Commit Graph

33 Commits

Author SHA1 Message Date
Juan RP 2c53035fb7 Added support for extended pkgdep version matching.
xbps from launchpad head branch has gained support for extended
pkg version matching, as specified in:

https://blueprints.launchpad.net/xbps/+spec/improved-version-matching

Now it's required to specify the operator(s) for required versions
in the depends files and "Add_dependency" option in build templates.

xbps-src now requires xbps utils 20091107.

--HG--
extra : convert_revision : fc09fa707483a75e0b6f68445721fc1a9166cdad
2009-11-07 05:01:00 +01:00
Juan RP 8bc24b1ca6 kernel: update to 2.6.31.5.
--HG--
extra : convert_revision : ffc8fababa73e9f71f797345343909c37a3f049c
2009-10-28 03:05:20 +01:00
Juan RP 7f9e6dfaa6 kernel: update to 2.6.31.4.
--HG--
extra : convert_revision : 6383ef2a75eeedc52e4c95cadfe125aa159125b5
2009-10-16 15:38:34 +02:00
Juan RP e39f124e7e kernel: change initramfs-tools to be a rundep.
This avoids an endless loop because
klibc -> kernel-headers -> initramfs-tools -> kernel ...

--HG--
extra : convert_revision : f8cf0f60b2e84186378c774d9c9edbc295f61623
2009-10-16 01:20:15 +02:00
Juan RP 85a7ceb76f Move all patches to templates/$pkgname/patches.
There's no need to set patch_files/patch_args anymore, all patches
in this directory will be applied with -Np0 and they have .diff
or .patch (and .gz/.bz2) extension.

--HG--
extra : convert_revision : 8d516c033fe34db94ebbcc84c246e84fc96ed901
2009-10-15 16:07:47 +02:00
Juan RP 38dd8d7e91 kernel: update to 2.6.31.3, enable ATI/Intel KMS.
--HG--
extra : convert_revision : 8b27885e73b87ee8836cda8d7bcda359aabb6198
2009-10-10 17:44:38 +02:00
Juan RP 67f9d03588 kernel: add kernel-headers subpkg and add required files for aufs2.
--HG--
extra : convert_revision : edb09f28c00c361a6af7990ee047ba13d7ef3735
2009-10-07 12:17:41 +02:00
Juan RP ff782d5685 kernel: update to 2.6.31.2. Run grub-mkconfig at post-install time.
--HG--
extra : convert_revision : f9530cb7462f178464c4fd88e11a7eb78c370ba5
2009-10-06 02:13:08 +02:00
Juan RP 7ecdfe2176 kernel: update to 2.6.31.1.
--HG--
extra : convert_revision : 0f52d3252ac2b8ba1da61f88a6438272b4d1310a
2009-09-28 15:52:01 +02:00
Juan RP 4025c75e3b kernel: update to 2.6.30.7.
--HG--
extra : convert_revision : 528af0dc117272f2a28d45c274b4274d894bbe69
2009-09-18 13:17:17 +02:00
Juan RP 05c23e1ade kernel: update to 2.6.30.6.
* Compress kernel with gzip rather than lzma, it's faster.
* Mark package as essential for upgrades, not optimal but works.

--HG--
extra : convert_revision : 67e7a831b26ae4b7a58d9455593c49e911a984ce
2009-09-11 19:08:06 +02:00
Juan RP 6d5cbece72 kernel: add unionfs support. Bump revision.
--HG--
extra : convert_revision : 4ce2c0c3539d42f9786b1d4ff643d421cce6dd00
2009-08-25 16:56:06 +02:00
Juan RP 048fec841c kernel*: update to 2.6.30.5.
--HG--
extra : convert_revision : 0db6b9bca457e17d882c24de02099de70e3495c7
2009-08-18 23:38:30 +02:00
Juan RP 144caa8cb4 kernel: add kernel-firmware subpkg and depend on it.
Bump revision.

