Author: megabajt Date: Fri May 18 21:34:39 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - added apidocs bcond and subpackage - release 2
---- Files affected: SPECS: libxklavier.spec (1.36 -> 1.37) ---- Diffs: ================================================================ Index: SPECS/libxklavier.spec diff -u SPECS/libxklavier.spec:1.36 SPECS/libxklavier.spec:1.37 --- SPECS/libxklavier.spec:1.36 Sun Apr 8 20:36:40 2007 +++ SPECS/libxklavier.spec Fri May 18 23:34:32 2007 @@ -1,9 +1,13 @@ # $Revision$, $Date$ +# +# Conditional build: +%bcond_without apidocs # disable gtk-doc +# Summary: libXklavier library Summary(pl.UTF-8): Biblioteka libXklavier Name: libxklavier Version: 3.2 -Release: 1 +Release: 2 License: GPLv2 / LGPL v2 Group: Libraries Source0: http://dl.sourceforge.net/gswitchit/%{name}-%{version}.tar.gz @@ -12,7 +16,7 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: glib2-devel >= 1:2.12.4 -BuildRequires: gtk-doc >= 1.7 +%{?with_apidocs:BuildRequires: gtk-doc >= 1.7} BuildRequires: libtool BuildRequires: libxml2-devel >= 1:2.6.26 BuildRequires: pkgconfig @@ -26,30 +30,42 @@ Ta biblioteka pozwala uprościć programowanie związane z XKB. %package devel -Summary: Header files to develop libxklavier applications -Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia aplikacji z użyciem libxklavier +Summary: Header files to develop libXklavier applications +Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia aplikacji z użyciem libXklavier Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: libxml2-devel >= 1:2.6.26 Requires: xorg-lib-libxkbfile-devel %description devel -Header files to develop libxklavier applications. +Header files to develop libXklavier applications. %description devel -l pl.UTF-8 -Pliki nagłówkowe do tworzenia aplikacji z użyciem libxklavier. +Pliki nagłówkowe do tworzenia aplikacji z użyciem libXklavier. %package static -Summary: Static version of libxklavier library -Summary(pl.UTF-8): Statyczna wersja biblioteki libxklavier +Summary: Static version of libXklavier library +Summary(pl.UTF-8): Statyczna wersja biblioteki libXklavier Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static -Static version of libxklavier library. +Static version of libXklavier library. %description static -l pl.UTF-8 -Statyczna wersja biblioteki libxklavier. +Statyczna wersja biblioteki libXklavier. + +%package apidocs +Summary: libXklavier API documentation +Summary(pl.UTF-8): Dokumentacja API libXklavier +Group: Documentation +Requires: gtk-doc-common + +%description apidocs +libXklavier API documentation. + +%description apidocs -l pl.UTF-8 +Dokumentacja API libXklavier. %prep %setup -q @@ -61,7 +77,7 @@ %{__autoconf} %{__automake} %configure \ - --enable-gtk-doc \ + --%{?with_apidocs:en}%{!?with_apidocs:dis}able-gtk-doc \ --with-xkb-bin-base=%{_bindir} \ --with-xkb-base=%{_datadir}/X11/xkb \ --with-html-dir=%{_gtkdocdir} @@ -73,6 +89,8 @@ %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +%{!?with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}/%{name}} + %clean rm -rf $RPM_BUILD_ROOT @@ -91,18 +109,27 @@ %{_libdir}/lib*.la %{_pkgconfigdir}/*.pc %{_includedir}/* -%{_gtkdocdir}/%{name} %files static %defattr(644,root,root,755) %{_libdir}/lib*.a +%if %{with apidocs} +%files apidocs +%defattr(644,root,root,755) +%{_gtkdocdir}/%{name} +%endif + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[EMAIL PROTECTED]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.37 2007/05/18 21:34:32 megabajt +- added apidocs bcond and subpackage +- release 2 + Revision 1.36 2007/04/08 18:36:40 megabajt - updated to 3.2 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/libxklavier.spec?r1=1.36&r2=1.37&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
