diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 88 |
2 files changed, 54 insertions, 46 deletions
@@ -1,11 +1,10 @@ -# Generated by mksrcinfo v8 -# Tue Feb 13 22:34:14 UTC 2018 pkgbase = pantheon-music-git pkgdesc = The Pantheon Music Player - pkgver = r3342.f2e6c45e + pkgver = r3871.62f2cce5 pkgrel = 1 url = https://github.com/elementary/music arch = x86_64 + groups = pantheon-unstable license = GPL3 makedepends = appstream makedepends = git @@ -26,13 +25,14 @@ pkgbase = pantheon-music-git depends = libgda depends = libgee depends = libgpod + depends = libgranite.so depends = libgsignon-glib depends = libpeas + depends = libsignon-glib depends = libsoup depends = pango depends = taglib depends = zeitgeist - depends = libgranite.so optdepends = gst-plugins-base: "Base" plugin libraries optdepends = gst-plugins-good: "Good" plugin libraries optdepends = gst-plugins-bad: "Bad" plugin libraries @@ -41,11 +41,7 @@ pkgbase = pantheon-music-git provides = pantheon-music conflicts = pantheon-music source = pantheon-music::git+https://github.com/elementary/music.git - source = mesa-demos-conflict.patch - source = noise-install-dirs.patch sha256sums = SKIP - sha256sums = 9135fe677b0d61778a624ba211b545eb861468b500cfd161469aa28139ab1296 - sha256sums = d0ebc710a742d942e04a8df61d91dd75ae4b2aeafe7fece08f1fbc90c507f1df pkgname = pantheon-music-git @@ -1,32 +1,55 @@ # Maintainer: Maxime Gauduin <alucryd@archlinux.org> pkgname=pantheon-music-git -pkgver=r3342.f2e6c45e +pkgver=r3871.62f2cce5 pkgrel=1 pkgdesc='The Pantheon Music Player' -arch=('x86_64') -url='https://github.com/elementary/music' -license=('GPL3') -depends=('cairo' 'gdk-pixbuf2' 'glib2' 'glibc' 'gst-plugins-base-libs' - 'gstreamer' 'gtk3' 'json-glib' 'libaccounts-glib' 'libgda' 'libgee' - 'libgpod' 'libgsignon-glib' 'libpeas' 'libsoup' 'pango' 'taglib' - 'zeitgeist' - 'libgranite.so') -makedepends=('appstream' 'git' 'gobject-introspection' 'granite-git' 'intltool' - 'meson' 'vala') -optdepends=('gst-plugins-base: "Base" plugin libraries' - 'gst-plugins-good: "Good" plugin libraries' - 'gst-plugins-bad: "Bad" plugin libraries' - 'gst-plugins-ugly: "Ugly" plugin libraries' - 'gst-libav: Libav plugin') -provides=('pantheon-music') -conflicts=('pantheon-music') -source=('pantheon-music::git+https://github.com/elementary/music.git' - 'mesa-demos-conflict.patch' - 'noise-install-dirs.patch') -sha256sums=('SKIP' - '9135fe677b0d61778a624ba211b545eb861468b500cfd161469aa28139ab1296' - 'd0ebc710a742d942e04a8df61d91dd75ae4b2aeafe7fece08f1fbc90c507f1df') +arch=(x86_64) +url=https://github.com/elementary/music +license=(GPL3) +groups=(pantheon-unstable) +depends=( + cairo + gdk-pixbuf2 + glib2 + glibc + gst-plugins-base-libs + gstreamer + gtk3 + json-glib + libaccounts-glib + libgda + libgee + libgpod + libgranite.so + libgsignon-glib + libpeas + libsignon-glib + libsoup + pango + taglib + zeitgeist +) +makedepends=( + appstream + git + gobject-introspection + granite-git + intltool + meson + vala +) +optdepends=( + 'gst-plugins-base: "Base" plugin libraries' + 'gst-plugins-good: "Good" plugin libraries' + 'gst-plugins-bad: "Bad" plugin libraries' + 'gst-plugins-ugly: "Ugly" plugin libraries' + 'gst-libav: Libav plugin' +) +provides=(pantheon-music) +conflicts=(pantheon-music) +source=(pantheon-music::git+https://github.com/elementary/music.git) +sha256sums=(SKIP) pkgver() { cd pantheon-music @@ -34,24 +57,13 @@ pkgver() { echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" } -prepare() { - if [[ -d build ]]; then - rm -rf build - fi - mkdir build -} - build() { - cd build - - arch-meson ../pantheon-music - ninja + arch-meson pantheon-music build + ninja -C build } package() { - cd build - - DESTDIR="${pkgdir}" ninja install + DESTDIR="${pkgdir}" ninja -C build install } # vim: ts=2 sw=2 et: |