summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorcheusov <cheusov@pkgsrc.org>2014-10-19 08:59:31 +0000
committercheusov <cheusov@pkgsrc.org>2014-10-19 08:59:31 +0000
commiteaaa5a39487e9c9bd16992e0033b9d2bdf9c1f0f (patch)
tree026495382ba87380a41495b6b31242495059f78b /math
parentae1afc37922bbc61c9cd46a2536ba52a61f3647c (diff)
downloadpkgsrc-eaaa5a39487e9c9bd16992e0033b9d2bdf9c1f0f.tar.gz
Add more utilities and files to libsvm package
Diffstat (limited to 'math')
-rw-r--r--math/libsvm/Makefile18
-rw-r--r--math/libsvm/PLIST10
2 files changed, 25 insertions, 3 deletions
diff --git a/math/libsvm/Makefile b/math/libsvm/Makefile
index efee13596d5..ca264de4812 100644
--- a/math/libsvm/Makefile
+++ b/math/libsvm/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.1 2014/04/02 07:31:43 rodent Exp $
+# $NetBSD: Makefile,v 1.2 2014/10/19 08:59:31 cheusov Exp $
#
DISTNAME= libsvm-3.18
+PKGREVISION= 1
CATEGORIES= math
MASTER_SITES= http://www.csie.ntu.edu.tw/~cjlin/libsvm/
@@ -13,16 +14,29 @@ LICENSE= modified-bsd
USE_LANGUAGES= c c++
BUILD_TARGET= all lib
-INSTALLATION_DIRS+= bin lib share/doc/${PKGBASE} share/examples/${PKGBASE}
+AUTO_MKDIRS= yes
+
+REPLACE_PYTHON= tools/*.py
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/svm-predict ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/svm-scale ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/svm-train ${DESTDIR}${PREFIX}/bin
${INSTALL_LIB} ${WRKSRC}/libsvm.so.2 ${DESTDIR}${PREFIX}/lib
+ ${LN} -s libsvm.so.2 ${DESTDIR}${PREFIX}/lib/libsvm.so
+ ${INSTALL_DATA} ${WRKSRC}/svm.h ${DESTDIR}${PREFIX}/include
${INSTALL_DATA} ${WRKSRC}/FAQ.html \
${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/README \
+ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/tools/README \
+ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/README_tools
${INSTALL_DATA} ${WRKSRC}/heart_scale \
${DESTDIR}${PREFIX}/share/examples/${PKGBASE}
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/grid.py ${DESTDIR}${PREFIX}/bin/svm-grid
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/easy.py ${DESTDIR}${PREFIX}/bin/svm-easy
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/checkdata.py ${DESTDIR}${PREFIX}/bin/svm-checkdata
+ ${INSTALL_SCRIPT} ${WRKSRC}/tools/subset.py ${DESTDIR}${PREFIX}/bin/svm-subset
+.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/libsvm/PLIST b/math/libsvm/PLIST
index e78b97f94f3..e68aba95b43 100644
--- a/math/libsvm/PLIST
+++ b/math/libsvm/PLIST
@@ -1,7 +1,15 @@
-@comment $NetBSD: PLIST,v 1.1 2014/04/02 07:31:43 rodent Exp $
+@comment $NetBSD: PLIST,v 1.2 2014/10/19 08:59:31 cheusov Exp $
+bin/svm-checkdata
+bin/svm-easy
+bin/svm-grid
bin/svm-predict
bin/svm-scale
+bin/svm-subset
bin/svm-train
+include/svm.h
+lib/libsvm.so
lib/libsvm.so.2
share/doc/libsvm/FAQ.html
+share/doc/libsvm/README
+share/doc/libsvm/README_tools
share/examples/libsvm/heart_scale