Hello community,

here is the log from the commit of package cinnamon-menus for openSUSE:Factory 
checked in at 2016-11-15 18:00:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-menus (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon-menus.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon-menus"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cinnamon-menus/cinnamon-menus.changes    
2016-06-02 09:39:51.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cinnamon-menus.new/cinnamon-menus.changes       
2016-11-15 18:00:49.000000000 +0100
@@ -1,0 +2,9 @@
+Tue Nov  8 13:01:41 UTC 2016 - [email protected]
+
+- Update to version 3.2.0:
+  * Migrate away from gnome-common deprecated vars and macros.
+  * Drop gtkdocize invocation.
+- Rename typelib-1_0-CinnamonMenu-3_0 to typelib-1_0-CMenu-3_0 to
+  match the actual typelib name.
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-menus-3.0.2.tar.gz

New:
----
  cinnamon-menus-3.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cinnamon-menus.spec ++++++
--- /var/tmp/diff_new_pack.6N8iS6/_old  2016-11-15 18:00:50.000000000 +0100
+++ /var/tmp/diff_new_pack.6N8iS6/_new  2016-11-15 18:00:50.000000000 +0100
@@ -16,11 +16,11 @@
 #
 
 
-%define typelib typelib-1_0-CinnamonMenu-3_0
+%define typelib typelib-1_0-CMenu-3_0
 %define soname  libcinnamon-menu-3
 %define sover   0
 Name:           cinnamon-menus
-Version:        3.0.2
+Version:        3.2.0
 Release:        0
 Summary:        A menu system for the Cinnamon Desktop
 License:        LGPL-2.1+
@@ -28,8 +28,12 @@
 Url:            https://github.com/linuxmint/cinnamon-menus
 Source:         
https://github.com/linuxmint/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
-BuildRequires:  gnome-common
+BuildRequires:  autoconf
+BuildRequires:  autoconf-archive
+BuildRequires:  automake
 BuildRequires:  intltool
+BuildRequires:  libtool
+BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
@@ -55,8 +59,11 @@
 simple menu editor.
 
 %package -n %{typelib}
-Summary:        Libcinnamon-menu API -- Introspection Bindings
+Summary:        Libcinnamon-menu API -- Introspection bindings
+# typelib-1_0-CinnamonMenu-3_0 was last used in openSUSE Leap 42.2.
 Group:          System/Libraries
+Provides:       typelib-1_0-CinnamonMenu-3_0 = %{version}
+Obsoletes:      typelib-1_0-CinnamonMenu-3_0 < %{version}
 
 %description -n %{typelib}
 cinnamon-menus is an implementation of the draft "Desktop Menu
@@ -71,7 +78,6 @@
 %package -n %{soname}-devel
 Summary:        Libraries and development headers for cinnamon-menus
 Group:          Development/Libraries/Other
-BuildRequires:  pkgconfig(glib-2.0)
 Requires:       %{soname}-%{sover} = %{version}
 Requires:       %{typelib} = %{version}
 
@@ -83,9 +89,10 @@
 %setup -q
 
 %build
-NOCONFIGURE=1 gnome-autogen.sh
-%configure --disable-static
-make %{?_smp_mflags}
+NOCONFIGURE=1 ./autogen.sh
+%configure \
+  --disable-static
+make %{?_smp_mflags} V=1
 
 %install
 %make_install

++++++ cinnamon-menus-3.0.2.tar.gz -> cinnamon-menus-3.2.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-3.0.2/autogen.sh 
new/cinnamon-menus-3.2.0/autogen.sh
--- old/cinnamon-menus-3.0.2/autogen.sh 2016-05-30 16:47:10.000000000 +0200
+++ new/cinnamon-menus-3.2.0/autogen.sh 2016-11-07 11:37:18.000000000 +0100
@@ -1,15 +1,39 @@
-#!/bin/bash
+#!/bin/sh
 # Run this to generate all the initial makefiles, etc.
+test -n "$srcdir" || srcdir=$(dirname "$0")
+test -n "$srcdir" || srcdir=.
 
-srcdir=`dirname $0`
-test -z "$srcdir" && srcdir=.
+olddir=$(pwd)
 
-PKG_NAME="cinnamon-menus"
-REQUIRED_AUTOMAKE_VERSION=1.10
+cd $srcdir
 
-which gnome-autogen.sh || {
-    echo "You need to install gnome-common from GNOME Subversion (or from"
-    echo "your distribution's package manager)."
+(test -f configure.ac) || {
+    echo "*** ERROR: Directory '$srcdir' does not look like the top-level 
project directory ***"
     exit 1
 }
-USE_GNOME2_MACROS=1 USE_COMMON_DOC_BUILD=yes . gnome-autogen.sh
+
+# shellcheck disable=SC2016
+PKG_NAME=$(autoconf --trace 'AC_INIT:$1' configure.ac)
+
+if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then
+    echo "*** WARNING: I am going to run 'configure' with no arguments." >&2
+    echo "*** If you wish to pass any to it, please specify them on the" >&2
+    echo "*** '$0' command line." >&2
+    echo "" >&2
+fi
+
+aclocal --install || exit 1
+glib-gettextize --force --copy || exit 1
+intltoolize --force --copy --automake || exit 1
+autoreconf --verbose --force --install || exit 1
+
+cd "$olddir"
+if [ "$NOCONFIGURE" = "" ]; then
+    $srcdir/configure "$@" || exit 1
+
+    if [ "$1" = "--help" ]; then exit 0 else
+        echo "Now type 'make' to compile $PKG_NAME" || exit 1
+    fi
+else
+    echo "Skipping configure process."
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-3.0.2/configure.ac 
new/cinnamon-menus-3.2.0/configure.ac
--- old/cinnamon-menus-3.0.2/configure.ac       2016-05-30 16:47:10.000000000 
+0200
+++ new/cinnamon-menus-3.2.0/configure.ac       2016-11-07 11:37:18.000000000 
+0100
@@ -1,15 +1,17 @@
 AC_PREREQ(2.62)
 
-AC_INIT([cinnamon-menus], [3.0.2])
+AC_INIT([cinnamon-menus], [3.2.0])
 AC_CONFIG_SRCDIR(libmenu/gmenu-tree.h)
 
+m4_ifdef([AX_IS_RELEASE], [AX_IS_RELEASE([always])])
+
 AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 AC_CONFIG_MACRO_DIR([m4])
+AC_SUBST([ACLOCAL_AMFLAGS], ["-I $ac_macro_dir \${ACLOCAL_FLAGS}"])
 AC_CONFIG_HEADERS(config.h)
 
 AM_MAINTAINER_MODE
-GNOME_MAINTAINER_MODE_DEFINES
 
 # Before making a release, the LT_VERSION string should be modified.
 # The string is of the form C:R:A.
@@ -32,7 +34,8 @@
 AC_SUBST(GIO_UNIX_CFLAGS)
 AC_SUBST(GIO_UNIX_LIBS)
 
-GNOME_COMPILE_WARNINGS(yes)
+m4_ifdef([AX_COMPILER_FLAGS],
+         [AX_COMPILER_FLAGS([WARN_CFLAGS],[WARN_LDFLAGS])])
 
 AC_ARG_ENABLE(deprecation_flags,
               [AC_HELP_STRING([--enable-deprecation-flags],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-3.0.2/debian/changelog 
new/cinnamon-menus-3.2.0/debian/changelog
--- old/cinnamon-menus-3.0.2/debian/changelog   2016-05-30 16:47:10.000000000 
+0200
+++ new/cinnamon-menus-3.2.0/debian/changelog   2016-11-07 11:37:18.000000000 
+0100
@@ -1,3 +1,17 @@
+cinnamon-menus (3.2.0) serena; urgency=medium
+
+  [ Maximiliano Curia ]
+  * Migrate away from gnome-common deprecated vars and macros
+
+  [ Clement Lefebvre ]
+  * Fixed build
+
+  [ Maximiliano Curia ]
+  * Drop gtkdocize invocation
+  * Make AX_ macros optional
+
+ -- Clement Lefebvre <[email protected]>  Mon, 07 Nov 2016 10:36:18 +0000
+
 cinnamon-menus (3.0.2) sarah; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-3.0.2/debian/control 
new/cinnamon-menus-3.2.0/debian/control
--- old/cinnamon-menus-3.0.2/debian/control     2016-05-30 16:47:10.000000000 
+0200
+++ new/cinnamon-menus-3.2.0/debian/control     2016-11-07 11:37:18.000000000 
+0100
@@ -4,6 +4,7 @@
 Maintainer: Clement Lefebvre <[email protected]>
 Build-Depends: debhelper (>= 9),
                dh-autoreconf,
+               autoconf-archive,
                dh-python,
                gnome-common,
                gnome-pkg-tools,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cinnamon-menus-3.0.2/libmenu/Makefile.am 
new/cinnamon-menus-3.2.0/libmenu/Makefile.am
--- old/cinnamon-menus-3.0.2/libmenu/Makefile.am        2016-05-30 
16:47:10.000000000 +0200
+++ new/cinnamon-menus-3.2.0/libmenu/Makefile.am        2016-11-07 
11:37:18.000000000 +0100
@@ -2,6 +2,7 @@
 
 AM_CPPFLAGS =                          \
        $(GIO_UNIX_CFLAGS)              \
+       $(WARN_CFLAGS)                  \
        -DGMENU_I_KNOW_THIS_IS_UNSTABLE \
        $(DISABLE_DEPRECATED_CFLAGS)    \
        $(DEBUG_CFLAGS)
@@ -35,6 +36,7 @@
        $(GIO_UNIX_LIBS)
 
 libcinnamon_menu_3_la_LDFLAGS =                        \
+       $(WARN_LDFLAGS)                         \
        -version-info $(LIB_MENU_LT_VERSION)    \
        -no-undefined                           \
        -export-symbols-regex gmenu_tree
@@ -61,7 +63,7 @@
 CMenu_3_0_gir_INCLUDES = Gio-2.0
 CMenu_3_0_gir_CFLAGS = $(AM_CPPFLAGS)
 CMenu_3_0_gir_LIBS = libcinnamon-menu-3.la
-CMenu_3_0_gir_SCANNERFLAGS = --identifier-prefix=GMenu --symbol-prefix=gmenu 
--pkg-export=libcinnamon-menu-3.0 --c-include=gmenu-tree.h
+CMenu_3_0_gir_SCANNERFLAGS = $(WARN_SCANNERFLAGS) --identifier-prefix=GMenu 
--symbol-prefix=gmenu --pkg-export=libcinnamon-menu-3.0 --c-include=gmenu-tree.h
 CMenu_3_0_gir_FILES = $(addprefix $(srcdir)/,$(introspection_sources))
 INTROSPECTION_GIRS += CMenu-3.0.gir
 


Reply via email to