sys-kernel/geos_one-sources: Bump genpatches

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@786 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2009-02-18 15:48:53 +00:00
parent abb20b197e
commit 4bd06bd8f9
3 changed files with 116 additions and 1 deletions

View File

@ -2,6 +2,10 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
18 Feb 2009; Mario Fetka <mario.fetka@gmail.com>
+geos_one-sources-2.6.28-r2.ebuild:
Bump genpatches
29 Jan 2009; Mario Fetka <mario.fetka@gmail.com>
+files/linux-sabayon-2.6.28-ignore-mouse-interface-on-macbooks.patch,
+files/linux-2.6-defaults-fat-utf8.patch, +files/linux-2.6.27-lirc.patch,

View File

@ -38,6 +38,8 @@ DIST genpatches-2.6.28-1.base.tar.bz2 7410 RMD160 70f0b01b5e5cae6f01cfa202219b1e
DIST genpatches-2.6.28-1.extras.tar.bz2 41314 RMD160 58a67311e49d68a62256143af166d362e501f43d SHA1 8219f7c373341bf07651960490a8ec636254ed64 SHA256 a19f6757e0a70c076012f51bfc366efe95f61d5f402d407cac95c13b919397dd
DIST genpatches-2.6.28-2.base.tar.bz2 61118 RMD160 892e3dceb49fa7df420222df2d5e5a3bce949fde SHA1 11d6835dbe9d77885568294237e2e27e0ef84b30 SHA256 4f0770074806d66b1636e352a9ffb4fed3ab69908a5919cfcf2baf08ee726245
DIST genpatches-2.6.28-2.extras.tar.bz2 41314 RMD160 58a67311e49d68a62256143af166d362e501f43d SHA1 8219f7c373341bf07651960490a8ec636254ed64 SHA256 a19f6757e0a70c076012f51bfc366efe95f61d5f402d407cac95c13b919397dd
DIST genpatches-2.6.28-3.base.tar.bz2 111511 RMD160 e33fb8e3f8a9c97df15785d12bbfb5049f6ba5a1 SHA1 8677467a48e15ea3eed7621583a5042a71c14647 SHA256 4264a988c8c6a42e47a2c050fec4b74dab91214867d52a7be07dd7f835c9446d
DIST genpatches-2.6.28-3.extras.tar.bz2 41311 RMD160 8962c2dca7881155646aadb2a1a880b4e4c16838 SHA1 6d0a8d0f5b03cf876986ec5a0c80973bf8b946f1 SHA256 a303b741cac0a0067ad611294516014875d4bfb35f5623bf9bc5c1b00eaa329c
DIST hda_realtek_xa3530.diff.bz2 3246 RMD160 4e65261a1d90971ed9fc57662cb2f4e9868a59e6 SHA1 9b363b2e5511d06d9d3552475d5df0baa1e05db1 SHA256 801cf43fddf060beedf0dfe6b8944be0ee5e508b68246a5251d0a432dd314967
DIST linux-2.6.27.tar.bz2 50355835 RMD160 5be4595ad824a4af67c1ec0c692838ad0c31f0c0 SHA1 8425ec3be2652f9d511911ff4fcf99039d4574be SHA256 0e99bf9e83f4d1ae0c656741a84dfddfa9c4d2469cf35475f5939d02dc3e4393
DIST linux-2.6.28.tar.bz2 52665364 RMD160 47e8925220e29e239f9478228fc53543c1f7b300 SHA1 4f40f8bf3fd110b0cc6e1fea5f539c98f9959e94 SHA256 ae0d97c55efe7fce01273c97f8152af0deff5541e3bbf5b9ad98689112b54380
@ -55,6 +57,7 @@ EBUILD geos_one-sources-2.6.27-r5.ebuild 3268 RMD160 fe08f99491a001054194a78df6a
EBUILD geos_one-sources-2.6.27-r7.ebuild 2924 RMD160 425863b77e2fc04cca9051061dcdc9c34588ce4f SHA1 f62de54668415fd45d880a1fccd9702c4d0db9f2 SHA256 03a34dd1bae6de85243ca1c3e2bbb494a59ee11042f6d443c87513c42d8eb58b
EBUILD geos_one-sources-2.6.27.ebuild 2821 RMD160 8cddc77851562dcdd261fdda1a98b416a8539cdb SHA1 87f501974802d83ef142114c01c1b7c9dea27a59 SHA256 20cb29a2fcc71d86f85232d092a1339f02f13ac042c570af632d026bad024d54
EBUILD geos_one-sources-2.6.28-r1.ebuild 4178 RMD160 9a0334be5c2e2c9453ae8f2c9a585f0178e238c6 SHA1 cdedcf7bcbfceed568afe1af2f8f8ba01ff02061 SHA256 649853331ba5cfc28917e0ec4c572fc9d19b74f44ca88e271ac378085596f092
EBUILD geos_one-sources-2.6.28-r2.ebuild 4178 RMD160 e66a7981525ede4e7e96db413e4bf7be9f604b8c SHA1 636b7888e10079c50eb335b16b603ec92ffe62e7 SHA256 5c8aa5c14d2cc5142da54301d56efd400c49ee82b0e2a8cfb5a51c6600976e53
EBUILD geos_one-sources-2.6.28.ebuild 2724 RMD160 59ef67d038f90f54f7ad0224263fe3b8309db45d SHA1 f1e32cf7640706c4843679339d1774bbf89bed45 SHA256 dcb53c7bdbe81d51d74cc5f82e6efbade931fd33e962fd37cf71e7800d5d257c
MISC ChangeLog 4994 RMD160 168c1c4cc24293788754c7195f490dbceae18dcd SHA1 2c0372e7b51541f5c470267294f374fedc0823fc SHA256 a0f75a4463611d30f0e661c8356d4da3e610c7d20f57ee3a2eaa2c4819d4eb56
MISC ChangeLog 5102 RMD160 199c5858a56ff37fa3d2e1837b942878e60160bb SHA1 9cb8331078fe08859074201d9213e8dad3b42539 SHA256 8a184bd77153311eecabb800bdff5ac7fe3d73bc62483c49f6522aa56b92eade
MISC metadata.xml 413 RMD160 7e4e48d47e48804072f4ce93e1948fda82433a90 SHA1 cd61cf36ba79f6635ab7b7957f31609ecf52cc90 SHA256 74fe6520890eaf800a1759f3e4f772fd0e433e5de9cf775a50c7af95b199518b

