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
