summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavide Gerhard2022-07-28 12:30:18 +0200
committerDavide Gerhard2022-07-28 12:30:18 +0200
commit9f708c539f1b5b992f98b1368aacf41172cb4bfb (patch)
treedc9a3331cc2398fe6cdb9a449d67bb021fd5dd9e
downloadaur-9f708c539f1b5b992f98b1368aacf41172cb4bfb.tar.gz
Initial upload: lpcnetfreedv 0.3-1
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD28
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..65f937efb769
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = lpcnetfreedv
+ pkgdesc = Experimental Neural Net speech coding for FreeDV
+ pkgver = 0.3
+ pkgrel = 1
+ url = https://freedv.org/
+ arch = i686
+ arch = x86_64
+ arch = aarch64
+ license = GPL2
+ makedepends = cmake
+ depends = glibc
+ depends = codec2
+ source = LPCNet-0.3.tar.gz::https://github.com/drowe67/LPCNet/archive/refs/tags/v0.3.tar.gz
+ sha512sums = cae30c8a4c906ecdcd6d4cfc2da0b30410a37281753d987a35e4669f8cbb58ee29ee234f36eab458d4843ee840ce3f40973c652b364cec00c75052a37bf99ea5
+
+pkgname = lpcnetfreedv
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..a201cb92c2ba
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+pkg
+src
+LPCNet*
+lpcnetfreedv-*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..80c4a832a64c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Davide Gerhard <rainbow@irh.it>
+
+pkgname=lpcnetfreedv
+_pkgname=LPCNet
+pkgver=0.3
+pkgrel=1
+pkgdesc="Experimental Neural Net speech coding for FreeDV"
+arch=('i686' 'x86_64' 'aarch64')
+license=('GPL2')
+url="https://freedv.org/"
+depends=('glibc' 'codec2')
+makedepends=('cmake')
+source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/drowe67/$_pkgname/archive/refs/tags/v$pkgver.tar.gz")
+sha512sums=('cae30c8a4c906ecdcd6d4cfc2da0b30410a37281753d987a35e4669f8cbb58ee29ee234f36eab458d4843ee840ce3f40973c652b364cec00c75052a37bf99ea5')
+
+build() {
+ cmake -B build -S "$_pkgname-$pkgver" \
+ -Wno-dev \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DUSE_INTERNAL_CODEC2=FALSE
+ make -C build
+}
+
+package() {
+ make -C build DESTDIR="$pkgdir" install
+ install -m644 -D "$_pkgname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/${pkgname}/COPYING"
+}