From 3f8773c12d2c57bf00074fa3a76a9870105f0c81 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 20 Feb 2009 22:14:15 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/anjuta?expand=0&rev=26 --- README.SuSE | 9 --- anjuta-2.25.901.tar.bz2 | 3 - anjuta-2.25.902.tar.bz2 | 3 + anjuta-fix-undefined-operation.patch | 14 ++++ anjuta.changes | 60 ++++++++++++++++ anjuta.spec | 101 ++++++++++++++++++--------- 6 files changed, 146 insertions(+), 44 deletions(-) delete mode 100644 README.SuSE delete mode 100644 anjuta-2.25.901.tar.bz2 create mode 100644 anjuta-2.25.902.tar.bz2 create mode 100644 anjuta-fix-undefined-operation.patch diff --git a/README.SuSE b/README.SuSE deleted file mode 100644 index c3b044e..0000000 --- a/README.SuSE +++ /dev/null @@ -1,9 +0,0 @@ -Info about global tags - -There is pre-generated file with minimal set of global tags. - -If you want to use global tag features, you should update your global -tag database by running anjuta_update_global_tags. - -If you want to include even more tags, you can edit this script and add -required paths. diff --git a/anjuta-2.25.901.tar.bz2 b/anjuta-2.25.901.tar.bz2 deleted file mode 100644 index e6f2b01..0000000 --- a/anjuta-2.25.901.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a173985276f28b424db10991fb9ad7dd2b658e3d53038f5a1fcb6485bc2266df -size 7238748 diff --git a/anjuta-2.25.902.tar.bz2 b/anjuta-2.25.902.tar.bz2 new file mode 100644 index 0000000..56f64cc --- /dev/null +++ b/anjuta-2.25.902.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e62ee60fabf72d8bc9433ea0101f5573c094d78ee42a43e67bd5320c8872af3d +size 7378879 diff --git a/anjuta-fix-undefined-operation.patch b/anjuta-fix-undefined-operation.patch new file mode 100644 index 0000000..263a719 --- /dev/null +++ b/anjuta-fix-undefined-operation.patch @@ -0,0 +1,14 @@ +Index: anjuta-2.25.902/plugins/symbol-db/test/benchmark.c +=================================================================== +--- anjuta-2.25.902.orig/plugins/symbol-db/test/benchmark.c ++++ anjuta-2.25.902/plugins/symbol-db/test/benchmark.c +@@ -7,7 +7,8 @@ + static void on_single_file_scan_end (SymbolDBEngine* engine, GPtrArray* files) + { + static int i = 0; +- g_message ("Finished [%d]: %s", i, (gchar*)g_ptr_array_index (files, i++)); ++ g_message ("Finished [%d]: %s", i, (gchar*)g_ptr_array_index (files, i)); ++ i++; + } + + static GPtrArray* get_files (const gchar* dir) diff --git a/anjuta.changes b/anjuta.changes index 818c66b..cf010e3 100644 --- a/anjuta.changes +++ b/anjuta.changes @@ -1,3 +1,63 @@ +------------------------------------------------------------------- +Tue Feb 17 04:52:26 CET 2009 - vuntz@novell.com + +- Update to version 2.25.902: + + Updates: + - Code completion + - Searching + - Project Management + + Bugs fixed: + - bgo#570820 - problem with gtk+ trunk + - bgo#564942 - display project-relative path in search results + pane + - bgo#571381 - Seach button disabled if no files opened. + - bgo#571733 - file manager should sort files + case-insensitively + - bgo#571233 - Uncorrect loading of subversion plugin + - bgo#571215 - doesn't indent function declarations correctly + - bgo#570492 - Some criticals in the terminal plugin + - bgo#556148 - it's impossible to remove project variables + - bgo#571262 - gbf-am: treat tail slash as a package + - bgo#566991 - list project modules in sorted order + - bgo#571114 - Crash after clicking on Edit/Preferences with + open document + - bgo#571143 - Double free crasher of path string. + - bgo#563704 - Anjuta displays column/line numbers after edit + windows closed + - bgo#556970 - Swap .h/.c doesn't work for C header files (*.h) + - bgo#570720 - There are warnings in some cases when I press + cancel in program arguments dialog + - bgo#566785 - Anjuta crashes after enabling and disabling a + plugin often + - bgo#567606 - Auto-indentation in Anjuta gets tab indentation + wrong for function paramaters + - bgo#565015 - duplicate matches in search results pane + - bgo#539580 - Uncorrect pass search result to + - bgo#570614 - outdated download addresses + - bgo#566531 - Find & Replace results in wrong result for files + containing multi-byte UTF-8 sequences + - bgo#570877 - symbol-db doesn't scan user-added packages. + - bgo#570929 - initialize widgets before add watches. + - bgo#566987 - display tooltip with prototype when calling + function in project. + - bgo#570245 - gbf gio-critical g_file_query_exists + - bgo#566693 - Code completion of symbols usually not working + - bgo#570492 - Canot open editor - crash + - bgo#567100 - opening Find dialog causes GtkSpinButton warning + - bgo#570444 - can't change numbers in preferences dialog + - bgo#566987 - display tooltip with prototype when calling + function in project +- Add anjuta-fix-undefined-operation.patch to fix a build error. +- Remove BuildRequires: gnome-build-devel, gnutls-devel, + libgnomeprintui-devel, perl-XML-Parser, scrollkeeper +- Add BuildRequires: unique-devel. +- Remove Requires: libgnomeprint-devel, libgnomeprintui-devel +- Remove Recommends: libgnomeprint-doc, libgnomeprintui-doc +- Drop README.SuSE: I can't find any other mention of + anjuta_update_global_tags, so I assume this is obsolete. +- Cleanup file list. +- Cleanup obsolete comments. + ------------------------------------------------------------------- Fri Feb 6 00:18:23 EST 2009 - hfiguiere@suse.de diff --git a/anjuta.spec b/anjuta.spec index 3cc33bf..5442349 100644 --- a/anjuta.spec +++ b/anjuta.spec @@ -1,5 +1,5 @@ # -# spec file for package anjuta (Version 2.25.901) +# spec file for package anjuta (Version 2.25.902) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -25,11 +25,9 @@ BuildRequires: devhelp-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gdl-devel -BuildRequires: gnome-build-devel BuildRequires: gnome-common BuildRequires: gnome-doc-utils-devel BuildRequires: gnome-icon-theme -BuildRequires: gnutls-devel BuildRequires: graphviz-devel BuildRequires: gtk-doc BuildRequires: gtksourceview-devel @@ -39,17 +37,15 @@ BuildRequires: libapr1-devel BuildRequires: libgda-4_0-devel BuildRequires: libglade2-devel BuildRequires: libgladeui-1_0-devel -BuildRequires: libgnomeprintui-devel BuildRequires: libgnomeui-devel BuildRequires: libneon-devel BuildRequires: libwnck-devel BuildRequires: libxslt-devel BuildRequires: pcre-devel BuildRequires: perl-gettext -BuildRequires: perl-XML-Parser -BuildRequires: scrollkeeper BuildRequires: shared-mime-info BuildRequires: subversion-devel +BuildRequires: unique-devel BuildRequires: update-desktop-files %ifnarch ia64 s390 s390x BuildRequires: valgrind-devel @@ -84,8 +80,6 @@ Requires: libxml2-devel Requires: openssl-devel Requires: orbit2-devel Requires: popt-devel -Requires: libgnomeprint-devel -Requires: libgnomeprintui-devel Requires: yelp Requires: gnome-doc-utils Recommends: gconf2-doc @@ -96,14 +90,13 @@ Recommends: libglade2-doc Recommends: libgnome-doc Recommends: libgnomecanvas-doc Recommends: libgnomeui-doc -Recommends: libgnomeprint-doc -Recommends: libgnomeprintui-doc -Version: 2.25.901 +Version: 2.25.902 Release: 1 Requires: %{name}-lang = %{version} Summary: GNOME IDE for C and C++ Source: anjuta-%{version}.tar.bz2 -Source1: README.SuSE +# PATCH-FIX-UPSTREAM anjuta-fix-undefined-operation.patch bgo572289 vuntz@novell.com -- Fix an error triggered by code checking in the build service +Patch0: anjuta-fix-undefined-operation.patch Url: http://anjuta.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %gconf_schemas_prereq @@ -180,15 +173,10 @@ Authors: %lang_package %prep %setup -q -cp -a %{S:1} . -#sed -i "s/-Wl,-Bstatic -lbfd -liberty -Wl,-Bdynamic/-l$(echo /usr/%{_lib}/libbfd*.so | sed 's:.*/lib::;s/\.so//') -Wl,-Bstatic -liberty -Wl,-Bdynamic/" configure.in +%patch0 -p1 %build autoreconf -f -i -# needed for anjuta-1.2.4a: -# This _bindir monstrosity will go away when no-bins-in-user-share.patch does. -# FIXME: Build as root modifies system! -# anjuta-1.2.4a: --disable-scrollkeeper does not work properly. %configure\ --disable-scrollkeeper make @@ -199,9 +187,6 @@ make rm -r $RPM_BUILD_ROOT%{_datadir}/doc DESTDIR=$RPM_BUILD_ROOT mime-info-to-mime rm -r $RPM_BUILD_ROOT/%{_libdir}/*.*a -# This works in conjunction with no-bins-in-usershare.patch. When that -# patch goes away, so too will the following: -#mv $RPM_BUILD_ROOT/%{_datadir}/anjuta/scripts/anjuta-tags $RPM_BUILD_ROOT/%{_bindir} %suse_update_desktop_file -C "" -D anjuta/anjuta-manual.xml -G "Integrated Development Environment" anjuta Development IDE GNOME %find_lang anjuta %find_lang anjuta-faqs anjuta.lang @@ -231,7 +216,7 @@ fi %files -f %{name}.schemas_list %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog FUTURE NEWS README README.SuSE doc/ScintillaDoc.html TODO +%doc AUTHORS COPYING ChangeLog FUTURE NEWS README doc/ScintillaDoc.html TODO %{_bindir}/* %{_libdir}/anjuta %{_libdir}/*.so.* @@ -254,12 +239,7 @@ fi %files devel %defattr(-, root, root) -%dir %{_includedir}/libanjuta-1.0/libanjuta -%dir %{_includedir}/libanjuta-1.0 -%{_includedir}/libanjuta-1.0/libanjuta/*.h -%dir %{_includedir}/libanjuta-1.0/libanjuta/interfaces -%{_includedir}/libanjuta-1.0/libanjuta/interfaces/*.h -%{_includedir}/libanjuta-1.0/libanjuta/interfaces/*.idl +%{_includedir}/libanjuta-1.0 %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc @@ -270,6 +250,63 @@ fi %files lang -f %name.lang %changelog +* Tue Feb 17 2009 vuntz@novell.com +- Update to version 2.25.902: + + Updates: + - Code completion + - Searching + - Project Management + + Bugs fixed: + - bgo#570820 - problem with gtk+ trunk + - bgo#564942 - display project-relative path in search results + pane + - bgo#571381 - Seach button disabled if no files opened. + - bgo#571733 - file manager should sort files + case-insensitively + - bgo#571233 - Uncorrect loading of subversion plugin + - bgo#571215 - doesn't indent function declarations correctly + - bgo#570492 - Some criticals in the terminal plugin + - bgo#556148 - it's impossible to remove project variables + - bgo#571262 - gbf-am: treat tail slash as a package + - bgo#566991 - list project modules in sorted order + - bgo#571114 - Crash after clicking on Edit/Preferences with + open document + - bgo#571143 - Double free crasher of path string. + - bgo#563704 - Anjuta displays column/line numbers after edit + windows closed + - bgo#556970 - Swap .h/.c doesn't work for C header files (*.h) + - bgo#570720 - There are warnings in some cases when I press + cancel in program arguments dialog + - bgo#566785 - Anjuta crashes after enabling and disabling a + plugin often + - bgo#567606 - Auto-indentation in Anjuta gets tab indentation + wrong for function paramaters + - bgo#565015 - duplicate matches in search results pane + - bgo#539580 - Uncorrect pass search result to + - bgo#570614 - outdated download addresses + - bgo#566531 - Find & Replace results in wrong result for files + containing multi-byte UTF-8 sequences + - bgo#570877 - symbol-db doesn't scan user-added packages. + - bgo#570929 - initialize widgets before add watches. + - bgo#566987 - display tooltip with prototype when calling + function in project. + - bgo#570245 - gbf gio-critical g_file_query_exists + - bgo#566693 - Code completion of symbols usually not working + - bgo#570492 - Canot open editor - crash + - bgo#567100 - opening Find dialog causes GtkSpinButton warning + - bgo#570444 - can't change numbers in preferences dialog + - bgo#566987 - display tooltip with prototype when calling + function in project +- Add anjuta-fix-undefined-operation.patch to fix a build error. +- Remove BuildRequires: gnome-build-devel, gnutls-devel, + libgnomeprintui-devel, perl-XML-Parser, scrollkeeper +- Add BuildRequires: unique-devel. +- Remove Requires: libgnomeprint-devel, libgnomeprintui-devel +- Remove Recommends: libgnomeprint-doc, libgnomeprintui-doc +- Drop README.SuSE: I can't find any other mention of + anjuta_update_global_tags, so I assume this is obsolete. +- Cleanup file list. +- Cleanup obsolete comments. * Fri Feb 06 2009 hfiguiere@suse.de - Revert some .spec change causing a breakage. * Wed Feb 04 2009 hfiguiere@suse.de @@ -437,7 +474,7 @@ fi - Do not require linc. * Sun Nov 07 2004 ro@suse.de - make it build with new intltool -* Mon Oct 25 2004 ro@suse.de +* Tue Oct 26 2004 ro@suse.de - locale rename: no -> nb * Tue Sep 07 2004 sbrabec@suse.cz - Generated shared mime info. @@ -451,7 +488,7 @@ fi * Thu Jun 10 2004 sbrabec@suse.cz - Updated to version 1.2.2. - Fixed IA64 crash on start (#41854). -* Sun Apr 25 2004 ro@suse.de +* Mon Apr 26 2004 ro@suse.de - fix function return type to void * Wed Mar 17 2004 sbrabec@suse.cz - Fixed scrollkeeper calling conventions (#36215). @@ -459,7 +496,7 @@ fi - FHS 2.3 fix (mandir, infodir, #35821). * Mon Mar 15 2004 sbrabec@suse.cz - Added package set sufficient for compilation to requirements (#35900), -* Wed Feb 18 2004 ro@suse.de +* Thu Feb 19 2004 ro@suse.de - fix plugindir for lib64 * Thu Feb 12 2004 sbrabec@suse.cz - Updated to version 1.2.1 (GNOME2). @@ -499,7 +536,7 @@ fi - updated to version 0.1.9 * Mon May 27 2002 ro@suse.de - removed gpc from neededforbuild -* Thu Jan 31 2002 ro@suse.de +* Fri Feb 01 2002 ro@suse.de - changed neededforbuild to * Wed Dec 05 2001 hhetter@suse.de - update to version 0.1.8