summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Fontenelle2016-11-23 01:54:07 -0200
committerRafael Fontenelle2016-11-23 01:54:07 -0200
commit66ec7ba1d947668a7c368f005223a5bd6c7bdc56 (patch)
tree0e70ca6ab43691aadf964693161b38fa48fd9338
parent10914e09a3280558d14307f80bf6103c9c7121ea (diff)
downloadaur-66ec7ba1d947668a7c368f005223a5bd6c7bdc56.tar.gz
Use bsdtar exclude filter in jre
-rw-r--r--PKGBUILD9
1 files changed, 4 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4f4dfc6f5403..51956285c058 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -28,7 +28,8 @@ build() {
msg2 "Extracting RPM file..."
cd "$pkgname-$pkgver"
- bsdtar -xf nmclient/novell-messenger-client-2.2.2-20150416.i586.rpm
+ bsdtar -xf nmclient/novell-messenger-client-2.2.2-20150416.i586.rpm \
+ --exclude=jre
chmod +rx opt usr
}
@@ -41,10 +42,8 @@ package() {
"$pkgdir"/usr/share/applications/ \
"$pkgdir"/usr/share/icons/hicolor/48x48/apps/
- # install data and doc files, excluding embedded JRE
- for file in `ls opt/novell/messenger/client/ | egrep -v 'jre'`; do
- cp -R opt/novell/messenger/client/$file "$pkgdir"/usr/share/nmclient/
- done
+ # install data and doc files
+ cp -R opt/novell/messenger/client/* "$pkgdir"/usr/share/nmclient/
# install executable script, and fix java path and LD_LIBRARY_PATH
mv "$pkgdir"/usr/share/nmclient/run-messenger "$pkgdir"/usr/bin/nmclient