rpms/libmowgli/devel .cvsignore, 1.2, 1.3 libmowgli.spec, 1.3, 1.4 sources, 1.2, 1.3

Michael Schwendt mschwendt at fedoraproject.org
Thu Jun 4 12:26:20 UTC 2009


Author: mschwendt

Update of /cvs/pkgs/rpms/libmowgli/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23807

Modified Files:
	.cvsignore libmowgli.spec sources 
Log Message:
* Thu Jun  4 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 0.7.0-1
- Upgrade to 0.7.0 (SONAME version change).
- License is unchanged, but more similar to MIT than ISC.
- Minor .spec updates.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libmowgli/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	19 Nov 2007 18:36:44 -0000	1.2
+++ .cvsignore	4 Jun 2009 12:25:48 -0000	1.3
@@ -1 +1 @@
-libmowgli-0.5.0.tgz
+libmowgli-0.7.0.tgz


Index: libmowgli.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libmowgli/devel/libmowgli.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- libmowgli.spec	25 Feb 2009 16:21:52 -0000	1.3
+++ libmowgli.spec	4 Jun 2009 12:25:48 -0000	1.4
@@ -1,16 +1,22 @@
+%define examplesdir __tmp_examples
+
 Name:           libmowgli
-Version:        0.5.0
-Release:        3%{?dist}
-Summary:        An algorithm framework
-
-Group:          Applications/System
-License:        ISC
-URL:            http://atheme.org/projects/mowgli.shtml
+Version:        0.7.0
+Release:        1%{?dist}
+Summary:        Library of many utility functions and classes
+Group:          System Environment/Libraries
+
+# https://fedoraproject.org/wiki/Licensing/MIT
+License:        MIT
+
+# 404 not found - http://atheme.org/projects/mowgli.shtml
+URL:            http://atheme.org
+
 Source0:        http://distfiles.atheme.org/libmowgli-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %description
-mowgli is a development framework for C (like GLib), which provides high
+libmowgli is a development framework for C (like GLib), which provides high
 performance and highly flexible algorithms. It can be used as a suppliment to
 GLib (to add additional functions (dictionaries, hashes), or replace some of
 the slow GLib list manipulation functions), or stand alone. It also provides a
@@ -18,31 +24,21 @@ powerful hook system and convenient logg
 performance block allocator.
 
 %package devel
-Summary:        Development files for libmowgli
+Summary:        Files needed for developing with libmowgli
 Group:          Development/Libraries
 
 Requires:       libmowgli = %{version}-%{release}
 Requires:       pkgconfig
 
 %description devel
-mowgli is a development framework for C (like GLib), which provides high
-performance and highly flexible algorithms. It can be used as a suppliment to
-GLib (to add additional functions (dictionaries, hashes), or replace some of
-the slow GLib list manipulation functions), or stand alone. It also provides a
-powerful hook system and convenient logging for your code, as well as a high
-performance block allocator.
-
-This package contains the files necessary for writing programs that use
-libmowgli.
+This package contains the files that are needed when building
+software that uses libmowgli.
 
 %prep
 %setup -q
 
 # Make the build system more verbose
-perl -pi -e 's/^\.SILENT:.*$//' buildsys.mk.in
-
-# The build generates a wrong SONAME, fix it.
-perl -pi -e "s/-soname=.*'/-soname=\\\$\{LIB\}.\\\$\{LIB_MAJOR\}'/" configure
+sed -i '\,^.SILENT:,d' buildsys.mk.in
 
 
 %build
@@ -54,7 +50,12 @@ make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+
+# Prepare the examples for %%doc inclusion.
+rm -rf %{examplesdir} ; mkdir %{examplesdir}
+cp -a src/examples %{examplesdir}
+find %{examplesdir} -name Makefile | xargs rm
 
 
 %clean
@@ -72,12 +73,17 @@ rm -rf $RPM_BUILD_ROOT
 
 %files devel
 %defattr(-,root,root,-)
-%doc src/examples
+%doc %{examplesdir}/*
 %{_libdir}/*.so
-%{_includedir}/libmowgli
+%{_includedir}/libmowgli/
 %{_libdir}/pkgconfig/libmowgli.pc
 
 %changelog
+* Thu Jun  4 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 0.7.0-1
+- Upgrade to 0.7.0 (SONAME version change).
+- License is unchanged, but more similar to MIT than ISC.
+- Minor .spec updates.
+
 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libmowgli/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	19 Nov 2007 18:36:44 -0000	1.2
+++ sources	4 Jun 2009 12:25:48 -0000	1.3
@@ -1 +1 @@
-b8ba57aa4c674765b0852b44798227cb  libmowgli-0.5.0.tgz
+402c2de0da7f83f5e3390397ad994b20  libmowgli-0.7.0.tgz




More information about the fedora-extras-commits mailing list