]> git.pld-linux.org Git - packages/goocanvasmm.git/blame - goocanvasmm.spec
- new
[packages/goocanvasmm.git] / goocanvasmm.spec
CommitLineData
0bae6cda
MB
1Summary: C++ wrappers for GooCanvas library
2Summary(pl.UTF-8): Interfejsy C++ dla GooCanvas library
3Name: goocanvasmm
4Version: 0.13.0
5Release: 1
6License: LGPL v2
7Group: X11/Libraries
8Source0: http://ftp.gnome.org/pub/GNOME/sources/goocanvasmm/0.13/%{name}-%{version}.tar.bz2
9# Source0-md5: c25c567f95af4619b0af0124251b3c39
10BuildRequires: autoconf
11BuildRequires: automake
12BuildRequires: doxygen
13BuildRequires: glibmm-devel >= 2.14.2
14BuildRequires: goocanvas-devel >= 0.13
15BuildRequires: gtkmm-devel >= 2.12.0
16BuildRequires: libtool
17BuildRequires: pkgconfig
18Requires: goocanvas >= 0.13
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22C++ wrappers for GooCanvas library.
23
24%description -l pl.UTF-8
25Interfejsy C++ dla biblioteki GooCanvas.
26
27%package devel
28Summary: Header files for goocanvasmm library
29Summary(pl.UTF-8): Pliki nagłówkowe biblioteki goocanvasmm
30Group: X11/Development/Libraries
31Requires: %{name} = %{version}-%{release}
32Requires: goocanvas-devel >= 0.13
33Requires: gtkmm-devel >= 2.12.0
34
35%description devel
36Header files for goocanvasmm library.
37
38%description devel -l pl.UTF-8
39Pliki nagłówkowe biblioteki goocanvasmm.
40
41%package static
42Summary: Static goocanvasmm library
43Summary(pl.UTF-8): Statyczna biblioteka goocanvasmm
44Group: X11/Development/Libraries
45Requires: %{name}-devel = %{version}-%{release}
46
47%description static
48Static goocanvasmm library.
49
50%description static -l pl.UTF-8
51Statyczna biblioteka goocanvasmm.
52
53%package apidocs
54Summary: goocanvasmm API documentation
55Summary(pl.UTF-8): Dokumentacja API biblioteki goocanvasmm
56Group: Documentation
57
58%description apidocs
59API documentation for goocanvasmm library.
60
61%description apidocs -l pl.UTF-8
62Dokumentacja API biblioteki goocanvasmm.
63
64%prep
65%setup -q
66
67%build
68%{__libtoolize}
69%{__aclocal} -I scripts
70%{__autoconf}
71%{__automake}
72%configure \
73 --enable-static
74%{__make}
75
76%install
77rm -rf $RPM_BUILD_ROOT
78install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-apidocs-%{version}
79
80%{__make} install \
81 DESTDIR=$RPM_BUILD_ROOT
82
83# build API documentation
84cd docs/reference/
85doxygen
86cp html/* $RPM_BUILD_ROOT%{_docdir}/%{name}-apidocs-%{version}
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 ChangeLog NEWS README TODO
97%attr(755,root,root) %{_libdir}/libgoocanvasmm-0.1.so.*.*.*
98%attr(755,root,root) %ghost %{_libdir}/libgoocanvasmm-0.1.so.4
99
100%files devel
101%defattr(644,root,root,755)
102%attr(755,root,root) %{_libdir}/libgoocanvasmm-0.1.so
103%{_libdir}/libgoocanvasmm-0.1.la
104%{_libdir}/goocanvasmm-0.1
105%{_includedir}/goocanvasmm-0.1
106%{_pkgconfigdir}/goocanvasmm-1.0.pc
107
108%files static
109%defattr(644,root,root,755)
110%{_libdir}/libgoocanvasmm-0.1.a
111
112%files apidocs
113%defattr(644,root,root,755)
114# it can't be compressed
115%{_docdir}/%{name}-apidocs-%{version}
This page took 0.065139 seconds and 4 git commands to generate.