Hello community, here is the log from the commit of package anjuta for openSUSE:Factory checked in at 2017-09-13 21:47:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/anjuta (Old) and /work/SRC/openSUSE:Factory/.anjuta.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "anjuta" Wed Sep 13 21:47:07 2017 rev:108 rq:523022 version:3.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/anjuta/anjuta.changes 2017-06-08 15:03:39.341497562 +0200 +++ /work/SRC/openSUSE:Factory/.anjuta.new/anjuta.changes 2017-09-13 21:47:14.155520807 +0200 @@ -1,0 +2,65 @@ +Sun Sep 10 21:30:24 UTC 2017 - [email protected] + +- Update to version 3.26.0: + + Remove some untracked files from git status (bgo#787473). + + Language-support-vala fails to build with vala 0.38 + (bgo#786973). + + Updated translations. +- Stop passing --disable-vala to configure, bug fixed upstream. + +------------------------------------------------------------------- +Fri Sep 8 22:15:22 UTC 2017 - [email protected] + +- Trim descriptions in secondary packages, and update summaries. + Do not run fdupes across hardlink boundaries. + +------------------------------------------------------------------- +Wed Aug 30 09:37:07 UTC 2017 - [email protected] + +- Pass --disable-vala to configure until bgo#786973 is resolved. + +------------------------------------------------------------------- +Sun Aug 20 19:07:28 UTC 2017 - [email protected] + +- Update to version 3.25.91: + + bgo#782633: Scintilla editor occupies 100% of a core after + switching tabs. + + bgo#782452: Using #!/usr/bin/perl in scripts is not portable. + + Avoid errors with recent version of gcc. + + gdb: bgo#783380: Unable to debug executable compiled with -pie + option. + + bgo#770822: "Search for example code" points to discontinued + webpage + + bgo#763115: Anjuta builds are not reproducible. + + Fix some compiler warnings. + + Fix warning misleading-indentation. + + Remove obsolete CSS properties. + + Remove deprecated flags. + + Fix some run time critical warnings. + + Avoid an endless loop when updating a project. + + Fix another crash when updating project files. + + bgo#786309: segfault when shm support is missing. + + gtksourceview: Ignore changes that happen during a save. + + symbol-db: add support for libgda-6.0. + + Support reproducible builds. + + manuals: Remove extra - symbols before =. + + Allow building with vala 0.36 and 0.38. + + bgo#771625: needs support for vala 0.34. + + Fix callback generation when user_data is set on glade. + + Fix translator comments. + + Updated translations. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Drop anjuta-vala-0.34.patch and anjuta-fix-gcc7-build.patch: + Fixed upstream, following this, drop gnome-common BuildRequires: + and autogen.sh call, no longer needed. + +------------------------------------------------------------------- +Thu Jul 20 18:50:52 UTC 2017 - [email protected] + +- Build with vala 0.38: + + Replace pkgconfig(libvala-0.36) BuildRequires with + pkgconfig(libvala-0.38). + + Extend anjuta-vala-0.34.patch: add support for vala 0.38. + +------------------------------------------------------------------- @@ -9,2 +74,2 @@ -- Build wit vala 0.36: - + place pkgconfig(libvala-0.34) BuildRequires with +- Build with vala 0.36: + + Replace pkgconfig(libvala-0.34) BuildRequires with Old: ---- anjuta-3.22.0.tar.xz anjuta-fix-gcc7-build.patch anjuta-vala-0.34.patch New: ---- anjuta-3.26.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ anjuta.spec ++++++ --- /var/tmp/diff_new_pack.I7EpHj/_old 2017-09-13 21:47:14.959407705 +0200 +++ /var/tmp/diff_new_pack.I7EpHj/_new 2017-09-13 21:47:14.959407705 +0200 @@ -17,41 +17,33 @@ Name: anjuta -Version: 3.22.0 +Version: 3.26.0 Release: 0 Summary: Versatile Integrated Development Environment for GNOME License: GPL-2.0+ Group: Development/Tools/IDE Url: https://wiki.gnome.org/Apps/Anjuta -Source0: http://download.gnome.org/sources/anjuta/3.22/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/anjuta/3.26/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc -# PATCH-FIX-UPSTREAM anjuta-vala-0.34.patch [email protected] -- Enable building with vala 0.34 and 0.36 -Patch0: anjuta-vala-0.34.patch -# PATCH-FIX-UPSTREAM anjuta-fix-gcc7-build.patch [email protected] -- Fix build with gcc7 -Patch1: anjuta-fix-gcc7-build.patch BuildRequires: autogen BuildRequires: binutils-devel BuildRequires: bison BuildRequires: fdupes BuildRequires: flex BuildRequires: gcc-c++ -BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: libapr-util1-devel BuildRequires: libapr1-devel BuildRequires: libxslt-devel BuildRequires: perl-gettext +BuildRequires: pkgconfig BuildRequires: shared-mime-info BuildRequires: sqlite3-devel BuildRequires: subversion-devel -BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala BuildRequires: yelp-tools -%ifnarch ia64 s390 s390x aarch64 ppc64le -BuildRequires: valgrind-devel -%endif BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.0.0 BuildRequires: pkgconfig(gdl-3.0) >= 3.5.5 BuildRequires: pkgconfig(gladeui-2.0) >= 3.12.0 @@ -61,7 +53,7 @@ BuildRequires: pkgconfig(libdevhelp-3.0) >= 3.7.5 BuildRequires: pkgconfig(libgda-5.0) >= 5.0.0 BuildRequires: pkgconfig(libgvc) -BuildRequires: pkgconfig(libvala-0.36) +BuildRequires: pkgconfig(libvala-0.38) BuildRequires: pkgconfig(libxml-2.0) >= 2.4.23 BuildRequires: pkgconfig(serf-1) BuildRequires: pkgconfig(vte-2.91) @@ -70,12 +62,17 @@ Requires: autogen Requires: automake Requires: gettext -Requires: libtool # libgda-sqlite is needed by the symbol-db plugin. See bnc#624924. Requires: libgda-sqlite +Requires: libtool Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build %glib2_gsettings_schema_requires +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif +%ifnarch ia64 s390 s390x aarch64 ppc64le +BuildRequires: valgrind-devel +%endif %description Anjuta is a versatile Integrated Development Environment (IDE) for the @@ -87,36 +84,26 @@ and more. %package -n libanjuta-3-0 -Summary: Libraries for developing Anjuta plugins +Summary: Library for developing Anjuta plugins Group: System/Libraries %description -n libanjuta-3-0 Anjuta is a versatile Integrated Development Environment (IDE) for the -GNOME desktop. It features a number of advanced programming facilities -includes project management, application wizards, an interactive -debugger, an integrated Glade UI designer, integrated Devhelp API help, -an integrated Valgrind memory profiler, an integrated gprof performance -profiler, a class generator, a powerful source editor, source browsing, -and more. +GNOME desktop. %package -n typelib-1_0-Anjuta-3_0 -Summary: Libraries for developing Anjuta plugins -- Introspection bindings +Summary: Introspection bindings for the Anjuta plugin library Group: System/Libraries %description -n typelib-1_0-Anjuta-3_0 Anjuta is a versatile Integrated Development Environment (IDE) for the -GNOME desktop. It features a number of advanced programming facilities -includes project management, application wizards, an interactive -debugger, an integrated Glade UI designer, integrated Devhelp API help, -an integrated Valgrind memory profiler, an integrated gprof performance -profiler, a class generator, a powerful source editor, source browsing, -and more. +GNOME desktop. This package provides the GObject Introspection bindings for the Anjuta library to develop plugins. %package -n glade-catalog-anjuta -Summary: Versatile Integrated Development Environment for GNOME -- Catalog for Glade +Summary: Glade catalog for Anjuta Group: Development/Tools/GUI Builders Requires: %{name} = %{version} Requires: glade @@ -124,19 +111,14 @@ %description -n glade-catalog-anjuta Anjuta is a versatile Integrated Development Environment (IDE) for the -GNOME desktop. It features a number of advanced programming facilities -includes project management, application wizards, an interactive -debugger, an integrated Glade UI designer, integrated Devhelp API help, -an integrated Valgrind memory profiler, an integrated gprof performance -profiler, a class generator, a powerful source editor, source browsing, -and more. +GNOME desktop. This package provides a catalog for Glade, to allow the use the Anjuta widgets in Glade. %package devel -Summary: Libraries for developing Anjuta plugins -- Development Files -Group: Development/Tools/IDE +Summary: Development files for Anjuta plugins +Group: Development/Libraries/C and C++ Requires: libanjuta-3-0 = %{version} Requires: typelib-1_0-Anjuta-3_0 = %{version} Provides: %{name}-doc = %{version} @@ -144,25 +126,21 @@ %description devel Anjuta is a versatile Integrated Development Environment (IDE) for the -GNOME desktop. It features a number of advanced programming facilities -includes project management, application wizards, an interactive -debugger, an integrated Glade UI designer, integrated Devhelp API help, -an integrated Valgrind memory profiler, an integrated gprof performance -profiler, a class generator, a powerful source editor, source browsing, -and more. +GNOME desktop. %lang_package + %prep %setup -q -%patch0 -p1 -%patch1 -p1 +%if !0%{?is_opensuse} translation-update-upstream +%endif %build -NOCONFIGURE=1 ./autogen.sh %configure\ --disable-static \ - --enable-glade-catalog + --enable-glade-catalog \ + %{nil} make %{?_smp_mflags} V=1 %install @@ -178,7 +156,7 @@ #%%find_lang anjuta-faqs %{?no_lang_C} anjuta.lang %find_lang anjuta-manual %{?no_lang_C} anjuta.lang find %{buildroot} -type f -name "*.la" -delete -print -%fdupes %{buildroot} +%fdupes %{buildroot}/%{_prefix} %post %glib2_gsettings_schema_post @@ -194,11 +172,9 @@ %icon_theme_cache_postun HighContrast %mime_database_postun -%post -n libanjuta-3-0 -/sbin/ldconfig +%post -n libanjuta-3-0 -p /sbin/ldconfig -%postun -n libanjuta-3-0 -/sbin/ldconfig +%postun -n libanjuta-3-0 -p /sbin/ldconfig %files %defattr(-,root,root) @@ -222,7 +198,7 @@ %{_datadir}/icons/hicolor/scalable/apps/*.svg %{_datadir}/icons/hicolor/scalable/mimetypes/*.svg %{_datadir}/icons/hicolor/symbolic/apps/anjuta-symbolic.svg -%doc %{_mandir}/man?/*.* +%{_mandir}/man?/*.* %files -n libanjuta-3-0 %defattr(-, root, root) ++++++ anjuta-3.22.0.tar.xz -> anjuta-3.26.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/anjuta/anjuta-3.22.0.tar.xz /work/SRC/openSUSE:Factory/.anjuta.new/anjuta-3.26.0.tar.xz differ: char 25, line 1
