Hallo,
ich habe ein Problem mit meinen PKGBUILD. Seit neustem bekomme ich die Meldung das ich doch bitte die package() funktion nutzen soll.
Das habe ich mal versucht allerdings baut er mir mein Packet trotzdem nicht ordentlich. Makepkg packt das nicht ordentlich zusammen.
PKGBUILD:
pkgname=tivoliclient
pkgver=6.4.0
pkgrel=4
pkgdesc="Tivoli Storage Manager Client"
license=('custom')
arch=('x86_64')
url="
http://service.boulder.ibm.com/storage/tivoli-storage-management/maintenance/client/"
depends=('rpmextract')
optdepends=('java-runtime')
install='tivoliclient.install'
source=(
http://service.boulder.ibm.com/storage/tivoli-storage-management/maintenance/client/v6r4/Linux/LinuxX86/BA/v640/6.4.0.0-TIV-TSMBAC-LinuxX86.tar http://service.boulder.ibm.com/storage/tivoli-storage-management/maintenance/client/v6r4/Linux/LinuxX86/BA/v640/TIVsm-msg.DE_DE.x86_64.rpm tivoli.conf dsmcad.service tivoliclient.install )
md5sums=('a31bfd783ee345c6a1344a28d9bb8ae9' '4e8d1b635feddd9caaeaaa57e01305b4' '80f31bd6dbd571d0a4f45b8421acd6f1' 'f1b980e78346c1d1ce05352fd3bcba68' 'aa1aeea2a17a9387e5533371121c3735' )
build() {
tar -xvf 6.4.0.0-TIV-TSMBAC-LinuxX86.tar
rpmextract.sh TIVsm-API64.x86_64.rpm
rpmextract.sh TIVsm-BA.x86_64.rpm
rpmextract.sh TIVsm-APIcit.x86_64.rpm
rpmextract.sh TIVsm-BAcit.x86_64.rpm
rpmextract.sh gskcrypt64-8.0.14.14.linux.x86_64.rpm
rpmextract.sh gskssl64-8.0.14.14.linux.x86_64.rpm
rpmextract.sh TIVsm-msg.DE_DE.x86_64.rpm
chmod 755 $startdir/pkg/
mkdir -p $startdir/pkg/opt/
cp -a opt/* $startdir/pkg/opt
chmod go+rx $startdir/pkg/opt
mkdir -p $startdir/pkg/usr/
cp -a usr/* $startdir/pkg/usr
chmod go+rx $startdir/pkg/usr
cd $startdir/pkg/opt/tivoli/tsm/client/ba/bin
ln -s ../../lang/DE_DE .
ln -s ../../lang/EN_US .
}
package() {
cd $startdir
tar cvfJ $pkgname.pkg.tar.xz pkg
}
---------------------------
du -hs pkg/
591M pkg/
---------------------------
Die tivoliclient-6.4.0-4-x86_64.pkg.tar.xz enthält lediglich folgende Datein:
.INSTALL
.MTREE
.PKGINFO
Ich habe gerade keine Idee was ich falsch mache, evt. hat ja einer nen Tip für mich.
Danke und Gruß Ralix