summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormrxx2018-11-03 03:03:26 +0100
committermrxx2018-11-03 03:03:26 +0100
commit1063a2b5762a529fa4db21b0b0de55ae59f08375 (patch)
treed597403f22c32fdb9e2dac20d7ddaee0d0ed3caf /PKGBUILD
parent62b375bcde5f9c3fd3bd8fe353ae26466a45e9de (diff)
downloadaur-cdcover.tar.gz
Fix GhostView bug, add dependencies and application menu entry.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 31 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ee80e726199c..630ae3d3b8bf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}