]>
git.ipfire.org Git - pakfire.git/log
Michael Tremer [Sun, 13 Feb 2011 16:46:07 +0000 (17:46 +0100)]
Add INSTALL document.
Michael Tremer [Sun, 13 Feb 2011 16:30:40 +0000 (17:30 +0100)]
Fix logging if not running in debug mode.
Michael Tremer [Sun, 13 Feb 2011 15:35:16 +0000 (16:35 +0100)]
Add Makefile.
Michael Tremer [Sun, 13 Feb 2011 15:34:07 +0000 (16:34 +0100)]
Make sure HOME is set in build environment.
Michael Tremer [Sun, 13 Feb 2011 15:30:35 +0000 (16:30 +0100)]
Read system configuration files correctly.
Michael Tremer [Sun, 13 Feb 2011 15:04:48 +0000 (16:04 +0100)]
Add support for ccache.
Michael Tremer [Sun, 13 Feb 2011 14:28:32 +0000 (15:28 +0100)]
Create proper sorting and package selection for same packages in different repositories.
Michael Tremer [Sun, 13 Feb 2011 13:31:34 +0000 (14:31 +0100)]
Add provides command to pakfire-build.
Michael Tremer [Sun, 13 Feb 2011 13:08:02 +0000 (14:08 +0100)]
Fix typo from last commit.
Michael Tremer [Sun, 13 Feb 2011 11:54:01 +0000 (12:54 +0100)]
Add local build repository to store built packages.
Michael Tremer [Sun, 13 Feb 2011 11:06:09 +0000 (12:06 +0100)]
Remove _io_.py from POTFILES.
Michael Tremer [Sun, 13 Feb 2011 11:04:24 +0000 (12:04 +0100)]
Bunch of misc. changes.
Some code to export repository metadata.
Michael Tremer [Sun, 13 Feb 2011 11:03:28 +0000 (12:03 +0100)]
Add unique method to package listing.
Michael Tremer [Sun, 13 Feb 2011 11:01:57 +0000 (12:01 +0100)]
Pass package metadata to the environment when building packages.
Michael Tremer [Sun, 13 Feb 2011 11:00:44 +0000 (12:00 +0100)]
Save filelist to package.
Michael Tremer [Sun, 13 Feb 2011 10:55:53 +0000 (11:55 +0100)]
Fixes on filelist output.
Always make sure there is a leading slash.
Michael Tremer [Sun, 13 Feb 2011 10:54:31 +0000 (11:54 +0100)]
Changes on dependency resolving.
I added some tweaks to make it a bit faster and added some
more logging.
Michael Tremer [Sun, 13 Feb 2011 10:51:56 +0000 (11:51 +0100)]
Add automatic conversion to right object when passing a "requires" string.
Michael Tremer [Sun, 13 Feb 2011 10:50:03 +0000 (11:50 +0100)]
Dump environment variables when entering the chroot.
Michael Tremer [Sun, 13 Feb 2011 10:49:15 +0000 (11:49 +0100)]
Add a small (disabled) hack to add all available packages to build environment.
Michael Tremer [Mon, 7 Feb 2011 11:41:44 +0000 (12:41 +0100)]
Fix display of repository name when dumping the transaction.
Michael Tremer [Mon, 7 Feb 2011 11:39:36 +0000 (12:39 +0100)]
cli: Fix/implement install/localinstall command.
Michael Tremer [Mon, 7 Feb 2011 01:47:20 +0000 (02:47 +0100)]
Skip files with wrong extension when walking through a directory with packages.
Michael Tremer [Mon, 7 Feb 2011 01:46:33 +0000 (02:46 +0100)]
Display repository name and url when dumping package information.
Michael Tremer [Mon, 7 Feb 2011 01:14:48 +0000 (02:14 +0100)]
Cleanup of package data structures.
Makes them more clear and gives them access to the Pakfire()
object so they can access anything.
Michael Tremer [Mon, 7 Feb 2011 01:14:28 +0000 (02:14 +0100)]
Fix logging (that cut some lines).
Michael Tremer [Mon, 7 Feb 2011 01:03:44 +0000 (02:03 +0100)]
Fix coding error.
Michael Tremer [Mon, 7 Feb 2011 00:41:27 +0000 (01:41 +0100)]
Remove cpio code.
Michael Tremer [Mon, 7 Feb 2011 00:20:47 +0000 (01:20 +0100)]
Add new class FilePackage.
This class is an additional wrapper to read packages of the
tar format.
Michael Tremer [Mon, 7 Feb 2011 00:16:12 +0000 (01:16 +0100)]
index: Search for files in a directory recursively.
If we have such directories like:
abc
|`- i686
`-- noarch
...we need to search recursively for packages that do match
the architecture of the distribution.
Michael Tremer [Sun, 6 Feb 2011 21:32:48 +0000 (22:32 +0100)]
plugins: Add plugin skeleton.
Michael Tremer [Sun, 6 Feb 2011 21:31:13 +0000 (22:31 +0100)]
plugins: Add possibiblity to register and run a plugin.
Michael Tremer [Sun, 6 Feb 2011 21:30:58 +0000 (22:30 +0100)]
Add support for icecream.
Michael Tremer [Sun, 6 Feb 2011 21:29:50 +0000 (22:29 +0100)]
Automatically calculate parallelism flags.
Michael Tremer [Sun, 6 Feb 2011 19:15:12 +0000 (20:15 +0100)]
Add personality support to build chroot.
Michael Tremer [Sun, 6 Feb 2011 15:41:45 +0000 (16:41 +0100)]
Updating translations.
Michael Tremer [Sun, 6 Feb 2011 15:40:39 +0000 (16:40 +0100)]
setup: Forgot to add the packages and plugin modules.
Michael Tremer [Sun, 6 Feb 2011 15:39:24 +0000 (16:39 +0100)]
builder: Use system /etc/resolv.conf and /etc/hosts for name resolution.
Michael Tremer [Sun, 6 Feb 2011 13:38:24 +0000 (14:38 +0100)]
Disable to empty the environment when moving into a chroot shell.
This is kinda buggy and unneccessary as we call a login shell.
Michael Tremer [Sun, 6 Feb 2011 13:37:44 +0000 (14:37 +0100)]
packager: When adding the files to the archive we can only read xattrs from regular files.
Michael Tremer [Sun, 6 Feb 2011 10:56:49 +0000 (11:56 +0100)]
Make option to disable repositories on command line.
To not confuse the user, we check if there is at least one
enabled repository.
Michael Tremer [Sat, 5 Feb 2011 21:22:43 +0000 (22:22 +0100)]
builder: Start build environment with a login shell.
The login shell will initialize the environment and we use
this to configure some stuff like ccache and the buildsystem.
Michael Tremer [Sat, 5 Feb 2011 15:05:12 +0000 (16:05 +0100)]
Initial import.