diff options
author | Daniel Peukert | 2020-02-06 00:23:36 +0100 |
---|---|---|
committer | Daniel Peukert | 2020-02-06 00:23:36 +0100 |
commit | 85621fd89ddd4ead209fc6bd1d452d45a3926a90 (patch) | |
tree | 7b9af6aacc69e10c003c4fa6c9cdd8694858da6f | |
download | aur-85621fd89ddd4ead209fc6bd1d452d45a3926a90.tar.gz |
Added cecilia
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .editorconfig | 8 | ||||
-rw-r--r-- | .gitignore | 14 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | cecilia.desktop | 8 | ||||
-rw-r--r-- | cecilia.sh | 3 |
6 files changed, 100 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d2d47ea4970d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = cecilia-git + pkgdesc = Audio signal processing environment aimed at sound designers + pkgver = 5.4.0.r2.gf8d35ad + pkgrel = 1 + url = http://ajaxsoundstudio.com/software/cecilia + arch = any + license = GPL3 + makedepends = git + makedepends = python-setuptools + depends = python + depends = python-pyo>=1.0.1 + depends = python-numpy>=1.18 + depends = python-wxpython>=4.0.7 + provides = cecilia + conflicts = cecilia + source = cecilia-git::git+https://github.com/belangeo/cecilia5 + source = cecilia.sh + source = cecilia.desktop + sha256sums = SKIP + sha256sums = 0a17c0f9d4eb7195faaa99975628b610c821185f3ad712894029e5a135a54d4b + sha256sums = ee8cec128bcfd52a5110c0dfae237130635b4e89e4746ccdc46df9aa3b1fd48f + +pkgname = cecilia-git diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000000..a467ee9a97a6 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,8 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = tab +tab_width = 4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..82b3c183d5d4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +# from https://github.com/github/gitignore/blob/master/ArchLinuxPackages.gitignore +*.tar +*.tar.* +*.rpm +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +*/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..91e8fe85506f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Daniel Peukert <dan.peukert@gmail.com> +_pkgname='cecilia' +pkgname="$_pkgname-git" +_reponame="${_pkgname}5" +pkgver='5.4.0.r2.gf8d35ad' +pkgrel='1' +pkgdesc='Audio signal processing environment aimed at sound designers' +arch=('any') +url="http://ajaxsoundstudio.com/software/$_pkgname" +license=('GPL3') +depends=('python' 'python-pyo>=1.0.1' 'python-numpy>=1.18' 'python-wxpython>=4.0.7') +makedepends=('git' 'python-setuptools') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=( + "$pkgname::git+https://github.com/belangeo/$_reponame" + "$_pkgname.sh" + "$_pkgname.desktop" +) +sha256sums=('SKIP' + '0a17c0f9d4eb7195faaa99975628b610c821185f3ad712894029e5a135a54d4b' + 'ee8cec128bcfd52a5110c0dfae237130635b4e89e4746ccdc46df9aa3b1fd48f') + +_sourcedirectory="$pkgname" + +pkgver() { + cd "$srcdir/$_sourcedirectory/" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +package() { + cd "$srcdir/$_sourcedirectory/" + + local _libdir="usr/lib/$_pkgname" + + install -Dm644 "${_reponame^}.py" "$pkgdir/$_libdir/${_reponame^}.py" + cp -r --no-preserve=ownership --preserve=mode 'Resources/' "$pkgdir/$_libdir/Resources/" + + install -Dm755 "../$_pkgname.sh" "$pkgdir/usr/bin/$_pkgname" + + install -Dm644 "../$_pkgname.desktop" "$pkgdir/usr/share/applications/$_pkgname.desktop" + install -dm755 "$pkgdir/usr/share/pixmaps/" + ln -sf "/$_libdir/Resources/${_reponame^}.ico" "$pkgdir/usr/share/pixmaps/$_pkgname.ico" +} diff --git a/cecilia.desktop b/cecilia.desktop new file mode 100644 index 000000000000..ca8471970671 --- /dev/null +++ b/cecilia.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Cecilia +Comment=Audio signal processing environment aimed at sound designers +Icon=cecilia +Exec=cecilia +Terminal=false +Categories=AudioVideo;Audio; diff --git a/cecilia.sh b/cecilia.sh new file mode 100644 index 000000000000..3afefd88913d --- /dev/null +++ b/cecilia.sh @@ -0,0 +1,3 @@ +#!/bin/sh +cd '/usr/lib/cecilia' +python 'Cecilia5.py' "$@" |