packages: libindicate/libindicate.spec - fix GObject introspection (based o...

wiget wiget at pld-linux.org
Mon Dec 7 20:41:11 CET 2009


Author: wiget                        Date: Mon Dec  7 19:41:11 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- fix GObject introspection (based on http://bazaar.launchpad.net/~indicator-applet-developers/libindicate/trunk/revision/339 )
- release 2

---- Files affected:
packages/libindicate:
   libindicate.spec (1.11 -> 1.12) 

---- Diffs:

================================================================
Index: packages/libindicate/libindicate.spec
diff -u packages/libindicate/libindicate.spec:1.11 packages/libindicate/libindicate.spec:1.12
--- packages/libindicate/libindicate.spec:1.11	Mon Dec  7 18:22:02 2009
+++ packages/libindicate/libindicate.spec	Mon Dec  7 20:41:06 2009
@@ -4,12 +4,13 @@
 Summary(pl.UTF-8):	Libindicate
 Name:		libindicate
 Version:	0.2.3
-Release:	1
+Release:	2
 License:	LGPL v2+
 Group:		Applications
 Source0:	http://launchpad.net/libindicate/0.2/0.2.3/+download/%{name}-%{version}.tar.gz
 # Source0-md5:	c32f2cdd85534feea4a5ebd532ede641
 Patch0:		%{name}-am.patch
+Patch1:		%{name}-gir.patch
 URL:		https://launchpad.net/libindicate/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -19,6 +20,7 @@
 BuildRequires:	gnome-doc-utils
 BuildRequires:	gtk+2-devel
 BuildRequires:	gtk-doc
+BuildRequires:	gobject-introspection-devel
 BuildRequires:	libtool
 BuildRequires:	libxml2-devel
 BuildRequires:	pkgconfig
@@ -71,6 +73,7 @@
 %prep
 %setup -q
 %patch0 -p0
+%patch1 -p1
 
 %build
 %{__libtoolize}
@@ -78,10 +81,10 @@
 %{__autoconf}
 %{__automake}
 %configure \
-	--disable-gobject-introspection \
 	--enable-gtk-doc \
 	--with-html-dir=%{_gtkdocdir}
-%{__make}
+%{__make} \
+	PKG_CONFIG_PATH=$(pwd)/libindicate:$(pwd)/libindicate-gtk
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -101,6 +104,8 @@
 %attr(755,root,root) %ghost %{_libdir}/libindicate.so.3
 %attr(755,root,root) %{_libdir}/libindicate-gtk.so.1.*.*
 %attr(755,root,root) %ghost %{_libdir}/libindicate-gtk.so.1
+%{_libdir}/girepository-1.0/Indicate-*.typelib
+%{_libdir}/girepository-1.0/IndicateGtk-*.typelib
 
 %files static
 %defattr(644,root,root,755)
@@ -113,9 +118,11 @@
 %attr(755,root,root) %{_libdir}/libindicate.so
 %attr(755,root,root) %{_libdir}/libindicate-gtk.la
 %attr(755,root,root) %{_libdir}/libindicate-gtk.so
-%attr(755,root,root) %{_pkgconfigdir}/indicate.pc
-%attr(755,root,root) %{_pkgconfigdir}/indicate-gtk.pc
+%{_pkgconfigdir}/indicate.pc
+%{_pkgconfigdir}/indicate-gtk.pc
 %{_includedir}/libindicate-0.2
+%{_datadir}/gir-1.0/Indicate-*.gir
+%{_datadir}/gir-1.0/IndicateGtk-*.gir
 
 %files apidocs
 %defattr(644,root,root,755)
@@ -127,6 +134,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2009/12/07 19:41:06  wiget
+- fix GObject introspection (based on http://bazaar.launchpad.net/~indicator-applet-developers/libindicate/trunk/revision/339 )
+- release 2
+
 Revision 1.11  2009/12/07 17:22:02  sparky
 - %files: allow other so versions
 
================================================================

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



More information about the pld-cvs-commit mailing list