Commit graph

1204 commits

Author SHA1 Message Date
Juan RP
209e19ce55 builddep_funcs.sh: match 0 or 1 for satisfied deps, 255 equals to -1.
--HG--
extra : convert_revision : 84c67be32bb250a828b8cd16fa0e3b4ee88a737a
2009-03-19 00:24:59 +01:00
Juan RP
5e1e539cf6 grub: install into /sbin to /usr/sbin important apps.
--HG--
extra : convert_revision : 09be9c662cc3551cd9b7b780f6251a2009dccb86
2009-03-19 00:24:19 +01:00
Juan RP
3667f039f2 Install all packages via DESTDIR var and not prefix.
This removes many assignments that were needed before, and fixes
some packages to install its manpage/info files.

--HG--
extra : convert_revision : 5422f921ef81d089ed95ce0c52e5106ea10b2165
2009-03-18 10:02:43 +01:00
Juan RP
d143a6ed7e e2fsprogs: add /etc/mke2fs.conf into conf_files, add missing files.
--HG--
extra : convert_revision : a4f6895c0fcc80d8410eff78e0dd558867f5e697
2009-03-18 10:02:08 +01:00
Juan RP
908b00a99b module-init-tools: create an empty /etc/modprobe.conf.
--HG--
extra : convert_revision : 510d085ab154e0f6a9d5beaa53ad77fa22bb4364
2009-03-18 10:01:28 +01:00
Juan RP
f081057200 xbps-base-chroot: add gettext, reorder deps. Bump to 0.9.
--HG--
extra : convert_revision : 3a4a69dc57edfaf962c96b51331d52199a901f6e
2009-03-18 10:00:41 +01:00
Juan RP
4ea596b7c4 shadow/INSTALL: man group is not needed anymore.
--HG--
extra : convert_revision : 7daef45f53e4998822881ac78635741a8d196c1b
2009-03-18 09:26:18 +01:00
Juan RP
cf98ddde86 shutils/metadata.sh: better match for compressed info/manpage files.
--HG--
extra : convert_revision : 9bd1665f885de8203139aca155b73fd3581e66d9
2009-03-18 06:47:52 +01:00
Juan RP
e3dc49138f kbd: install missing manpages.
--HG--
extra : convert_revision : 3caca4848cda5e98d5c32e5e7c44ec728266be1e
2009-03-18 03:31:07 +01:00
Juan RP
a13588e596 flex: install missing info/manpages.
--HG--
extra : convert_revision : 217b26486dc1e75db498aa6916146ecbaa5d4065
2009-03-18 03:28:16 +01:00
Juan RP
d8d8779780 m4: install missing info/manpage.
--HG--
extra : convert_revision : d191ee747db695516c5d72f3134376849f1298b7
2009-03-18 03:26:10 +01:00
Juan RP
44ff05561a bison: install missing info/manpages.
--HG--
extra : convert_revision : 41c1c85ac518736e55359e0ef640b65a902225d8
2009-03-18 03:25:42 +01:00
Juan RP
e383af2306 kernel*: update to 2.6.28.8.
--HG--
extra : convert_revision : fd4da6e40f7cfce62c97eaa9a63c5c3cc05516db
2009-03-17 17:29:52 +01:00
Juan RP
bb35c49146 xbps-base-system: fix $long_desc.
--HG--
extra : convert_revision : c5d4426a6e801c755a5601314a9b4075ceeb94e3
2009-03-17 16:34:24 +01:00
Juan RP
b509e9eebf vars.mk: also set _BSD_SOURCE for rcorder.
--HG--
extra : convert_revision : af3e53086209f56f4b2a3bb14093e3f2571cc717
2009-03-17 16:30:44 +01:00
Juan RP
0ed055c4eb Don't continue installing a binpkg if newest version in repos is already installed.
--HG--
extra : convert_revision : b73376d091fd95f4cfd92cbdba21f4bc93781504
2009-03-17 05:10:21 +01:00
Juan RP
40b62ee70d Return appropiate value in xbps_check_is_installed_pkg().
Return -1 if package is not installed or dependency not satisfied.
Return 0 if same version required is already installed.
Return 1 if installed version is greater than required.

