Commit Graph

2244 Commits

Author SHA1 Message Date
Juan RP 70baba0106 kernel: some changes to play better with the initramfs.
* Build UNIX sockets support in kernel, not as module. It seems udev
  needs this very early in the initramfs.
* Update build_depends to depend on initramfs.

--HG--
extra : convert_revision : 73f886ff320090b466e0c5f93ab7c8a4e075c38a
2009-02-19 16:16:37 +01:00
Juan RP 54a2bcfd29 busybox-initramfs: use desktop profile for config, to avoid issues with initramfs.
--HG--
extra : convert_revision : ad9a89c737df9bb8b19b8d44fd84d052b3147483
2009-02-19 16:15:57 +01:00
Juan RP a392f5f9f4 udev: add initramfs-tools, update depends.
--HG--
extra : convert_revision : 2450b2c23182dd801dedb579b86ae3e40c3abdb9
2009-02-19 16:10:13 +01:00
Juan RP b8b01d0e77 binpkg: create files.plist in pkg metadata with some objects.
--HG--
extra : convert_revision : d501c665d146d19648f0a9353d69f9d34f7616be
2009-02-19 14:11:30 +01:00
Juan RP 9f204e8626 xbps-base-system: fix less version, depend on iana-etc. Bump to 0.6.
--HG--
extra : convert_revision : 209a86e3e1f3f72215f8a65266a699367eed364f
2009-02-19 03:43:50 +01:00
Juan RP 78bdb0194a gettext: disable some features, saves 7MB.
--HG--
extra : convert_revision : 3f3abde29f5ef2e1a834b2a9897bf0fb694dae09
2009-02-19 02:37:06 +01:00
Juan RP 03fe9681e3 man: update to 2.5.3.
--HG--
extra : convert_revision : a06c522d3364c7f7272e15366c6708b5708049e8
2009-02-19 02:07:48 +01:00
Juan RP 92419fb74d less: use upstream version.
--HG--
extra : convert_revision : af990d0fb2f757b88e57fb1e9000b7da5d253ddb
2009-02-19 02:07:14 +01:00
Juan RP 0dd65a8643 groff: update to 1.20.1.
--HG--
extra : convert_revision : d19c785f95f7eb02f4ec284a3e53cecc821061ca
2009-02-19 02:05:24 +01:00
Juan RP 2e7a62c39b grep: update to 2.5.4.
--HG--
extra : convert_revision : 54d850ce233f4322941b2863c5c9b110d4e8ff36
2009-02-19 02:04:55 +01:00
Juan RP afaff17873 util-linux-ng: update to 2.14.2.
--HG--
extra : convert_revision : b0177332d6208e8436d1cd2c9feb6a64dc285b13
2009-02-19 02:04:29 +01:00
Juan RP 1241c50a1a patch: update to 2.5.9.
--HG--
extra : convert_revision : 01f34c1f31b6ecdf488c4b0479826d2f81b6dbde
2009-02-19 02:03:56 +01:00
Juan RP 0aa3c25c3d mpfr: update to 2.4.0.
--HG--
extra : convert_revision : cbf27abfe468425c1a7a653b71bfb6ce7fe6b20e
2009-02-19 02:03:31 +01:00
Juan RP 5c6adf2b26 file: update to 5.00.
--HG--
extra : convert_revision : 776ff80c4ddb34a8bf7c2d56c7ca693681316aa6
2009-02-19 02:03:05 +01:00
Juan RP deca9ae83c e2fsprogs: update to 1.41.4.
--HG--
extra : convert_revision : f78659b9a0bda4977ef6ce50b307e30acec0a34d
2009-02-19 02:02:46 +01:00
Juan RP 77fc66ec4a module-init-tools: update to 3.6.
--HG--
extra : convert_revision : 92b59deb06dabf70e25fed996972596590cc1e37
2009-02-19 02:02:19 +01:00
Juan RP 73b346867e bison: update to 2.4.1.
--HG--
extra : convert_revision : e692c486b46b421c161156049365b7f4dc634210
2009-02-19 01:10:26 +01:00
Juan RP 8a7d10cfd0 bash: use latest tarball with patches.
--HG--
extra : convert_revision : eac96249c7a8464dea1d127647c625742346cb76
2009-02-19 00:40:44 +01:00
Juan RP 08630476d6 builddep_funcs.sh: always look if there are more deps.
--HG--
extra : convert_revision : 16b1ab98622f45bab123a388640dad14fc410f6c
2009-02-18 20:10:11 +01:00
Juan RP d6e2d02e9f requiredby: don't add dups.
--HG--
extra : convert_revision : a883cf0a080e99120b3e17a8836b132ff94079f0
2009-02-18 05:33:19 +01:00
Juan RP cbb1d1bef5 xbps-repo: fix search and show targets when first repo doesn't exist.
--HG--
extra : convert_revision : 2e5410f4461c62ceb51bb1296cab8a9076bc666a
2009-02-18 03:50:05 +01:00
Juan RP 8fa094ff02 unpack: check rv and also errno, not rv twice!
--HG--
extra : convert_revision : f30a7c3135c05f55e6b6d6acd50f17d79e623c85
2009-02-18 03:15:37 +01:00
Juan RP 2f287003e0 xbps_install_binary_pkg: chdir to / if destdir not set.
Fixes installation of binpkgs in the chroot.

