debian/0000755000000000000000000000000012223313450007161 5ustar debian/compat0000644000000000000000000000000212207673116010371 0ustar 9 debian/rules0000755000000000000000000000266512207673116010264 0ustar #!/usr/bin/make -f upstream_version ?= $(shell dpkg-parsechangelog | sed -rne 's/^Version: ([0-9.]+)(\+dfsg\d+)?.*$$/\1/p') dfsg_version = $(upstream_version)~dfsg0 pkg = $(shell dpkg-parsechangelog | sed -ne 's/^Source: //p') DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) LDFLAGS+=-Wl,--as-needed WAF = ./waf %: dh $@ override_dh_auto_configure: $(WAF) configure \ --prefix=/usr \ --mandir=/usr/share/man \ --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \ --gtk2-lib-name="libgtk-x11-2.0.so.0" \ --strict \ --debug override_dh_auto_build: $(WAF) override_dh_auto_clean: $(WAF) clean || true find -name "*.pyc" -delete rm -rf build .waf* dh_auto_clean override_dh_auto_install: $(WAF) install --destdir=$(CURDIR)/debian/tmp override_dh_strip: dh_strip --dbg-package=suil-dbg # get-orig-source to drop waf get-orig-source: uscan --noconf --force-download --rename --download-current-version --destdir=. tar -xf $(pkg)_$(upstream_version).orig.tar.bz2 mv $(pkg)-$(upstream_version) $(pkg)-$(dfsg_version) cd $(pkg)-$(dfsg_version) ; python waf --help > /dev/null mv $(pkg)-$(dfsg_version)/.waf-*/* $(pkg)-$(dfsg_version) sed -i '/^#==>$$/,$$d' $(pkg)-$(dfsg_version)/waf rmdir $(pkg)-$(dfsg_version)/.waf-* find $(pkg)-$(dfsg_version)/ -name '*.pyc' -delete tar cf $(pkg)_$(dfsg_version).orig.tar $(pkg)-$(dfsg_version) xz -9fz $(pkg)_$(dfsg_version).orig.tar rm -rf $(pkg)-$(dfsg_version) debian/control0000644000000000000000000000566412207674161010612 0ustar Source: suil Section: libs Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia , Jaromír Mikeš Build-Depends: debhelper (>= 9), libgtk2.0-dev, libqt4-dev, lv2-dev, pkg-config, python Standards-Version: 3.9.4 Homepage: http://drobilla.net/software/suil/ Vcs-Git: git://anonscm.debian.org/pkg-multimedia/suil.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/suil.git Package: libsuil-dev Section: libdevel Architecture: any Depends: libsuil-0-0 (= ${binary:Version}), ${misc:Depends} Recommends: pkg-config Multi-Arch: same Description: Development files for suil Suil makes it possible to load a UI of any toolkit in a host using any other toolkit (assuming the toolkits are both supported by Suil). Hosts do not need to build against or link to foreign toolkit libraries to use UIs written with that toolkit (Suil performs its magic at runtime using dynamically loaded modules). The API is designed such that hosts do not need to explicitly support particular toolkits whatsoever - if Suil supports a particular toolkit, then all hosts that use Suil will support that toolkit "for free". Suil currently supports GTK-2+ and Qt4 . This package provides the development files for suil. Package: libsuil-0-0 Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Description: library for loading and wrapping LV2 plugin UIs Suil makes it possible to load a UI of any toolkit in a host using any other toolkit (assuming the toolkits are both supported by Suil). Hosts do not need to build against or link to foreign toolkit libraries to use UIs written with that toolkit (Suil performs its magic at runtime using dynamically loaded modules). The API is designed such that hosts do not need to explicitly support particular toolkits whatsoever - if Suil supports a particular toolkit, then all hosts that use Suil will support that toolkit "for free". Suil currently supports GTK-2+ and Qt4 . This package provides the shared library. Package: suil-dbg Architecture: any Priority: extra Section: debug Multi-Arch: same Depends: libsuil-0-0 (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for suil Suil makes it possible to load a UI of any toolkit in a host using any other toolkit (assuming the toolkits are both supported by Suil). Hosts do not need to build against or link to foreign toolkit libraries to use UIs written with that toolkit (Suil performs its magic at runtime using dynamically loaded modules). The API is designed such that hosts do not need to explicitly support particular toolkits whatsoever - if Suil supports a particular toolkit, then all hosts that use Suil will support that toolkit "for free". Suil currently supports GTK-2+ and Qt4. . This package contains the debugging symbols for suil. debian/changelog0000644000000000000000000000613412223313222011034 0ustar suil (0.6.16~dfsg0-1) unstable; urgency=low * New upstream release. -- Alessio Treglia Thu, 03 Oct 2013 17:08:40 +0100 suil (0.6.14~dfsg0-1) unstable; urgency=low [ Jaromír Mikeš ] * Added myself as uploader [ Alessio Treglia ] * New upstream release. * Update debian/copyright. * Multiarchify the -DBG package. -- Alessio Treglia Thu, 29 Aug 2013 17:29:14 +0100 suil (0.6.12~dfsg0-2) unstable; urgency=low * Upload to unstable. * Bump Standards. -- Alessio Treglia Wed, 08 May 2013 08:18:06 +0200 suil (0.6.12~dfsg0-1) experimental; urgency=low * New upstream release. -- Alessio Treglia Mon, 11 Mar 2013 02:22:09 +0000 suil (0.6.10~dfsg0-1) experimental; urgency=low * New upstream release. -- Alessio Treglia Sat, 29 Dec 2012 16:01:10 +0000 suil (0.6.6~dfsg0-1) experimental; urgency=low * Imported Upstream version 0.6.6~dfsg0 * Add automated mechanism to repack the tarball. -- Alessio Treglia Thu, 22 Nov 2012 02:00:34 +0000 suil (0.6.4~dfsg0-3) unstable; urgency=low * Pass --gtk2-lib-name="libgtk-x11-2.0.so.0" to configure to avoid adding the dependency on libgtk2.0-dev. Thanks to Filipe Lopes for pointing out this. (really closes: #682138) -- Alessio Treglia Thu, 23 Aug 2012 15:35:43 +0200 suil (0.6.4~dfsg0-2) unstable; urgency=low * Install missing Gtk/Qt4 modules. (Closes: #682138) -- Alessio Treglia Sat, 18 Aug 2012 15:49:24 +0200 suil (0.6.4~dfsg0-1) unstable; urgency=low * New upstream bugfix release: - Correctly handle resizing for GTK+2 in Qt4. - Small improvements to the documentation. * Remove 1001-dont_run_ldconfig.patch, not unnecessary thanks to the improvements to the buildsystem. -- Alessio Treglia Tue, 10 Jul 2012 15:41:24 +0200 suil (0.6.2~dfsg0-1) unstable; urgency=low * New upstream bugfix release. * Fix libsuil-dev's Depends field. -- Alessio Treglia Wed, 06 Jun 2012 11:54:41 +0200 suil (0.6.0~dfsg0-1) unstable; urgency=low * New upstream release. * Port to Multi-Arch. * Refresh patches. * Replace old LV2 build-deps with the newest lv2-dev. * Refresh symbols file. * debian/watch: Mangle dfsg suffix. * Update Vcs-* fields. * Update debian/copyright. * Bump dh requirement to 9. * Bump Standards. -- Alessio Treglia Sat, 05 May 2012 02:27:22 +0200 suil (0.4.4+dfsg0-1) unstable; urgency=low * Repack upstream tarball to get rid of the waf binary (Closes: #654505). * Adjust the clean target to properly clean the sources. -- Alessio Treglia Tue, 10 Jan 2012 10:08:08 +0100 suil (0.4.4-1) unstable; urgency=low * New upstream release. * debian/control: Fix encoding. * Refresh patches. -- Alessio Treglia Sun, 12 Jun 2011 12:58:58 +0200 suil (0.4.2-1) unstable; urgency=low * Initial release (Closes: #627905). -- Alessio Treglia Thu, 26 May 2011 09:57:25 +0200 debian/gbp.conf0000644000000000000000000000005712207673116010614 0ustar [DEFAULT] pristine-tar = True compression = xz debian/libsuil-0-0.symbols0000644000000000000000000000052212207673116012541 0ustar libsuil-0.so.0 libsuil-0-0 #MINVER# suil_host_free@Base 0.4.2 suil_host_new@Base 0.4.2 suil_host_set_touch_func@Base 0.6.0~dfsg0 suil_instance_extension_data@Base 0.4.2 suil_instance_free@Base 0.4.2 suil_instance_get_widget@Base 0.4.2 suil_instance_new@Base 0.4.2 suil_instance_port_event@Base 0.4.2 suil_ui_supported@Base 0.4.2 debian/copyright0000644000000000000000000000505512207673135011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Suil Upstream-Contact: David Robillard Source: http://download.drobilla.net Copyright: 2007-2012 David Robillard License: ISC Files: * Copyright: 2007-2012 David Robillard License: ISC Files: waf Copyright: 2005-2011 Thomas Nagy License: BSD-3-clause Files: debian/* Copyright: 2011-2013 Alessio Treglia License: ISC License: ISC Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. . THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR "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 AUTHOR 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. debian/libsuil-0-0.install0000644000000000000000000000004712207673116012521 0ustar usr/lib/*/*.so.* usr/lib/*/suil-0/*.so debian/source/0000755000000000000000000000000012207673116010473 5ustar debian/source/format0000644000000000000000000000001412207673116011701 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000016512207673116010226 0ustar version=3 opts="uversionmangle=s/-/./,dversionmangle=s/~dfsg.*//" \ http://download.drobilla.net/suil-(.*)\.tar\.bz2 debian/libsuil-dev.install0000644000000000000000000000005712207673116013004 0ustar usr/include usr/lib/*/*.so usr/lib/*/pkgconfig debian/clean0000644000000000000000000000001612207673116010175 0ustar .lock-wscript