[arch-commits] Commit in timidity-freepats/trunk (5 files)

David Runge dvzrv at archlinux.org
Fri Jan 12 22:41:43 UTC 2018


    Date: Friday, January 12, 2018 @ 22:41:42
  Author: dvzrv
Revision: 281699

upgpkg: timidity-freepats 20170822-1

Updating to soundfont based version 20170822. Updating to https based url and source.
Switching to custom GPL3 and CCPL. Switching to sha512sums. Removing install, changelog and config file.

Added:
  timidity-freepats/trunk/GPL3-exception
Modified:
  timidity-freepats/trunk/PKGBUILD
Deleted:
  timidity-freepats/trunk/ChangeLog
  timidity-freepats/trunk/timidity-freepats.cfg
  timidity-freepats/trunk/timidity-freepats.install

---------------------------+
 ChangeLog                 |    6 ------
 GPL3-exception            |   11 +++++++++++
 PKGBUILD                  |   37 +++++++++++++++----------------------
 timidity-freepats.cfg     |   32 --------------------------------
 timidity-freepats.install |   13 -------------
 5 files changed, 26 insertions(+), 73 deletions(-)

Deleted: ChangeLog
===================================================================
--- ChangeLog	2018-01-12 21:48:18 UTC (rev 281698)
+++ ChangeLog	2018-01-12 22:41:42 UTC (rev 281699)
@@ -1,6 +0,0 @@
-2010-05-31 Ray Rashif <schivmeister at gmail.com>
-* Rebuild to update package filename with architecture
-* URI and source link changes
-
-2007-10-24 Corrado Primier <bardo at aur.archlinux.org>
-* Adopted and added to [community]

Added: GPL3-exception
===================================================================
--- GPL3-exception	                        (rev 0)
+++ GPL3-exception	2018-01-12 22:41:42 UTC (rev 281699)
@@ -0,0 +1,11 @@
+As a special exception, if you create a composition which uses these sounds,
+and mix these sounds or unaltered portions of these sounds into the
+composition, these sounds do not by themselves cause the entire composition as
+a whole to be covered by the GNU General Public License. This exception does
+not however invalidate any other reasons why the composition might be covered
+by the GNU General Public License.
+
+If you modify these sounds, you may extend this exception to your version of
+the sounds, but you are not obligated to do so. If you do not wish to do so,
+delete this exception statement from your version.
+

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-12 21:48:18 UTC (rev 281698)
+++ PKGBUILD	2018-01-12 22:41:42 UTC (rev 281699)
@@ -1,34 +1,27 @@
 # $Id$
+# Maintainer: David Runge <dave at sleepmap.de>
 # Maintainer: Ray Rashif <schiv at archlinux.org>
 # Contributor: Corrado Primier <bardo at aur.archlinux.org>
 # Contributor: rabyte <rabyte.at.pen.dot.tj>
 
 pkgname=timidity-freepats
-pkgver=20060219
-pkgrel=7
+pkgver=20170822
+pkgrel=1
 pkgdesc="A free and open set of instrument patches for use with softsynths"
 arch=('any')
-url="http://freepats.zenvoid.org/"
-license=('GPL')
+url="https://freepats.zenvoid.org/"
+license=('custom:GPL3' 'CCPL')
 depends=('timidity++')
