#Packager: George Vlahavas <vlahavas~at~gmail~dot~com>

pkgname=unrar
pkgver=4.2.4
pkgrel=1rl
source=("http://www.rarlab.com/rar/unrarsrc-$pkgver.tar.gz" "unrar.1" "unrar-4.2.1-soname.patch")
docs=("readme.txt" "license.txt")
options=('nosrcpack')

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"unrar (RAR files extractor and viewer)"
"unrar is a freeware app made available by RARLAB"
)


build() {
	cd $startdir/src/$pkgname

	patch -p0 < $startdir/src/unrar-4.2.1-soname.patch || exit 1

	make -f makefile.unix unrar lib libversion=$pkgver CXXFLAGS="-fPIC ${CXXFLAGS}"

	mkdir -p $startdir/pkg/usr/bin
	mkdir -p $startdir/pkg/usr/lib${LIBDIRSUFFIX}
	cp unrar $startdir/pkg/usr/bin/
	cp libunrar.so.$pkgver $startdir/pkg/usr/lib${LIBDIRSUFFIX}
	majorver=`echo $pkgver | sed "s/\(.*\)\.\(.*\)\.\(.*\)/\1/"`
	minorver=`echo $pkgver | sed "s/\(.*\)\.\(.*\)\.\(.*\)/\2/"`
	(
	 cd $startdir/pkg/usr/lib${LIBDIRSUFFIX}
	 ln -s libunrar.so.$pkgver libunrar.so
	 ln -s libunrar.so.$pkgver libunrar.so.$majorver
	 ln -s libunrar.so.$pkgver libunrar.so.$majorver.$minorver
	)
	mkdir -p $startdir/pkg/usr/man/man1
	cp $startdir/src/unrar.1 $startdir/pkg/usr/man/man1/
}