--HG--
extra : convert_revision : 359b79cbe809e1818fe999dc1d55da7e635dbe44
2009-03-17 04:32:03 +01:00
Juan RP
f7ef4ccf5c gcc: add missing dir for /lib/cpp symlink.
--HG--
extra : convert_revision : b612f3fb817e5a159186af8de5ca75fbad19224f
2009-03-17 04:31:18 +01:00
Juan RP
a8722b4d53 info-files: ignore /usr/share/info/dir files.
--HG--
extra : convert_revision : 98732bbbb17e9c15ea1023ff995f7f803a667e84
2009-03-17 04:30:32 +01:00
Juan RP
a67374bd66 Simplify all code that used rootdir and flags passed via xbps-bin.
Add util funcs to get/set global values for them:
 * xbps_[gs]et_rootdir()
 * xbps_[gs]et_flags()

--HG--
extra : convert_revision : 2584b098e68a684e7b0eeac57c2b1df4aba6589d
2009-03-17 00:32:26 +01:00
Juan RP
bc1e2c8dcd TODO: I'm working in package upgrades now.
--HG--
extra : convert_revision : 01360954acd2aa4e0ff7c56e1d5b116eebf1a3e1
2009-03-16 07:08:13 +01:00
Juan RP
96c57cfb43 TODO: add another item.
--HG--
extra : convert_revision : fbf112f5e9e4a90ce3370d43414792a2dbc1b7c5
2009-03-16 07:05:10 +01:00
Juan RP
96cda65443 Simplify install_binpkg_repo_cb().
--HG--
extra : convert_revision : cffcd0098292f26170589d5a5db2261a204dc2be
2009-03-16 07:03:25 +01:00
Juan RP
c5180507d3 Better check to detect if pkg has info files.
--HG--
extra : convert_revision : 837f78240d6a59d511d5c0c5b0b9870d76b4b42c
2009-03-16 07:02:35 +01:00
Juan RP
26f8175b51 bash: enable some options, change ncurses to ncurses-libs rundep.
--HG--
extra : convert_revision : 469e8fcb8a5d5844d42ec8e48efeef5e0fe1a995
2009-03-15 18:04:01 +01:00
juan
a5a43eaf54 triggers/register_shell: wrap long lines.
--HG--
extra : convert_revision : d35626bc3eceac278e68b3b96f60934611cec8d5
2009-03-14 08:41:45 +01:00
Juan RP
f0887665fe Added two features missed in previous.
--HG--
extra : convert_revision : 245256117c7607d0020b81bf0f8e689467afc3f2
2009-03-14 07:46:08 +01:00
Juan RP
7c0071facc doc/FEATURES: mention some implemented features.
--HG--
extra : convert_revision : d4e86d69f11b2d1bcf12dc72f0e81dfafa3f0e1d
2009-03-14 07:41:58 +01:00
Juan RP
855ec90fdf Add $register_shell var, to (un)register shells at post-{inst,rm} for binpkgs.
Multiple shells can be (un)registered by a single package, like:

register_shell="/bin/zsh-foo /bin/zsh-blah"

