[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