diff --git a/.cvsignore b/.cvsignore index ab22217..7f5d984 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -anjuta-2.25.901.tar.bz2 +anjuta-2.25.902.tar.gz diff --git a/anjuta.spec b/anjuta.spec index 79e3ab9..8cf5728 100644 --- a/anjuta.spec +++ b/anjuta.spec @@ -1,16 +1,16 @@ Summary: A GNOME development IDE for C/C++ Name: anjuta Epoch: 1 -Version: 2.25.901 -Release: 2%{?dist} +Version: 2.25.902 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools URL: http://www.anjuta.org/ -Source0: http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.25/%{name}-%{version}.tar.bz2 +Source0: http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.25/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -Obsoletes: gnome-build <= 2.24.1-1 +Obsoletes: gnome-build <= 2.24.1-1 Requires: GConf2 Requires: autogen @@ -41,11 +41,11 @@ BuildRequires: libgdl-devel >= 2.23.0 BuildRequires: libgnomeprintui22-devel BuildRequires: neon-devel BuildRequires: pcre-devel +BuildRequires: perl(Locale::gettext) BuildRequires: perl(XML::Parser) BuildRequires: scrollkeeper BuildRequires: subversion-devel BuildRequires: vte-devel -BuildRequires: perl-gettext %description Anjuta DevStudio is a versatile Integrated Development Environment (IDE) on @@ -88,6 +88,32 @@ Documentation for Anjuta DevStudio provided in DocBook format. %prep %setup -q +# Filter unwanted Provides. +cat << \EOF > %{name}-prov +#!/bin/sh +%{__perl_provides} $* |\ + sed -e '/perl(Make)/d' \ + -e '/perl(Make::Target)/d' \ + -e '/perl(Make::Rule::Vars)/d' \ + -e '/perl(Make::Rule)/d' +EOF + +%define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov +chmod +x %{__perl_provides} + +# Filter unwanted Requires. +cat << \EOF > %{name}-req +#!/bin/sh +%{__perl_requires} $* |\ + sed -e '/perl(Make)/d' \ + -e '/perl(Make::Target)/d' \ + -e '/perl(Make::Rule::Vars)/d' \ + -e '/perl(Make::Rule)/d' +EOF + +%define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-req +chmod +x %{__perl_requires} + # Suppress rpmlint error. chmod 644 `find . -name "*.cxx" -perm /111 -print` chmod 644 `find . -name "*.h" -perm /111 -print` @@ -275,56 +301,166 @@ scrollkeeper-update -q || : %{_datadir}/omf/%{name}-manual/%{name}-manual-*.omf %changelog +* Sat Feb 21 2009 Debarshi Ray - 1:2.25.902-1 +- Version bump to 2.25.902. + * Updated code completion, searching and project management. + * Fixed crash on enabling or disabling a plugin. (GNOME Bugzilla #566785) + * Fixed plugin description parser. (GNOME Bugzilla #571233) + * Git plugin: + + Initialize widgets before adding watches. (GNOME Bugzilla #570929) + * GtkSourceView editor plugin: + + Fixed multiple crashes. (GNOME Bugzilla #570492) + + Fixed crash after clicking Edit/Preferences with an open file. (GNOME + Bugzilla #571114) + * Language support (C, C++, Java) plugin: + + Code completion of symbols. (GNOME Bugzilla #566693) + + Correctly tab indent function parameters automatically. (GNOME Bugzilla + #567606) + + Indent multi-line function declarations correctly. (GNOME Bugzilla + #571215) + * Project manager plugin: + + Enable removal of project variables. (GNOME Bugzilla #556148) + * Search plugin: + + Trailing backslashes missing from the find pane. (GNOME Bugzilla #539580) + + Fixed duplicate matches in search results. (GNOME Bugzilla #565015) + + Handle find and replace in files containing multi-byte UTF-8 sequences. + (GNOME Bugzilla #566531) + * Symbol-db plugin: + + Display tooltip with prototype when calling a function in the same + project. (GNOME Bugzilla #566987). + + Scan user-added packages. (GNOME Bugzilla #570877) + * Terminal plugin: + + Fixed multiple crashes. (GNOME Bugzilla #570492) + * Tools plugin: + + Fixed crash due to a double free. (GNOME Bugzilla #571143) + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.25/anjuta-2.25.902.news +- Removed unwanted Perl Provides and Requires. Imported from gnome-build. (Red + Hat Bugzilla #486530) + * Thu Feb 12 2009 Rakesh Pandit - 1:2.25.901-2 -- Fixed BuildRequires - added perl-gettext +- Added 'BuildRequires: perl(Locale::gettext)'. * Thu Feb 12 2009 Rakesh Pandit - 1:2.25.901-1 -- Updated to 2.25.25(Release notes about new update since 2.24.2): -- a) 2.25.90 - Bug fix release -- b) 2.25.5 - File-browser enhancement for subversion, removed gnome-vfs, -- usage, auto-completion and symbol-db improvement, string -- fixes and other bug fixes. -- c) 2.25.4 - es, fr, sv, fi, he, ru, pt_BR, pl - translation updates, -- symbol-db plugin, gnome-build merge, new bookmark interface -- , debugging support using gdbserver etc -- Adjusted doc for build tutorial, removed old files, obsoletes gnome-build +- Version bump to 2.25.901. + * Absorbed gnome-build code. Added 'Obsoletes: gnome-build <= 2.24.1-1'. + * New starter plugin for fast access to common actions. + * Improved searching and HIG fixes. + * Scintilla updated to 1.77. + * Ported to GLib VFS. (GNOME Bugzilla #511589) + * Get rid of libgnome(ui) partially. (GNOME Bugzilla #513156) + * GNOME Goal: removed deprecated GLib symbols. (GNOME Bugzilla #560857) + * Added Scratchbox2 support. (GNOME Bugzilla #565320) + * Improved auto-completion and symbol-db. + * Improved file status display. + * Ported to GtkPrint. (GNOME Bugzilla #564659) + * Fixed crash when replacing all in open buffers. (GNOME Bugzilla #570223) + * Build (basic Autotools) plugin: + + Build does not start with unsaved files. (GNOME Bugzilla #567206) + * File loader plugin: + + Support opening PHP, Ruby, etc. scripts. (GNOME Bugzilla #309664) + * File manager plugin: + + Added option to hide unversioned files. (GNOME Bugzilla #570136) + + Detect modified files. (GNOME Bugzilla #570264) + * File wizard plugin: + + Support creation of corresponding header file. (GNOME Bugzilla #562754) + * GDB plugin: + + Support remote debugging using GDBServer. (GNOME Bugzilla #503764) + * Glade plugin: + + Google Summer of Code 2008: merged integration work. (GNOME Bugzilla + #542412) + * GtkSourceView editor plugin: + + Added go to matching brace, and start/end of block commands. (GNOME + Bugzilla #563499) + + Go to tag definition should support symbols ending in a digit. (GNOME + Bugzilla #567049) + + Autocomplete box should vanish on backspace. (GNOME Bugzilla #567068) + * Project wizard plugin: + + Expand tilde to $HOME. (GNOME Bugzilla #562623) + + Autogenerated Gtk/GNOME program should exit. (GNOME Bugzilla #564308) + * Scintilla editor plugin: + + Spurious reload messages. (GNOME Bugzilla #491491) + * Subversion plugin: + + Differentiate between versioned and non-versioned files. (GNOME Bugzilla + #561370) + + Added revert command. (GNOME Bugzilla #564988) + + Diffs should be done from the project root directory. (GNOME Bugzilla + #566924) + * Symbol-db plugin: + + This is now the default. The old CTags and symbol-browser plugins have + been removed. + + Go to declaration/definition should support macros. (GNOME Bugzilla + #566691) + + Do not hang if project is closed while scanning symbols. (GNOME Bugzilla + #567067) + + Allow jumping to declarations in external package header. (GNOME Bugzilla + #567361) + + Go to tag definition should support an enum, a global variable, a struct + or a typedef. (GNOME Bugzilla #567058) + + Go to declaration/implementation should prefer the current file. (GNOME + Bugzilla #568028) + + Scan system packages. (GNOME Bugzilla #568119) + + Do not freeze when moving around large portions of code. (GNOME Bugzilla + #568493) + * Translation updates: es, fr, sv, fi, he, ru, pt_BR and pl. + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.25/anjuta-2.25.901.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.25/anjuta-2.25.90.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.25/anjuta-2.25.5.news +- Patch against Devhelp plugin is now upstream. * Sun Jan 04 2009 Debarshi Ray - 1:2.24.2-1 -- Version bump to 2.24.2. Closes Red Hat Bugzilla bug #478684. +- Version bump to 2.24.2. (Red Hat Bugzilla #478684) + * Debug manager plugin: + + Missing debugger menu. (GNOME Bugzilla #559800) + * Translation updates: pt_BR and si. + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.24/anjuta-2.24.2.news * Sat Jan 03 2009 Debarshi Ray - 1:2.24.1-3 - Added patch against the Devhelp plugin from GNOME to make it work with the - new WebKit-based Devhelp >= 0.22. Closes GNOME Bugzilla bug #560311, and Red - Hat Bugzilla bug #478578. + new WebKit-based Devhelp >= 0.22. (GNOME Bugzilla #560311, and Red Hat + Bugzilla #478578) * Sun Nov 09 2008 Debarshi Ray - 1:2.24.1-2 - Added 'Requires: libglade2 >= 2.6.3-2' and a symlink to libanjuta.so.0 for - some plugins to work. Closes Red Hat Bugzilla bug #467894. + some plugins to work. (Red Hat Bugzilla #467894) * Tue Oct 28 2008 Debarshi Ray - 1:2.24.1-1 - Version bump to 2.24.1. + * Build (basic Autotools) plugin: + + Could not find the .glade file while executing a binary. (GNOME Bugzilla + #554337) + * Document manager plugin: + + Do not disable save when closing file tabs. (GNOME Bugzilla #556053) + * Translation updates: ar, de, ru, bg, fi, pl, he and da. + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.24/anjuta-2.24.1.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.5/anjuta-2.5.90.news - Makefile problems fixed by upstream. - Added 'Requires: git' and 'BuildRequires: e2fsprogs-devel intltool'. - libanjuta-egg.so has been dropped. * Sat Sep 20 2008 Debarshi Ray - 1:2.4.2-1 - Version bump to 2.4.2. + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.4/anjuta-2.4.2.news - Enabled Valgrind plugin and added 'BuildRequires: binutils-devel'. * Sat May 24 2008 Debarshi Ray - 1:2.4.1-1 -- Version bump to 2.4.1. Closes Red Hat Bugzilla bug #446242. -- Spurious file modification messages from Scintilla fixed by upstream. Closes - Red Hat Bugzilla bug #447090. +- Version bump to 2.4.1. (Red Hat Bugzilla #446242) + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.4/anjuta-2.4.1.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.3/anjuta-2.3.5.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.3/anjuta-2.3.4.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.3/anjuta-2.3.3.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.3/anjuta-2.3.2.news + * http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.3/anjuta-2.3.1.news +- Spurious file modification messages from Scintilla fixed by upstream. (Red + Hat Bugzilla #447090) * Tue May 13 2008 Debarshi Ray - 1:2.2.3-8 -- Added missing header to fix build failure on ia64. Closes Red Hat Bugzilla - bug #446020. +- Added missing header to fix build failure on ia64. (Red Hat Bugzilla #446020) * Fri Apr 11 2008 Debarshi Ray - 1:2.2.3-7 -- Restored empty files. Fixes Red Hat Bugzilla bug #440087. +- Restored empty files. (Red Hat Bugzilla #440087) * Sun Apr 06 2008 Debarshi Ray - 1:2.2.3-6 -- Added 'Requires: autogen'. Closes Red Hat Bugzilla bug #441036. +- Added 'Requires: autogen'. (Red Hat Bugzilla #441036) * Thu Mar 27 2008 Debarshi Ray - 1:2.2.3-5 - Fixed Source0 URL according to Fedora packaging guidelines. @@ -336,7 +472,7 @@ scrollkeeper-update -q || : - Added 'Requires: gtk-doc' for anjuta-devel. * Fri Feb 29 2008 Debarshi Ray - 1:2.2.3-3 -- Fixed create_global_tags.sh.in. Fixes Red Hat Bugzilla bug #228351. +- Fixed create_global_tags.sh.in. (Red Hat Bugzilla #228351) - Enabled Devhelp plugin on Fedora 7. - Removed 'BuildRequires: chrpath' and use better ways of removing rpaths. - Removed 'ExcludeArch: ppc64'. diff --git a/sources b/sources index a86fed5..063284b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ae9f0466ca5f03e76efecaadd8ce5d8c anjuta-2.25.901.tar.bz2 +ec640e7845e71b9741c9bded0185753b anjuta-2.25.902.tar.gz