rpms/libgnomedb/devel libgnomedb.spec,1.23,1.24

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Fri May 11 18:58:51 UTC 2007


Author: jwrdegoede

Update of /cvs/extras/rpms/libgnomedb/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14793

Modified Files:
	libgnomedb.spec 
Log Message:
* Thu May 10 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1:1.9.100-15
- Don't build mono/sharp bits on ppc64



Index: libgnomedb.spec
===================================================================
RCS file: /cvs/extras/rpms/libgnomedb/devel/libgnomedb.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- libgnomedb.spec	30 Apr 2007 14:05:09 -0000	1.23
+++ libgnomedb.spec	11 May 2007 18:58:16 -0000	1.24
@@ -1,7 +1,7 @@
 Name:            libgnomedb
 Epoch:           1
 Version:         1.9.100
-Release:         14%{?dist}
+Release:         15%{?dist}
 Summary:         Library for writing gnome database programs
 Group:           System Environment/Libraries
 License:         LGPL
@@ -14,9 +14,12 @@
 Patch4:          libgnomedb-1.9.100-about.patch
 BuildRoot:       %{_tmppath}/%{name}-%{version}-root
 BuildRequires:   libgnomeui-devel libgda-devel openssl-devel
-BuildRequires:   gtksourceview-devel mono-devel gtk-sharp2-devel
-BuildRequires:   gnome-sharp-devel gtk-sharp2-gapi libgda-sharp gtk-doc
+BuildRequires:   gtksourceview-devel gtk-doc
 BuildRequires:   gettext scrollkeeper perl(XML::Parser) desktop-file-utils
+%ifnarch ppc64
+BuildRequires:   mono-devel gnome-sharp-devel libgda-sharp-devel
+BuildRequires:   gtk-sharp2-devel gtk-sharp2-gapi
+%endif
 Requires:        scrollkeeper hicolor-icon-theme
 Requires(pre):   GConf2
 Requires(post):  GConf2 /sbin/ldconfig
@@ -41,6 +44,8 @@
 or compile programs that use libgda.
 
 
+%ifnarch ppc64
+
 %package sharp
 Summary:         Mono bindings for libgnomedb
 Group:           System Environment/Libraries
@@ -60,6 +65,8 @@
 %description sharp-devel
 Development files for the Mono bindings for libgnomedb
 
+%endif
+
 
 %prep
 %setup -q
@@ -91,9 +98,11 @@
 mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/libgnomedb/gnome-db.png \
   $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
 
+%ifnarch ppc64
 # fixup mono / sharp related files install
 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/gapi-2.0
 install -m 644 gnomedb-sharp/gnomedb-api.xml $RPM_BUILD_ROOT/%{_datadir}/gapi-2.0
+%endif
 
 # remove unpackaged files
 rm -f $RPM_BUILD_ROOT/%{_libdir}/*.{a,la}
@@ -167,6 +176,8 @@
 %{_datadir}/omf/%{name}
 %{_datadir}/gtk-doc/html/libgnomedb
 
+%ifnarch ppc64
+
 %files sharp
 %defattr(-,root,root,-)
 %{_libdir}/libgnomedb/gnomedb-sharp.dll*
@@ -176,8 +187,13 @@
 %{_datadir}/gapi-2.0
 %{_libdir}/pkgconfig/gnomedb-sharp-2.0.pc
 
+%endif
+
 
 %changelog
+* Thu May 10 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1:1.9.100-15
+- Don't build mono/sharp bits on ppc64
+
 * Mon Apr 30 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1:1.9.100-14
 - Fix closing of the about dialog (bz 238404)
 




More information about the fedora-extras-commits mailing list