]> git.pld-linux.org Git - packages/cairomm.git/blame - cairomm.spec
- updated to 1.14.2
[packages/cairomm.git] / cairomm.spec
CommitLineData
edc6419d
JB
1#
2# Conditional build:
3%bcond_without static_libs # static library
4
ef677a55 5Summary: C++ wrapper for cairo
36cfebeb 6Summary(pl.UTF-8): Interfejs C++ do cairo
ef677a55 7Name: cairomm
edc6419d 8Version: 1.14.2
bd51debe 9Release: 1
ef677a55
JB
10License: LGPL v2+
11Group: Libraries
edc6419d
JB
12Source0: https://www.cairographics.org/releases/%{name}-%{version}.tar.xz
13# Source0-md5: fbcaad2d3756b42592fe8c92b39945f5
bb5ebf27 14URL: https://www.cairographics.org/
7dad41b7 15BuildRequires: autoconf >= 2.62
934e3487
AF
16BuildRequires: automake >= 1:1.11
17BuildRequires: cairo-devel >= 1.10.0
edc6419d 18BuildRequires: doxygen >= 1:1.8.9
75e755ea 19BuildRequires: graphviz
bb5ebf27 20BuildRequires: libsigc++-devel >= 1:2.5.1
bd51debe 21BuildRequires: libstdc++-devel >= 6:4.6
8ea1bbbe 22BuildRequires: libtool >= 2:1.5
4f18b4bd 23BuildRequires: mm-common >= 0.8
1e3892ad 24BuildRequires: pkgconfig
edc6419d
JB
25BuildRequires: rpmbuild(macros) >= 1.750
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
bd51debe 28Requires: cairo >= 1.10.0
bb5ebf27 29Requires: libsigc++ >= 1:2.5.1
ef677a55
JB
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33C++ wrapper for cairo.
34
285c99d3 35%description -l pl.UTF-8
ef677a55
JB
36Interfejs C++ do cairo.
37
38%package devel
39Summary: Development files for cairomm library
36cfebeb 40Summary(pl.UTF-8): Pliki programistyczne biblioteki cairomm
ef677a55
JB
41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
bd51debe 43Requires: cairo-devel >= 1.10.0
bb5ebf27 44Requires: libsigc++-devel >= 1:2.5.1
bd51debe 45Requires: libstdc++-devel >= 6:4.6
ef677a55
JB
46
47%description devel
48Development files for cairomm library.
49
285c99d3 50%description devel -l pl.UTF-8
ef677a55
JB
51Pliki programistyczne biblioteki cairomm.
52
53%package static
54Summary: Static cairomm library
36cfebeb 55Summary(pl.UTF-8): Statyczna biblioteka cairomm
ef677a55
JB
56Group: Development/Libraries
57Requires: %{name}-devel = %{version}-%{release}
58
59%description static
60Static cairomm library.
61
285c99d3 62%description static -l pl.UTF-8
ef677a55
JB
63Statyczna biblioteka cairomm.
64
934e3487
AF
65%package apidocs
66Summary: cairomm API documentation
67Summary(pl.UTF-8): Dokumentacja API biblioteki cairomm
68Group: Documentation
edc6419d 69%if "%{_ver_ge '%{_rpmversion}' '4.6'}" == "1"
b73a9f91
ER
70BuildArch: noarch
71%endif
934e3487
AF
72
73%description apidocs
74API and internal documentation for cairomm library.
75
76%description apidocs -l pl.UTF-8
77Dokumentacja API biblioteki cairomm.
78
ef677a55
JB
79%prep
80%setup -q
81
82%build
edc6419d 83mm-common-prepare --copy --force
1c6b9206 84%{__libtoolize}
7dad41b7 85%{__aclocal} -I build
1c6b9206 86%{__autoconf}
edc6419d
JB
87%{__autoheader}
88%{__automake}
7dad41b7 89%configure \
edc6419d 90 %{?with_static_libs:--enable-static}
ef677a55
JB
91%{__make}
92
93%install
94rm -rf $RPM_BUILD_ROOT
95
96%{__make} install \
97 DESTDIR=$RPM_BUILD_ROOT
98
934e3487 99%{__rm} $RPM_BUILD_ROOT%{_libdir}/libcairomm-1.0.la
30441e57 100
ef677a55
JB
101%clean
102rm -rf $RPM_BUILD_ROOT
103
104%post -p /sbin/ldconfig
105%postun -p /sbin/ldconfig
106
107%files
108%defattr(644,root,root,755)
d83ceb02 109%doc AUTHORS ChangeLog MAINTAINERS NEWS README
ef677a55 110%attr(755,root,root) %{_libdir}/libcairomm-1.0.so.*.*.*
c4dd6b6e 111%attr(755,root,root) %ghost %{_libdir}/libcairomm-1.0.so.1
ef677a55
JB
112
113%files devel
114%defattr(644,root,root,755)
115%attr(755,root,root) %{_libdir}/libcairomm-1.0.so
d45e5dd6 116%{_libdir}/cairomm-1.0
ef677a55
JB
117%{_includedir}/cairomm-1.0
118%{_pkgconfigdir}/cairomm-1.0.pc
73d7fafb
JB
119%{_pkgconfigdir}/cairomm-ft-1.0.pc
120%{_pkgconfigdir}/cairomm-pdf-1.0.pc
121%{_pkgconfigdir}/cairomm-png-1.0.pc
122%{_pkgconfigdir}/cairomm-ps-1.0.pc
123%{_pkgconfigdir}/cairomm-svg-1.0.pc
124%{_pkgconfigdir}/cairomm-xlib-1.0.pc
125%{_pkgconfigdir}/cairomm-xlib-xrender-1.0.pc
ef677a55 126
edc6419d 127%if %{with static_libs}
ef677a55
JB
128%files static
129%defattr(644,root,root,755)
130%{_libdir}/libcairomm-1.0.a
edc6419d 131%endif
934e3487
AF
132
133%files apidocs
134%defattr(644,root,root,755)
135%{_docdir}/cairomm-1.0
136%{_datadir}/devhelp/books/cairomm-1.0
This page took 0.087662 seconds and 4 git commands to generate.