From 4c7caccc5fb371de97300904ce07c683cbb04cda Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Tue, 30 Apr 2019 17:37:09 -0500 Subject: ecasound-2.9.1-13.par1: rebuild --- libre/ecasound/PKGBUILD | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) (limited to 'libre/ecasound/PKGBUILD') diff --git a/libre/ecasound/PKGBUILD b/libre/ecasound/PKGBUILD index 96ab17889..8f234aeed 100644 --- a/libre/ecasound/PKGBUILD +++ b/libre/ecasound/PKGBUILD @@ -1,5 +1,5 @@ -# $Id: PKGBUILD 289296 2017-02-19 22:35:27Z jgc $ -# Maintainer (Arch): Ray Rashif +# Maintainer (Arch): David Runge +# Contributor (Arch): Ray Rashif # Contributor (Arch): Eric Belanger # Contributor (Arch): Tom Newsom # Maintainer (Hyperbola): André Silva @@ -7,11 +7,15 @@ pkgname=ecasound pkgver=2.9.1 -pkgrel=10.parabola1 -pkgdesc="Command-line multitrack audio processor, without nonfree faac recommendation" -arch=('i686' 'x86_64' 'armv7h') +pkgrel=13 +pkgrel+=.par1 +pkgdesc="Command-line multitrack audio processor" +pkgdesc+=", without nonfree faac recommendation" +arch=('x86_64') +arch+=('i686' 'armv7h') url="https://ecasound.seul.org/ecasound/" license=('GPL' 'LGPL') +groups=('pro-audio') depends=('audiofile' 'liblo>=0.28' 'lilv') makedepends=('python2' 'ruby') optdepends=('python2: ecamonitor, ECI API' @@ -27,17 +31,21 @@ conflicts=("${pkgname}-libre" "${pkgname}-parabola") source=("https://ecasound.seul.org/download/$pkgname-$pkgver.tar.gz" 'ruby2.patch') options=('staticlibs') -sha256sums=('39fce8becd84d80620fa3de31fb5223b2b7d4648d36c9c337d3739c2fad0dcf3' - '5dda8e8bd245d90975f57bd68e05c50f72076f7b82fab02fdd5a510275f0f188') +sha512sums=('b91fd68cb4809fdf62b25323fbf52c9bb7de6663287d5aa2576cc4fb28e322850b7020df2718ed6087f5d9f5f96692a476287378ea65853d01834523e8eb7033' + 'aa1553e81acc41917cc8e62b7e2569106183b4500d687fc17e0b56c8f70e78ae63cd65c4940ef83a13dbb0b320ba51573b6eb43da54b141f846623962838d639') prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" + + # fix python2 shebang + sed -e 's:bin/env python:bin/env python2:' \ + -i "ecatools/ecamonitor" # fix ruby 2.0 incompatibility + use vendor_ruby for ruby files patch -Np1 -i "$srcdir/ruby2.patch" } build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" PYTHONPATH=/usr/bin/python2 ./configure \ --prefix=/usr \ @@ -49,13 +57,13 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$pkgname-$pkgver" make DESTDIR="$pkgdir/" install - # fix for python 2.7 - sed -i 's:bin/env python:bin/env python2:' \ - "$pkgdir/usr/bin/ecamonitor" + # docs + install -vDm 644 {AUTHORS,BUGS,NEWS,README,RELNOTES,TODO} \ + -t "${pkgdir}/usr/share/doc/${pkgname}/" } # vim:set ts=2 sw=2 et: -- cgit v1.2.3