From d444fd1973adb271902e4d3966480d35c8b6f3b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <bgyorgy@archlinux.org> Date: Sun, 20 May 2018 14:53:35 +0000 Subject: [PATCH] Make gtk2 dependency optional, add desktop file --- PKGBUILD | 17 +++++++++++------ gmp3info.desktop | 8 ++++++++ 2 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 gmp3info.desktop diff --git a/PKGBUILD b/PKGBUILD index c7a75f0..30eb632 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,16 +1,20 @@ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Vinay S Shastry <vinayshastry@gmail.com> pkgname=mp3info pkgver=0.8.5a -pkgrel=6 +pkgrel=7 pkgdesc="An MP3 technical info viewer and ID3 1.x tag editor" arch=('x86_64') -url="http://ibiblio.org/mp3info/" +url="https://ibiblio.org/mp3info/" license=('GPL') -depends=('ncurses' 'gtk2' ) -source=(http://ibiblio.org/pub/linux/apps/sound/mp3-utils/$pkgname/$pkgname-$pkgver.tgz) -md5sums=('cb7b619a10a40aaac2113b87bb2b2ea2') +depends=('ncurses') +makedepends=('gtk2') +optdepends=('gtk2: run gmp3info GUI') +source=(https://ibiblio.org/pub/linux/apps/sound/mp3-utils/$pkgname/$pkgname-$pkgver.tgz + gmp3info.desktop) +md5sums=('cb7b619a10a40aaac2113b87bb2b2ea2' + '70071d6503161a5f466d34ec9649b2fc') build() { cd "$srcdir"/$pkgname-$pkgver @@ -26,4 +30,5 @@ package() { install -d "$pkgdir"/usr/bin "$pkgdir"/usr/share/man/man1 make prefix="$pkgdir"/usr mandir="$pkgdir"/usr/share/man/man1 install + install -Dm644 "$srcdir"/gmp3info.desktop "$pkgdir"/usr/share/applications/gmp3info.desktop } diff --git a/gmp3info.desktop b/gmp3info.desktop new file mode 100644 index 0000000..9346b06 --- /dev/null +++ b/gmp3info.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=MP3info +Comment=Utility for MP3 information and tag modification +Exec=gmp3info %f +Terminal=false +Type=Application +Categories=Audio;AudioVideo;AudioVideoEditing; +MimeType=audio/mpeg; -- GitLab