packages: libindicate/libindicate.spec - enable gtk-doc and put them in cor...

sparky sparky at pld-linux.org
Mon Dec 7 16:33:53 CET 2009


Author: sparky                       Date: Mon Dec  7 15:33:53 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- enable gtk-doc and put them in correct directory
- added apidocs subpackage
- BR: docbook-dtd412-xml, gtk-doc

---- Files affected:
packages/libindicate:
   libindicate.spec (1.9 -> 1.10) 

---- Diffs:

================================================================
Index: packages/libindicate/libindicate.spec
diff -u packages/libindicate/libindicate.spec:1.9 packages/libindicate/libindicate.spec:1.10
--- packages/libindicate/libindicate.spec:1.9	Mon Dec  7 16:22:12 2009
+++ packages/libindicate/libindicate.spec	Mon Dec  7 16:33:48 2009
@@ -14,10 +14,11 @@
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	dbus-glib-devel
+BuildRequires:	docbook-dtd412-xml
 BuildRequires:	gnome-common
 BuildRequires:	gnome-doc-utils
 BuildRequires:	gtk+2-devel
-BuildRequires:	gtk-doc-automake
+BuildRequires:	gtk-doc
 BuildRequires:	libtool
 BuildRequires:	libxml2-devel
 BuildRequires:	pkgconfig
@@ -55,6 +56,18 @@
 %description static -l pl.UTF-8
 Statyczna biblioteka indicate.
 
+%package apidocs
+Summary:	indicate library API documentation
+Summary(pl.UTF-8):	Dokumentacja API biblioteki indicate
+Group:		Documentation
+Requires:	gtk-doc-common
+
+%description apidocs
+indicate library API documentation.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki indicate.
+
 %prep
 %setup -q
 %patch0 -p0
@@ -65,7 +78,9 @@
 %{__autoconf}
 %{__automake}
 %configure \
-	--disable-gobject-introspection
+	--disable-gobject-introspection \
+	--enable-gtk-doc \
+	--with-html-dir=%{_gtkdocdir}
 %{__make}
 
 %install
@@ -102,12 +117,21 @@
 %attr(755,root,root) %{_pkgconfigdir}/indicate.pc
 %{_includedir}/libindicate-0.2
 
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/libindicate
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2009/12/07 15:33:48  sparky
+- enable gtk-doc and put them in correct directory
+- added apidocs subpackage
+- BR: docbook-dtd412-xml, gtk-doc
+
 Revision 1.9  2009/12/07 15:22:12  sparky
 - BR: dbus-glib-devel, gnome-common, gnome-doc-utils, gtk+2-devel,
   gtk-doc-automake, libxml2-devel, pkgconfig
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libindicate/libindicate.spec?r1=1.9&r2=1.10&f=u



More information about the pld-cvs-commit mailing list