[Demudi-commits] r850 - in hydrogen-drumkits/trunk: . debian
Free Ekanayaka
free-guest at costa.debian.org
Sun Jul 2 03:02:39 UTC 2006
Author: free-guest
Date: 2006-07-02 03:02:32 +0000 (Sun, 02 Jul 2006)
New Revision: 850
Added:
hydrogen-drumkits/trunk/debian/
hydrogen-drumkits/trunk/debian/README.source
hydrogen-drumkits/trunk/debian/changelog
hydrogen-drumkits/trunk/debian/compat
hydrogen-drumkits/trunk/debian/control
hydrogen-drumkits/trunk/debian/copyright
hydrogen-drumkits/trunk/debian/get-orig-source
hydrogen-drumkits/trunk/debian/rules
Log:
Load newtrunk into hydrogen-drumkits/trunk.
Added: hydrogen-drumkits/trunk/debian/README.source
===================================================================
--- hydrogen-drumkits/trunk/debian/README.source 2006-07-02 03:02:10 UTC (rev 849)
+++ hydrogen-drumkits/trunk/debian/README.source 2006-07-02 03:02:32 UTC (rev 850)
@@ -0,0 +1,4 @@
+To build upstream source package, please use
+debian/rules get-orig-source
+
+Free Ekanayaka <freee at debian.org>
Added: hydrogen-drumkits/trunk/debian/changelog
===================================================================
--- hydrogen-drumkits/trunk/debian/changelog 2006-07-02 03:02:10 UTC (rev 849)
+++ hydrogen-drumkits/trunk/debian/changelog 2006-07-02 03:02:32 UTC (rev 850)
@@ -0,0 +1,6 @@
+hydrogen-drumkits (0.9.3.20060702-1) unstable; urgency=low
+
+ * Initial Release. Closes: #376315
+
+ -- Free Ekanayaka <freee at debian.org> Sat, 1 Jul 2006 12:52:02 +0200
+
Added: hydrogen-drumkits/trunk/debian/compat
===================================================================
--- hydrogen-drumkits/trunk/debian/compat 2006-07-02 03:02:10 UTC (rev 849)
+++ hydrogen-drumkits/trunk/debian/compat 2006-07-02 03:02:32 UTC (rev 850)
@@ -0,0 +1 @@
+4
Added: hydrogen-drumkits/trunk/debian/control
===================================================================
--- hydrogen-drumkits/trunk/debian/control 2006-07-02 03:02:10 UTC (rev 849)
+++ hydrogen-drumkits/trunk/debian/control 2006-07-02 03:02:32 UTC (rev 850)
@@ -0,0 +1,14 @@
+Source: hydrogen-drumkits
+Section: sound
+Priority: optional
+Maintainer: Debian Multimedia Team <debian-multimedia at lists.debian.org>
+Uploaders: Free Ekanayaka <freee at debian.org>
+Build-Depends: debhelper (>> 3.0.0)
+Build-Depends-Indep: grep (>= 2.5.1)
+Standards-Version: 3.7.2
+
+Package: hydrogen-drumkits
+Architecture: all
+Description: drumkits for Hydrogen
+ This package contains a collection of drumkits for Hydrogen, a
+ sample based drum machine/step sequencer.
Added: hydrogen-drumkits/trunk/debian/copyright
===================================================================
--- hydrogen-drumkits/trunk/debian/copyright 2006-07-02 03:02:10 UTC (rev 849)
+++ hydrogen-drumkits/trunk/debian/copyright 2006-07-02 03:02:32 UTC (rev 850)
@@ -0,0 +1,26 @@
+This package was debianized by Free Ekanayaka <freee at debian.org>
+Fri, 01 Jun 2006 12:18:12 +0100.
+
+It was downloaded from http://www.hydrogen-music.org/
+
+Upstream Authors: Emiliano Grilli, Artemiy Pavlov, et al.
+
+Copyright:
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted under the terms of the BSD License.
+
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+On Debian GNU/Linux systems, the complete text of the BSD License can be
+found in `/usr/share/common-licenses/BSD'.
Added: hydrogen-drumkits/trunk/debian/get-orig-source
===================================================================
--- hydrogen-drumkits/trunk/debian/get-orig-source 2006-07-02 03:02:10 UTC (rev 849)
+++ hydrogen-drumkits/trunk/debian/get-orig-source 2006-07-02 03:02:32 UTC (rev 850)
@@ -0,0 +1,59 @@
+#! /bin/sh
+# Make hydrogen-drumkits upstream tarball from sourceforge
+
+#Please update version number if necessary...
+base_version=0.9.3
+
+test -x /usr/bin/wget || (echo "please install wget!" 1>&2 ; exit 1);
+date=`date +%Y%m%d`
+version="$base_version.$date"
+
+bdir="hydrogen-drumkits-$version"
+dir="../$bdir"
+arch="../hydrogen-drumkits_$version.orig.tar.gz"
+mkdir "$dir"
+mkdir "$dir/drumkits"
+
+KITS="\
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/3355606.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/DrumkitPack1.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/DrumkitPack2.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/EasternHop-1.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/ErnysPercussion.h2drumkit \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/HardElectro1.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/Millo-Drums_v1.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/MilloDrums-3.zip \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/Millo_MultiLayered2.h2drumkit \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/TD-7.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/Techno-1_kit_demo.ogg \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/UltraAcousticKit.tar.gz \
+http://heanet.dl.sourceforge.net/h/hy/hydrogen/default_drumkit.tar.gz \
+http://hydrogen-music.org/download/drumkits/YamahaVintageKit.zip \
+http://rolandclan.info/media/samples/tr-606/Roland_TR-606.h2drumkit \
+http://rolandclan.info/media/samples/tr-707/Roland_TR-707.h2drumkit \
+http://rolandclan.info/media/samples/tr-808/Roland_TR-808.h2drumkit \
+http://rolandclan.info/media/samples/tr-909/Roland_TR-909.h2drumkit \
+http://rolandclan.info/media/samples/tr-626/Roland_TR-626.h2drumkit \
+http://rolandclan.info/media/samples/v-synth/V-Synth_VariBreaks.h2drumkit \
+http://rolandclan.info/media/samples/dr-110/Boss_DR-110.h2drumkit \
+"
+
+for KIT in $KITS; do
+ wget -P "$dir/drumkits" -nd -r -l1 "$KIT"
+done
+
+#rm -f "$dir/drumkits/index.html"
+md5sum drumkits/* > "$dir/md5sums.old"
+
+(cd "$dir" && md5sum drumkits/* >"$dir/md5sums")
+
+if diff --brief "$dir/md5sums.old" "$dir/md5sums" >/dev/null; then
+ echo "Old and new version are the same." 1>&2
+ echo "Upstream source package not rebuild."
+else
+ rm "$dir/md5sums.old" "$dir/md5sums"
+ tar zcf "$arch" -C.. "$bdir"
+ echo "New upstream source package in $arch"
+ echo "You can run uupdate $arch $version"
+fi
+rm -r "$dir"
Added: hydrogen-drumkits/trunk/debian/rules
===================================================================
--- hydrogen-drumkits/trunk/debian/rules 2006-07-02 03:02:10 UTC (rev 849)
+++ hydrogen-drumkits/trunk/debian/rules 2006-07-02 03:02:32 UTC (rev 850)
@@ -0,0 +1,92 @@
+#!/usr/bin/make -f
+# debian/rules for hydrogen-drumkits by Free Ekanayaka
+# GNU copyright 2006
+# based on a sample file
+# GNU copyright 2002 by Bill Allombert
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+KITS_DIR=debian/hydrogen-drumkits/usr/share/hydrogen/data/drumkits
+SONG_DIR=debian/hydrogen-drumkits/usr/share/hydrogen/data/demo_songs
+
+build: build-stamp
+
+build-stamp:
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ rm -rf tmp
+ dh_clean
+
+unpack:
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ mkdir -p $(KITS_DIR)
+ mkdir -p $(SONG_DIR)
+ mkdir -p tmp
+ @for i in drumkits/*.tar.gz; do \
+ echo "Extracting kit $$i"; \
+ tar zxf $$i -C tmp; \
+ done
+ @for i in drumkits/*.zip; do \
+ echo "Extracting kit $$i"; \
+ unzip $$i -d tmp > /dev/null; \
+ done
+# @for i in drumkits/*.tar.bz2; do \
+# echo "Extracting kit $$i"; \
+# tar jxf $$i -C tmp; \
+# done
+ @for i in drumkits/*.h2drumkit; do \
+ echo "Extracting kit $$i"; \
+ cp $$i tmp; \
+ done
+ @for i in $$(find tmp/ -name "*.h2drumkit"); do \
+ echo "Installing kit $$i"; \
+ tar xfz $$i -C $(KITS_DIR); \
+ done
+ find tmp/ -name "*.h2song" | while read file; do \
+ echo "Installing song $$file"; \
+ cp "$$file" $(SONG_DIR) ; \
+ done
+
+install: build unpack
+ dh_testdir
+ dh_testroot
+
+# Build architecture-independent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installdocs
+ dh_installexamples
+ dh_installmenu
+ dh_installcron
+ dh_installman
+ dh_installinfo
+ dh_installchangelogs
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+get-orig-source:
+ chmod a+x debian/get-orig-source
+ debian/get-orig-source
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Property changes on: hydrogen-drumkits/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the Demudi-commits
mailing list