summaryrefslogtreecommitdiff
path: root/libre/ecasound
diff options
context:
space:
mode:
authorOmar Vega Ramos <ovruni@gnu.org.pe>2019-04-30 17:37:09 -0500
committerOmar Vega Ramos <ovruni@gnu.org.pe>2019-04-30 17:37:09 -0500
commit4c7caccc5fb371de97300904ce07c683cbb04cda (patch)
treeeed43225608ac0e735767f2a65562e309430def2 /libre/ecasound
parentab417948f4c690ff56da962ed281382b3b90fba3 (diff)
downloadabslibre-4c7caccc5fb371de97300904ce07c683cbb04cda.tar.gz
abslibre-4c7caccc5fb371de97300904ce07c683cbb04cda.tar.bz2
abslibre-4c7caccc5fb371de97300904ce07c683cbb04cda.zip
ecasound-2.9.1-13.par1: rebuild
Diffstat (limited to 'libre/ecasound')
-rw-r--r--libre/ecasound/PKGBUILD34
1 files changed, 21 insertions, 13 deletions
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 <schiv@archlinux.org>
+# Maintainer (Arch): David Runge <dave@sleepmap.de>
+# Contributor (Arch): Ray Rashif <schiv@archlinux.org>
# Contributor (Arch): Eric Belanger <eric@archlinux.org>
# Contributor (Arch): Tom Newsom <Jeepster@gmx.co.uk>
# Maintainer (Hyperbola): André Silva <emulatorman@hyperbola.info>
@@ -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: