Changeset 97808
- Timestamp:
- Sep 16, 2012, 3:09:11 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/devel/jubatus/Portfile
r95732 r97808 6 6 7 7 github.setup jubatus jubatus 0.3.1 jubatus- 8 revision 1 9 8 10 categories devel math textproc 9 11 maintainers hum openmaintainer 10 12 11 13 description Distributed Online Machine Learning Framework 14 12 15 long_description The Jubatus library is a online machine learning framework \ 13 16 which runs in distributed environment. Jubatus library includes \ … … 54 57 set builddir ${worksrcpath}/build/src 55 58 foreach path [concat [glob ${libdir}/*.dylib] [glob ${bindir}/*]] { 56 system "install_name_tool -change ${builddir}/classifier/libjubatus_classifier.dylib ${prefix}/lib/libjubatus_classifier.dylib ${path}" 57 system "install_name_tool -change ${builddir}/common/libjubacommon.dylib ${prefix}/lib/libjubacommon.dylib ${path}" 58 system "install_name_tool -change ${builddir}/common/mprpc/libjubacommon_mprpc.dylib ${prefix}/lib/libjubacommon_mprpc.dylib ${path}" 59 system "install_name_tool -change ${builddir}/framework/libjubatus_framework.dylib ${prefix}/lib/libjubatus_framework.dylib ${path}" 60 system "install_name_tool -change ${builddir}/fv_converter/libfilter_sample.dylib ${prefix}/lib/libfilter_sample.dylib ${path}" 61 system "install_name_tool -change ${builddir}/fv_converter/libjubaconverter.dylib ${prefix}/lib/libjubaconverter.dylib ${path}" 62 system "install_name_tool -change ${builddir}/fv_converter/libnum_feature_sample.dylib ${prefix}/lib/libnum_feature_sample.dylib ${path}" 63 system "install_name_tool -change ${builddir}/fv_converter/libnum_filter_sample.dylib ${prefix}/lib/libnum_filter_sample.dylib ${path}" 64 system "install_name_tool -change ${builddir}/fv_converter/libsplitter_sample.dylib ${prefix}/lib/libsplitter_sample.dylib ${path}" 65 system "install_name_tool -change ${builddir}/graph/libjubatus_graph.dylib ${prefix}/lib/libjubatus_graph.dylib ${path}" 66 system "install_name_tool -change ${builddir}/plugin/fv_converter/libmecab_splitter.dylib ${prefix}/lib/libmecab_splitter.dylib ${path}" 67 system "install_name_tool -change ${builddir}/plugin/fv_converter/libre2_splitter.dylib ${prefix}/lib/libre2_splitter.dylib ${path}" 68 system "install_name_tool -change ${builddir}/plugin/fv_converter/libux_splitter.dylib ${prefix}/lib/libux_splitter.dylib ${path}" 69 system "install_name_tool -change ${builddir}/recommender/libjubatus_recommender.dylib ${prefix}/lib/libjubatus_recommender.dylib ${path}" 70 system "install_name_tool -change ${builddir}/regression/libjubatus_regression.dylib ${prefix}/lib/libjubatus_regression.dylib ${path}" 71 system "install_name_tool -change ${builddir}/stat/libjubatus_stat.dylib ${prefix}/lib/libjubatus_stat.dylib ${path}" 72 system "install_name_tool -change ${builddir}/storage/libjubastorage.dylib ${prefix}/lib/libjubastorage.dylib ${path}" 59 set libpathes1 [regexp -all -inline {\S+\/libjuba\S+dylib \(} [exec otool -L ${path}]] 60 set libpathes2 [regexp -all -inline {\S+\/fv_converter\/lib\S+dylib \(} [exec otool -L ${path}]] 61 foreach libpath [concat ${libpathes1} ${libpathes2}] { 62 regexp {\S+\/(lib[^\/]+dylib)} ${libpath} srcpath libname 63 system "install_name_tool -change ${srcpath} ${prefix}/lib/${libname} ${path}" 64 } 73 65 } 74 66 }
Note: See TracChangeset
for help on using the changeset viewer.