]> git.ipfire.org Git - pakfire.git/log
pakfire.git
12 years agoBump version to 0.9.20. 0.9.20
Michael Tremer [Tue, 28 Feb 2012 22:20:54 +0000 (23:20 +0100)] 
Bump version to 0.9.20.

12 years agoUpdate translations.
Michael Tremer [Tue, 28 Feb 2012 22:19:46 +0000 (23:19 +0100)] 
Update translations.

12 years agoCorrectly parse the configuration sent by the hub.
Michael Tremer [Tue, 28 Feb 2012 22:18:17 +0000 (23:18 +0100)] 
Correctly parse the configuration sent by the hub.

12 years agoFix typos in ipfire3.conf.
Michael Tremer [Tue, 28 Feb 2012 20:40:12 +0000 (21:40 +0100)] 
Fix typos in ipfire3.conf.

12 years agoImprove selection of distribution for which to build.
Michael Tremer [Tue, 28 Feb 2012 14:49:54 +0000 (15:49 +0100)] 
Improve selection of distribution for which to build.

12 years agoUpdate translation.
Michael Tremer [Sun, 26 Feb 2012 13:06:39 +0000 (14:06 +0100)] 
Update translation.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 26 Feb 2012 11:39:39 +0000 (12:39 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
po/pakfire.pot

12 years agoBigger changes in the way we read configuration.
Michael Tremer [Sun, 26 Feb 2012 11:36:56 +0000 (12:36 +0100)] 
Bigger changes in the way we read configuration.

There is now a unified configuration directory which holds
configuration files and repository configuration files.

It is possible for the daemon to receive the distribution and
repository configuration from the hub and work with that instead
of the local one.

12 years agopakfire-client: Add some very basic functions to query PBS.
Michael Tremer [Wed, 22 Feb 2012 14:10:49 +0000 (15:10 +0100)] 
pakfire-client: Add some very basic functions to query PBS.

12 years agoUpdate syntax of macro files.
Michael Tremer [Sat, 18 Feb 2012 21:21:32 +0000 (22:21 +0100)] 
Update syntax of macro files.

No functional changes.

12 years agoFix creating the source package in default build process.
Michael Tremer [Sun, 12 Feb 2012 00:40:51 +0000 (01:40 +0100)] 
Fix creating the source package in default build process.

12 years agoAdd support to create scratch builds from makefiles.
Michael Tremer [Sun, 12 Feb 2012 00:31:23 +0000 (01:31 +0100)] 
Add support to create scratch builds from makefiles.

12 years agoLog dependency resolution errors to the log file.
Michael Tremer [Sat, 11 Feb 2012 16:36:40 +0000 (17:36 +0100)] 
Log dependency resolution errors to the log file.

12 years agoUpdate translations.
Michael Tremer [Sat, 11 Feb 2012 15:42:11 +0000 (16:42 +0100)] 
Update translations.

12 years agoFixing some translation issues.
Michael Tremer [Sat, 11 Feb 2012 15:41:58 +0000 (16:41 +0100)] 
Fixing some translation issues.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sat, 11 Feb 2012 15:25:16 +0000 (16:25 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoRework the way "dist" works.
Michael Tremer [Sat, 11 Feb 2012 15:24:37 +0000 (16:24 +0100)] 
Rework the way "dist" works.

You now have to set the directory where the file will
be created.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sat, 11 Feb 2012 12:02:41 +0000 (13:02 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoSend version of this pakfire daemon to the hub.
Michael Tremer [Sat, 11 Feb 2012 10:35:08 +0000 (11:35 +0100)] 
Send version of this pakfire daemon to the hub.

12 years agoAdd a nice progressbar when uploading files to the hub.
Michael Tremer [Sat, 11 Feb 2012 10:34:15 +0000 (11:34 +0100)] 
Add a nice progressbar when uploading files to the hub.

12 years agoFix downloading files twice.
Michael Tremer [Mon, 6 Feb 2012 01:17:38 +0000 (20:17 -0500)] 
Fix downloading files twice.

12 years agoRun as much parallel jobs as there are CPU cores.
Michael Tremer [Mon, 6 Feb 2012 01:16:36 +0000 (20:16 -0500)] 
Run as much parallel jobs as there are CPU cores.

12 years agoFix using multiple domains for downloading source files.
Michael Tremer [Mon, 6 Feb 2012 00:13:35 +0000 (19:13 -0500)] 
Fix using multiple domains for downloading source files.

12 years agoQA: Fix typo in libs location check.
Michael Tremer [Mon, 6 Feb 2012 00:12:11 +0000 (19:12 -0500)] 
QA: Fix typo in libs location check.

It threw an error in a completely sane environment.

12 years agofake-environ: Cleanup objects, too.
Michael Tremer [Sun, 5 Feb 2012 21:26:34 +0000 (16:26 -0500)] 
fake-environ: Cleanup objects, too.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 3 Feb 2012 18:30:59 +0000 (19:30 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoFix saving the supported architectures to source packages.
Michael Tremer [Wed, 1 Feb 2012 23:43:00 +0000 (00:43 +0100)] 
Fix saving the supported architectures to source packages.

12 years agoFix building for "noarch".
Michael Tremer [Wed, 1 Feb 2012 22:57:29 +0000 (23:57 +0100)] 
Fix building for "noarch".

It was searched for a noarch architecture which is
just virtual. The achitecture for the build should
be the default one of the build host.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 30 Jan 2012 18:32:24 +0000 (19:32 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agolexer: Fix inheriting from various lexers.
Michael Tremer [Mon, 30 Jan 2012 18:31:19 +0000 (19:31 +0100)] 
lexer: Fix inheriting from various lexers.

12 years agoMake a better selection of architectures.
Michael Tremer [Sun, 29 Jan 2012 11:36:30 +0000 (12:36 +0100)] 
Make a better selection of architectures.

If a system does not support one architecture natively,
we are going to select the best available architecture.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sat, 28 Jan 2012 19:43:22 +0000 (20:43 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoMake sure downloaded (tar) files have a size greater than zero.
Michael Tremer [Sat, 28 Jan 2012 19:40:35 +0000 (20:40 +0100)] 
Make sure downloaded (tar) files have a size greater than zero.

12 years agoFix inclusion of macros.
Michael Tremer [Sat, 28 Jan 2012 19:40:14 +0000 (20:40 +0100)] 
Fix inclusion of macros.

12 years agoFix a typo in function name.
Michael Tremer [Sat, 28 Jan 2012 19:38:50 +0000 (20:38 +0100)] 
Fix a typo in function name.

12 years agoFix a memory leak in generation of a list.
Michael Tremer [Sat, 28 Jan 2012 16:53:31 +0000 (17:53 +0100)] 
Fix a memory leak in generation of a list.

12 years agoInclude locale.h in python C module.
Michael Tremer [Sat, 28 Jan 2012 16:52:01 +0000 (17:52 +0100)] 
Include locale.h in python C module.

Needed because of LC_ALL.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Thu, 26 Jan 2012 22:16:58 +0000 (23:16 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoHuge change: Introduce pakfire-client and -daemon.
Michael Tremer [Mon, 9 Jan 2012 10:13:23 +0000 (11:13 +0100)] 
Huge change: Introduce pakfire-client and -daemon.

This introduces the pakfire-client and the daemon which
communicate both with the pakfire build service.

The client is for users, that can send new builds to the
service.

The daemon fetches build jobs from the build service,
builds them and uploades the binary packages.

12 years agoQA: Fix some minor bugs in the libs location check.
Michael Tremer [Fri, 13 Jan 2012 09:07:51 +0000 (10:07 +0100)] 
QA: Fix some minor bugs in the libs location check.

12 years agofind-requires: Skip all debuginfo files.
Michael Tremer [Sun, 8 Jan 2012 15:43:30 +0000 (16:43 +0100)] 
find-requires: Skip all debuginfo files.

12 years agopatch: Add support for reverting patches.
Michael Tremer [Sun, 8 Jan 2012 14:16:20 +0000 (15:16 +0100)] 
patch: Add support for reverting patches.

12 years agoQA: Improve libs-location check.
Michael Tremer [Sat, 7 Jan 2012 23:44:03 +0000 (00:44 +0100)] 
QA: Improve libs-location check.

Searches also in gcc's libdir (mainly for libgcc_s.so).

12 years agofind-requires: Throw away error messages from objdump.
Michael Tremer [Sat, 7 Jan 2012 00:53:27 +0000 (01:53 +0100)] 
find-requires: Throw away error messages from objdump.

12 years agoImprove check for libs.
Michael Tremer [Fri, 6 Jan 2012 20:00:31 +0000 (21:00 +0100)] 
Improve check for libs.

Did find dbus' system "socket" files.

12 years agoFix typo in LIBS template.
Michael Tremer [Fri, 6 Jan 2012 19:02:17 +0000 (20:02 +0100)] 
Fix typo in LIBS template.

12 years agoOutput the pattern of the filter string instead of the python object.
Michael Tremer [Fri, 6 Jan 2012 16:12:14 +0000 (17:12 +0100)] 
Output the pattern of the filter string instead of the python object.

12 years agoRemove perllocal.pod on x86_64 systems.
Michael Tremer [Fri, 6 Jan 2012 16:11:28 +0000 (17:11 +0100)] 
Remove perllocal.pod on x86_64 systems.

12 years agoCheck if build arch is supported by host.
Stefan Schantl [Mon, 26 Dec 2011 16:01:09 +0000 (17:01 +0100)] 
Check if build arch is supported by host.

12 years agoFix patch process on manual patch lists.
Stefan Schantl [Mon, 26 Dec 2011 15:48:52 +0000 (16:48 +0100)] 
Fix patch process on manual patch lists.

On manual listing of patches, the first patch has been applied, all other accidently directly executed.

12 years agoFix raw string conversion.
Stefan Schantl [Mon, 26 Dec 2011 14:45:48 +0000 (15:45 +0100)] 
Fix raw string conversion.

Why the f*** do they add '' there?

12 years agoMerge branch 'perl-fixes'
Michael Tremer [Mon, 26 Dec 2011 13:43:24 +0000 (14:43 +0100)] 
Merge branch 'perl-fixes'

Conflicts:
python/pakfire/packages/make.py

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 23 Dec 2011 20:12:45 +0000 (21:12 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
po/pakfire.pot

12 years agoAdd "pakfire-server info" command.
Michael Tremer [Fri, 23 Dec 2011 20:10:08 +0000 (21:10 +0100)] 
Add "pakfire-server info" command.

This command dumps some information about the hardware
pakfire is running on.

12 years agoFix detection of interpreters.
Michael Tremer [Fri, 23 Dec 2011 19:23:29 +0000 (20:23 +0100)] 
Fix detection of interpreters.

12 years agoFix an empty line when listing used interpreters.
Michael Tremer [Fri, 23 Dec 2011 19:12:30 +0000 (20:12 +0100)] 
Fix an empty line when listing used interpreters.

12 years agoDrop error messages from functions.
Michael Tremer [Fri, 23 Dec 2011 16:14:58 +0000 (17:14 +0100)] 
Drop error messages from functions.

12 years agoFix error in detection of scripts.
Michael Tremer [Fri, 23 Dec 2011 14:51:31 +0000 (15:51 +0100)] 
Fix error in detection of scripts.

Just a typo.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 23 Dec 2011 11:15:33 +0000 (12:15 +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 [Fri, 23 Dec 2011 11:15:15 +0000 (12:15 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
python/pakfire/packages/make.py

12 years agoAllow separating dependencies by a comma.
Michael Tremer [Fri, 23 Dec 2011 11:13:58 +0000 (12:13 +0100)] 
Allow separating dependencies by a comma.

12 years agoDon't make automatic deps for python debugging files as well.
Michael Tremer [Thu, 22 Dec 2011 23:29:59 +0000 (00:29 +0100)] 
Don't make automatic deps for python debugging files as well.

12 years agoAdd linker SONAMEs to dependencies as well.
Michael Tremer [Thu, 22 Dec 2011 21:31:08 +0000 (22:31 +0100)] 
Add linker SONAMEs to dependencies as well.

12 years agoFix inheritance of build dependencies for packages.
Michael Tremer [Thu, 22 Dec 2011 21:14:50 +0000 (22:14 +0100)] 
Fix inheritance of build dependencies for packages.

12 years agoCreate automatic dependencies to runtime interpreters.
Michael Tremer [Thu, 22 Dec 2011 18:45:11 +0000 (19:45 +0100)] 
Create automatic dependencies to runtime interpreters.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Thu, 22 Dec 2011 18:20:24 +0000 (19:20 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoAdd some more tweaks to ignore broken dependencies.
Michael Tremer [Thu, 22 Dec 2011 18:19:04 +0000 (19:19 +0100)] 
Add some more tweaks to ignore broken dependencies.

12 years agoAdd a hack so you cannot append new strings in the same line for deps.
Michael Tremer [Thu, 22 Dec 2011 10:25:01 +0000 (11:25 +0100)] 
Add a hack so you cannot append new strings in the same line for deps.

We need to review that later.

12 years agoImprove inheritance of templates.
Michael Tremer [Thu, 22 Dec 2011 01:07:42 +0000 (02:07 +0100)] 
Improve inheritance of templates.

12 years agoSkip python shared objects in provides lists.
Michael Tremer [Thu, 22 Dec 2011 00:07:36 +0000 (01:07 +0100)] 
Skip python shared objects in provides lists.

12 years agoImprove inheritance of lexers.
Michael Tremer [Wed, 21 Dec 2011 23:15:58 +0000 (00:15 +0100)] 
Improve inheritance of lexers.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Wed, 21 Dec 2011 22:40:47 +0000 (23:40 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoUpdate perl dependency tracker from Fedora.
Michael Tremer [Wed, 21 Dec 2011 21:40:38 +0000 (22:40 +0100)] 
Update perl dependency tracker from Fedora.

12 years agoReplace the dependency tracker.
Michael Tremer [Wed, 21 Dec 2011 21:39:37 +0000 (22:39 +0100)] 
Replace the dependency tracker.

Dropping the old version of the dependency tracker that is replaced
by a new one that should be much faster and supports x86_64.

The code should do exactly the same the old did.

12 years agoCreate path variables.
Michael Tremer [Wed, 21 Dec 2011 21:36:39 +0000 (22:36 +0100)] 
Create path variables.

As the new x86_64 architecture places libs in lib64 instead of lib
we need to define it somewhere.
To change other paths in the future, we use a lot of variables
for them that have been introduced here.

(Also fix libtool rpath fix - that never worked before.)

12 years agoQA: Add check for illegal libraries in /usr/lib on x86_64.
Michael Tremer [Wed, 21 Dec 2011 21:34:40 +0000 (22:34 +0100)] 
QA: Add check for illegal libraries in /usr/lib on x86_64.

12 years agoExport LDFLAGS.
Michael Tremer [Wed, 21 Dec 2011 21:33:40 +0000 (22:33 +0100)] 
Export LDFLAGS.

It is currently unsued but users should be able to edit them
and in this case they should be exported.

12 years agoFix filtering for regular expressions in dependencies.
Michael Tremer [Sun, 18 Dec 2011 23:05:43 +0000 (00:05 +0100)] 
Fix filtering for regular expressions in dependencies.

12 years agoFix inheritance of parent lexer on packages.
Michael Tremer [Mon, 19 Dec 2011 01:01:40 +0000 (02:01 +0100)] 
Fix inheritance of parent lexer on packages.

12 years agoFix filtering for regular expressions in dependencies.
Michael Tremer [Sun, 18 Dec 2011 23:05:43 +0000 (00:05 +0100)] 
Fix filtering for regular expressions in dependencies.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 18 Dec 2011 22:30:28 +0000 (23:30 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoDon't remove DIR_APP before extracting sources.
Stefan Schantl [Sun, 18 Dec 2011 13:01:42 +0000 (14:01 +0100)] 
Don't remove DIR_APP before extracting sources.

Can lead to suprising effects when DIR_APP is altered.

12 years agoFix (again) problem with urlgrabber.
Michael Tremer [Sun, 18 Dec 2011 22:29:23 +0000 (23:29 +0100)] 
Fix (again) problem with urlgrabber.

Urlgrabber does not like to take unicode objects so
the filename needs explicitely be converted to a string.

12 years agoRemove "root links to /usr" test.
Michael Tremer [Sat, 17 Dec 2011 20:40:06 +0000 (21:40 +0100)] 
Remove "root links to /usr" test.

This is not supported by systemd, so we don't
need to make this extra work.

12 years agomakefiles: Let packages inherit environment from build block.
Michael Tremer [Fri, 16 Dec 2011 18:59:48 +0000 (19:59 +0100)] 
makefiles: Let packages inherit environment from build block.

A lot of variables are often reused there and we should not
pollute the root with that.

12 years agoCompile everything with -fPIC when no CFLAGS are specified.
Michael Tremer [Fri, 16 Dec 2011 18:59:02 +0000 (19:59 +0100)] 
Compile everything with -fPIC when no CFLAGS are specified.

12 years agoAdd a missing command in clean section of a Makefile.
Michael Tremer [Fri, 16 Dec 2011 18:58:31 +0000 (19:58 +0100)] 
Add a missing command in clean section of a Makefile.

12 years agoBump version to 0.9.19. 0.9.19
Michael Tremer [Fri, 16 Dec 2011 15:26:32 +0000 (16:26 +0100)] 
Bump version to 0.9.19.

12 years agoUpdate translations.
Michael Tremer [Fri, 16 Dec 2011 15:26:11 +0000 (16:26 +0100)] 
Update translations.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 16 Dec 2011 15:17:18 +0000 (16:17 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoFix typo in debuginfo template.
Michael Tremer [Fri, 16 Dec 2011 15:16:45 +0000 (16:16 +0100)] 
Fix typo in debuginfo template.

12 years agoRemove pylizlzma module that was replaced by our own one.
Michael Tremer [Fri, 16 Dec 2011 15:00:56 +0000 (16:00 +0100)] 
Remove pylizlzma module that was replaced by our own one.

12 years agodebuginfo: Add support for dwarf 4.
Michael Tremer [Fri, 16 Dec 2011 14:33:33 +0000 (15:33 +0100)] 
debuginfo: Add support for dwarf 4.

12 years agoActually add the fake-environ tool.
Michael Tremer [Fri, 16 Dec 2011 14:08:42 +0000 (15:08 +0100)] 
Actually add the fake-environ tool.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 16 Dec 2011 13:49:28 +0000 (14:49 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoRevert "Convert all files in a source tarball to owner root."
Michael Tremer [Mon, 12 Dec 2011 00:07:05 +0000 (01:07 +0100)] 
Revert "Convert all files in a source tarball to owner root."

This reverts commit b47897ca161e9e28149b10b05b396173f8c89767.

Files had no content in the end, although it fixes the ownership
issue. :D

12 years agoConvert all files in a source tarball to owner root.
Michael Tremer [Sun, 11 Dec 2011 17:56:52 +0000 (18:56 +0100)] 
Convert all files in a source tarball to owner root.

Sometimes, when files had crappy owners, there has been
an issue in extrating the properly. To overcome that and
also to overcome that users can take benefit from weird
owners, we will change that to user root.

When extracting the source package, we may replace that
if we feel so.

12 years agofake-environ: Fix installing the target directory.
Michael Tremer [Sun, 11 Dec 2011 11:47:56 +0000 (12:47 +0100)] 
fake-environ: Fix installing the target directory.

12 years agoFake output of uname(3) on different host arches.
Michael Tremer [Sun, 11 Dec 2011 02:34:29 +0000 (03:34 +0100)] 
Fake output of uname(3) on different host arches.

12 years agoRename scripts dir to tools.
Michael Tremer [Sun, 11 Dec 2011 01:40:27 +0000 (02:40 +0100)] 
Rename scripts dir to tools.

That name of the directory fits way better.