Commit Graph

  • 83ee032c38 Rather 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
  • e659a5d022 git: update to 1.6.1.2. No need to specify perl path anymore. Juan RP 2009-02-04 01:04:05 +01:00
  • 24f389b5ca perl: replace hardcoded destdir paths. Juan RP 2009-02-04 01:03:44 +01:00
  • c1f0ae6c16 TODO: basic remove support is there, recursive removing not yet. Juan RP 2009-02-03 23:55:15 +01:00
  • 97b2fa55e2 chroot: do not overwrite some files installed by the shadow binpkg. Juan RP 2009-02-03 23:54:52 +01:00
  • 7e677c32d9 remove: also remove package metadata stuff. Juan RP 2009-02-03 22:37:20 +01:00
  • fa2748d9b2 Reorganize the templates directory for possible future changes. Juan RP 2009-02-03 21:35:57 +01:00
  • 6c252d43d4 Split installation/removal parts in prepost-action scripts. Juan RP 2009-02-03 17:32:51 +01:00
  • 388dd30b45 check_installed_pkgname: returns a bool, so EINVAL is wrong. Juan RP 2009-02-03 17:02:19 +01:00
  • fe8ea8c21c Check that pkg is installed before removing. Juan RP 2009-02-03 16:51:42 +01:00
  • edfeec4622 Added support to run pre/post remove actions with binpkgs. Juan RP 2009-02-03 16:07:08 +01:00
  • 4a9125364a xbps-bin: added WIP remove target. Juan RP 2009-02-03 03:18:00 +01:00
  • b2fe705924 When writing the flist in pkg metadata, sort files before dirs. Juan RP 2009-02-02 20:40:06 +01:00
  • 37668944b7 bash: update to 048 patch level. Juan RP 2009-02-02 17:07:58 +01:00
  • 8e76afef28 initramfs-tools: fix path to busybox dir. Juan RP 2009-01-30 16:50:56 +01:00
  • 161113838e initramfs-tools: make this depend on busybox-initramfs. Juan RP 2009-01-30 01:29:15 +01:00
  • 905ae418c2 Added busybox-initramfs-1.13.2 template. To be used by initramfs-tools. Juan RP 2009-01-30 01:28:50 +01:00
  • 74b213b519 TODO: add another bug. Juan RP 2009-01-28 16:26:42 +01:00
  • c25663cd3b xbps-base-system: depend on tzdata. Bump to 0.3. Juan RP 2009-01-28 16:07:10 +01:00
  • dc7ca7a46d Added tzdata-2009a template. Juan RP 2009-01-28 16:06:47 +01:00
  • f7598a476c kernel-headers: needs kernel-libc-headers at runtime, remove unneeded patches. Juan RP 2009-01-27 23:20:31 +01:00
  • 3550f9cd27 Update TODO with new stuff. Juan RP 2009-01-27 19:41:11 +01:00
  • f60582a716 initng-ifiles: depend on sysklogd, so that it's run by default. Juan RP 2009-01-27 19:39:28 +01:00
  • edefe63680 shadow: 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
  • 028a4b63f5 kernel: enable unionfs and squashfs, this time properly! Juan RP 2009-01-27 18:54:53 +01:00
  • de800de41f initng-ifiles: add a prepost-action script to generate required files. Juan RP 2009-01-27 13:35:41 +01:00
  • 9efb9f6d69 initng: needs bash at runtime. Juan RP 2009-01-27 13:35:26 +01:00
  • 919ac78f4c cmake: needs openssl at runtime. Juan RP 2009-01-27 13:34:52 +01:00
  • 644867c419 initng-ifiles: fix genrunlevel hardcoded path for the binpkg. Juan RP 2009-01-27 12:50:24 +01:00
  • d6d8c91d8d udev: update to 137. Less changes by default to have a working setup. Juan RP 2009-01-27 12:34:58 +01:00
  • b70527d4d1 syslinux: update to 3.73. Juan RP 2009-01-26 16:32:27 +01:00
  • d410602ced kbd: add patch to make this build with kernel 2.6.28. Juan RP 2009-01-25 23:41:15 +01:00
  • 374c65648b kernel*: update to 2.6.28.1, without unionfs/squashfs. Juan RP 2009-01-25 23:40:41 +01:00
  • a490aa8945 proplib: update to 0.3. Juan RP 2009-01-25 23:40:13 +01:00
  • 73e510f2aa builddep_funcs: fix a wrong conditional. Juan RP 2009-01-14 16:51:17 +01:00
  • bc9bf83f0a xbps-src: update PATH with default PREFIX set by make. Juan RP 2009-01-14 16:50:30 +01:00
  • 869b38b9fa Make sure to run tmpl_vars for a template. Juan RP 2009-01-14 16:49:40 +01:00
  • a0174e5135 procps: update $distfiles with a working location. Juan RP 2009-01-14 16:48:51 +01:00
  • d0bbf183d9 initramfs-tools: update to 0.92o because previous distfile was removed. Juan RP 2009-01-14 16:48:25 +01:00
  • aafefa6c23 Simplify xbps_add_pkg_dependency(). Juan RP 2009-01-03 14:59:55 +01:00
  • a2d218eb4c xbps_unpack_archive_cb: fix a comment. Juan RP 2009-01-02 17:22:43 +01:00
  • d8e8d3f6ab xbps_remove_pkg(): continue even if $destdir is not there. Juan RP 2008-12-29 16:47:57 +01:00
  • 3bb459b493 Improve BINPKG_INFO/REPOSITORY doc files. Juan RP 2008-12-29 16:22:55 +01:00
  • 68d2bbe8fb xbps-bin: add missing newline. Juan RP 2008-12-29 16:02:35 +01:00
  • 650aae7b58 kernel: added a prepost-action script to create the initramfs. Juan RP 2008-12-29 15:59:18 +01:00
  • f0f479a3c1 Pass more arguments to the prepost-action command. Juan RP 2008-12-29 15:57:37 +01:00
  • 15e15465c8 bin: use EXIT_SUCCESS and EXIT_FAILURE. Juan RP 2008-12-29 15:56:40 +01:00
  • c0549cd845 binpkg: fix the priority object. Juan RP 2008-12-29 15:54:33 +01:00
  • 7f05ee8ed8 initramfs-tools: add missing rundeps. Juan RP 2008-12-29 15:53:24 +01:00
  • c985e3974b kernel: add missing run_depends. Juan RP 2008-12-29 15:04:21 +01:00
  • 78b036f346 Add the prepost-action script into the binary package if exists. Juan RP 2008-12-29 09:26:49 +01:00
  • 5d3e701b3a Simplify xbps_get_dependency(). Juan RP 2008-12-29 07:01:01 +01:00
  • e6590dd285 Rename binpkg's metadata script to prepost-action. Juan RP 2008-12-29 06:50:59 +01:00
  • b445b83fd3 Implement a stupid sorting dependency algorithm. Juan RP 2008-12-29 06:46:08 +01:00
  • a1425f164d TODO: add new items. Juan RP 2008-12-28 11:38:40 +01:00
  • 43543bbaa1 Split info related funcs from plist.c into its own file. Juan RP 2008-12-28 11:22:58 +01:00
  • 27de1e8a0c xbps_unpack_archive_cb: alloc buf from heap memory instead. Juan RP 2008-12-28 11:13:17 +01:00
  • a00a9a52b2 Use fdatasync() once the package has been unpacked. Juan RP 2008-12-28 09:48:18 +01:00
  • 4148b5e4b6 Added support for pre/post installation script with binary packages. Juan RP 2008-12-28 08:44:01 +01:00
  • db1227ab76 libxbps: add fexec.c from NetBSD's pkg_install, with some minor mods. Juan RP 2008-12-28 04:34:27 +01:00
  • 74d63d15a5 cracklib: fix up $distfiles. Juan RP 2008-12-28 02:22:00 +01:00
  • c4a01548e8 kernel: update i386 .config for 2.6.27.9. Juan RP 2008-12-28 02:11:44 +01:00
  • 6fa40b9e39 extract_func.sh: initialize a var to avoid an error. Juan RP 2008-12-28 00:23:13 +01:00
  • 3aabbc6c8b Split repository functions from plist.c into its own file. Juan RP 2008-12-27 23:03:17 +01:00
  • e5774555cf xbps-bin: simplify sanitize_localpath(). Juan RP 2008-12-27 22:56:47 +01:00
  • 926b1dfa4a Improve binpkg priorities, dynamically allocate mem, etc. Juan RP 2008-12-27 22:19:04 +01:00
  • 86cdb7dae6 Install packages in order from highest to lowest priority. Juan RP 2008-12-27 17:26:47 +01:00
  • 456c6a2763 depends: fix a leak while destroying the simple queue. Juan RP 2008-12-27 16:37:43 +01:00
  • 68941a9a31 Introduce $install_priority for use in templates. Juan RP 2008-12-27 16:20:54 +01:00
  • 74e575f984 xbps-pkgdb: fix argv in sanitize-plist target. Juan RP 2008-12-27 16:19:11 +01:00
  • 11f0a2d4a6 xbps_get_pkg_name(): remove wrong comment. Juan RP 2008-12-27 14:54:11 +01:00
  • bd6d7b5502 plist: remove dup assertion. Juan RP 2008-12-27 14:53:50 +01:00
  • b2abe59c52 Added support to specify a root directory for xbps. Juan RP 2008-12-27 12:56:51 +01:00
  • 091a8bf618 chroot: xbps-base-dirs provides required dirs now. Juan RP 2008-12-27 10:09:52 +01:00
  • f70be652d6 libarchive: start $short_desc with a capital letter. Juan RP 2008-12-27 09:22:43 +01:00
  • 55a2223657 xbps-base-dirs: add some required dirs. Juan RP 2008-12-27 09:21:26 +01:00
  • b1ec791985 libarchive: fix $short_desc. Juan RP 2008-12-27 09:10:20 +01:00
  • 7be91b93b9 xbps-src: remove unneeded stuff. Juan RP 2008-12-27 08:51:40 +01:00
  • 1ecc844eb4 xbps-base-{chroot,system}: depend on xbps-base-dirs. Juan RP 2008-12-27 08:44:37 +01:00
  • 4d7a9ba2c8 Added xbps-base-dirs-0.1 template. Juan RP 2008-12-27 08:43:57 +01:00
  • 3b702f33aa xbps-pkgdb: check that plist dict is there in version target. Juan RP 2008-12-27 08:43:13 +01:00
  • 7f5a76ace3 TODO: add some new items for binary packages. Juan RP 2008-12-27 06:10:26 +01:00
  • 11187893b6 README: libarchive is now required. Juan RP 2008-12-27 05:25:38 +01:00
  • 39c05644b3 gcc: mpfr is a runtime dependency. Juan RP 2008-12-27 04:30:28 +01:00
  • 5d07bfa08d xbps-base-chroot: only depend in gcc. Juan RP 2008-12-27 04:30:14 +01:00
  • f6f7288c48 Make it possible to install 'custom-install' pkgs without distfiles. Juan RP 2008-12-27 04:21:38 +01:00
  • ccd4556853 depends: use a simple queue rather than a doubly linked list. Juan RP 2008-12-27 02:14:09 +01:00
  • 4f3c798f7a Add assertions where appropiate. Juan RP 2008-12-27 01:40:13 +01:00
  • 613c9f25dd xbps-base-chroot: add all dependencies explicitly. Juan RP 2008-12-26 14:22:00 +01:00
  • 1741d889bc plist.c: fix a leak. Juan RP 2008-12-26 14:21:34 +01:00
  • 13a05a18b9 builddep_funcs.sh: minor cosmetic change. Juan RP 2008-12-26 11:30:47 +01:00
  • cbe0046537 xbps-bin: add the 'list' target, and remove it from xbps-pkgdb. Juan RP 2008-12-26 11:30:19 +01:00
  • 159d9852a7 xbps-base-chroot: added missing bison and texinfo rundeps. Juan RP 2008-12-26 11:29:51 +01:00
  • e9a6d741bd xbps-base-chroot: added missing run_depends, bump to 0.3. Juan RP 2008-12-26 11:02:44 +01:00
  • 5dd4d0ffac Added libarchive-2.5.5 template. Juan RP 2008-12-26 11:02:30 +01:00
  • d309f54ff1 Register binary package if unpacking was successful. Juan RP 2008-12-26 10:13:03 +01:00
  • df5fc95e28 xbps-base-chroot: add explicit gcc dependency. Juan RP 2008-12-26 10:12:08 +01:00
  • 91f7df59cd Support for installing pkgs from multiple repositories. Juan RP 2008-12-26 04:36:51 +01:00
  • f8d7e7f66f bzip2: add missing run_depends. Juan RP 2008-12-26 04:36:24 +01:00
  • 9a0c175c18 Use the repo list to find binary packages. Juan RP 2008-12-24 12:34:04 +01:00