r46035 - in /desktop/unstable/gnome-calculator/debian: changelog control.in patches/fix-linking-problems.patch patches/series rules
ah at users.alioth.debian.org
ah at users.alioth.debian.org
Tue Sep 22 17:22:05 UTC 2015
Author: ah
Date: Tue Sep 22 17:22:05 2015
New Revision: 46035
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=46035
Log:
* New upstream release.
* Update build-dependencies according to configure.ac changes:
- drop gnome-common
* Add debian/patches/fix-linking-problems.patch
- this avoids FTBFS by explicitly referencing all required libraries
* Add snippet to debian/rules to drop '*.la' from being installed
Added:
desktop/unstable/gnome-calculator/debian/patches/fix-linking-problems.patch
desktop/unstable/gnome-calculator/debian/patches/series
Modified:
desktop/unstable/gnome-calculator/debian/changelog
desktop/unstable/gnome-calculator/debian/control.in
desktop/unstable/gnome-calculator/debian/rules
Modified: desktop/unstable/gnome-calculator/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-calculator/debian/changelog?rev=46035&op=diff
==============================================================================
--- desktop/unstable/gnome-calculator/debian/changelog [utf-8] (original)
+++ desktop/unstable/gnome-calculator/debian/changelog [utf-8] Tue Sep 22 17:22:05 2015
@@ -1,3 +1,14 @@
+gnome-calculator (3.18.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Update build-dependencies according to configure.ac changes:
+ - drop gnome-common
+ * Add debian/patches/fix-linking-problems.patch
+ - this avoids FTBFS by explicitly referencing all required libraries
+ * Add snippet to debian/rules to drop '*.la' from being installed
+
+ -- Andreas Henriksson <andreas at fatal.se> Tue, 22 Sep 2015 18:38:41 +0200
+
gnome-calculator (3.16.2-1) unstable; urgency=medium
* New upstream release.
Modified: desktop/unstable/gnome-calculator/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-calculator/debian/control.in?rev=46035&op=diff
==============================================================================
--- desktop/unstable/gnome-calculator/debian/control.in [utf-8] (original)
+++ desktop/unstable/gnome-calculator/debian/control.in [utf-8] Tue Sep 22 17:22:05 2015
@@ -7,7 +7,6 @@
Build-Depends: cdbs (>= 0.4.41),
debhelper (>= 9),
dh-autoreconf,
- gnome-common,
gnome-pkg-tools (>= 0.10),
yelp-tools (>= 3.1.1),
intltool (>= 0.50),
Added: desktop/unstable/gnome-calculator/debian/patches/fix-linking-problems.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-calculator/debian/patches/fix-linking-problems.patch?rev=46035&op=file
==============================================================================
--- desktop/unstable/gnome-calculator/debian/patches/fix-linking-problems.patch (added)
+++ desktop/unstable/gnome-calculator/debian/patches/fix-linking-problems.patch [utf-8] Tue Sep 22 17:22:05 2015
@@ -0,0 +1,46 @@
+From: Andreas Henriksson <andreas at fatal.se>
+Subject: Explicitly link required libraries
+
+Linking gnome-calculator fails because of undefined symbol
+'gtk_source_completion_provider_get_type'
+
+Linking gcalccmd fails because of undefined symbol
+'g_object_unref'
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -38,6 +38,11 @@
+ PKG_CHECK_MODULES(GNOME_CALCULATOR, [
+ gtk+-3.0 >= $GTK_REQUIRED
+ gmodule-export-2.0
++ gtksourceview-3.0 >= $GTKSOURCEVIEW_REQUIRED
++])
++
++PKG_CHECK_MODULES(GCALCCMD, [
++ gobject-2.0 >= $GLIB_REQUIRED
+ ])
+
+ PKG_CHECK_MODULES(SEARCH_PROVIDER, [
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -44,6 +44,7 @@
+ $(GNOME_CALCULATOR_LIBS) \
+ $(top_builddir)/lib/libcalculator.la
+
++
+ gcalccmd_SOURCES = \
+ config.vapi \
+ gcalccmd.vala
+@@ -57,7 +58,12 @@
+ $(top_builddir)/lib/libcalculator.vapi \
+ $(top_builddir)/lib/mpfr.vapi
+
++gcalccmd_CPPFLAGS = \
++ $(AM_CPPFLAGS) \
++ $(GCALCCMD_CFLAGS)
++
+ gcalccmd_LDADD = \
++ $(GCALCCMD_LIBS) \
+ $(top_builddir)/lib/libcalculator.la
+
+ -include $(top_srcdir)/git.mk
Added: desktop/unstable/gnome-calculator/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-calculator/debian/patches/series?rev=46035&op=file
==============================================================================
--- desktop/unstable/gnome-calculator/debian/patches/series (added)
+++ desktop/unstable/gnome-calculator/debian/patches/series [utf-8] Tue Sep 22 17:22:05 2015
@@ -0,0 +1 @@
+fix-linking-problems.patch
Modified: desktop/unstable/gnome-calculator/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-calculator/debian/rules?rev=46035&op=diff
==============================================================================
--- desktop/unstable/gnome-calculator/debian/rules [utf-8] (original)
+++ desktop/unstable/gnome-calculator/debian/rules [utf-8] Tue Sep 22 17:22:05 2015
@@ -11,3 +11,6 @@
# make the transitional package have a high enough version number
DEB_DH_GENCONTROL_ARGS_gcalctool += -u-v1:$(DEB_VERSION)
+
+install/gnome-calculator::
+ find debian/tmp -name '*.la' | xargs rm -f
More information about the pkg-gnome-commits
mailing list