diff --git a/.cvsignore b/.cvsignore index 3a1714f..5e001ec 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -anjuta-2.30.0.0.tar.bz2 +anjuta-2.30.1.0.tar.bz2 diff --git a/anjuta.spec b/anjuta.spec index 49a979a..3128611 100644 --- a/anjuta.spec +++ b/anjuta.spec @@ -4,8 +4,8 @@ Summary: A GNOME development IDE for C/C++ Name: anjuta Epoch: 1 -Version: 2.30.0.0 -Release: 4%{?dist} +Version: 2.30.1.0 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools URL: http://www.anjuta.org/ @@ -57,11 +57,11 @@ Anjuta DevStudio is a versatile Integrated Development Environment (IDE) on GNOME Desktop Environment and features a number of advanced programming facilities. These include project management, application and class wizards, an on-board interactive debugger, powerful source editor, syntax highlighting, -intellisense autocompletions, symbol navigation, version controls, integrated +intelligent auto-completions, symbol navigation, version controls, integrated GUI designing and other tools. The documentation for this package is in %{name}-doc. Some extra -plugins are in %{name}-extras. +plug-ins are in %{name}-extras. %package devel Summary: Development files for %{name} @@ -190,18 +190,32 @@ desktop-file-install --remove-key Encoding --vendor fedora --delete-original \ rm -rf $RPM_BUILD_ROOT %pre -if [ "$1" -gt 1 ]; then - export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` - gconftool-2 --makefile-uninstall-rule \ - %{_sysconfdir}/gconf/schemas/%{name}-*.schemas >/dev/null || : -fi +%gconf_schema_prepare file-manager +%gconf_schema_prepare %{name}-build-basic-autotools-plugin +%gconf_schema_prepare %{name}-cvs-plugin +%gconf_schema_prepare %{name}-debug-manager +%gconf_schema_prepare %{name}-document-manager +%gconf_schema_prepare %{name}-editor-sourceview +%gconf_schema_prepare %{name}-language-cpp-java +%gconf_schema_prepare %{name}-message-manager-plugin +%gconf_schema_prepare %{name}-symbol-db +%gconf_schema_prepare %{name}-terminal-plugin +%gconf_schema_prepare preferences %post /sbin/ldconfig -export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` -gconftool-2 --makefile-install-rule \ - %{_sysconfdir}/gconf/schemas/%{name}-*.schemas > /dev/null || : +%gconf_schema_upgrade file-manager +%gconf_schema_upgrade %{name}-build-basic-autotools-plugin +%gconf_schema_upgrade %{name}-cvs-plugin +%gconf_schema_upgrade %{name}-debug-manager +%gconf_schema_upgrade %{name}-document-manager +%gconf_schema_upgrade %{name}-editor-sourceview +%gconf_schema_upgrade %{name}-language-cpp-java +%gconf_schema_upgrade %{name}-message-manager-plugin +%gconf_schema_upgrade %{name}-symbol-db +%gconf_schema_upgrade %{name}-terminal-plugin +%gconf_schema_upgrade preferences if [ -x %{_bindir}/update-desktop-database ]; then update-desktop-database &> /dev/null || : @@ -215,11 +229,17 @@ touch --no-create %{_datadir}/icons/gnome &>/dev/null || : touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %preun -if [ "$1" -eq 0 ]; then - export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` - gconftool-2 --makefile-uninstall-rule \ - %{_sysconfdir}/gconf/schemas/%{name}-*.schemas > /dev/null || : -fi +%gconf_schema_remove file-manager +%gconf_schema_remove %{name}-build-basic-autotools-plugin +%gconf_schema_remove %{name}-cvs-plugin +%gconf_schema_remove %{name}-debug-manager +%gconf_schema_remove %{name}-document-manager +%gconf_schema_remove %{name}-editor-sourceview +%gconf_schema_remove %{name}-language-cpp-java +%gconf_schema_remove %{name}-message-manager-plugin +%gconf_schema_remove %{name}-symbol-db +%gconf_schema_remove %{name}-terminal-plugin +%gconf_schema_remove preferences %postun /sbin/ldconfig @@ -271,7 +291,15 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : # Symlink to libanjuta.so.*. %{_libdir}/libglade/2.0/libanjuta.so %{_sysconfdir}/gconf/schemas/file-manager.schemas -%{_sysconfdir}/gconf/schemas/%{name}-*.schemas +%{_sysconfdir}/gconf/schemas/%{name}-build-basic-autotools-plugin.schemas +%{_sysconfdir}/gconf/schemas/%{name}-cvs-plugin.schemas +%{_sysconfdir}/gconf/schemas/%{name}-debug-manager.schemas +%{_sysconfdir}/gconf/schemas/%{name}-document-manager.schemas +%{_sysconfdir}/gconf/schemas/%{name}-editor-sourceview.schemas +%{_sysconfdir}/gconf/schemas/%{name}-language-cpp-java.schemas +%{_sysconfdir}/gconf/schemas/%{name}-message-manager-plugin.schemas +%{_sysconfdir}/gconf/schemas/%{name}-symbol-db.schemas +%{_sysconfdir}/gconf/schemas/%{name}-terminal-plugin.schemas %{_sysconfdir}/gconf/schemas/preferences.schemas %dir %{_datadir}/%{name} @@ -311,6 +339,28 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/omf/%{name}-manual/%{name}-manual-*.omf %changelog +* Thu May 27 2010 Debarshi Ray - 1:2.30.1.0-1 +- Version bump to 2.30.1.0. + * Do not free the same string twice. (GNOME Bugzilla #615718) + * Duplicated shortcut nodes. (GNOME Bugzilla #616740) + * Document manager plugin: + + Close documents by middle click. (GNOME Bugzilla #600083) + * GTodo plugin: + + Deselecting "Hide completed items" does not show completed items. (GNOME + Bugzilla #614751) + * Language support (C, C++, Java) plugin: + + Javascript plugins use incorrect LDFLAGS and end up having versioned + shared object files, links, etc.. (GNOME Bugzilla #615341) + + Completion for . and -> does not work with prefixed &, %, etc.. (GNOME + Bugzilla #615596) + * Project manager plugin: + + Consider Vala files as sources. (GNOME Bugzilla #616503) + * Symbol-db plugin: + + Improved symbol icons for members. (GNOME Bugzilla #611834) + * http://download.gnome.org/sources/anjuta/2.30/anjuta-2.30.1.0.news +- Updated the GConf scriptlet snippets according to Fedora packaging + guidelines. + * Thu May 20 2010 Rakesh Pandit - 1:2.30.0.0-4 - Bump (to fix a nuisance I created) diff --git a/sources b/sources index fb6438a..eb221b7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8e6c93b8c6f87c55b572734176ecf83a anjuta-2.30.0.0.tar.bz2 +433a159761a7d56f4b767054cc90c8fc anjuta-2.30.1.0.tar.bz2