diff options
author | David Runge | 2017-10-25 01:25:22 +0200 |
---|---|---|
committer | David Runge | 2017-10-25 01:25:22 +0200 |
commit | 5e7088bda08931073843d554d242c9c353b206d2 (patch) | |
tree | f74c0eed90facb922240efb416b6ffd07d4bdd5a | |
parent | 4aa031e1c158731ca27aace0b64752649d0781a7 (diff) | |
download | aur-pd-git.tar.gz |
PKGBUILD: Switching to https for cloning. Switching to autoreconf from autogen.sh (now in prepare()). Enabling fftw again. Not enabling debugging by default. Cleaning up use of install.
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 21 insertions, 20 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Tue Oct 17 14:26:32 UTC 2017 +# Tue Oct 24 23:23:15 UTC 2017 pkgbase = pd-git pkgdesc = The Pure Data real-time music and multimedia environment pkgver = 0.48.0.r0.geafd434 - pkgrel = 1 + pkgrel = 2 url = http://msp.ucsd.edu/software.html arch = i686 arch = x86_64 @@ -14,8 +14,7 @@ pkgbase = pd-git provides = pd conflicts = pd options = !strip - options = !buildflags - source = pd::git://git.code.sf.net/p/pure-data/pure-data + source = pd::git+https://git.code.sf.net/p/pure-data/pure-data source = pd.desktop sha512sums = SKIP sha512sums = 4d3596b337456117ecdf0f1709358b4298198e0b347cb13b884e35ad2f2f667561a10b44683cf916c1da123daebee7141e9ab8bd89405a579b69d30b0e718f37 @@ -4,9 +4,9 @@ # Contributor: Shinlun Hsieh <yngwiexx@yahoo.com.tw> pkgname=pd-git -_name=pd +_pkg=pd pkgver=0.48.0.r0.geafd434 -pkgrel=1 +pkgrel=2 pkgdesc="The Pure Data real-time music and multimedia environment" arch=('i686' 'x86_64') url="http://msp.ucsd.edu/software.html" @@ -14,39 +14,41 @@ license=('custom:BSD') depends=('jack' 'tk' 'fftw') provides=('pd') conflicts=('pd') -options=('!strip' '!buildflags') -source=("${_name}::git://git.code.sf.net/p/pure-data/pure-data" - "${_name}.desktop") +options=('!strip') +source=("${_pkg}::git+https://git.code.sf.net/p/pure-data/pure-data" + "${_pkg}.desktop") sha512sums=('SKIP' '4d3596b337456117ecdf0f1709358b4298198e0b347cb13b884e35ad2f2f667561a10b44683cf916c1da123daebee7141e9ab8bd89405a579b69d30b0e718f37') pkgver() { - cd ${_name} + cd ${_pkg} git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + cd "${_pkg}" + autoreconf -f -i +} + build() { - cd ${_name} - ./autogen.sh + cd "${_pkg}" ./configure --prefix=/usr \ --enable-alsa \ --enable-jack \ --disable-portaudio \ - --enable-fftw=no \ - --enable-debug + --enable-fftw make } package() { - cd ${_name} - make DESTDIR="$pkgdir" install + cd "${_pkg}" + make DESTDIR="${pkgdir}" install # license - install -Dm644 LICENSE.txt \ - "$pkgdir/usr/share/licenses/pd/LICENSE" + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${_pkg}/LICENSE" # desktop file - install -Dm644 $srcdir/${_name}.desktop \ - $pkgdir/usr/share/applications/${_name}.desktop + install -Dm644 "${srcdir}/${_pkg}.desktop" \ + "${pkgdir}/usr/share/applications/${_pkg}.desktop" } # vim:set ts=2 sw=2 et: |