]> git.pld-linux.org Git - packages/cppunit.git/blame - cppunit.spec
- unconditional noarch subpackages
[packages/cppunit.git] / cppunit.spec
CommitLineData
2ed4d719 1Summary: The C++ Unit Test Library
44cfde93 2Summary(pl.UTF-8): Biblioteka testowa do C++
2ed4d719 3Name: cppunit
20d8d078 4Version: 1.15.1
af9c11c9 5Release: 1
2ed4d719
JB
6License: LGPL
7Group: Libraries
af9c11c9 8Source0: http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.gz
20d8d078 9# Source0-md5: 9dc669e6145cadd9674873e24943e6dd
eb6588a8 10URL: https://www.freedesktop.org/wiki/Software/cppunit/
4ec5e49a
JB
11BuildRequires: autoconf >= 2.65
12BuildRequires: automake >= 1:1.11
2ed4d719 13BuildRequires: doxygen
af9c11c9 14BuildRequires: libstdc++-devel >= 6:4.7
d58f4fd7 15BuildRequires: libtool >= 2:1.4d
2ed4d719
JB
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19CppUnit is the C++ port of the famous JUnit framework for unit
20testing.
21
e7caeaa2
JR
22%description -l pl.UTF-8
23CppUnit jest portem C++ słynnego środowiska testowego JUnit.
2ed4d719
JB
24
25%package devel
26Summary: cppunit header files
44cfde93 27Summary(pl.UTF-8): Pliki nagłówkowe cppunit
2ed4d719 28Group: Development/Libraries
d58f4fd7 29Requires: %{name} = %{version}-%{release}
af9c11c9 30Requires: libstdc++-devel >= 6:4.7
2ed4d719
JB
31
32%description devel
33cppunit header files.
34
e7caeaa2
JR
35%description devel -l pl.UTF-8
36Pliki nagłówkowe cppunit.
2ed4d719
JB
37
38%package static
39Summary: cppunit static library
44cfde93 40Summary(pl.UTF-8): Statyczna biblioteka cppunit
2ed4d719 41Group: Development/Libraries
d58f4fd7 42Requires: %{name}-devel = %{version}-%{release}
2ed4d719
JB
43
44%description static
45cppunit static library.
46
e7caeaa2 47%description static -l pl.UTF-8
2ed4d719
JB
48Statyczna biblioteka cppunit.
49
4ec5e49a
JB
50%package apidocs
51Summary: cppunit API documentation
52Summary(pl.UTF-8): Dokumentacja API cppunit
53Group: Documentation
761c9fdb 54BuildArch: noarch
4ec5e49a
JB
55
56%description apidocs
57cppunit API documentation.
58
59%description apidocs -l pl.UTF-8
60Dokumentacja API cppunit.
61
2ed4d719
JB
62%prep
63%setup -q
64
2ed4d719 65%build
d58f4fd7 66%{__libtoolize}
09e15b0e 67%{__aclocal} -I config
2ed4d719 68%{__autoconf}
d58f4fd7 69%{__autoheader}
2ed4d719 70%{__automake}
4ec5e49a
JB
71%configure \
72 --disable-silent-rules
2ed4d719
JB
73%{__make}
74
75%install
76rm -rf $RPM_BUILD_ROOT
77
cc4260b2
PG
78%{__make} install \
79 DESTDIR=$RPM_BUILD_ROOT
2ed4d719 80
af9c11c9
JB
81# obsoleted by pkg-config
82%{__rm} $RPM_BUILD_ROOT%{_libdir}/libcppunit.la
4ec5e49a 83# non-Linux
af9c11c9 84%{__rm} -r $RPM_BUILD_ROOT%{_includedir}/cppunit/config/config-{bcb5,evc4,mac,msvc6}.h
4ec5e49a
JB
85# packaged as %doc in -apidocs
86%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/cppunit/html
2ed4d719
JB
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%post -p /sbin/ldconfig
92%postun -p /sbin/ldconfig
93
94%files
95%defattr(644,root,root,755)
96%doc AUTHORS BUGS NEWS README THANKS TODO
dfa0b2e4 97%attr(755,root,root) %{_bindir}/DllPlugInTester
20d8d078
JB
98%attr(755,root,root) %{_libdir}/libcppunit-1.15.so.*.*.*
99%attr(755,root,root) %ghost %{_libdir}/libcppunit-1.15.so.1
c94aa9f5 100
2ed4d719
JB
101%files devel
102%defattr(644,root,root,755)
c94aa9f5 103%doc doc/FAQ
bea96af2 104%attr(755,root,root) %{_libdir}/libcppunit.so
2ed4d719 105%{_includedir}/cppunit
a4a593a0 106%{_pkgconfigdir}/cppunit.pc
2ed4d719
JB
107
108%files static
109%defattr(644,root,root,755)
bea96af2 110%{_libdir}/libcppunit.a
4ec5e49a
JB
111
112%files apidocs
113%defattr(644,root,root,755)
114%doc doc/html/*
This page took 0.064028 seconds and 4 git commands to generate.