From b111f2ebcf02633ad62eafc9644c5dc750730c09 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Dec 01 2008 19:44:51 +0000 Subject: - Fix unowned directory (bz 473635) - Drop unnecessary BuildRequires - Replace patches with addition of -fPIC to CFLAGS in the spec file - Add some more documentation files --- diff --git a/.cvsignore b/.cvsignore index d9a6083..f34a444 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -check-0.9.3.tar.gz +check-0.9.5.tar.gz diff --git a/check-0.9.2-fPIC.patch b/check-0.9.2-fPIC.patch deleted file mode 100644 index 6ae1d1e..0000000 --- a/check-0.9.2-fPIC.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- check-0.9.2/configure.BAD 2005-08-14 16:01:27.000000000 -0500 -+++ check-0.9.2/configure 2005-08-14 16:01:41.000000000 -0500 -@@ -1181,7 +1181,7 @@ - fi - - if test -n "$GCC"; then -- CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings" -+ CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -fPIC" - fi - # Extract the first word of "docbook2html", so it can be a program name with args. - set dummy docbook2html; ac_word=$2 diff --git a/check-0.9.5-fPIC.patch b/check-0.9.5-fPIC.patch deleted file mode 100644 index f00d7bf..0000000 --- a/check-0.9.5-fPIC.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up check-0.9.5/configure.BAD check-0.9.5/configure ---- check-0.9.5/configure.BAD 2007-08-02 14:41:44.000000000 -0400 -+++ check-0.9.5/configure 2007-08-02 14:41:59.000000000 -0400 -@@ -18718,7 +18718,7 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtoo - - - if test -n "$GCC"; then -- CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings" -+ CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -fPIC" - fi - for ac_prog in gcov - do diff --git a/check.spec b/check.spec index 17ce614..6baec51 100644 --- a/check.spec +++ b/check.spec @@ -1,16 +1,14 @@ -Name: check -Version: 0.9.5 -Release: 2%{?dist}.1 -Summary: A unit test framework for C -Source0: http://download.sourceforge.net/check/%{name}-%{version}.tar.gz -Group: Development/Tools -License: LGPLv2+ -URL: http://check.sourceforge.net/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: docbook-utils +Name: check +Version: 0.9.5 +Release: 3%{?dist} +Summary: A unit test framework for C +Source0: http://download.sourceforge.net/check/%{name}-%{version}.tar.gz +Group: Development/Tools +License: LGPLv2+ +URL: http://check.sourceforge.net/ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): /sbin/install-info Requires(preun): /sbin/install-info -Patch0: check-0.9.5-fPIC.patch %description Check is a unit test framework for C. It features a simple interface for @@ -20,27 +18,26 @@ failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs. %package devel -Summary: Libraries and headers for developing programs with check -Group: Development/Libraries -Requires: pkgconfig -Requires: %{name} = %{version}-%{release} +Summary: Libraries and headers for developing programs with check +Group: Development/Libraries +Requires: pkgconfig +Requires: %{name} = %{version}-%{release} %description devel Libraries and headers for developing programs with check %package static Summary: Static libraries of check -Group: Development/Libraries +Group: Development/Libraries %description static Static libraries of check. %prep %setup -q -%patch0 -p1 %build -%configure +%configure CFLAGS="${RPM_OPT_FLAGS} -fPIC" make %install @@ -48,13 +45,7 @@ rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -rf $RPM_BUILD_ROOT%{_infodir}/dir - -# redundant files -rm -f $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/COPYING.LESSER -rm -f $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/ChangeLog* -rm -f $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/NEWS -rm -f $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/README -rm -f $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/SVNChangeLog +rm -rf $RPM_BUILD_ROOT%{_defaultdocdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT @@ -72,17 +63,17 @@ fi %files %defattr(-,root,root,-) -%doc COPYING.LESSER ChangeLog ChangeLogOld NEWS README SVNChangeLog +%doc AUTHORS COPYING.LESSER ChangeLog ChangeLogOld NEWS README SVNChangeLog +%doc THANKS TODO %{_libdir}/libcheck.so.* %{_infodir}/check* %files devel %defattr(-,root,root,-) +%doc COPYING.LESSER doc/example %{_includedir}/check.h -%{_defaultdocdir}/%{name}/example/ %{_libdir}/libcheck.so %{_libdir}/pkgconfig/check.pc -%{_datadir}/doc/%{name}-%{version} %{_datadir}/aclocal/check.m4 #check used to be static only, hence this. @@ -91,6 +82,12 @@ fi %{_libdir}/libcheck.a %changelog +* Mon Dec 1 2008 Jerry James - 0.9.5-3 +- Fix unowned directory (bz 473635) +- Drop unnecessary BuildRequires +- Replace patches with addition of -fPIC to CFLAGS in the spec file +- Add some more documentation files + * Tue Feb 19 2008 Fedora Release Engineering - 0.9.5-2.1 - Autorebuild for GCC 4.3