]> git.ipfire.org Git - people/ms/pakfire.git/log
people/ms/pakfire.git
12 years agoBump version to 0.9.18. 0.9.18
Michael Tremer [Sun, 4 Dec 2011 18:17:34 +0000 (19:17 +0100)] 
Bump version to 0.9.18.

12 years agoUpdate translations.
Michael Tremer [Sun, 4 Dec 2011 18:16:15 +0000 (19:16 +0100)] 
Update translations.

12 years agoAdd variable expansion in repository definitions.
Michael Tremer [Sun, 4 Dec 2011 18:15:14 +0000 (19:15 +0100)] 
Add variable expansion in repository definitions.

12 years agoRemove hard configuration of architecture from pakfire.conf.
Michael Tremer [Sun, 4 Dec 2011 17:30:43 +0000 (18:30 +0100)] 
Remove hard configuration of architecture from pakfire.conf.

12 years agoMerge remote-tracking branch 'origin/arm'
Michael Tremer [Sun, 4 Dec 2011 01:09:47 +0000 (02:09 +0100)] 
Merge remote-tracking branch 'origin/arm'

12 years agoAdd CFLAGS for ARM (armv5tel, armv7hl).
Michael Tremer [Sun, 4 Dec 2011 01:08:08 +0000 (02:08 +0100)] 
Add CFLAGS for ARM (armv5tel, armv7hl).

12 years agoKeep last bit of build tuple on ARM.
Michael Tremer [Sun, 4 Dec 2011 01:06:31 +0000 (02:06 +0100)] 
Keep last bit of build tuple on ARM.

12 years agoAdd more comfortable patch function.
Michael Tremer [Sat, 3 Dec 2011 12:08:35 +0000 (13:08 +0100)] 
Add more comfortable patch function.

12 years agoHandle man pages with hardlinks.
Michael Tremer [Sat, 3 Dec 2011 09:20:52 +0000 (10:20 +0100)] 
Handle man pages with hardlinks.

12 years agoFix symlinks to compressed man pages.
Michael Tremer [Thu, 1 Dec 2011 09:56:45 +0000 (10:56 +0100)] 
Fix symlinks to compressed man pages.

12 years agochroot-shell: Try different directories to cd into.
Michael Tremer [Sun, 27 Nov 2011 18:53:34 +0000 (19:53 +0100)] 
chroot-shell: Try different directories to cd into.

12 years agoFix reading SOLV cache for local packages.
Michael Tremer [Sun, 20 Nov 2011 17:31:01 +0000 (17:31 +0000)] 
Fix reading SOLV cache for local packages.

12 years agoFix logging issue in transaction.
Michael Tremer [Sun, 20 Nov 2011 13:35:03 +0000 (13:35 +0000)] 
Fix logging issue in transaction.

12 years agoFix generation of package file path name.
Michael Tremer [Sun, 20 Nov 2011 11:51:46 +0000 (12:51 +0100)] 
Fix generation of package file path name.

12 years agoCreate a local SOLV file that contains all package information.
Michael Tremer [Sun, 20 Nov 2011 11:39:39 +0000 (12:39 +0100)] 
Create a local SOLV file that contains all package information.

Reading the sqlite is very slow (however) and as we like to
have a very great user experience, we can cache all information
that is needed by the solver.
For anything else, the full sqlite database is kept and we rely on
that in the first place.

