Date: Monday, April 29, 2019 @ 17:59:21 Author: dvzrv Revision: 456329
upgpkg: dssi 1.1.1-10 Removing qt4 from makedepends/optdepends (not building example stuff). Moving to https for source. Switching to current maintainer. Removing (included) separate license file. Using autotools in prepare(). Modified: dssi/trunk/PKGBUILD Deleted: dssi/trunk/license.txt -------------+ PKGBUILD | 35 ++++++++++++++------------ license.txt | 77 ---------------------------------------------------------- 2 files changed, 19 insertions(+), 93 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-04-29 16:55:02 UTC (rev 456328) +++ PKGBUILD 2019-04-29 17:59:21 UTC (rev 456329) @@ -1,36 +1,39 @@ -# Maintainer: Ray Rashif <sc...@archlinux.org> +# Maintainer: David Runge <d...@sleepmap.de> +# Contributor: Ray Rashif <sc...@archlinux.org> # Contributor: damir <da...@archlinux.org> # Contributor: Pajaro pkgname=dssi pkgver=1.1.1 -pkgrel=9 +pkgrel=10 pkgdesc="An API for audio processing plugins & softsynths with UIs" arch=('x86_64') url="http://dssi.sourceforge.net/" -license=('LGPL' 'BSD' 'custom') -depends=('liblo>=0.28' 'jack') -makedepends=('ladspa' 'qt4') -optdepends=('qt4: example plugins') -source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" - 'license.txt') -md5sums=('619ab73c883b02dc37ddb37001591f8b' - '258ca4d0ca28c5c4d4675147621fac18') +license=('BSD' 'LGPL') +depends=('liblo' 'jack') +makedepends=('ladspa') +source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz") +sha512sums=('faf35ae851b889ad17a8ba624c713af8a5f33bb93db8e34842e8b778a0e36c3eab9ab712a40e4ca7ecd96954f3e70504d89a75b3826dd138332085e176c0d34d') +prepare() { + cd "$pkgname-$pkgver" + autoreconf -vfi +} + build() { - cd "$srcdir/$pkgname-$pkgver" - + cd "$pkgname-$pkgver" ./configure --prefix=/usr make } package() { - cd "$srcdir/$pkgname-$pkgver" - + cd "$pkgname-$pkgver" make DESTDIR="$pkgdir" install - install -Dm644 "$srcdir/license.txt" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -vDm 644 COPYING \ + -t "$pkgdir/usr/share/licenses/${pkgname}/" + install -vDm 644 {ChangeLog,README} \ + -t "$pkgdir/usr/share/doc/${pkgname}/" } # vim:set ts=2 sw=2 et: Deleted: license.txt =================================================================== --- license.txt 2019-04-29 16:55:02 UTC (rev 456328) +++ license.txt 2019-04-29 17:59:21 UTC (rev 456329) @@ -1,77 +0,0 @@ -Licensing ---------- - -The DSSI API itself (dssi.h) is licensed under the GNU Lesser General -Public License. See COPYING for details. - -The jack-dssi-host is provided under a BSD-style license. This means -you can do anything you want with it so long as you retain the -copyright attribution and license information. See the source files -for details. - -Licensing for the files in the examples directory may vary: please -check the individual files for details. Most of them are in the -public domain, which means you can use them for anything you want. - - - -/* jack-dssi-host.c - * - * DSSI Soft Synth Interface - * - * This is a host for DSSI plugins. It listens for MIDI events on an - * ALSA sequencer port, delivers them to DSSI synths and outputs the - * result via JACK. - * - * This program expects the names of up to 16 DSSI synth plugins, in - * the form '<dll-name>:<label>',* to be provided on the command line. - * If just '<dll-name>' is provided, the first plugin in the DLL is - * is used. MIDI channels are assigned to each plugin instance, in - * order, beginning with channel 0 (zero-based). A plugin may be - * easily instantiated multiple times by preceding its name and label - * with a dash followed immediately by the desired number of instances, - * e.g. '-3 my_plugins.so:zoomy' would create three instances of the - * 'zoomy' plugin. - */ - -/* - * Copyright 2004, 2009 Chris Cannam, Steve Harris and Sean Bolton. - * - * Permission to use, copy, modify, distribute, and sell this software - * for any purpose is hereby granted without fee, provided that the - * above copyright notice and this permission notice are included in - * all copies or substantial portions of the software. - */ - - -/* - * This program is in the public domain - * - * $Id: dssi_osc_send.c,v 1.5 2004/07/04 22:24:51 smbolton Exp $ - */ - -/* - * This program is in the public domain - * - * $Id: dssi_osc_update.c,v 1.6 2005/10/12 17:08:26 smbolton Exp $ - */ - -/* less_trivial_synth.c - - DSSI Soft Synth Interface - Constructed by Chris Cannam, Steve Harris and Sean Bolton - - This is an example DSSI synth plugin written by Steve Harris. - - This example file is in the public domain. -*/ - -/* trivial_sampler.c - - DSSI Soft Synth Interface - Constructed by Chris Cannam, Steve Harris and Sean Bolton - - A straightforward DSSI plugin sampler. - - This example file is in the public domain. -*/