Commit graph

1164 commits

Author SHA1 Message Date
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
Juan RP
759683405b Added readline-devel symlink, missed in previous.
--HG--
extra : convert_revision : 7c0be2693276f65f7a6ac2ea178d8de1316cf073
2009-03-12 22:57:36 +01:00
Juan RP
05a64d017d readline: converted to subpkgs.
--HG--
extra : convert_revision : 6069ee1528785580e100edfc2aa8007378b7ccf3
2009-03-12 15:54:53 +01:00
Juan RP
9ea500b7b0 binpkg: test for /usr/share/info dir, to fix subpkgs.
--HG--
extra : convert_revision : 162ec89e0943dc5b033fd1fee961cfc243cd82ba
2009-03-12 15:53:54 +01:00
Juan RP
bbcc9c4b13 Add a trigger for creating/updating the initramfs.
It's activated at post-install time, and only if template uses:
triggers="initramfs-tools". Use it in the kernel package.

Also print a message when a trigger is being run.

--HG--
extra : convert_revision : 3f2a0c113ed523e4b09822665cf6d94e30b7d1e4
2009-03-12 11:50:46 +01:00
Juan RP
53747489f0 Implemented support for running triggers with binpkgs.
Also the following changes were made:
 * Added an info-files trigger, to (un)register info files.
 * xbps-base-dirs: it's responsible to install triggers on destdir.

--HG--
extra : convert_revision : 8d707053616f38d2b5beef7cf28e1bc4a66812b8
2009-03-12 11:16:08 +01:00
Juan RP
37c27f7307 TODO: mark an item as stopped... not sure it will be implemented.
--HG--
extra : convert_revision : 2208040f9ee9cb2b21f73b45f75eccd7c34f2a83
2009-03-12 10:53:16 +01:00
Juan RP
348485f208 Added a FEATURES file mentioning stuff that's currently implemented.
--HG--
extra : convert_revision : af0535158c17afbefeabb748e8e3c16c7c8f5442
2009-03-12 10:37:15 +01:00
Juan RP
1114fc51dd ncurses-libs: don't copy unexistent files.
--HG--
extra : convert_revision : 588f88fa8c05a6bcec2a404bae0a782b28b203e6
2009-03-12 10:34:26 +01:00
Juan RP
5862f23e6f Remove $postinstall_helpers and $tar_override_cmd.
These were used in the NetBSD days... not now.

--HG--
extra : convert_revision : 3c3f4de397389cec1ea1326f39bded7a93173c39
2009-03-12 10:33:48 +01:00
Juan RP
faacfde259 texinfo: add missing rundeps.
--HG--
extra : convert_revision : f3297dfab571b7a37d8be31d1c6b4f661e3efe6c
2009-03-12 10:32:58 +01:00
Juan RP
a4f1fbccdf xbps-base-system: depend on texinfo, build kernel last. Bump to 0.9.
--HG--
extra : convert_revision : 16da0455c7acff961de3c2c0d0b7b23aa82e23f0
2009-03-12 10:32:12 +01:00
Juan RP
4eb9af23b6 remove.c: don't forget to chdir to destdir and add missing newline.
Now with some uncommitted changes removing a pkg with info files,
looks like this:

[juan@fedora-vm xbps]$ xbps-bin -r ~/blah remove make
Removing package make-3.81 ...
Unregistering info file: /usr/share/info/make.info-2.gz... done.
Unregistering info file: /usr/share/info/make.info.gz... done.
Unregistering info file: /usr/share/info/make.info-1.gz... done.
done.
[juan@fedora-vm xbps]$

--HG--
extra : convert_revision : b06a96125aa957c3d21e998596530372086b94da
2009-03-12 09:23:40 +01:00
Juan RP
55cab9da3f grub: update deps to new order.
--HG--
extra : convert_revision : 197a5d43578a09d3243ca6dbeb09597cd9983116
2009-03-12 05:53:35 +01:00
Juan RP
3e7068b45d readline: update to 6.0.
--HG--
extra : convert_revision : 526bc47b36389f92185fe63d6fab910843354d51
2009-03-12 05:27:23 +01:00
Juan RP
4c963b2828 binpkg.sh: ignore pkgs without destdir, exclude the flist file.
The flist file is used by the xbps-src command, but it's not
really useful for binpkgs.

--HG--
extra : convert_revision : 5fb31a80b8a571ba49e79507ae0206d0703e8e73
2009-03-12 03:00:36 +01:00
Juan RP
df492b077c Remove $make_env. It's not really useful anymore.
--HG--
extra : convert_revision : f75462dfe24b62d3a278c722302b760ca4b475d2
2009-03-12 00:47:01 +01:00
Juan RP
95b01cfd63 TODO: mark two items IN PROGRESS.
--HG--
extra : convert_revision : a9c2605eda8a80bb2bd437cdf8fdb117497fef61
2009-03-11 23:29:56 +01:00
Juan RP
84222395b8 Provide some vars for use in template's targets.
These new vars are DESTDIR (by default XBPS_DESTDIR/pkgname-version),
SRCPKGDESTDIR (XBPS_DESTDIR/sourcepkg-version) and FILESDIR
(XBPS_TEMPLATESDIR/pkgname/files).

This simplifies packages that used them.

