debian/0000755000000000000000000000000012224513151007162 5ustar debian/compat0000644000000000000000000000000212224512725010366 0ustar 9 debian/rules0000755000000000000000000000064112224512725010251 0ustar #!/usr/bin/make -f export NATURALDOCS=/usr/bin/naturaldocs %: dh $@ --parallel --with autoreconf override_dh_auto_clean: rm -rf m4 dh_auto_clean override_dh_autoreconf: mkdir m4 dh_autoreconf override_dh_auto_configure: dh_auto_configure -- --enable-static=no override_dh_auto_build: dh_auto_build ifeq ($(shell dpkg-query -s naturaldocs 1>/dev/null 2>&1 && echo yes),yes) cd doc/ && $(MAKE) html endif debian/control0000644000000000000000000000443112224512727010577 0ustar Source: naspro-core Section: libs Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia Build-Depends: debhelper (>= 9~), dh-autoreconf, lv2-dev, pkg-config Build-Depends-Indep: naturaldocs Standards-Version: 3.9.4 Homepage: http://naspro.sourceforge.net/ Vcs-Git: git://anonscm.debian.org/pkg-multimedia/naspro-core.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/naspro-core.git Package: libnacore5 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: NASPRO core library A tiny convenience library containing useful code to implement LV2 dynamic manifest plugins and especially bridges from other APIs to LV2. . It provides: * LV2 dynamic manifest and descriptor generation; * OS-independent path scanning; * OS-independent environment variables retrieving; * OS-independent dynamic loading; * AVL trees. . It supports the LV2 core specification and the following specifications/extensions: * LV2 Dynamic Manifest (http://lv2plug.in/ns/ext/dyn-manifest); * LV2 Units (http://lv2plug.in/ns/extensions/units); * LV2 URI Map (http://lv2plug.in/ns/ext/uri-map); * LV2 Events (http://lv2plug.in/ns/ext/event); * LV2 MIDI Events (http://lv2plug.in/ns/ext/midi); * LV2 Extended Port Information (http://lv2plug.in/ns/dev/extportinfo) (only the epp:logarithmic property is supported). . This package includes the shared library object. Package: libnacore-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libnacore5 (= ${binary:Version}), lv2-dev, pkg-config, ${misc:Depends} Suggests: libnacore-doc Description: NASPRO core library (development files) A tiny convenience library containing useful code to implement LV2 dynamic manifest plugins and especially bridges from other APIs to LV2. . This package includes the development tools. Package: libnacore-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: NASPRO core library (documentation) A tiny convenience library containing useful code to implement LV2 dynamic manifest plugins and especially bridges from other APIs to LV2. . This package includes the documentation files. debian/libnacore5.symbols0000644000000000000000000000740112224512725012627 0ustar libnacore.so.5 libnacore5 #MINVER# nacore_asprintf@Base 0.3.0 nacore_asprintf_nl@Base 0.3.0 nacore_avl_tree_dump@Base 0.3.0 nacore_avl_tree_dup@Base 0.3.0 nacore_avl_tree_elem_free@Base 0.4.0 nacore_avl_tree_elem_get_next@Base 0.3.0 nacore_avl_tree_elem_get_prev@Base 0.3.0 nacore_avl_tree_elem_get_value@Base 0.3.0 nacore_avl_tree_elem_insert@Base 0.4.0 nacore_avl_tree_elem_new@Base 0.4.0 nacore_avl_tree_elem_pop@Base 0.4.0 nacore_avl_tree_elem_set_value@Base 0.3.0 nacore_avl_tree_find@Base 0.3.0 nacore_avl_tree_find_first@Base 0.3.0 nacore_avl_tree_find_last@Base 0.3.0 nacore_avl_tree_find_next@Base 0.3.0 nacore_avl_tree_find_prev@Base 0.3.0 nacore_avl_tree_free@Base 0.3.0 nacore_avl_tree_get_first@Base 0.3.0 nacore_avl_tree_get_last@Base 0.3.0 nacore_avl_tree_get_n_elems@Base 0.3.0 nacore_avl_tree_insert@Base 0.3.0 nacore_avl_tree_merge@Base 0.3.0 nacore_avl_tree_new@Base 0.3.0 nacore_avl_tree_pop@Base 0.3.0 nacore_char_utf16_decode@Base 0.4.0 nacore_char_utf16_encode@Base 0.4.0 nacore_char_utf8_decode@Base 0.3.0 nacore_char_utf8_encode@Base 0.3.0 nacore_dl_close@Base 0.3.0 nacore_dl_open@Base 0.3.0 nacore_dl_sym@Base 0.3.0 nacore_env_free@Base 0.3.0 nacore_env_get@Base 0.3.0 nacore_env_path_prefixes_split@Base 0.3.0 nacore_fs_dir_close@Base 0.3.0 nacore_fs_dir_entry_free@Base 0.3.0 nacore_fs_dir_entry_get_name@Base 0.3.0 nacore_fs_dir_get_next_entry@Base 0.3.0 nacore_fs_dir_open@Base 0.3.0 nacore_fs_dir_sep@Base 0.3.0 nacore_list_append@Base 0.3.0 nacore_list_dump@Base 0.3.0 nacore_list_dup@Base 0.3.0 nacore_list_elem_append@Base 0.4.0 nacore_list_elem_free@Base 0.4.0 nacore_list_elem_get_next@Base 0.3.0 nacore_list_elem_get_prev@Base 0.3.0 nacore_list_elem_get_value@Base 0.3.0 nacore_list_elem_insert_after@Base 0.4.0 nacore_list_elem_insert_before@Base 0.4.0 nacore_list_elem_new@Base 0.4.0 nacore_list_elem_pop@Base 0.4.0 nacore_list_elem_prepend@Base 0.4.0 nacore_list_elem_set_value@Base 0.3.0 nacore_list_find_after@Base 0.3.0 nacore_list_find_before@Base 0.3.0 nacore_list_find_first@Base 0.3.0 nacore_list_find_last@Base 0.3.0 nacore_list_free@Base 0.3.0 nacore_list_get_head@Base 0.3.0 nacore_list_get_n_elems@Base 0.3.0 nacore_list_get_tail@Base 0.3.0 nacore_list_insert_after@Base 0.3.0 nacore_list_insert_before@Base 0.3.0 nacore_list_merge@Base 0.3.0 nacore_list_move_after@Base 0.3.0 nacore_list_move_before@Base 0.3.0 nacore_list_new@Base 0.3.0 nacore_list_pop@Base 0.3.0 nacore_list_prepend@Base 0.3.0 nacore_locale_dup@Base 0.3.0 nacore_locale_free@Base 0.3.0 nacore_locale_new@Base 0.3.0 nacore_locale_use@Base 0.3.0 nacore_msg_box_free@Base 0.3.0 nacore_msg_box_new@Base 0.3.0 nacore_msg_box_set_callbacks@Base 0.3.0 nacore_msg_context_get_opaque@Base 0.3.0 nacore_msg_context_get_parent@Base 0.3.0 nacore_msg_status_begin@Base 0.3.0 nacore_msg_status_end@Base 0.3.0 nacore_msg_text@Base 0.3.0 nacore_mutex_free@Base 0.4.0 nacore_mutex_lock@Base 0.4.0 nacore_mutex_new@Base 0.4.0 nacore_mutex_trylock@Base 0.4.0 nacore_mutex_unlock@Base 0.4.0 nacore_ptr_cmp@Base 0.3.0 nacore_sem_free@Base 0.4.0 nacore_sem_new@Base 0.4.0 nacore_sem_post@Base 0.4.0 nacore_sem_trywait@Base 0.4.0 nacore_sem_wait@Base 0.4.0 nacore_strdup@Base 0.3.0 nacore_string_get_size@Base 0.3.0 nacore_string_split@Base 0.3.0 nacore_string_utf16_to_utf8@Base 0.4.0 nacore_string_utf16_to_utf8_a@Base 0.4.0 nacore_string_utf16_to_utf8_len@Base 0.4.0 nacore_string_utf8_to_utf16@Base 0.4.0 nacore_string_utf8_to_utf16_a@Base 0.4.0 nacore_string_utf8_to_utf16_len@Base 0.4.0 nacore_strnlen@Base 0.3.0 nacore_thread_create@Base 0.4.0 nacore_thread_equal@Base 0.4.0 nacore_thread_exit@Base 0.4.0 nacore_thread_join@Base 0.4.0 nacore_thread_self@Base 0.4.0 nacore_vasprintf@Base 0.3.0 nacore_vasprintf_nl@Base 0.3.0 debian/changelog0000644000000000000000000001045712224512773011054 0ustar naspro-core (0.5.0-2) unstable; urgency=low * Upload to unstable. -- Alessio Treglia Mon, 07 Oct 2013 12:07:27 +0100 naspro-core (0.5.0-1) experimental; urgency=low * New upstream release. * Bump debhelper requirements. * Fix Homepage field. * Fix Vcs fields. * Update debian/copyright. * Bump Standards. -- Alessio Treglia Mon, 11 Feb 2013 17:23:24 +0000 naspro-core (0.4.0-3) unstable; urgency=low * Port to LV2's first unified release. * Bump Standards. * Update debian/copyright. -- Alessio Treglia Mon, 04 Jun 2012 11:53:02 +0200 naspro-core (0.4.0-2) unstable; urgency=low * Upload to unstable. -- Alessio Treglia Wed, 01 Feb 2012 11:09:13 +0100 naspro-core (0.4.0-1) experimental; urgency=low * New upstream release. * Bump SONAME. * Drop patches, no longer needed. * Update symbols file. * Build with MultiArch. -- Alessio Treglia Tue, 31 Jan 2012 10:46:40 +0100 naspro-core (0.3.0-2) unstable; urgency=low * Upload to unstable. -- Alessio Treglia Mon, 26 Dec 2011 11:49:16 +0100 naspro-core (0.3.0-1) experimental; urgency=low * New upstream release. * Refresh patch. * Bump SONAME: - Update symbols file. - New runtime "libnacore4" replaces "libnacore3". * Create the directory m4 before calling dh_autoreconf, otherwise it fails. -- Alessio Treglia Fri, 16 Dec 2011 14:57:33 +0100 naspro-core (0.2.91-2) unstable; urgency=low * Reintroduce 0001-float_rounding.patch to fix various FTBFS. * debian/rules: - Set NATURALDOCS=/usr/bin/naturaldocs in debian/rules to make the configure script able to detect naturaldocs. - Build documentation only when naturaldocs is installed. - Enable parallel builds. * debian/control: - Add naturaldocs to Build-Depends-Indep. - Add -DOC package to provide documentation in the HTML format. - Add Suggests: libnacore-doc in the libnacore-dev's stanza. - Bump libnacore-dev's lv2core dependency to be >= 4.0. - Bump Standards. * Add debian/libnacore-doc.install file. -- Alessio Treglia Mon, 30 May 2011 13:12:36 +0200 naspro-core (0.2.91-1) unstable; urgency=low * New upstream bugfix release. * Use upstream's bzip2'd tarball. * We don't need to repack the original tarball anymore, upstream has removed the offending files. * debian/rules: - Clean-up, no need to create a m4 directory. * debian/copyright: - Update to DEP-5 rev. 174. - GPL'd files are licensed under GPL-2+. * Remove 0001-float_rounding.patch, 0002-gcc46.patch patches, applied upstream. -- Alessio Treglia Sun, 29 May 2011 21:11:24 +0200 naspro-core (0.2.90~repack0-4) unstable; urgency=low * Improve 0001-float_rounding.patch to fix FTBFS on sparc64 too. * Bump minimum build-dep on lv2core to 4.0. * Get rid of -Werror to avoid build failure with GCC4.6. (Closes: #625399) -- Alessio Treglia Sun, 08 May 2011 12:18:18 +0200 naspro-core (0.2.90~repack0-3) unstable; urgency=low * Attempt to fix FTBFS on alpha,s390,sparc. -- Alessio Treglia Sat, 02 Apr 2011 01:01:22 +0200 naspro-core (0.2.90~repack0-2) unstable; urgency=low * Add symbols file. -- Alessio Treglia Fri, 01 Apr 2011 10:15:24 +0200 naspro-core (0.2.90~repack0-1) unstable; urgency=low * New upstream release. * Bump SONAME. * debian/control: - Remove build-dependency on cmake. - Add build-dependency on dh-autoreconf. - Set debhelper minimum to 7.0.50~. - Update Homepage. - Update description. - Fix lintian's description-synopsis-starts-with-article warning. * debian/rules: - Enable DH's autoreconf helper. - dh_autoreconf needs m4 to be created before calling autoreconf -f -i. - Don't build static libraries. * debian/copyright: - NASPRO's main license is LGPL-2.1 now. - Update according to DEP-5 rev.173. * Drop patches. * debian/gbp.conf: Add sign-tags = True -- Alessio Treglia Wed, 30 Mar 2011 19:01:29 +0200 naspro-core (0.2.0-1) unstable; urgency=low * Initial release (Closes: #593985). -- Alessio Treglia Sun, 22 Aug 2010 21:51:38 +0200 debian/libnacore-doc.install0000644000000000000000000000007412224512725013262 0ustar usr/share/doc/naspro-core/html usr/share/doc/libnacore-dev/ debian/gbp.conf0000644000000000000000000000006212224512733010604 0ustar [DEFAULT] pristine-tar = True compression = bzip2 debian/libnacore5.install0000644000000000000000000000003112224512725012575 0ustar usr/lib/*/libnacore.so.* debian/copyright0000644000000000000000000000412512224512727011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: NASPRO core Upstream-Contact: Stefano D'Angelo Source: https://sourceforge.net/projects/naspro/files/ Copyright: 2007-2011 NASPRO core development team Files: * Copyright: 2007-2013 NASPRO core development team 2005 Ben Hutchings License: LGPL-2.1+ Files: ltmain.sh Copyright: 1996-2001, 2003-2010 Free Software Foundation, Inc. License: GPL-2+ Files: debian/* Copyright: 2010-2013, Alessio Treglia License: GPL-2+ License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. License: GPL-2+ This program 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 program 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 program. If not, see . . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/source/0000755000000000000000000000000012224512725010470 5ustar debian/source/format0000644000000000000000000000001412224512725011676 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000013712224512725010222 0ustar version=3 opts=dversionmangle=s/~repack\d*// \ http://sf.net/naspro/naspro-core-(.*)\.tar\.bz2 debian/libnacore-dev.install0000644000000000000000000000006712224512725013275 0ustar usr/include usr/lib/*/libnacore.so usr/lib/*/pkgconfig