From a0c4ef48ed2f9d70aada553ddf45cdabc8b696da Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Thu, 11 Feb 2010 22:11:07 -0500 Subject: Initial release --- debian/rules | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 debian/rules (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..a341f53 --- /dev/null +++ b/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +# List any files which are not installed +include /usr/share/cdbs/1/rules/utils.mk +common-binary-post-install-arch:: list-missing + +DEB_DH_MAKESHLIBS_ARGS = -Xusr/lib/indicators + +binary-install/indicator-sound:: + # remove .a/.la clutter + rm -f debian/$(cdbs_curpkg)/usr/lib/indicators/*/*.a + rm -f debian/$(cdbs_curpkg)/usr/lib/indicators/*/*.la + -- cgit v1.2.3 From 4f387f6677b55d5de4a94809957ea43284099cb2 Mon Sep 17 00:00:00 2001 From: Sebastien Bacher Date: Fri, 12 Feb 2010 11:34:47 +0100 Subject: releasing version 0.1.0-0ubuntu1 --- debian/changelog | 11 +++++++++-- debian/control | 7 ++++--- debian/rules | 2 ++ 3 files changed, 15 insertions(+), 5 deletions(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 0975f2c..70ec901 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,12 @@ -indicator-sound (0.1.0-0ubuntu1) UNRELEASED; urgency=low +indicator-sound (0.1.0-0ubuntu1) lucid; urgency=low + * debian/control: + - depends on pulseaudio + - don't set lib section, the applet is not a library + * debian/rules: + - build using --as-needed to avoid unnecessary depends + + [ Ken VanDine ] * Initial release - -- Ken VanDine Thu, 11 Feb 2010 17:34:49 -0500 + -- Sebastien Bacher Fri, 12 Feb 2010 11:13:22 +0100 diff --git a/debian/control b/debian/control index 2a5437b..7754b96 100644 --- a/debian/control +++ b/debian/control @@ -1,7 +1,8 @@ Source: indicator-sound Section: sound Priority: extra -Maintainer: Conor Curran +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Conor Curran Build-Depends: debhelper (>= 7), cdbs (>= 0.4.41), autotools-dev, @@ -20,9 +21,9 @@ Homepage: https://launchpad.net/indicator-sound Package: indicator-sound Architecture: any -Section: libs Depends: ${shlibs:Depends}, - ${misc:Depends} + ${misc:Depends}, + pulseaudio Description: A system sound indicator. A system sound indicator which provides easy control of the PulseAudio sound daemon. diff --git a/debian/rules b/debian/rules index a341f53..0bae2ff 100755 --- a/debian/rules +++ b/debian/rules @@ -8,6 +8,8 @@ include /usr/share/cdbs/1/rules/simple-patchsys.mk include /usr/share/cdbs/1/rules/utils.mk common-binary-post-install-arch:: list-missing +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed + DEB_DH_MAKESHLIBS_ARGS = -Xusr/lib/indicators binary-install/indicator-sound:: -- cgit v1.2.3 From ec6b5962ff35174b341621edc7728b5ce1eaf7fd Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Thu, 17 Feb 2011 15:48:18 -0500 Subject: releasing version 0.5.9-0ubuntu2 --- debian/changelog | 13 +++++++++++++ debian/control | 7 ++++--- debian/rules | 1 + src/Makefile.am | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 0a4e6b0..284a61c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +indicator-sound (0.5.9-0ubuntu2) natty; urgency=low + + * debian/control + - bump build depends for libindicator-dev to >= 0.3.19 + - bump build depends for libdbusmenu-glib-dev to >= 0.3.97 + - added build depends on dh-autoreconf + * src/Makefile.am + - Hand Dbusmenu-Glib-0.4 rename to Dbusmenu-0.4 + * debian/rules + - include autoreconf.mk to handle the Dbusmenu rename + + -- Ken VanDine Thu, 17 Feb 2011 15:21:33 -0500 + indicator-sound (0.5.9-0ubuntu1) natty; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index a748f0b..dd27d1c 100644 --- a/debian/control +++ b/debian/control @@ -8,9 +8,9 @@ Build-Depends: debhelper (>= 7), autotools-dev, libglib2.0-dev (>= 2.22.3), libgtk2.0-dev (>= 2.12.0), - libdbusmenu-glib-dev (>= 0.3.91), + libdbusmenu-glib-dev (>= 0.3.97), libdbusmenu-gtk-dev (>= 0.3.91) , - libindicator-dev (>= 0.3.14), + libindicator-dev (>= 0.3.19), libpulse-dev (>= 0.9.18), libpulse-mainloop-glib0 (>= 0.9.18), libido-0.1-dev (>= 0.1.11), @@ -18,7 +18,8 @@ Build-Depends: debhelper (>= 7), libgee-dev, libxml2-dev, libnotify-dev, - valac-0.12 + valac-0.12, + dh-autoreconf Standards-Version: 3.9.1 Homepage: https://launchpad.net/indicator-sound diff --git a/debian/rules b/debian/rules index 0bae2ff..d778ba1 100755 --- a/debian/rules +++ b/debian/rules @@ -3,6 +3,7 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/autoreconf.mk # List any files which are not installed include /usr/share/cdbs/1/rules/utils.mk diff --git a/src/Makefile.am b/src/Makefile.am index 63d6d5a..23bda3d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -65,7 +65,7 @@ music_bridge_VALAFLAGS = \ --vapidir=./ \ --thread \ --pkg gee-1.0 \ - --pkg Dbusmenu-Glib-0.4 \ + --pkg Dbusmenu-0.4 \ --pkg common-defs \ --pkg gio-2.0 \ --pkg gio-unix-2.0 \ -- cgit v1.2.3 From c277163e3011970526835a288749cdd12dde6c52 Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Fri, 29 Jul 2011 10:22:17 -0400 Subject: * debian/rules - Moved autoreconf to the top --- debian/changelog | 2 ++ debian/rules | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index da1b8ac..6541ae5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ indicator-sound (0.7.4-0ubuntu1) UNRELEASED; urgency=low - menu resizes on reopen (LP: #809275) - pulse indication of SoundMenu play button not strong enough (LP: #742251) + * debian/rules + - Moved autoreconf to the top -- Ken VanDine Thu, 28 Jul 2011 17:12:15 -0400 diff --git a/debian/rules b/debian/rules index 2c0cbeb..dfd669b 100755 --- a/debian/rules +++ b/debian/rules @@ -3,9 +3,9 @@ DEB_BUILDDIR = build DEB_MAKE_FLAVORS = gtk2 gtk3 +include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk -include /usr/share/cdbs/1/rules/autoreconf.mk DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp/@FLAVOR@ DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/ -- cgit v1.2.3 From 5c23d138bfa80811e6c1198804dca164b608e08b Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Tue, 24 Jan 2012 17:17:40 -0500 Subject: * rebuild for libindicator7 * debian/rules - build with no-error=deprecated-declarations --- debian/changelog | 8 ++++++++ debian/rules | 1 + 2 files changed, 9 insertions(+) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 2d8b22f..32c27b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +indicator-sound (0.8.0.0-0ubuntu2) UNRELEASED; urgency=low + + * rebuild for libindicator7 + * debian/rules + - build with no-error=deprecated-declarations + + -- Ken VanDine Tue, 24 Jan 2012 12:58:33 -0500 + indicator-sound (0.8.0.0-0ubuntu1) precise; urgency=low * New upstream release. diff --git a/debian/rules b/debian/rules index dfd669b..f6ead0e 100755 --- a/debian/rules +++ b/debian/rules @@ -14,6 +14,7 @@ DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2 DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3 DEB_CONFIGURE_EXTRA_FLAGS = --disable-static +CFLAGS += -Wno-error=deprecated-declarations LDFLAGS += -Wl,-z,defs -Wl,--as-needed debian/stamp-autotools/gtk2: cdbs_configure_flags += $(DEB_CONFIGURE_FLAGS_gtk2) -- cgit v1.2.3 From 0e1e045b9344bf6cdbaec5d9fb3019010fedddef Mon Sep 17 00:00:00 2001 From: Sebastien Bacher Date: Wed, 22 Aug 2012 11:59:54 +0200 Subject: * Drop GTK2 build since ido stopped providing support for that version * debian/control: build with the current vala version --- debian/changelog | 7 +++++++ debian/control | 18 ++---------------- debian/indicator-sound-gtk2.install | 1 - debian/indicator-sound.install | 1 - debian/rules | 14 +------------- 5 files changed, 10 insertions(+), 31 deletions(-) delete mode 100644 debian/indicator-sound-gtk2.install delete mode 100644 debian/indicator-sound.install (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index f5d4ffa..07919ff 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +indicator-sound (12.10.0-0ubuntu2) UNRELEASED; urgency=low + + * Drop GTK2 build since ido stopped providing support for that version + * debian/control: build with the current vala version + + -- Sebastien Bacher Wed, 22 Aug 2012 11:49:41 +0200 + indicator-sound (12.10.0-0ubuntu1) quantal; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index 296f82e..e6e6b3f 100644 --- a/debian/control +++ b/debian/control @@ -8,23 +8,19 @@ Build-Depends: debhelper (>= 7), quilt, autotools-dev, libglib2.0-dev (>= 2.22.3), - libgtk2.0-dev (>= 2.12.0), libgtk-3-dev, libdbusmenu-glib-dev (>= 0.5.90), - libdbusmenu-gtk-dev (>= 0.5.90), libdbusmenu-gtk3-dev (>= 0.5.90), - libindicator-dev (>= 0.3.90), libindicator3-dev (>= 0.3.90), libpulse-dev (>= 0.9.18), libpulse-mainloop-glib0 (>= 0.9.18), - libido-0.1-dev (>= 0.1.11), libido3-0.1-dev (>= 0.2.90), libgee-dev, libxml2-dev, libnotify-dev, - valac-0.14, + valac-0.18, dh-autoreconf -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 Homepage: https://launchpad.net/indicator-sound Package: indicator-sound @@ -36,13 +32,3 @@ Description: System sound indicator. System sound indicator which provides easy control of the PulseAudio sound daemon. -Package: indicator-sound-gtk2 -Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, - indicator-sound (= ${binary:Version}), - pulseaudio -Replaces: indicator-sound (<< 0.7.1) -Description: System sound indicator. - System sound indicator which provides easy control of the PulseAudio sound - daemon. diff --git a/debian/indicator-sound-gtk2.install b/debian/indicator-sound-gtk2.install deleted file mode 100644 index 8d1fc9f..0000000 --- a/debian/indicator-sound-gtk2.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/gtk2/usr/lib/indicators /usr/lib/ diff --git a/debian/indicator-sound.install b/debian/indicator-sound.install deleted file mode 100644 index 19a45de..0000000 --- a/debian/indicator-sound.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/gtk3/usr / diff --git a/debian/rules b/debian/rules index f6ead0e..4ffb502 100755 --- a/debian/rules +++ b/debian/rules @@ -1,25 +1,13 @@ #!/usr/bin/make -f -DEB_BUILDDIR = build -DEB_MAKE_FLAVORS = gtk2 gtk3 - include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk -DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp/@FLAVOR@ -DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/ - -DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2 -DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3 DEB_CONFIGURE_EXTRA_FLAGS = --disable-static CFLAGS += -Wno-error=deprecated-declarations LDFLAGS += -Wl,-z,defs -Wl,--as-needed -debian/stamp-autotools/gtk2: cdbs_configure_flags += $(DEB_CONFIGURE_FLAGS_gtk2) -debian/stamp-autotools/gtk3: cdbs_configure_flags += $(DEB_CONFIGURE_FLAGS_gtk3) - common-install-arch:: - find debian/tmp -name \*.la -delete - find debian/tmp -name \*.a -delete + find debian/indicator-sound -name \*.la -delete -- cgit v1.2.3 From 89211f0b3c8d438bd4d4cba9f9f451637e6285fd Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 26 Oct 2012 16:32:54 +0200 Subject: * debian/control: update to debhelper 9.0 * debian/rules: change to debhelper 9.0 --- debian/changelog | 7 +++++++ debian/control | 3 +-- debian/rules | 15 ++++++--------- 3 files changed, 14 insertions(+), 11 deletions(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 5e301ab..a74b7a1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +indicator-sound (12.10.1-0ubuntu2~ppa1) UNRELEASED; urgency=low + + * debian/control: update to debhelper 9.0 + * debian/rules: change to debhelper 9.0 + + -- Allan LeSage Fri, 26 Oct 2012 16:31:06 +0200 + indicator-sound (12.10.1-0ubuntu1) quantal; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index e6e6b3f..dcf4014 100644 --- a/debian/control +++ b/debian/control @@ -3,8 +3,7 @@ Section: sound Priority: extra Maintainer: Ubuntu Desktop Team XSBC-Original-Maintainer: Conor Curran -Build-Depends: debhelper (>= 7), - cdbs (>= 0.4.41), +Build-Depends: debhelper (>= 9.0), quilt, autotools-dev, libglib2.0-dev (>= 2.22.3), diff --git a/debian/rules b/debian/rules index 4ffb502..400a07b 100755 --- a/debian/rules +++ b/debian/rules @@ -1,13 +1,10 @@ #!/usr/bin/make -f -include /usr/share/cdbs/1/rules/autoreconf.mk -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/gnome.mk -DEB_CONFIGURE_EXTRA_FLAGS = --disable-static +%: + dh $@ --with translations,autoreconf -CFLAGS += -Wno-error=deprecated-declarations -LDFLAGS += -Wl,-z,defs -Wl,--as-needed - -common-install-arch:: - find debian/indicator-sound -name \*.la -delete +override_dh_install: + find debian/indicator-sound/usr/lib -name *.la -delete + find debian/indicator-sound/usr/lib -name *.a -delete + dh_install --fail-missing -- cgit v1.2.3 From 17836e4ee83aeb4c602e1015f6a10165d0fcde86 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Wed, 14 Nov 2012 10:16:06 -0500 Subject: * debian/rules: - override dh_autoreconf to use autogen.sh for the reconfiguration process. - add export DPKG_GENSYMBOLS_CHECK_LEVEL=4. --- debian/changelog | 3 +++ debian/rules | 4 ++++ 2 files changed, 7 insertions(+) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 7c89a6f..9256785 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,9 @@ indicator-sound (12.10.2-0ubuntu1) UNRELEASED; urgency=low - add gnome-common to Build-Depends for use by dh_autoreconf. - update style for constency: use trailing commas at the end of dep lists. - Add Vcs-Bzr, Vcs-Browser fields with comment for uploaders. + * debian/rules: + - override dh_autoreconf to use autogen.sh for the reconfiguration process. + - add export DPKG_GENSYMBOLS_CHECK_LEVEL=4. -- Mathieu Trudel-Lapierre Wed, 14 Nov 2012 10:01:19 -0500 diff --git a/debian/rules b/debian/rules index 400a07b..2ce3519 100755 --- a/debian/rules +++ b/debian/rules @@ -1,9 +1,13 @@ #!/usr/bin/make -f +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 %: dh $@ --with translations,autoreconf +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + override_dh_install: find debian/indicator-sound/usr/lib -name *.la -delete find debian/indicator-sound/usr/lib -name *.a -delete -- cgit v1.2.3 From 61587dac796a8f76ad4bc7c71b6f9bff6f95fd79 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Wed, 14 Nov 2012 10:25:13 -0500 Subject: enable quilt with the dh sequencer to make sure patches get applied. --- debian/changelog | 1 + debian/rules | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 8aa0d0d..c83d1cb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ indicator-sound (12.10.2-0ubuntu1) UNRELEASED; urgency=low * debian/rules: - override dh_autoreconf to use autogen.sh for the reconfiguration process. - add export DPKG_GENSYMBOLS_CHECK_LEVEL=4. + - enable quilt with the dh sequencer to make sure patches get applied. * debian/compat: bump to compat level 9. -- Mathieu Trudel-Lapierre Wed, 14 Nov 2012 10:01:19 -0500 diff --git a/debian/rules b/debian/rules index 2ce3519..bbe2908 100755 --- a/debian/rules +++ b/debian/rules @@ -3,7 +3,7 @@ export DPKG_GENSYMBOLS_CHECK_LEVEL=4 %: - dh $@ --with translations,autoreconf + dh $@ --with translations,autoreconf,quilt override_dh_autoreconf: NOCONFIGURE=1 dh_autoreconf ./autogen.sh -- cgit v1.2.3