summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMichel Zou2016-03-04 21:55:49 +0100
committerMichel Zou2016-03-04 21:55:49 +0100
commit61e867a4e01ca5f0b503892a6b211e03bf8642e5 (patch)
treebffba741cc3bdc989d4bb2c769a262cd2e0cf4f5 /PKGBUILD
parentf0b12a5f44c52b6f43ff036f378412ca652e0a64 (diff)
downloadaur-61e867a4e01ca5f0b503892a6b211e03bf8642e5.tar.gz
Fix install
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 15 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6c866036d2a6..d693f1da7ebd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,10 +13,25 @@ makedepends=('python2-setuptools')
source=("https://github.com/Tribler/tribler/releases/download/v${pkgver}/Tribler-v${pkgver}.tar.xz")
sha1sums=('2896529b7041e37b4feefd7cf906879dfcd288f8')
+prepare()
+{
+ cd "${srcdir}/tribler"
+ # tribler fails if run from /usr/share/tribler
+ sed -i "s|cd |#cd|g" debian/bin/tribler
+}
+
+build () {
+ cd "${srcdir}/tribler"
+ python2 setup.py build
+
+}
+
package() {
cd "${srcdir}/tribler"
+ python2 setup.py install --root=${pkgdir}
install -d "${pkgdir}"/usr/{bin,share/tribler}
cp -r Tribler "${pkgdir}"/usr/share/tribler
+ find "${pkgdir}"/usr/share/tribler -name "*.py" -delete
install -m644 logger.conf "${pkgdir}"/usr/share/tribler/
install -d "${pkgdir}"/usr/share/{applications,pixmaps}
install -m644 Tribler/Main/Build/Ubuntu/tribler.desktop "${pkgdir}"/usr/share/applications