diff options
author | Andreas Linz | 2015-11-16 17:02:43 +0100 |
---|---|---|
committer | Andreas Linz | 2016-08-18 11:39:12 +0200 |
commit | aa1304ea4b1cfaec55fef84c4d5340e870a14705 (patch) | |
tree | 4032e1ff46fc9f7971239f3dfaca94a7730c33f3 | |
download | aur-aa1304ea4b1cfaec55fef84c4d5340e870a14705.tar.gz |
Inital commit
Update to `1.3.4`
Update to 1.3.5
Updated to 1.3.6
Remove from repository
Update clean target
Increase version number to 1.3.8
Update pkg checksums
Update to 1.3.9
Update to 1.3.12
s/bsdtar/tar
Add `bitwig-studio` to conflicting packages
Add missing SRCINFO
Do not delete .SRCINFO on clean
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | Makefile | 28 | ||||
-rw-r--r-- | PKGBUILD | 40 |
4 files changed, 100 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a4b8667bdb74 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by mksrcinfo v8 +# Thu Aug 18 09:37:54 UTC 2016 +pkgbase = bitwig-8-track + pkgdesc = Music production system for production, remixing and performance. Lite version limited to 8 tracks for german Beat music magazine. + pkgver = 1.3.12 + pkgrel = 1 + url = http://www.bitwig.com + arch = x86_64 + license = custom + depends = jack + depends = xdg-utils + depends = zenity + depends = xcb-util-wm + depends = libbsd + optdepends = alsa-lib + optdepends = oss + optdepends = libav: MP3 support + provides = bitwig-studio + conflicts = bitwig-studio-demo-rc, + conflicts = bitwig-studio-demo, + conflicts = bitwig-studio + options = !strip + source = https://downloads.bitwig.com/stable/1.3.12/bitwig-8-track-1.3.12.deb + md5sums = e893035edccb0346ec0502ad8fd63a3c + +pkgname = bitwig-8-track + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f673b27a976c --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD +!Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 000000000000..17e596b5198b --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +.PHONY: clean install + +PKGNAME:=bitwig-eight-track +PKGVER:=1.3.12 +PKGARCH:=x86_64 +PKGREL:=1 +PACKAGE:=${PKGNAME}-${PKGVER}-${PKGREL}-${PKGARCH}.pkg.tar.xz +PACKAGE-SOURCE:="bitwig-8-track-${PKGVER}.deb" + +all: $(PACKAGE) $(PACKAGE-SOURCE) + +$(PACKAGE): + updpkgsums + makepkg + mksrcinfo + +$(PACKAGE-SOURCE): + makepkg --source + +install: $(PACKAGE) + sudo pacman -U $< + +clean: + rm -f ${PKGNAME}-*-${PKGREL}-${PKGARCH}.pkg.tar.xz\ + bitwig-eight-track-*.src.tar.gz\ + bitwig-8-track-*.deb\ + rm -fr ./src ./pkg + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9a5a7b1c5b3a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Andreas Linz <alinz@klingt.net> +# based on `bitwig-studio-demo` AUR package + +pkgname='bitwig-8-track' +pkgver=1.3.12 +pkgrel=1 +pkgdesc="Music production system for production, remixing and performance. Lite version limited to 8 tracks for german Beat music magazine." +arch=( 'x86_64' ) +url="http://www.bitwig.com" +license=('custom') +depends=( 'jack' 'xdg-utils' 'zenity' 'xcb-util-wm' 'libbsd') +optdepends=( + 'alsa-lib' + 'oss' + 'libav: MP3 support' + ) +provides=('bitwig-studio') +conflicts=('bitwig-studio-demo-rc', 'bitwig-studio-demo', 'bitwig-studio') +# strip debugging symbols +options=(!strip) +source=("https://downloads.bitwig.com/stable/${pkgver}/bitwig-8-track-${pkgver}.deb") +md5sums=('e893035edccb0346ec0502ad8fd63a3c') + +package() { + cd $srcdir + + # create pkgdir folders + install -d $pkgdir/usr/bin + install -d $pkgdir/opt/${pkgname} + install -d $pkgdir/usr/share/{applications,icons} + install -d $pkgdir/usr/share/licenses/$pkgname + + tar -xf ./data.tar.gz -C "${pkgdir}/" + + install -m644 ${pkgdir}/opt/${pkgname}/EULA.rtf $pkgdir/usr/share/licenses/$pkgname/LICENSE + + # Fix launcher category + sed -i 's:Categories=Multimedia:Categories=Multimedia;AudioVideo;Player;Recorder;:' \ + $pkgdir/usr/share/applications/${pkgname}.desktop +} |