summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdriĆ  Arrufat2021-12-28 19:17:29 +0100
committerAdriĆ  Arrufat2021-12-28 19:17:29 +0100
commit80ebbbc31d9c503a9e8075bc7afb8cd08195821a (patch)
tree89f85d5b8fdc40bac0142295fb891987ae5ad42d
parent0c4c53f210e7909efb1d1daf7307295445d855a1 (diff)
downloadaur-80ebbbc31d9c503a9e8075bc7afb8cd08195821a.tar.gz
update build system to meson
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD29
2 files changed, 6 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 14bb87eff7a6..6f4e87c3ab8f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = rhythmbox-git
pkgdesc = Music playback and management application
- pkgver = 3.4.3+106+g4859c2d5e
+ pkgver = 3.4.4+320+gba4a134a4
pkgrel = 1
url = https://wiki.gnome.org/Apps/Rhythmbox
arch = i686
@@ -44,11 +44,10 @@ pkgbase = rhythmbox-git
optdepends = libgpod: Portable Players - iPod plugin
optdepends = libmtp: Portable Players - MTP plugin
optdepends = gvfs-mtp: Portable Players - Android plugin
- provides = rhythmbox=3.4.3+106+g4859c2d5e
+ provides = rhythmbox=3.4.4+320+gba4a134a4
conflicts = rhythmbox
options = !emptydirs
source = rhythmbox-git::git+https://gitlab.gnome.org/GNOME/rhythmbox
sha256sums = SKIP
pkgname = rhythmbox-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 1ed128e11d63..ea539316ba54 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
_pkgname=rhythmbox
pkgname=$_pkgname-git
-pkgver=3.4.3+106+g4859c2d5e
+pkgver=3.4.4+320+gba4a134a4
pkgrel=1
pkgdesc="Music playback and management application"
arch=(i686 x86_64)
@@ -44,34 +44,13 @@ prepare() {
git config libgd.url "${srcdir}/libgd"
git config libglnx.url "${srcdir}/lbglnx"
git submodule update
-
- NOCONFIGURE=1 ./autogen.sh
}
build() {
- cd $pkgname
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libexecdir=/usr/lib/rhythmbox \
- --disable-browser-plugin \
- --disable-static \
- --disable-more-warnings \
- --enable-daap \
- --enable-gtk-doc \
- --enable-python \
- --enable-vala \
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=655517
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
- make
+ arch-meson $pkgname build
+ meson compile -C build
}
package() {
- cd $pkgname
- make DESTDIR="$pkgdir" install
- rm -r "$pkgdir/usr/lib/rhythmbox/sample-plugins"
- rm -r "$pkgdir/usr/lib/rhythmbox/plugins/rbzeitgeist"
+ meson install -C build --destdir "$pkgdir"
}