Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages
In directory vz-cvs-3.sog:/tmp/cvs-serv27947/languages

Modified Files:
        guile20.info 
Log Message:
create and install guile20-build build-wrapper


Index: guile20.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages/guile20.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- guile20.info        20 Jul 2011 00:57:32 -0000      1.5
+++ guile20.info        29 Aug 2011 22:53:02 -0000      1.6
@@ -1,6 +1,6 @@
 Package: guile20
 Version: 2.0.2
-Revision: 1
+Revision: 2
 BuildDepends: <<
   readline5 (>= 5.0-1004),
   libffi,
@@ -42,6 +42,15 @@
 sed -i.orig '/SCM_ARRAY_ELEMENT_TYPE_LAST/s|,$||' libguile/array-handle.h
 # fix typedef for function pointer
 sed -i.orig 's|void.*scm_t_subr|void (*scm_t_subr)()|' libguile/__scm.h
+{
+echo '#!/bin/sh'
+echo 'export GUILE=guile-2.0'
+echo 'export GUILE_CONFIG=guile-2.0-config'
+echo 'export GUILE_TOOLS=guile-2.0-tools'
+echo 'export PATH="%p/share/guile/2.0/scripts/binoverride:$PATH"'
+echo 'eval "$@"'
+} > guile20-build
+chmod +x guile20-build
 <<
 # gl_cv_func_svid_putenv=yes
 ConfigureParams: <<
@@ -69,8 +78,7 @@
   fi
   ../configure %c
   make
-  fink-package-precedence --headers .
-  fink-package-precedence --libs .
+  fink-package-precedence --prohibit-bdep=%n-dev .
 <<
 InfoTest: <<
   TestScript: <<
@@ -78,14 +86,15 @@
     cd build
     # make -k check || exit 2
     make -k check || { echo "WARNING: Some tests failed in the testsuite." ;}
-    fink-package-precedence --headers .
-    fink-package-precedence --libs .
+    fink-package-precedence --prohibit-bdep=%n-dev .
   <<
   TestSuiteSize: small
 <<
 InstallScript: <<
  #!/bin/sh -ev
- cd build && make -j1 install DESTDIR=%d
+ cd build
+ make -j1 install DESTDIR=%d
+ install -m 755 ../guile20-build %i/bin/guile20-build
  pkgdatadir=%i/share/guile/2.0
  mkdir -p $pkgdatadir/scripts/binoverride
  ln -s %p/bin/guile-2.0 $pkgdatadir/scripts/binoverride/guile


------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to