diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 8 insertions, 19 deletions
@@ -1,6 +1,6 @@ -# Maintainer: Your Name <youremail@domain.com> +# Maintainer: Grey Christoforo <grey@christoforo.net> pkgname=tsmclient -pkgver=7.1.0 +pkgver=7.1.2 pkgrel=1 epoch= pkgdesc="IBM Tivoli Storage Manager Client" @@ -10,17 +10,15 @@ license=('proprietary') depends=() makedepends=(rpmextract) checkdepends=() -optdepends=() +optdepends=('jre8-openjdk: support for dsmj java gui') provides=() conflicts=() install= -source=(ftp://public.dhe.ibm.com/storage/tivoli-storage-management/maintenance/client/v7r1/Linux/LinuxX86/BA/v710/7.1.0.0-TIV-TSMBAC-LinuxX86.tar - run.sh +source=(ftp://public.dhe.ibm.com/storage/tivoli-storage-management/maintenance/client/v7r1/Linux/LinuxX86/BA/v712/7.1.2.0-TIV-TSMBAC-LinuxX86.tar dsmcad.service) -sha1sums=('6e790443ebd4de883cf4b03c642621233978103e' - 'c4de331dc34a617a7957f164ef25e0f4baf69be9' +sha1sums=('de8988b38c86ceb85104d01d95d2c978d79d90f1' 'd4702d06339da46e998980e0d145e1f3e92f30aa') prepare() { @@ -29,29 +27,20 @@ prepare() { echo "Extracting '$rpmfile'" rpmextract.sh $rpmfile done - - # replace symlinks in usr/bin with symlinks to wrapper script - # that correctly sets environment variables - binaries=$(ls $srcdir/usr/bin/) - rm $srcdir/usr/bin/* - for bin in $binaries; do - ln -s "/opt/tivoli/tsm/run.sh" "$srcdir/usr/bin/$bin" - done } package() { cd "$srcdir/" - cp -r "$srcdir/etc" "$pkgdir/" + #cp -r "$srcdir/etc" "$pkgdir/" cp -r "$srcdir/opt" "$pkgdir/" cp -r "$srcdir/usr" "$pkgdir/" + mv "$pkgdir/usr/lib64" "$pkgdir/usr/lib" ln -s "/opt/tivoli/tsm/client/lang/EN_US" "$pkgdir/opt/tivoli/tsm/client/ba/bin/EN_US" - install -m 755 "$srcdir/run.sh" "$pkgdir/opt/tivoli/tsm/" - install -Dm 644 "$srcdir/dsmcad.service" "$pkgdir/usr/lib/systemd/system/dsmcad.service" + #install -Dm 644 "$srcdir/dsmcad.service" "$pkgdir/usr/lib/systemd/system/dsmcad.service" # Install ld.so.conf.d file so that shared libraries can be found #install -Dm 644 "$srcdir/tsmclient.conf" "$pkgdir/etc/ld.so.conf.d/tsmclient.conf" - } |