]> git.ipfire.org Git - people/ms/pakfire.git/log
people/ms/pakfire.git
12 years agoBump version to 0.9.17. 0.9.17
Michael Tremer [Tue, 25 Oct 2011 19:01:00 +0000 (21:01 +0200)] 
Bump version to 0.9.17.

12 years agoUpdate translations.
Michael Tremer [Tue, 25 Oct 2011 19:00:52 +0000 (21:00 +0200)] 
Update translations.

12 years agoFix expansion of scriptlets when using templates.
Michael Tremer [Sun, 23 Oct 2011 19:02:21 +0000 (21:02 +0200)] 
Fix expansion of scriptlets when using templates.

12 years agoTemporarily ignore libiberty.a.
Michael Tremer [Fri, 21 Oct 2011 21:21:21 +0000 (23:21 +0200)] 
Temporarily ignore libiberty.a.

This feature has to be moved some place else.

References #263.

12 years agoTry to kill orphans more aggressively when the do not stop within 3 secs.
Michael Tremer [Fri, 21 Oct 2011 16:34:15 +0000 (18:34 +0200)] 
Try to kill orphans more aggressively when the do not stop within 3 secs.

12 years agoFix installation of systemd tmpfiles.
Michael Tremer [Fri, 21 Oct 2011 16:09:07 +0000 (18:09 +0200)] 
Fix installation of systemd tmpfiles.

12 years agoFix environment variable for icecream toolchain.
Michael Tremer [Fri, 21 Oct 2011 15:06:38 +0000 (17:06 +0200)] 
Fix environment variable for icecream toolchain.

12 years agoFix packaging of symlinks that point to a directory.
Michael Tremer [Tue, 18 Oct 2011 21:51:44 +0000 (23:51 +0200)] 
Fix packaging of symlinks that point to a directory.

12 years agoAllow empty lines in if clauses.
Michael Tremer [Tue, 18 Oct 2011 14:51:23 +0000 (16:51 +0200)] 
Allow empty lines in if clauses.

12 years agoRemove change action which is equivalent to reinstall action.
Michael Tremer [Sun, 16 Oct 2011 22:23:20 +0000 (00:23 +0200)] 
Remove change action which is equivalent to reinstall action.

12 years agoAdd reinstall command to reinstall package easily.
Michael Tremer [Sun, 16 Oct 2011 22:09:35 +0000 (22:09 +0000)] 
Add reinstall command to reinstall package easily.

Maybe this is not very mature code, yet. Be careful
when you use it.

12 years agoMerge branch 'master' of git://git.ipfire.org/oddments/pakfire
Michael Tremer [Sun, 16 Oct 2011 18:50:01 +0000 (18:50 +0000)] 
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire

12 years agoAdd downgrade command to downgrade packages more easy.
Michael Tremer [Sun, 16 Oct 2011 18:47:29 +0000 (18:47 +0000)] 
Add downgrade command to downgrade packages more easy.

12 years agoRemove calling ldconfig from LIBS template.
Michael Tremer [Sun, 16 Oct 2011 17:42:40 +0000 (19:42 +0200)] 
Remove calling ldconfig from LIBS template.

Pakfire does the job by itself.

12 years agoAdd support for --allow-{arch,vendor}change on updates.
Michael Tremer [Sun, 16 Oct 2011 12:58:44 +0000 (12:58 +0000)] 
Add support for --allow-{arch,vendor}change on updates.

12 years agoBetter personlity function.
Michael Tremer [Sun, 16 Oct 2011 12:21:41 +0000 (14:21 +0200)] 
Better personlity function.

Replace including libc by the ctypes module and rather use a
proper Python <--> C function for that.

