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