Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/10.4-EOL/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv17646
Added Files:
fltk-backend.patch
Log Message:
forgot this patch, this one almost got away
--- NEW FILE: fltk-backend.patch ---
diff -Nurd -x'*~' octave-@[email protected]/src/DLD-FUNCTIONS/__glpk__.cc
octave-@OCTVERSION@/src/DLD-FUNCTIONS/__glpk__.cc
--- octave-@[email protected]/src/DLD-FUNCTIONS/__glpk__.cc 2009-01-16
01:46:23.000000000 -0500
+++ octave-@OCTVERSION@/src/DLD-FUNCTIONS/__glpk__.cc 2010-10-15
17:50:25.000000000 -0400
@@ -59,8 +59,20 @@
#else
-void _glp_lib_print_hook (int (*func)(void *info, char *buf), void *info);
-void _glp_lib_fault_hook (int (*func)(void *info, char *buf), void *info);
+void _glp_lib_print_hook (int (*func)(void *info, char *buf), void *info)
+{ /* stolen from glpk-4.26 */
+ int (*hook)(void *, const char *) = (int(*)(void *, const char *))
+ (func);
+ glp_term_hook(hook, info);
+ return;
+}
+
+void _glp_lib_fault_hook (int (*func)(void *info, char *buf), void *info)
+{ /* stolen from glpk-4.26 */
+ assert(func == func);
+ assert(info == info);
+ return;
+}
#endif
}
diff -Nurd octave-3.2.4/src/Makefile.in octave-3.2.4.patched/src/Makefile.in
--- octave-3.2.4/src/Makefile.in 2009-06-03 08:32:49.000000000 -0400
+++ octave-3.2.4.patched/src/Makefile.in 2011-09-05 13:35:11.000000000
-0400
@@ -63,21 +63,7 @@
OPT_IN := $(addprefix ../liboctave/, $(addsuffix .in, $(OPT_BASE)))
OPT_INC := $(addprefix ../liboctave/, $(addsuffix .h, $(OPT_BASE)))
-DLD_XSRC := amd.cc balance.cc besselj.cc betainc.cc bsxfun.cc \
- cellfun.cc chol.cc ccolamd.cc colamd.cc colloc.cc \
- conv2.cc convhulln.cc daspk.cc dasrt.cc dassl.cc det.cc \
- dispatch.cc dlmread.cc dmperm.cc eig.cc eigs.cc fft.cc \
- fft2.cc fftn.cc fftw.cc filter.cc find.cc fltk_backend.cc \
- gammainc.cc gcd.cc getgrent.cc getpwent.cc getrusage.cc \
- givens.cc hess.cc hex2num.cc inv.cc kron.cc lookup.cc \
- lsode.cc lu.cc luinc.cc matrix_type.cc max.cc md5sum.cc \
- pinv.cc qr.cc quad.cc qz.cc rand.cc rcond.cc regexp.cc \
- schur.cc sparse.cc spparms.cc sqrtm.cc svd.cc syl.cc \
- symrcm.cc symbfact.cc time.cc tsearch.cc typecast.cc \
- urlwrite.cc __contourc__.cc __delaunayn__.cc \
- __dsearchn__.cc __glpk__.cc __lin_interpn__.cc \
- __magick_read__.cc __pchip_deriv__.cc __qp__.cc \
- __voronoi__.cc __convn__.cc
+DLD_XSRC := fltk_backend.cc
DLD_SRC := $(addprefix DLD-FUNCTIONS/, $(DLD_XSRC))
------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops? How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs