diff options
author | David Runge | 2016-12-28 01:57:45 +0100 |
---|---|---|
committer | David Runge | 2016-12-28 01:57:45 +0100 |
commit | d072b31a40c3188b3c298b733e9f891783e21b34 (patch) | |
tree | 0ff833263de797dadc7e03a637428df306af3c9e | |
download | aur-d072b31a40c3188b3c298b733e9f891783e21b34.tar.gz |
PKGBUILD: Adding fist version of pd-git.
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 51 | ||||
-rw-r--r-- | pd.desktop | 7 |
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d4ef993a7f13 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +# Generated by mksrcinfo v8 +# Wed Dec 28 00:57:24 UTC 2016 +pkgbase = pd-git + pkgdesc = The Pure Data real-time music and multimedia environment + pkgver = 0.47.1.r6.gbd939d1 + pkgrel = 1 + url = http://msp.ucsd.edu/software.html + arch = i686 + arch = x86_64 + license = custom:BSD + depends = jack + depends = tk + depends = fftw + provides = puredata + options = !strip + options = !buildflags + source = pd::git://git.code.sf.net/p/pure-data/pure-data + source = pd.desktop + md5sums = SKIP + md5sums = c12f07e8c18f8bde9c094ced3485c936 + +pkgname = pd-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..964e47ca55fb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: David Runge <dave@sleepmap.de> +# Contributor: speps <speps at aur dot archlinux dot org> +# Contributor: TDY <tdy@gmx.com> +# Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw> + +pkgname=pd-git +_name=pd +pkgver=0.47.1.r6.gbd939d1 +pkgrel=1 +pkgdesc="The Pure Data real-time music and multimedia environment" +arch=('i686' 'x86_64') +url="http://msp.ucsd.edu/software.html" +license=('custom:BSD') +depends=('jack' 'tk' 'fftw') +provides=('puredata') +options=('!strip' '!buildflags') +source=("${_name}::git://git.code.sf.net/p/pure-data/pure-data" + "${_name}.desktop") +md5sums=('SKIP' + 'c12f07e8c18f8bde9c094ced3485c936') + +pkgver() { + cd ${_name} + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd ${_name} + ./autogen.sh + ./configure --prefix=/usr \ + --enable-alsa \ + --enable-jack \ + --disable-portaudio \ + --enable-fftw=no \ + --enable-debug + make +} + +package() { + cd ${_name} + make DESTDIR="$pkgdir" install + + # license + install -Dm644 LICENSE.txt \ + "$pkgdir/usr/share/licenses/pd/LICENSE" + # desktop file + install -Dm644 $srcdir/${_name}.desktop \ + $pkgdir/usr/share/applications/${_name}.desktop +} + +# vim:set ts=2 sw=2 et: diff --git a/pd.desktop b/pd.desktop new file mode 100644 index 000000000000..2538d0a13351 --- /dev/null +++ b/pd.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Terminal=false +Exec=pd +Name=pd +Icon=pd +Categories=Audio;AudioVideo;Midi;X-Alsa;X-Jack;GTK; |