rpms/nemiver/F-9 .cvsignore, 1.6, 1.7 nemiver.spec, 1.11, 1.12 sources, 1.6, 1.7 nemiver-make-libnemivercommon-global-lib.patch, 1.2, NONE

Peter Gordon (pgordon) fedora-extras-commits at redhat.com
Sat Jun 28 01:49:39 UTC 2008


Author: pgordon

Update of /cvs/pkgs/rpms/nemiver/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28523/F-9

Modified Files:
	.cvsignore nemiver.spec sources 
Removed Files:
	nemiver-make-libnemivercommon-global-lib.patch 
Log Message:
Update to 0.5.4; rename nemiver-devel => nemiver-headers; drop unnecessary patch.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nemiver/F-9/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	26 May 2008 22:27:34 -0000	1.6
+++ .cvsignore	28 Jun 2008 01:48:49 -0000	1.7
@@ -1 +1 @@
-nemiver-0.5.3.tar.bz2
+nemiver-0.5.4.tar.bz2


Index: nemiver.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nemiver/F-9/nemiver.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- nemiver.spec	26 May 2008 22:27:34 -0000	1.11
+++ nemiver.spec	28 Jun 2008 01:48:49 -0000	1.12
@@ -1,5 +1,5 @@
 Name:		nemiver
-Version:	0.5.3
+Version:	0.5.4
 Release:	1%{?dist}
 Summary:	A C/C++ Debugger for GNOME - point, click, debug!
 
@@ -9,18 +9,18 @@
 
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.5/%{name}-%{version}.tar.bz2
 
-## https://bugzilla.gnome.org/show_bug.cgi?id=534990
-Patch0: 	%{name}-make-libnemivercommon-global-lib.patch
-
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+## The glibmm bits would normally be part of the dependency tree for
+## gtksourceviewmm; but we're using GIO here (F9+) so we need to ensure that the
+## the Glib/glibmm we're depending on also includes it (e.g., 2.16+)
 BuildRequires:	boost-devel
 BuildRequires:	desktop-file-utils
 BuildRequires:	gdb
 BuildRequires:	gettext
 BuildRequires:	ghex-devel >= 2.21.4
+BuildRequires:	glibmm24-devel >= 2.16
 BuildRequires:	gnome-doc-utils >= 0.3.2
-BuildRequires:	gnome-vfs2-devel >= 2.14
 BuildRequires:	libglademm24-devel >= 2.6.0
 BuildRequires:	libgnome-devel >= 2.0
 BuildRequires:	libgtksourceviewmm-devel >= 0.3.0
@@ -53,26 +53,24 @@
 The yelp package must be installed to make use of Nemiver's documentation.
 
 
-%package	devel
-Summary:	Development files for %{name}
+%package	headers
+Summary:	Header files for %{name}
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	pkgconfig
-## Needs these for the various #include directives in its headers, as well
-## as pkgconfig dependencies...
+## Needs these for the various #include directives in its headers...
 Requires:	boost-devel
-Requires:	glibmm24-devel >= 2.8.5
+Requires:	glibmm24-devel >= 2.16
 Requires:	libxml2-devel >= 2.6.22
-Requires:	gnome-vfs2-devel >= 2.14
 
-%description	devel
-The %{name}-devel package contains libraries and header files for
-developing applications that use %{name}.
+Obsoletes:	%{name}-devel < 0.5.4-1
+	
+%description	headers
+The %{name}-headers package contains header files for developing new debugging
+backends for Nemiver.
 
 
 %prep
 %setup -q
-%patch0 -b .make-libnemivercommon-global-lib 
 
 
 %build
@@ -133,12 +131,12 @@
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING COPYRIGHT NEWS README TODO 
+%exclude %{_libdir}/%{name}/*.a
+%exclude %{_libdir}/%{name}/*.la
 %exclude %{_libdir}/%{name}/modules/*.a
-%exclude %{_libdir}/*.a
-%exclude %{_libdir}/*.la
+%exclude %{_libdir}/%{name}/modules/*.la
 %{_bindir}/%{name}
 %{_libdir}/%{name}/
-%{_libdir}/libnemivercommon.so.*
 %{_sysconfdir}/gconf/schemas/%{name}-*.schemas
 %{_datadir}/applications/fedora-%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
@@ -147,15 +145,24 @@
 %{_datadir}/gnome/help/%{name}/
 %{_mandir}/man?/%{name}.*
 
-%files devel
+%files headers
 %defattr(-,root,root,-)
 %doc COPYING
-%{_libdir}/libnemivercommon.so
-%{_libdir}/pkgconfig/libnemivercommon.pc
 %{_includedir}/%{name}/
 
 
 %changelog
+* Fri Jun 27 2008 Peter Gordon <peter at thecodergeek.com> - 0.5.4-1
+- Update to new upstream release (0.5.4)
+- Rename -devel subpackage to -headers and adjust the %%description
+  accordingly. (It no longer contains any shared library symlinks or pkgconfig
+  data; and thus would not be multilib-friendly. We can't put it in the main
+  package due to its additional *-devel dependencies. Finally, upstream has
+  said that nothing should really be using the libnemivercommon API yet
+  anyway.)
+- Drop the libnemiver global library patch (fixed upstream)L
+  - make-libnemivercommon-global-lib.patch
+
 * Mon May 26 2008 Peter Gordon <peter at thecodergeek.com> - 0.5.3-1
 - Update to new upstream release (0.5.3)
 - Add upstream bug reference for make-libnemivercommon-global-lib patch. 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nemiver/F-9/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	26 May 2008 22:27:34 -0000	1.6
+++ sources	28 Jun 2008 01:48:49 -0000	1.7
@@ -1 +1 @@
-27a40f6dee264053ea70db344944a967  nemiver-0.5.3.tar.bz2
+5fa4df82e74810053c91fac121617190  nemiver-0.5.4.tar.bz2


--- nemiver-make-libnemivercommon-global-lib.patch DELETED ---




More information about the fedora-extras-commits mailing list