Juan RP
c2be5ca040
chroot: also mount/umount $XBPS_DESTDIR.
...
That was the last change to have a minimal functional chroot to build
packages on safely, YAY!
--HG--
extra : convert_revision : 868258bd986cd806c04f41e60bdbd728510383cc
2008-10-24 04:25:31 +02:00
Juan RP
cc54ab04bd
glibc: install info files in destdir.
...
--HG--
extra : convert_revision : 43020907daea7a2c325fc3795a1a898e856eaae7
2008-10-24 04:24:43 +02:00
Juan RP
dfe4112a54
gcc: do not install libiberty.a, thanks LFS.
...
--HG--
extra : convert_revision : dcbc41866d3d66ea11ef3c86daf45c3a5c5f7f0b
2008-10-24 04:03:48 +02:00
Juan RP
a3631cec1c
libidn: updated for linux.
...
--HG--
extra : convert_revision : 971154c7871cdc39736fecbba20cae7e7ac5b693
2008-10-24 03:54:19 +02:00
Juan RP
b0f9cd1ef7
xbps: misc changes to perform better in chroot target.
...
- Use masterdir path before system path, this is needed in chroot!
- Use system grep because before starting the chroot LD_LIBRARY_PATH
has been configured and might fail.
--HG--
extra : convert_revision : 767a9fb94819ee85eab44096a0741b536e59763f
2008-10-24 03:34:50 +02:00
Juan RP
4cf232d417
Added patch-2.5.4 template and make xbps-base-chroot depend on it.
...
--HG--
extra : convert_revision : 42488dbcbc44425f1148c5fe114bd9eda88399f8
2008-10-24 03:33:27 +02:00
Juan RP
34084d3e92
coreutils: install bins into destdir not masterdir!
...
--HG--
extra : convert_revision : cd5d4e67091df5da0a2f284b5a0d162d1930056a
2008-10-24 03:32:46 +02:00
Juan RP
7d417a5d34
grep: install grep into /bin, to mimic ubuntu.
...
--HG--
extra : convert_revision : 3d6e1da0b1826ddaf6d0795b35b627d424b2dda0
2008-10-24 02:08:04 +02:00
Juan RP
f9e72536ee
install-chroot.sh: remove specific tmpl stuff and misc cosmetics.
...
--HG--
extra : convert_revision : 9437554e4066a6d29729ba8947301df5c58d8a05
2008-10-24 02:05:48 +02:00
Juan RP
86184903d4
gcc: make /usr/bin/cc symlink after install.
...
--HG--
extra : convert_revision : fbd558de2bee2f1f5ae06c59c7d595fbde2189b8
2008-10-24 02:03:54 +02:00
Juan RP
17185fb761
bash: make /bin/sh symlink after install.
...
--HG--
extra : convert_revision : 73f6a4f20ed25500a11cd94ed532cbf395c582ed
2008-10-24 02:03:11 +02:00
Juan RP
dba678e065
glibc: use /lib and /usr/lib on x86_64.
...
--HG--
extra : convert_revision : 1ce01731dbc3def0837480dbc7bb2a65b0785033
2008-10-24 02:01:54 +02:00
Juan RP
c07feca694
gcc: ignore_files is no more.
...
--HG--
extra : convert_revision : c58063c50f3999eafbd41ead5a70ec6875d0d4ef
2008-10-24 01:03:04 +02:00
Juan RP
206a4e1485
Don't forget to unset base_package and add another pattern to
...
fixup_la_files.
--HG--
extra : convert_revision : f5ea720e905e7a1512560fb764a771f9641054b5
2008-10-24 00:55:51 +02:00
Juan RP
d987a000cc
Remove pkg-config-transform helper, it's not useful right now.
...
--HG--
extra : convert_revision : 7c9627f3487c03ae21c1b4ca7682cffdb62808fb
2008-10-23 23:37:45 +02:00
Juan RP
0c2a5b90da
Added file-4.26 template and make xbps-base-chroot depend on it.
...
Also allow packages to disable fixup_libtool_file() via
$no_fixup_libtool, it's enabled by default.
--HG--
extra : convert_revision : 5fd550379cc78d08c2131fa011ee0121422bbae4
2008-10-23 23:27:10 +02:00
Juan RP
58af2b6d25
Added diffutils-2.8.1 and make xbps-base-chroot depend on it.
...
--HG--
extra : convert_revision : c7b0895819755bb65999fd9bee7372b5246d8f3c
2008-10-23 19:17:35 +02:00
Juan RP
81fe5b8859
coreutils: install in correct location.
...
--HG--
extra : convert_revision : b6a6e02582c5341619426c5469c728941ee2860f
2008-10-23 19:10:13 +02:00
Juan RP
8e2b090575
Added findutils-4.4.0 and make xbps-base-chroot depend on it.
...
--HG--
extra : convert_revision : 5bf63ed58062cd04981b161022715902feea3c6b
2008-10-23 19:06:57 +02:00
Juan RP
b3adf145a6
Added util-linux-2.12r template.
...
This needs to be installed with the install-chroot target.
--HG--
extra : convert_revision : 6ae15641b17a802bf6c928b6e23a6ccc25203460
2008-10-23 18:49:50 +02:00
Juan RP
e6707c6f99
Added grep-2.53 and make xbps-base-chroot depend on it.
...
--HG--
extra : convert_revision : a484eddecd8a332be4c61c74d7a6225afa11b9a5
2008-10-23 18:32:34 +02:00
Juan RP
b8e0a0f535
Also pass LDFLAGS as before.
...
--HG--
extra : convert_revision : 54e27f1de2235c3f9a920a34003f2dd94f530a5a
2008-10-23 18:32:11 +02:00
Juan RP
abcce0a7b5
Added texinfo-4.13a template.
...
--HG--
extra : convert_revision : 732f4654ab21ce97ca9a9c38018ce1560d43a7af
2008-10-23 18:26:11 +02:00
Juan RP
f2f04f8220
jurl, fix XBPS_BUILDDIR.
...
--HG--
extra : convert_revision : 82aa69d6a0da3694003dda2c6dde29c00e759913
2008-10-23 18:20:57 +02:00
Juan RP
1586ab07e9
Make /usr/bin/cc link to gcc in the chroot.
...
--HG--
extra : convert_revision : 7fe8854837724febb381f19444c5ac81c39a8d33
2008-10-23 17:41:36 +02:00
Juan RP
996b1df5f7
Added gawk-3.1.6 and make xbps-base-chroot depend on it.
...
--HG--
extra : convert_revision : ef54a354d5099af9d2d75c0eb07371fcf2097952
2008-10-23 17:22:37 +02:00
Juan RP
89f264e88c
Massive changes to allow installing pkgs in a chroot.
...
Some changes include:
- Xstow is not used anymore, files are copied into masterdir.
- a new target install-chroot has been created.
- a new meta-template xbps-base-chroot has been created required for
the install-chroot target.
- Removed XBPS_SYSCONFDIR, /etc is used by default.
Other changes that I cannot remember right now...
--HG--
extra : convert_revision : fb57d9dafb56aeb03cc935580172e075ce584fd5
2008-10-23 17:14:00 +02:00
Juan RP
af9b77fec1
Remove mktmpl, doing templates by hand is faster.
...
--HG--
extra : convert_revision : 5be207ed97676d484328ea506e7cf610577e5d4f
2008-10-23 02:57:20 +02:00
Juan RP
f55c8fa49e
fakeroot, gmp, mpfr: update depends.
...
--HG--
extra : convert_revision : b815b1ac92183c12768b4e3c1bc4c6dd8b8fb57d
2008-10-23 02:48:55 +02:00
Juan RP
b17218a459
pkg-config: do not specify a pc config path, pick default.
...
--HG--
extra : convert_revision : ff89175b2e46a92bc59ea51c0b4fe09959d73505
2008-10-23 02:47:04 +02:00
Juan RP
b56ee5022d
xbps-pkgdb: do not hardcode rpath in Makefile.
...
--HG--
extra : convert_revision : 94e62049253ce109231786003a432a0949990ee8
2008-10-23 02:46:14 +02:00
Juan RP
a3185bb441
bash, binutils: install into the correct location.
...
--HG--
extra : convert_revision : 125f07452d3adda54a3f2c0ad26bfe998dff47af
2008-10-23 02:44:56 +02:00
Juan RP
fbc361f995
Added util-linux-2.12r template.
...
--HG--
extra : convert_revision : 93aed888a20c2cfb85a77ffa6634771e61adffe1
2008-10-23 02:43:46 +02:00
Juan RP
5f97587bc8
Added proplib-0.1 template.
...
--HG--
extra : convert_revision : 937a10310e3194b268d34203ce9583993fc16284
2008-10-23 02:43:29 +02:00
Juan RP
e9ac80f8be
Rename template file gmake to make.
...
--HG--
extra : convert_revision : c116b2c0fcecbbee80fec33adab4a66cc57b20b3
2008-10-23 02:43:12 +02:00
Juan RP
8f3ffc43c7
Rename template file gtar to tar.
...
--HG--
extra : convert_revision : 855ea4576a1898d4609248af3e214cc226ea3795
2008-10-23 02:42:30 +02:00
Juan RP
6a22274980
Added bzip2-1.0.5 template.
...
--HG--
extra : convert_revision : a95f241b33ba9592d2a82301c2ab9555d8063126
2008-10-23 02:41:51 +02:00
Juan RP
0970bc48d5
Added gzip-1.3.12 template.
...
--HG--
extra : convert_revision : b0b83d1d8b9bd42f420cb23804a8f6e02eb3d50c
2008-10-23 02:41:36 +02:00
Juan RP
04bd07c1c5
Adapt perl to linux.
...
--HG--
extra : convert_revision : 0195de3a330193ea5caa9426ce893e682017e49c
2008-10-22 18:39:17 +02:00
Juan RP
420f14d2ae
Added sed-4.1.5 template.
...
--HG--
extra : convert_revision : eb1a6ddd6178b9316c0d501e88398831c8c321c4
2008-10-22 16:58:56 +02:00
Juan RP
05ba1d3abd
zlib: added missing glibc rundep.
...
--HG--
extra : convert_revision : bf06dd1e4a51e36b21d5d878f89feecd8d4c1028
2008-10-22 16:52:17 +02:00
Juan RP
9187ce315e
Added zlib-1.2.3 template.
...
--HG--
extra : convert_revision : e5d6e2ff7a872ee407285c4789738f00c376a28b
2008-10-22 16:51:18 +02:00
Juan RP
58c633fc53
python: remove unused LDFLAGS.
...
--HG--
extra : convert_revision : 2fa4e41131b3efc75af869ead19a401f9ff0f4d9
2008-10-22 16:38:02 +02:00
Juan RP
b6ccaaa2d2
Added coreutils-6.12 template.
...
--HG--
extra : convert_revision : b478d03a0b8f9fe7a741ba587920e3a69b0e1a91
2008-10-22 16:11:22 +02:00
Juan RP
e13b08218a
Set and unset compilation vars in all phases not just configure.
...
--HG--
extra : convert_revision : 8260a0608d8e90720c27139c76b4bf70830da12b
2008-10-22 04:08:46 +02:00
Juan RP
3b5c4b506d
gcc: install libs into /lib and not /lib64 on x86_64.
...
This is to mimic what debian and derivatives do.
--HG--
extra : convert_revision : 02e15adf1f06ba45f14f06aad9c28ac4553c8621
2008-10-22 04:07:58 +02:00
Juan RP
a193527922
xstow lives in masterdir/usr/bin/xstow now.
...
--HG--
extra : convert_revision : 6a9e38cb82f85228f342c98913a0070ac794c441
2008-10-22 02:44:20 +02:00
Juan RP
8ef456bcd2
bash: updated checksum and {build,run}_depends.
...
--HG--
extra : convert_revision : 1e44a58e5f3fa13b32bb72927b9ca71f2927ee38
2008-10-22 02:43:51 +02:00
Juan RP
1def87c72c
Added ncurses-5.6 template.
...
--HG--
extra : convert_revision : 5e6d5888ae0aea2be6bebdf5d007c9e6eed9bae9
2008-10-22 02:43:20 +02:00
Juan RP
28a5a070c1
Change autoconf pkgs to configure it with /usr or /.
...
This depends if a package uses $base_package, by default not set,
means the package will be installed into masterdir/usr, if set
will be installed into masterdir directly.
While here fixup binutils, gcc and glibc! I'm approaching to the point
on where I'll be able to chroot into masterdir and having working pkgs
installed.
--HG--
extra : convert_revision : be3c3e0d7368e7a1e1ef1c9add932aeeab82688d
2008-10-22 01:54:48 +02:00