From 0da80a516580943a8c96394591afb5703cc865d6 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 22 Apr 2009 16:46:57 -0500 Subject: debian/rules: Adding a rule to remove the .la/.a clutter --- debian/rules | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules index 1c64b91..e813915 100755 --- a/debian/rules +++ b/debian/rules @@ -6,3 +6,7 @@ include /usr/share/cdbs/1/class/gnome.mk DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper LDFLAGS += -Wl,-z,defs -Wl,--as-needed +binary-install/indicator-messages:: + # 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 a75ffde0f949f370abb98127beda432895538ff3 Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Wed, 22 Jun 2011 12:49:13 -0400 Subject: releasing version 0.4.90-0ubuntu1 --- debian/changelog | 16 ++++++++++++++-- debian/control | 23 ++++++++++++++++++++++- debian/indicator-messages-gtk2.install | 1 + debian/indicator-messages.install | 1 + debian/rules | 21 ++++++++++++++++----- 5 files changed, 54 insertions(+), 8 deletions(-) create mode 100644 debian/indicator-messages-gtk2.install create mode 100644 debian/indicator-messages.install (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 3b90087..7da0963 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,21 @@ -indicator-messages (0.4.90-0ubuntu1~ppa1) oneiric; urgency=low +indicator-messages (0.4.90-0ubuntu1) oneiric; urgency=low + [ Ted Gould ] * New upstream release. * GTK 3 - -- Ted Gould Tue, 21 Jun 2011 15:58:35 -0500 + [ Ken VanDine ] + * debian/control + - Bumped standards version to 3.9.2 + - Add new binary for indicator-messages-gtk2 + - Make indicator-messages recommend indicator-messages-gtk2 (until unity + can load gtk3 indicators) + - indicator-messages-gtk2 replaces indicator-messages << 0.4.90 + - Added build depends for libdbusmenu-gtk3-dev and libindicator3-dev + * debian/rules + - build for both gtk2 and gtk3 + + -- Ken VanDine Wed, 22 Jun 2011 12:34:43 -0400 indicator-messages (0.4.0-0ubuntu1) natty; urgency=low diff --git a/debian/control b/debian/control index e299361..ae19121 100644 --- a/debian/control +++ b/debian/control @@ -7,6 +7,7 @@ Uploaders: Evgeni Golov Build-Depends: debhelper (>= 5.0), cdbs (>= 0.4.41), libgtk2.0-dev (>= 2.12.0), + libgtk-3-dev, libdbus-glib-1-dev, gnome-doc-utils, scrollkeeper, @@ -14,9 +15,14 @@ Build-Depends: debhelper (>= 5.0), libindicate-dev (>= 0.4.91), libindicate-gtk-dev (>= 0.4.91), libindicator-dev (>= 0.3.19), + libindicator3-dev (>= 0.3.19), + libdbusmenu-glib-dev (>= 0.3.90), + libdbusmenu-gtk-dev (>= 0.3.94), + libdbusmenu-gtk3-dev (>= 0.3.94), + libindicator-dev (>= 0.3.19), libdbusmenu-gtk-dev (>= 0.3.94), libdbusmenu-glib-dev (>= 0.3.94) -Standards-Version: 3.9.1 +Standards-Version: 3.9.2 Homepage: https://launchpad.net/indicator-messages Vcs-Bzr: http://code.launchpad.net/~ubuntu-desktop/indicator-messages/ubuntu Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-desktop/indicator-messages/ubuntu/files @@ -24,7 +30,22 @@ Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-desktop/indicator-messages/ubun Package: indicator-messages Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: indicator-applet | indicator-renderer, + indicator-messages-gtk2 +Breaks: indicator-applet (<< 0.3.0) +Description: indicator that collects messages that need a response + A place on the user's desktop that collects messages that need a response. + This menu provides a condensed and collected view of all of those messages + for quick access, but without making them annoying in times that you want + to ignore them. + +Package: indicator-messages-gtk2 +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + indicator-messages (= ${binary:Version}) Recommends: indicator-applet | indicator-renderer +Replaces: indicator-messages (<< 0.4.90) Breaks: indicator-applet (<< 0.3.0) Description: indicator that collects messages that need a response A place on the user's desktop that collects messages that need a response. diff --git a/debian/indicator-messages-gtk2.install b/debian/indicator-messages-gtk2.install new file mode 100644 index 0000000..8d1fc9f --- /dev/null +++ b/debian/indicator-messages-gtk2.install @@ -0,0 +1 @@ +debian/tmp/gtk2/usr/lib/indicators /usr/lib/ diff --git a/debian/indicator-messages.install b/debian/indicator-messages.install new file mode 100644 index 0000000..19a45de --- /dev/null +++ b/debian/indicator-messages.install @@ -0,0 +1 @@ +debian/tmp/gtk3/usr / diff --git a/debian/rules b/debian/rules index e813915..219cf64 100755 --- a/debian/rules +++ b/debian/rules @@ -1,12 +1,23 @@ #!/usr/bin/make -f +DEB_BUILDDIR = build +DEB_MAKE_FLAVORS = gtk2 gtk3 + include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk -DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper +DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp/@FLAVOR@ +DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/ + +DEB_CONFIGURE_FLAGS_gtk2 = --with-indicator-gtk=2 +DEB_CONFIGURE_FLAGS_gtk3 = --with-indicator-gtk=3 +DEB_CONFIGURE_EXTRA_FLAGS = --disable-static + LDFLAGS += -Wl,-z,defs -Wl,--as-needed -binary-install/indicator-messages:: - # remove .a/.la clutter - rm -f debian/$(cdbs_curpkg)/usr/lib/indicators/*/*.a - rm -f debian/$(cdbs_curpkg)/usr/lib/indicators/*/*.la +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 -- cgit v1.2.3 From c05a2a3255ef8828b0517e74a3e2c625370235ba Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Thu, 14 Jul 2011 16:56:55 -0400 Subject: * debian/control - Added Replaces indicator-me - Added build depends for libtelepathy-glib-dev - Added new binary packages, libindicator-messages-status-provider-dev and libindicator-messages-status-provider1 * debian/libindicator-messages-status-provider1.symbols - Added symbols file --- debian/changelog | 11 ++++++-- debian/control | 30 ++++++++++++++++++++-- debian/indicator-messages.install | 3 ++- ...bindicator-messages-status-provider-dev.install | 2 ++ .../libindicator-messages-status-provider1.install | 1 + .../libindicator-messages-status-provider1.symbols | 4 +++ debian/rules | 2 -- 7 files changed, 46 insertions(+), 7 deletions(-) create mode 100644 debian/libindicator-messages-status-provider-dev.install create mode 100644 debian/libindicator-messages-status-provider1.install create mode 100644 debian/libindicator-messages-status-provider1.symbols (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 3403c37..4f25cc4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,15 @@ indicator-messages (0.4.92-0ubuntu1) UNRELEASED; urgency=low * New upstream release. - - -- Ken VanDine Thu, 14 Jul 2011 14:41:16 -0400 + * debian/control + - Added Replaces indicator-me + - Added build depends for libtelepathy-glib-dev + - Added new binary packages, libindicator-messages-status-provider-dev + and libindicator-messages-status-provider1 + * debian/libindicator-messages-status-provider1.symbols + - Added symbols file + + -- Ken VanDine Thu, 14 Jul 2011 16:28:23 -0400 indicator-messages (0.4.91-0ubuntu1) oneiric; urgency=low diff --git a/debian/control b/debian/control index 921c969..cda9a65 100644 --- a/debian/control +++ b/debian/control @@ -18,7 +18,8 @@ Build-Depends: debhelper (>= 5.0), libindicator3-dev (>= 0.3.90), libdbusmenu-glib-dev (>= 0.3.94), libdbusmenu-gtk-dev (>= 0.3.94), - libdbusmenu-gtk3-dev (>= 0.3.94) + libdbusmenu-gtk3-dev (>= 0.3.94), + libtelepathy-glib-dev (>= 0.9.0) Standards-Version: 3.9.2 Homepage: https://launchpad.net/indicator-messages Vcs-Bzr: http://code.launchpad.net/~ubuntu-desktop/indicator-messages/ubuntu @@ -28,7 +29,8 @@ Package: indicator-messages Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: indicator-applet | indicator-renderer -Breaks: indicator-applet (<< 0.3.0) +Replaces: indicator-me +Breaks: indicator-applet (<< 0.3.0), indicator-me Description: indicator that collects messages that need a response A place on the user's desktop that collects messages that need a response. This menu provides a condensed and collected view of all of those messages @@ -48,3 +50,27 @@ Description: indicator that collects messages that need a response This menu provides a condensed and collected view of all of those messages for quick access, but without making them annoying in times that you want to ignore them. + +Package: libindicator-messages-status-provider1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: indicator that collects messages that need a response + A place on the user's desktop that collects messages that need a response. + This menu provides a condensed and collected view of all of those messages + for quick access, but without making them annoying in times that you want + to ignore them. + +Package: libindicator-messages-status-provider-dev +Architecture: any +Section: libdevel +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libindicator-messages-status-provider1 (= ${binary:Version}) +Description: indicator that collects messages that need a response + A place on the user's desktop that collects messages that need a response. + This menu provides a condensed and collected view of all of those messages + for quick access, but without making them annoying in times that you want + to ignore them. + diff --git a/debian/indicator-messages.install b/debian/indicator-messages.install index 19a45de..16db366 100644 --- a/debian/indicator-messages.install +++ b/debian/indicator-messages.install @@ -1 +1,2 @@ -debian/tmp/gtk3/usr / +debian/tmp/gtk3/usr/lib/indicators3 /usr/lib/ +debian/tmp/gtk3/usr/lib/indicator-messages /usr/lib/ diff --git a/debian/libindicator-messages-status-provider-dev.install b/debian/libindicator-messages-status-provider-dev.install new file mode 100644 index 0000000..61e6103 --- /dev/null +++ b/debian/libindicator-messages-status-provider-dev.install @@ -0,0 +1,2 @@ +debian/tmp/gtk3/usr/lib/libindicator-messages-status-provider.so /usr/lib/ +debian/tmp/gtk3/usr/lib/pkgconfig /usr/lib/ diff --git a/debian/libindicator-messages-status-provider1.install b/debian/libindicator-messages-status-provider1.install new file mode 100644 index 0000000..cdf5aa3 --- /dev/null +++ b/debian/libindicator-messages-status-provider1.install @@ -0,0 +1 @@ +debian/tmp/gtk3/usr/lib/libindicator-messages-status-provider.so.* /usr/lib/ diff --git a/debian/libindicator-messages-status-provider1.symbols b/debian/libindicator-messages-status-provider1.symbols new file mode 100644 index 0000000..be2e86a --- /dev/null +++ b/debian/libindicator-messages-status-provider1.symbols @@ -0,0 +1,4 @@ +libindicator-messages-status-provider.so.1 libindicator-messages-status-provider1 #MINVER# + status_provider_get_status@Base 0.4.92 + status_provider_get_type@Base 0.4.92 + status_provider_set_status@Base 0.4.92 diff --git a/debian/rules b/debian/rules index 219cf64..0105586 100755 --- a/debian/rules +++ b/debian/rules @@ -11,7 +11,6 @@ DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/ DEB_CONFIGURE_FLAGS_gtk2 = --with-indicator-gtk=2 DEB_CONFIGURE_FLAGS_gtk3 = --with-indicator-gtk=3 -DEB_CONFIGURE_EXTRA_FLAGS = --disable-static LDFLAGS += -Wl,-z,defs -Wl,--as-needed @@ -20,4 +19,3 @@ 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 -- cgit v1.2.3 From 8e3f1f3d482a49af3f5461d8084c91e103d2984f Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Thu, 11 Aug 2011 14:22:27 -0400 Subject: * debian/control - Bumped build depends for libindicate to >= 0.5.90 * debian/rules - Fixed configure arg for gtk version --- debian/changelog | 11 +++++++++-- debian/control | 5 +++-- debian/rules | 4 ++-- 3 files changed, 14 insertions(+), 6 deletions(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index d1530ee..4af764b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,18 @@ -indicator-messages (0.4.93-0ubuntu1~ppa1) UNRELEASED; urgency=low +indicator-messages (0.4.93-0ubuntu1) UNRELEASED; urgency=low + [ Ted Gould ] * New upstream release. * Add an item to clear the alert * Choose mail applications based on the default application * Clear based on middle click - -- Ted Gould Thu, 11 Aug 2011 09:28:30 -0500 + [ Ken VanDine ] + * debian/control + - Bumped build depends for libindicate to >= 0.5.90 + * debian/rules + - Fixed configure arg for gtk version + + -- Ken VanDine Thu, 11 Aug 2011 14:18:05 -0400 indicator-messages (0.4.92-0ubuntu4) oneiric; urgency=low diff --git a/debian/control b/debian/control index a05ecff..ae1c8a3 100644 --- a/debian/control +++ b/debian/control @@ -12,8 +12,9 @@ Build-Depends: debhelper (>= 5.0), gnome-doc-utils, scrollkeeper, intltool, - libindicate-dev (>= 0.4.91), - libindicate-gtk-dev (>= 0.4.91), + libindicate-dev (>= 0.5.90), + libindicate-gtk-dev (>= 0.5.90), + libindicate-gtk3-dev (>= 0.5.90), libindicator-dev (>= 0.3.90), libindicator3-dev (>= 0.3.90), libdbusmenu-glib-dev (>= 0.3.94), diff --git a/debian/rules b/debian/rules index 0105586..609e1a4 100755 --- a/debian/rules +++ b/debian/rules @@ -9,8 +9,8 @@ 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-indicator-gtk=2 -DEB_CONFIGURE_FLAGS_gtk3 = --with-indicator-gtk=3 +DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2 +DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3 LDFLAGS += -Wl,-z,defs -Wl,--as-needed -- cgit v1.2.3 From b4db559848359e10a5bda56c3dc8e8d24555a534 Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Fri, 12 Aug 2011 10:23:13 -0400 Subject: releasing version 0.4.93-0ubuntu2 --- debian/changelog | 7 +++++++ debian/rules | 1 + 2 files changed, 8 insertions(+) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index dca58cd..b677ff0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +indicator-messages (0.4.93-0ubuntu2) oneiric; urgency=low + + * debian/rules + - run intltool-update to update the translations template + + -- Ken VanDine Fri, 12 Aug 2011 10:05:01 -0400 + indicator-messages (0.4.93-0ubuntu1) oneiric; urgency=low [ Ted Gould ] diff --git a/debian/rules b/debian/rules index 609e1a4..a2f4065 100755 --- a/debian/rules +++ b/debian/rules @@ -19,3 +19,4 @@ debian/stamp-autotools/gtk3: cdbs_configure_flags += $(DEB_CONFIGURE_FLAGS_gtk3) common-install-arch:: find debian/tmp -name \*.la -delete + cd po; intltool-update --pot --verbose -- cgit v1.2.3 From cde1efd7c330353f1e8d490dd58845eb8e501477 Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Tue, 24 Jan 2012 22:19:25 -0500 Subject: * rebuild for libindicator7 * debian/rules - build with no-error=deprecated-declarations --- debian/changelog | 5 ++++- debian/rules | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 207d1e7..6ecdef4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,12 @@ indicator-messages (0.5.0-1ubuntu1) UNRELEASED; urgency=low + * rebuild for libindicator7 + * debian/rules + - build with no-error=deprecated-declarations * debian/control - set ubuntu-desktop VCS and maintainer - -- Ken VanDine Tue, 22 Nov 2011 14:45:44 -0500 + -- Ken VanDine Tue, 24 Jan 2012 12:58:32 -0500 indicator-messages (0.5.0-1) experimental; urgency=low diff --git a/debian/rules b/debian/rules index a2f4065..4eae6c7 100755 --- a/debian/rules +++ b/debian/rules @@ -12,6 +12,7 @@ DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/ DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2 DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3 +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 95f3958867d101d7e2820569d4efc3aba2efbb4c Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Fri, 10 Feb 2012 14:30:40 -0500 Subject: releasing version 0.5.90-0ubuntu1 --- debian/changelog | 9 +++++++-- debian/rules | 1 - 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index a34fb9b..1aeb67a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -indicator-messages (0.5.90-0ubuntu1~ppa1) precise; urgency=low +indicator-messages (0.5.90-0ubuntu1) precise; urgency=low + [ Ted Gould ] * New upstream release. * Adding code coverage targets * Match libindicate 0.6.90 @@ -11,7 +12,11 @@ indicator-messages (0.5.90-0ubuntu1~ppa1) precise; urgency=low * Adding a name hint * debian/control: Requiring libindicate 0.6.90 and dbusmenu 0.5.90 - -- Ted Gould Thu, 09 Feb 2012 22:39:42 -0600 + [ Ken VanDine ] + * debian/rules + - drop no-error=deprecated-declarations from CFLAGS + + -- Ken VanDine Fri, 10 Feb 2012 14:29:59 -0500 indicator-messages (0.5.0-1ubuntu1) precise; urgency=low diff --git a/debian/rules b/debian/rules index 4eae6c7..a2f4065 100755 --- a/debian/rules +++ b/debian/rules @@ -12,7 +12,6 @@ DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/ DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2 DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3 -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 9f30d1ce76821fca605ac3593bb39f5903b30631 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 10 Feb 2012 15:17:43 -0600 Subject: debian/rules: Adding autoreconf and running make check --- debian/changelog | 3 ++- debian/rules | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index a75248a..3018af6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,9 @@ indicator-messages (0.5.90-0ubuntu2~ppa1) UNRELEASED; urgency=low * Upstream Merge * Better lozenges that look nice + * debian/rules: Adding autoreconf and running make check - -- Ted Gould Fri, 10 Feb 2012 15:12:11 -0600 + -- Ted Gould Fri, 10 Feb 2012 15:17:25 -0600 indicator-messages (0.5.90-0ubuntu1) precise; urgency=low diff --git a/debian/rules b/debian/rules index a2f4065..3241637 100755 --- a/debian/rules +++ b/debian/rules @@ -5,10 +5,13 @@ DEB_MAKE_FLAVORS = gtk2 gtk3 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)/ +DEB_MAKE_CHECK_TARGET := check + DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2 DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3 -- cgit v1.2.3 From 7250f0ebe2da013ad45d52a92520da3a0a87ced7 Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Wed, 21 Mar 2012 17:03:22 -0400 Subject: releasing version 0.5.94-0ubuntu1 --- debian/changelog | 9 +++++++-- debian/control | 3 +-- debian/rules | 2 -- 3 files changed, 8 insertions(+), 6 deletions(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index e002874..13ae2c3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -indicator-messages (0.5.94-0ubuntu1~ppa1) precise; urgency=low +indicator-messages (0.5.94-0ubuntu1) precise; urgency=low + [ Ted Gould ] * New upstream release. * Fix for missing icons in the messaging menu (LP: #960553) * Fix i18n for description (LP: #957525) @@ -7,7 +8,11 @@ indicator-messages (0.5.94-0ubuntu1~ppa1) precise; urgency=low * Fixing blacklists (LP: #939258) * debian/control: Adding dep on libgtest-dev - -- Ted Gould Wed, 21 Mar 2012 15:33:19 -0500 + [ Ken VanDine ] + * debian/control: Don't build depend on libgtest-dev, it isn't in main + * debian/rules: disable tests, they require libgtest-dev + + -- Ken VanDine Wed, 21 Mar 2012 17:00:10 -0400 indicator-messages (0.5.93-0ubuntu2) precise; urgency=low diff --git a/debian/control b/debian/control index 3a324ac..40b8dd5 100644 --- a/debian/control +++ b/debian/control @@ -19,8 +19,7 @@ Build-Depends: debhelper (>= 5.0), libdbusmenu-glib-dev (>= 0.5.90), libdbusmenu-gtk-dev (>= 0.5.90), libdbusmenu-gtk3-dev (>= 0.5.90), - libtelepathy-glib-dev (>= 0.9.0), - libgtest-dev + libtelepathy-glib-dev (>= 0.9.0) Standards-Version: 3.9.2 Homepage: https://launchpad.net/indicator-messages Vcs-Bzr: http://code.launchpad.net/~ubuntu-desktop/indicator-messages/ubuntu diff --git a/debian/rules b/debian/rules index 3241637..f5faa84 100755 --- a/debian/rules +++ b/debian/rules @@ -10,8 +10,6 @@ include /usr/share/cdbs/1/rules/autoreconf.mk DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp/@FLAVOR@ DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/ -DEB_MAKE_CHECK_TARGET := check - DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2 DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3 -- cgit v1.2.3 From 0b8c133d7f3cb11eeace097ab0143e16056874b2 Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Wed, 20 Jun 2012 10:51:32 +0200 Subject: Remove gtk2 package and dependencies --- debian/control | 17 ----------------- debian/indicator-messages-gtk2.install | 1 - debian/rules | 6 +----- 3 files changed, 1 insertion(+), 23 deletions(-) delete mode 100644 debian/indicator-messages-gtk2.install (limited to 'debian/rules') diff --git a/debian/control b/debian/control index 40b8dd5..f82bc30 100644 --- a/debian/control +++ b/debian/control @@ -7,17 +7,14 @@ Uploaders: Evgeni Golov Build-Depends: debhelper (>= 5.0), cdbs (>= 0.4.41), dh-autoreconf, - libgtk2.0-dev (>= 2.12.0), libgtk-3-dev, libdbus-glib-1-dev, intltool, libindicate-dev (>= 0.6.90), - libindicate-gtk-dev (>= 0.6.90), libindicate-gtk3-dev (>= 0.6.90), libindicator-dev (>= 0.3.90), libindicator3-dev (>= 0.3.90), libdbusmenu-glib-dev (>= 0.5.90), - libdbusmenu-gtk-dev (>= 0.5.90), libdbusmenu-gtk3-dev (>= 0.5.90), libtelepathy-glib-dev (>= 0.9.0) Standards-Version: 3.9.2 @@ -38,20 +35,6 @@ Description: indicator that collects messages that need a response for quick access, but without making them annoying in times that you want to ignore them. -Package: indicator-messages-gtk2 -Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, - indicator-messages (= ${binary:Version}) -Recommends: indicator-applet | indicator-renderer -Replaces: indicator-messages (<< 0.4.90) -Breaks: indicator-applet (<< 0.3.0) -Description: indicator that collects messages that need a response - A place on the user's desktop that collects messages that need a response. - This menu provides a condensed and collected view of all of those messages - for quick access, but without making them annoying in times that you want - to ignore them. - Package: libindicator-messages-status-provider1 Architecture: any Section: libs diff --git a/debian/indicator-messages-gtk2.install b/debian/indicator-messages-gtk2.install deleted file mode 100644 index 8d1fc9f..0000000 --- a/debian/indicator-messages-gtk2.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/gtk2/usr/lib/indicators /usr/lib/ diff --git a/debian/rules b/debian/rules index f5faa84..d41cfca 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,7 @@ #!/usr/bin/make -f DEB_BUILDDIR = build -DEB_MAKE_FLAVORS = gtk2 gtk3 +DEB_MAKE_FLAVORS = gtk3 include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk @@ -10,12 +10,8 @@ include /usr/share/cdbs/1/rules/autoreconf.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 - 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:: -- cgit v1.2.3 From c7dbb01fcf82da9412397b00d78d4a3af1aa367f Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Tue, 13 Nov 2012 13:40:38 -0500 Subject: * debian/rules: - Use autogen.sh for dh_autoreconf. --- debian/changelog | 7 +++++++ debian/rules | 3 +++ 2 files changed, 10 insertions(+) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 2998700..8431c3a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +indicator-messages (12.10.6-0ubuntu1) UNRELEASED; urgency=low + + * debian/rules: + - Use autogen.sh for dh_autoreconf. + + -- Mathieu Trudel-Lapierre Tue, 13 Nov 2012 13:37:56 -0500 + indicator-messages (12.10.5-0ubuntu2) raring; urgency=low * Upload to raring diff --git a/debian/rules b/debian/rules index 6a6f1d4..590d674 100755 --- a/debian/rules +++ b/debian/rules @@ -3,6 +3,9 @@ %: dh $@ --with autoreconf,translations,gir +override_dh_autoreconf: + NO_CONFIGURE=1 dh_autoreconf ./autogen.sh + override_dh_auto_configure: dh_auto_configure -- --libdir="\$${prefix}/lib" --libexecdir="\$${prefix}/lib/indicator-messages" --enable-gtk-doc -- cgit v1.2.3 From 77b061eccd36943de4ddb20c9ab24703c19e0ccc Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Tue, 13 Nov 2012 13:45:32 -0500 Subject: - Drop the override for dh_makeshlibs. - Add DPKG_GENSYMBOLS_CHECK_LEVEL=4. --- debian/changelog | 2 ++ debian/rules | 6 ++---- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'debian/rules') diff --git a/debian/changelog b/debian/changelog index 52f8c3b..1733bb8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ indicator-messages (12.10.6-0ubuntu1) UNRELEASED; urgency=low * debian/rules: - Use autogen.sh for dh_autoreconf. + - Drop the override for dh_makeshlibs. + - Add DPKG_GENSYMBOLS_CHECK_LEVEL=4. * debian/control: - Fix styling: add trailing commas at the end of lists. - Update Vcs-Bzr, Vcs-Browser fields and add a notice for developers. diff --git a/debian/rules b/debian/rules index 590d674..649b0ad 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,7 @@ #!/usr/bin/make -f +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + %: dh $@ --with autoreconf,translations,gir @@ -9,10 +11,6 @@ override_dh_autoreconf: override_dh_auto_configure: dh_auto_configure -- --libdir="\$${prefix}/lib" --libexecdir="\$${prefix}/lib/indicator-messages" --enable-gtk-doc -override_dh_makeshlibs: - dh_makeshlibs -plibmessaging-menu0 -V'libmessaging-menu0 (>= 12.10.2)' -- -c4 - dh_makeshlibs -Nlibmessaging-menu0 - override_dh_install: find debian/tmp/usr/lib -name *.la -delete dh_install --fail-missing -- cgit v1.2.3