From 415856bdd4f48ab4f2732996f0bae58595092bbe Mon Sep 17 00:00:00 2001 From: Parabola Date: Tue, 5 Apr 2011 14:26:38 +0000 Subject: Tue Apr 5 14:26:38 UTC 2011 --- community/tagtool/PKGBUILD | 32 ++++++++++++++++++++++++++++++++ community/tagtool/tagtool.install | 22 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 community/tagtool/PKGBUILD create mode 100644 community/tagtool/tagtool.install (limited to 'community/tagtool') diff --git a/community/tagtool/PKGBUILD b/community/tagtool/PKGBUILD new file mode 100644 index 000000000..d5fd741c6 --- /dev/null +++ b/community/tagtool/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Stefan Husmann +# Contributor: Allan McRae +# Contributor: tardo +# Contributor: Filip Wojciechowski + +pkgname=tagtool +pkgver=0.12.3 +pkgrel=6 +pkgdesc="Tool to edit tags in MP3 and Ogg Vorbis files" +arch=('i686' 'x86_64') +url="http://downloads.sourceforge.net/sourceforge/$pkgname" +license=('GPL') +depends=('hicolor-icon-theme' 'libglade' 'id3lib' 'libvorbis' 'gconf') +makedepends=('intltool') +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2) +md5sums=('447b3a505fee68a82f25dcda9377b676') +install=tagtool.install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr --datadir=/usr/share + make +} +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=${pkgdir} install + install -m755 -d "${pkgdir}/usr/share/gconf/schemas" + gconf-merge-schema \ + "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain \ + tagtool ${pkgdir}/etc/gconf/schemas/*.schemas + rm -f ${pkgdir}/etc/gconf/schemas/*.schemas +} diff --git a/community/tagtool/tagtool.install b/community/tagtool/tagtool.install new file mode 100644 index 000000000..d2af92647 --- /dev/null +++ b/community/tagtool/tagtool.install @@ -0,0 +1,22 @@ +pkgname=tagtool + +post_install() { + usr/sbin/gconfpkg --install ${pkgname} + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +pre_upgrade() { + pre_remove $1 +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + usr/sbin/gconfpkg --uninstall ${pkgname} +} + +post_remove() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} \ No newline at end of file -- cgit v1.2.3-54-g00ecf