]> git.pld-linux.org Git - packages/exo.git/blame - exo.spec
- fixed locale names (locale-names.patch)
[packages/exo.git] / exo.spec
CommitLineData
22fe3d17 1#
3edba695 2# Conditional build:
3eb704f5 3%bcond_without static_libs # don't build static library
3edba695 4#
a359459d 5%define xfce_version 4.4.2
1f492905 6#
c4ca9554 7Summary: Extension library to Xfce developed by os-cillation
3800417d 8Summary(pl.UTF-8): Biblioteka rozszerzeń do Xfce opracowana przez os-cillation
c4ca9554 9Name: libexo
a359459d 10Version: 0.3.4
0ab17a4e 11Release: 1
c4ca9554
AG
12License: GPL v2
13Group: Libraries
0ab17a4e 14Source0: http://www.xfce.org/archive/xfce-%{xfce_version}/src/exo-%{version}.tar.bz2
a359459d 15# Source0-md5: 7a1af943b1df32b6f89ae91823118a22
8b5e2328 16Patch0: %{name}-locale-names.patch
c4ca9554 17URL: http://www.os-cillation.com/
1f492905 18BuildRequires: autoconf >= 2.50
19BuildRequires: automake
8607d679 20BuildRequires: gettext-devel
aa64eb26 21BuildRequires: gtk+2-devel >= 2:2.10.6
0ab17a4e
MB
22BuildRequires: gtk-doc >= 1.7
23BuildRequires: hal-devel >= 0.5.0
737f4d4f 24BuildRequires: intltool >= 0.35.0
1f492905 25BuildRequires: libtool
0ab17a4e 26BuildRequires: libnotify-devel >= 0.4.0
1f492905 27BuildRequires: libxfce4util-devel >= %{xfce_version}
d31d715c 28BuildRequires: perl-URI
8b122451 29BuildRequires: pkgconfig
aa64eb26 30BuildRequires: python-pygtk-devel >= 2:2.10.3
1f492905 31BuildRequires: rpm-pythonprov
0ab17a4e 32BuildRequires: rpmbuild(macros) >= 1.311
1f492905 33BuildRequires: xfce-mcs-manager-devel >= %{xfce_version}
a359459d 34BuildRequires: xfce4-dev-tools >= 4.4.0.1
22fe3d17 35BuildRequires: xorg-lib-libXt-devel
c4ca9554
AG
36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
39Extension library to Xfce developed by os-cillation.
40
8d7f3270
JR
41%description -l pl.UTF-8
42Biblioteka rozszerzeń do Xfce opracowana przez os-cillation.
c4ca9554 43
1f492905 44%package -n xfce-preferred-applications
45Summary: The Xfce Preferred Applications framework
3800417d 46Summary(pl.UTF-8): Struktura Preferowanych Aplikacji Xfce
1f492905 47Group: Applications
0ab17a4e 48Requires(post,postun): gtk+2
737f4d4f 49Requires(post,postun): hicolor-icon-theme
1f492905 50Requires: xfce-mcs-plugins >= %{xfce_version}
51
52%description -n xfce-preferred-applications
53The Xfce Preferred Applications framework.
54
8d7f3270 55%description -n xfce-preferred-applications -l pl.UTF-8
1f492905 56Struktura Preferowanych Aplikacji Xfce.
57
0ab17a4e
MB
58%package apidocs
59Summary: libexo API documentation
3800417d 60Summary(pl.UTF-8): Dokumentacja API libexo
0ab17a4e
MB
61Group: Documentation
62Requires: gtk-doc-common
63
64%description apidocs
65libexo API documentation.
66
8d7f3270 67%description apidocs -l pl.UTF-8
0ab17a4e
MB
68Dokumentacja API libexo.
69
c4ca9554
AG
70%package devel
71Summary: Header files for libexo library
3800417d 72Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libexo
c4ca9554
AG
73Group: Development/Libraries
74Requires: %{name} = %{version}-%{release}
1f492905 75Requires: libxfce4util-devel >= %{xfce_version}
c4ca9554
AG
76
77%description devel
78Header files for libexo library.
79
8d7f3270
JR
80%description devel -l pl.UTF-8
81Pliki nagłówkowe biblioteki libexo.
c4ca9554
AG
82
83%package static
84Summary: Static libexo library
3800417d 85Summary(pl.UTF-8): Statyczna biblioteka libexo
c4ca9554
AG
86Group: Development/Libraries
87Requires: %{name}-devel = %{version}-%{release}
88
89%description static
90Static libexo library.
91
8d7f3270 92%description static -l pl.UTF-8
c4ca9554
AG
93Statyczna biblioteka libexo.
94
8b122451
JB
95%package -n python-exo
96Summary: Python binding for libexo library
3800417d 97Summary(pl.UTF-8): Wiązania Pythona do biblioteki libexo
8b122451
JB
98Group: Libraries/Python
99Requires: %{name} = %{version}-%{release}
100%pyrequires_eq python-libs
101
102%description -n python-exo
103Python binding for libexo library.
104
8d7f3270
JR
105%description -n python-exo -l pl.UTF-8
106Wiązania Pythona do biblioteki libexo.
8b122451
JB
107
108%package -n python-exo-devel
109Summary: Development files for libexo Python bindings
3800417d 110Summary(pl.UTF-8): Pliki programistyczne wiązań Pythona do libexo
8b122451
JB
111Group: Libraries/Python
112Requires: python-exo = %{version}-%{release}
113
114%description -n python-exo-devel
115Development files for libexo Python bindings.
116
8d7f3270
JR
117%description -n python-exo-devel -l pl.UTF-8
118Pliki programistyczne wiązań Pythona do libexo.
8b122451 119
c4ca9554 120%prep
0ab17a4e 121%setup -q -n exo-%{version}
8b5e2328
MB
122%patch0 -p1
123
124mv -f po/{pt_PT,pt}.po
125mv -f po/{nb_NO,nb}.po
c4ca9554
AG
126
127%build
737f4d4f 128%{__intltoolize}
1f492905 129%{__libtoolize}
130%{__aclocal}
131%{__autoheader}
132%{__automake}
133%{__autoconf}
c4ca9554 134%configure \
0ab17a4e
MB
135 --enable-hal \
136 --enable-gtk-doc \
137 --enable-notifications \
3eb704f5 138 --with-html-dir=%{_gtkdocdir} \
1f492905 139 %{!?with_static_libs:--disable-static} \
aa64eb26 140 --enable-python \
0ab17a4e 141 --enable-mcs-plugin
c4ca9554
AG
142%{__make}
143
144%install
145rm -rf $RPM_BUILD_ROOT
146
147%{__make} install \
148 DESTDIR=$RPM_BUILD_ROOT
149
1f492905 150rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/mcs-plugins/*.{la,a}
8b122451
JB
151rm -f $RPM_BUILD_ROOT%{py_sitedir}/exo-0.3/*.{la,a}
152
22fe3d17
MB
153%py_postclean
154
8b122451 155%find_lang %{name}-0.3
2bc3c417 156
c4ca9554
AG
157%clean
158rm -rf $RPM_BUILD_ROOT
159
160%post -p /sbin/ldconfig
161%postun -p /sbin/ldconfig
162
1f492905 163%post -n xfce-preferred-applications
737f4d4f 164%update_icon_cache hicolor
1f492905 165
166%postun -n xfce-preferred-applications
737f4d4f 167%update_icon_cache hicolor
1f492905 168
8b122451 169%files -f %{name}-0.3.lang
c4ca9554
AG
170%defattr(644,root,root,755)
171%doc AUTHORS ChangeLog HACKING NEWS README TODO
172%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
737f4d4f 173%{_pixmapsdir}/exo-0.3/
c4ca9554 174
1f492905 175%files -n xfce-preferred-applications
176%defattr(644,root,root,755)
177%attr(755,root,root) %{_bindir}/*
178%attr(755,root,root) %{_libdir}/exo-compose-mail-0.3
179%attr(755,root,root) %{_libdir}/exo-helper-0.3
0ab17a4e 180%attr(755,root,root) %{_libdir}/exo-mount-notify-0.3
1f492905 181%attr(755,root,root) %{_libdir}/xfce4/mcs-plugins/exo-preferred-applications-settings.so
182%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/*.rc
183%{_datadir}/xfce4/doc/C
aa64eb26 184%lang(fr) %{_datadir}/xfce4/doc/fr
1f492905 185%lang(ja) %{_datadir}/xfce4/doc/ja
186%dir %{_datadir}/xfce4/helpers
187%{_datadir}/xfce4/helpers/*.desktop
188%{_desktopdir}/*.desktop
189%{_iconsdir}/hicolor/*/apps/preferences-desktop-default-applications.png
190%{_iconsdir}/hicolor/*/apps/applications-internet.png
191%{_iconsdir}/hicolor/*/apps/applications-other.png
192%{_mandir}/man1/*.1*
193
0ab17a4e
MB
194%files apidocs
195%defattr(644,root,root,755)
196%{_gtkdocdir}/exo
197
c4ca9554
AG
198%files devel
199%defattr(644,root,root,755)
200%attr(755,root,root) %{_libdir}/lib*.so
201%{_libdir}/lib*.la
6dac1ab9 202%{_includedir}/exo-0.3
c4ca9554 203%{_pkgconfigdir}/*.pc
c4ca9554 204
3eb704f5 205%if %{with static_libs}
c4ca9554
AG
206%files static
207%defattr(644,root,root,755)
208%{_libdir}/lib*.a
3eb704f5 209%endif
8b122451
JB
210
211%files -n python-exo
212%defattr(644,root,root,755)
213%dir %{py_sitedir}/exo-0.3
214%attr(755,root,root) %{py_sitedir}/exo-0.3/_exo.so
215%dir %{py_sitedir}/exo-0.3/exo
216%{py_sitedir}/exo-0.3/exo/*.py[co]
217%{py_sitescriptdir}/*.py[co]
218
219%files -n python-exo-devel
220%defattr(644,root,root,755)
221%{_datadir}/pygtk/2.0/defs/exo-0.3
This page took 0.075557 seconds and 4 git commands to generate.