rpms/anjuta/F-9 anjuta-2.4.1-makefile.patch, NONE, 1.1 anjuta.spec, 1.41, 1.42 anjuta-2.2.3-anjuta-tags.patch, 1.1, NONE anjuta-2.2.3-makefile.patch, 1.1, NONE anjuta-2.2.3-missing-header.patch, 1.1, NONE
Debarshi Ray (rishi)
fedora-extras-commits at redhat.com
Mon May 26 19:06:27 UTC 2008
Author: rishi
Update of /cvs/pkgs/rpms/anjuta/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4111
Modified Files:
anjuta.spec
Added Files:
anjuta-2.4.1-makefile.patch
Removed Files:
anjuta-2.2.3-anjuta-tags.patch anjuta-2.2.3-makefile.patch
anjuta-2.2.3-missing-header.patch
Log Message:
* Sat May 24 2008 Debarshi Ray <rishi at fedoraproject.org> - 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.
anjuta-2.4.1-makefile.patch:
--- NEW FILE anjuta-2.4.1-makefile.patch ---
diff -urNp anjuta-2.4.1.orig/src/Makefile.in anjuta-2.4.1/src/Makefile.in
--- anjuta-2.4.1.orig/src/Makefile.in 2008-04-07 12:43:58.000000000 +0530
+++ anjuta-2.4.1/src/Makefile.in 2008-05-24 22:49:14.000000000 +0530
@@ -421,6 +421,7 @@ anjuta_pixmaps_DATA = \
AM_CPPFLAGS = \
$(GNOME_UI_CFLAGS)\
+ $(GLADE_CFLAGS) \
$(GDL_CFLAGS)\
-I$(top_srcdir)\
-I.. -I. -DPACKAGE_BIN_DIR=\"$(bindir)\" \
Index: anjuta.spec
===================================================================
RCS file: /cvs/pkgs/rpms/anjuta/F-9/anjuta.spec,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- anjuta.spec 14 May 2008 02:54:51 -0000 1.41
+++ anjuta.spec 26 May 2008 19:04:29 -0000 1.42
@@ -1,46 +1,39 @@
-%if 0%{?fc7}
-%else
- %define _remove_encoding --remove-key Encoding
-%endif
-
Summary: A GNOME development IDE for C/C++
Name: anjuta
Epoch: 1
-Version: 2.2.3
-Release: 8%{?dist}
+Version: 2.4.1
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Tools
URL: http://www.anjuta.org/
Source0: http://downloads.sourceforge.net/anjuta/%{name}-%{version}.tar.bz2
Patch0: %{name}-%{version}-makefile.patch
-Patch1: %{name}-%{version}-missing-header.patch
-Patch2: %{name}-%{version}-%{name}-tags.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+Requires: GConf2
Requires: autogen
+Requires: glade3-libgladeui
Requires: gnome-icon-theme
Requires: hicolor-icon-theme
+Requires(pre): GConf2
+Requires(post): GConf2
Requires(post): /sbin/ldconfig
+Requires(preun): GConf2
Requires(postun): /sbin/ldconfig
-%if 0%{?fc7}
-BuildRequires: libgnomeui-devel
-%endif
-
BuildRequires: autogen
BuildRequires: desktop-file-utils
BuildRequires: devhelp-devel
BuildRequires: gettext
BuildRequires: glade3-libgladeui-devel
BuildRequires: gnome-doc-utils
-BuildRequires: gtksourceview-devel
+BuildRequires: gtksourceview2-devel
BuildRequires: gnome-build-devel
BuildRequires: graphviz-devel
BuildRequires: libgdl-devel
BuildRequires: libgnomeprintui22-devel
-BuildRequires: libwnck-devel
BuildRequires: neon-devel
BuildRequires: pcre-devel
BuildRequires: perl(XML::Parser)
@@ -89,8 +82,6 @@
%prep
%setup -q
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
# Suppress rpmlint error.
chmod 644 `find . -name "*.cxx" -perm /111 -print`
@@ -111,8 +102,9 @@
%build
export PKG_CONFIG_PATH="./PKGCONFIG"
-%configure --disable-static --enable-gtk-doc --enable-devhelp \
- --enable-plugin-glade --enable-graphviz --enable-plugin-sourceview \
+%configure --disable-schemas-install --disable-static --enable-gtk-doc \
+ --enable-devhelp --enable-plugin-glade --enable-graphviz \
+ --enable-plugin-scintilla --enable-plugin-sourceview \
--disable-plugin-valgrind --enable-plugin-subversion \
--with-svn-lib=%{_libdir}
@@ -123,34 +115,42 @@
%install
rm -rf $RPM_BUILD_ROOT
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
# Installs zero-length files necessary for proper behaviour.
make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name "*.la" -delete
-%if 0%{?fc7}
- rm -rf $RPM_BUILD_ROOT%{_var}/lib/scrollkeeper
-%endif
-
-# Move architecture dependent file from /usr/share/anjuta/scripts to /usr/bin.
-mv $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts/%{name}-tags \
- $RPM_BUILD_ROOT%{_bindir}
-
# Use %doc instead.
rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
%find_lang %{name}
-desktop-file-install %{?_remove_encoding} --vendor fedora --delete-original \
+desktop-file-install --remove-key Encoding --vendor fedora --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
%clean
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 || :
+ gconftool-2 --makefile-uninstall-rule \
+ %{_sysconfdir}/gconf/schemas/%{name}-*.schemas >/dev/null || :
+fi
+
%post
/sbin/ldconfig
+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
update-desktop-database &> /dev/null || :
fi
@@ -166,6 +166,15 @@
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
+%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 || :
+ gconftool-2 --makefile-uninstall-rule \
+ %{_sysconfdir}/gconf/schemas/%{name}-*.schemas > /dev/null || :
+fi
+
%postun
/sbin/ldconfig
@@ -203,19 +212,22 @@
%{_bindir}/%{name}
%{_bindir}/%{name}_import.sh
%{_bindir}/%{name}_launcher
-%{_bindir}/%{name}-shell
-%{_bindir}/%{name}-tags
%{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/glade3/catalogs/anjuta-glade.xml
%{_datadir}/icons/gnome/48x48/mimetypes/gnome-mime-application-x-%{name}.png
%{_datadir}/icons/gnome/scalable/mimetypes/gnome-mime-application-x-%{name}.svg
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/mime/packages/%{name}.xml
+# No soname.
+%{_libdir}/glade3/modules/libgladeanjuta.so
%{_libdir}/libanjuta-ctags.so.*
%{_libdir}/libanjuta-egg.so.*
%{_libdir}/libanjuta.so.*
%{_mandir}/man1/%{name}.1.gz
%{_mandir}/man1/%{name}_launcher.1.gz
+%{_sysconfdir}/gconf/schemas/%{name}.schemas
+%{_sysconfdir}/gconf/schemas/%{name}-*.schemas
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
@@ -224,9 +236,7 @@
%{_datadir}/pixmaps/%{name}/*
%dir %{_libdir}/%{name}
-# Contains *.so files that are not symlinked to *.so.* files.
-%{_libdir}/%{name}/*.plugin
-%{_libdir}/%{name}/libanjuta-*.so
+%{_libdir}/%{name}/*
%files devel
%defattr (-,root,root,-)
@@ -243,18 +253,23 @@
%{_includedir}/libanjuta-1.0/libanjuta
%files doc
-%defattr(-,root, root,-)
+%defattr(-,root,root,-)
%dir %{_datadir}/gnome/help/%{name}-faqs
%{_datadir}/gnome/help/%{name}-faqs/C
%dir %{_datadir}/gnome/help/%{name}-manual
-%{_datadir}/gnome/help/%{name}-manual/C
+%{_datadir}/gnome/help/%{name}-manual/*
%dir %{_datadir}/omf/%{name}-manual
-%{_datadir}/omf/%{name}-manual/%{name}-manual-C.omf
+%{_datadir}/omf/%{name}-manual/%{name}-manual-*.omf
%changelog
+* Sat May 24 2008 Debarshi Ray <rishi at fedoraproject.org> - 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.
+
* Tue May 13 2008 Debarshi Ray <rishi at fedoraproject.org> - 1:2.2.3-8
- Added missing header to fix build failure on ia64. Closes Red Hat Bugzilla
bug #446020.
--- anjuta-2.2.3-anjuta-tags.patch DELETED ---
--- anjuta-2.2.3-makefile.patch DELETED ---
--- anjuta-2.2.3-missing-header.patch DELETED ---
More information about the fedora-extras-commits
mailing list