diff options
Diffstat (limited to 'libre-testing/kernel26-libre')
-rw-r--r-- | libre-testing/kernel26-libre/PKGBUILD | 19 | ||||
-rw-r--r-- | libre-testing/kernel26-libre/config.i686 | 5 | ||||
-rw-r--r-- | libre-testing/kernel26-libre/config.x86_64 | 8 |
3 files changed, 26 insertions, 6 deletions
diff --git a/libre-testing/kernel26-libre/PKGBUILD b/libre-testing/kernel26-libre/PKGBUILD index 0525c4b1c..3c45cc49e 100644 --- a/libre-testing/kernel26-libre/PKGBUILD +++ b/libre-testing/kernel26-libre/PKGBUILD @@ -6,7 +6,7 @@ pkgbase="kernel26-libre" pkgname=('kernel26-libre' 'kernel26-libre-headers' 'kernel26-libre-docs') # Build stock -LIBRE kernel _kernelname=${pkgname#kernel26-libre} _basekernel=2.6.38 -pkgver=${_basekernel} +pkgver=${_basekernel}.1 pkgrel=1 makedepends=('xmlto' 'docbook-xsl') _patchname="patch-${pkgver}-${pkgrel}-LIBRE" @@ -223,6 +223,17 @@ package_kernel26-libre-headers() { 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} } @@ -247,3 +258,9 @@ md5sums=('21911d61ac22d66e71697a3d5ae092ba' '8839a83dc7f3b90056691efbd67438d1' '25584700a0a679542929c4bed31433b6' '1bff12f1ba69206b1abee2bba4b7619c') +md5sums=('343617f67979845d9320b890437af930' + '95528a6936c31baf71ccb799f7914356' + '8f709c91e3ed2f9808e7cef4cbd8150b' + '38e5d9db7fecbb60433d8ca443829bd6' + '25584700a0a679542929c4bed31433b6' + '1bff12f1ba69206b1abee2bba4b7619c') diff --git a/libre-testing/kernel26-libre/config.i686 b/libre-testing/kernel26-libre/config.i686 index 383f2115f..541db489e 100644 --- a/libre-testing/kernel26-libre/config.i686 +++ b/libre-testing/kernel26-libre/config.i686 @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux/i386 2.6.38 Kernel Configuration -# Tue Mar 15 07:55:26 2011 +# Thu Mar 24 10:43:26 2011 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -2656,7 +2656,7 @@ CONFIG_CONSOLE_TRANSLATIONS=y 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_USB_HIDDEV=y # 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 diff --git a/libre-testing/kernel26-libre/config.x86_64 b/libre-testing/kernel26-libre/config.x86_64 index f95514c81..83184b9ef 100644 --- a/libre-testing/kernel26-libre/config.x86_64 +++ b/libre-testing/kernel26-libre/config.x86_64 @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux/x86_64 2.6.38 Kernel Configuration -# Tue Mar 15 08:48:05 2011 +# Thu Mar 24 10:23:04 2011 # CONFIG_64BIT=y # CONFIG_X86_32 is not set @@ -335,7 +335,8 @@ CONFIG_DMI=y 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_CONSOLE_TRANSLATIONS=y 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_USB_HIDDEV=y # 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 |