]> git.pld-linux.org Git - packages/gDesklets.git/blame - gDesklets.spec
- add %{__intltoolize}
[packages/gDesklets.git] / gDesklets.spec
CommitLineData
a3971340 1Summary: gDesklets - an advanced architecture for desktop applets
5fa494cc 2Summary(pl.UTF-8): gDesklets - zaawansowana architektura dla apletów
e19b4824 3Name: gDesklets
dfd159d7 4Version: 0.35.4
ad13b35b 5Release: 0.1
e19b4824 6License: GPL
7Group: X11/Applications
11fbe7de
JB
8#Source0Download: http://gdesklets.org/
9Source0: http://gdesklets.org/files/%{name}-%{version}.tar.bz2
dfd159d7 10# Source0-md5: 61644df16206ce8797757ab306badd28
70fde492 11Patch0: %{name}-am.patch
c42159e9 12Patch1: %{name}-plugin_registry.patch
7f4437fc 13URL: http://gdesklets.gnomedesktop.org/
63852dc8 14BuildRequires: autoconf >= 2.53
e19b4824 15BuildRequires: automake
a549a12f 16BuildRequires: gettext-devel
c42159e9 17BuildRequires: gtk+2-devel >= 2:2.4.0
b964a55e 18BuildRequires: intltool
68d40c76
JB
19BuildRequires: libgnomeui-devel >= 2.14.0
20BuildRequires: libgtop-devel >= 2.14.0
63852dc8 21BuildRequires: librsvg-devel
b964a55e 22BuildRequires: libtool
c42159e9 23BuildRequires: pkgconfig
a549a12f 24BuildRequires: python >= 1:2.3
68d40c76 25BuildRequires: python-gnome-devel >= 2.12.4
c42159e9 26BuildRequires: python-pygtk-devel >= 2:2.8.6
68d40c76 27BuildRequires: python-pyorbit-devel >= 2.14.0
d6a12a04 28BuildRequires: rpm-pythonprov
2742456a 29BuildRequires: rpmbuild(macros) >= 1.197
dfd159d7 30BuildRequires: shared-mime-info
a549a12f 31%pyrequires_eq python
2742456a 32Requires(post,postun): desktop-file-utils
33Requires(post,postun): shared-mime-info
68d40c76
JB
34Requires: python-gnome >= 2.12.4
35Requires: python-gnome-bonobo >= 2.12.4
36Requires: python-gnome-bonobo-ui >= 2.12.4
37Requires: python-gnome-gconf >= 2.12.4
367d72b9 38Requires: python-gnome-extras-gtkhtml >= 2.12.4
68d40c76 39Requires: python-gnome-ui >= 2.12.4
c42159e9 40Requires: python-pygtk-gtk >= 2:2.8.6
68d40c76 41Requires: python-pyorbit >= 2.14.0
e19b4824 42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
45gDesklets provides an advanced architecture for desktop applets.
46
16b51b97
JR
47%description -l pl.UTF-8
48gDesklets udostępnia zaawansowaną architekturę dla apletów.
e19b4824 49
50%prep
7034d08a 51%setup -q
c42159e9
JB
52%patch0 -p1
53%patch1 -p1
e19b4824 54
55%build
b964a55e 56%{__libtoolize}
55aee1d9 57%{__intltoolize}
e19b4824 58%{__aclocal}
e19b4824 59%{__automake}
0bb9317b 60%{__autoconf}
b579bd7c 61%configure
1fdb4412 62%{__make} \
7f4437fc 63 CFLAGS="%{rpmcflags}"
e19b4824 64
65%install
66rm -rf $RPM_BUILD_ROOT
ce512f6b 67install -d $RPM_BUILD_ROOT%{_datadir}/gdesklets/{Sensors,Displays}
e19b4824 68
69%{__make} install \
0bb9317b 70 DESTDIR=$RPM_BUILD_ROOT \
c42159e9
JB
71 UPDATE_DESKTOP_DATABASE= \
72 UPDATE_MIME_DATABASE=
e19b4824 73
ce512f6b 74%py_comp $RPM_BUILD_ROOT%{_datadir}/gdesklets
75%py_ocomp $RPM_BUILD_ROOT%{_datadir}/gdesklets
76
77find $RPM_BUILD_ROOT%{_datadir}/gdesklets -name "*.py" -exec rm -f {} \;
54f359ff 78find $RPM_BUILD_ROOT%{_libdir}/gdesklets -name "*.py" -exec rm -f {} \;
79find $RPM_BUILD_ROOT%{_libdir}/gdesklets -name "*.la" -exec rm -f {} \;
c42159e9 80
29775b56
AF
81%find_lang gdesklets
82
e19b4824 83%clean
84rm -rf $RPM_BUILD_ROOT
85
96ea4625 86%post
2742456a 87%update_desktop_database_post
63852dc8 88umask 022
7ea67cf3 89update-mime-database %{_datadir}/mime ||:
2742456a 90
63852dc8 91%postun
2742456a 92%update_desktop_database_postun
93if [ $1 = 0 ]; then
94 umask 022
95 update-mime-database %{_datadir}/mime
96fi
00fb3659 97
29775b56 98%files -f gdesklets.lang
e19b4824 99%defattr(644,root,root,755)
100%doc AUTHORS README TODO
101%attr(755,root,root) %{_bindir}/*
29775b56
AF
102#%{_pkgconfigdir}/*.pc
103%dir %{_libdir}/gdesklets
29775b56
AF
104%attr(755,root,root) %{_libdir}/gdesklets/gdesklets
105%attr(755,root,root) %{_libdir}/gdesklets/gdesklets-daemon
106%attr(755,root,root) %{_libdir}/gdesklets/gdesklets-logview
107%attr(755,root,root) %{_libdir}/gdesklets/gdesklets-migration-tool
108%attr(755,root,root) %{_libdir}/gdesklets/gdesklets-shell
378c5f7e 109%attr(755,root,root) %{_libdir}/gdesklets/ctrlinfo
29775b56
AF
110
111%dir %{_libdir}/gdesklets/Controls
112%{_libdir}/gdesklets/Controls/*.py[co]
113%dir %{_libdir}/gdesklets/Controls/Calendar
114%{_libdir}/gdesklets/Controls/Calendar/*.py[co]
115%dir %{_libdir}/gdesklets/Controls/HDDTemp
116%{_libdir}/gdesklets/Controls/HDDTemp/*.py[co]
117%dir %{_libdir}/gdesklets/Controls/Sensors
118%{_libdir}/gdesklets/Controls/Sensors/*.py[co]
119%dir %{_libdir}/gdesklets/Controls/System
120%{_libdir}/gdesklets/Controls/System/*.py[co]
121%dir %{_libdir}/gdesklets/Controls/Time
122%{_libdir}/gdesklets/Controls/Time/*.py[co]
54f359ff 123%dir %{_libdir}/gdesklets/Controls/URI
124%{_libdir}/gdesklets/Controls/URI/*.py[co]
29775b56
AF
125
126%dir %{_libdir}/gdesklets/Sensors
127%dir %{_libdir}/gdesklets/Sensors/External
128%{_libdir}/gdesklets/Sensors/External/*.py[co]
129%dir %{_libdir}/gdesklets/Sensors/FontSelector
130%{_libdir}/gdesklets/Sensors/FontSelector/*.py[co]
131
132%dir %{_libdir}/gdesklets/config
133%{_libdir}/gdesklets/config/*.py[co]
134%dir %{_libdir}/gdesklets/display
135%{_libdir}/gdesklets/display/*.py[co]
136%dir %{_libdir}/gdesklets/factory
137%{_libdir}/gdesklets/factory/*.py[co]
138
3f8259cc
PG
139%dir %{_libdir}/gdesklets/layout/
140%{_libdir}/gdesklets/layout/*.py[co]
141
29775b56
AF
142%dir %{_libdir}/gdesklets/libdesklets
143%{_libdir}/gdesklets/libdesklets/*.py[co]
144%dir %{_libdir}/gdesklets/libdesklets/controls
145%{_libdir}/gdesklets/libdesklets/controls/*.py[co]
146%dir %{_libdir}/gdesklets/libdesklets/system
147%{_libdir}/gdesklets/libdesklets/system/*.py[co]
68044d13 148%attr(755,root,root) %{_libdir}/gdesklets/libdesklets/system/*.so
29775b56
AF
149%dir %{_libdir}/gdesklets/libdesklets/system/FreeBSD
150%{_libdir}/gdesklets/libdesklets/system/FreeBSD/*.py[co]
151%dir %{_libdir}/gdesklets/libdesklets/system/Linux
152%{_libdir}/gdesklets/libdesklets/system/Linux/*.py[co]
153%dir %{_libdir}/gdesklets/libdesklets/system/NetBSD
154%{_libdir}/gdesklets/libdesklets/system/NetBSD/*.py[co]
155%dir %{_libdir}/gdesklets/libdesklets/system/OpenBSD
156%{_libdir}/gdesklets/libdesklets/system/OpenBSD/*.py[co]
157
158%dir %{_libdir}/gdesklets/main
159%{_libdir}/gdesklets/main/*.py[co]
160%dir %{_libdir}/gdesklets/plugin
161%{_libdir}/gdesklets/plugin/*.py[co]
162%dir %{_libdir}/gdesklets/scripting
163%{_libdir}/gdesklets/scripting/*.py[co]
164%dir %{_libdir}/gdesklets/sensor
165%{_libdir}/gdesklets/sensor/*.py[co]
166%dir %{_libdir}/gdesklets/shell
167%{_libdir}/gdesklets/shell/*.py[co]
168%dir %{_libdir}/gdesklets/shell/plugins
169%dir %{_libdir}/gdesklets/shell/plugins/ControlBrowser
170%{_libdir}/gdesklets/shell/plugins/ControlBrowser/*.py[co]
171%{_libdir}/gdesklets/shell/plugins/ControlBrowser/*.png
172%dir %{_libdir}/gdesklets/shell/plugins/ControlCollection
173%{_libdir}/gdesklets/shell/plugins/ControlCollection/*.py[co]
174%dir %{_libdir}/gdesklets/shell/plugins/ControlsView
175%{_libdir}/gdesklets/shell/plugins/ControlsView/*.py[co]
176%dir %{_libdir}/gdesklets/shell/plugins/DisplayBrowser
177%{_libdir}/gdesklets/shell/plugins/DisplayBrowser/*.py[co]
178%{_libdir}/gdesklets/shell/plugins/DisplayBrowser/*.png
179%dir %{_libdir}/gdesklets/shell/plugins/DisplayCollection
180%{_libdir}/gdesklets/shell/plugins/DisplayCollection/*.py[co]
181%dir %{_libdir}/gdesklets/shell/plugins/DisplayView
182%{_libdir}/gdesklets/shell/plugins/DisplayView/*.py[co]
183%dir %{_libdir}/gdesklets/shell/plugins/Help
184%{_libdir}/gdesklets/shell/plugins/Help/*.py[co]
185%dir %{_libdir}/gdesklets/shell/plugins/Menu
186%{_libdir}/gdesklets/shell/plugins/Menu/*.py[co]
187%dir %{_libdir}/gdesklets/shell/plugins/PackageInstaller
188%{_libdir}/gdesklets/shell/plugins/PackageInstaller/*.py[co]
189%{_libdir}/gdesklets/shell/plugins/PackageInstaller/*.png
190%dir %{_libdir}/gdesklets/shell/plugins/Profiles
191%{_libdir}/gdesklets/shell/plugins/Profiles/*.py[co]
192%dir %{_libdir}/gdesklets/shell/plugins/Shell
193%{_libdir}/gdesklets/shell/plugins/Shell/*.py[co]
194%dir %{_libdir}/gdesklets/shell/plugins/StatusBar
195%{_libdir}/gdesklets/shell/plugins/StatusBar/*.py[co]
196%dir %{_libdir}/gdesklets/shell/plugins/ViewSwitch
197%{_libdir}/gdesklets/shell/plugins/ViewSwitch/*.py[co]
198%dir %{_libdir}/gdesklets/shell/plugins/gDeskletsClient
199%{_libdir}/gdesklets/shell/plugins/gDeskletsClient/*.py[co]
200
201%dir %{_libdir}/gdesklets/utils
202%{_libdir}/gdesklets/utils/*.py[co]
a549a12f 203%attr(755,root,root) %{_libdir}/gdesklets/utils/*.so
29775b56
AF
204
205%{_libdir}/gdesklets/data
63852dc8 206%{_datadir}/mime/packages/*.xml
207%{_desktopdir}/*.desktop
e19b4824 208%{_pixmapsdir}/*
2fef1053 209%{_iconsdir}/gnome/48x48/mimetypes/*.png
1fdb4412 210%{_mandir}/man1/*
This page took 0.183683 seconds and 4 git commands to generate.