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