diff options
author | Rafael Fontenelle | 2016-11-23 00:36:02 -0200 |
---|---|---|
committer | Rafael Fontenelle | 2016-11-23 00:36:02 -0200 |
commit | cda2e561ab801c34329a090b0fd5b799f31ec915 (patch) | |
tree | e47d3713c243a088a42b2e33bd1a0b4819c0d6d6 | |
parent | 3ff5d3a25aebc05467c290f5c2af8f6d499c6704 (diff) | |
download | aur-cda2e561ab801c34329a090b0fd5b799f31ec915.tar.gz |
Remove rpmextract dependency
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 9 insertions, 14 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Sun May 8 14:33:47 UTC 2016 +# Wed Nov 23 02:31:40 UTC 2016 pkgbase = gwclient pkgdesc = Novell Groupwise 8 Client for Linux pkgver = 8.0.2.90840 @@ -8,7 +8,6 @@ pkgbase = gwclient arch = i686 arch = x86_64 license = custom - makedepends = rpmextract makedepends = prelink depends = libgnome depends = gtk-update-icon-cache @@ -22,7 +21,6 @@ pkgbase = gwclient depends_i686 = libstdc++5 depends_i686 = jre6 depends_i686 = libxrender - depends_i686 = libgnome depends_i686 = libxt depends_x86_64 = lib32-glibc depends_x86_64 = lib32-libstdc++5 @@ -14,9 +14,9 @@ url="http://gwclient.provo.novell.com/" arch=('i686' 'x86_64') license=(custom) depends=('libgnome' 'gtk-update-icon-cache' 'desktop-file-utils' 'shared-mime-info') -depends_i686=('glibc' 'libstdc++5' 'jre6' 'libxrender' 'libgnome' 'libxt') +depends_i686=('glibc' 'libstdc++5' 'jre6' 'libxrender' 'libxt') depends_x86_64=('lib32-glibc' 'lib32-libstdc++5' 'bin32-jre6' 'lib32-libxrender' 'lib32-libxt') -makedepends=('rpmextract' 'prelink') +makedepends=('prelink') source=(https://gwclient.innerweb.novell.com/client/gw802linuxclientmulti.tar.gz groupwise.sh.in) md5sums=('16b1e563cc60b933ed2444e804ee7562' @@ -42,19 +42,16 @@ package() { "$pkgdir"/usr/share/applications/ \ "$pkgdir"/usr/share/icons/hicolor/48x48/apps/ - msg2 " Extracting tarball and removing embedded JRE and help files" [ -d "$pkgname-$pkgver" ] && rm -rf "$pkgname-$pkgver" mkdir "$pkgname-$pkgver" cd "$pkgname-$pkgver" - ls "$srcdir/gw${_version}-${_build}_client_linux_multi/novell-groupwise-client-${_version}-${_build}.i586.rpm" | xargs rpmextract.sh - # remove/comment this line to NOT remove all Help files - # (it will increase the package size in ~90MB) - rm -rf $GWDIR/lib/help - - # remove JRE; use distribution's JavaRE package instead - rm -rf $GWDIR/java - + msg2 " Extracting tarball and removing embedded JRE and help files" + # The exclude filters save 51MB from java/ and 92M from help/. + # Remove exclude filter of help/ in order to have help files in the pkg + bsdtar xf "$srcdir/gw${_version}-${_build}_client_linux_multi/novell-groupwise-client-${_version}-${_build}.i586.rpm" \ + --exclude=java --exclude=help + msg2 " Fixing lib's stack guard" # fix this lib's stack guard (eliminate warning in the console) execstack -c $GWDIR/lib/libgwapijni.so.1 |