--HG--
extra : convert_revision : fb68c94d81b1803fe77fb025929ffd727b04cbbb
2009-02-18 03:14:27 +01:00
Juan RP 59a2ac4118 bzip2: don't forget to install the shared lib and fix its soname.
--HG--
extra : convert_revision : 13e3b4349de90a45efc784e4280de79ca5dc6977
2009-02-18 03:13:38 +01:00
Juan RP a66b2e5fcc libarchive: depend on lzma-utils.
--HG--
extra : convert_revision : 65f294396555931778f7440bcc42c7365a06d7da
2009-02-18 02:15:05 +01:00
Juan RP 12d65cc30c Move run_template() to tmpl_funcs.sh.
--HG--
extra : convert_revision : b5dcd681b3faacde90a783a0c13493600f36a5a8
2009-02-18 01:32:42 +01:00
Juan RP 2c7f9d1330 xbps-bin: fix typo in previous.
--HG--
extra : convert_revision : 3010d732f67e42a368722f6aa81b5263e0b1fdf9
2009-02-18 01:10:07 +01:00
Juan RP 3b18195a6a Change code to compile with -Wall -Wextra.
--HG--
extra : convert_revision : 992e1515458c6ee36cd481d1ba0ff8febf892d12
2009-02-18 01:07:51 +01:00
Juan RP 028cacdd2a Add support to set automatic install flag for srcpkgs.
--HG--
extra : convert_revision : fa0e103ce44a4758858124ecd63aea0dec400720
2009-02-18 00:28:35 +01:00
Juan RP a2e9f7de29 xbps-pkgdb: check for empty strings passed to getpkg{name,version}.
--HG--
extra : convert_revision : adc73449ed57cd4628fbba91c91372d05db4e594
2009-02-17 23:29:13 +01:00
Juan RP 6f8647f5c8 xbps_get_pkg_{name,version}: check for strrchr() returning NULL.
--HG--
extra : convert_revision : 4d63c1834f7b3c3b1a0395a7434095e9fc341885
2009-02-17 23:28:40 +01:00
Juan RP 952a8f9266 kernel: bah sync previous with shadow style.
--HG--
extra : convert_revision : f9cb3f93ec8d289f5d98bf1648605955289df7ca
2009-02-17 19:43:37 +01:00
Juan RP e45be8067f kernel, shadow: change info about post install hooks.
--HG--
extra : convert_revision : 0b18c435f96c4751c86336054759c360ba175590
2009-02-17 19:41:42 +01:00
Juan RP 297d7c6941 unpack: some printf related changes.
--HG--
extra : convert_revision : 6feb3492c0d59e80fa02fef527f2b9c8821cc56c
2009-02-17 19:41:21 +01:00
Juan RP cc162c2691 Improve printfs in previous.
--HG--
extra : convert_revision : 7d1c36a09fffddfea73cc18f0d45198f2424276e
2009-02-17 17:40:44 +01:00
Juan RP 9ef5180865 xbps-base-chroot: add xbps-base-dirs at head of $build_depends.
--HG--
extra : convert_revision : 5e5704174b4cf77ba1eb5324aecd74d33e2f975e
2009-02-17 17:17:58 +01:00
Juan RP 3b3d788c7c Improve the build deps strategy, this is now pkgsrc-alike.
The list of build dependencies is shown, and if any of them
has deps, the list is shown for it and so on. This has the effect
of installing the deps in the order that they were specified
in the template, at the expense of a minor performance ratio.

