diff options
author | Det | 2017-11-16 00:02:02 +0200 |
---|---|---|
committer | Det | 2017-11-16 00:02:02 +0200 |
commit | 76b6846f94bca33f0151e237aea3c6c07d56a9e0 (patch) | |
tree | 986c25dd58ab6ca2915ad8dd0ba8df3468b9f164 | |
parent | 58a0b72987c2bae620c6ab8cd54dbb1ee87de8d1 (diff) | |
download | aur-76b6846f94bca33f0151e237aea3c6c07d56a9e0.tar.gz |
Phase out i686: https://www.archlinux.org/news/the-end-of-i686-support/
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 18 insertions, 24 deletions
@@ -4,7 +4,6 @@ pkgbase = vuze pkgrel = 1 url = http://sourceforge.net/projects/azureus/ install = vuze.install - arch = i686 arch = x86_64 license = GPL depends = desktop-file-utils @@ -8,7 +8,7 @@ pkgver=5.7.6.0 pkgrel=1 _ver=${pkgver//./} pkgdesc="A feature-rich Java-based BitTorrent client (previously called 'Azureus')" -arch=('i686' 'x86_64') +arch=('x86_64') url="http://sourceforge.net/projects/azureus/" license=('GPL') depends=('desktop-file-utils' 'java-runtime') @@ -21,52 +21,47 @@ source=("http://downloads.sourceforge.net/azureus/vuze/Vuze_${_ver}/Vuze_${_ver} md5sums=('0c6cba3f2ef401df5c09e020ce9b1ff3') package() { - cd vuze + cd $pkgname msg2 "Creating directory structure..." - install -d "$pkgdir"/opt/vuze/ + install -d "$pkgdir"/opt/$pkgname/ install -d "$pkgdir"/usr/bin/ install -d "$pkgdir"/usr/share/applications/ - install -d "$pkgdir"/usr/share/licenses/vuze/ + install -d "$pkgdir"/usr/share/licenses/$pkgname/ install -d "$pkgdir"/usr/share/pixmaps/ msg2 "Moving stuff in place..." # Launchers - mv vuze "$pkgdir"/usr/bin/vuze - ln -s vuze "$pkgdir"/usr/bin/azureus + mv $pkgname "$pkgdir"/usr/bin/$pkgname + ln -s $pkgname "$pkgdir"/usr/bin/azureus # swt.jar - case "$CARCH" in - i686) mv swt/swt32.jar "$pkgdir"/opt/vuze/swt.jar ;; - x86_64) mv swt/swt64.jar "$pkgdir"/opt/vuze/swt.jar ;; - esac + mv swt/swt64.jar "$pkgdir"/opt/$pkgname/swt.jar # Icon and desktop - mv vuze.png "$pkgdir"/usr/share/pixmaps/ - mv vuze.desktop "$pkgdir"/usr/share/applications/ + mv $pkgname.png "$pkgdir"/usr/share/pixmaps/ + mv $pkgname.desktop "$pkgdir"/usr/share/applications/ # Licenses - mv GPL.txt "$pkgdir"/usr/share/licenses/vuze/ - mv GPLv3.txt "$pkgdir"/usr/share/licenses/vuze/ - mv LICENSES.txt "$pkgdir"/usr/share/licenses/vuze/ - mv TOS.txt "$pkgdir"/usr/share/licenses/vuze/ + for i in GPL.txt GPLv3.txt LICENSES.txt TOS.txt; do + mv $i "$pkgdir"/usr/share/licenses/$pkgname/ + done msg2 "Removing redundancies..." rm -r swt/ rm azureus rm installer.log rm README.txt - rm vuze.schemas + rm $pkgname.schemas msg2 "Installing to /opt..." - mv * "$pkgdir"/opt/vuze/ + mv * "$pkgdir"/opt/$pkgname/ msg2 "Fixing paths..." - sed 's|#PROGRAM_DIR=.*|PROGRAM_DIR="/opt/vuze"|' \ - -i "$pkgdir"/usr/bin/vuze \ + sed -i "s|#PROGRAM_DIR=.*|PROGRAM_DIR=\"/opt/$pkgname\"|" "$pkgdir"/usr/bin/$pkgname msg2 "Adding support for magnet links..." - sed -r -e 's|Exec=vuze %f|Exec=vuze %U|' \ - -e 's|(x-bittorrent)|\1;x-scheme-handler/magnet;|' \ - -i "$pkgdir"/usr/share/applications/vuze.desktop + sed -r -e "s|Exec=$pkgname %f|Exec=$pkgname %U|" \ + -e "s|(x-bittorrent)|\1;x-scheme-handler/magnet;|" \ + -i "$pkgdir"/usr/share/applications/$pkgname.desktop } |