From e1d0fdd0e0d016c818fdb0bed50ff0ca71861dbd Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 11 Sep 2012 16:59:47 +0000 Subject: [PATCH 1/3] Accepting request 132637 from GNOME:Next Starting to push GNOME:Next... OBS-URL: https://build.opensuse.org/request/show/132637 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/anjuta?expand=0&rev=135 --- anjuta-3.4.4.tar.xz | 3 - anjuta-3.5.91.tar.xz | 3 + anjuta.changes | 152 +++++++++++++++++++++++++++++++++++++++++++ anjuta.spec | 27 ++++---- 4 files changed, 168 insertions(+), 17 deletions(-) delete mode 100644 anjuta-3.4.4.tar.xz create mode 100644 anjuta-3.5.91.tar.xz diff --git a/anjuta-3.4.4.tar.xz b/anjuta-3.4.4.tar.xz deleted file mode 100644 index 3fcfcbc..0000000 --- a/anjuta-3.4.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e97199a6b59bb25f0908018b141b3d6b2dbc23804b84b4be34be669f8556ef7a -size 5940704 diff --git a/anjuta-3.5.91.tar.xz b/anjuta-3.5.91.tar.xz new file mode 100644 index 0000000..86fb619 --- /dev/null +++ b/anjuta-3.5.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9cec711a9f54bd75a2608eb399a17ed41e6a7fb8f152ad2f2af8d986be7bc19 +size 5951760 diff --git a/anjuta.changes b/anjuta.changes index a3ce323..f476f6d 100644 --- a/anjuta.changes +++ b/anjuta.changes @@ -1,3 +1,155 @@ +------------------------------------------------------------------- +Mon Sep 3 18:40:11 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.91: + + Fix build with gtksourceview 3.5.90+ (bgo#682501) + + git: Fix bgo 680401: Git plugin (Status) doesn't work with git + version 1.7.10.4 + + crash trying to stop the debugger (bgo#679767) + + Updated translations. + +------------------------------------------------------------------- +Mon Aug 6 19:50:26 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.5: + + Add new the interface IAnjutaLanguageProvider and extend + IAnjutaEditorAssist + + Adapt the language-support-* plugins to the new interface + IAnjutaLanguageProvider + + anjuta: Fix closed dock windows which were kept hidden due to + the latest changes in GDL + + build: Only check for passwords when installing as root + (bgo#680136) + + class-inheritance, code-analyzer: Remove plugins that don't + work or aren't built + + configure: Build system fixes + + devhelp: update plugin to avoid DhBase, no longer available in + libdevhelp + + document-manager: + - entry of find in files doesn't get focused (bgo#680554) + - Escape key does not dismiss Find in Files panel (bgo#680555) + - Find in Files does not scroll to top of results (bgo#680559) + - Only use in project files + - Unify focus handling + + FAQ: Several improvements + + Fix Warnings when starting anjuta (bgo#680657) + + git: Only show the Git Tasks menu when the Git window is active + + language-support-vala: build using $(VALAC), not valac + + libanjuta: + - Fix some warnings and made AnjutaPluginDescription a boxed + type + + Move parser part from the language-support-cpp-java to the new + parser-cxx plugin + + starter: + - Remove unused starter_logo.png + - Use glib resource framework for UI files + + symbol-db: Fix build + + Bugs fixed: bgo#680466 +- Drop pkgconfig(libgraph) BuildRequires following upstream. +- Add anjuta-includes.patch: Fix build with gtksourceview 3.5.3. + +------------------------------------------------------------------- +Fri Aug 3 18:15:06 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.4: + + libanjuta: Fix memory corruption in AnjutaPkgConfig + (bgo#679827) + + cxxparser: + - Avoid infinite loop (bgo#679772) + - improved code checks to avoid leaks + - fixed warning on query field retrieving + + improve calltips in vala plugin + + Updated translations. + +------------------------------------------------------------------- +Thu Aug 2 21:25:54 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.3: + + build-basic-autotools: bgo#674863: No easy way to call make + check + + configure: Detect python more robust + + ctags vala support: update to Vala 0.18 + + git: Remove an unused variable + + git: Show the Status pane on plugin load + + git: Use tree paths instead of iterators to track the selected + log viewer branch + + glade: bgo#676811: Fix check order of editor on member add + + indentation: Use Indentation as name for all indentation + preferences + + libanjuta: Add widget presenting capability to AnjutaDock + + libanjuta, am-project: bgo#675118: Project manager never + finishes loading Anjuta project + + libanjuta: Fix warnings in autogen code + + libanjuta: Reverse the order of pane operations in + anjuta_dock_replace command_pane + + project-wizard: Explicitely use 3.0 as interface version for ui + files (bgo#675877) + + project-wizard: Make sure no template requires gtk+ 2.12 + anymore + + resolve dependencies from cpp-java plugin + + Some trivial fixes in indentation plugins and cpp-java plugin + + split language-support-cpp-java and language-support-python + plugin in an indentation part and a new language-support part + + symbol-db: Avoid warning when NULL is passed to + sdb_engine_add_language() + + symbol-db: Don't crash if project was moved to another location + + symbol-db: Ingore files with unknown language (bgo#678695) + + vala language support: update to Vala 0.18 + + Updated translations. +- Replace pkgconfig(libvala-0.16) BuildRequires with + pkgconfig(libvala-0.18): Use vala 0.18. + +------------------------------------------------------------------- +Wed Aug 1 12:36:07 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.1: + + language-support-vala: Removed "cpp-" prefix from schema key + names + + language-support-cpp: + - Use common settings for indentation + - Move preferences in plugins/cpp + + language-support-python: + - Use common settings for indentation + - Move preferences in plugins/python + + class-gen: + - Use a simple hash table instead of NPWValue + - Class generator should respect project's indent settings + (bgo#672892) + + sourceview: + - Use common settings for indentation + + project-wizard: + - wizard generates modeline inconsistent with indentation prefs + (bgo#563986) + - Do not use NPWValue in autogen API + + project-manager: + - The target advanced options window should remember its size + (bgo#594912) + - Display group name containing sub directories + + subversion: Fix pointer size problems on gcc 4.5.3 and newer + + libanjuta: + - Fix anjuta_token functions + - Remove some useless code in AnjutaPreferences + - Allow to define common settings in plugin preference page + - Move autogen functions from project-wizard to libanjuta + - document AnjutaAutogen API + - Change autogen API to support introspection + - Reuse G_FILE_ERROR instead of defining a new error domain for + autogen + - Move useful template macros from project wizard to a common + directory + + am-project: + - Include project files as sources in the project tree + - Fix regression tests after adding project files in the + project tree + - Allow to create the root group in an empty project + - Allow to have sub directories in a group + - Do not expand variable in target and group flags + - Expand variables in source names + - Fix multiple crashes + + Fixed autoindentation after line wrapping + + Minor build system fixes. + + Updated translations. + ------------------------------------------------------------------- Tue Jul 31 14:13:30 UTC 2012 - dimstar@opensuse.org diff --git a/anjuta.spec b/anjuta.spec index 44b92cf..588fbd2 100644 --- a/anjuta.spec +++ b/anjuta.spec @@ -17,13 +17,13 @@ Name: anjuta -Version: 3.4.4 +Version: 3.5.91 Release: 0 Summary: Versatile Integrated Development Environment for GNOME License: GPL-2.0+ Group: Development/Tools/IDE Url: http://anjuta.sourceforge.net/ -Source: http://download.gnome.org/sources/anjuta/3.4/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/anjuta/3.5/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc BuildRequires: autogen BuildRequires: binutils-devel @@ -48,20 +48,19 @@ BuildRequires: vala %ifnarch ia64 s390 s390x BuildRequires: valgrind-devel %endif -BuildRequires: pkgconfig(gdk-pixbuf-2.0) -BuildRequires: pkgconfig(gdl-3.0) -BuildRequires: pkgconfig(gladeui-2.0) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(gtksourceview-3.0) -BuildRequires: pkgconfig(libdevhelp-3.0) -BuildRequires: pkgconfig(libgda-5.0) >= 4.99.0 -BuildRequires: pkgconfig(libgraph) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.0.0 +BuildRequires: pkgconfig(gdl-3.0) >= 3.5.4 +BuildRequires: pkgconfig(gladeui-2.0) >= 3.12.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.4.0 +BuildRequires: pkgconfig(gtksourceview-3.0) >= 3.0.0 +BuildRequires: pkgconfig(libdevhelp-3.0) >= 3.4.2 +BuildRequires: pkgconfig(libgda-5.0) >= 5.0.0 BuildRequires: pkgconfig(libgvc) -BuildRequires: pkgconfig(libvala-0.16) -BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libvala-0.18) +BuildRequires: pkgconfig(libxml-2.0) >= 2.4.23 BuildRequires: pkgconfig(neon) -BuildRequires: pkgconfig(vte-2.90) +BuildRequires: pkgconfig(vte-2.90) >= 0.27.6 # Directly required by anjuta: Requires: autoconf Requires: autogen From 47e4f8f38549e6e196fd2f169d28831e58bcc329 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 11 Sep 2012 17:16:16 +0000 Subject: [PATCH 2/3] Accepting request 133677 from home:vuntz:branches:GNOME:Factory simplify .changes OBS-URL: https://build.opensuse.org/request/show/133677 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/anjuta?expand=0&rev=136 --- anjuta.changes | 123 ++++++++++++------------------------------------- 1 file changed, 29 insertions(+), 94 deletions(-) diff --git a/anjuta.changes b/anjuta.changes index f476f6d..fa0f693 100644 --- a/anjuta.changes +++ b/anjuta.changes @@ -2,50 +2,29 @@ Mon Sep 3 18:40:11 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.91: - + Fix build with gtksourceview 3.5.90+ (bgo#682501) - + git: Fix bgo 680401: Git plugin (Status) doesn't work with git - version 1.7.10.4 - + crash trying to stop the debugger (bgo#679767) + + Bugs fixed: bgo#679767, bgo#680401, bgo#682501. + Updated translations. +- Drop anjuta-includes.patch: fixed upstream. ------------------------------------------------------------------- Mon Aug 6 19:50:26 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.5: - + Add new the interface IAnjutaLanguageProvider and extend - IAnjutaEditorAssist - + Adapt the language-support-* plugins to the new interface - IAnjutaLanguageProvider - + anjuta: Fix closed dock windows which were kept hidden due to - the latest changes in GDL - + build: Only check for passwords when installing as root - (bgo#680136) + class-inheritance, code-analyzer: Remove plugins that don't work or aren't built - + configure: Build system fixes - + devhelp: update plugin to avoid DhBase, no longer available in - libdevhelp + document-manager: - - entry of find in files doesn't get focused (bgo#680554) + - Entry of find in files doesn't get focused (bgo#680554) - Escape key does not dismiss Find in Files panel (bgo#680555) - Find in Files does not scroll to top of results (bgo#680559) - Only use in project files - Unify focus handling - + FAQ: Several improvements - + Fix Warnings when starting anjuta (bgo#680657) + git: Only show the Git Tasks menu when the Git window is active - + language-support-vala: build using $(VALAC), not valac - + libanjuta: - - Fix some warnings and made AnjutaPluginDescription a boxed - type - + Move parser part from the language-support-cpp-java to the new - parser-cxx plugin - + starter: - - Remove unused starter_logo.png - - Use glib resource framework for UI files - + symbol-db: Fix build - + Bugs fixed: bgo#680466 -- Drop pkgconfig(libgraph) BuildRequires following upstream. + + Several other code changes. + + Several improvements to the FAQ. + + Build fixes. + + Bugs fixed: bgo#680136, bgo#680466, bgo#680657. +- Drop pkgconfig(libgraph) BuildRequires: it was only needed for + plugins that got dropped. - Add anjuta-includes.patch: Fix build with gtksourceview 3.5.3. ------------------------------------------------------------------- @@ -54,11 +33,8 @@ Fri Aug 3 18:15:06 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.4: + libanjuta: Fix memory corruption in AnjutaPkgConfig (bgo#679827) - + cxxparser: - - Avoid infinite loop (bgo#679772) - - improved code checks to avoid leaks - - fixed warning on query field retrieving - + improve calltips in vala plugin + + Small fixes to cxxparser (including bgo#679772). + + Improve calltips in vala plugin + Updated translations. ------------------------------------------------------------------- @@ -67,34 +43,20 @@ Thu Aug 2 21:25:54 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.3: + build-basic-autotools: bgo#674863: No easy way to call make check - + configure: Detect python more robust - + ctags vala support: update to Vala 0.18 - + git: Remove an unused variable + git: Show the Status pane on plugin load - + git: Use tree paths instead of iterators to track the selected - log viewer branch - + glade: bgo#676811: Fix check order of editor on member add + indentation: Use Indentation as name for all indentation preferences - + libanjuta: Add widget presenting capability to AnjutaDock - + libanjuta, am-project: bgo#675118: Project manager never - finishes loading Anjuta project - + libanjuta: Fix warnings in autogen code - + libanjuta: Reverse the order of pane operations in - anjuta_dock_replace command_pane - + project-wizard: Explicitely use 3.0 as interface version for ui - files (bgo#675877) - + project-wizard: Make sure no template requires gtk+ 2.12 - anymore - + resolve dependencies from cpp-java plugin - + Some trivial fixes in indentation plugins and cpp-java plugin - + split language-support-cpp-java and language-support-python + + project-wizard: + - Explicitely use 3.0 as interface version for ui files + (bgo#675877) + - Make sure no template requires gtk+ 2.12 anymore + + symbol-db: Ignore files with unknown language (bgo#678695) + + vala support: update to Vala 0.18 + + Split language-support-cpp-java and language-support-python plugin in an indentation part and a new language-support part - + symbol-db: Avoid warning when NULL is passed to - sdb_engine_add_language() - + symbol-db: Don't crash if project was moved to another location - + symbol-db: Ingore files with unknown language (bgo#678695) - + vala language support: update to Vala 0.18 + + Several other code changes. + + Build fixes. + + Bugs fixed: bgo#675118, bgo#676811. + Updated translations. - Replace pkgconfig(libvala-0.16) BuildRequires with pkgconfig(libvala-0.18): Use vala 0.18. @@ -103,50 +65,23 @@ Thu Aug 2 21:25:54 UTC 2012 - dimstar@opensuse.org Wed Aug 1 12:36:07 UTC 2012 - dimstar@opensuse.org - Update to version 3.5.1: - + language-support-vala: Removed "cpp-" prefix from schema key - names - + language-support-cpp: - - Use common settings for indentation - - Move preferences in plugins/cpp - + language-support-python: - - Use common settings for indentation - - Move preferences in plugins/python - + class-gen: - - Use a simple hash table instead of NPWValue - - Class generator should respect project's indent settings - (bgo#672892) - + sourceview: - - Use common settings for indentation - + project-wizard: - - wizard generates modeline inconsistent with indentation prefs - (bgo#563986) - - Do not use NPWValue in autogen API - + project-manager: - - The target advanced options window should remember its size - (bgo#594912) - - Display group name containing sub directories - + subversion: Fix pointer size problems on gcc 4.5.3 and newer + + Use common settings for indentation in several plugins. + + Fix autoindentation after line wrapping + libanjuta: - - Fix anjuta_token functions - - Remove some useless code in AnjutaPreferences - Allow to define common settings in plugin preference page - - Move autogen functions from project-wizard to libanjuta - - document AnjutaAutogen API - - Change autogen API to support introspection - - Reuse G_FILE_ERROR instead of defining a new error domain for - autogen - - Move useful template macros from project wizard to a common - directory + am-project: - Include project files as sources in the project tree - - Fix regression tests after adding project files in the - project tree - Allow to create the root group in an empty project - Allow to have sub directories in a group - Do not expand variable in target and group flags - Expand variables in source names - Fix multiple crashes - + Fixed autoindentation after line wrapping + + project-manager: + - The target advanced options window should remember its size + (bgo#594912) + - Display group name containing sub directories + + sourceview: Correctly implement popup-menu (bgo#672692) + + Several other code changes. + Minor build system fixes. + Updated translations. From 1d9978193f5bec54ba1599ccf5f4e22938150b34 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 27 Sep 2012 15:12:36 +0000 Subject: [PATCH 3/3] Accepting request 136252 from home:dimstar:branches:GNOME:Factory Update to 3.6.0 - resubmit post review OBS-URL: https://build.opensuse.org/request/show/136252 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/anjuta?expand=0&rev=137 --- anjuta-3.5.91.tar.xz | 3 --- anjuta-3.6.0.tar.xz | 3 +++ anjuta.changes | 23 +++++++++++++++++++++++ anjuta.spec | 17 ++++++----------- 4 files changed, 32 insertions(+), 14 deletions(-) delete mode 100644 anjuta-3.5.91.tar.xz create mode 100644 anjuta-3.6.0.tar.xz diff --git a/anjuta-3.5.91.tar.xz b/anjuta-3.5.91.tar.xz deleted file mode 100644 index 86fb619..0000000 --- a/anjuta-3.5.91.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e9cec711a9f54bd75a2608eb399a17ed41e6a7fb8f152ad2f2af8d986be7bc19 -size 5951760 diff --git a/anjuta-3.6.0.tar.xz b/anjuta-3.6.0.tar.xz new file mode 100644 index 0000000..3ee800e --- /dev/null +++ b/anjuta-3.6.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e810213e2f2847b71e05eb21cdaff6b946e9511cef2105158b428eee47be787a +size 5163424 diff --git a/anjuta.changes b/anjuta.changes index fa0f693..8bf76b5 100644 --- a/anjuta.changes +++ b/anjuta.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Sep 27 07:54:36 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.6.0: + + project-manager: + - Support for calling make check + - Support for subdirectories in project groups + - Crash fixes + + git: + - Git Tasks dock is only shown when the Git dock is active + - The Status view is the first view shown in the Git dock + - Status view works with git 1.7.10 and newer + + symbol-db: + - Various crash and infinite loop fixes + + sourceview: + - Use common indentation settings + + Bugs fixed: bgo#680401, bgo#672692, bgo#675877, bgo#678695, + bgo#679827, bgo#680136, bgo#680554, bgo#680559, bgo#680555, + bgo#680657, bgo#679767 + + Updated translations. +- Replace gnome-doc-utils-devel BuildRequires with yelp-devel: + following upstreams port to the new documentation infrastructure. + ------------------------------------------------------------------- Mon Sep 3 18:40:11 UTC 2012 - dimstar@opensuse.org diff --git a/anjuta.spec b/anjuta.spec index 588fbd2..805ac30 100644 --- a/anjuta.spec +++ b/anjuta.spec @@ -17,13 +17,13 @@ Name: anjuta -Version: 3.5.91 +Version: 3.6.0 Release: 0 Summary: Versatile Integrated Development Environment for GNOME License: GPL-2.0+ Group: Development/Tools/IDE Url: http://anjuta.sourceforge.net/ -Source: http://download.gnome.org/sources/anjuta/3.5/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/anjuta/3.6/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc BuildRequires: autogen BuildRequires: binutils-devel @@ -31,7 +31,6 @@ BuildRequires: bison BuildRequires: fdupes BuildRequires: flex BuildRequires: gcc-c++ -BuildRequires: gnome-doc-utils-devel BuildRequires: gnome-icon-theme BuildRequires: gobject-introspection-devel BuildRequires: intltool @@ -45,6 +44,7 @@ BuildRequires: subversion-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala +BuildRequires: yelp-tools %ifnarch ia64 s390 s390x BuildRequires: valgrind-devel %endif @@ -199,14 +199,9 @@ find %{buildroot} -type f -name "*.la" -delete -print %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog FUTURE NEWS README doc/ScintillaDoc.html TODO -%dir %{_datadir}/gnome/ -%dir %{_datadir}/gnome/help/ -%dir %{_datadir}/gnome/help/anjuta-build-tutorial/ -%doc %{_datadir}/gnome/help/anjuta-build-tutorial/C/ -%dir %{_datadir}/gnome/help/anjuta-faqs/ -%doc %{_datadir}/gnome/help/anjuta-faqs/C/ -%dir %{_datadir}/gnome/help/anjuta-manual/ -%doc %{_datadir}/gnome/help/anjuta-manual/C/ +%doc %{_datadir}/help/C/anjuta-build-tutorial/ +%doc %{_datadir}/help/C/anjuta-faqs/ +%doc %{_datadir}/help/C/anjuta-manual/ %{_bindir}/anjuta %{_bindir}/anjuta-launcher %{_bindir}/anjuta-tags