--HG--
extra : convert_revision : 231ed52da19201bdeab65d0f9db78ab83b51e010
2009-02-17 17:15:12 +01:00
Juan RP f545a7be72 Revert "bzip2: fails with -j at install target."
I've found the real error, so reverting previous.

--HG--
extra : convert_revision : f85cbd09edc1fb56cce7e97085d063b8e4347c19
2009-02-17 16:59:54 +01:00
Juan RP 462ad9d20c bzip2: fails with -j at install target.
--HG--
extra : convert_revision : 2df8d03882415106cc01bf6dfb56d8693583b7cf
2009-02-17 16:57:20 +01:00
Juan RP ab0db1fe93 binpkg-genindex: use xbps-pkgdb getpkg{name,version}.
--HG--
extra : convert_revision : 810596b7704c63c571e5c3282635a5a954090ca8
2009-02-17 14:09:15 +01:00
Juan RP 2aeda1c182 tzdata: use original version and make xbps-base-system depend on it.
--HG--
extra : convert_revision : dd1488fb5c4ff1950da8aa6761fae6be62fb5550
2009-02-17 13:59:58 +01:00
Juan RP 9f5e8637d5 udev: make udev use original version, update initramfs-tools.
--HG--
extra : convert_revision : 3ace9028d0a954113284e8863ad6280d3acf3dcc
2009-02-17 13:59:18 +01:00
Juan RP 0bb1780f8e shutils: use xbps-pkgdb getpkg{name,version}, remove item from TODO.
--HG--
extra : convert_revision : 69927380509b3bc6b3f80ee3cbc44953bdd2b729
2009-02-17 13:58:34 +01:00
Juan RP 3d308188b7 xbps-pkgdb: add 'getpkgname' and 'getpkgversion' actions.
--HG--
extra : convert_revision : e931f3527b501d6153348b503b3213064e55c286
2009-02-17 13:57:51 +01:00
Juan RP fda3da1543 Use string version comparator code from FreeBSD.
This fixes all cases that previous code has with no changes...
sorry pancake.

--HG--
extra : convert_revision : 993d0aa060daf36d1b5ffa63725002dda122c091
2009-02-17 03:49:02 +01:00
Juan RP fb998feacf xbps-bin: add -v flag, used when installing/removing currently.
--HG--
extra : convert_revision : d543b52213bf3d35b17ef29ff74a879bc4342cef
2009-02-17 00:08:03 +01:00
Juan RP 8d5e1ab017 More cosmetics printfs for previous.
--HG--
extra : convert_revision : 6104b54261f97758aff715a1e2ccabf606cbb13e
2009-02-16 23:00:50 +01:00
Juan RP 91291d5aec Improve informative messages when installing binpkgs.
This now looks like:

$ xbps-bin -r /raid/random/xbps/test install initramfs-tools
Installing dependency xbps-base-dirs: found xbps-base-dirs-0.2 ... done.
Installing dependency glibc: found glibc-2.9 ... done.
Installing dependency e2fsprogs: found e2fsprogs-1.41.3 ... done.
Installing dependency zlib: found zlib-1.2.3 ... done.
Installing dependency gawk: found gawk-3.1.6 ... done.
Installing dependency findutils: found findutils-4.4.0 ... done.
Installing dependency sed: found sed-4.1.5 ... done.
Installing dependency grep: found grep-2.5.3 ... done.
Installing dependency gzip: found gzip-1.3.12 ... done.
Installing dependency cpio: found cpio-2.9 ... done.
...
...
Installing initramfs-tools-0.92o ... done.
Package initramfs-tools installed successfully.
$

--HG--
extra : convert_revision : 79df585206c9ddc7f1267bc89bfd431ab572e527
2009-02-16 22:48:18 +01:00
Juan RP 82a9667049 xbps-bin: return a proper error when dict == NULL && rv != ENOENT.
--HG--
extra : convert_revision : f51b4fcda1497cd9aa640cb3db48080806fe497a
2009-02-16 22:19:10 +01:00
Juan RP 524551eee8 unpack: ignore entry if already exists.
--HG--
extra : convert_revision : 7f570822db932d4ae45896e2981a9d8ff41824da
2009-02-16 22:18:40 +01:00