diff options
author | Erich Eckner <git@eckner.net> | 2021-02-05 21:31:59 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2021-02-05 21:31:59 +0100 |
commit | 1484dc9a23f2c3d3af120c392439a6727b22536d (patch) | |
tree | be38dd5607732362333bfd8892007879371f69b2 /manualPorts/jamulus | |
parent | 900778634b28b665534363b39afda029dafe1822 (diff) | |
download | crux-ports-1484dc9a23f2c3d3af120c392439a6727b22536d.tar.xz |
jamulus neu
Diffstat (limited to 'manualPorts/jamulus')
-rw-r--r-- | manualPorts/jamulus/.footprint | 11 | ||||
-rw-r--r-- | manualPorts/jamulus/.md5sum | 1 | ||||
-rw-r--r-- | manualPorts/jamulus/.signature | 5 | ||||
-rw-r--r-- | manualPorts/jamulus/Pkgfile | 22 | ||||
-rwxr-xr-x | manualPorts/jamulus/lastVersion.sh | 12 |
5 files changed, 51 insertions, 0 deletions
diff --git a/manualPorts/jamulus/.footprint b/manualPorts/jamulus/.footprint new file mode 100644 index 0000000..cf006d9 --- /dev/null +++ b/manualPorts/jamulus/.footprint @@ -0,0 +1,11 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/Jamulus +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/applications/ +-rw-r--r-- root/root usr/share/applications/jamulus.desktop +drwxr-xr-x root/root usr/share/icons/ +drwxr-xr-x root/root usr/share/icons/hicolor/ +drwxr-xr-x root/root usr/share/icons/hicolor/512x512/ +drwxr-xr-x root/root usr/share/icons/hicolor/512x512/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/512x512/apps/jamulus.png diff --git a/manualPorts/jamulus/.md5sum b/manualPorts/jamulus/.md5sum new file mode 100644 index 0000000..6c743e0 --- /dev/null +++ b/manualPorts/jamulus/.md5sum @@ -0,0 +1 @@ +55b9b043c3335568f73a6b9c23a87376 r3_6_2.tar.gz diff --git a/manualPorts/jamulus/.signature b/manualPorts/jamulus/.signature new file mode 100644 index 0000000..efea374 --- /dev/null +++ b/manualPorts/jamulus/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/deepthought.pub +RWQxCptPusLGGiAtuSEADG24kRKwk++HM9E9zbJse1mfQC1rqydWcwKribkYBug7Xw74Pxn6vKJWOaJ+nmn3FkO8rG3KP3QwZQA= +SHA256 (Pkgfile) = 7411c77bd15b03abbec6b7250b69c96774bbd69638ae471be47c717e56f1b5f6 +SHA256 (.footprint) = b0687c6b31b2f5066593fcd26a71df4e3d138f623ff1d3075f350ea7b3943419 +SHA256 (r3_6_2.tar.gz) = 6bea992f0e4b6a9d08104f8ad9d42b630d523da258e201f70418cecda1c11dac diff --git a/manualPorts/jamulus/Pkgfile b/manualPorts/jamulus/Pkgfile new file mode 100644 index 0000000..56bfbee --- /dev/null +++ b/manualPorts/jamulus/Pkgfile @@ -0,0 +1,22 @@ +# Description: Internet jam session software. +# URL: http://llcon.sourceforge.net/ +# Maintainer: Erich Eckner, crux at eckner dot net +# Depends on: qt5 jack + +name=jamulus +version=3.6.2 +release=1 +source=("https://github.com/corrados/${name}/archive/r${version//./_}.tar.gz") + +build() { + + cd ${name}-r${version//./_} + + qmake Jamulus.pro + make clean + make + make INSTALL_ROOT=$PKG install + mv "$PKG/usr/local/"* "$PKG/usr/" + rmdir "$PKG/usr/local" + +} diff --git a/manualPorts/jamulus/lastVersion.sh b/manualPorts/jamulus/lastVersion.sh new file mode 100755 index 0000000..2f498fd --- /dev/null +++ b/manualPorts/jamulus/lastVersion.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +curl -Ss 'https://github.com/jamulussoftware/jamulus/releases' \ +| tr '"' '\n' \ +| sed ' + s@^/jamulussoftware/jamulus/archive/r\([-0-9._]*\)\.tar\.gz$@\1@ + y/_/./ + t + d +' \ +| sort -V \ +| tail -n1 |