rpms/geda-gsymcheck/FC-6 geda-gsymcheck.spec,1.4,1.5

Chitlesh GOORAH (chitlesh) fedora-extras-commits at redhat.com
Sat Jan 13 16:24:01 UTC 2007


Author: chitlesh

Update of /cvs/extras/rpms/geda-gsymcheck/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8312/FC-6

Modified Files:
	geda-gsymcheck.spec 
Log Message:
auto-import geda-gsymcheck-20061020-2 on branch FC-6 from geda-gsymcheck-20061020-2.src.rpm


Index: geda-gsymcheck.spec
===================================================================
RCS file: /cvs/extras/rpms/geda-gsymcheck/FC-6/geda-gsymcheck.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- geda-gsymcheck.spec	4 Nov 2006 14:22:09 -0000	1.4
+++ geda-gsymcheck.spec	13 Jan 2007 16:23:31 -0000	1.5
@@ -1,6 +1,6 @@
 Name:             geda-gsymcheck
 Version:          20061020
-Release:          1%{?dist}
+Release:          2%{?dist}
 
 Summary:          Symbol checker for electronics schematics editor
 Group:            Applications/Engineering
@@ -20,7 +20,31 @@
 %prep
 %setup -q
 
+# use of guile-1.6
+cp -p configure configure.guile16
+sed -i "s|guile|guile-1.6|" configure
+sed -i "s|guile-1.6-config|guile-config-1.6|" configure src/create_proto
+sed -i "s|guile-1.6-tools|guile-tools-1.6|" configure
+sed -i "s|ac_cv_lib_guile-1.6|ac_cv_lib_guile|" configure
+sed -i "s|-lguile-1.6|-lguile16|" configure
+sed -i "s|guile-1.6version|guileversion|" configure
+sed -i "s|#include <libguile-1.6.h>|#include <libguile16.h>|" configure
+
+# v20061020 : file: include/libgeda.h
+# Keep timestamps for files not needed to be modified
+for f in `find . -name \*.h -or -name \*.c` ; do
+   if grep -q libguile $f ; then
+      sed -i.guile16 -e 's|libguile.h|libguile16.h|' $f
+   fi
+   if grep -q 'guile/' $f ; then
+      sed -i 's|guile/\(.*\)h|guile16/\1h|' $f
+   fi
+done
+
 %build
+export GUILE_CFLAGS="-I%{_includedir}/libguile16 -I%{_includedir}/guile16"
+export GUILE_LDFLAGS="-L%{_libdir}/guile16"
+
 %configure  --with-docdir=%{_datadir}/gEDA/docs
 %{__make} %{?_smp_mflags}
 
@@ -53,8 +77,11 @@
 %{_datadir}/gEDA/docs/man/gsymcheck.html
 
 %Changelog
+* Mon Jan 08 2007 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20061020-2
+- rebuilt under compat-guile-16
+
 * Thu Nov 02 2006 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20061020-1
-- Upstream release 20060906
+- Upstream release 20061020
 
 * Sun Sep 10 2006 Chitlesh Goorah <chitlesh at fedoraproject.org> - 20060906-2
 - Rebuilt for FC-6 devel




More information about the fedora-extras-commits mailing list