12 years agoBump version to 0.9.16. 0.9.16
Michael Tremer [Sun, 16 Oct 2011 10:46:55 +0000 (12:46 +0200)] 
Bump version to 0.9.16.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 16 Oct 2011 10:46:11 +0000 (12:46 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
po/pakfire.pot

12 years agoAdd --after-shell switch to build command.
Michael Tremer [Sun, 16 Oct 2011 10:43:34 +0000 (12:43 +0200)] 
Add --after-shell switch to build command.

One can pass --after-shell to the build command which
will open a shell after the build was done.

12 years agoAdd option to exclude packages from update.
Michael Tremer [Sun, 16 Oct 2011 10:41:39 +0000 (10:41 +0000)] 
Add option to exclude packages from update.

12 years agoForgot to increase database version.
Michael Tremer [Sun, 16 Oct 2011 10:40:25 +0000 (10:40 +0000)] 
Forgot to increase database version.

12 years agoBump version to 0.9.15. 0.9.15
Michael Tremer [Sun, 16 Oct 2011 09:25:34 +0000 (11:25 +0200)] 
Bump version to 0.9.15.

12 years agoUpdate translations.
Michael Tremer [Sun, 16 Oct 2011 09:24:43 +0000 (11:24 +0200)] 
Update translations.

12 years agoMerge branch 'scriptlet-fix'
Michael Tremer [Sun, 16 Oct 2011 09:11:27 +0000 (11:11 +0200)] 
Merge branch 'scriptlet-fix'

12 years agoSave capabilities in package metadata and database.
Michael Tremer [Sun, 16 Oct 2011 08:45:30 +0000 (10:45 +0200)] 
Save capabilities in package metadata and database.

12 years agoAllow using make variables in scriptlets.
Michael Tremer [Sun, 16 Oct 2011 08:49:06 +0000 (10:49 +0200)] 
Allow using make variables in scriptlets.

12 years agoMerge branch 'capabilities'
Michael Tremer [Sat, 15 Oct 2011 16:53:55 +0000 (18:53 +0200)] 
Merge branch 'capabilities'

12 years agoSpeed up package extraction.
Michael Tremer [Sat, 15 Oct 2011 16:52:25 +0000 (18:52 +0200)] 
Speed up package extraction.

12 years agoReplace support for capabilities from pyxattr to libcap.
Michael Tremer [Sat, 15 Oct 2011 13:50:19 +0000 (15:50 +0200)] 
Replace support for capabilities from pyxattr to libcap.

12 years agoBump version to 0.9.14. 0.9.14
Michael Tremer [Fri, 14 Oct 2011 21:12:27 +0000 (23:12 +0200)] 
Bump version to 0.9.14.

12 years agoUpdate translations.
Michael Tremer [Fri, 14 Oct 2011 21:12:01 +0000 (23:12 +0200)] 
Update translations.

12 years agoAllow packages to not have configuration files.
Michael Tremer [Fri, 14 Oct 2011 21:10:39 +0000 (23:10 +0200)] 
Allow packages to not have configuration files.

12 years agoMerge branch 'master' of git://git.ipfire.org/oddments/pakfire
Michael Tremer [Fri, 14 Oct 2011 20:55:52 +0000 (20:55 +0000)] 
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire

12 years agoAdd proper handling of configuration files.
Michael Tremer [Fri, 14 Oct 2011 20:55:21 +0000 (20:55 +0000)] 
Add proper handling of configuration files.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Wed, 12 Oct 2011 21:57:42 +0000 (23:57 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoMerge branch 'master' of git://git.ipfire.org/oddments/pakfire
Michael Tremer [Wed, 12 Oct 2011 11:02:48 +0000 (11:02 +0000)] 
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire

12 years agoCatch errors, if files cannot be removed.
Michael Tremer [Wed, 12 Oct 2011 10:45:30 +0000 (10:45 +0000)] 
Catch errors, if files cannot be removed.

12 years agoFix using templates.
Michael Tremer [Wed, 12 Oct 2011 09:33:47 +0000 (11:33 +0200)] 
Fix using templates.

12 years agoBump version to 0.9.13. 0.9.13
Michael Tremer [Tue, 11 Oct 2011 19:55:48 +0000 (21:55 +0200)] 
Bump version to 0.9.13.

12 years agoUpdate translations.
Michael Tremer [Tue, 11 Oct 2011 19:55:03 +0000 (21:55 +0200)] 
Update translations.

12 years agoAllow templates to be included from parent and containing numbers.
Michael Tremer [Tue, 11 Oct 2011 19:38:42 +0000 (19:38 +0000)] 
Allow templates to be included from parent and containing numbers.

12 years agoAdd "vendor" to database and add possibility to migrate databases.
Michael Tremer [Tue, 11 Oct 2011 19:16:30 +0000 (19:16 +0000)] 
Add "vendor" to database and add possibility to migrate databases.

12 years agoRebuild all .c files when config.c was changed.
Michael Tremer [Tue, 11 Oct 2011 18:05:26 +0000 (18:05 +0000)] 
Rebuild all .c files when config.c was changed.

12 years agoFix some bugs that crashed installations on a native system.
Michael Tremer [Tue, 11 Oct 2011 17:51:37 +0000 (17:51 +0000)] 
Fix some bugs that crashed installations on a native system.

12 years ago"pakfire info <file>" also liked directories.
Michael Tremer [Sat, 8 Oct 2011 14:37:48 +0000 (16:37 +0200)] 
"pakfire info <file>" also liked directories.

12 years agoChange way how the python binary module is installed.
Michael Tremer [Sat, 8 Oct 2011 14:28:24 +0000 (16:28 +0200)] 
Change way how the python binary module is installed.

12 years agoRun /sbin/ldconfig after every installation of shared objects.
Michael Tremer [Sat, 8 Oct 2011 14:27:35 +0000 (16:27 +0200)] 
Run /sbin/ldconfig after every installation of shared objects.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sat, 8 Oct 2011 12:23:00 +0000 (14:23 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoAdd package type information and supported arches to package metadata.
Michael Tremer [Sat, 8 Oct 2011 12:22:25 +0000 (14:22 +0200)] 
Add package type information and supported arches to package metadata.

12 years agoserver: Fix packaging of source packages.
Michael Tremer [Sat, 8 Oct 2011 12:21:38 +0000 (14:21 +0200)] 
server: Fix packaging of source packages.

12 years agoSupport := operator for variables.
Michael Tremer [Thu, 6 Oct 2011 09:40:23 +0000 (11:40 +0200)] 
Support := operator for variables.

Works exactly like := in GNU make.

12 years agoDon't show negative values for freed space.
Michael Tremer [Wed, 5 Oct 2011 23:22:50 +0000 (01:22 +0200)] 
Don't show negative values for freed space.

12 years agoRemove old implementation of dependency filtering.
Michael Tremer [Wed, 5 Oct 2011 14:35:13 +0000 (16:35 +0200)] 
Remove old implementation of dependency filtering.

12 years agoAdd option to filter dependencies by regex.
Michael Tremer [Wed, 5 Oct 2011 14:02:11 +0000 (16:02 +0200)] 
Add option to filter dependencies by regex.

12 years agoUpdate translations.
Michael Tremer [Wed, 5 Oct 2011 13:38:08 +0000 (15:38 +0200)] 
Update translations.

12 years agoBreak if python version could not be detected.
Michael Tremer [Tue, 4 Oct 2011 00:55:03 +0000 (02:55 +0200)] 
Break if python version could not be detected.

12 years agoBump version to 0.9.12. 0.9.12
Michael Tremer [Mon, 3 Oct 2011 22:28:07 +0000 (00:28 +0200)] 
Bump version to 0.9.12.

12 years agoFix searching for files that are removed in cleanup action.
Michael Tremer [Mon, 3 Oct 2011 22:27:39 +0000 (00:27 +0200)] 
Fix searching for files that are removed in cleanup action.

12 years agoFix transaction check.
Michael Tremer [Mon, 3 Oct 2011 22:14:14 +0000 (00:14 +0200)] 
Fix transaction check.

12 years agoBump version to 0.9.11. 0.9.11
Michael Tremer [Mon, 3 Oct 2011 21:33:59 +0000 (23:33 +0200)] 
Bump version to 0.9.11.

12 years agoUpdate translation.
Michael Tremer [Mon, 3 Oct 2011 21:33:15 +0000 (23:33 +0200)] 
Update translation.

12 years agoCleanup BUILDROOT before starting a build.
Michael Tremer [Mon, 3 Oct 2011 21:31:52 +0000 (23:31 +0200)] 
Cleanup BUILDROOT before starting a build.

12 years agoCheck disk space before doing some action.
Michael Tremer [Mon, 3 Oct 2011 21:30:50 +0000 (23:30 +0200)] 
Check disk space before doing some action.

Pakfire does now check if there is enough space to download
all package files and after that if there is enough space to
transform the transaction.

12 years agoAfter killing all processes in the chroot, wait a bit.
Michael Tremer [Mon, 3 Oct 2011 21:25:48 +0000 (23:25 +0200)] 
After killing all processes in the chroot, wait a bit.

This is needed because processes to not close their file
descriptors fast enough to umount directories.

12 years agoMake sure the ccache directory is present.
Michael Tremer [Mon, 3 Oct 2011 21:24:34 +0000 (23:24 +0200)] 
Make sure the ccache directory is present.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 3 Oct 2011 13:14:28 +0000 (15:14 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 3 Oct 2011 11:45:00 +0000 (13:45 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoFix downloading with older versions of urlgrabber.
Michael Tremer [Mon, 3 Oct 2011 11:44:14 +0000 (13:44 +0200)] 
Fix downloading with older versions of urlgrabber.

Ubuntu and Debian are too lazy to fix that.

12 years agoChange the way of packaging files.
Michael Tremer [Mon, 3 Oct 2011 09:29:47 +0000 (11:29 +0200)] 
Change the way of packaging files.

We now package all directories until the top.

12 years agoFix inheriting scriptlets from templates.
Michael Tremer [Mon, 3 Oct 2011 09:28:09 +0000 (11:28 +0200)] 
Fix inheriting scriptlets from templates.

12 years agoRemove symlinks before extrating the new one.
Michael Tremer [Mon, 3 Oct 2011 00:34:16 +0000 (02:34 +0200)] 
Remove symlinks before extrating the new one.

tarfile is not able to overwrite existing symlinks but we need
to take care of them that the destiation is correctly set.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 2 Oct 2011 23:23:03 +0000 (01:23 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoPrerequires were not correctly indexed.
Michael Tremer [Sun, 2 Oct 2011 23:20:13 +0000 (01:20 +0200)] 
Prerequires were not correctly indexed.

12 years agoImplement file size of source packages.
Michael Tremer [Sun, 2 Oct 2011 23:06:07 +0000 (01:06 +0200)] 
Implement file size of source packages.

12 years agoIntroduce a check if we are running on Debian and alter some installation paths.
Michael Tremer [Sun, 2 Oct 2011 21:14:10 +0000 (23:14 +0200)] 
Introduce a check if we are running on Debian and alter some installation paths.

12 years agoFix PARALLELISMFLAGS.
Michael Tremer [Sun, 2 Oct 2011 19:11:43 +0000 (21:11 +0200)] 
Fix PARALLELISMFLAGS.

This was an environment variable but that was wrong.

12 years agoCompile python module with -fPIC.
Michael Tremer [Sun, 2 Oct 2011 19:09:02 +0000 (21:09 +0200)] 
Compile python module with -fPIC.

If we omit that flag, pakfire won't compile on OpenSuSE.

12 years agoBump version to 0.9.10. 0.9.10
Michael Tremer [Sun, 2 Oct 2011 12:59:33 +0000 (14:59 +0200)] 
Bump version to 0.9.10.

12 years agoUpdate POT file.
Michael Tremer [Sun, 2 Oct 2011 12:58:57 +0000 (14:58 +0200)] 
Update POT file.

12 years agoMake sure everything is rebuilt when running "make install".
Michael Tremer [Sun, 2 Oct 2011 12:43:43 +0000 (14:43 +0200)] 
Make sure everything is rebuilt when running "make install".

12 years agoMake sure that all scripts are executed when reinstalling a package.
Michael Tremer [Sun, 2 Oct 2011 12:36:43 +0000 (14:36 +0200)] 
Make sure that all scripts are executed when reinstalling a package.

12 years agoFix transaction check to work more reliable.
Michael Tremer [Sun, 2 Oct 2011 12:35:17 +0000 (14:35 +0200)] 
Fix transaction check to work more reliable.

12 years agoFix path to chroot-shell script.
Michael Tremer [Sun, 2 Oct 2011 12:28:26 +0000 (14:28 +0200)] 
Fix path to chroot-shell script.

12 years agoAdd cleanup macro for perl modules.
Michael Tremer [Sat, 1 Oct 2011 15:07:58 +0000 (17:07 +0200)] 
Add cleanup macro for perl modules.

12 years agoFix function declaration of i18n.list.
Michael Tremer [Sat, 1 Oct 2011 15:07:39 +0000 (17:07 +0200)] 
Fix function declaration of i18n.list.

12 years agoMake ActionChange an alias to ActionReinstall.
Michael Tremer [Sat, 1 Oct 2011 14:47:07 +0000 (16:47 +0200)] 
Make ActionChange an alias to ActionReinstall.

12 years agoAccidentially removed raise of TransactionCheckError.
Michael Tremer [Sat, 1 Oct 2011 14:46:31 +0000 (16:46 +0200)] 
Accidentially removed raise of TransactionCheckError.

12 years agoFix packaging of unresolvable symlinks.
Michael Tremer [Sat, 1 Oct 2011 12:49:17 +0000 (14:49 +0200)] 
Fix packaging of unresolvable symlinks.

12 years agoSome smaller fixes on transaction check.
Michael Tremer [Fri, 30 Sep 2011 16:44:12 +0000 (18:44 +0200)] 
Some smaller fixes on transaction check.

12 years agoFix downloading source when creating source packages.
Michael Tremer [Fri, 30 Sep 2011 16:36:44 +0000 (18:36 +0200)] 
Fix downloading source when creating source packages.

12 years agoImprove source download code and clean things up.
Michael Tremer [Fri, 30 Sep 2011 13:18:17 +0000 (15:18 +0200)] 
Improve source download code and clean things up.

12 years agoFix include of helper functions in dependency-tracker.
Michael Tremer [Fri, 30 Sep 2011 12:32:55 +0000 (14:32 +0200)] 
Fix include of helper functions in dependency-tracker.

12 years agoAdd transaction test for duplicate files.
Michael Tremer [Fri, 30 Sep 2011 09:58:02 +0000 (11:58 +0200)] 
Add transaction test for duplicate files.

12 years agoInstall python modules to lib64 on x86_64 systems.
Michael Tremer [Fri, 30 Sep 2011 09:56:21 +0000 (11:56 +0200)] 
Install python modules to lib64 on x86_64 systems.

12 years agoUpdate TODO.
Michael Tremer [Tue, 27 Sep 2011 14:27:04 +0000 (16:27 +0200)] 
Update TODO.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Tue, 27 Sep 2011 14:24:58 +0000 (16:24 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
po/pakfire.pot

12 years agoRewrite the buildsystem of this package.
Michael Tremer [Tue, 27 Sep 2011 14:22:00 +0000 (16:22 +0200)] 
Rewrite the buildsystem of this package.

python-distutils was not doing a very great job I guess
we need more flexibility. So I re-wrote everything we are
currently using in simple Makefiles.

12 years agoRemove some unnecessary code that creates the build chroot.
Michael Tremer [Tue, 27 Sep 2011 09:15:31 +0000 (11:15 +0200)] 
Remove some unnecessary code that creates the build chroot.

12 years agoRework BUILDROOT.
Michael Tremer [Tue, 27 Sep 2011 09:13:12 +0000 (11:13 +0200)] 
Rework BUILDROOT.

The buildroot directory was accidentially removed when a build
had an error.

12 years agoYou cannot run pakfire-builder inside the chroot.
Michael Tremer [Sun, 25 Sep 2011 16:45:01 +0000 (18:45 +0200)] 
You cannot run pakfire-builder inside the chroot.