rpms/anjuta/devel anjuta-2.28.1.0-libxml.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 anjuta.spec, 1.84, 1.85 sources, 1.23, 1.24 anjuta-2.27.3.0-class-gen-templates.patch, 1.1, NONE anjuta-2.27.3.0-docdir.patch, 1.1, NONE anjuta-2.27.92.0-libxml.patch, 1.1, NONE
Debarshi Ray
rishi at fedoraproject.org
Mon Nov 2 20:40:53 UTC 2009
Author: rishi
Update of /cvs/pkgs/rpms/anjuta/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13268
Modified Files:
.cvsignore anjuta.spec sources
Added Files:
anjuta-2.28.1.0-libxml.patch
Removed Files:
anjuta-2.27.3.0-class-gen-templates.patch
anjuta-2.27.3.0-docdir.patch anjuta-2.27.92.0-libxml.patch
Log Message:
* Thu Oct 29 2009 Debarshi Ray <rishi at fedoraproject.org> - 1:2.28.1.0-1
- Version bump to 2.28.1.0.
* Debug manager plugin:
+ Report error when location is < 0 for markers. (GNOME Bugzilla #593954)
* File loader plugin:
+ Improved drag-and-drop behaviour. (GNOME Bugzilla #567363)
* GtkSourceView editor plugin:
+ Improved drag-and-drop behaviour. (GNOME Bugzilla #355151)
* Subversion plugin:
+ Removed duplicate IDs from the Glade file. (GNOME Bugzilla #596001)
* Symbol-db plugin:
+ Fixed crash when loading a project. (GNOME Bugzilla #597113)
* Terminal plugin:
+ Prevented it from crashing and freezing X. (GNOME Bugzilla #597318)
* http://download.gnome.org/sources/anjuta/2.28/anjuta-2.28.1.0.news
- Added 'BuildRequires: GConf2-devel ORBit2-devel' and removed
'BuildRequires: binutils-devel graphviz-devel libgnomeui-devel pcre-devel'.
anjuta-2.28.1.0-libxml.patch:
document-manager/Makefile.in | 4 +++-
gbf-am/Makefile.in | 1 +
gbf-mkfile/Makefile.in | 4 +++-
language-manager/Makefile.in | 7 ++++---
macro/Makefile.in | 6 ++++--
5 files changed, 15 insertions(+), 7 deletions(-)
--- NEW FILE anjuta-2.28.1.0-libxml.patch ---
diff -urNp anjuta-2.28.1.0.orig/plugins/document-manager/Makefile.in anjuta-2.28.1.0/plugins/document-manager/Makefile.in
--- anjuta-2.28.1.0.orig/plugins/document-manager/Makefile.in 2009-10-19 19:17:19.000000000 +0300
+++ anjuta-2.28.1.0/plugins/document-manager/Makefile.in 2009-10-29 16:58:08.900396638 +0200
@@ -349,13 +349,15 @@ AM_CPPFLAGS = \
$(GDL_CFLAGS) \
$(GIO_CFLAGS) \
$(LIBANJUTA_CFLAGS) \
+ $(LIBXML_CFLAGS) \
-DG_LOG_DOMAIN=\"libanjuta-document-manager\"
libanjuta_document_manager_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
libanjuta_document_manager_la_LIBADD = \
$(GDL_LIBS) \
$(GIO_LIBS) \
- $(LIBANJUTA_LIBS)
+ $(LIBANJUTA_LIBS) \
+ $(LIBXML_LIBS)
libanjuta_document_manager_la_SOURCES = \
plugin.c \
diff -urNp anjuta-2.28.1.0.orig/plugins/gbf-am/Makefile.in anjuta-2.28.1.0/plugins/gbf-am/Makefile.in
--- anjuta-2.28.1.0.orig/plugins/gbf-am/Makefile.in 2009-10-19 19:17:20.000000000 +0300
+++ anjuta-2.28.1.0/plugins/gbf-am/Makefile.in 2009-10-29 16:55:44.076396823 +0200
@@ -359,6 +359,7 @@ AM_CPPFLAGS = \
$(DEPRECATED_FLAGS) \
$(GIO_CFLAGS) \
$(LIBANJUTA_CFLAGS) \
+ $(LIBXML_CFLAGS) \
-DSCRIPTS_DIR=\"$(scriptsdir)\"
plugin_LTLIBRARIES = \
diff -urNp anjuta-2.28.1.0.orig/plugins/gbf-mkfile/Makefile.in anjuta-2.28.1.0/plugins/gbf-mkfile/Makefile.in
--- anjuta-2.28.1.0.orig/plugins/gbf-mkfile/Makefile.in 2009-10-19 19:17:20.000000000 +0300
+++ anjuta-2.28.1.0/plugins/gbf-mkfile/Makefile.in 2009-10-29 17:48:21.042781607 +0200
@@ -348,6 +348,7 @@ AM_CPPFLAGS = \
$(DEPRECATED_FLAGS) \
$(GIO_CFLAGS) \
$(LIBANJUTA_CFLAGS) \
+ $(LIBXML_CFLAGS) \
-DSCRIPTS_DIR=\"$(scriptsdir)\"
plugin_LTLIBRARIES = \
@@ -366,7 +367,8 @@ libgbf_mkfile_la_SOURCES = \
libgbf_mkfile_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
libgbf_mkfile_la_LIBADD = \
$(GIO_LIBS) \
- $(LIBANJUTA_LIBS)
+ $(LIBANJUTA_LIBS) \
+ $(LIBXML_LIBS)
EXTRA_DIST = \
$(plugin_in_files) \
diff -urNp anjuta-2.28.1.0.orig/plugins/language-manager/Makefile.in anjuta-2.28.1.0/plugins/language-manager/Makefile.in
--- anjuta-2.28.1.0.orig/plugins/language-manager/Makefile.in 2009-10-19 19:17:21.000000000 +0300
+++ anjuta-2.28.1.0/plugins/language-manager/Makefile.in 2009-10-29 16:59:30.104397009 +0200
@@ -332,8 +332,8 @@ language_manager_plugin_DATA = $(plugin_
# Include paths
AM_CPPFLAGS = \
- $(LIBANJUTA_CFLAGS)
-
+ $(LIBANJUTA_CFLAGS) \
+ $(LIBXML_CFLAGS)
# Where to install the plugin
plugindir = $(anjuta_plugin_dir)
@@ -346,7 +346,8 @@ liblanguage_manager_la_SOURCES = plugin.
# Plugin dependencies
liblanguage_manager_la_LIBADD = \
- $(LIBANJUTA_LIBS)
+ $(LIBANJUTA_LIBS) \
+ $(LIBXML_LIBS)
liblanguage_manager_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
EXTRA_DIST = \
diff -urNp anjuta-2.28.1.0.orig/plugins/macro/Makefile.in anjuta-2.28.1.0/plugins/macro/Makefile.in
--- anjuta-2.28.1.0.orig/plugins/macro/Makefile.in 2009-10-19 19:17:21.000000000 +0300
+++ anjuta-2.28.1.0/plugins/macro/Makefile.in 2009-10-29 16:59:00.309396944 +0200
@@ -328,14 +328,16 @@ macro_plugin_DATA = $(plugin_in_files:.p
AM_CPPFLAGS = \
$(WARN_CFLAGS) \
$(DEPRECATED_FLAGS) \
- $(LIBANJUTA_CFLAGS)
+ $(LIBANJUTA_CFLAGS) \
+ $(LIBXML_CFLAGS)
plugindir = $(anjuta_plugin_dir)
plugin_LTLIBRARIES = libanjuta-macro.la
libanjuta_macro_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
libanjuta_macro_la_LIBADD = \
$(GIO_LIBS) \
- $(LIBANJUTA_LIBS)
+ $(LIBANJUTA_LIBS) \
+ $(LIBXML_LIBS)
libanjuta_macro_la_SOURCES = \
plugin.c\
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/anjuta/devel/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- .cvsignore 12 Sep 2009 14:32:59 -0000 1.23
+++ .cvsignore 2 Nov 2009 20:40:51 -0000 1.24
@@ -1 +1 @@
-anjuta-2.27.92.0.tar.bz2
+anjuta-2.28.1.0.tar.bz2
Index: anjuta.spec
===================================================================
RCS file: /cvs/pkgs/rpms/anjuta/devel/anjuta.spec,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- anjuta.spec 12 Sep 2009 14:32:59 -0000 1.84
+++ anjuta.spec 2 Nov 2009 20:40:52 -0000 1.85
@@ -1,16 +1,16 @@
Summary: A GNOME development IDE for C/C++
Name: anjuta
Epoch: 1
-Version: 2.27.92.0
+Version: 2.28.1.0
Release: 1%{?dist}
License: GPLv2+
Group: Development/Tools
URL: http://www.anjuta.org/
-Source0: http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.27/%{name}-%{version}.tar.bz2
+Source0: http://download.gnome.org/sources/anjuta/2.28/%{name}-%{version}.tar.bz2
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-# Lots of places where libxml cflags/libs are not being used (but are needed)
-Patch0: anjuta-2.27.92.0-libxml.patch
+# https://bugzilla.gnome.org/600407
+Patch0: %{name}-%{version}-libxml.patch
Obsoletes: gnome-build <= 2.24.1-1.fc10
Provides: perl(GBF::Make) = %{version}-%{release}
@@ -29,22 +29,20 @@ Requires(post): /sbin/ldconfig
Requires(preun): GConf2
Requires(postun): /sbin/ldconfig
+BuildRequires: GConf2-devel
+BuildRequires: ORBit2-devel
BuildRequires: autogen
-BuildRequires: binutils-devel
BuildRequires: desktop-file-utils
BuildRequires: devhelp-devel >= 0.22
-BuildRequires: libuuid-devel
BuildRequires: gettext
BuildRequires: glade3-libgladeui-devel >= 3.6.0
BuildRequires: gnome-doc-utils
BuildRequires: gtksourceview2-devel >= 2.4.0
-BuildRequires: libgda-devel >= 3.99.7
-BuildRequires: graphviz-devel
BuildRequires: intltool
+BuildRequires: libgda-devel >= 4.0.0
BuildRequires: libgdl-devel >= 2.26.0
-BuildRequires: libgnomeui-devel
+BuildRequires: libuuid-devel
BuildRequires: neon-devel
-BuildRequires: pcre-devel
BuildRequires: perl(Locale::gettext)
BuildRequires: perl(XML::Parser)
BuildRequires: scrollkeeper
@@ -60,7 +58,8 @@ an on-board interactive debugger, powerf
intellisense autocompletions, symbol navigation, version controls, integrated
GUI designing and other tools.
-The documentation for this package is in %{name}-doc.
+The documentation for this package is in %{name}-doc. Some extra
+plugins are in %{name}-extras.
%package devel
Summary: Development files for %{name}
@@ -76,10 +75,6 @@ This package contains development files
Summary: Documentation for Anjuta DevStudio
Group: Documentation
-# Will be dropped in Fedora 10.
-Provides: %{name}-docs = %{?epoch:%{epoch}:}%{version}-%{release}
-Obsoletes: %{name}-docs < 1:2.2.3
-
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires(post): scrollkeeper
Requires(postun): scrollkeeper
@@ -91,8 +86,7 @@ Documentation for Anjuta DevStudio provi
%prep
%setup -q
-
-%patch0 -p1 -b .libxml
+%patch0 -p1
# Filter unwanted Provides.
cat << \EOF > %{name}-prov
@@ -140,10 +134,9 @@ sed --expression 's|-R/usr/lib64||' %{_l
%build
export PKG_CONFIG_PATH="./PKGCONFIG"
%configure --disable-schemas-install --disable-static \
- --enable-gtk-doc --enable-scrollkeeper \
- --enable-plugin-devhelp --enable-graphviz --enable-plugin-glade \
- --enable-plugin-scintilla --enable-plugin-sourceview \
- --enable-plugin-subversion --enable-plugin-valgrind \
+ --enable-gtk-doc --enable-plugin-devhelp --enable-plugin-glade \
+ --enable-plugin-sourceview --enable-plugin-subversion \
+ --enable-scrollkeeper \
--docdir=%{_docdir}/%{name}-%{version} \
--with-svn-lib=%{_libdir}
@@ -196,8 +189,6 @@ rm -rf $RPM_BUILD_ROOT
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 || :
- gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/%{name}-*.schemas >/dev/null || :
fi
@@ -206,8 +197,6 @@ fi
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
- %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
-gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/%{name}-*.schemas > /dev/null || :
if [ -x %{_bindir}/update-desktop-database ]; then
@@ -229,8 +218,6 @@ fi
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 || :
- gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/%{name}-*.schemas > /dev/null || :
fi
@@ -261,11 +248,9 @@ scrollkeeper-update -q || :
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS
-%doc ChangeLog
%doc COPYING
%doc MAINTAINERS
%doc NEWS
-%doc README
%doc ROADMAP
%doc THANKS
%doc %{_mandir}/man1/%{name}.1*
@@ -328,21 +313,47 @@ scrollkeeper-update -q || :
%{_datadir}/omf/%{name}-manual/%{name}-manual-*.omf
%changelog
+* Thu Oct 29 2009 Debarshi Ray <rishi at fedoraproject.org> - 1:2.28.1.0-1
+- Version bump to 2.28.1.0.
+ * Debug manager plugin:
+ + Report error when location is < 0 for markers. (GNOME Bugzilla #593954)
+ * File loader plugin:
+ + Improved drag-and-drop behaviour. (GNOME Bugzilla #567363)
+ * GtkSourceView editor plugin:
+ + Improved drag-and-drop behaviour. (GNOME Bugzilla #355151)
+ * Subversion plugin:
+ + Removed duplicate IDs from the Glade file. (GNOME Bugzilla #596001)
+ * Symbol-db plugin:
+ + Fixed crash when loading a project. (GNOME Bugzilla #597113)
+ * Terminal plugin:
+ + Prevented it from crashing and freezing X. (GNOME Bugzilla #597318)
+ * http://download.gnome.org/sources/anjuta/2.28/anjuta-2.28.1.0.news
+- Added 'BuildRequires: GConf2-devel ORBit2-devel' and removed
+ 'BuildRequires: binutils-devel graphviz-devel libgnomeui-devel pcre-devel'.
+
* Sat Sep 12 2009 Tom "spot" Callaway <tcallawa at redhat.com> - 1:2.27.92.0-1
-- bump to 2.27.92.0, rebuild for broken deps
-- fix compile (missing libxml cflags/libs)
+- Version bump to 2.27.92.0, rebuild for broken deps.
+ * A better Git plugin and working C++ auto-completion.
+ * http://download.gnome.org/sources/anjuta/2.27/anjuta-2.27.92.0.news
+ * http://download.gnome.org/sources/anjuta/2.27/anjuta-2.27.91.0.news
+ * http://download.gnome.org/sources/anjuta/2.27/anjuta-2.27.5.0.news
+- Fixed build failures due to missing libxml cflags/libs. (GNOME
+ Bugzilla #600407)
* Mon Aug 10 2009 Ville Skyttä <ville.skytta at iki.fi> - 1:2.27.3.0-3
- Use bzipped upstream tarball.
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:2.27.3.0-2
+* Fri Jul 24 2009 Release Engineering <rel-eng at fedoraproject.org> - 1:2.27.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Tue Jul 14 2009 Debarshi Ray <rishi at fedoraproject.org> - 1:2.27.3.0-1
- Version bump to 2.27.3.0.
- Improvements in auto-completion speed.
- Improvements in Git and Subversion plugins.
- Ported to GtkBuilder. (GNOME Bugzilla #530740)
+ * The Graphviz, profiler, Scintilla, ScratchBox and Valgrind plugins
+ are now part of Anjuta Extras. They are no longer shipped with
+ this package.
+ * Improvements in auto-completion speed.
+ * Improvements in Git and Subversion plugins.
+ * Ported to GtkBuilder. (GNOME Bugzilla #530740)
* Git plugin:
+ Commit dialog should have the "amend" option. (GNOME Bugzilla #580340)
* GTodo plugin:
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/anjuta/devel/sources,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- sources 12 Sep 2009 14:32:59 -0000 1.23
+++ sources 2 Nov 2009 20:40:52 -0000 1.24
@@ -1 +1 @@
-302691ed64826292fea61dac31212d1d anjuta-2.27.92.0.tar.bz2
+610624984bd62ee1e280090900a0ada7 anjuta-2.28.1.0.tar.bz2
--- anjuta-2.27.3.0-class-gen-templates.patch DELETED ---
--- anjuta-2.27.3.0-docdir.patch DELETED ---
--- anjuta-2.27.92.0-libxml.patch DELETED ---
More information about the fedora-extras-commits
mailing list