summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBilal Elmoussaoui2017-09-13 11:36:19 +0200
committerBilal Elmoussaoui2017-09-13 11:36:19 +0200
commitf9a84d35f99cf03a95bde728cd85ccd2fdf9b043 (patch)
treebd387b8a3b9227aeb287a8247d1f40b4acd6b697
parent43230a5fdad05391fad14bf85e017529330d637a (diff)
downloadaur-f9a84d35f99cf03a95bde728cd85ccd2fdf9b043.tar.gz
update to meson build system
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD24
-rw-r--r--gradio.install13
4 files changed, 27 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4a16100fd829..d381e4821e1f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,29 +1,31 @@
pkgbase = gradio-git
pkgdesc = A GTK3 app for finding and listening to internet radio stations
- pkgver = 5.0.0
- pkgrel = 3
+ pkgver = 6.0.0
+ pkgrel = 1
url = https://github.com/haecker-felix/gradio
- install = gradio.install
arch = i686
arch = x86_64
license = GPL3
makedepends = git
makedepends = gnome-common
- makedepends = intltool
- makedepends = itstool
+ makedepends = meson
+ makedepends = gettext
+ makedepends = appstream-glib
makedepends = vala
makedepends = yelp-tools
- makedepends = cmake
depends = desktop-file-utils
depends = gstreamer
depends = gst-plugins-ugly
depends = gst-plugins-bad
- depends = gst-plugins-good
+ depends = gtk3
+ depends = gobject-introspection
+ depends = gst-plugins-base
depends = gst-plugins-good
depends = json-glib
depends = libgee
+ depends = sqlite3
depends = libsoup
- provides = gradio=5.0.0
+ provides = gradio=6.0.0
conflicts = gradio
conflicts = gradio-bin
options = !emptydirs
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..c346f906bb7e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+*.pkg.tar
+*.pkg.tar.xz
+pkg/
+src/
+*.zip
+*.tar.gz
+gradio/
diff --git a/PKGBUILD b/PKGBUILD
index 0a98f0c5762c..917e99ab66f4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,32 +2,28 @@
pkgname=gradio-git
_gitname=gradio
-pkgver=5.0.0
-pkgrel=3
+pkgver=6.0.0
+pkgrel=1
pkgdesc='A GTK3 app for finding and listening to internet radio stations'
arch=('i686' 'x86_64')
license=('GPL3')
url="https://github.com/haecker-felix/gradio"
-depends=('desktop-file-utils' 'gstreamer' 'gst-plugins-ugly'
-'gst-plugins-bad' 'gst-plugins-good' 'gst-plugins-good' 'json-glib'
-'libgee'
-'libsoup')
-makedepends=('git' 'gnome-common' 'intltool' 'itstool' 'vala' 'yelp-tools' 'cmake')
-
+depends=('desktop-file-utils' 'gstreamer' 'gst-plugins-ugly'
+'gst-plugins-bad' 'gtk3' 'gobject-introspection' 'gst-plugins-base' 'gst-plugins-good' 'json-glib'
+'libgee' 'sqlite3' 'libsoup')
+makedepends=('git' 'gnome-common' 'meson' 'gettext' 'appstream-glib' 'vala' 'yelp-tools')
options=('!emptydirs')
-install=gradio.install
source=("git://github.com/haecker-felix/${_gitname}.git")
md5sums=('SKIP')
conflicts=('gradio' 'gradio-bin')
provides=("gradio=$pkgver")
build() {
- cd "$srcdir/${_gitname}"
- ./autogen.sh --prefix=/usr
- make
+ cd "${srcdir}/${_gitname}"
+ meson builddir --prefix=/usr
}
package() {
- cd "$srcdir/${_gitname}"
- make DESTDIR="${pkgdir}" install
+ cd "${srcdir}/${_gitname}"
+ DESTDIR="${pkgdir}" ninja -C builddir install
}
diff --git a/gradio.install b/gradio.install
deleted file mode 100644
index ffc8ad906888..000000000000
--- a/gradio.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- glib-compile-schemas usr/share/glib-2.0/schemas
- update-desktop-database -q
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-} \ No newline at end of file