summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartosch Pixa <darkspecter@gentoo.org>2004-02-22 11:17:33 +0000
committerBartosch Pixa <darkspecter@gentoo.org>2004-02-22 11:17:33 +0000
commit4c10a70dd7dd1718af6c5803a3eb5e7d66cac105 (patch)
tree2dfec6c034ff1cc7666bee681ed7b3269446f5e6 /sys-kernel/ppc-sources
parentver bump #40154 (diff)
downloadgentoo-2-4c10a70dd7dd1718af6c5803a3eb5e7d66cac105.tar.gz
gentoo-2-4c10a70dd7dd1718af6c5803a3eb5e7d66cac105.tar.bz2
gentoo-2-4c10a70dd7dd1718af6c5803a3eb5e7d66cac105.zip
revision bump, adding a bunch of new features
Diffstat (limited to 'sys-kernel/ppc-sources')
-rw-r--r--sys-kernel/ppc-sources/ChangeLog8
-rw-r--r--sys-kernel/ppc-sources/Manifest60
-rw-r--r--sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r22
-rw-r--r--sys-kernel/ppc-sources/ppc-sources-2.4.24-r2.ebuild82
4 files changed, 122 insertions, 30 deletions
diff --git a/sys-kernel/ppc-sources/ChangeLog b/sys-kernel/ppc-sources/ChangeLog
index f33c44c7b136..207b738be936 100644
--- a/sys-kernel/ppc-sources/ChangeLog
+++ b/sys-kernel/ppc-sources/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/ppc-sources
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ChangeLog,v 1.35 2004/02/19 09:44:38 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ChangeLog,v 1.36 2004/02/22 11:17:33 darkspecter Exp $
+
+*ppc-sources-2.4.24-r2 (22 Feb 2004)
+
+ 22 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org>
+ ppc-sources-2.4.24-r2.ebuild:
+ revision bump, adding a bunch of new features
*ppc-sources-2.4.24-r1 (19 Feb 2004)
diff --git a/sys-kernel/ppc-sources/Manifest b/sys-kernel/ppc-sources/Manifest
index dfad099eb517..1bfb991fe9d9 100644
--- a/sys-kernel/ppc-sources/Manifest
+++ b/sys-kernel/ppc-sources/Manifest
@@ -1,43 +1,45 @@
-MD5 d37db3528f6b0dbd97bfa20445d3b405 ppc-sources-2.4.21-r2.ebuild 2296
-MD5 3eb8aa8dc939aec206b54ce23327e690 ppc-sources-2.4.22-r3.ebuild 1558
-MD5 3dd2e8b38e478a3d4f27dc44c956f18e ChangeLog 6798
-MD5 b17034269d563cb16a9607b8c7d9d340 ppc-sources-2.4.20-r4.ebuild 1800
-MD5 dbd76ccbaff3fae4f51181b226dd9298 ppc-sources-2.4.23.ebuild 2732
MD5 c82da7f4afb43d26dfecd57abf3db054 ppc-sources-2.4.19-r3.ebuild 3277
+MD5 a2662c3627acdf5de3051e84612ccc19 ppc-sources-2.4.19-r4.ebuild 3433
MD5 a66273ddd439961ee641143d30a5f6f1 ppc-sources-2.4.19-r5.ebuild 3276
+MD5 22c490110a93d6c863712bc726399b94 ppc-sources-2.4.19-r6.ebuild 3266
+MD5 e6bb64b43c2348a32c86d02af9d255bf ppc-sources-2.4.19.ebuild 3205
+MD5 03e6bd9e5b006cf33107865925e24d8d ppc-sources-2.4.20-r1.ebuild 3111
MD5 f978892f6d9dd3e70c979bf6f39e587e ppc-sources-2.4.20-r2.ebuild 1786
+MD5 6dc8813f6e2b78559790bb8db8b4e75b ppc-sources-2.4.20-r3.ebuild 1787
+MD5 b17034269d563cb16a9607b8c7d9d340 ppc-sources-2.4.20-r4.ebuild 1800
+MD5 eebf4679d901411d3bea6d7524ac0fac ppc-sources-2.4.21-r1.ebuild 2236
+MD5 d37db3528f6b0dbd97bfa20445d3b405 ppc-sources-2.4.21-r2.ebuild 2296
MD5 fe945af4911b04acd2c0f473c7c64f35 metadata.xml 267
-MD5 a2662c3627acdf5de3051e84612ccc19 ppc-sources-2.4.19-r4.ebuild 3433
+MD5 d4e58b61f12c498d346f60a86a761e2e ppc-sources-2.4.22-r1.ebuild 1642
MD5 e067af7bf5f5e3601087820c4396f186 ppc-sources-2.4.22-r2.ebuild 1546
+MD5 3eb8aa8dc939aec206b54ce23327e690 ppc-sources-2.4.22-r3.ebuild 1558
+MD5 dbd76ccbaff3fae4f51181b226dd9298 ppc-sources-2.4.23.ebuild 2732
MD5 f5a8961f6bee81bb2c8feaef1f0268e0 ppc-sources-2.4.23-r1.ebuild 2993
-MD5 d4e58b61f12c498d346f60a86a761e2e ppc-sources-2.4.22-r1.ebuild 1642
-MD5 03e6bd9e5b006cf33107865925e24d8d ppc-sources-2.4.20-r1.ebuild 3111
-MD5 22c490110a93d6c863712bc726399b94 ppc-sources-2.4.19-r6.ebuild 3266
-MD5 eebf4679d901411d3bea6d7524ac0fac ppc-sources-2.4.21-r1.ebuild 2236
MD5 b89003febb60432b1eaa157cb1d532ff ppc-sources-2.4.24.ebuild 1925
-MD5 6dc8813f6e2b78559790bb8db8b4e75b ppc-sources-2.4.20-r3.ebuild 1787
MD5 3d724a97bfd650804c27c697d5c580f8 ppc-sources-2.4.24-r1.ebuild 2018
-MD5 e6bb64b43c2348a32c86d02af9d255bf ppc-sources-2.4.19.ebuild 3205
+MD5 1b048f177283a7930e9e0c9b33736621 ppc-sources-2.4.24-r2.ebuild 2127
+MD5 3dd2e8b38e478a3d4f27dc44c956f18e ChangeLog 6798
+MD5 88a216bd55a77f58510b9a1c5c3767ce files/digest-ppc-sources-2.4.19 149
+MD5 6b15a062d96482772f860647c0088358 files/digest-ppc-sources-2.4.19-r3 149
MD5 9cab1e75f8fcaef7441998de95c9b452 files/digest-ppc-sources-2.4.19-r4 149
-MD5 990ae6b085cb09866bfbb7d44076b8ce files/ppc-sources-2.4.22-r1.via-pmu.diff 907
-MD5 572d02461dd09102519308d7b8fb8985 files/digest-ppc-sources-2.4.20-r3 142
-MD5 c5fc0f3db2d2f44309007a4eb2574c03 files/digest-ppc-sources-2.4.22-r3 133
-MD5 7990188a6520d862bd20c4104501604f files/digest-ppc-sources-2.4.20-r1 149
-MD5 e77a93fdf26f06cf3ea5080b27211725 files/ppc-sources-2.4.23.CAN-2003-0985.patch 414
-MD5 005ef6759b490e05bd30edadd451bca0 files/digest-ppc-sources-2.4.23 134
MD5 a6763c046cc20eff0a42ca65f815cb27 files/digest-ppc-sources-2.4.19-r5 149
-MD5 a54eec24338bcac38c8801d23c526db0 files/digest-ppc-sources-2.4.21-r2 141
-MD5 723ae1e610044cb60592b1fa4493de6c files/digest-ppc-sources-2.4.24 203
-MD5 e2e2b545b6fcdcecf49e33798efa5b84 files/ppc-sources-2.4.23.rtc_fix.patch 7073
-MD5 9af41c84869ffc48721d77b7557281e8 files/digest-ppc-sources-2.4.20-r2 141
-MD5 174438d215b70cad5ffb00ca8123c062 files/ppc-sources-2.4.24.munmap.patch 837
-MD5 c5fc0f3db2d2f44309007a4eb2574c03 files/digest-ppc-sources-2.4.22-r2 133
-MD5 88a216bd55a77f58510b9a1c5c3767ce files/digest-ppc-sources-2.4.19 149
MD5 50f33b7bfe44f1b4ae1b3812603841cd files/digest-ppc-sources-2.4.19-r6 149
+MD5 7990188a6520d862bd20c4104501604f files/digest-ppc-sources-2.4.20-r1 149
+MD5 9af41c84869ffc48721d77b7557281e8 files/digest-ppc-sources-2.4.20-r2 141
+MD5 572d02461dd09102519308d7b8fb8985 files/digest-ppc-sources-2.4.20-r3 142
+MD5 33266b958177d39523bed77568596744 files/digest-ppc-sources-2.4.20-r4 142
MD5 7e495d102909604f1af87a10949ee8ae files/digest-ppc-sources-2.4.21-r1 142
+MD5 a54eec24338bcac38c8801d23c526db0 files/digest-ppc-sources-2.4.21-r2 141
MD5 d401640feba334b89b7426dc145901ee files/digest-ppc-sources-2.4.22-r1 133
-MD5 6b15a062d96482772f860647c0088358 files/digest-ppc-sources-2.4.19-r3 149
-MD5 9febafea82bcd2f9f8be8c85b8dede12 files/digest-ppc-sources-2.4.24-r1 134
-MD5 005ef6759b490e05bd30edadd451bca0 files/digest-ppc-sources-2.4.23-r1 134
-MD5 33266b958177d39523bed77568596744 files/digest-ppc-sources-2.4.20-r4 142
+MD5 990ae6b085cb09866bfbb7d44076b8ce files/ppc-sources-2.4.22-r1.via-pmu.diff 907
+MD5 c5fc0f3db2d2f44309007a4eb2574c03 files/digest-ppc-sources-2.4.22-r2 133
+MD5 c5fc0f3db2d2f44309007a4eb2574c03 files/digest-ppc-sources-2.4.22-r3 133
MD5 e637c6fa41097ea2c4693d0766f2e1c5 files/do_brk_fix.patch 242
+MD5 005ef6759b490e05bd30edadd451bca0 files/digest-ppc-sources-2.4.23 134
+MD5 005ef6759b490e05bd30edadd451bca0 files/digest-ppc-sources-2.4.23-r1 134
+MD5 e77a93fdf26f06cf3ea5080b27211725 files/ppc-sources-2.4.23.CAN-2003-0985.patch 414
+MD5 e2e2b545b6fcdcecf49e33798efa5b84 files/ppc-sources-2.4.23.rtc_fix.patch 7073
+MD5 723ae1e610044cb60592b1fa4493de6c files/digest-ppc-sources-2.4.24 203
+MD5 9febafea82bcd2f9f8be8c85b8dede12 files/digest-ppc-sources-2.4.24-r1 134
+MD5 174438d215b70cad5ffb00ca8123c062 files/ppc-sources-2.4.24.munmap.patch 837
+MD5 98ac34ec29ab79b23d7aa45458c302e1 files/digest-ppc-sources-2.4.24-r2 136
diff --git a/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r2 b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r2
new file mode 100644
index 000000000000..e0aa79aa0c70
--- /dev/null
+++ b/sys-kernel/ppc-sources/files/digest-ppc-sources-2.4.24-r2
@@ -0,0 +1,2 @@
+MD5 1e055c42921b2396a559d84df4c3d9aa linux-2.4.24.tar.bz2 29837818
+MD5 58bf0f69df04d07ed73237ee63ac09ac patch-2.4.24-ppc-r2.bz2 1706398
diff --git a/sys-kernel/ppc-sources/ppc-sources-2.4.24-r2.ebuild b/sys-kernel/ppc-sources/ppc-sources-2.4.24-r2.ebuild
new file mode 100644
index 000000000000..efac94d8d5fd
--- /dev/null
+++ b/sys-kernel/ppc-sources/ppc-sources-2.4.24-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ppc-sources/ppc-sources-2.4.24-r2.ebuild,v 1.1 2004/02/22 11:17:33 darkspecter Exp $
+#OKV=original kernel version, KV=patched kernel version. They can be the same.
+
+# Included patches:
+# benh 2.4.24-0
+# pegasos 2.4.24-2
+# orinoco monitor 0.13
+# O_STREAMING 2.4.20-pre9-1
+# GRSecurity 2.0-rc4
+# ea+acl+nfsacl 0.8.65
+# XFS 2.4.23
+# Loop-Jari 2.4.22.0
+# FreeS/WAN 2.01
+# x509 1.4.5
+# Extra bootlogos
+# pmac_pmu fix, see bug #41668
+# munmap fix, see bug #42024
+
+ETYPE="sources"
+inherit kernel
+
+OKV="2.4.24"
+
+EXTRAVERSION="`echo ${PV}-${PN/-sources/}-${PR} | \
+ sed -e 's/[0-9]\+\.[0-9]\+\.[0-9]\+\(.*\)/\1/'`"
+
+KV=${PV}-${PN/-sources/}-${PR}
+S=${WORKDIR}/linux-${KV}
+
+inherit eutils
+
+
+DESCRIPTION="Full sources for the linux kernel 2.4.24 with benh's patchset"
+SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2
+ mirror://gentoo/patch-${KV}.bz2"
+
+KEYWORDS="ppc -ppc64"
+DEPEND=">=sys-devel/binutils-2.11.90.0.31"
+RDEPEND=">=sys-libs/ncurses-5.2 dev-lang/perl virtual/modutils sys-devel/make"
+
+SLOT=${KV}
+PROVIDE="virtual/linux-sources"
+
+src_unpack() {
+ cd ${WORKDIR}
+ unpack linux-${OKV}.tar.bz2
+
+ mv linux-${OKV} ${PF}
+ cd ${PF}
+ bzcat ${DISTDIR}/patch-${KV}.bz2 | patch -p1 || die "patch failed"
+ find . -iname "*~" | xargs rm 2> /dev/null
+
+ # Gentoo Linux uses /boot, so fix 'make install' to work properly
+ # also fix the EXTRAVERSION
+ mv Makefile Makefile.orig
+ sed -e 's:#export\tINSTALL_PATH:export\tINSTALL_PATH:' \
+ -e "s:^\(EXTRAVERSION =\).*:\1 ${EXTRAVERSION}:" \
+ Makefile.orig >Makefile || die # test, remove me if Makefile ok
+ rm Makefile.orig
+
+ cd ${WORKDIR}/${PF}
+ MY_ARCH=${ARCH}
+ unset ARCH
+
+ # Sometimes we have icky kernel symbols; this seems to get rid of them
+ make mrproper || die "make mrproper died"
+ ARCH=${MY_ARCH}
+}
+
+src_install() {
+ dodir /usr/src
+ echo ">>> Copying sources..."
+ mv ${WORKDIR}/* ${D}/usr/src
+}
+pkg_postinst() {
+ if [ ! -e ${ROOT}usr/src/linux ]
+ then
+ ln -sf ${PF} ${ROOT}/usr/src/linux
+ fi
+}