summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomtom2022-12-02 21:11:30 +0100
committerTomtom2022-12-02 21:11:30 +0100
commit4408d88dc8a6de33ccb9e11358da88442b46d5cd (patch)
tree0d23b8e33492b5ab1f8b978bc0fb269d8fe89679
parent20c84a9995d28039def5d76e978148ebe3be4586 (diff)
downloadaur-4408d88dc8a6de33ccb9e11358da88442b46d5cd.tar.gz
srcinfo
-rw-r--r--.SRCINFO38
-rw-r--r--PKGBUILD64
2 files changed, 54 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 31aac49b1a35..2b3572e1a1fd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,20 @@
-pkgbase = pkgbase
- pkgdesc = नेपाली कुन्जीपेटि विन्यास A better layout for Nepali Keyboards based for xkb system
- pkgver = 0.1
+pkgbase = overwitch
+ pkgdesc = JACK client for Overbridge devices
+ pkgver = 1.0
pkgrel = 1
- url = https://gitlab.com/ayys/nekuvi
- arch = any
+ url = https://github.com/dagargo/overwitch
+ arch = x86_64
license = GPL
- depends = xkeyboard-config
- source = install.sh
- source = uninstall.sh
- source = Makefile
- source = level3_np
- source = np
- source = layout-evdev-install.hook
- source = layout-evdev-remove.hook
- sha256sums = 27bd5a76ef85a97a95248a5530446c3362064aab2146f8d7ceefdf8969a7a7c7
- sha256sums = 0614ff1b4abd4fe0fb07cf95ebb60dee90180dadf19232b8e5fc94d75d67e555
- sha256sums = aa67ed7c7c2bfdbce0b98789628f24efc5876708026a3e3c3e74125164a661ee
- sha256sums = d5965a2ad14b8d9f6bed0bfdd37282dc1a67938577fa7fbe53d56be305583688
- sha256sums = 819c86fecd6ec4a9ec57308fb00b13ffb040b238b29cf9564934d23692d4a917
- sha256sums = 978abf768110916b04c10c3fd7690370b3e55d98090a5a411faf586ca8e48756
- sha256sums = 3ec3ebb0324103f747b0e1ef7828664596b5db87ab82202a8213ed743025115b
+ makedepends = make
+ makedepends = autoconf
+ depends = libusb
+ depends = jack
+ depends = libsamplerate
+ depends = libsndfile
+ depends = gettext
+ depends = json-glib
+ depends = gtk3
+ source = https://github.com/dagargo/overwitch/releases/download/1.0/overwitch-1.0.tar.gz
+ sha256sums = 7b2c7a873640bfa2fbbd5fe76d72d00438615cd474f08a8b5ba990c37d1a2ba0
-pkgname = nekuvi
+pkgname = overwitch
diff --git a/PKGBUILD b/PKGBUILD
index 2bd7cb080097..4461e30278ea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,46 @@
-# This is an example PKGBUILD file. Use this as a start to creating your own,
-# and remove these comments. For more information, see 'man PKGBUILD'.
-# NOTE: Please fill out the license field for your package! If it is unknown,
-# then please put 'unknown'.
-
-# Maintainer: Your Name <youremail@domain.com>
-pkgname="YoLang"
-pkgver="1.2.15"
+# Maintainer: Thomas Girod <tgirod@altu.fr>
+pkgname=overwitch
+pkgver=1.0
pkgrel=1
-pkgdesc="Lightweight, simple interpretive programming language"
-arch=("any")
-url="https://github.com/PowerAngelXD/YoLang"
-license=("MIT")
-makedepends=("cmake"
- "make")
-provides=("yolang")
-source=("$pkgname-$pkgver.zip::https://github.com/PowerAngelXD/YoLang/archive/refs/heads/master.zip")
-md5sums=("764407b9d4a7267dc857555a6a2fdaef")
+epoch=
+pkgdesc="JACK client for Overbridge devices"
+arch=('x86_64')
+url="https://github.com/dagargo/overwitch"
+license=('GPL')
+groups=()
+depends=('libusb' 'jack' 'libsamplerate' 'libsndfile' 'gettext' 'json-glib' 'gtk3')
+makedepends=('make' 'autoconf')
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("https://github.com/dagargo/overwitch/releases/download/$pkgver/overwitch-$pkgver.tar.gz")
+noextract=()
+validpgpkeys=()
-# prepare() {
-# cd "$pkgname-$pkgver"
-# patch -p1 -i "$srcdir/$pkgname-$pkgver.patch"
-# }
+prepare() {
+ cd "$pkgname-$pkgver"
+}
build() {
- cd "$pkgname-master"
- cmake -S .
+ cd "$pkgname-$pkgver"
+ autoreconf --install
+ ./configure --prefix=/usr
make
}
+check() {
+ cd "$pkgname-$pkgver"
+}
+
package() {
- cd "$pkgname-master"
- mkdir "$pkgdir/usr"
- mkdir "$pkgdir/usr/bin"
- install -m=777 "yolang" "${pkgdir}/usr/bin"
+ cd "$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
}
+
+sha256sums=('7b2c7a873640bfa2fbbd5fe76d72d00438615cd474f08a8b5ba990c37d1a2ba0')