[arch-commits] Commit in kernel26/trunk (PKGBUILD config config.x86_64)
Tobias Powalowski
tpowa at archlinux.org
Tue Mar 22 13:41:28 UTC 2011
Date: Tuesday, March 22, 2011 @ 09:41:27
Author: tpowa
Revision: 115900
upgpkg: kernel26 2.6.38-2
removed kmem added amd_iommu, added 2.6.38.1 pre patch, added strip option
Modified:
kernel26/trunk/PKGBUILD
kernel26/trunk/config
kernel26/trunk/config.x86_64
---------------+
PKGBUILD | 23 +++++++++++++++++------
config | 3 ++-
config.x86_64 | 10 ++++++----
3 files changed, 25 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-03-22 13:40:36 UTC (rev 115899)
+++ PKGBUILD 2011-03-22 13:41:27 UTC (rev 115900)
@@ -7,10 +7,10 @@
_kernelname=${pkgname#kernel26}
_basekernel=2.6.38
pkgver=${_basekernel}
-pkgrel=1
+pkgrel=2
makedepends=('xmlto' 'docbook-xsl')
-#_patchname="patch-${pkgver}-${pkgrel}-ARCH"
-_patchname="patch-${pkgver}-1-ARCH"
+_patchname="patch-${pkgver}-${pkgrel}-ARCH"
+#_patchname="patch-${pkgver}-1-ARCH"
arch=(i686 x86_64)
license=('GPL2')
url="http://www.kernel.org"
@@ -22,9 +22,9 @@
# standard config files for mkinitcpio ramdisk
kernel26.preset)
md5sums=('7d471477bfa67546f902da62227fa976'
- '72fc24c3708a5fc50a898e7cc5e59e4d'
- 'c8652799d6ce2c68576710eed4abe7df'
- 'a3414ad0ca13675d1ea3875e38b60ed6'
+ '38bbbf405e6551ff553d814c1f1e0eb0'
+ 'f66543886835ab8599b29cd0c48aa66d'
+ 'd866bcc06672fee17736bd5022f700fe'
'25584700a0a679542929c4bed31433b6')
build() {
@@ -217,6 +217,17 @@
chown -R root.root ${pkgdir}/usr/src/linux-${_kernver}
find ${pkgdir}/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
+ # strip scripts directory
+ find ${pkgdir}/usr/src/linux-${_kernver}/scripts -type f -perm -u+w 2>/dev/null | while read binary ; do
+ case "$(file -bi "$binary")" in
+ *application/x-sharedlib*) # Libraries (.so)
+ /usr/bin/strip $STRIP_SHARED "$binary";;
+ *application/x-archive*) # Libraries (.a)
+ /usr/bin/strip $STRIP_STATIC "$binary";;
+ *application/x-executable*) # Binaries
+ /usr/bin/strip $STRIP_BINARIES "$binary";;
+ esac
+ done
# remove unneeded architectures
rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
}
Modified: config
===================================================================
--- config 2011-03-22 13:40:36 UTC (rev 115899)
+++ config 2011-03-22 13:41:27 UTC (rev 115900)
@@ -2656,7 +2656,7 @@
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
-CONFIG_DEVKMEM=y
+# CONFIG_DEVKMEM is not set
CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_COMPUTONE is not set
CONFIG_ROCKETPORT=m
@@ -4077,6 +4077,7 @@
#
CONFIG_HID_3M_PCT=m
CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
CONFIG_HID_ACRUX_FF=m
CONFIG_HID_APPLE=m
CONFIG_HID_BELKIN=m
Modified: config.x86_64
===================================================================
--- config.x86_64 2011-03-22 13:40:36 UTC (rev 115899)
+++ config.x86_64 2011-03-22 13:41:27 UTC (rev 115900)
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Linux/x86_64 2.6.38-rc8 Kernel Configuration
-# Mon Mar 14 10:04:24 2011
+# Linux/x86_64 2.6.38 Kernel Configuration
+# Tue Mar 22 13:19:37 2011
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
@@ -335,7 +335,8 @@
CONFIG_GART_IOMMU=y
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
-# CONFIG_AMD_IOMMU is not set
+CONFIG_AMD_IOMMU=y
+# CONFIG_AMD_IOMMU_STATS is not set
CONFIG_SWIOTLB=y
CONFIG_IOMMU_HELPER=y
CONFIG_IOMMU_API=y
@@ -2506,7 +2507,7 @@
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
-CONFIG_DEVKMEM=y
+# CONFIG_DEVKMEM is not set
CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_COMPUTONE is not set
CONFIG_ROCKETPORT=m
@@ -3852,6 +3853,7 @@
#
CONFIG_HID_3M_PCT=m
CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
CONFIG_HID_ACRUX_FF=m
CONFIG_HID_APPLE=m
CONFIG_HID_BELKIN=m
More information about the arch-commits
mailing list