]> git.pld-linux.org Git - packages/libglade2.git/commitdiff
- added apidocs bcond and subpackage auto/th/libglade2-2_6_0-4
authorMarcin Banasiak <marcin.banasiak@gmail.com>
Sat, 28 Apr 2007 08:47:23 +0000 (08:47 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- release 4

Changed files:
    libglade2.spec -> 1.56

libglade2.spec

index d5c791f992f43b1e15c33693a99f7bcb7b43014e..95c3113a484c4dfe40b1c3817afaf84138d815e2 100644 (file)
@@ -2,13 +2,17 @@
 # TODO: register glade-2.0.dtd
 # TODO: consider moving libglade-convert to main package - it is used to converting old 
 #      1.2.x version *.glade files to current structure.
+#
+# Conditional build:
+%bcond_without apidocs         # disable gtk-doc
+#
 Summary:       libglade library
 Summary(es.UTF-8):     El libglade permite que usted cargue archivos del interfaz del glade
 Summary(pl.UTF-8):     Biblioteka do ładowania definicji interfejsu generowanego programem glade
 Summary(pt_BR.UTF-8):  Esta biblioteca permite carregar arquivos da interface glade
 Name:          libglade2
 Version:       2.6.0
-Release:       3
+Release:       4
 Epoch:         1
 License:       LGPL
 Group:         X11/Libraries
@@ -21,7 +25,7 @@ BuildRequires:        automake
 BuildRequires: bison
 BuildRequires: gettext-devel
 BuildRequires: gtk+2-devel >= 2:2.10.0
-BuildRequires: gtk-doc >= 1.6
+%{?with_apidocs:BuildRequires: gtk-doc >= 1.6}
 BuildRequires: libtool
 BuildRequires: libxml2-devel >= 1:2.6.26
 BuildRequires: pkgconfig
@@ -63,7 +67,6 @@ Summary(pt_BR.UTF-8): Arquivos necessários para o desenvolvimento de aplicaçõ
 Group:         X11/Development/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Requires:      gtk+2-devel >= 2:2.10.0
-Requires:      gtk-doc-common
 Requires:      libxml2-devel
 Obsoletes:     libglade2.0-devel
 
@@ -103,18 +106,30 @@ Biblioteka statyczna libglade.
 Bibliotecas estáticas para o desenvolvimento de aplicações com a
 interface glade.
 
+%package apidocs
+Summary:       libglade API documentation
+Summary(pl.UTF-8):     Dokumentacja API libglade
+Group:         Documentation
+Requires:      gtk-doc-common
+
+%description apidocs
+libglade API documentation.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API libglade.
+
 %prep
 %setup -q -n libglade-%{version}
 
 %build
-%{__gtkdocize}
+%{?with_apidocs:%{__gtkdocize}}
 %{__libtoolize}
 %{__glib_gettextize}
 %{__aclocal} -I m4
 %{__autoconf}
 %{__automake}
 %configure \
-       --enable-gtk-doc \
+       --%{?with_apidocs:en}%{?!with_apidocs:dis}able-gtk-doc \
        --with-html-path=%{_gtkdocdir}
 %{__make}
 
@@ -127,6 +142,8 @@ install -d $RPM_BUILD_ROOT%{_libdir}/libglade/2.0
        HTML_DIR=%{_gtkdocdir} \
        pkgconfigdir=%{_pkgconfigdir}
 
+%{?!with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -149,8 +166,13 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/lib*.la
 %{_pkgconfigdir}/*
 %{_includedir}/libglade-*
-%{_gtkdocdir}/libglade
 
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+
+%if %{with apidocs}
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/libglade
+%endif
This page took 0.053172 seconds and 4 git commands to generate.