Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer : speps <speps at aur dot archlinux dot org>
- # Contributor: Wes Brewer <brewerw@gmail.com>
- 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:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement