[mingw-cppunit: 2/13] Initial import
epienbro
epienbro at fedoraproject.org
Wed Mar 7 16:11:06 UTC 2012
commit b81ab7317f853afe807ede879e5a2f1af52c47ea
Author: Nicolas Chauvet <kwizart at fedoraproject.org>
Date: Tue Sep 1 08:30:02 2009 +0000
Initial import
.cvsignore | 1 +
import.log | 1 +
mingw32-cppunit.spec | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
4 files changed, 81 insertions(+), 0 deletions(-)
---
diff --git a/.cvsignore b/.cvsignore
index e69de29..ece7a00 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+cppunit-1.12.1.tar.gz
diff --git a/import.log b/import.log
new file mode 100644
index 0000000..c035941
--- /dev/null
+++ b/import.log
@@ -0,0 +1 @@
+mingw32-cppunit-1_12_1-2_fc11:HEAD:mingw32-cppunit-1.12.1-2.fc11.src.rpm:1251793725
diff --git a/mingw32-cppunit.spec b/mingw32-cppunit.spec
new file mode 100644
index 0000000..409bc7d
--- /dev/null
+++ b/mingw32-cppunit.spec
@@ -0,0 +1,78 @@
+%global __strip %{_mingw32_strip}
+%global __objdump %{_mingw32_objdump}
+%global _use_internal_dependency_generator 0
+%global __find_requires %{_mingw32_findrequires}
+%global __find_provides %{_mingw32_findprovides}
+
+Name: mingw32-cppunit
+Version: 1.12.1
+Release: 2%{?dist}
+Summary: MinGW Windows C++ unit testing framework
+
+Group: Development/Libraries
+License: LGPLv2+
+URL: http://cppunit.sourceforge.net/
+Source0: http://downloads.sourceforge.net/cppunit/cppunit-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch: noarch
+
+BuildRequires: mingw32-filesystem >= 23
+BuildRequires: mingw32-gcc-c++
+BuildRequires: mingw32-binutils
+Requires: pkgconfig
+
+%description
+CppUnit is the C++ port of the famous JUnit framework for unit testing.
+Test output is in XML for automatic testing and GUI based for supervised
+tests.
+
+MinGW Windows C++ unit testing framework.
+
+
+%prep
+%setup -q -n cppunit-%{version}
+for file in THANKS ChangeLog NEWS; do
+ iconv -f latin1 -t utf8 < $file > ${file}.utf8
+ touch -c -r $file ${file}.utf8
+ mv ${file}.utf8 $file
+done
+
+
+%build
+%_mingw32_configure --disable-static --disable-doxygen
+
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING NEWS README THANKS ChangeLog TODO BUGS doc/FAQ
+%{_mingw32_bindir}/cppunit-config
+%{_mingw32_bindir}/DllPlugInTester.exe
+%{_mingw32_includedir}/cppunit/
+%{_mingw32_bindir}/libcppunit-*.dll
+%{_mingw32_libdir}/pkgconfig/cppunit.pc
+%{_mingw32_libdir}/libcppunit.dll.a
+%{_mingw32_libdir}/libcppunit.la
+%{_mingw32_datadir}/aclocal/cppunit.m4
+%exclude %{_mingw32_mandir}/man1/cppunit-config.1
+
+
+%changelog
+* Mon Aug 17 2009 Nicolas Chauvet <kwizart at gmail.com> - 1.12.1-2
+- Fix BR mingw32-gcc-c++
+- Update description
+- Disable duplicated docs with native package.
+
+* Mon Jan 5 2009 Nicolas Chauvet <kwizart at gmail.com> - 1.12.1-1
+- Initial package based on original cppunit.spec
+
diff --git a/sources b/sources
index e69de29..26c71ca 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+bd30e9cf5523cdfc019b94f5e1d7fd19 cppunit-1.12.1.tar.gz
More information about the scm-commits
mailing list