]> git.pld-linux.org Git - packages/libxfcegui4.git/blame - libxfcegui4.spec
- release 5 (by relup.sh)
[packages/libxfcegui4.git] / libxfcegui4.spec
CommitLineData
cc3c1cc0 1#
036fdfa9 2# Conditional build:
13e64475 3%bcond_without static_libs # don't build static library
036fdfa9 4#
9a4c59cc 5%define xfce_version 4.10.0
f743045a 6Summary: Various GTK+ widgets for Xfce
ba2438f8 7Summary(pl.UTF-8): Różne widgety GTK+ dla Xfce
b2a7bdfd 8Name: libxfcegui4
9a4c59cc 9Version: 4.10.0
b2361d38 10Release: 5
e4411df6 11License: LGPL v2
588bf788 12Group: X11/Libraries
9a4c59cc
JR
13Source0: http://archive.xfce.org/src/archive/libxfcegui4/4.10/%{name}-%{version}.tar.bz2
14# Source0-md5: 4025b9d6811f051c914cdd700d437e61
012b4785 15URL: http://www.xfce.org/
49ceaf91 16BuildRequires: docbook-dtd412-xml
357567c0 17BuildRequires: gettext-devel
97730a67 18BuildRequires: gtk+2-devel >= 2:2.10.6
49ceaf91 19BuildRequires: gtk-doc
08ad7da8 20BuildRequires: gtk-doc-automake
588bf788
MB
21BuildRequires: libglade2-devel >= 1:2.6.0
22BuildRequires: libgladeui-devel >= 3.0.0
08a32ac8 23BuildRequires: libxfce4util-devel >= %{xfce_version}
c474fc3c 24BuildRequires: pkgconfig >= 1:0.9.0
012b4785 25BuildRequires: rpmbuild(macros) >= 1.601
cc3c1cc0 26BuildRequires: startup-notification-devel >= 0.8
9a4c59cc 27BuildRequires: xfce4-dev-tools >= 4.10.0
a5ccfbff 28BuildRequires: xorg-lib-libSM-devel
012b4785
MB
29Requires: gtk-update-icon-cache
30Requires: hicolor-icon-theme
08a32ac8 31Requires: xfconf >= %{xfce_version}
15cf5522 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
f743045a 35Various GTK+ widgets for Xfce.
15cf5522 36
769fb082
JR
37%description -l pl.UTF-8
38Różne widgety GTK+ dla Xfce.
471019b9 39
08ad7da8
MB
40%package apidocs
41Summary: libxfcegui4 API documentation
ba2438f8 42Summary(pl.UTF-8): Dokumentacja API libxfcegui4
08ad7da8
MB
43Group: Documentation
44Requires: gtk-doc-common
45
46%description apidocs
47libxfcegui4 API documentation.
48
769fb082 49%description apidocs -l pl.UTF-8
08ad7da8
MB
50Dokumentacja API libxfcegui4.
51
15cf5522 52%package devel
471019b9 53Summary: Development files for libxfcegui4 library
ba2438f8 54Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libxfcegui4
588bf788 55Group: X11/Development/Libraries
536ce176 56Requires: %{name} = %{version}-%{release}
97730a67 57Requires: gtk+2-devel >= 2:2.10.6
08a32ac8 58Requires: libxfce4util-devel >= %{xfce_version}
cc3c1cc0 59Requires: startup-notification-devel >= 0.8
588bf788 60Requires: xorg-lib-libSM-devel
15cf5522 61
62%description devel
63Development files for the libxfcegui4 library.
64
769fb082
JR
65%description devel -l pl.UTF-8
66Pliki nagłówkowe biblioteki libxfcegui4.
471019b9 67
15cf5522 68%package static
08ad7da8 69Summary: Static libxfcegui4 library
ba2438f8 70Summary(pl.UTF-8): Statyczna biblioteka libxfcegui4
588bf788 71Group: X11/Development/Libraries
536ce176 72Requires: %{name}-devel = %{version}-%{release}
15cf5522 73
74%description static
08ad7da8 75Static libxfcegui4 library.
15cf5522 76
769fb082 77%description static -l pl.UTF-8
08ad7da8 78Statyczna biblioteka libxfcegui4.
15cf5522 79
588bf788
MB
80%package -n glade3-libxfcegui4
81Summary: libxfcegui4 support for Glade 3
82Summary(pl.UTF-8): Wsparcie dla libxfcegui4 w Glade 3
83Group: Development/Building
84Requires: glade3
85
86%description -n glade3-libxfcegui4
87libxfcegui4 support for Glade 3.
88
89%description -n glade3-libxfcegui4 -l pl.UTF-8
90Wsparcie dla libxfcegui4 w Glade 3.
91
15cf5522 92%prep
93%setup -q
94
95%build
96%configure \
588bf788 97 --enable-gtk-doc \
13e64475 98 --with-html-dir=%{_gtkdocdir} \
012b4785
MB
99 %{!?with_static_libs:--disable-static} \
100 --disable-silent-rules
101
15cf5522 102%{__make}
103
104%install
105rm -rf $RPM_BUILD_ROOT
8e52037b 106
357567c0
MC
107%{__make} install \
108 DESTDIR=$RPM_BUILD_ROOT
109
7bbfd545 110# assume bn==bn_IN as no translation for bn_BD appeared till now
111mv -f $RPM_BUILD_ROOT%{_datadir}/locale/bn{_IN,}
112
588bf788
MB
113%{__rm} $RPM_BUILD_ROOT%{_libdir}/glade3/modules/libgladexfce4.{a,la}
114%{__rm} $RPM_BUILD_ROOT%{_libdir}/libglade/2.0/libxfce4.{a,la}
115
012b4785
MB
116%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/{tl_PH,ur_PK}
117%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
d56e4bd2 118
357567c0 119%find_lang %{name}
15cf5522 120
121%clean
122rm -rf $RPM_BUILD_ROOT
123
08ad7da8
MB
124%post
125/sbin/ldconfig
126%update_icon_cache hicolor
127
128%postun
129/sbin/ldconfig
130%update_icon_cache hicolor
15cf5522 131
357567c0 132%files -f %{name}.lang
15cf5522 133%defattr(644,root,root,755)
08ad7da8
MB
134%doc AUTHORS ChangeLog NEWS README
135%attr(755,root,root) %{_libdir}/libxfcegui4.so.*.*.*
588bf788
MB
136%attr(755,root,root) %ghost %{_libdir}/libxfcegui4.so.4
137%attr(755,root,root) %{_libdir}/libglade/2.0/libxfce4.so
08ad7da8
MB
138%{_iconsdir}/hicolor/*/apps/*.png
139%{_iconsdir}/hicolor/*/apps/*.svg
140
141%files apidocs
142%defattr(644,root,root,755)
143%{_gtkdocdir}/%{name}
15cf5522 144
145%files devel
146%defattr(644,root,root,755)
08ad7da8 147%attr(755,root,root) %{_libdir}/libxfcegui4.so
15cf5522 148%{_includedir}/xfce4/libxfcegui4
588bf788 149%{_pkgconfigdir}/libxfcegui4-1.0.pc
15cf5522 150
13e64475 151%if %{with static_libs}
15cf5522 152%files static
153%defattr(644,root,root,755)
08ad7da8 154%{_libdir}/libxfcegui4.a
13e64475 155%endif
588bf788
MB
156
157%files -n glade3-libxfcegui4
158%defattr(644,root,root,755)
159%attr(755,root,root) %{_libdir}/glade3/modules/libgladexfce4.so
160%{_datadir}/glade3/catalogs/xfce4.xml
161%{_datadir}/glade3/catalogs/xfce4.xml.in
162%{_datadir}/glade3/pixmaps/*/*/*/*.png
This page took 0.066696 seconds and 4 git commands to generate.