[arch-commits] Commit in zita-ajbridge/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Wed Feb 21 16:33:15 UTC 2018
Date: Wednesday, February 21, 2018 @ 16:33:13
Author: dvzrv
Revision: 296705
upgpkg: zita-ajbridge 0.7.0-4
Properly fixing Makefile in prepare(). Using Makefile in package().
Modified:
zita-ajbridge/trunk/PKGBUILD
----------+
PKGBUILD | 33 +++++++++++++++++----------------
1 file changed, 17 insertions(+), 16 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-21 16:24:15 UTC (rev 296704)
+++ PKGBUILD 2018-02-21 16:33:13 UTC (rev 296705)
@@ -4,15 +4,27 @@
pkgname=zita-ajbridge
pkgver=0.7.0
-pkgrel=3
+pkgrel=4
pkgdesc="Jack client to use additional ALSA devices."
arch=('x86_64')
url="https://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html"
license=('GPL3')
-depends=('jack' 'zita-resampler' 'zita-alsa-pcmi')
+depends=('jack' 'zita-alsa-pcmi' 'zita-resampler')
source=("https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${pkgver}.tar.bz2")
sha512sums=('1b875bf1b9dfb8e9284af2ae03b6a6f82ad1cbe06eb24faa8485ac0db52f914cdc1a7447b1e9d46a42fb634848a2ee7904c658180f84cf4db210db59478a4806')
+prepare() {
+ cd "${pkgname}-${pkgver}/source"
+ # fix man installation
+ sed -e 's/zita-a2j zita-j2a zita-ajbridge.1.gz zita-a2j.1.gz zita-j2a.1.gz/zita-a2j zita-j2a/' \
+ -e 's/zita-ajbridge.1.gz/zita-ajbridge.1 -t/g' \
+ -e 's/zita-j2a.1.gz/zita-j2a.1 -t/g' \
+ -e 's/zita-a2j.1.gz/zita-a2j.1 -t/g' -i Makefile
+ # fix binary installation
+ sed -e 's|zita-a2j $(DESTDIR)$(BINDIR)|zita-a2j $(DESTDIR)$(BINDIR)/zita-a2j|' \
+ -e 's|zita-j2a $(DESTDIR)$(BINDIR)|zita-j2a $(DESTDIR)$(BINDIR)/zita-j2a|' -i Makefile
+}
+
build() {
cd "${pkgname}-${pkgver}/source"
make PREFIX=/usr
@@ -20,21 +32,10 @@
package() {
cd "${pkgname}-${pkgver}/source"
-
- # bin
- install -t "${pkgdir}/usr/bin" \
- -Dm 755 zita-a2j \
- -Dm 755 zita-j2a
-
- # man pages
- install -t "${pkgdir}/usr/share/man/man1" \
- -Dm644 zita-ajbridge.1.gz \
- -Dm644 zita-a2j.1.gz \
- -Dm644 zita-j2a.1.gz
-
+ make PREFIX=/usr DESTDIR="$pkgdir" install
# docs
- install -Dm644 ../AUTHORS "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS"
- install -Dm644 ../README "${pkgdir}/usr/share/doc/${pkgname}/README"
+ install -t "${pkgdir}/usr/share/doc/${pkgname}" \
+ -vDm644 ../{AUTHORS,README}
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list