summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorThomas Laroche2018-01-30 20:03:29 +0100
committerThomas Laroche2018-01-30 20:03:29 +0100
commit72e50800a50ef3b442ac5c3df16dc7185cb7b1cc (patch)
tree586832d7aa1f65bc61ea2276fff68cc3b11fb7c3 /PKGBUILD
parent7d604f65f4aa8ee5e78d1cce9319324d3f8abbb1 (diff)
downloadaur-72e50800a50ef3b442ac5c3df16dc7185cb7b1cc.tar.gz
Update to 2.93
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD70
1 files changed, 24 insertions, 46 deletions
diff --git a/PKGBUILD b/PKGBUILD
index eec52634d0a0..7a0e21906aa7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,46 +3,29 @@
# Contributor : Ionut Biru <ibiru@archlinux.org>
pkgbase=transmission-sequential
-pkgname=('transmission-sequential-cli' 'transmission-sequential-gtk' 'transmission-sequential-qt')
-pkgver=2.92
-pkgrel=3
+pkgname=(transmission-sequential-cli transmission-sequential-gtk transmission-sequential-qt)
+pkgver=2.93
+pkgrel=1
svnrev=14714 #The SVN revision corresponding to the tag ${pkgver}
-arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
+arch=(i686 x86_64 arm armv6h armv7h aarch64)
url="http://www.transmissionbt.com/"
-license=('MIT')
-depends=('curl' 'libevent' 'systemd')
-makedepends=('gtk3' 'intltool' 'curl' 'qt5-base' 'libevent' 'systemd' 'qt5-tools')
-provides=('transmission-cli')
-conflicts=('transmission-cli')
+license=(MIT)
+makedepends=(gtk3 intltool curl qt5-base libevent systemd qt5-tools)
+provides=(transmission-cli)
+conflicts=(transmission-cli)
source=("https://github.com/Mikayex/transmission/archive/${pkgver}-seq.tar.gz"
transmission-2.90-libsystemd.patch
- transmission-2.92-openssl-1.1.0.patch
transmission-sequential-cli.sysusers
transmission-sequential-cli.tmpfiles)
-sha256sums=('eb8e2dc226d18ab843164ce52a3be35e2de2abdb64a5abc5e99f16eae2a4b2e3'
+sha256sums=('a14964492eef8485eebc6faa34c8ebca5ed4f62086bdec3433447cd1078d5c57'
'9f8f4bb532e0e46776dbd90e75557364f495ec95896ee35900ea222d69bda411'
- 'efd41985f60c977a95744ee44dfbb628424765caee83c6af3e29a5b1cbfadc98'
'641310fb0590d40e00bea1b5b9c843953ab78edf019109f276be9c6a7bdaf5b2'
'1266032bb07e47d6bcdc7dabd74df2557cc466c33bf983a5881316a4cc098451')
-BUILD_GTK=true
-BUILD_QT=true
-
-if [ "$BUILD_GTK" = false ] && [ "$BUILD_QT" = false ]
-then
- pkgname=('transmission-sequential-cli')
-elif [ "$BUILD_GTK" = true ] && [ "$BUILD_QT" = false ]
-then
- pkgname=('transmission-sequential-cli' 'transmission-sequential-gtk')
-elif [ "$BUILD_GTK" = false ] && [ "$BUILD_QT" = true ]
-then
- pkgname=('transmission-sequential-cli' 'transmission-sequential-qt')
-fi
prepare() {
cd transmission-$pkgver-seq
echo ${svnrev} > REVISION
patch -p1 -i "$srcdir/transmission-2.90-libsystemd.patch"
- patch -p1 -i "$srcdir/transmission-2.92-openssl-1.1.0.patch"
rm -f m4/glib-gettext.m4
sed -i '/^Icon=/ s/$/-qt/' qt/transmission-qt.desktop
@@ -50,26 +33,21 @@ prepare() {
build() {
cd transmission-$pkgver-seq
- if [ "$BUILD_GTK" = true ] ; then
- ./autogen.sh --prefix=/usr
- else
- ./autogen.sh --prefix=/usr --without-gtk
- fi
+ ./autogen.sh --prefix=/usr
+ #./autogen.sh --prefix=/usr --without-gtk
make
- if [ "$BUILD_QT" = true ] ; then
- cd qt
- qmake qtr.pro DEFINES+=TRANSLATIONS_DIR=\\\\\\\"/usr/share/transmission-qt/translations\\\\\\\"
- make
- lrelease translations/*.ts
- fi
+ cd qt
+ qmake qtr.pro DEFINES+=TRANSLATIONS_DIR=\\\\\\\"/usr/share/transmission-qt/translations\\\\\\\"
+ make
+ lrelease translations/*.ts
}
package_transmission-sequential-cli() {
pkgdesc="Fast, easy, and free BitTorrent client (CLI tools, daemon and web client) (+sequential patch)"
- depends=('curl' 'libevent' 'systemd')
- provides=('transmission-cli')
- conflicts=('transmission-cli')
+ depends=(curl libevent systemd)
+ provides=(transmission-cli)
+ conflicts=(transmission-cli)
cd transmission-$pkgver-seq
@@ -86,11 +64,11 @@ package_transmission-sequential-cli() {
package_transmission-sequential-gtk() {
pkgdesc="Fast, easy, and free BitTorrent client (GTK+ GUI) (+sequential patch)"
- depends=('curl' 'libevent' 'gtk3' 'desktop-file-utils' 'hicolor-icon-theme')
+ depends=(curl libevent gtk3 desktop-file-utils hicolor-icon-theme)
optdepends=('notification-daemon: Desktop notification support'
'transmission-sequential-cli: daemon and web support')
- provides=('transmission-gtk')
- conflicts=('transmission-gtk')
+ provides=(transmission-gtk)
+ conflicts=(transmission-gtk)
cd transmission-$pkgver-seq
@@ -101,10 +79,10 @@ package_transmission-sequential-gtk() {
package_transmission-sequential-qt() {
pkgdesc="Fast, easy, and free BitTorrent client (Qt GUI) (+sequential patch)"
- depends=('curl' 'qt5-base' 'libevent')
+ depends=(curl qt5-base libevent)
optdepends=('transmission-sequential-cli: daemon and web support')
- provides=('transmission-qt')
- conflicts=('transmission-qt')
+ provides=(transmission-qt)
+ conflicts=(transmission-qt)
cd transmission-$pkgver-seq