# Maintainer : speps # Contributor: Wes Brewer pkgname=cdcat pkgver=2.2 pkgrel=1 pkgdesc="CD/DVD/Media catalog software (QT based)" arch=('i686' 'x86_64') url="http://cdcat.sourceforge.net/" license=('GPL') depends=('qt' 'bzip2' 'p7zip') makedepends=('libtar' 'lib7zip' 'libmediainfo' 'libexif') install="$pkgname.install" source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2" "$pkgname.desktop") md5sums=('7e553ff94f2c9d03ffe4de873cf22538' '919c7e03e085a1af5a1e4d30075e30a7') build() { cd "$srcdir/$pkgname-$pkgver/src" # path fix sed -i "s|/local||g" $pkgname.pro # link against libtar.a and not libtar.so (gnome-vfs) sed -i "s|-ltar|/usr/lib/libtar.a|" $pkgname.pro qmake $pkgname.pro && make } package() { cd "$srcdir/$pkgname-$pkgver/src" make INSTALL_ROOT="$pkgdir" install # desktop file install -Dm644 "$srcdir/$pkgname.desktop" \ "$pkgdir/usr/share/applications/$pkgname.desktop" # icons for _s in 16x16 22x22 32x32 48x48 64x64; do install -Dm644 ../${pkgname}_logo_$_s.png \ "$pkgdir/usr/share/icons/hicolor/$_s/apps/$pkgname.png" done install -Dm644 ../${pkgname}_logo.svg \ "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.png" # translations cd lang for _f in *.ts; do _tdir="$pkgdir/usr/share/locale/${_f:6:2}/LC_MESSAGES" install -d "$_tdir" lrelease -silent -qm "$_tdir/${_f/ts/qm}" $_f done } # vim:set ts=2 sw=2 et: