summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Fontenelle2017-12-10 12:40:55 -0200
committerRafael Fontenelle2017-12-10 12:40:55 -0200
commit65fb11356c758efeb074751af12af8e87264123d (patch)
tree3e9b0976696469e13705bbd316cb79f8dad938fe
parent07323e4b4323e020c6430d0d2ba7d6b78f6d2202 (diff)
downloadaur-65fb11356c758efeb074751af12af8e87264123d.tar.gz
Update to 3.0.3
And drop i686 support
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD29
-rw-r--r--nmclient.install14
3 files changed, 21 insertions, 42 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a2a0b8ceb95a..2cf2af0fade8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,28 +1,22 @@
# Generated by mksrcinfo v8
-# Wed Nov 23 03:51:17 UTC 2016
+# Sun Dec 10 14:40:25 UTC 2017
pkgbase = nmclient
pkgdesc = Novell Messenger Client for Linux
- pkgver = 3.0.2
+ pkgver = 3.0.3
pkgrel = 1
url = http://gwclient.provo.novell.com/
- arch = i686
arch = x86_64
license = custom
makedepends = unzip
- makedepends = rpmextract
+ depends = bin32-jre
+ depends = lib32-glib2
+ depends = lib32-libxext
+ depends = lib32-gtk2
depends = bash
depends = hicolor-icon-theme
depends = desktop-file-utils
source = https://gwclient.innerweb.novell.com/client/messenger/nim30linux.zip
- md5sums = e332649760df984b166d39c427d2ae9f
- depends_i686 = jre
- depends_i686 = glib2
- depends_i686 = libxext
- depends_i686 = gtk2
- depends_x86_64 = bin32-jre
- depends_x86_64 = lib32-glib2
- depends_x86_64 = lib32-libxext
- depends_x86_64 = lib32-gtk2
+ sha256sums = 0defd9414ba96a66d407c34c6de88fc495f27ff028457afe95a64499e3f5504a
pkgname = nmclient
diff --git a/PKGBUILD b/PKGBUILD
index 64dde5af72d8..3a99be1ffd6d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,28 @@
pkgname=nmclient
-pkgver=3.0.2
-pkgrel=2
+pkgver=3.0.3
+_date=20160302
+pkgrel=1
pkgdesc="Novell Messenger Client for Linux"
url="http://gwclient.provo.novell.com/"
-arch=('i686' 'x86_64')
+arch=('x86_64')
license=(custom)
-depends=('bash' 'hicolor-icon-theme' 'desktop-file-utils')
-makedepends=('unzip' 'rpmextract')
-depends_i686=('jre' 'glib2' 'libxext' 'gtk2')
-depends_x86_64=('bin32-jre' 'lib32-glib2' 'lib32-libxext' 'lib32-gtk2')
+depends=('bin32-jre' 'lib32-glib2' 'lib32-libxext' 'lib32-gtk2'
+ 'bash' 'hicolor-icon-theme' 'desktop-file-utils')
+makedepends=('unzip')
source=(https://gwclient.innerweb.novell.com/client/messenger/nim30linux.zip)
-md5sums=('e332649760df984b166d39c427d2ae9f')
+sha256sums=('0defd9414ba96a66d407c34c6de88fc495f27ff028457afe95a64499e3f5504a')
-build() {
+prepare() {
rm -rf "$pkgname-$pkgver"
mkdir "$pkgname-$pkgver"
+}
+
+build() {
cd "$pkgname-$pkgver"
msg2 "Extracting RPM file..."
# exclude jre from extraction to save 109M
- bsdtar -xf "$srcdir"/novell-messenger-client-3.0.2-20151117.x86_64.rpm \
+ bsdtar -xf "$srcdir"/novell-messenger-client-$pkgver-$_date.x86_64.rpm \
--exclude=jre
chmod +rx opt usr
}
@@ -39,11 +42,7 @@ package() {
# install executable script, and fix java path and LD_LIBRARY_PATH
mv "$pkgdir"/usr/share/nmclient/run-messenger "$pkgdir"/usr/bin/nmclient
- if [ "$CARCH" == "i686" ]; then
- JAVA_BIN=/usr/bin/java
- elif [ "$CARCH" == "x86_64" ]; then
- JAVA_BIN=/usr/bin/java32
- fi
+ JAVA_BIN=/usr/bin/java32
# set paths
sed -e "s#^CLIENT_PATH=.*#CLIENT_PATH=/usr/share/nmclient/#" \
diff --git a/nmclient.install b/nmclient.install
deleted file mode 100644
index cfdcc3e8fdb7..000000000000
--- a/nmclient.install
+++ /dev/null
@@ -1,14 +0,0 @@
-
-post_install() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
-}
-
-post_upgrade() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- update-desktop-database -q
-}
-
-post_remove() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}