Hello community, here is the log from the commit of package latexila for openSUSE:Factory checked in at 2013-08-30 11:40:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/latexila (Old) and /work/SRC/openSUSE:Factory/.latexila.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "latexila" Changes: -------- --- /work/SRC/openSUSE:Factory/latexila/latexila.changes 2013-05-13 15:07:02.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.latexila.new/latexila.changes 2013-08-30 11:40:39.000000000 +0200 @@ -1,0 +2,16 @@ +Thu Aug 29 08:43:38 UTC 2013 - badshah400@gmail.com + +- Fix source URL. + +------------------------------------------------------------------- +Mon Aug 26 02:02:43 UTC 2013 - badshah400@gmail.com + +- Update to version 2.8.2: + + Misc bugfixes +- Add latexila-do-not-disable-deprecated-apis.patch to enable + usage of deprecated symbols in gtk3-3.9.10; this fixes build + failures in Factory; patch taken from upstream git. +- Add latexila-fix-makefile.patch to fix trivial issue in a + makefile which caused build errors. + +------------------------------------------------------------------- Old: ---- latexila-2.8.1.tar.xz New: ---- latexila-2.8.2.tar.xz latexila-do-not-disable-deprecated-apis.patch latexila-fix-makefile.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ latexila.spec ++++++ --- /var/tmp/diff_new_pack.Vvi7YZ/_old 2013-08-30 11:40:40.000000000 +0200 +++ /var/tmp/diff_new_pack.Vvi7YZ/_new 2013-08-30 11:40:40.000000000 +0200 @@ -17,13 +17,19 @@ Name: latexila -Version: 2.8.1 +Version: 2.8.2 Release: 0 Summary: Integrated LaTeX Environment for the GNOME desktop License: GPL-3.0+ Group: Productivity/Publishing/TeX/Frontends Url: http://projects.gnome.org/latexila/ -Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.6/%{name}-%{version}.tar.xz +Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.8/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM latexila-do-not-disable-deprecated-apis.patch badshah400@gmail.com -- Fix building by not disabling deprecated stuff +Patch0: latexila-do-not-disable-deprecated-apis.patch +# PATCH-FIX-UPSTREAM latexila-fix-makefile.patch badshah400@gmail.com -- Fix trivial issue in a makefile +Patch1: latexila-fix-makefile.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: fdupes BuildRequires: gettext-tools BuildRequires: gnome-desktop @@ -31,6 +37,7 @@ BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: itstool +BuildRequires: libtool BuildRequires: pkg-config BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -64,6 +71,10 @@ %prep %setup -q translation-update-upstream +%patch0 -p1 +%patch1 -p1 +autoreconf -f -i +intltoolize --force %build ./configure --prefix=%{_prefix} --with-gnome ++++++ latexila-2.8.1.tar.xz -> latexila-2.8.2.tar.xz ++++++ ++++ 5175 lines of diff (skipped) ++++++ latexila-do-not-disable-deprecated-apis.patch ++++++
From 8033b37f54bad176b691f3df621dededcfb9a614 Mon Sep 17 00:00:00 2001 From: Sébastien Wilmet
Date: Wed, 14 Aug 2013 21:40:58 +0000 Subject: build: do not disable deprecated stuff
With less time to maintain latexila, and lots of deprecated API in GTK+, this is the kind of thing that must happen one day or another. --- diff --git a/configure.ac b/configure.ac index 24e213d..d8d7274 100644 --- a/configure.ac +++ b/configure.ac @@ -135,14 +135,6 @@ dependencies=" CFLAGS="$CFLAGS `pkg-config --cflags ${dependencies}`" LIBS="$LIBS `pkg-config --libs ${dependencies}`" -# Disable deprecated stuff -CFLAGS="$CFLAGS \ --DGSEAL_ENABLE \ --DG_DISABLE_DEPRECATED \ --DGDK_DISABLE_DEPRECATED \ --DGTK_DISABLE_DEPRECATED \ --DGDK_PIXBUF_DISABLE_DEPRECATED" - # Native Language Support IT_PROG_INTLTOOL([0.40.0]) AM_GNU_GETTEXT_VERSION([0.17]) -- cgit v0.9.2 ++++++ latexila-fix-makefile.patch ++++++ Index: latexila-2.8.2/help/Makefile.am =================================================================== --- latexila-2.8.2.orig/help/Makefile.am +++ latexila-2.8.2/help/Makefile.am @@ -1,4 +1,4 @@ -@YELP_HELP_RULES@ + @YELP_HELP_RULES@ HELP_ID = latexila -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org