1 Summary: MacOS-like Dock for GNOME
2 Summary(pl.UTF-8): Dok w stylu MacOS dla GNOME
8 Source0: http://download.berlios.de/cairo-dock/%{name}-sources-20071214.tar.bz2
9 # Source0-md5: 5c826e7bb4ac15dc398e59d7f698d1e3
10 URL: http://developer.berlios.de/projects/cairo-dock/
11 BuildRequires: autoconf >= 2.59
12 BuildRequires: automake
13 BuildRequires: cairo-devel
14 BuildRequires: dbus-glib
15 BuildRequires: glitz-devel
16 BuildRequires: gnome-vfs2-devel >= 2.0
17 BuildRequires: gtk+2-devel >= 1:2.0
18 BuildRequires: libgnomeui-devel >= 2.0
19 BuildRequires: librsvg-devel >= 2.0
20 BuildRequires: libtool
21 BuildRequires: pkgconfig
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 An light eye-candy fully themable animated dock for any Linux desktop.
26 It has a family-likeness with MacOS X dock, but with more options.
28 %description -l pl.UTF-8
29 Jasny, miły dla oka, w pełni obsługujący motywy, animowany dok dla
30 pulpitu linuksowego. Jest zbliżony do doka z MacOS X, ale ma więcej
34 Summary: Header files for cairo-dock plugins development
35 Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia wtyczek cairo-docka
36 Group: Development/Libraries
39 Requires: gtk+2-devel >= 1:2.0
40 Requires: librsvg-devel >= 2.0
41 # doesn't require base
44 Header files for cairo-dock plugins development.
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe do tworzenia wtyczek cairo-docka.
65 for dir in clock file-manager rhythmbox dustbin file-manager-gnome rendering; do
67 PACKAGES="gtk+-2.0 cairo librsvg-2.0"
70 PACKAGE_CFLAGS="-I${DOCKDIR}/cairo-dock/src"
73 if [ $dir = rhythmbox ]; then
75 PACKAGES="$PACKAGES dbus-glib-1 dbus-1"
76 elif [ $dir = file-manager-gnome ]; then
77 PACKAGES="$PACKAGES gnome-vfs-2.0 libgnomeui-2.0"
78 PACKAGE_CFLAGS="$PACKAGE_CFLAGS -I${DOCKDIR}/plug-ins/file-manager/src"
79 elif [ $dir = rendering ]; then
83 PACKAGE_LIBS="$PACKAGE_LIBS `pkg-config --libs $PACKAGES`" \
84 PACKAGE_CFLAGS="$PACKAGE_CFLAGS `pkg-config --cflags $PACKAGES` " \
88 pkgdatadir=/usr/share/cairo-dock/plug-in/$dir
93 rm -rf $RPM_BUILD_ROOT
95 %{__make} -C opt/cairo-dock/cairo-dock install \
96 DESTDIR=$RPM_BUILD_ROOT
99 for dir in clock file-manager rhythmbox dustbin file-manager-gnome rendering; do
100 %{__make} -C opt/cairo-dock/plug-ins/$dir install \
101 DESTDIR=$RPM_BUILD_ROOT \
102 pkgdatadir=/usr/share/cairo-dock/plug-in/$dir
105 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
108 rm -rf $RPM_BUILD_ROOT
110 %post -p /sbin/ldconfig
111 %postun -p /sbin/ldconfig
114 %defattr(644,root,root,755)
115 %attr(755,root,root) %{_bindir}/cairo-dock
116 %attr(755,root,root) %{_libdir}/libcd-clock.so.1.0.0
117 %attr(755,root,root) %ghost %{_libdir}/libcd-clock.so.1
118 %attr(755,root,root) %{_libdir}/libcd-clock.so
119 %attr(755,root,root) %{_libdir}/libcd-dustbin.so.1.0.0
120 %attr(755,root,root) %ghost %{_libdir}/libcd-dustbin.so.1
121 %attr(755,root,root) %{_libdir}/libcd-dustbin.so
122 %attr(755,root,root) %{_libdir}/libcd-rendering.so.1.0.0
123 %attr(755,root,root) %ghost %{_libdir}/libcd-rendering.so.1
124 %attr(755,root,root) %{_libdir}/libcd-rendering.so
125 %attr(755,root,root) %{_libdir}/libcd-rhythmbox.so.1.0.0
126 %attr(755,root,root) %ghost %{_libdir}/libcd-rhythmbox.so.1
127 %attr(755,root,root) %{_libdir}/libcd-rhythmbox.so
128 %attr(755,root,root) %{_libdir}/libfile-manager-gnome.so.1.0.0
129 %attr(755,root,root) %ghost %{_libdir}/libfile-manager-gnome.so.1
130 %attr(755,root,root) %{_libdir}/libfile-manager-gnome.so
131 %attr(755,root,root) %{_libdir}/libfile-manager.so.1.0.0
132 %attr(755,root,root) %ghost %{_libdir}/libfile-manager.so.1
133 %attr(755,root,root) %{_libdir}/libfile-manager.so
134 %dir %{_datadir}/cairo-dock
135 %{_datadir}/cairo-dock/*.svg
136 %{_datadir}/cairo-dock/*.conf
137 %{_datadir}/cairo-dock/plug-in
138 %{_datadir}/cairo-dock/readme-basic-view
139 %{_datadir}/cairo-dock/*.conf
140 %{_datadir}/cairo-dock/themes
143 %defattr(644,root,root,755)
144 %{_includedir}/cairo-dock
145 %{_includedir}/file-manager
146 %{_pkgconfigdir}/cairo-dock.pc
147 %{_pkgconfigdir}/file-manager.pc