-install=$pkgname.install
-source=("http://freepats.zenvoid.org/freepats-${pkgver}.tar.bz2"
-        'timidity-freepats.cfg')
-md5sums=('b947806304bc559a644a2c06deda8404'
-         'f9b5efafc6339a173d95e06cf7870d64')
+source=("https://freepats.zenvoid.org/SoundSets/FreePats2-GeneralMIDI/FreePats2-GM-${pkgver}.tar.xz"
+        'GPL3-exception')
+sha512sums=('0f8988bc28653cac3a9c93c5ebf98818cb5e1fb7e925cd03a7f83deb5d7ed86ba80fa1a972a692a11bb12c56cde034b6a4a16340b58209f2a0b68923f5681e11'
+            '5b540bed004418183a51c4bafcd7ef5c7d69deab03dc3fd1ccde840e0afafb801816ef9fe88c8bf9997bbe4ca395319fb78564db9ba6178898c874b5a124452d')
 
 package() {
-  install -d ${pkgdir}/usr/share/timidity/freepats/{Drum,Tone}_000/
-  install -m644 ${srcdir}/freepats/Drum_000/*.pat \
-      ${pkgdir}/usr/share/timidity/freepats/Drum_000/
-  install -m644 ${srcdir}/freepats/Drum_000/*.txt \
-      ${pkgdir}/usr/share/timidity/freepats/Drum_000/
-  install -m644 ${srcdir}/freepats/Tone_000/*.pat \
-      ${pkgdir}/usr/share/timidity/freepats/Tone_000/
-  install -m644 ${srcdir}/freepats/Tone_000/*.txt \
-      ${pkgdir}/usr/share/timidity/freepats/Tone_000/
-  install -Dm644 ${srcdir}/freepats/crude.cfg \
-      ${pkgdir}/etc/timidity++/freepats/freepats.cfg
-  install -m644 ${srcdir}/timidity-freepats.cfg \
-      ${pkgdir}/etc/timidity++/
+  cd "FreePats2-GM-${pkgver}"
+  install -Dm644 "FreePats2-GM-${pkgver}.sf2" \
+    "${pkgdir}/usr/share/soundfonts/${pkgname}.sf2"
+  install -Dm644 "${srcdir}/GPL3-exception" \
+    "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm644 readme.txt "${pkgdir}/usr/share/doc/${pkgname}/readme.txt"
 }

Deleted: timidity-freepats.cfg
===================================================================
--- timidity-freepats.cfg	2018-01-12 21:48:18 UTC (rev 281698)
+++ timidity-freepats.cfg	2018-01-12 22:41:42 UTC (rev 281699)
@@ -1,32 +0,0 @@
-# details on this file and other examples see here:
-# http://www.onicos.com/staff/iz/timidity/dist/cfg/sndfont.cfg
-# http://www.onicos.com/staff/iz/timidity/dist/cfg/
-#----------------------------------------------------------------
-# SoundFont extension configuration
-#
-# soundfont <filename> [order={0|1}] [remove]
-#    <filename> is the path of SoundFont file.
-#    order: 0(preload) or 1(load after GUS).
-#    remove: disable specified soundfont.
-#
-# font exclude <tonebank> [<preset> [<keynote>]]
-# font order {0|1} <tonebank> [<preset> [<keynote>]]
-#    <tonebank>: 0-127
-#
-# font exclude 128 [<drumset> [<key>]]
-# font order {0|1} 128 [<drumset> [<key>]]
-#----------------------------------------------------------------
-
-# change the next line to point to a soundfont you have
-# soundfonts can be found e.g. here: http://www.hammersound.net/
-# soundfont /usr/share/soundfonts/DX7Piano.SF2
-
-# you can do manipulations of the soundfont you load like this:
-# e.g. removing drumset 99
-# font exclude 128 99
-
-# load drum samples after GUS patches
-# font order 1 128
-
-dir /usr/share/timidity/freepats
-source /etc/timidity++/freepats/freepats.cfg

Deleted: timidity-freepats.install
===================================================================
--- timidity-freepats.install	2018-01-12 21:48:18 UTC (rev 281698)
+++ timidity-freepats.install	2018-01-12 22:41:42 UTC (rev 281699)
@@ -1,13 +0,0 @@
-post_install() {
-cat << EOF
->>> To make TiMidity++ use the Freepats patches,
->>> copy /etc/timidity++/timidity-freepats.cfg
->>>   to /etc/timidity++/timidity.cfg
-EOF
-}
-
-post_upgrade() {
-  post_install $1
-}
-
-# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list