--HG--
extra : convert_revision : 287ea7128cb5df19870ca7aff0a3b8f99a11d63a
2009-03-11 06:31:56 +01:00
Juan RP
529cb677ff libarchive: add lzma-utils builddep.
--HG--
extra : convert_revision : f719b6c806dbf95dcf8bcf632c09c2aa306a8378
2009-03-10 14:49:29 +01:00
Juan RP
68056f60f8 Check if dependency is installed to be sure before proceeding.
--HG--
extra : convert_revision : e5ed948a484a1ed0c3e8a28759e60e59f4b60dbd
2009-03-10 14:45:05 +01:00
Juan RP
58a9a990e9 Fix printing of correct dependency name of dependencies.
--HG--
extra : convert_revision : d4a99cfc35c4409f7c848a89506236fdb88a9946
2009-03-10 14:01:02 +01:00
Juan RP
38c3650623 openssh: tcp_wrappers is only need in the server.
--HG--
extra : convert_revision : c009d6e5d21548c98737b84b7768af410b4c895f
2009-03-10 10:40:20 +01:00
Juan RP
d165bba0f0 openssh: depend and use tcp_wrappers.
--HG--
extra : convert_revision : a5aec02750b5e3c803de744e15a78c36b91fde10
2009-03-10 10:34:40 +01:00
Juan RP
bc53eb77b9 Added tcp_wrappers-7.6 template.
--HG--
extra : convert_revision : 29de7113948ea0e6442f206ba3bca521ff9f125d
2009-03-10 10:27:50 +01:00
Juan RP
d8e6bb470a Added ntp-4.2.4p6 template.
--HG--
extra : convert_revision : c4a40d020f6aa132836167ea175cf2de7a47b0d3
2009-03-10 09:37:29 +01:00
Juan RP
7d0b1b03bb xbps-base-system: change openssh deps.
--HG--
extra : convert_revision : 5cdc9059fe4e1f8cdd2183adcc3edc7ab5c42f6e
2009-03-09 02:43:56 +01:00
Juan RP
7afd5bd650 tar: update to 1.22.
--HG--
extra : convert_revision : 29c090bdd92e80ecc12707460081b9489266fb53
2009-03-09 02:43:36 +01:00
Juan RP
38cc84bae9 shadow: also provide /etc/pam.d/other.
--HG--
extra : convert_revision : 1ac4e31815038a7bbd0672cec67004dc185184a4
2009-03-09 00:48:07 +01:00
Juan RP
0ecf896857 coreutils: provide a /usr/bin/env symlink.
--HG--
extra : convert_revision : 50b94c4f0244e38aa8c42454d7b28a6b6d71716d
2009-03-08 22:31:53 +01:00
Juan RP
5e1e75b546 git: update to 1.6.2.
--HG--
extra : convert_revision : f3cb5fd99303da2ff9390b41fe84fd81b4956d93
2009-03-08 20:32:31 +01:00
Juan RP
458d1c18c2 openssh: fix $short_desc in the subpkgs.
--HG--
extra : convert_revision : cac29c132c69917efcde823e5c6ad6ba58ee91fa
2009-03-08 20:30:44 +01:00
juan
076708f865 man-db: update to 2.5.4.
--HG--
extra : convert_revision : 91ddd72b9b77fd2f349b15e6ecf9d482b68944fa
2009-03-08 20:15:15 +01:00
Juan RP
eacfbef7da xbps-base-system: depend in openssh-client, bump to 0.8.
--HG--
extra : convert_revision : 30bd182add6b1ba9f2aff6cf3527ce7c9d830eb4
2009-03-08 20:03:29 +01:00
Juan RP
23ef62f1ec Add openssh-5.2p1 template, with different subpkgs client and server.
--HG--
extra : convert_revision : d49e7610bc07ea2e11e796d34119521ff5e9bf1a
2009-03-08 20:02:58 +01:00
Juan RP
6b66d33d2c lib/unpack.c: don't use ARCHIVE_EXTRACT_SPARSE for now.
It seems that it was failing in the VM where I'm running only
all xbps packages for unknown reasons.

--HG--
extra : convert_revision : d7403820e238688af67265aed921ad7a007d27a4
2009-03-08 16:59:48 +01:00
Juan RP
9d0d6cc4b6 rcorder: clear LDFLAGS before the link pass.
--HG--
extra : convert_revision : 2f0a396e100352bad4335e395cc7d918aac12b79
2009-03-08 05:56:28 +01:00
Juan RP
bd4880e4ff xbps-base-system: depend on udev explicitly.
--HG--
extra : convert_revision : a52ff70ca21bae8819b617749174ec54bb5335c3
2009-03-08 04:15:57 +01:00
Juan RP
66d268cdd1 initramfs-tools: use the new klibc pkgs, saves ~1.5MBs.
--HG--
extra : convert_revision : 4a6e3452348cec1a4bd3e8ad6e514f470eb2c7d8
2009-03-08 04:15:11 +01:00
Juan RP
514be496a4 klibc-udev: make this work on the initramfs.
--HG--
extra : convert_revision : 591f7c765141990665b9ee57e02d931bfa7b2a60
2009-03-08 04:14:24 +01:00
Juan RP
b7b8235665 udev: update to 139.
--HG--
extra : convert_revision : addd3102dd2fde5b875657457ad87b04d4caaf5e
2009-03-08 04:13:42 +01:00