From 2a50130eb015ae0821f1d7d775f7920578b79a55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Tue, 19 May 2015 20:24:17 -0300 Subject: mpdscribble: add new package to [pcr] --- pcr/mpdscribble/PKGBUILD | 55 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 pcr/mpdscribble/PKGBUILD (limited to 'pcr/mpdscribble/PKGBUILD') diff --git a/pcr/mpdscribble/PKGBUILD b/pcr/mpdscribble/PKGBUILD new file mode 100644 index 000000000..c57d2550f --- /dev/null +++ b/pcr/mpdscribble/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer (Arch): jason ryan +# Contributor (Arch): Bartłomiej Piotrowski +# Contributor (Arch): Thomas Dziedzic < gostrc at gmail > +# Contributor (Arch): evr +# Contributor (Arch): Luiz Ribeiro + +pkgname=mpdscribble +pkgver=0.22 +pkgrel=12 +pkgdesc='MPD client which submits track info to {Libre,Last}.fm' +url='http://mpd.wikia.com/wiki/Client:Mpdscribble' +arch=('i686' 'x86_64' 'armv6h') +license=('GPL') +depends=('libsoup' 'glib2' 'libmpdclient') +install=$pkgname.install +source=(http://www.musicpd.org/download/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2 + service) +md5sums=('652ee927b797e9a4cef45494e77047db' + 'a57d7d3d41b37fb23b45835aa0cfc325') + +prepare() { + sed 's:multi-user.target:default.target:;:User=%i:d' service > user.service +} + +build() { + cd ${pkgname}-"${pkgver}" + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --with-http-client=soup + + make +} + +package() { + cd ${pkgname}-"${pkgver}" + + make DESTDIR="${pkgdir}" install + + install -Dm644 "${srcdir}"/service \ + "${pkgdir}"/usr/lib/systemd/system/mpdscribble@.service + install -Dm644 "${srcdir}"/user.service \ + "${pkgdir}"/usr/lib/systemd/user/mpdscribble.service + + # default config is really an example + install -D -m644 "${pkgdir}"/etc/mpdscribble.conf \ + "${pkgdir}"/usr/share/mpdscribble/mpdscribble.conf.example + rm -f "${pkgdir}"/etc/mpdscribble.conf + + install -d "${pkgdir}"/var/cache/mpdscribble + touch "${pkgdir}"/var/cache/mpdscribble/mpdscribble.cache +} + +# vim:set ts=2 sw=2 et: -- cgit v1.2.3-2-g168b