]>
git.ipfire.org Git - pakfire.git/log
Michael Tremer [Sat, 24 Sep 2011 15:20:06 +0000 (17:20 +0200)]
Bump version 0.9.9.
Michael Tremer [Sat, 24 Sep 2011 15:19:16 +0000 (17:19 +0200)]
Update translations.
Michael Tremer [Sat, 24 Sep 2011 15:18:59 +0000 (17:18 +0200)]
Display generated packages at the end of the build.
Michael Tremer [Sat, 24 Sep 2011 15:18:09 +0000 (17:18 +0200)]
Fix appending of variables.
a += b did clear the previous content of a in
some circumstances.
Michael Tremer [Sat, 24 Sep 2011 15:11:56 +0000 (17:11 +0200)]
Cleanup the names of packages that need to be installed to build packages.
Michael Tremer [Fri, 23 Sep 2011 22:54:54 +0000 (00:54 +0200)]
Cleanup some class names.
Michael Tremer [Fri, 23 Sep 2011 22:49:49 +0000 (00:49 +0200)]
Add quality-agent clause.
Michael Tremer [Fri, 23 Sep 2011 22:49:28 +0000 (00:49 +0200)]
Remove trailing backslashes in description box.
Michael Tremer [Fri, 23 Sep 2011 22:06:14 +0000 (00:06 +0200)]
Replace copies of main script by symlinks.
Michael Tremer [Fri, 23 Sep 2011 22:04:02 +0000 (00:04 +0200)]
Rename some scripts to reflect what they do.
Michael Tremer [Fri, 23 Sep 2011 21:30:57 +0000 (23:30 +0200)]
Silence a potential error message when icecc is not available.
Michael Tremer [Thu, 22 Sep 2011 19:14:57 +0000 (21:14 +0200)]
Update macros.
Michael Tremer [Thu, 22 Sep 2011 19:13:53 +0000 (21:13 +0200)]
Implement exports.
Michael Tremer [Sun, 11 Sep 2011 13:40:08 +0000 (15:40 +0200)]
Add DISTRO_BUILDTARGET variable.
Michael Tremer [Sun, 11 Sep 2011 13:39:52 +0000 (15:39 +0200)]
Add support for if clauses in makefiles.
Michael Tremer [Sat, 10 Sep 2011 20:15:51 +0000 (22:15 +0200)]
Slight modification of the makefile format.
Michael Tremer [Tue, 30 Aug 2011 17:51:29 +0000 (19:51 +0200)]
Fix inheriting when appending to variables.
Michael Tremer [Tue, 30 Aug 2011 17:11:56 +0000 (19:11 +0200)]
Fix reading filelists from new package format.
Michael Tremer [Tue, 30 Aug 2011 14:48:11 +0000 (16:48 +0200)]
Add support for calculate installed size.
Michael Tremer [Tue, 30 Aug 2011 14:34:36 +0000 (16:34 +0200)]
Fix automatic dependency detection.
Michael Tremer [Mon, 29 Aug 2011 16:19:04 +0000 (18:19 +0200)]
Import buildsystem-tools from build-essentials.
Michael Tremer [Mon, 29 Aug 2011 15:25:33 +0000 (17:25 +0200)]
Add support for package compression (again).
Michael Tremer [Mon, 29 Aug 2011 09:38:16 +0000 (11:38 +0200)]
Remove username guessing from outside the chroot.
Michael Tremer [Sun, 28 Aug 2011 19:53:27 +0000 (21:53 +0200)]
Misc. fixes on extraction and packaging.
Michael Tremer [Sun, 28 Aug 2011 19:52:41 +0000 (21:52 +0200)]
macros: Clarify the inclusion of libraries in the templates.
Michael Tremer [Sun, 28 Aug 2011 19:52:18 +0000 (21:52 +0200)]
macros: Move make_*_targets into build section.
Michael Tremer [Sun, 28 Aug 2011 16:23:54 +0000 (18:23 +0200)]
Move quality-agent to pakfire.
Michael Tremer [Sun, 28 Aug 2011 16:01:06 +0000 (18:01 +0200)]
Define configfiles for every template.
Michael Tremer [Sun, 28 Aug 2011 16:00:42 +0000 (18:00 +0200)]
Fix for packaging packages in wrong order.
Michael Tremer [Sun, 28 Aug 2011 13:34:50 +0000 (15:34 +0200)]
Cleanup the package module by removing binary.py and source.py.
Michael Tremer [Thu, 25 Aug 2011 17:34:49 +0000 (19:34 +0200)]
Fix bad string "Please your installation of Pakfire".
Michael Tremer [Thu, 25 Aug 2011 17:33:31 +0000 (19:33 +0200)]
Update translations.
Russian and Danish are added.
Michael Tremer [Thu, 25 Aug 2011 16:43:07 +0000 (18:43 +0200)]
One huge commit, that breaks pakfire.
This commit introduces the new format of the pakfire makefiles.
Michael Tremer [Wed, 10 Aug 2011 16:13:38 +0000 (18:13 +0200)]
Add code, that actually runs scriptlets.
Michael Tremer [Wed, 10 Aug 2011 14:00:51 +0000 (16:00 +0200)]
Fix for replacing packages.
Sometimes, we replace a package by another one with a different
name, which causes that the original package is removed.
By removing, we delete all files, that may be owned by the
new package, which is not recognized as a "to be replaced" package
and all files are removed.
So, we now do a diff against the whole file database to check
if an other package owns a file, we want to remove. If so,
we let this file be where it is.
Michael Tremer [Tue, 9 Aug 2011 08:24:28 +0000 (10:24 +0200)]
Update translations.
Michael Tremer [Sun, 7 Aug 2011 11:43:17 +0000 (13:43 +0200)]
Fix initialization of directory repositories.
Michael Tremer [Sun, 7 Aug 2011 11:42:22 +0000 (13:42 +0200)]
Log Pakfire Builder header only in release mode.
Michael Tremer [Sun, 7 Aug 2011 10:22:34 +0000 (12:22 +0200)]
Add support for --version on CLI.
Michael Tremer [Sun, 7 Aug 2011 10:18:16 +0000 (12:18 +0200)]
Dump information about built packages afterwards.
Michael Tremer [Sun, 7 Aug 2011 09:37:53 +0000 (11:37 +0200)]
Remove old repository metadata when writing new.
Michael Tremer [Sun, 7 Aug 2011 09:35:04 +0000 (11:35 +0200)]
Re-enable install test after building packages.
Michael Tremer [Sun, 7 Aug 2011 09:24:10 +0000 (11:24 +0200)]
Add some idea to TODO.
Michael Tremer [Sat, 6 Aug 2011 19:42:10 +0000 (21:42 +0200)]
Bump version 0.9.7.
Michael Tremer [Sat, 6 Aug 2011 19:33:27 +0000 (21:33 +0200)]
Add default prefix /usr.
Michael Tremer [Sat, 6 Aug 2011 18:56:07 +0000 (20:56 +0200)]
Add "resolvdep" command.
Michael Tremer [Sat, 6 Aug 2011 18:20:47 +0000 (20:20 +0200)]
Add "check-update" command.
Does the same as "update" does, but breaks after calculating the
transaction.
Michael Tremer [Sat, 6 Aug 2011 16:39:54 +0000 (18:39 +0200)]
Fix typo in README.
Michael Tremer [Sat, 6 Aug 2011 16:37:39 +0000 (18:37 +0200)]
Update INSTALL document.
Michael Tremer [Sat, 6 Aug 2011 16:27:17 +0000 (18:27 +0200)]
Add README document.
Michael Tremer [Sat, 6 Aug 2011 16:06:16 +0000 (18:06 +0200)]
Download packages in alphabetical order.
It just looks much nicer.
Michael Tremer [Sat, 6 Aug 2011 15:57:30 +0000 (17:57 +0200)]
Add copyright information to all files.
Michael Tremer [Sat, 6 Aug 2011 14:20:58 +0000 (16:20 +0200)]
Add license information.
Michael Tremer [Sat, 6 Aug 2011 14:17:29 +0000 (16:17 +0200)]
Add some notes about the translation.
Michael Tremer [Sat, 6 Aug 2011 14:02:35 +0000 (16:02 +0200)]
Update translations.
Thanks to all contributors.
Michael Tremer [Sat, 6 Aug 2011 14:00:40 +0000 (16:00 +0200)]
Update .gitignore.
Michael Tremer [Sat, 6 Aug 2011 13:58:51 +0000 (15:58 +0200)]
Remove old test code.
Michael Tremer [Sat, 6 Aug 2011 13:49:50 +0000 (15:49 +0200)]
Add support for --offline mode.
Michael Tremer [Sat, 6 Aug 2011 12:16:57 +0000 (14:16 +0200)]
Remove pakfire-repo command.
Michael Tremer [Sat, 6 Aug 2011 07:59:50 +0000 (09:59 +0200)]
Bump version to 0.9.6.
Michael Tremer [Fri, 5 Aug 2011 20:57:57 +0000 (22:57 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 5 Aug 2011 20:08:22 +0000 (20:08 +0000)]
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire
Michael Tremer [Fri, 5 Aug 2011 20:06:24 +0000 (20:06 +0000)]
Fix transaction action names.
Michael Tremer [Fri, 5 Aug 2011 17:39:09 +0000 (19:39 +0200)]
Update German translation and integrate transifex client.
Michael Tremer [Fri, 5 Aug 2011 17:15:05 +0000 (19:15 +0200)]
Move from libsatsolver to libsolv.
Michael Tremer [Fri, 5 Aug 2011 17:04:59 +0000 (19:04 +0200)]
Bump version to 0.9.5.
Michael Tremer [Fri, 5 Aug 2011 16:57:02 +0000 (18:57 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 5 Aug 2011 16:55:59 +0000 (18:55 +0200)]
Add TODO list.
Michael Tremer [Fri, 5 Aug 2011 16:23:46 +0000 (18:23 +0200)]
Make sure to kill all running processes in chroot.
Michael Tremer [Thu, 4 Aug 2011 15:35:10 +0000 (17:35 +0200)]
Fix server downloader which has no Pakfire reference.
Michael Tremer [Thu, 4 Aug 2011 14:54:04 +0000 (16:54 +0200)]
Fix displaying wrong kind of ID for problem.
Michael Tremer [Wed, 3 Aug 2011 22:17:20 +0000 (00:17 +0200)]
Make installations, removals and updates by relations possible.
Michael Tremer [Wed, 3 Aug 2011 22:16:39 +0000 (00:16 +0200)]
Fix for progress bar after unifying util.py.
Michael Tremer [Wed, 3 Aug 2011 22:15:56 +0000 (00:15 +0200)]
Fix wrong action name in transaction.
Michael Tremer [Wed, 3 Aug 2011 22:07:51 +0000 (00:07 +0200)]
Support relations for "pakfire provides ...".
Michael Tremer [Wed, 3 Aug 2011 22:01:00 +0000 (00:01 +0200)]
Allow better version of build-essentials.
Michael Tremer [Wed, 3 Aug 2011 21:42:00 +0000 (23:42 +0200)]
Add support for http proxies.
Michael Tremer [Wed, 3 Aug 2011 21:22:51 +0000 (23:22 +0200)]
Add option to throttle download speed.
Michael Tremer [Wed, 3 Aug 2011 20:53:11 +0000 (22:53 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Wed, 3 Aug 2011 20:52:53 +0000 (22:52 +0200)]
Add some compat lines for older packages.
Michael Tremer [Wed, 3 Aug 2011 12:28:57 +0000 (14:28 +0200)]
Implement pseudo-script support.
Michael Tremer [Wed, 3 Aug 2011 11:41:27 +0000 (13:41 +0200)]
Rename --instroot to --root.
Michael Tremer [Wed, 3 Aug 2011 11:39:57 +0000 (13:39 +0200)]
Unify util.py.
Michael Tremer [Wed, 3 Aug 2011 10:30:30 +0000 (12:30 +0200)]
Fix typo.
Michael Tremer [Sun, 31 Jul 2011 20:19:52 +0000 (20:19 +0000)]
Add option to configure multiinstall packages.
Michael Tremer [Sun, 31 Jul 2011 19:17:42 +0000 (19:17 +0000)]
Add "pakfire check" which checks the system for errors.
Michael Tremer [Sun, 31 Jul 2011 18:27:05 +0000 (18:27 +0000)]
Skip showing empty transactions.
Michael Tremer [Sun, 31 Jul 2011 17:43:13 +0000 (17:43 +0000)]
Build cleanup actions and add support to remove packages from the db.
Michael Tremer [Sun, 31 Jul 2011 15:33:41 +0000 (15:33 +0000)]
Remove PackageListing class.
Michael Tremer [Sun, 31 Jul 2011 15:27:54 +0000 (15:27 +0000)]
Make search returning always the most recent version of a package.
Michael Tremer [Sun, 31 Jul 2011 15:12:59 +0000 (15:12 +0000)]
Fix localinstall.
There have been several issues when installing packages from
the filesystem.
We are now creating a temporary repository, add all packages to
the repository index and install from that.
Finally, the temporary repository is removed.
Michael Tremer [Sun, 31 Jul 2011 14:20:17 +0000 (16:20 +0200)]
Fix logging of dependency errors to build log.
Michael Tremer [Sun, 31 Jul 2011 12:11:23 +0000 (14:11 +0200)]
Add compatibility for old source packages.
Michael Tremer [Sun, 31 Jul 2011 11:38:38 +0000 (13:38 +0200)]
Show more user friendly error messages on Errors.
Michael Tremer [Sat, 30 Jul 2011 21:30:25 +0000 (23:30 +0200)]
Fix missing installation of dependency packages for source packages.
Michael Tremer [Sat, 30 Jul 2011 21:11:46 +0000 (23:11 +0200)]
Bump version to 0.9.4.
Michael Tremer [Sat, 30 Jul 2011 21:11:21 +0000 (23:11 +0200)]
Update language files.
Michael Tremer [Sat, 30 Jul 2011 20:53:11 +0000 (22:53 +0200)]
Display consumed space when running a transaction.
Michael Tremer [Sat, 30 Jul 2011 20:12:06 +0000 (22:12 +0200)]
Fix display errors when showing the transaction dump.
Michael Tremer [Sat, 30 Jul 2011 19:21:32 +0000 (21:21 +0200)]
Add support to remove content of packages in the filesystem.