12 years agoFix creating a solv file when directory does not exist.
Michael Tremer [Sun, 20 Nov 2011 11:38:54 +0000 (12:38 +0100)] 
Fix creating a solv file when directory does not exist.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 20 Nov 2011 11:22:43 +0000 (12:22 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoEnable verbose extraction of tarballs.
Michael Tremer [Sun, 20 Nov 2011 11:17:01 +0000 (12:17 +0100)] 
Enable verbose extraction of tarballs.

12 years agoDelete files when download files.
Michael Tremer [Sun, 20 Nov 2011 10:47:21 +0000 (11:47 +0100)] 
Delete files when download files.

After an unsuccessful source download, an empty or broken file
was left in the source directory.

12 years agoUpdate more files with new logger.
Michael Tremer [Sun, 20 Nov 2011 10:40:21 +0000 (11:40 +0100)] 
Update more files with new logger.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 20 Nov 2011 10:23:58 +0000 (11:23 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agologging: Make own pakfire logger.
Michael Tremer [Sun, 20 Nov 2011 10:22:39 +0000 (11:22 +0100)] 
logging: Make own pakfire logger.

This gives us the opportunity to import the pakfire module
anywhere and to not interfere with other (root-)loggers then.

12 years agocapabilities: Ignore EOPNOTSUPP.
Michael Tremer [Sun, 20 Nov 2011 09:59:09 +0000 (10:59 +0100)] 
capabilities: Ignore EOPNOTSUPP.

Also fixes SEGV in capabilities module, when an exception is raised.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 20 Nov 2011 00:29:26 +0000 (01:29 +0100)] 
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 [Sun, 20 Nov 2011 00:28:57 +0000 (01:28 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoAdd support for building on ARM architectures.
Michael Tremer [Sun, 20 Nov 2011 00:15:08 +0000 (01:15 +0100)] 
Add support for building on ARM architectures.

12 years agoCompress all man pages with the xz algorithm.
Michael Tremer [Fri, 18 Nov 2011 22:09:18 +0000 (23:09 +0100)] 
Compress all man pages with the xz algorithm.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 14 Nov 2011 14:37:07 +0000 (15:37 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
po/pakfire.pot

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 14 Nov 2011 14:34:51 +0000 (15:34 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoCall sync() after transaction was done.
Michael Tremer [Mon, 14 Nov 2011 14:33:54 +0000 (15:33 +0100)] 
Call sync() after transaction was done.

This will make sure that all data is entirely written to disk.

12 years agoFix wrong output of package requirements.
Michael Tremer [Mon, 14 Nov 2011 14:16:33 +0000 (15:16 +0100)] 
Fix wrong output of package requirements.

12 years agoAllow multiple installations of kernel-PAE.
Michael Tremer [Thu, 10 Nov 2011 18:41:08 +0000 (19:41 +0100)] 
Allow multiple installations of kernel-PAE.

12 years agoSpeed up packging of kernel.
Michael Tremer [Sun, 6 Nov 2011 11:54:47 +0000 (12:54 +0100)] 
Speed up packging of kernel.

Kernel modules cannot be scanned for dependencies and stuff.
So just leave them out.

12 years agoQA: Allow linking to /usr.
Michael Tremer [Wed, 2 Nov 2011 14:34:42 +0000 (15:34 +0100)] 
QA: Allow linking to /usr.

Files from / were not allowed to be linked against shared
libraries from /usr because there was the option to have
/usr on an other partition.
Now, systemd does not support that anymore and will
probably never do that again, so we allow linking to /usr,
but show a warning instead.

12 years agoMove removing static libs from QA to pakfire.
Michael Tremer [Wed, 2 Nov 2011 12:29:07 +0000 (13:29 +0100)] 
Move removing static libs from QA to pakfire.

12 years agoCheck for UUIDs in packages (again).
Michael Tremer [Wed, 2 Nov 2011 10:15:45 +0000 (11:15 +0100)] 
Check for UUIDs in packages (again).

12 years agoSpeed up searching for files that need to be removed.
Michael Tremer [Wed, 2 Nov 2011 10:11:35 +0000 (11:11 +0100)] 
Speed up searching for files that need to be removed.

12 years agoAllow more characters in package release.
Michael Tremer [Tue, 1 Nov 2011 13:06:04 +0000 (14:06 +0100)] 
Allow more characters in package release.

12 years agoFix inherting templates.
Michael Tremer [Fri, 28 Oct 2011 10:35:33 +0000 (12:35 +0200)] 
Fix inherting templates.

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 agopakfire-builder now creates a source pkg when a makefile is passed.
Michael Tremer [Sat, 8 Oct 2011 19:36:00 +0000 (21:36 +0200)] 
pakfire-builder now creates a source pkg when a makefile is passed.

12 years agoFix building of source packages.
Michael Tremer [Sat, 8 Oct 2011 15:40:18 +0000 (17:40 +0200)] 
Fix building of source packages.

12 years agoChange tmp path to /var/tmp.
Michael Tremer [Sat, 8 Oct 2011 15:09:19 +0000 (17:09 +0200)] 
Change tmp path to /var/tmp.

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.