debian/0000755000000000000000000000000011524503360007165 5ustar debian/compat0000644000000000000000000000000211441715242010365 0ustar 7 debian/patches/0000755000000000000000000000000011441715242010616 5ustar debian/patches/series0000644000000000000000000000004411441715242012031 0ustar 01-Makefile.patch 02-manpages.patch debian/patches/01-Makefile.patch0000644000000000000000000000360311441715242013574 0ustar Description: Skip debian directory. Author: Alessio Treglia --- Makefile.am | 2 +- Makefile.in | 2 +- configure | 2 +- configure.in | 1 - 4 files changed, 3 insertions(+), 4 deletions(-) --- libgig-3.3.0.orig/Makefile.am +++ libgig-3.3.0/Makefile.am @@ -1,7 +1,7 @@ # require automake >= 1.5 (mandatory for option dist-bzip2) AUTOMAKE_OPTIONS = 1.5 dist-bzip2 -SUBDIRS = doc man src debian win32 osx +SUBDIRS = doc man src win32 osx # to prevent compile errors on some systems AM_CXXFLAGS = -pedantic --- libgig-3.3.0.orig/Makefile.in +++ libgig-3.3.0/Makefile.in @@ -198,7 +198,7 @@ target_alias = @target_alias@ # require automake >= 1.5 (mandatory for option dist-bzip2) AUTOMAKE_OPTIONS = 1.5 dist-bzip2 -SUBDIRS = doc man src debian win32 osx +SUBDIRS = doc man src win32 osx # to prevent compile errors on some systems AM_CXXFLAGS = -pedantic --- libgig-3.3.0.orig/configure +++ libgig-3.3.0/configure @@ -20964,7 +20964,7 @@ fi -ac_config_files="$ac_config_files Doxyfile gig.pc libgig.spec Makefile src/Makefile src/testcases/Makefile doc/Makefile man/Makefile man/dlsdump.1 man/gigdump.1 man/gigextract.1 man/rifftree.1 debian/Makefile osx/Makefile osx/libgig.xcodeproj/Makefile win32/Makefile win32/libgig.dev" +ac_config_files="$ac_config_files Doxyfile gig.pc libgig.spec Makefile src/Makefile src/testcases/Makefile doc/Makefile man/Makefile man/dlsdump.1 man/gigdump.1 man/gigextract.1 man/rifftree.1 osx/Makefile osx/libgig.xcodeproj/Makefile win32/Makefile win32/libgig.dev" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure --- libgig-3.3.0.orig/configure.in +++ libgig-3.3.0/configure.in @@ -107,7 +107,6 @@ AC_OUTPUT( \ man/gigdump.1 \ man/gigextract.1 \ man/rifftree.1 \ - debian/Makefile \ osx/Makefile \ osx/libgig.xcodeproj/Makefile \ win32/Makefile \ debian/patches/02-manpages.patch0000644000000000000000000000542011441715242013652 0ustar Author: Alessio Treglia Description: Don't use hyphen as minus sign. --- man/dlsdump.1.in | 2 +- man/gigdump.1.in | 2 +- man/gigextract.1.in | 2 +- man/rifftree.1.in | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) --- libgig-3.3.0.orig/man/dlsdump.1.in +++ libgig-3.3.0/man/dlsdump.1.in @@ -3,7 +3,7 @@ dlsdump \- List informations about a DLS (Downloadable Sound) file. .SH SYNOPSIS .B dlsdump -[ -v ] DLSFILE +[ \-v ] DLSFILE .SH DESCRIPTION Prints out a list of all available samples and instruments within a DLS file along with detailed informations about their properties and settings. At the moment DLS Level 1 and 2 is supported. .SH OPTIONS --- libgig-3.3.0.orig/man/gigdump.1.in +++ libgig-3.3.0/man/gigdump.1.in @@ -3,7 +3,7 @@ gigdump \- List informations about a Gigasampler (.gig) file. .SH SYNOPSIS .B gigdump -[ -v ] GIGFILE +[ \-v ] GIGFILE .SH DESCRIPTION Prints out a list of all available samples and instruments within a Gigasampler (.gig) file along with detailed informations about their properties and settings. .SH OPTIONS --- libgig-3.3.0.orig/man/gigextract.1.in +++ libgig-3.3.0/man/gigextract.1.in @@ -3,7 +3,7 @@ gigextract \- Extract samples from Gigasampler (.gig) files. .SH SYNOPSIS .B gigextract -[ -v ] GIGFILE DESTDIR [SAMPLENR] [ [SAMPLENR] ... ] +[ \-v ] GIGFILE DESTDIR [SAMPLENR] [ [SAMPLENR] ... ] .SH DESCRIPTION Extract samples from Gigasampler (.gig) files. All extracted samples will be written in .wav format. You must at least supply name of the .gig input file and an output path where all extracted samples should be written to. By default gigextract extracts all samples contained in the Gigasampler file, even if they are not linked by any instrument in the .gig file, but you can also extract only particular samples by supplying a list of samples indices at the end of the command line. You can use the gigdump tool to see the list of available samples and their sample indices of a Gigasampler file. .SH OPTIONS --- libgig-3.3.0.orig/man/rifftree.1.in +++ libgig-3.3.0/man/rifftree.1.in @@ -3,7 +3,7 @@ rifftree \- Print RIFF tree structure of an arbitrary RIFF file. .SH SYNOPSIS .B rifftree -[ -s | -v ] RIFFFILE +[ \-s | \-v ] RIFFFILE .SH DESCRIPTION Print RIFF tree structure of an arbitrary RIFF file. RIFF is a simple, binary file format intended for tree like data structures. Many proprietary file formats are built on top of the RIFF format (e.g. media file formats like WAV, AVI, DLS, GIG). Data in a RIFF file is encapsulated into so called "chunks". There are list chunks which can be seen as nodes in the data tree and thus can have childs (that is can have subchunks) and there are normal chunks which can be seen as leafs in the data tree and thus cannot have childs. .SH OPTIONS debian/gigtools.install0000644000000000000000000000012011441715242012377 0ustar debian/tmp/usr/bin/* usr/bin debian/tmp/usr/share/man/man1/* usr/share/man/man1 debian/rules0000755000000000000000000000044711524502025010247 0ustar #!/usr/bin/make -f %: dh $@ --with autoreconf override_dh_auto_configure: dh_auto_configure -- --enable-static=no override_dh_installchangelogs: dh_installchangelogs NEWS override_dh_auto_build: dh_auto_build $(MAKE) docs override_dh_installchangelogs: dh_installchangelogs ChangeLog debian/libgig-doc.doc-base0000644000000000000000000000044711441715242012573 0ustar Document: libgig-doc Title: Debian libgig Manual Author: Christian Schoenebeck Abstract: This is a programming manual for the libgig library. Section: Programming Format: HTML Index: /usr/share/doc/libgig-doc/html/index.html Files: /usr/share/doc/libgig-doc/html/* debian/libgig-dev.docs0000644000000000000000000000003611441715242012051 0ustar README TODO AUTHORS ChangeLog debian/control0000644000000000000000000000457011524502673010604 0ustar Source: libgig Section: devel Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Paul Brossier , Free Ekanayaka , Alessio Treglia Build-Depends: debhelper (>= 7.0.50~), dh-autoreconf, pkg-config, libsndfile1-dev, doxygen, libtool, uuid-dev, automake Standards-Version: 3.9.1 Homepage: http://www.linuxsampler.org/libgig/ Vcs-Git: git://git.debian.org/git/pkg-multimedia/libgig.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/libgig.git Package: libgig-dev Section: libdevel Architecture: any Depends: libgig6 (= ${binary:Version}), ${misc:Depends} Description: development files for libgig libgig is a C++ library for loading, modifying and creating Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files. . This package contains the header files needed for development with libgig. You will need this only if you intend to compile programs that use this library. Package: libgig6 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libgig3c2 Replaces: libgig3c2 Description: library for loading and modifying Gigasampler and DLS files libgig is a C++ library for loading, modifying and creating Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files. . This package contains the shared library files. Package: gigtools Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: command line tools for Gigasampler and DLS Level 1/2 files Raw file handling for audio sampler files based on DLS Level 1/2 and Gigasampler. These files are typically used in modern day audio waveform samplers. This package contains the following command line tools: . gigdump: Prints out the content of a .gig file. gigextract: Extracts samples from a .gig file. dlsdump: Prints out the content of a DLS file. rifftree: Prints out the RIFF tree of an arbitrary RIFF file. Package: libgig-doc Section: doc Architecture: all Depends: ${misc:Depends} Replaces: libgig-dev (<< 3.3.0-1) Breaks: libgig-dev (<< 3.3.0-1) Description: HTML documentation for libgig libgig is a C++ library for loading, modifying and creating Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files. . This package contains exhaustive HTML documentation for the development with libgig. debian/libgig6.install0000644000000000000000000000004511441715242012101 0ustar debian/tmp/usr/lib/lib*.so.* usr/lib debian/libgig-dev.install0000644000000000000000000000017611524501537012576 0ustar debian/tmp/usr/include/* usr/include debian/tmp/usr/lib/lib*.so usr/lib debian/tmp/usr/lib/pkgconfig/gig.pc usr/lib/pkgconfig debian/changelog0000644000000000000000000001333211524503234011041 0ustar libgig (3.3.0-2) unstable; urgency=low * Switch to 3.0 (quilt). * debian/rules: Drop get-orig-source, no longer needed. * Add debian/gbp.conf file. * Add .gitignore file. * Don't build,install static libraries. * Add dh_autoreconf support. * debian/control: - We moved files between packages (libgig-dev <-> libgig-doc), so it had better use Replaces+Breaks, not Conflicts+Replaces. - Add Vcs-* fields - Bump Standards. - Change my email address. - Remove DM-Upload-Allowed: yes, no longer needed. -- Alessio Treglia Wed, 09 Feb 2011 13:18:38 +0100 libgig (3.3.0-1) unstable; urgency=low * New upstream release. * Repack the tarball to remove the upstream's debian directory. * Switch to debhelper 7. * Bump Standards. * Add debian/compat. * Update debian/copyright. * Replace current Maintainer with Debian Multimedia Maintainers; also Closes: #474526. * Add myself to the Uploaders field. * Update and move upstream's website information to Homepage field. * Build-Depends on uuid-dev. * Replace automake1.9 build-dependency with automake. * Replace deprecated ${Source-Version} macro with ${binary:Version}. * Getting rid of unneeded *.la. * Add libgig-doc runtime, add proper Conflicts/Replaces fields. * Rename and update doc-base control file. * Improve runtime packages short,extended descriptions. * Drop dpatch and all old patches, now unnecessary. * Add quilt support. * debian/patches/01-Makefile.patch: - Ignore debian subdirectory. * debian/patches/02-manpages.patch - Fix hyphen-used-as-minus-sign lintian warnings. * Install NEWS file as upstream's changelog. * Remove unnecessary debian/libgig.install, debian/Makefile.{in,am}. -- Alessio Treglia Fri, 11 Dec 2009 20:25:45 +0100 libgig (3.2.1-3+cvs080916) unstable; urgency=low * Dropped gcc43 patch, fixed upstream -- Free Ekanayaka Wed, 17 Sep 2008 13:11:08 +0100 libgig (3.2.1-2+cvs080916) unstable; urgency=low * New cvs snapshot -- Free Ekanayaka Tue, 16 Sep 2008 01:10:27 +0100 libgig (3.2.1-1.1) unstable; urgency=low * Non-maintainer upload. * Fix GCC 4.3 compatibility, patch by Brian M. Carlson (Closes: #456083) -- Moritz Muehlenhoff Sun, 23 Mar 2008 00:23:55 +0100 libgig (3.2.1-1) unstable; urgency=low * New upstream release * Added myself to Uploaders -- Free Ekanayaka Wed, 05 Dec 2007 16:24:12 +0100 libgig (3.2.0-1) unstable; urgency=low * Non-Maintainer upload * New upstream lrelease -- Free Ekanayaka Wed, 17 Oct 2007 15:56:47 +0100 libgig (3.1.1-0.1+cvs071005) unstable; urgency=low * New cvs snapshot -- Free Ekanayaka Fri, 5 Oct 2007 12:33:59 +0100 libgig (3.1.1-0.1+cvs071004) unstable; urgency=low * New cvs snapshot -- Free Ekanayaka Thu, 4 Oct 2007 21:48:02 +0100 libgig (3.1.1-0.1) unstable; urgency=low [ Free Ekanayaka ] * Non-Maintainer upload * New upstream release (Closes: #381628) * Included upstream changelog * Removed non debian/ files from diff.gz * Move libgig3c2 to libgig6 to reflect the so name change * Added makefile rule to package cvs snapshots * Support passing DEB_BUILD_OPTIONS=athopt to for Athlon optimization [ Christian Schoenebeck ] * libgig's home has changed slightly from http://stud.fh-heilbronn.de/~cschoene/projects/libgig/ to http://stud.hs-heilbronn.de/~cschoene/projects/libgig/ * include NEWS file on installation -- Free Ekanayaka Sat, 13 Jan 2007 00:49:40 +0100 libgig (2.0.d2-2) unstable; urgency=low * Cxx transistion (closes: #339205) -- Matt Flax Sat, 19 Nov 2005 16:44:06 +1100 libgig (2.0.d2-1) unstable; urgency=low * New upstream release. * Added previous upstream entries in debian/changelog. * Force soname update setting age to 1 in configure.ac * Fixed doc-base section to Apps/Programming -- Paul Brossier Wed, 24 Aug 2005 10:50:39 +0100 libgig (2.0.2-1) unstable; urgency=low * New release. -- Christian Schoenebeck Mon, 15 Aug 2005 19:19:57 +0200 libgig (2.0.cvs20050613+1-1) unstable; urgency=low * New upstream release (2.0.1) * Move libgig to libgigc2 (g++ 4.0 ABI transition) * Make libgigc2 Conflicts against old version of libgig * Automatic update of config.{sub,guess} * Clean up debian/rules file, bump Standards-Version * Remove README.Debian, libgig.install and debian/Makefile* * Add watch file -- Paul Brossier Sun, 31 Jul 2005 00:19:09 +0100 libgig (2.0.1-1) unstable; urgency=low * New release. -- Christian Schoenebeck Sun, 12 Jun 2005 14:55:17 +0200 libgig (2.0.cvs20050523-1) unstable; urgency=low * fixed debian description (Closes: #310221) * New release. Mostly pre-prepared by Christian Schoenebeck -- Matt Flax Mon, 09 May 2005 16:10:58 +0200 libgig (1.0.0cvs20050503-1) unstable; urgency=low * Updated to cvs version -- Matt Flax Wed, 2 Mar 2005 11:40:49 +0100 libgig (1.0.0-1) unstable; urgency=low * New upstream release (Closes: #279932) * Doxygen API documentation included with libgig-dev * Changed maintainer names from Christian Schoenebeck to MAtt Flax. Note That the original packaging was done by Christian * altered the rules file * fixed various lintian errors -- Matt Flax Sat, 5 Feb 2005 20:02:26 +0100 libgig (0.7.1-1) unstable; urgency=low * Initial Release. -- Christian Schoenebeck Tue, 6 Jul 2004 23:12:46 +0200 debian/gbp.conf0000644000000000000000000000005711524501437010611 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/copyright0000644000000000000000000000300311441715242011116 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59 Name: libgig Maintainer: Christian Schoenebeck Source: http://download.linuxsampler.org/packages/ X-Comment: The original tarball has been repacked to remove the debian/ directory provided by upstream. Files: * Copyright: 2003-2009, Christian Schoenebeck License: GPL-2 Files: debian/* Copyright: 2009, Alessio Treglia 2007-2008, Free Ekanayaka 2005, Paul Brossier 2005, Matt Flax 2003-2007, Christian Schoenebeck License: GPL-2 License: GPL-2 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA X-Comment: On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/source/0000755000000000000000000000000011441715622010471 5ustar debian/source/format0000644000000000000000000000001411441715622011677 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000013311441715242010215 0ustar version=3 http://download.linuxsampler.org/packages/ libgig-(.*)\.tar\.bz2 debian uupdate debian/libgig-doc.docs0000644000000000000000000000001111441715242012031 0ustar doc/html