[arch-commits] Commit in ecasound/trunk (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Sun Feb 19 22:35:27 UTC 2017
Date: Sunday, February 19, 2017 @ 22:35:27
Author: jgc
Revision: 289296
upgpkg: ecasound 2.9.1-8
Switch to HTTPS, sha256sums, drop liboil dependency
Modified:
ecasound/trunk/PKGBUILD
----------+
PKGBUILD | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-02-19 22:17:20 UTC (rev 289295)
+++ PKGBUILD 2017-02-19 22:35:27 UTC (rev 289296)
@@ -5,12 +5,12 @@
pkgname=ecasound
pkgver=2.9.1
-pkgrel=7
+pkgrel=8
pkgdesc="Command-line multitrack audio processor"
arch=('i686' 'x86_64')
-url="http://www.eca.cx/ecasound/"
+url="https://ecasound.seul.org/ecasound/"
license=('GPL' 'LGPL')
-depends=('audiofile' 'liblo>=0.28' 'liboil' 'lilv')
+depends=('audiofile' 'liblo>=0.28' 'lilv')
makedepends=('python2' 'ruby')
optdepends=('python2: ecamonitor, ECI API'
'ruby: ECI API'
@@ -21,22 +21,26 @@
'faac: AAC encoding'
'timidity++: MIDI file input'
'libmikmod: tracker module')
-source=("http://ecasound.seul.org/download/$pkgname-$pkgver.tar.gz"
+source=("https://ecasound.seul.org/download/$pkgname-$pkgver.tar.gz"
'ruby2.patch')
options=('staticlibs')
-md5sums=('13c7be1e4eddc0bbf3792dc17777e465'
- '6909dbd4f67f76d3bd31ce7c7fe16212')
+sha256sums=('39fce8becd84d80620fa3de31fb5223b2b7d4648d36c9c337d3739c2fad0dcf3'
+ '5dda8e8bd245d90975f57bd68e05c50f72076f7b82fab02fdd5a510275f0f188')
-build() {
+prepare() {
cd "$srcdir/$pkgname-$pkgver"
# fix ruby 2.0 incompatibility + use vendor_ruby for ruby files
patch -Np1 -i "$srcdir/ruby2.patch"
+}
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
PYTHONPATH=/usr/bin/python2 ./configure \
--prefix=/usr \
--with-python-includes=/usr/include/python2.7 \
- --with-python-modules=/usr/lib/python2.7
+ --with-python-modules=/usr/lib/python2.7 \
+ --enable-liboil=no
make
}
More information about the arch-commits
mailing list