diff options
author | Tomas Ostasevicius | 2016-08-19 12:29:38 +0100 |
---|---|---|
committer | Tomas Ostasevicius | 2016-08-19 12:29:38 +0100 |
commit | f2309338722fcaedfd2d2230d9990fa57b7ded26 (patch) | |
tree | 4e2fd78ee1df9bd639d8007a32b184906b06aeb7 | |
parent | f230059ef72d9488890506f1f0e02947b8f49a28 (diff) | |
download | aur-f2309338722fcaedfd2d2230d9990fa57b7ded26.tar.gz |
added 32-bit version
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rwxr-xr-x | gitter_i686.sh | 3 | ||||
-rwxr-xr-x | gitter_x86_64.sh (renamed from gitter.sh) | 0 |
4 files changed, 40 insertions, 17 deletions
@@ -1,10 +1,11 @@ pkgbase = gitter pkgdesc = Where developers come to talk pkgver = 3.1.0 - pkgrel = 1 + pkgrel = 2 url = https://gitter.im install = gitter.install arch = x86_64 + arch = i686 license = unknown makedepends = tar makedepends = binutils @@ -12,11 +13,16 @@ pkgbase = gitter depends = desktop-file-utils depends = gconf noextract = gitter_3.1.0_amd64.deb + noextract = gitter_3.1.0_i386.deb options = !strip - source = https://update.gitter.im/linux64/gitter_3.1.0_amd64.deb - source = gitter.sh - md5sums = dcd92ad435c126c89b28089aec25fe94 - md5sums = 4ee1a1a85d4fd6fbaf0a16ffefd7d84d + source_x86_64 = https://update.gitter.im/linux64/gitter_3.1.0_amd64.deb + source_x86_64 = gitter_x86_64.sh + sha256sums_x86_64 = dcdba2d424aefe0503a3c4e54f02102a0b336a054e13057cfd78fd7428122f08 + sha256sums_x86_64 = f791f6685771517b2e7ab03513fc49f625cb9feab4949b607b444e303f31fab5 + source_i686 = https://update.gitter.im/linux32/gitter_3.1.0_i386.deb + source_i686 = gitter_i686.sh + sha256sums_i686 = b87a6e2f09dee19ed65e7912dbc956fac096740ccdea36aaa528ca3a30f0e8d5 + sha256sums_i686 = c29fbff9e3ad766c49407cb29aa5ba7131f4de9f48c71928ffcf8b3bcd2a2cde pkgname = gitter @@ -1,32 +1,46 @@ # Maintainer: Tomas Ostasevicius (aquarix) <t dot ostasevicius at gmail dot com> pkgname=gitter pkgver=3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Where developers come to talk' url='https://gitter.im' license=('unknown') -arch=('x86_64') +arch=('x86_64' 'i686') depends=('libsystemd' 'desktop-file-utils' 'gconf') makedepends=('tar' 'binutils') -source=("https://update.gitter.im/linux64/${pkgname}_${pkgver}_amd64.deb" - gitter.sh) -noextract=("${pkgname}_${pkgver}_amd64.deb") +source_x86_64=("https://update.gitter.im/linux64/${pkgname}_${pkgver}_amd64.deb" + gitter_x86_64.sh) +source_i686=("https://update.gitter.im/linux32/${pkgname}_${pkgver}_i386.deb" + gitter_i686.sh) +noextract=("${pkgname}_${pkgver}_amd64.deb" "${pkgname}_${pkgver}_i386.deb") install='gitter.install' -md5sums=('dcd92ad435c126c89b28089aec25fe94' - '4ee1a1a85d4fd6fbaf0a16ffefd7d84d') +sha256sums_i686=('b87a6e2f09dee19ed65e7912dbc956fac096740ccdea36aaa528ca3a30f0e8d5' + 'c29fbff9e3ad766c49407cb29aa5ba7131f4de9f48c71928ffcf8b3bcd2a2cde') +sha256sums_x86_64=('dcdba2d424aefe0503a3c4e54f02102a0b336a054e13057cfd78fd7428122f08' + 'f791f6685771517b2e7ab03513fc49f625cb9feab4949b607b444e303f31fab5') options=(!strip) prepare() { cd "$srcdir" - ar x "${pkgname}_${pkgver}_amd64.deb" + if [ "$CARCH" == "x86_64" ]; then + ar x "${pkgname}_${pkgver}_amd64.deb" + else + ar x "${pkgname}_${pkgver}_i386.deb" + fi } package() { cd "$srcdir" tar -C "$pkgdir" -xf data.tar.gz mkdir -p "$pkgdir/opt/Gitter/lib" - ln -sf /usr/lib64/libudev.so.1 "$pkgdir/opt/Gitter/lib/libudev.so.0" - install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" - RPM_BUILD_ROOT="$pkgdir" desktop-file-install "$pkgdir/opt/Gitter/linux64/gitter.desktop" - sed -e 's#/opt/Gitter/linux64/Gitter#/usr/bin/gitter#' -i "$pkgdir/usr/share/applications/gitter.desktop" + ln -sf /usr/lib/libudev.so.1 "$pkgdir/opt/Gitter/lib/libudev.so.0" + if [ "$CARCH" == "x86_64" ]; then + install -Dm755 "$srcdir/${pkgname}_x86_64.sh" "$pkgdir/usr/bin/$pkgname" + RPM_BUILD_ROOT="$pkgdir" desktop-file-install "$pkgdir/opt/Gitter/linux64/gitter.desktop" + sed -e 's#/opt/Gitter/linux64/Gitter#/usr/bin/gitter#' -i "$pkgdir/usr/share/applications/gitter.desktop" + else + install -Dm755 "$srcdir/${pkgname}_i686.sh" "$pkgdir/usr/bin/$pkgname" + RPM_BUILD_ROOT="$pkgdir" desktop-file-install "$pkgdir/opt/Gitter/linux32/gitter.desktop" + sed -e 's#/opt/Gitter/linux32/Gitter#/usr/bin/gitter#' -i "$pkgdir/usr/share/applications/gitter.desktop" + fi } diff --git a/gitter_i686.sh b/gitter_i686.sh new file mode 100755 index 000000000000..5ab1c762ed34 --- /dev/null +++ b/gitter_i686.sh @@ -0,0 +1,3 @@ +#! /usr/bin/env bash + +LD_LIBRARY_PATH=/opt/Gitter/lib /opt/Gitter/linux32/Gitter $* diff --git a/gitter.sh b/gitter_x86_64.sh index 23c4fc15cc08..23c4fc15cc08 100755 --- a/gitter.sh +++ b/gitter_x86_64.sh |