83ee032c38Rather than adding the xbps-base-dirs dep on xbps-base-{chroot,system}, add the dependency to glibc instead.
Juan RP
2009-02-04 01:30:04 +01:00
e659a5d022git: update to 1.6.1.2. No need to specify perl path anymore.
Juan RP
2009-02-04 01:04:05 +01:00
24f389b5caperl: replace hardcoded destdir paths.
Juan RP
2009-02-04 01:03:44 +01:00
c1f0ae6c16TODO: basic remove support is there, recursive removing not yet.
Juan RP
2009-02-03 23:55:15 +01:00
97b2fa55e2chroot: do not overwrite some files installed by the shadow binpkg.
Juan RP
2009-02-03 23:54:52 +01:00
7e677c32d9remove: also remove package metadata stuff.
Juan RP
2009-02-03 22:37:20 +01:00
fa2748d9b2Reorganize the templates directory for possible future changes.
Juan RP
2009-02-03 21:35:57 +01:00
6c252d43d4Split installation/removal parts in prepost-action scripts.
Juan RP
2009-02-03 17:32:51 +01:00
388dd30b45check_installed_pkgname: returns a bool, so EINVAL is wrong.
Juan RP
2009-02-03 17:02:19 +01:00
fe8ea8c21cCheck that pkg is installed before removing.
Juan RP
2009-02-03 16:51:42 +01:00
edfeec4622Added support to run pre/post remove actions with binpkgs.
Juan RP
2009-02-03 16:07:08 +01:00
4a9125364axbps-bin: added WIP remove target.
Juan RP
2009-02-03 03:18:00 +01:00
b2fe705924When writing the flist in pkg metadata, sort files before dirs.
Juan RP
2009-02-02 20:40:06 +01:00
37668944b7bash: update to 048 patch level.
Juan RP
2009-02-02 17:07:58 +01:00
8e76afef28initramfs-tools: fix path to busybox dir.
Juan RP
2009-01-30 16:50:56 +01:00
161113838einitramfs-tools: make this depend on busybox-initramfs.
Juan RP
2009-01-30 01:29:15 +01:00
905ae418c2Added busybox-initramfs-1.13.2 template. To be used by initramfs-tools.
Juan RP
2009-01-30 01:28:50 +01:00
74b213b519TODO: add another bug.
Juan RP
2009-01-28 16:26:42 +01:00
c25663cd3bxbps-base-system: depend on tzdata. Bump to 0.3.
Juan RP
2009-01-28 16:07:10 +01:00
dc7ca7a46dAdded tzdata-2009a template.
Juan RP
2009-01-28 16:06:47 +01:00
f7598a476ckernel-headers: needs kernel-libc-headers at runtime, remove unneeded patches.
Juan RP
2009-01-27 23:20:31 +01:00
3550f9cd27Update TODO with new stuff.
Juan RP
2009-01-27 19:41:11 +01:00
f60582a716initng-ifiles: depend on sysklogd, so that it's run by default.
Juan RP
2009-01-27 19:39:28 +01:00
edefe63680shadow: add a prepost-action script to enable shadow passwords and create a default /etc/passwd and /etc/group file.
Juan RP
2009-01-27 19:28:31 +01:00
028a4b63f5kernel: enable unionfs and squashfs, this time properly!
Juan RP
2009-01-27 18:54:53 +01:00
de800de41finitng-ifiles: add a prepost-action script to generate required files.
Juan RP
2009-01-27 13:35:41 +01:00
9efb9f6d69initng: needs bash at runtime.
Juan RP
2009-01-27 13:35:26 +01:00
919ac78f4ccmake: needs openssl at runtime.
Juan RP
2009-01-27 13:34:52 +01:00
644867c419initng-ifiles: fix genrunlevel hardcoded path for the binpkg.
Juan RP
2009-01-27 12:50:24 +01:00
d6d8c91d8dudev: update to 137. Less changes by default to have a working setup.
Juan RP
2009-01-27 12:34:58 +01:00
b70527d4d1syslinux: update to 3.73.
Juan RP
2009-01-26 16:32:27 +01:00
d410602cedkbd: add patch to make this build with kernel 2.6.28.
Juan RP
2009-01-25 23:41:15 +01:00
374c65648bkernel*: update to 2.6.28.1, without unionfs/squashfs.
Juan RP
2009-01-25 23:40:41 +01:00
a490aa8945proplib: update to 0.3.
Juan RP
2009-01-25 23:40:13 +01:00
73e510f2aabuilddep_funcs: fix a wrong conditional.
Juan RP
2009-01-14 16:51:17 +01:00
bc9bf83f0axbps-src: update PATH with default PREFIX set by make.
Juan RP
2009-01-14 16:50:30 +01:00
869b38b9faMake sure to run tmpl_vars for a template.
Juan RP
2009-01-14 16:49:40 +01:00
a0174e5135procps: update $distfiles with a working location.
Juan RP
2009-01-14 16:48:51 +01:00
d0bbf183d9initramfs-tools: update to 0.92o because previous distfile was removed.
Juan RP
2009-01-14 16:48:25 +01:00
aafefa6c23Simplify xbps_add_pkg_dependency().
Juan RP
2009-01-03 14:59:55 +01:00
a2d218eb4cxbps_unpack_archive_cb: fix a comment.
Juan RP
2009-01-02 17:22:43 +01:00
d8e8d3f6abxbps_remove_pkg(): continue even if $destdir is not there.
Juan RP
2008-12-29 16:47:57 +01:00
3bb459b493Improve BINPKG_INFO/REPOSITORY doc files.
Juan RP
2008-12-29 16:22:55 +01:00
68d2bbe8fbxbps-bin: add missing newline.
Juan RP
2008-12-29 16:02:35 +01:00
650aae7b58kernel: added a prepost-action script to create the initramfs.
Juan RP
2008-12-29 15:59:18 +01:00
f0f479a3c1Pass more arguments to the prepost-action command.
Juan RP
2008-12-29 15:57:37 +01:00
15e15465c8bin: use EXIT_SUCCESS and EXIT_FAILURE.
Juan RP
2008-12-29 15:56:40 +01:00
c0549cd845binpkg: fix the priority object.
Juan RP
2008-12-29 15:54:33 +01:00
7f05ee8ed8initramfs-tools: add missing rundeps.
Juan RP
2008-12-29 15:53:24 +01:00
c985e3974bkernel: add missing run_depends.
Juan RP
2008-12-29 15:04:21 +01:00
78b036f346Add the prepost-action script into the binary package if exists.
Juan RP
2008-12-29 09:26:49 +01:00
5d3e701b3aSimplify xbps_get_dependency().
Juan RP
2008-12-29 07:01:01 +01:00
e6590dd285Rename binpkg's metadata script to prepost-action.
Juan RP
2008-12-29 06:50:59 +01:00
b445b83fd3Implement a stupid sorting dependency algorithm.
Juan RP
2008-12-29 06:46:08 +01:00
a1425f164dTODO: add new items.
Juan RP
2008-12-28 11:38:40 +01:00
43543bbaa1Split info related funcs from plist.c into its own file.
Juan RP
2008-12-28 11:22:58 +01:00
27de1e8a0cxbps_unpack_archive_cb: alloc buf from heap memory instead.
Juan RP
2008-12-28 11:13:17 +01:00
a00a9a52b2Use fdatasync() once the package has been unpacked.
Juan RP
2008-12-28 09:48:18 +01:00
4148b5e4b6Added support for pre/post installation script with binary packages.
Juan RP
2008-12-28 08:44:01 +01:00
db1227ab76libxbps: add fexec.c from NetBSD's pkg_install, with some minor mods.
Juan RP
2008-12-28 04:34:27 +01:00
74d63d15a5cracklib: fix up $distfiles.
Juan RP
2008-12-28 02:22:00 +01:00
c4a01548e8kernel: update i386 .config for 2.6.27.9.
Juan RP
2008-12-28 02:11:44 +01:00
6fa40b9e39extract_func.sh: initialize a var to avoid an error.
Juan RP
2008-12-28 00:23:13 +01:00
3aabbc6c8bSplit repository functions from plist.c into its own file.
Juan RP
2008-12-27 23:03:17 +01:00
e5774555cfxbps-bin: simplify sanitize_localpath().
Juan RP
2008-12-27 22:56:47 +01:00
926b1dfa4aImprove binpkg priorities, dynamically allocate mem, etc.
Juan RP
2008-12-27 22:19:04 +01:00
86cdb7dae6Install packages in order from highest to lowest priority.
Juan RP
2008-12-27 17:26:47 +01:00
456c6a2763depends: fix a leak while destroying the simple queue.
Juan RP
2008-12-27 16:37:43 +01:00
68941a9a31Introduce $install_priority for use in templates.
Juan RP
2008-12-27 16:20:54 +01:00
74e575f984xbps-pkgdb: fix argv in sanitize-plist target.
Juan RP
2008-12-27 16:19:11 +01:00
11f0a2d4a6xbps_get_pkg_name(): remove wrong comment.
Juan RP
2008-12-27 14:54:11 +01:00
bd6d7b5502plist: remove dup assertion.
Juan RP
2008-12-27 14:53:50 +01:00
b2abe59c52Added support to specify a root directory for xbps.
Juan RP
2008-12-27 12:56:51 +01:00
091a8bf618chroot: xbps-base-dirs provides required dirs now.
Juan RP
2008-12-27 10:09:52 +01:00
f70be652d6libarchive: start $short_desc with a capital letter.
Juan RP
2008-12-27 09:22:43 +01:00
55a2223657xbps-base-dirs: add some required dirs.
Juan RP
2008-12-27 09:21:26 +01:00
b1ec791985libarchive: fix $short_desc.
Juan RP
2008-12-27 09:10:20 +01:00
7be91b93b9xbps-src: remove unneeded stuff.
Juan RP
2008-12-27 08:51:40 +01:00
1ecc844eb4xbps-base-{chroot,system}: depend on xbps-base-dirs.
Juan RP
2008-12-27 08:44:37 +01:00
4d7a9ba2c8Added xbps-base-dirs-0.1 template.
Juan RP
2008-12-27 08:43:57 +01:00
3b702f33aaxbps-pkgdb: check that plist dict is there in version target.
Juan RP
2008-12-27 08:43:13 +01:00
7f5a76ace3TODO: add some new items for binary packages.
Juan RP
2008-12-27 06:10:26 +01:00
11187893b6README: libarchive is now required.
Juan RP
2008-12-27 05:25:38 +01:00
39c05644b3gcc: mpfr is a runtime dependency.
Juan RP
2008-12-27 04:30:28 +01:00
5d07bfa08dxbps-base-chroot: only depend in gcc.
Juan RP
2008-12-27 04:30:14 +01:00
f6f7288c48Make it possible to install 'custom-install' pkgs without distfiles.
Juan RP
2008-12-27 04:21:38 +01:00
ccd4556853depends: use a simple queue rather than a doubly linked list.
Juan RP
2008-12-27 02:14:09 +01:00
4f3c798f7aAdd assertions where appropiate.
Juan RP
2008-12-27 01:40:13 +01:00
613c9f25ddxbps-base-chroot: add all dependencies explicitly.
Juan RP
2008-12-26 14:22:00 +01:00
1741d889bcplist.c: fix a leak.
Juan RP
2008-12-26 14:21:34 +01:00
13a05a18b9builddep_funcs.sh: minor cosmetic change.
Juan RP
2008-12-26 11:30:47 +01:00
cbe0046537xbps-bin: add the 'list' target, and remove it from xbps-pkgdb.
Juan RP
2008-12-26 11:30:19 +01:00
159d9852a7xbps-base-chroot: added missing bison and texinfo rundeps.
Juan RP
2008-12-26 11:29:51 +01:00
e9a6d741bdxbps-base-chroot: added missing run_depends, bump to 0.3.
Juan RP
2008-12-26 11:02:44 +01:00
5dd4d0ffacAdded libarchive-2.5.5 template.
Juan RP
2008-12-26 11:02:30 +01:00
d309f54ff1Register binary package if unpacking was successful.
Juan RP
2008-12-26 10:13:03 +01:00
df5fc95e28xbps-base-chroot: add explicit gcc dependency.
Juan RP
2008-12-26 10:12:08 +01:00
91f7df59cdSupport for installing pkgs from multiple repositories.
Juan RP
2008-12-26 04:36:51 +01:00
f8d7e7f66fbzip2: add missing run_depends.
Juan RP
2008-12-26 04:36:24 +01:00
9a0c175c18Use the repo list to find binary packages.
Juan RP
2008-12-24 12:34:04 +01:00