diff options
author | Philipp Wolfer | 2019-07-10 14:11:32 +0200 |
---|---|---|
committer | Philipp Wolfer | 2019-07-10 14:11:32 +0200 |
commit | 04777d29de2f21776b57b763a3c8616da2e705e5 (patch) | |
tree | 19525a30b98516cb96971cc5876d2419a44d19f3 | |
parent | a1ca285b5e2b42525b48488d5cb2122109a1ccce (diff) | |
download | aur-04777d29de2f21776b57b763a3c8616da2e705e5.tar.gz |
New release, updated to meson build
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 18 insertions, 17 deletions
@@ -1,14 +1,16 @@ pkgbase = rhythmbox-plugin-listenbrainz pkgdesc = Rhythmbox plugin to submit your listens to ListenBrainz - pkgver = 1.2.2 + pkgver = 1.2.3 pkgrel = 1 url = https://github.com/phw/rhythmbox-plugin-listenbrainz arch = any license = MIT + makedepends = git + makedepends = meson depends = rhythmbox>=3.0 depends = python - source = rhythmbox-plugin-listenbrainz-1.2.2.tar.gz::https://github.com/phw/rhythmbox-plugin-listenbrainz/archive/v1.2.2.tar.gz - sha1sums = 2404a10368f8f94345763d24b6ce87851e475d77 + source = rhythmbox-plugin-listenbrainz-1.2.3.tar.gz::https://github.com/phw/rhythmbox-plugin-listenbrainz/archive/v1.2.3.tar.gz + sha1sums = eb61b4d3c514478a720cb991d48497236475db08 pkgname = rhythmbox-plugin-listenbrainz @@ -1,26 +1,25 @@ # Maintainer: Philipp Wolfer <ph.wolfer@gmail.com> pkgname=rhythmbox-plugin-listenbrainz -pkgver=1.2.2 +pkgver=1.2.3 pkgrel=1 pkgdesc="Rhythmbox plugin to submit your listens to ListenBrainz " arch=('any') url="https://github.com/phw/rhythmbox-plugin-listenbrainz" license=('MIT') depends=('rhythmbox>=3.0' 'python') +makedepends=('git' 'meson') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/phw/${pkgname}/archive/v${pkgver}.tar.gz) -sha1sums=('2404a10368f8f94345763d24b6ce87851e475d77') +sha1sums=('eb61b4d3c514478a720cb991d48497236475db08') -package() { - mkdir -p $pkgdir/usr/share/glib-2.0/schemas/ - mkdir -p $pkgdir/usr/share/rhythmbox/plugins/listenbrainz/ - mkdir -p $pkgdir/usr/share/licenses/${pkgname}/ - mkdir -p $pkgdir/usr/lib/rhythmbox/plugins/listenbrainz/ - - cd "$srcdir/$pkgname-${pkgver}" +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + meson --prefix=/usr builddir + cd builddir + ninja +} - install -Dm644 listenbrainz/listenbrainz.plugin $pkgdir/usr/lib/rhythmbox/plugins/listenbrainz/ - install -Dm644 listenbrainz/*.py $pkgdir/usr/lib/rhythmbox/plugins/listenbrainz/ - install -Dm644 listenbrainz/*.ui $pkgdir/usr/share/rhythmbox/plugins/listenbrainz/ - install -Dm644 listenbrainz/schema/*.gschema.xml $pkgdir/usr/share/glib-2.0/schemas/ - install -Dm644 LICENSE $pkgdir/usr/share/licenses/${pkgname}/ +package() { + cd "${srcdir}/${pkgname}-${pkgver}/builddir" + DESTDIR=${pkgdir} ninja install + install -Dvm644 ../LICENSE -t $pkgdir/usr/share/licenses/${pkgname}/ } |