View File

@ -0,0 +1,108 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="3"
AA_VER="2.3"
AA_KV="2.6.28"
REISER4_KV="2.6.28"
TUXONICE_VER="3.0-rc8"
TUXONICE_KV="2.6.28"
DSDT_VER="0.9c"
DSDT_KV="2.6.28"
UNION_VER="2.5.1"
UNION_KV="2.6.28.1"
ALSA_VER="1.0.18a"
inherit kernel-2
detect_version
detect_arch
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://forge.novell.com/modules/xfmod/project/?apparmor"
DESCRIPTION="Full sources including the Gentoo & AppArmor patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
AA_SRC="ftp://forgeftp.novell.com/apparmor/AppArmor%202.3-Beta1/${AA_KV}-AA${AA_VER}.tgz
http://ftp.mars.arge.at/apparmor/${AA_KV}-AA${AA_VER}.tgz"
REISER4_SRC="http://www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/reiser4-for-${REISER4_KV}.patch.bz2"
TUXONICE_SRC="http://www.tuxonice.net/downloads/all/tuxonice-${TUXONICE_VER}-for-${TUXONICE_KV}.patch.bz2
http://user.it.uu.se/~mikpe/linux/patches/tuxonice/tuxonice-${TUXONICE_VER}-for-${TUXONICE_KV}.patch.bz2
http://www-user.tu-chemnitz.de/~doto/kernel/tuxonice-${TUXONICE_VER}-for-${TUXONICE_KV}.patch.bz2"
DSDT_SRC="http://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initrd-v${DSDT_VER}-${DSDT_KV}.patch"
UNION_SRC="http://download.filesystems.org/unionfs/unionfs-2.x/unionfs-${UNION_VER}_for_${UNION_KV}.diff.gz
http://ftp.mars.arge.at/apparmor/UnionFS_${UNION_VER}-AppArmor_${AA_VER}.patch"
ALSA_SRC="ftp://ftp.alsa-project.org/pub/driver/alsa-driver-${ALSA_VER}.tar.bz2"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AA_SRC} ${EXT4_SRC} ${REISER4_SRC} ${TUXONICE_SRC} ${DSDT_SRC} ${UNION_SRC} ${ALSA_SRC}"
src_unpack() {
mkdir apparmor
cd apparmor
unpack "${AA_KV}-AA${AA_VER}.tgz"
sed -e '/^#/d' -i ${AA_KV}/series
cd ..
mkdir alsa
cd alsa
unpack "alsa-driver-${ALSA_VER}.tar.bz2"
epatch ${FILESDIR}/alsa-driver-1.0.18a-xa3530.patch
cd ..
kernel-2_src_unpack
for f in $(<../apparmor/${AA_KV}/series) ; do
EPATCH_OPTS="-p1" \
EPATCH_SINGLE_MSG="Applying AppArmor's ${f}" \
epatch ../apparmor/${AA_KV}/${f}
done
einfo "integrating ALSA ${ALSA_VER}"
# rm -rf sound/pci/hda/*
cp -rf ../alsa/alsa-driver-${ALSA_VER}/alsa-kernel/* sound/
rm -rf sound/include
cp -rf ../alsa/alsa-driver-${ALSA_VER}/alsa-kernel/include/* include/sound/
rm -rf sound/Documentation
cp -rf ../alsa/alsa-driver-${ALSA_VER}/alsa-kernel/Documentation/* Documentation
rm -rf sound/scripts
epatch ${FILESDIR}/alsa-driver-1.0.19-input.patch
epatch ${DISTDIR}/reiser4-for-${REISER4_KV}.patch.bz2
epatch ${FILESDIR}/fix-reiser4-for-2.6.28.1.patch
epatch ${DISTDIR}/tuxonice-${TUXONICE_VER}-for-${TUXONICE_KV}.patch.bz2
epatch ${DISTDIR}/acpi-dsdt-initrd-v${DSDT_VER}-${DSDT_KV}.patch
epatch ${DISTDIR}/unionfs-${UNION_VER}_for_${UNION_KV}.diff.gz
epatch ${DISTDIR}/UnionFS_${UNION_VER}-AppArmor_${AA_VER}.patch
epatch ${FILESDIR}/fix-unionfs-for-2.6.28.1.patch
epatch ${FILESDIR}/colored-printk-2.6.26.patch
epatch ${FILESDIR}/linux-2.6-x86-tune-generic.patch
epatch ${FILESDIR}/linux-2.6-defaults-fat-utf8.patch
epatch ${FILESDIR}/linux-2.6.27-lirc.patch
epatch ${FILESDIR}/hz-432-kconfig-option.patch
epatch ${FILESDIR}/hz-864-kconfig-option.patch
epatch ${FILESDIR}/enable-4k-stacks-default-2.6.24.patch
epatch ${FILESDIR}/drm-next.patch
epatch ${FILESDIR}/drm-modesetting-radeon.patch
epatch ${FILESDIR}/drm-nouveau.patch
epatch ${FILESDIR}/1-bcm5974-headers.patch
epatch ${FILESDIR}/2-bcm5974-quad-finger-tapping.patch
epatch ${FILESDIR}/3-bcm5974-macbook5-support.patch
epatch ${FILESDIR}/linux-sabayon-2.6.28-ignore-mouse-interface-on-macbooks.patch
find ${WORKDIR} -iname "*.orig" -exec rm {} \; 2> /dev/null
}
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
einfo
einfo "Make sure that your kernel configuration file is set with:"
einfo " CONFIG_SECURITY=y"
einfo " CONFIG_SECURITY_APPARMOR=y"
einfo "Without these, apparmor will not function."
}