Loading kernel26-tools/PKGBUILD→linux-tools/PKGBUILD +14 −9 Original line number Diff line number Diff line # Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> pkgname=kernel26-tools pkgver=2.6.39.3 pkgname=linux-tools pkgver=3.0 pkgrel=1 pkgdesc="Tools embedded with Linux kernel $pkgver (e.g: perf)" license=('GPL2') Loading @@ -10,45 +10,50 @@ options=(!strip) depends=('python2' 'perl') makedepends=('asciidoc' 'xmlto') optdepends=('libnewt' 'slang') source=( "http://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2" ) md5sums=('5afede829846587e798f2631c2ece84f') source=( "http://ftp.kernel.org/pub/linux/kernel/v3.0/linux-$pkgver.tar.bz2" ) md5sums=('398e95866794def22b12dfbc15ce89c0') build() { # firewire msg2 'nosy-dump' cd "${srcdir}/linux-$pkgver/tools/firewire" make # slabinfo msg2 'slabinfo' cd "${srcdir}/linux-$pkgver/tools/slub" gcc -Wall -O2 -g slabinfo.c -o slabinfo # usb msg2 'testusb' cd "${srcdir}/linux-$pkgver/tools/usb" make # perf msg2 'perf' cd "${srcdir}/linux-$pkgver/tools/perf" # fix arch python means python 3 sed -ri 's/python-config/python2-config/' Makefile sed -ri '174 s/python/python2/' Makefile make DESTDIR="${pkgdir}/usr" all man make PYTHON=python2 DESTDIR="${pkgdir}/usr" all man } package() { # firewire msg2 'nosy-dump' cd "${srcdir}/linux-$pkgver/tools/firewire" install -m755 -D nosy-dump ${pkgdir}/usr/bin/nosy-dump # slabinfo msg2 'slabinfo' cd "${srcdir}/linux-$pkgver/tools/slub" install -m755 -D slabinfo ${pkgdir}/usr/bin/slabinfo # usb msg2 'testusb' cd "${srcdir}/linux-$pkgver/tools/usb" install -m755 -D testusb ${pkgdir}/usr/bin/testusb # perf msg2 'perf' cd "${srcdir}/linux-${pkgver}/tools/perf" make DESTDIR="${pkgdir}/usr" install install-man make PYTHON=python2 DESTDIR="${pkgdir}/usr" install install-man } # vim:set ts=2 sw=2 ft=sh et: Loading
kernel26-tools/PKGBUILD→linux-tools/PKGBUILD +14 −9 Original line number Diff line number Diff line # Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> pkgname=kernel26-tools pkgver=2.6.39.3 pkgname=linux-tools pkgver=3.0 pkgrel=1 pkgdesc="Tools embedded with Linux kernel $pkgver (e.g: perf)" license=('GPL2') Loading @@ -10,45 +10,50 @@ options=(!strip) depends=('python2' 'perl') makedepends=('asciidoc' 'xmlto') optdepends=('libnewt' 'slang') source=( "http://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2" ) md5sums=('5afede829846587e798f2631c2ece84f') source=( "http://ftp.kernel.org/pub/linux/kernel/v3.0/linux-$pkgver.tar.bz2" ) md5sums=('398e95866794def22b12dfbc15ce89c0') build() { # firewire msg2 'nosy-dump' cd "${srcdir}/linux-$pkgver/tools/firewire" make # slabinfo msg2 'slabinfo' cd "${srcdir}/linux-$pkgver/tools/slub" gcc -Wall -O2 -g slabinfo.c -o slabinfo # usb msg2 'testusb' cd "${srcdir}/linux-$pkgver/tools/usb" make # perf msg2 'perf' cd "${srcdir}/linux-$pkgver/tools/perf" # fix arch python means python 3 sed -ri 's/python-config/python2-config/' Makefile sed -ri '174 s/python/python2/' Makefile make DESTDIR="${pkgdir}/usr" all man make PYTHON=python2 DESTDIR="${pkgdir}/usr" all man } package() { # firewire msg2 'nosy-dump' cd "${srcdir}/linux-$pkgver/tools/firewire" install -m755 -D nosy-dump ${pkgdir}/usr/bin/nosy-dump # slabinfo msg2 'slabinfo' cd "${srcdir}/linux-$pkgver/tools/slub" install -m755 -D slabinfo ${pkgdir}/usr/bin/slabinfo # usb msg2 'testusb' cd "${srcdir}/linux-$pkgver/tools/usb" install -m755 -D testusb ${pkgdir}/usr/bin/testusb # perf msg2 'perf' cd "${srcdir}/linux-${pkgver}/tools/perf" make DESTDIR="${pkgdir}/usr" install install-man make PYTHON=python2 DESTDIR="${pkgdir}/usr" install install-man } # vim:set ts=2 sw=2 ft=sh et: