]> git.pld-linux.org Git - packages/goocanvas.git/blame - goocanvas.spec
- pl
[packages/goocanvas.git] / goocanvas.spec
CommitLineData
8282f4dc 1Summary: Cairo/GTK+ Canvas
d846ce8c 2Summary(pl.UTF-8): Płótno Cairo/GTK+
8282f4dc 3Name: goocanvas
4Version: 0.9
5Release: 1
d846ce8c
JB
6License: LGPL v2
7Group: X11/Libraries
8282f4dc 8Source0: http://dl.sourceforge.net/goocanvas/%{name}-%{version}.tar.gz
9# Source0-md5: 600f28e51736b9d768108c32172b0726
10URL: http://sourceforge.net/projects/goocanvas/
d846ce8c
JB
11BuildRequires: autoconf >= 2.50
12BuildRequires: automake >= 1:1.7
8282f4dc 13BuildRequires: cairo-devel
d846ce8c
JB
14BuildRequires: glib2-devel >= 1:2.10.0
15BuildRequires: gtk+2-devel >= 2:2.10.0
16BuildRequires: gtk-doc >= 1.8
17BuildRequires: pkgconfig
18Requires: glib2 >= 1:2.10.0
19Requires: gtk+2 >= 2:2.10.0
8282f4dc 20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
d846ce8c 23GooCanvas is a new canvas widget for GTK+ that uses the Cairo 2D
8282f4dc 24library for drawing. It has a model/view split, and uses interfaces
25for canvas items and views, so you can easily turn any application
26object into canvas items.
27
d846ce8c
JB
28%description -l pl.UTF-8
29GooCanvas to nowy widget "płótna" dla GTK+ wykorzystujący do rysowania
30bibliotekę Cairo 2D. Ma podział model/widok i używa interfejsów dla
31elementów i widoków, więc można łatwo zamieniać dowolny obiekt
32aplikacji w elementy płótna.
33
8282f4dc 34%package devel
35Summary: Header files for goocanvas
d846ce8c
JB
36Summary(pl.UTF-8): Pliki nagłówkowe goocanvas
37Group: X11/Development/Libraries
8282f4dc 38Requires: %{name} = %{version}-%{release}
d846ce8c
JB
39Requires: cairo-devel
40Requires: glib2-devel >= 1:2.10.0
41Requires: gtk+2-devel >= 2:2.10.0
8282f4dc 42
43%description devel
44Header files for goocanvas.
45
d846ce8c
JB
46%description devel -l pl.UTF-8
47Pliki nagłówkowe goocanvas.
48
8282f4dc 49%package static
d846ce8c
JB
50Summary: GooCanvas static library
51Summary(pl.UTF-8): Statyczna biblioteka GooCanvas
52Group: X11/Development/Libraries
8282f4dc 53Requires: %{name}-devel = %{version}-%{release}
54
55%description static
d846ce8c 56GooCanvas static library.
8282f4dc 57
d846ce8c
JB
58%description static -l pl.UTF-8
59Statyczna biblioteka GooCanvas.
8282f4dc 60
61%package apidocs
62Summary: goocanvas API documentation
d846ce8c 63Summary(pl.UTF-8): Dokumentacja API goocanvas
8282f4dc 64Group: Documentation
65Requires: gtk-doc-common
66
67%description apidocs
68goocanvas API documentation.
69
d846ce8c 70%description apidocs -l pl.UTF-8
8282f4dc 71Dokumentacja API goocanvas.
72
73%prep
74%setup -q
75
76%build
77%{__aclocal}
78%{__autoconf}
79%{__automake}
80%configure \
81 --enable-gtk-doc \
82 --with-html-dir=%{_gtkdocdir}
83%{__make}
84
85%install
86rm -rf $RPM_BUILD_ROOT
87
88%{__make} install \
89 DESTDIR=$RPM_BUILD_ROOT
90
91%find_lang %{name}
92
93%clean
94rm -rf $RPM_BUILD_ROOT
95
96%files -f %{name}.lang
97%defattr(644,root,root,755)
d846ce8c
JB
98%doc AUTHORS ChangeLog NEWS README TODO
99%attr(755,root,root) %{_libdir}/libgoocanvas.so.*.*.*
8282f4dc 100
101%files devel
102%defattr(644,root,root,755)
d846ce8c 103%attr(755,root,root) %{_libdir}/libgoocanvas.so
8282f4dc 104%{_libdir}/libgoocanvas.la
d846ce8c 105%{_includedir}/goocanvas-1.0
8282f4dc 106%{_pkgconfigdir}/goocanvas.pc
107
108%files static
109%defattr(644,root,root,755)
110%{_libdir}/libgoocanvas.a
111
112%files apidocs
113%defattr(644,root,root,755)
114%{_gtkdocdir}/goocanvas
This page took 0.086829 seconds and 4 git commands to generate.