rpms/libmowgli/devel libmowgli.spec,1.5,1.6
Michael Schwendt
mschwendt at fedoraproject.org
Wed Nov 18 22:15:23 UTC 2009
Author: mschwendt
Update of /cvs/pkgs/rpms/libmowgli/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21763
Modified Files:
libmowgli.spec
Log Message:
* Wed Nov 18 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 0.7.0-3
- Compile examples and execute them for some testing.
Index: libmowgli.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libmowgli/devel/libmowgli.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- libmowgli.spec 25 Jul 2009 06:07:45 -0000 1.5
+++ libmowgli.spec 18 Nov 2009 22:15:21 -0000 1.6
@@ -2,7 +2,7 @@
Name: libmowgli
Version: 0.7.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Library of many utility functions and classes
Group: System Environment/Libraries
@@ -40,23 +40,30 @@ software that uses libmowgli.
# Make the build system more verbose
sed -i '\,^.SILENT:,d' buildsys.mk.in
+# Prepare the examples for %%doc inclusion.
+rm -rf %{examplesdir} ; mkdir %{examplesdir}
+cp -a src/examples %{examplesdir}
+find %{examplesdir} -name Makefile | xargs rm -f
+
%build
%configure \
+ --enable-examples \
--disable-dependency-tracking
make %{?_smp_mflags}
+# Execute examples for some testing.
+# Not really suitable for %%check section.
+for f in $(find src/examples -type f -executable) ; do
+ $f
+done
+
%install
rm -rf $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
rm -rf $RPM_BUILD_ROOT
@@ -79,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/libmowgli.pc
%changelog
+* Wed Nov 18 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 0.7.0-3
+- Compile examples and execute them for some testing.
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
More information about the fedora-extras-commits
mailing list