rpms/nemiver/F-7 .cvsignore, 1.2, 1.3 nemiver.spec, 1.2, 1.3 sources, 1.2, 1.3

Peter Gordon (pgordon) fedora-extras-commits at redhat.com
Wed Aug 1 16:22:07 UTC 2007


Author: pgordon

Update of /cvs/extras/rpms/nemiver/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15488

Modified Files:
	.cvsignore nemiver.spec sources 
Log Message:
Update to 0.4.0; various spec file fixups.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nemiver/F-7/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	7 Apr 2007 19:35:42 -0000	1.2
+++ .cvsignore	1 Aug 2007 16:21:35 -0000	1.3
@@ -1 +1 @@
-nemiver-0.3.0.tar.bz2
+nemiver-0.4.0.tar.bz2


Index: nemiver.spec
===================================================================
RCS file: /cvs/extras/rpms/nemiver/F-7/nemiver.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- nemiver.spec	21 Jun 2007 06:48:04 -0000	1.2
+++ nemiver.spec	1 Aug 2007 16:21:35 -0000	1.3
@@ -1,6 +1,6 @@
 Name:		nemiver
-Version:	0.3.0
-Release:	6%{?dist}
+Version:	0.4.0
+Release:	1%{?dist}
 Summary:	A C/C++ Debugger for GNOME - point, click, debug!
 
 Group:		Development/Debuggers
@@ -22,13 +22,18 @@
 BuildRequires:	desktop-file-utils
 BuildRequires:	gettext
 BuildRequires:	perl(XML::Parser)
+BuildRequires:	gnome-doc-utils >= 0.3.2
+BuildRequires:	libgnome-devel >= 2.0
 
 Requires(pre):	GConf2
 
 Requires(post):	GConf2
+Requires(post):	scrollkeeper
 
 Requires(preun):	GConf2
 
+Requires(postun):	scrollkeeper
+
 ## Needs hicolor-icon-theme so that the parent %%_datadir/icons/hicolor
 ## and its subtree directories are properly owned.
 Requires:	hicolor-icon-theme
@@ -39,6 +44,7 @@
 Nemiver is an ongoing effort to write a standalone graphical debugger that
 integrates well in the GNOME desktop environment. It currently features a
 backend which uses the well known GNU Debugger (gdb) to debug C/C++ programs.
+The yelp package must be installed to make use of Nemiver's documentation.
 
 %package	devel
 Summary:	Development files for %{name}
@@ -62,7 +68,8 @@
 
 
 %build
-%configure --disable-static --disable-schemas-install 
+%configure --disable-static --disable-schemas-install		\
+	--disable-scrollkeeper
 ## Fix RPATH hardcoding.
 sed -ie 's|^hardcode_libdir_flag_spec=.*$|hardcode_libdir_flag_spec=""|g' libtool
 sed -ie 's|^runpath_var=LD_RUN_PATH$|runpath_var=DIE_RPATH_DIE|g' libtool
@@ -73,10 +80,10 @@
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
 %find_lang %{name}
-desktop-file-install --vendor fedora	\
+desktop-file-install --vendor fedora			\
 	--dir %{buildroot}%{_datadir}/applications	\
-	--remove-category=Application	\
-	--delete-original	\
+	--remove-category=Application			\
+	--delete-original				\
 	%{buildroot}/%{_datadir}/applications/%{name}.desktop
 
 
@@ -87,31 +94,26 @@
 %pre
 if [ "$1" -gt 1 ]; then
 	export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
-	gconftool-2 --makefile-uninstall-rule \
-		%{_sysconfdir}/gconf/schemas/%{name}-dbgperspective.schemas >/dev/null ||:
-	gconftool-2 --makefile-uninstall-rule \
-		%{_sysconfdir}/gconf/schemas/%{name}-workbench.schemas >/dev/null ||:
+	gconftool-2 --makefile-uninstall-rule	\
+		%{_sysconfdir}/gconf/schemas/%{name}-*.schemas
 fi
 
 
 %post
 /sbin/ldconfig
 export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
-gconftool-2 --makefile-install-rule \
-		%{_sysconfdir}/gconf/schemas/%{name}-dbgperspective.schemas >/dev/null ||:
-gconftool-2 --makefile-install-rule \
-		%{_sysconfdir}/gconf/schemas/%{name}-workbench.schemas >/dev/null ||:
+gconftool-2 --makefile-install-rule	\
+		%{_sysconfdir}/gconf/schemas/%{name}-*.schemas
 touch --no-create %{_datadir}/icons/hicolor ||:
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+scrollkeeper-update -q -o %{_datadir}/omf/%{name} ||:
 
 
 %preun
 if [ "$1" -eq 0 ]; then
 	export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
-	gconftool-2 --makefile-uninstall-rule \
-		%{_sysconfdir}/gconf/schemas/%{name}-dbgperspective.schemas >/dev/null ||:
-	gconftool-2 --makefile-uninstall-rule \
-		%{_sysconfdir}/gconf/schemas/%{name}-workbench.schemas >/dev/null ||:
+	gconftool-2 --makefile-uninstall-rule	\
+		%{_sysconfdir}/gconf/schemas/%{name}-*.schemas
 fi
 
 
@@ -119,6 +121,7 @@
 /sbin/ldconfig
 touch --no-create %{_datadir}/icons/hicolor ||:
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+scrollkeeper-update -q ||:
 
 
 %files -f %{name}.lang
@@ -128,11 +131,12 @@
 %exclude %{_libdir}/*.la
 %{_libdir}/libnemivercommon.so.*
 %{_libdir}/%{name}/
-%{_sysconfdir}/gconf/schemas/%{name}-dbgperspective.schemas
-%{_sysconfdir}/gconf/schemas/%{name}-workbench.schemas
+%{_sysconfdir}/gconf/schemas/%{name}-*.schemas
 %{_datadir}/applications/fedora-%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
 %{_datadir}/%{name}/
+%{_datadir}/omf/%{name}/
+%{_datadir}/gnome/help/%{name}/
 
 %files devel
 %defattr(-,root,root,-)
@@ -143,6 +147,9 @@
 
 
 %changelog
+* Sun Jun 03 2007 Peter Gordon <peter at thecodergeek.com> - 0.4.0-1
+- Update to new upstream release (0.4.0)
+
 * Sat Feb 17 2007 Peter Gordon <peter at thecodergeek.com> - 0.3.0-6
 - Remove chcon invocation entirely; as it is not needed.
 - Don't install libtool archives (.la files) of the plugins.


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nemiver/F-7/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	7 Apr 2007 19:35:42 -0000	1.2
+++ sources	1 Aug 2007 16:21:35 -0000	1.3
@@ -1 +1 @@
-289d46e97c125b95fdc5de9dd9736d7c  nemiver-0.3.0.tar.bz2
+0df4c48b0b1f09b46498a71344b4e3e8  nemiver-0.4.0.tar.bz2




More information about the fedora-extras-commits mailing list