diff options
author | mrxx | 2018-11-03 03:03:26 +0100 |
---|---|---|
committer | mrxx | 2018-11-03 03:03:26 +0100 |
commit | 1063a2b5762a529fa4db21b0b0de55ae59f08375 (patch) | |
tree | d597403f22c32fdb9e2dac20d7ddaee0d0ed3caf /PKGBUILD | |
parent | 62b375bcde5f9c3fd3bd8fe353ae26466a45e9de (diff) | |
download | aur-cdcover.tar.gz |
Fix GhostView bug, add dependencies and application menu entry.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 31 insertions, 11 deletions
@@ -1,18 +1,19 @@ -# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Maintainer: Roland Schaeuble <rschaeuble@gmx.ch> +# Maintainer: mrxx <mrxx at cyberhome dot at> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Roland Schaeuble <rschaeuble@gmx.ch> pkgname=cdcover pkgver=0.7.4 -pkgrel=6 -pkgdesc="cdcover allows the creation of inlay-sheets for cd-cases and dvd's" +pkgrel=7 +pkgdesc="Create CD/DVD jewel case inlets" arch=('x86_64') url="http://cdcover.sourceforge.net" -license=('GPL') -depends=('python2' 'tk') -install='cdcover.install' -source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('ab54e927e1c2f9210062ae9425cea669') +license=('GPL2') +depends=('python2' 'tk' 'gv' 'cd-discid' 'cddb-py') +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz" 'cdcover.desktop' 'cdcover.png') +sha1sums=('5f796c26c6d6131ee176d70f682ce11c216662b2' + '367130014fb1978c4b48285ac7ada760d7a14563' + '5807c278c96c0071b74e4005045a5d40cafcc375') build() { cd "$srcdir"/$pkgname @@ -21,15 +22,34 @@ build() { sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' src/cdcover.py patch -p0 Makefile <<EOF +4c4 +< docdir=\$(prefix)/doc/cdcover +--- +> docdir=\$(prefix)/share/doc/cdcover +12c12 +< DOCFILES=BUGS COPYING INSTALL README VERSION +--- +> DOCFILES=COPYING INSTALL README VERSION 13c13 < IMAGEFILES=autonum.gif cddb.gif exit.gif gv.gif logo.gif nocddb.gif ps.gif --- > IMAGEFILES=application-exit.gif cddb.gif document-print-preview.gif document-save.gif logo.gif nocddb.gif renumber.gif EOF + + patch -p0 dotcdcover.m4 <<EOF +6c6 +< <ghostview path="/usr/bin/ggv"/> +--- +> <ghostview path="/usr/bin/gv"/> +EOF } package() { cd "$srcdir"/$pkgname make target=/usr prefix="$pkgdir"/usr install - rm -rf "$pkgdir"/usr/doc + + mkdir -p -m 755 $pkgdir/usr/share/{applications,icons/hicolor/48x48/apps} + install -Dm644 doc/cdcover.pdf "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 "$srcdir/${pkgname}.desktop" "$pkgdir/usr/share/applications/" + install -Dm644 "$srcdir/${pkgname}.png" "$pkgdir/usr/share/icons/hicolor/48x48/apps/" } |