--HG--
extra : convert_revision : 0172a74b41e26089da97fcdc8cc2d5cb6ae147f2
2009-03-14 07:32:48 +01:00
Juan RP
c2228d084b Add a trigger to (un)register shells from /etc/shells.
--HG--
extra : convert_revision : 6f82e9b19f880b388d5e800e1d159f4f3287ab26
2009-03-14 07:32:01 +01:00
Juan RP
fdffaf481b metadata_scripts.sh: fix the comments on INSTALL/REMOVE scripts.
--HG--
extra : convert_revision : 84d5f43fc76cdeb6262840b7282898229e804bf6
2009-03-14 06:16:00 +01:00
Juan RP
de411515cc Kill $base_package, it was only used by dash after all.
--HG--
extra : convert_revision : e7ac14b1535f716dec259fc208343b3f4b6bb75f
2009-03-14 06:11:52 +01:00
Juan RP
d9521b6bb1 sysklogd: fix the startup order for the rc.d scripts.
--HG--
extra : convert_revision : 32fc06d0990da75a3a807e966245974115716f9c
2009-03-14 03:42:58 +01:00
Juan RP
2d4910d9f6 Added nfs-utils-1.1.5, with support for both client/server startup.
--HG--
extra : convert_revision : 3e6b8cb896449049f9d84faa9578ef6ecf9d18b8
2009-03-14 02:16:07 +01:00
Juan RP
7fa9dc697a Added portmap-6.0 template.
--HG--
extra : convert_revision : 4e75448816e8d3256d5009a61f394bdb45607a0e
2009-03-14 01:42:42 +01:00
Juan RP
edf6745d59 extract_funcs.sh: look for .tgz before .gz, otherwise it will do it wrong.
--HG--
extra : convert_revision : b8ca57eebd8c48aad7bc4f9e9d2aa1e7dc258d37
2009-03-14 01:21:27 +01:00
Juan RP
1953271134 gcc: make a /lib/cpp symlink, as rpcgen wants this.
--HG--
extra : convert_revision : d629108c589f507e4c9e5ae22b34e5b0a3b1d3ad
2009-03-14 01:00:19 +01:00
Juan RP
d4739a0245 Added libevent-1.4.9 template.
--HG--
extra : convert_revision : f192760917981fadf814214d8a1a35b5c45714d1
2009-03-14 00:03:59 +01:00
Juan RP
744b2fc5fc Do not set infodir/mandir to DESTDIR for chroot packages.
--HG--
extra : convert_revision : 990e93fcf5a36f75d29a5f2de60b44f180fe0e48
2009-03-13 23:55:25 +01:00
Juan RP
57196537f0 Added valgrind-3.4.1 template.
--HG--
extra : convert_revision : c307aa491962517aab9c6c1322b1f314b7a0154c
2009-03-13 22:30:08 +01:00
Juan RP
045a31efe2 kernel: (i386) add a bunch of drivers as modules.
- Enable all DVB drivers.
- Enable all USB drivers.
- Enable all framebuffer drivers, and vesafb built in.
- Enable all sound drivers.
- Disable some debugging options.

With these changes (among other things) I'm able to boot with
vga=XXX without getting a black screen.

--HG--
extra : convert_revision : fc062cec077764bfa74d597bfbfc8d7f244462ed
2009-03-13 21:28:57 +01:00
Juan RP
5d8328894d TODO: add some items required to make the system functional.
--HG--
extra : convert_revision : 38807c2fb729923194c903bf43be5a7b586c6436
2009-03-13 18:54:30 +01:00
Juan RP
0d1c1c3101 kbd: update to 1.15.
--HG--
extra : convert_revision : 0593c9caf34123d9708d5fd24fa792bd0a5ddf0d
2009-03-13 00:58:59 +01:00
Juan RP
aca8750184 pam: update to 1.0.4.
--HG--
extra : convert_revision : c67eea17d1b9ff567ff763ca5b700fc16651f1ca
2009-03-13 00:46:33 +01:00
Juan RP
e53bb1c885 sha256.c: remove unneeded macro.
--HG--
extra : convert_revision : d00be17201375e7562fb43b28e1c7b9da3b049b2
2009-03-13 00:31:17 +01:00
Juan RP
aee08a7f8f Make the code build with another bunch of warning flags.
--HG--
extra : convert_revision : 1c5b66b58e4c66ff61e9cef2cb3760ac675c1626
2009-03-13 00:21:55 +01:00
Juan RP
16ed8945b7 Split metadata funcs for binpkgs into its own files.
--HG--
extra : convert_revision : 8a9e2aa7f5693ba6a4b11196923aff6b4d0c6b2f
2009-03-12 23:52:57 +01:00
Juan RP
b14fea2e58 Split funcs to build binpkgs into its own file.
--HG--
extra : convert_revision : a4fd0f4506bd257308936e0d0c0187fa62a840ed
2009-03-12 23:44:18 +01:00
Juan RP
74ae00996d build_funcs.sh: remove unneeded test.
--HG--
extra : convert_revision : f2b78c9bf3efea3d1d24bd3790435aa573890e40
2009-03-12 23:41:46 +01:00
Juan RP
b5e1129414 Bah, fix previous again...
--HG--
extra : convert_revision : 35fe57d47e6f7a02da056327ae4af66858a658e7
2009-03-12 23:01:02 +01:00