summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonian Guveli2018-11-14 21:32:25 +0200
committerJonian Guveli2018-11-14 21:32:25 +0200
commit56d392475a2dc03bfad32c6bc3a4916715aad559 (patch)
tree02b1a6058d08576571e479ebefecd89ef4d542f7
parent289559cd4f32056422302cc1780375b2dcb8d482 (diff)
downloadaur-56d392475a2dc03bfad32c6bc3a4916715aad559.tar.gz
optimize script
-rw-r--r--PKGBUILD19
1 files changed, 12 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dcbd0e8f9b4e..7cf2cc440abb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,15 +12,15 @@ pkgver=3.1.16
pkgrel=8
_ubuntuver=16.04
pkgdesc="ACE Stream engine"
-arch=('x86_64')
+arch=("x86_64")
url="http://acestream.org/"
-license=('unknown')
-depends=('openssl-1.0' 'net-tools' 'python2-setuptools' 'python2-xlib' 'python2-apsw' 'python2-lxml' 'python2-typing')
-optdepends=('python2-libappindicator: GTK+ gui support')
-install='acestream-engine.install'
+license=("unknown")
+depends=("openssl-1.0" "net-tools" "python2-setuptools" "python2-xlib" "python2-apsw" "python2-lxml" "python2-typing")
+optdepends=("python2-libappindicator: GTK+ gui support")
+install="acestream-engine.install"
source=(
"acestream-engine.service"
- "$pkgname-$pkgver::http://dl.acestream.org/linux/acestream_${pkgver}_ubuntu_${_ubuntuver}_x86_64.tar.gz"
+ "$pkgname-$pkgver.tar.gz::http://dl.acestream.org/linux/acestream_${pkgver}_ubuntu_${_ubuntuver}_x86_64.tar.gz"
"python2-m2crypto-0.24.0::https://archive.archlinux.org/packages/p/python2-m2crypto/python2-m2crypto-0.24.0-4-x86_64.pkg.tar.xz"
)
sha256sums=(
@@ -32,13 +32,18 @@ sha256sums=(
package() {
cd "$srcdir/acestream_${pkgver}_ubuntu_${_ubuntuver}_$CARCH"
install -Dm755 acestreamengine "$pkgdir/opt/acestream/acestreamengine"
+
sed -i "/ROOT=/c\ROOT=\/opt\/acestream" "start-engine"
install -Dm755 "start-engine" "$pkgdir/opt/acestream/start-engine"
+
cp -a acestream.conf "$pkgdir/opt/acestream/acestream.conf"
cp -a data lib "$pkgdir/opt/acestream/"
- cp -a $srcdir/usr/lib/python2.7/site-packages/M2Crypto* "$pkgdir/opt/acestream/lib"
+ cp -a "$srcdir/usr/lib/python2.7/site-packages/M2Crypto" "$pkgdir/opt/acestream/lib"
+
install -Dm644 "$srcdir/acestream-engine.service" "$pkgdir/usr/lib/systemd/system/acestream-engine.service"
+
rm "$pkgdir/opt/acestream/lib/lxml-3.7.2-py2.7-linux-x86_64.egg"
+
mkdir -p "$pkgdir/usr/bin"
ln -sf "/opt/acestream/start-engine" "$pkgdir/usr/bin/acestreamengine"
}