diff -Nru omins-0.2.0/debian/changelog omins-0.2.0/debian/changelog --- omins-0.2.0/debian/changelog 2014-10-30 03:22:22.000000000 +0000 +++ omins-0.2.0/debian/changelog 2014-10-30 03:12:39.000000000 +0000 @@ -1,3 +1,48 @@ +omins (1:0.2.0-7.1kxstudio1) lucid; urgency=medium + + * Backport, changes: + - Enable optimizations + - Hide symbols + - Remove setlocale from plugin code + + -- falkTX Thu, 30 Oct 2014 03:11:46 +0000 + +omins (0.2.0-7.1) unstable; urgency=low + + * NMU + * remove myself from the Uploaders field + (haven't been in the team for quite some years now) + + -- Joost Yervante Damad Fri, 10 Jun 2011 17:16:38 +0200 + +omins (0.2.0-7) unstable; urgency=low + + * Team upload + * Update Standards to 3.9.2. + * Fix gbp config file + * Use dh $@ --with foo syntax for compatibility with DH8. + * Improve description. + * Remove myself from the Uploaders field. + + -- Alessio Treglia Tue, 07 Jun 2011 17:38:03 +0200 + +omins (0.2.0-6) unstable; urgency=low + + * Add debian/gbp.conf file. + * Switch to debian 3.0 (quilt) source format. + * Change maintainer to Debian Multimedia Maintainers . + * Add Vcs-* tags. + * Add myself to Uploaders field. + * Switch to debhelper 7 + autotools_dev plugin (Closes: #536001). + * Add misc:Depends macro. + * Bump Standards. + * Bump compat file. + * Remove suggests on om, it has been removed. + * Move upstream's URL from long description to Homepage field. + + -- Alessio Treglia Mon, 28 Jun 2010 10:38:52 +0200 + omins (0.2.0-5) unstable; urgency=low * clarify README.Debian diff -Nru omins-0.2.0/debian/compat omins-0.2.0/debian/compat --- omins-0.2.0/debian/compat 2014-10-30 03:22:22.000000000 +0000 +++ omins-0.2.0/debian/compat 2011-05-17 00:12:25.000000000 +0000 @@ -1 +1 @@ -5 +7 diff -Nru omins-0.2.0/debian/control omins-0.2.0/debian/control --- omins-0.2.0/debian/control 2014-10-30 03:22:22.000000000 +0000 +++ omins-0.2.0/debian/control 2011-06-10 15:15:41.000000000 +0000 @@ -1,21 +1,34 @@ Source: omins Section: sound Priority: optional -Maintainer: Debian Multimedia Team -Uploaders: Joost Yervante Damad , Free Ekanayaka -Build-Depends: debhelper (>= 5.0.0), ladspa-sdk -Standards-Version: 3.7.2 +Maintainer: Debian Multimedia Maintainers +Uploaders: Free Ekanayaka +Build-Depends: debhelper (>= 7.0.50~), + ladspa-sdk, + autotools-dev (>= 20100122.1~) +Standards-Version: 3.9.2 +Vcs-Git: git://git.debian.org/git/pkg-multimedia/omins.git +Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/omins.git +Homepage: http://www.nongnu.org/om-synth/omins.html Package: omins Architecture: any -Depends: ${shlibs:Depends} -Suggests: om +Depends: ${shlibs:Depends}, + ${misc:Depends} Provides: ladspa-plugin -Description: a collection of LADSPA plugins aimed at modular synthesizers +Description: collection of LADSPA plugins aimed at modular synthesizers These plugins are provided: - Range translator, Formant filter, AD Envelope, DAHDSR Envelope, - Hz to V/Oct converter, Comparison, Fast Crossfade, Masher, Multiplexer, - Power, Probability Switch, Sample and Hold, Signal Absolute Value, - Slew Limiter, Slide, Waveguide Mesh - . - Homepage: http://www.nongnu.org/om-synth/omins.html + - Range translator + - Formant filter + - AD Envelope + - DAHDSR Envelope + - Hz to V/Oct converter + - Comparison + - Fast Crossfade + - Masher, Multiplexer + - Power, Probability Switch + - Sample and Hold + - Signal Absolute Value + - Slew Limiter + - Slide + - Waveguide Mesh diff -Nru omins-0.2.0/debian/gbp.conf omins-0.2.0/debian/gbp.conf --- omins-0.2.0/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 +++ omins-0.2.0/debian/gbp.conf 2011-05-17 00:12:40.000000000 +0000 @@ -0,0 +1,2 @@ +[DEFAULT] +pristine-tar = True diff -Nru omins-0.2.0/debian/patches/do-not-use-setlocale.patch omins-0.2.0/debian/patches/do-not-use-setlocale.patch --- omins-0.2.0/debian/patches/do-not-use-setlocale.patch 1970-01-01 00:00:00.000000000 +0000 +++ omins-0.2.0/debian/patches/do-not-use-setlocale.patch 2014-10-30 03:13:03.000000000 +0000 @@ -0,0 +1,40 @@ +--- omins-0.2.0.orig/src/adenv.c ++++ omins-0.2.0/src/adenv.c +@@ -272,7 +272,6 @@ _init(void) + runDahdsr_Control}; + + #ifdef ENABLE_NLS +- setlocale(LC_ALL, ""); + bindtextdomain(PACKAGE, LOCALEDIR); + textdomain(PACKAGE); + #endif +--- omins-0.2.0.orig/src/adenv_lvl.c ++++ omins-0.2.0/src/adenv_lvl.c +@@ -329,7 +329,6 @@ _init(void) + runDahdsr_Control}; + + #ifdef ENABLE_NLS +- setlocale(LC_ALL, ""); + bindtextdomain(PACKAGE, LOCALEDIR); + textdomain(PACKAGE); + #endif +--- omins-0.2.0.orig/src/dahdsr_fexp.c ++++ omins-0.2.0/src/dahdsr_fexp.c +@@ -374,7 +374,6 @@ _init(void) + runDahdsr_Control}; + + #ifdef ENABLE_NLS +- setlocale(LC_ALL, ""); + bindtextdomain(PACKAGE, LOCALEDIR); + textdomain(PACKAGE); + #endif +--- omins-0.2.0.orig/src/dahdsr_hexp.c ++++ omins-0.2.0/src/dahdsr_hexp.c +@@ -375,7 +375,6 @@ _init(void) + runDahdsr_Control}; + + #ifdef ENABLE_NLS +- setlocale(LC_ALL, ""); + bindtextdomain(PACKAGE, LOCALEDIR); + textdomain(PACKAGE); + #endif diff -Nru omins-0.2.0/debian/patches/fix-ladspa-export.patch omins-0.2.0/debian/patches/fix-ladspa-export.patch --- omins-0.2.0/debian/patches/fix-ladspa-export.patch 1970-01-01 00:00:00.000000000 +0000 +++ omins-0.2.0/debian/patches/fix-ladspa-export.patch 2014-10-30 02:36:26.000000000 +0000 @@ -0,0 +1,180 @@ +--- omins-0.2.0.orig/src/adenv.c ++++ omins-0.2.0/src/adenv.c +@@ -67,6 +67,7 @@ typedef struct { + unsigned long samples; + } Dahdsr; + ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor * + ladspa_descriptor(unsigned long index) + { +--- omins-0.2.0.orig/src/adenv_lvl.c ++++ omins-0.2.0/src/adenv_lvl.c +@@ -75,6 +75,7 @@ typedef struct { + unsigned long samples; + } Dahdsr; + ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor * + ladspa_descriptor(unsigned long index) + { +--- omins-0.2.0.orig/src/comparison_4440.c ++++ omins-0.2.0/src/comparison_4440.c +@@ -321,6 +321,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/dahdsr_fexp.c ++++ omins-0.2.0/src/dahdsr_fexp.c +@@ -75,6 +75,7 @@ typedef struct { + unsigned long samples; + } Dahdsr; + ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor * + ladspa_descriptor(unsigned long index) + { +--- omins-0.2.0.orig/src/dahdsr_hexp.c ++++ omins-0.2.0/src/dahdsr_hexp.c +@@ -75,6 +75,7 @@ typedef struct { + unsigned long samples; + } Dahdsr; + ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor * + ladspa_descriptor(unsigned long index) + { +--- omins-0.2.0.orig/src/fast_crossfade_4410.c ++++ omins-0.2.0/src/fast_crossfade_4410.c +@@ -205,6 +205,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor * + ladspa_descriptor(unsigned long index) + { +--- omins-0.2.0.orig/src/formant_filter_4300.c ++++ omins-0.2.0/src/formant_filter_4300.c +@@ -329,6 +329,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/hz_voct_4200.c ++++ omins-0.2.0/src/hz_voct_4200.c +@@ -227,6 +227,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/masher_4310.c ++++ omins-0.2.0/src/masher_4310.c +@@ -332,6 +332,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor * + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/multiplexer_4420.c ++++ omins-0.2.0/src/multiplexer_4420.c +@@ -250,6 +250,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/power_4400.c ++++ omins-0.2.0/src/power_4400.c +@@ -226,6 +226,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/prob_switch_2667.c ++++ omins-0.2.0/src/prob_switch_2667.c +@@ -261,6 +261,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/range_trans_4210.c ++++ omins-0.2.0/src/range_trans_4210.c +@@ -262,6 +262,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/sample_and_hold_4430.c ++++ omins-0.2.0/src/sample_and_hold_4430.c +@@ -297,6 +297,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/signal_abs_2669.c ++++ omins-0.2.0/src/signal_abs_2669.c +@@ -246,6 +246,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { +--- omins-0.2.0.orig/src/slew_limiter_2743.c ++++ omins-0.2.0/src/slew_limiter_2743.c +@@ -56,6 +56,7 @@ SLim; + + + /* LADSPA hosts use this function to get the plugin descriptors */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* ladspa_descriptor(unsigned long index) + { + if (index < SLIM_VARIANT_COUNT) +--- omins-0.2.0.orig/src/slide_2741.c ++++ omins-0.2.0/src/slide_2741.c +@@ -56,6 +56,7 @@ typedef struct + + + /* LADSPA hosts use this function to get the plugin descriptors */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* ladspa_descriptor(unsigned long index) + { + if (index < SLIDE_VARIANT_COUNT) +--- omins-0.2.0.orig/src/waveguide_mesh_2670.c ++++ omins-0.2.0/src/waveguide_mesh_2670.c +@@ -349,6 +349,7 @@ _fini() + + + /* Return a descriptor of the requested plugin type. */ ++__attribute__ ((visibility("default"))) + const LADSPA_Descriptor* + ladspa_descriptor(unsigned long Index) + { diff -Nru omins-0.2.0/debian/patches/series omins-0.2.0/debian/patches/series --- omins-0.2.0/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ omins-0.2.0/debian/patches/series 2014-10-30 03:12:59.000000000 +0000 @@ -0,0 +1,2 @@ +fix-ladspa-export.patch +do-not-use-setlocale.patch diff -Nru omins-0.2.0/debian/rules omins-0.2.0/debian/rules --- omins-0.2.0/debian/rules 2014-10-30 03:22:22.000000000 +0000 +++ omins-0.2.0/debian/rules 2014-10-30 03:08:37.000000000 +0000 @@ -1,54 +1,17 @@ #!/usr/bin/make -f -CFLAGS = -Wall -g +FLAGS=-O2 -pipe -ffast-math -mtune=generic -msse -msse2 -mfpmath=sse -fstack-protector --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DPIC -fvisibility=hidden -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif +export CFLAGS=$(FLAGS) +export CXXFLAGS=$(FLAGS) -fvisibility-inlines-hidden +export CPPFLAGS= +export LDFLAGS=-Wl,-O1 -Wl,-z,relro,-z,now -Wl,--no-undefined -Wl,--strip-all -lm -config.status: - ./configure --prefix=/usr +%: + dh $@ --with autotools_dev -build: config.status build-stamp +override_dh_auto_install: + dh_auto_install -- prefix=$(CURDIR)/debian/omins/usr -build-stamp: - dh_testdir - $(MAKE) - touch build-stamp - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - -make distclean - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - $(MAKE) install prefix=$(CURDIR)/debian/omins/usr - -binary-indep: build install - -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_link - dh_strip - dh_compress - dh_fixperms +override_dh_makeshlibs: dh_makeshlibs --exclude=ladspa - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure diff -Nru omins-0.2.0/debian/source/format omins-0.2.0/debian/source/format --- omins-0.2.0/debian/source/format 1970-01-01 00:00:00.000000000 +0000 +++ omins-0.2.0/debian/source/format 2011-05-17 00:12:25.000000000 +0000 @@ -0,0 +1 @@ +3.0 (quilt)