debian/0000755000000000000000000000000011754311777007203 5ustar debian/liblv2dynparamplugin1-0.30000644000000000000000000000337011754307626013653 0ustar .TH "LIBLV2DYNPARAMPLUGIN1-0" 3 "April 15, 2009" \"-*- nroff -*- .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME liblv2dynparamplugin1-0 \- LV2 plugin interface extension .SH DESCRIPTION This manual page documents briefly the .B liblv2dynparamplugin1-0 .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBlv2dynparamplugin1-0\fP is a LV2 plugin interface extension that enables plugin parameters to appear and disappear (i.e. number of voices). It also allows nested grouping of parameters. Groups can be used for things like ADSR abstraction, i.e. group of 4 float parameters. The extension has been initially created to allow exposing the full functionality of the zynadd LV2 plugin (part of the zyn project) and to allow generic UI - provided by a host (zynjacku). The extension allows but does not requires generic UI. Plugin writters are free to provide custom UI for their plugin. The extension should be suitable for all plugins that expose many and/or complex data types, like samplers, non-trivial synths, etc. .SH SEE ALSO .BR slv2, and .BR jackd .br .SH AUTHOR liblv2dynparamplugin1-0 was written by Nedko Arnaudov . .PP This manual page was written by Jaromír Mikeš , for the Debian project (and may be used by others). debian/compat0000644000000000000000000000000211754307626010377 0ustar 9 debian/patches/0000755000000000000000000000000011754310724010621 5ustar debian/patches/series0000644000000000000000000000002711754310647012041 0ustar 0001-buildsystem.patch debian/patches/0001-buildsystem.patch0000644000000000000000000000075011754311241014561 0ustar Description: Add the key 'foreign' to AM_INIT_AUTOMAKE to let autoreconf succesfully run Author: Alessio Treglia Forwarded: no --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- lv2dynparam1.orig/configure.ac +++ lv2dynparam1/configure.ac @@ -4,7 +4,7 @@ AC_PREREQ(2.61) AC_INIT(lv2dynparam1, 2) AC_CONFIG_AUX_DIR(config) -AM_INIT_AUTOMAKE +AM_INIT_AUTOMAKE(foreign) AC_CONFIG_SRCDIR([lv2dynparam.h]) AC_CONFIG_HEADER([config.h]) debian/rules0000755000000000000000000000022011754310264010243 0ustar #!/usr/bin/make -f # -*- makefile -*- CFLAGS+=-pthread %: dh $@ --with autoreconf override_dh_installchangelogs: dh_installchangelogs NEWS debian/docs0000644000000000000000000000000711754307626010051 0ustar README debian/liblv2dynparamhost1-1.manpages0000644000000000000000000000003711754307626014761 0ustar debian/liblv2dynparamhost1-1.3 debian/control0000644000000000000000000000454011754311365010602 0ustar Source: lv2dynparam1 Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Free Ekanayaka , Jaromír Mikeš Build-Depends: debhelper (>= 9), dh-autoreconf, fakeroot, lv2-dev, pkg-config DM-Upload-Allowed: yes Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/pkg-multimedia/lv2dynparam1.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/lv2dynparam1.git Homepage: http://download.gna.org/lv2dynparam/ Package: liblv2dynparamhost1-1 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: LV2 plugin interface extension - host Library that enables plugin parameters to appear and disappear (i.e. number of voices). It also allows nested grouping of parameters. Groups can be used for things like ADSR abstraction, i.e. group of 4 float parameters. . This package contains the shared library for liblv2dynparamhost1-1. Package: liblv2dynparamplugin1-0 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: LV2 plugin interface extension - plugin Library that enables plugin parameters to appear and disappear (i.e. number of voices). It also allows nested grouping of parameters. Groups can be used for things like ADSR abstraction, i.e. group of 4 float parameters. . This package contains the shared library for liblv2dynparamplugin1-0. Package: liblv2dynparam1-dev Section: libdevel Architecture: any Depends: liblv2dynparamhost1-1 (= ${binary:Version}), liblv2dynparamplugin1-0 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: lv2dynparam is a LV2 plugin interface extension Library that enables plugin parameters to appear and disappear (i.e. number of voices). It also allows nested grouping of parameters. Groups can be used for things like ADSR abstraction, i.e. group of 4 float parameters. . The extension consists of a header describing the extension interface and libraries, one for plugins and one for hosts, to expose functionality in more usable, from programmer point of view, interface. . This package contains the headers used to build applications that use liblv2dynparamhost1-1 and liblv2dynparamplugin1-0. debian/liblv2dynparamhost1-1.symbols0000644000000000000000000000450011754307626014655 0ustar liblv2dynparamhost1.so.1 liblv2dynparamhost1-1 #MINVER# audiolock_create_optimistic@Base 2-1~ audiolock_create_pessimistic@Base 2-1~ audiolock_create_slow@Base 2-1~ audiolock_destroy@Base 2-1~ audiolock_enter_audio@Base 2-1~ audiolock_enter_ui@Base 2-1~ audiolock_leave_audio@Base 2-1~ audiolock_leave_ui@Base 2-1~ lv2dynparam_enum_duplicate@Base 2-1~ lv2dynparam_enum_free@Base 2-1~ lv2dynparam_get_parameters@Base 2-1~ lv2dynparam_hints_clear@Base 2-1~ lv2dynparam_hints_init_copy@Base 2-1~ lv2dynparam_hints_init_empty@Base 2-1~ lv2dynparam_hints_init_va_dup@Base 2-1~ lv2dynparam_hints_init_va_link@Base 2-1~ lv2dynparam_host_attach@Base 2-1~ lv2dynparam_host_command_appear@Base 2-1~ lv2dynparam_host_command_disappear@Base 2-1~ lv2dynparam_host_detach@Base 2-1~ lv2dynparam_host_group_appear@Base 2-1~ lv2dynparam_host_group_disappear@Base 2-1~ lv2dynparam_host_group_free@Base 2-1~ lv2dynparam_host_group_hide@Base 2-1~ lv2dynparam_host_group_pending_children_count_decrement@Base 2-1~ lv2dynparam_host_group_pending_children_count_increment@Base 2-1~ lv2dynparam_host_map_type_uri@Base 2-1~ lv2dynparam_host_notify@Base 2-1~ lv2dynparam_host_notify_group_appeared@Base 2-1~ lv2dynparam_host_notify_group_disappeared@Base 2-1~ lv2dynparam_host_parameter_appear@Base 2-1~ lv2dynparam_host_parameter_change@Base 2-1~ lv2dynparam_host_parameter_disappear@Base 2-1~ lv2dynparam_host_parameter_free@Base 2-1~ lv2dynparam_host_realtime_run@Base 2-1~ lv2dynparam_host_ui_off@Base 2-1~ lv2dynparam_host_ui_on@Base 2-1~ lv2dynparam_host_ui_run@Base 2-1~ lv2dynparam_log@Base 2-1~ lv2dynparam_parameter_change@Base 2-1~ lv2dynparam_parameter_change_rt@Base 2-1~ lv2dynparam_set_parameter@Base 2-1~ lv2dynparam_strdup_atomic@Base 2-1~ lv2dynparam_strdup_sleepy@Base 2-1~ rtsafe_memory_allocate@Base 2-1~ rtsafe_memory_allocate_atomic@Base 2-1~ rtsafe_memory_allocate_sleepy@Base 2-1~ rtsafe_memory_atomic@Base 2-1~ rtsafe_memory_deallocate@Base 2-1~ rtsafe_memory_init@Base 2-1~ rtsafe_memory_pool_allocate@Base 2-1~ rtsafe_memory_pool_allocate_atomic@Base 2-1~ rtsafe_memory_pool_allocate_sleepy@Base 2-1~ rtsafe_memory_pool_atomic@Base 2-1~ rtsafe_memory_pool_create@Base 2-1~ rtsafe_memory_pool_deallocate@Base 2-1~ rtsafe_memory_pool_destroy@Base 2-1~ rtsafe_memory_uninit@Base 2-1~ string_unescape@Base 2-1~ debian/liblv2dynparam1-dev.install0000644000000000000000000000015011754307626014350 0ustar usr/include/* usr/lib/*/liblv2dynparamhost1.so usr/lib/*/liblv2dynparamplugin1.so usr/lib/*/pkgconfig/* debian/changelog0000644000000000000000000000402511754311652011046 0ustar lv2dynparam1 (2-5) unstable; urgency=low * Team upload. * Replace lv2core with lv2-dev in Build-Depends. * Port to LV2's first stable spec. * Introduce dh-autoreconf and add the key 'foreign' to AM_INIT_AUTOMAKE to let autoreconf successfully run. * Bump debhelper requirement to 9. * Update debian/copyright to make it machine-readable format compliant. * Bump Standards. -- Alessio Treglia Tue, 15 May 2012 01:09:55 +0200 lv2dynparam1 (2-4) unstable; urgency=low [ Jaromír Mikeš ] * Built with Multi-Arch * Updated copyright file to rev. 204 [ Alessio Treglia ] * Bump Standards. * Remove myself from the Uploaders field. -- Jaromír Mikeš Sun, 12 Feb 2012 22:15:12 +0100 lv2dynparam1 (2-3) unstable; urgency=low [ Jaromír Mikeš ] * Improved description in control file (Closes: #548645) * Bump standards 3.8.4 * Switch to debhelper 7 * Shortened rules file [ Alessio Treglia ] * Switch to debian 3.0 (quilt) format. * debian/control: - Add myself as Uploader. - Remove shlibs:Depends macro from -DEV package's dependencies. * Add debian/gbp.conf file, now we can re-generate the original tarball from the information stored in the branch 'pristine-tar'. * Add .gitignore file. * debian/*.install: - Remove static libraries and libtool files. * debian/rules: - Add -phtread to CFLAGS to resolve unresolved symbols in shared libraries; the functions 'dynparam_ui_{group,parameter}_{,dis}appeared' and 'dynparam_ui_parameter_value_changed' are callbacks called from UI thread to notify which event has happened (Closes: #558933). -- Alessio Treglia Mon, 28 Jun 2010 08:23:15 +0200 lv2dynparam1 (2-2) unstable; urgency=low * Improved copyright file -- Jaromír Mikeš Tue, 8 Sep 2009 18:48:22 +0200 lv2dynparam1 (2-1) unstable; urgency=low * Initial release (Closes: #524285) -- Jaromír Mikeš Tue, 1 Sep 2009 18:44:02 +0000 debian/liblv2dynparamplugin1-0.symbols0000644000000000000000000000436511754307626015206 0ustar liblv2dynparamplugin1.so.0 liblv2dynparamplugin1-0 #MINVER# audiolock_create_optimistic@Base 2-1~ audiolock_create_pessimistic@Base 2-1~ audiolock_create_slow@Base 2-1~ audiolock_destroy@Base 2-1~ audiolock_enter_audio@Base 2-1~ audiolock_enter_ui@Base 2-1~ audiolock_leave_audio@Base 2-1~ audiolock_leave_ui@Base 2-1~ get_lv2dynparam_plugin_extension_data@Base 2-1~ lv2dynparam_enum_duplicate@Base 2-1~ lv2dynparam_enum_free@Base 2-1~ lv2dynparam_hints_clear@Base 2-1~ lv2dynparam_hints_init_copy@Base 2-1~ lv2dynparam_hints_init_empty@Base 2-1~ lv2dynparam_hints_init_va_dup@Base 2-1~ lv2dynparam_hints_init_va_link@Base 2-1~ lv2dynparam_log@Base 2-1~ lv2dynparam_plugin_cleanup@Base 2-1~ lv2dynparam_plugin_group_add@Base 2-1~ lv2dynparam_plugin_group_clean@Base 2-1~ lv2dynparam_plugin_group_free@Base 2-1~ lv2dynparam_plugin_group_get_name@Base 2-1~ lv2dynparam_plugin_group_init@Base 2-1~ lv2dynparam_plugin_group_new@Base 2-1~ lv2dynparam_plugin_group_notify@Base 2-1~ lv2dynparam_plugin_host_attach@Base 2-1~ lv2dynparam_plugin_initialise@Base 2-1~ lv2dynparam_plugin_instantiate@Base 2-1~ lv2dynparam_plugin_param_boolean_add@Base 2-1~ lv2dynparam_plugin_param_enum_add@Base 2-1~ lv2dynparam_plugin_param_float_add@Base 2-1~ lv2dynparam_plugin_param_int_add@Base 2-1~ lv2dynparam_plugin_param_notify@Base 2-1~ lv2dynparam_plugin_param_remove@Base 2-1~ lv2dynparam_plugin_parameter_change@Base 2-1~ lv2dynparam_plugin_parameter_free@Base 2-1~ lv2dynparam_plugin_parameter_get_name@Base 2-1~ lv2dynparam_plugin_parameter_get_range@Base 2-1~ lv2dynparam_plugin_parameter_get_type_uri@Base 2-1~ lv2dynparam_plugin_parameter_get_value@Base 2-1~ lv2dynparam_strdup_atomic@Base 2-1~ lv2dynparam_strdup_sleepy@Base 2-1~ rtsafe_memory_allocate@Base 2-1~ rtsafe_memory_allocate_atomic@Base 2-1~ rtsafe_memory_allocate_sleepy@Base 2-1~ rtsafe_memory_atomic@Base 2-1~ rtsafe_memory_deallocate@Base 2-1~ rtsafe_memory_init@Base 2-1~ rtsafe_memory_pool_allocate@Base 2-1~ rtsafe_memory_pool_allocate_atomic@Base 2-1~ rtsafe_memory_pool_allocate_sleepy@Base 2-1~ rtsafe_memory_pool_atomic@Base 2-1~ rtsafe_memory_pool_create@Base 2-1~ rtsafe_memory_pool_deallocate@Base 2-1~ rtsafe_memory_pool_destroy@Base 2-1~ rtsafe_memory_uninit@Base 2-1~ debian/gbp.conf0000644000000000000000000000003611754307626010617 0ustar [DEFAULT] pristine-tar = True debian/copyright0000644000000000000000000000304011754310107011115 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: lv2dynparam1 Upstream-Contact: Nedko Arnaudov Source: http://download.gna.org/lv2dynparam/ Files: * Copyright: 2006-2009 Nedko Arnaudov License: GPL-2 Files: lv2dynparam.h lv2_rtmempool.h Copyright: No copyright holder License: Public Domain Files: debian/* Copyright: 2009 Free Ekanayaka 2010-2012 Alessio Treglia 2009-2012 Jaromír Mikeš License: GPL-2 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 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. Comment: On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . License: Public Domain This work is in public domain. . This file 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. debian/liblv2dynparamplugin1-0.install0000644000000000000000000000004611754307626015154 0ustar usr/lib/*/liblv2dynparamplugin1.so.0* debian/liblv2dynparamhost1-1.install0000644000000000000000000000004411754307626014632 0ustar usr/lib/*/liblv2dynparamhost1.so.1* debian/liblv2dynparamplugin1-0.manpages0000644000000000000000000000004111754307626015274 0ustar debian/liblv2dynparamplugin1-0.3 debian/source/0000755000000000000000000000000011754307626010501 5ustar debian/source/format0000644000000000000000000000001411754307626011707 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000011311754307626010225 0ustar version=3 http://download.gna.org/lv2dynparam/lv2dynparam1-(.*)\.tar\.bz2 debian/liblv2dynparamhost1-1.30000644000000000000000000000336111754307626013333 0ustar .TH "LIBLV2DYNPARAMHOST1-1" 3 "April 15, 2009" \"-*- nroff -*- .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME liblv2dynparamhost1-1 \- LV2 plugin interface extension .SH DESCRIPTION This manual page documents briefly the .B liblv2dynparamhost1-1 .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBliblv2dynparamhost1-1\fP is a LV2 plugin interface extension that enables plugin parameters to appear and disappear (i.e. number of voices). It also allows nested grouping of parameters. Groups can be used for things like ADSR abstraction, i.e. group of 4 float parameters. The extension has been initially created to allow exposing the full functionality of the zynadd LV2 plugin (part of the zyn project) and to allow generic UI - provided by a host (zynjacku). The extension allows but does not requires generic UI. Plugin writters are free to provide custom UI for their plugin. The extension should be suitable for all plugins that expose many and/or complex data types, like samplers, non-trivial synths, etc. .SH SEE ALSO .BR slv2, and .BR jackd .br .SH AUTHOR liblv2dynparamhost1-1 was written by Nedko Arnaudov . .PP This manual page was written by Jaromír Mikeš , for the Debian project (and may be used by others).