--HG--
extra : convert_revision : 246c9e5718de9d371ee09fefab229faf5a5c4d2d
2009-08-11 18:58:08 +02:00
Juan RP 8398b6ccaa kernel: update to 2.6.30.4.
Added an INSTALL script that updates GRUB's menu.lst file at
post-installation time... simple but will be improved later.

--HG--
extra : convert_revision : 0ce38f532a8e8d2bfdef21dcd35fe0562732ad09
2009-08-11 15:32:10 +02:00
Juan RP 2b3363993f kernel-*: update to 2.6.30.3.
--HG--
extra : convert_revision : 22e20772bc44489034b099ee240a54ad99a39a8e
2009-07-27 17:10:23 +02:00
Juan RP 9a94bc1a20 kernel: disable securityfs related support.
Bump revision.

--HG--
extra : convert_revision : 04d2c3bca9ebfa4eb36d73febc331e04dabdab7c
2009-06-20 17:06:27 +02:00
Juan RP 511d23e04b kernel*: update to 2.6.30.
--HG--
extra : convert_revision : 016216a095b44f0eae684dfed88130e835ca3193
2009-06-19 07:19:28 +02:00
Juan RP 16d41b811f kernel*: update to 2.6.29.4.
--HG--
extra : convert_revision : 6d979ca19d64aef0a2bf8f7facf78e5c1c1892e1
2009-06-07 08:25:03 +02:00
Juan RP 1d3a81e202 kernel: move firmware files into /lib/firmware/${version}.
--HG--
extra : convert_revision : 13171f544db76987710ed0387e890cc69ccf8d92
2009-05-11 19:34:54 +02:00
Juan RP 2f399d1ee4 kernel*: update to 2.6.29.3.
--HG--
extra : convert_revision : 4e2df90bda2b5d34975c03021b00333679786284
2009-05-11 13:06:54 +02:00
juan d4ce58d940 kernel-*: update to 2.6.29.2.
--HG--
extra : convert_revision : 90dba88702687e9060d16290fdc1a2436b59db5a
2009-05-02 04:57:50 +02:00
Juan RP d013286604 tmpl_vars.sh: add KERNEL_SITE var and use it.
--HG--
extra : convert_revision : 19ca0740561716ef2adde93213fd64d4e280caec
2009-04-19 00:31:39 +02:00
Juan RP 9a7d1983fd kernel*: update to 2.6.29.1.
--HG--
extra : convert_revision : 1e292dcc23fd127a052dcbe7d90ee42a6dbda79a
2009-04-03 21:11:27 +02:00
Juan RP e0d52c9d11 kernel: don't build with CONFIG_SUNRPC_REGISTER_V4, makes nfsd work.
Also disable some trace/debug options, bump revision.

--HG--
extra : convert_revision : 93fb52e21352832e1791bf7b685484c068260dfd
2009-03-28 08:25:57 +01:00
Juan RP 80cc96164e kernel*: update to 2.6.29, without unionfs for now.
--HG--
extra : convert_revision : 2ac3087d7f185d78e79cfb8654b319982bef7002
2009-03-24 05:14:31 +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 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 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 728f0883f1 kernel*: update to 2.6.28.7, disable debug, fix INSTALL.
An automated image is working now...

--HG--
extra : convert_revision : 1b0b4f911fc69c1d8d54431ea0d8d5835e8bf57b
2009-03-05 07:01:55 +01:00
Juan RP 0b7cdfa1d0 Split pkgs required by xbps-base-system, structure based in Fedora.
--HG--
extra : convert_revision : 151da3637a2745b786251e067bb924c3fd98118b
2009-02-25 06:15:20 +01:00
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 fa2748d9b2 Reorganize the templates directory for possible future changes.
Now every template uses its own directory. Patches, prepost* files
and other related stuff are stored there.

--HG--
extra : convert_revision : bbc529ef161d9a59fe13a1d54ac058f77ea05845
2009-02-03 21:35:57 +01:00
Renamed from templates/kernel.tmpl (Browse further)