Date: Thursday, February 24, 2022 @ 11:43:46 Author: dvzrv Revision: 1136401
upgpkg: libtraceevent 1:1.5.1-1: Upgrade to 1.5.1. Remove unneeded quotes and curly braces. Simplify calls to patch and make. Modified: libtraceevent/trunk/PKGBUILD ----------+ PKGBUILD | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-02-24 11:42:32 UTC (rev 1136400) +++ PKGBUILD 2022-02-24 11:43:46 UTC (rev 1136401) @@ -2,7 +2,7 @@ pkgbase=libtraceevent pkgname=(libtraceevent libtraceevent-docs) -pkgver=1.5.0 +pkgver=1.5.1 pkgrel=1 epoch=1 pkgdesc="Linux kernel trace event library" @@ -11,12 +11,12 @@ license=(GPL2 LGPL2.1) makedepends=(asciidoc xmlto) source=( - "$pkgname-$pkgver.tar.gz::https://git.kernel.org/pub/scm/libs/libtrace/${pkgname}.git/snapshot/${pkgname}-${pkgver}.tar.gz" - "$pkgname-1.5.0-documentation.patch" + $pkgname-$pkgver.tar.gz::https://git.kernel.org/pub/scm/libs/libtrace/$pkgname.git/snapshot/$pkgname-$pkgver.tar.gz + $pkgname-1.5.0-documentation.patch ) -sha512sums=('eb2c57bfcf9039208776b990a55ee6bb6be0396c8b210e2c31f2264f31512dc6c2dbad090b97f567424fe7ab0768ecf443ae28f2e9b21e0f4696c8666460ed76' +sha512sums=('80b02471a48421c94032f9f6c49c39ec4293cf59aa4e85053f0b1df2b4803b77d59baa6c5c7f5be931972860393ebc224bdbb23dc3004e16e0ed0661d2c657c2' '74b34a722d3fb9d672826e0b6b137f94a7fcd41bb372f8944bb6a0c652c0e725aaef8e95284fc091c2e9954bcf1656b5428d7e0f121682d40c25623178ee4a1e') -b2sums=('7f917061e13c04e0e25b144c3e02315e7b91c2ddf3d091643dcd7534d5e7a50b40a68f91bb42b0a6bbe6ebaad9a61cb9de91a809355dfe699ccaadaae5f8e438' +b2sums=('b4229e713ae2573a11c43b185d5a04b273593851d022f609308756257b3359e8b4f9c6b3ee3fb18f14b2426c91f46bb71b345f923bf3834998343a44018f54bc' 'f66f4f20dfe562407a0d4bb53785d1515c4b5f4be64dd96e06ea6c9e03c299b2f0f613901c30893a976b3874d13e768791632a7cb89be92f3788330e4f5ab97d') _pick() { @@ -30,14 +30,12 @@ } prepare() { - cd "$pkgname-$pkgver" - patch -Np1 -i ../"$pkgname-1.5.0-documentation.patch" + patch -d $pkgname-$pkgver -p1 -i ../$pkgname-1.5.0-documentation.patch } build() { - cd "$pkgname-$pkgver" - make - make -C Documentation + make -C $pkgname-$pkgver + make -C $pkgname-$pkgver/Documentation } package_libtraceevent() { @@ -45,11 +43,10 @@ optdepends=('libtraceevent-docs: for documentation') provides=(libtraceevent.so) - cd "$pkgname-$pkgver" - make libdir_relative=lib prefix=/usr DESTDIR="$pkgdir/" install - make libdir_relative=lib prefix=/usr DESTDIR="$pkgdir/" install -C Documentation + make libdir_relative=lib prefix=/usr DESTDIR="$pkgdir/" install -C $pkgname-$pkgver + make libdir_relative=lib prefix=/usr DESTDIR="$pkgdir/" install -C $pkgname-$pkgver/Documentation ( - cd "${pkgdir}" + cd "$pkgdir" _pick libtraceevent-docs usr/share/doc ) } @@ -57,5 +54,5 @@ package_libtraceevent-docs() { pkgdesc+=" - documentation" - mv -v "${pkgname}/"* "${pkgdir}" + mv -v $pkgname/* "$pkgdir" }
