From a829a3b1a4b3eefc7adb1d630f071247e79b9f72 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 15 Dec 2012 02:31:42 -0800 Subject: Sat Dec 15 02:25:53 PST 2012 --- community/cantata/PKGBUILD | 6 +++--- community/enet/PKGBUILD | 6 +++--- community/libunwind/PKGBUILD | 36 ++++++++++++++++++++++++++++++++ community/linux-tools/PKGBUILD | 44 ++++++++++++++++++++++++++++++++------- community/luasocket/PKGBUILD | 14 ++++++------- community/python-pymongo/PKGBUILD | 6 +++--- extra/dnsmasq/PKGBUILD | 6 +++--- extra/enlightenment17/PKGBUILD | 9 ++++---- extra/ntp/PKGBUILD | 23 ++++++++++---------- extra/ntp/ntp.conf | 3 +-- extra/ntp/ntpd.service | 1 + extra/ntp/ntpdate.service | 12 +++++++++++ extra/vlc/PKGBUILD | 8 +++---- libre/clementine-libre/PKGBUILD | 4 ++-- libre/linux-libre-tools/PKGBUILD | 30 ++++++++++++++++++++------ 15 files changed, 152 insertions(+), 56 deletions(-) create mode 100644 community/libunwind/PKGBUILD create mode 100644 extra/ntp/ntpdate.service diff --git a/community/cantata/PKGBUILD b/community/cantata/PKGBUILD index f72e9cb61..825faff17 100644 --- a/community/cantata/PKGBUILD +++ b/community/cantata/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80920 2012-12-06 21:02:34Z andrea $ +# $Id: PKGBUILD 81241 2012-12-14 11:41:36Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Mcder3 # Contributor: MisterFred pkgname=cantata -pkgver=0.9.0 +pkgver=0.9.1 pkgdesc="A KDE client for the music player daemon (MPD)" pkgrel=1 arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('kdebase-runtime' 'taglib-extras' 'ffmpeg' 'mpg123' 'libmtp' 'speex') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://cantata.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2") -md5sums=('e05e7dd876b40b8351e03a1a939f9fe6') +md5sums=('78e2f379fe9a0afd32e24de83f1c283e') build() { mkdir build diff --git a/community/enet/PKGBUILD b/community/enet/PKGBUILD index a3557237a..a1ee98aea 100644 --- a/community/enet/PKGBUILD +++ b/community/enet/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 77516 2012-10-11 13:14:20Z svenstaro $ +# $Id: PKGBUILD 81243 2012-12-14 12:11:24Z svenstaro $ # Maintainer: Mateusz Herych # Contributor: Bj?indeijer pkgname=enet -pkgver=1.3.5 +pkgver=1.3.6 pkgrel=1 pkgdesc='A relatively thin, simple and robust network communication layer on top of UDP.' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('custom') depends=('glibc') options=('!libtool') source=("http://enet.bespin.org/download/${pkgname}-${pkgver}.tar.gz") -md5sums=('c75d0be31b6f23330839a68ee66e00f9') +md5sums=('215faae73d7e1f0d6dc48676884d07c7') build() { cd "${pkgname}-${pkgver}" diff --git a/community/libunwind/PKGBUILD b/community/libunwind/PKGBUILD new file mode 100644 index 000000000..57cc71112 --- /dev/null +++ b/community/libunwind/PKGBUILD @@ -0,0 +1,36 @@ +# $id$ +# Maintainer: Sébastien Luttringer +# Contributor: Lawrence Lee +# Contributor: Phillip Marvin +# Contributor: keystone + +pkgname=libunwind +pkgver=1.1 +pkgrel=1 +pkgdesc='Portable and efficient C programming interface (API) to determine the call-chain of a program' +arch=('i686' 'x86_64') +url='http://www.nongnu.org/libunwind/' +license=('GPL') +depends=('glibc' 'xz') +options=(!libtool) +source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz") +md5sums=('fb4ea2f6fbbe45bf032cd36e586883ce') + +build() { + cd $pkgname-$pkgver + ./configure CFLAGS="$CFLAGS -U_FORTIFY_SOURCE" --prefix=/usr + make +} + +check() { + cd $pkgname-$pkgver + # This function is ``supposed'' to fail. Upstream know, but haven't fixed it. + make check || return 0 +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/linux-tools/PKGBUILD b/community/linux-tools/PKGBUILD index a5d361ee0..7f5af2c58 100644 --- a/community/linux-tools/PKGBUILD +++ b/community/linux-tools/PKGBUILD @@ -1,10 +1,11 @@ -# $Id: PKGBUILD 76842 2012-10-01 03:29:15Z seblu $ +# $Id: PKGBUILD 81261 2012-12-15 00:17:32Z seblu $ # Maintainer: Sébastien Luttringer pkgbase=linux-tools -pkgname=('perf' 'cpupower' 'x86_energy_perf_policy' 'usbip') -pkgver=3.6 -pkgrel=1 +pkgname=('libtraceevent' 'perf' 'cpupower' 'x86_energy_perf_policy' 'usbip') +[[ $CARCH == i686 ]] && pkgname+=('lguest') +pkgver=3.7 +pkgrel=2 license=('GPL2') arch=('i686' 'x86_64') url='http://www.kernel.org' @@ -13,7 +14,7 @@ options=('!strip') # kernel source deps makedepends=('asciidoc' 'xmlto') # perf deps -makedepends+=('perl' 'python2' 'libnewt' 'elfutils') +makedepends+=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind') # cpupower deps makedepends+=('pciutils') # usbip deps @@ -28,7 +29,7 @@ source=("http://ftp.kernel.org/pub/linux/kernel/v3.x/linux-$pkgver.tar.xz" 'usbipd.conf' 'usbipd.rc' 'usbipd.service') -md5sums=('1a1760420eac802c541a20ab51a093d1' +md5sums=('21223369d682bcf44bcdfe1521095983' '56883c159381ba89e50ab8ea65efec77' '5fc1fcda4cef93f16e752b1931db23e3' 'c0d17b5295fe964623c772a2dd981771' @@ -44,6 +45,11 @@ build() { patch -N -p1 -i "$srcdir"/patch-* fi + msg2 'Build libtraceevent' + pushd linux-$pkgver/tools/lib/traceevent + make + popd + msg2 'Build perf' pushd linux-$pkgver/tools/perf make \ @@ -70,15 +76,32 @@ build() { msg2 'Build usbip' pushd linux-$pkgver/drivers/staging/usbip/userspace + # fix missing man page + sed -i 's/usbip_bind_driver.8//' Makefile.am ./autogen.sh ./configure --prefix=/usr make popd + + if [[ $CARCH == i686 ]]; then + msg2 'Build lguest' + pushd linux-$pkgver/tools/lguest + make + popd + fi +} + +package_libtraceevent() { + pkgdesc='Linux kernel trace event library' + + cd linux-$pkgver/tools/lib/traceevent + install -dm 755 "$pkgdir/usr/lib" + install -m 644 libtraceevent.a libtraceevent.so "$pkgdir/usr/lib" } package_perf() { pkgdesc='Linux kernel performance auditing tool' - depends=('perl' 'python2' 'libnewt' 'elfutils') + depends=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind') cd linux-$pkgver/tools/perf make \ @@ -138,4 +161,11 @@ package_usbip() { install -Dm 644 usbipd.service "$pkgdir/usr/lib/systemd/system/usbipd.service" } +package_lguest() { + pkgdesc='The simple x86 hypervisor' + + cd linux-$pkgver/tools/lguest + install -Dm 755 lguest "$pkgdir/usr/bin/lguest" +} + # vim:set ts=2 sw=2 et: diff --git a/community/luasocket/PKGBUILD b/community/luasocket/PKGBUILD index 06ce58737..4537779c2 100644 --- a/community/luasocket/PKGBUILD +++ b/community/luasocket/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 81217 2012-12-13 11:26:27Z spupykin $ +# $Id: PKGBUILD 81244 2012-12-14 12:38:59Z seblu $ # Maintainer: Sergej Pupykin # Contributor: Anders Bergh pkgbase=luasocket pkgname=(lua-socket lua51-socket) pkgver=2.0.2 -pkgrel=3 +pkgrel=4 pkgdesc='Networking support library for the Lua language' arch=('i686' 'x86_64') url='http://www.cs.princeton.edu/~diego/professional/luasocket/' @@ -35,10 +35,10 @@ build() { package_lua-socket() { depends=('lua') - cd luasocket-$pkgver + cd luasocket-$pkgver-52 make DESTDIR="$pkgdir/" \ - INSTALL_TOP_SHARE='$(DESTDIR)/usr/share/lua/5.1' \ - INSTALL_TOP_LIB='$(DESTDIR)/usr/lib/lua/5.1' install + INSTALL_TOP_SHARE='$(DESTDIR)/usr/share/lua/5.2' \ + INSTALL_TOP_LIB='$(DESTDIR)/usr/lib/lua/5.2' install install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } @@ -46,7 +46,7 @@ package_lua51-socket() { depends=('lua51') cd luasocket-$pkgver make DESTDIR="$pkgdir/" \ - INSTALL_TOP_SHARE='$(DESTDIR)/usr/share/lua/5.2' \ - INSTALL_TOP_LIB='$(DESTDIR)/usr/lib/lua/5.2' install + INSTALL_TOP_SHARE='$(DESTDIR)/usr/share/lua/5.1' \ + INSTALL_TOP_LIB='$(DESTDIR)/usr/lib/lua/5.1' install install -D -m0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/community/python-pymongo/PKGBUILD b/community/python-pymongo/PKGBUILD index 22f6685cd..3386eabdc 100644 --- a/community/python-pymongo/PKGBUILD +++ b/community/python-pymongo/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 80655 2012-11-28 19:20:11Z arodseth $ +# $Id: PKGBUILD 81246 2012-12-14 12:47:15Z arodseth $ # Maintainer: Alexander Rødseth # Contributor: Thomas S Hatch # Contributor: Jelle van der Waa pkgbase=python-pymongo pkgname=('python-pymongo' 'python2-pymongo') -pkgver=2.4 +pkgver=2.4.1 pkgrel=1 pkgdesc='Python driver for MongoDB' arch=('x86_64' 'i686') @@ -13,7 +13,7 @@ license=('APACHE') url='http://pypi.python.org/pypi/pymongo/' makedepends=('python-distribute' 'python2-distribute') source=("http://pypi.python.org/packages/source/p/pymongo/pymongo-$pkgver.tar.gz") -sha256sums=('11d6a2934188eea6a6b6c55f3a0b1ac610175e6de92b0e5632bb8d90acb3d48d') +sha256sums=('dae8a074137ade3c854c47f76853792b69d1cbc263d9e74aaca50a02842da970') build() { cd $srcdir diff --git a/extra/dnsmasq/PKGBUILD b/extra/dnsmasq/PKGBUILD index f701c66c9..09757a55a 100644 --- a/extra/dnsmasq/PKGBUILD +++ b/extra/dnsmasq/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 172766 2012-12-05 11:05:17Z dreisner $ +# $Id: PKGBUILD 173229 2012-12-14 17:31:42Z dreisner $ # Maintainer: Dave Reisner # Contributor: Paul Mattal # Contributor: Tom Newsom pkgname=dnsmasq -pkgver=2.64 +pkgver=2.65 pkgrel=1 pkgdesc="Lightweight, easy to configure DNS forwarder and DHCP server" url="http://www.thekelleys.org.uk/dnsmasq/doc.html" @@ -18,7 +18,7 @@ source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.gz" 'dnsmasq.confd' 'rc.dnsmasq' 'dnsmasq.service') -md5sums=('60adb8e01960a41ce67e0422c4cf9ab3' +md5sums=('a91534a5d6f053d5c80f67ef502afa34' '66479e99123faeab83ebaed709ef95b5' '819fbdf6440d710616e6df5f8ca9cdba' '7ac45726cabef4145db40d758cc7fedf') diff --git a/extra/enlightenment17/PKGBUILD b/extra/enlightenment17/PKGBUILD index a05712e28..4bfe1aa0f 100644 --- a/extra/enlightenment17/PKGBUILD +++ b/extra/enlightenment17/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 173152 2012-12-11 17:28:51Z ronald $ +# $Id: PKGBUILD 173227 2012-12-14 17:12:10Z ronald $ # Maintainer: Ronald van Haren # Contributor: Gustavo Sverzut Barbieri pkgname=enlightenment17 _pkgname=enlightenment -pkgver=0.17.0gamma1 -_pkgver=0.17.0-gamma +pkgver=0.17.0lucky +_pkgver=0.17.0-lucky pkgrel=1 pkgdesc="Enlightenment window manager DR17 (aka e17)" arch=('i686' 'x86_64') @@ -16,13 +16,12 @@ depends=('alsa-lib' 'pm-utils' 'pam' 'shared-mime-info' 'hicolor-icon-theme' 'eio' 'elementary' 'xcb-util-keysyms' 'udisks' 'systemd') optdepends=('connman: network module') provides=('notification-daemon' 'e') - backup=('etc/enlightenment/sysactions.conf') options=('!libtool' '!emptydirs') install=enlightenment17.install source=(http://download.enlightenment.org/releases/$_pkgname-$_pkgver.tar.gz 'e-applications.menu' 'quickstart.patch' 'sysactions_systemd.patch') -sha1sums=('365672de47b6db371af9eff45f7758a7c52c9280' +sha1sums=('432d76e95ff0d36a624876af829440bdd91f5b0e' 'e08cc63cb8a188a06705b42d03e032b9fcfa7ee5' '3f53931ae86de8fe99e386aeb097521aac0decd8' '86f1c5e36dc274c3101362532378be034e89c593') diff --git a/extra/ntp/PKGBUILD b/extra/ntp/PKGBUILD index 959a9f7bb..e3c7cf366 100644 --- a/extra/ntp/PKGBUILD +++ b/extra/ntp/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 165511 2012-08-21 15:29:07Z dreisner $ +# $Id: PKGBUILD 173225 2012-12-14 12:00:48Z bisson $ # Maintainer: Gaetan Bisson # Contributor: kevin pkgname=ntp pkgver=4.2.6.p5 _realver=4.2.6p5 -pkgrel=11 +pkgrel=12 pkgdesc='Network Time Protocol reference implementation' url='http://www.ntp.org/' license=('custom') @@ -18,15 +18,16 @@ source=("http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${_realver}.tar.gz" 'ntpdate' 'ntp.conf' 'ntpd.conf' - 'logrotate.d' - 'ntpd.service') + 'ntpd.service' + 'ntpdate.service') sha1sums=('4a5353a4791b6f4315a66c28d504ec6c7926b192' '4e324e625c1f080b5c028be5092aa71adbf9bd99' '01394b8a952f5edc85d19df8335eeac3980320f4' - 'eb1f63814b9adbd3d518e880fa3b38c375f0fe91' + 'f6a2292c26a201d9305669e99463fb54e5603b3f' '4537d1f58b299d463db5048129cb264511474b0b' - '4f76f7f9ffc8315ff9924f793f272d4f6939b816' - '25a27cecdb937f48fa7b7c71dcc8b31cdad89306') + 'ffbabfaab90f1ba4dc769c84fbbfe89c5c01ee95' + '0cb9dbd285e2e8ac51ff47dee08af69e12a09855' +) install=install @@ -42,7 +43,7 @@ build() { } package() { - cd "${srcdir}/${pkgname}-$_realver" + cd "${srcdir}/${pkgname}-${_realver}" make DESTDIR="${pkgdir}" install @@ -52,8 +53,8 @@ package() { install -Dm755 ../ntpdate "${pkgdir}"/etc/rc.d/ntpdate install -Dm644 ../ntp.conf "${pkgdir}"/etc/ntp.conf install -Dm644 ../ntpd.conf "${pkgdir}"/etc/conf.d/ntpd.conf - install -Dm644 ../logrotate.d "${pkgdir}"/etc/logrotate.d/ntpd install -Dm644 ../ntpd.service "${pkgdir}"/usr/lib/systemd/system/ntpd.service + install -Dm644 ../ntpdate.service "${pkgdir}"/usr/lib/systemd/system/ntpdate.service install -Dm644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" cd html @@ -62,6 +63,6 @@ package() { mv man/man* "${pkgdir}"/usr/share/man mv "${pkgdir}/usr/share/man/man8/ntpd.8" "${pkgdir}/usr/share/man/man8/ntp-ntpd.8" # we should ditch openntpd - install -dm755 "$pkgdir/usr/lib/systemd/ntp-units.d" - echo "ntpd.service" > "$pkgdir/usr/lib/systemd/ntp-units.d/$pkgname.list" + install -dm755 "${pkgdir}/usr/lib/systemd/ntp-units.d" + echo 'ntpd.service' > "${pkgdir}/usr/lib/systemd/ntp-units.d/${pkgname}.list" } diff --git a/extra/ntp/ntp.conf b/extra/ntp/ntp.conf index a27b22820..2c0a34571 100644 --- a/extra/ntp/ntp.conf +++ b/extra/ntp/ntp.conf @@ -15,9 +15,8 @@ restrict default noquery nopeer restrict 127.0.0.1 restrict ::1 -# Location of drift and log files +# Location of drift file driftfile /var/lib/ntp/ntp.drift -logfile /var/log/ntp.log # NOTE: If you run dhcpcd and have lines like 'restrict' and 'fudge' appearing # here, be sure to add '-Y -N' to the dhcpcd_ethX variables in /etc/conf.d/net diff --git a/extra/ntp/ntpd.service b/extra/ntp/ntpd.service index dcb5df634..4e3290858 100644 --- a/extra/ntp/ntpd.service +++ b/extra/ntp/ntpd.service @@ -7,6 +7,7 @@ Type=forking PrivateTmp=true ExecStart=/usr/bin/ntpd -g -u ntp:ntp ControlGroup=cpu:/ +Restart=always [Install] WantedBy=multi-user.target diff --git a/extra/ntp/ntpdate.service b/extra/ntp/ntpdate.service new file mode 100644 index 000000000..82d72d8b6 --- /dev/null +++ b/extra/ntp/ntpdate.service @@ -0,0 +1,12 @@ +[Unit] +Description=One-Shot Network Time Service +After=network.target nss-lookup.target + +[Service] +Type=oneshot +PrivateTmp=true +ExecStart=/usr/bin/ntpd -q -g -u ntp:ntp +ControlGroup=cpu:/ + +[Install] +WantedBy=multi-user.target diff --git a/extra/vlc/PKGBUILD b/extra/vlc/PKGBUILD index f36312613..a451d73b0 100644 --- a/extra/vlc/PKGBUILD +++ b/extra/vlc/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 173179 2012-12-12 00:32:08Z eric $ +# $Id: PKGBUILD 173231 2012-12-14 20:30:38Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Sarah Hay # Contributor: Martin Sandsmark pkgname=vlc -pkgver=2.0.4 -pkgrel=5 +pkgver=2.0.5 +pkgrel=1 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player" arch=('i686' 'x86_64') url="http://www.videolan.org/vlc/" @@ -60,7 +60,7 @@ backup=('usr/share/vlc/lua/http/.hosts' options=('!libtool' '!emptydirs') install=vlc.install source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz") -md5sums=('f36dab8f126922c56b372388b7fade47') +md5sums=('4f959c0766ada8cea5a72c65fce94ebe') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/libre/clementine-libre/PKGBUILD b/libre/clementine-libre/PKGBUILD index 053a38d1e..fb7beb4f6 100644 --- a/libre/clementine-libre/PKGBUILD +++ b/libre/clementine-libre/PKGBUILD @@ -8,14 +8,14 @@ _pkgname=clementine pkgname=clementine-libre pkgver=1.1.1 -pkgrel=1.1 +pkgrel=2 pkgdesc="A music player and library organizer, without spotify support" url="http://www.clementine-player.org/" license=('GPL') arch=('i686' 'x86_64') depends=('gstreamer0.10-base' 'taglib' 'glew' 'liblastfm' 'libgpod' 'libmtp' 'libplist' 'hicolor-icon-theme' 'qt' 'libimobiledevice' - 'qjson' 'libcdio' 'protobuf' 'qca' 'qca-ossl' 'gvfs') + 'sparsehash' 'qjson' 'libcdio' 'protobuf' 'qca' 'qca-ossl' 'gvfs') makedepends=('cmake' 'boost' 'mesa') optdepends=('gstreamer0.10-base-plugins: for more open formats' 'gstreamer0.10-good-plugins: for use with "Good" plugin libraries' diff --git a/libre/linux-libre-tools/PKGBUILD b/libre/linux-libre-tools/PKGBUILD index d3154ac86..68b75c631 100644 --- a/libre/linux-libre-tools/PKGBUILD +++ b/libre/linux-libre-tools/PKGBUILD @@ -3,12 +3,12 @@ # Maintainer (Parabola): André Silva pkgbase=linux-libre-tools -pkgname=('perf-libre' 'cpupower-libre' 'x86_energy_perf_policy-libre' 'usbip-libre') -_basekernel=3.6 +pkgname=('libtraceevent-libre' 'perf-libre' 'cpupower-libre' 'x86_energy_perf_policy-libre' 'usbip-libre') +_basekernel=3.7 #_sublevel=1 #pkgver=${_basekernel}.${_sublevel} pkgver=${_basekernel} -pkgrel=1 +pkgrel=2 license=('GPL2') arch=('i686' 'x86_64' 'mips64el') url='http://linux-libre.fsfla.org/' @@ -17,7 +17,7 @@ options=('!strip') # kernel source deps makedepends=('asciidoc' 'xmlto') # perf-libre deps -makedepends+=('perl' 'python2' 'libnewt' 'elfutils') +makedepends+=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind') # cpupower-libre deps makedepends+=('pciutils') # usbip-libre deps @@ -32,7 +32,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'usbipd.conf' 'usbipd.rc' 'usbipd.service') -md5sums=('a2312edd0265b5b07bd4b50afae2b380' +md5sums=('06bf9601d859531e7378eb43d4ca7dd3' '56883c159381ba89e50ab8ea65efec77' '5fc1fcda4cef93f16e752b1931db23e3' 'c0d17b5295fe964623c772a2dd981771' @@ -48,6 +48,11 @@ build() { patch -Np1 -i "${srcdir}/patch-${_basekernel}-gnu-${pkgver}-gnu" fi + msg2 'Build libtraceevent-libre' + pushd linux-$pkgver/tools/lib/traceevent + make + popd + msg2 'Build perf-libre' pushd linux-$pkgver/tools/perf make \ @@ -74,15 +79,28 @@ build() { msg2 'Build usbip-libre' pushd linux-$pkgver/drivers/staging/usbip/userspace + # fix missing man page + sed -i 's/usbip_bind_driver.8//' Makefile.am ./autogen.sh ./configure --prefix=/usr make popd } +package_libtraceevent-libre() { + pkgdesc='Linux-libre kernel trace event library' + replaces=('libtraceevent') + conflicts=('libtraceevent') + provides=("libtraceevent=$pkgver") + + cd linux-$pkgver/tools/lib/traceevent + install -dm 755 "$pkgdir/usr/lib" + install -m 644 libtraceevent.a libtraceevent.so "$pkgdir/usr/lib" +} + package_perf-libre() { pkgdesc='Linux-libre kernel performance auditing tool' - depends=('perl' 'python2' 'libnewt' 'elfutils') + depends=('perl' 'python2' 'libnewt' 'elfutils' 'audit' 'libunwind') replaces=('perf') conflicts=('perf') provides=("perf=$pkgver") -- cgit v1.2.3-54-g00ecf