summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDušan Simić2021-08-14 18:25:40 +0200
committerDušan Simić2021-08-14 18:25:40 +0200
commit9038bd0d5408eecce6d51e4636047691a5f4b69e (patch)
tree32d94ab7e100a48e84ffc8f8491c3f081f3e960c
downloadaur-9038bd0d5408eecce6d51e4636047691a5f4b69e.tar.gz
Add pkgbuild and srcinfo
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD27
3 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9eacd8674061
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = gnome-metronome
+ pkgdesc = Practice music with a regular tempo
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://gitlab.gnome.org/aplazas/metronome
+ arch = x86_64
+ license = GPL
+ makedepends = cargo
+ makedepends = meson
+ depends = libadwaita
+ source = https://gitlab.gnome.org/aplazas/metronome/-/archive/1.0.0/metronome-1.0.0.tar.gz
+ sha512sums = 5a63b6bfe9ab30ef909e10c5e2beb7f079f876d9bda33e2dd52477960e1f0e1ca242b16c4bf889fff5f010cec65c373592390cfd485909de1dc1be2853d1584b
+
+pkgname = gnome-metronome
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..816b0cf703fb
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+src
+pkg
+*.tar.gz
+*.pkg.tar.zst
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7d12c86d858e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Dušan Simić <dusan.simic1810@gmail.com>
+
+pkgname=gnome-metronome
+_appname=metronome
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Practice music with a regular tempo"
+arch=(x86_64)
+url=https://gitlab.gnome.org/aplazas/metronome
+license=('GPL')
+depends=(libadwaita)
+makedepends=(cargo meson)
+source=("$url/-/archive/$pkgver/$_appname-$pkgver.tar.gz")
+sha512sums=('5a63b6bfe9ab30ef909e10c5e2beb7f079f876d9bda33e2dd52477960e1f0e1ca242b16c4bf889fff5f010cec65c373592390cfd485909de1dc1be2853d1584b')
+
+build() {
+ arch-meson "$_appname-$pkgver" build
+ meson compile -C build
+}
+
+check() {
+ meson test -C build --print-errorlogs
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install -C build
+}