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