- Update to 2.8
PR: ports/83276 Submitted by: Rong-En Fan <rafan@infor.org> (maintainer)
This commit is contained in:
parent
d4c0ac1f53
commit
2bf089d981
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=138978
@ -6,8 +6,9 @@
|
||||
#
|
||||
|
||||
PORTNAME= libsvm
|
||||
PORTVERSION= 2.71
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 2.8
|
||||
PORTREVISION= 0
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= science math
|
||||
MASTER_SITES= http://www.csie.ntu.edu.tw/~cjlin/libsvm/ \
|
||||
http://www.csie.ntu.edu.tw/~cjlin/libsvm/oldfiles/
|
||||
@ -33,19 +34,13 @@ TXT_DOCS= COPYRIGHT README FAQ.html README.python
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= ${TXT_DOCS}
|
||||
.endif
|
||||
TOOLS= python/grid.py python/easy.py
|
||||
TOOLS= tools/grid.py tools/easy.py
|
||||
|
||||
MSG_FILE= ${PKGDIR}/pkg-message
|
||||
PKGMESSAGE= ${WRKSRC}/pkg-message
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == "amd64"
|
||||
AMD64= -fPIC
|
||||
.else
|
||||
AMD64=
|
||||
.endif
|
||||
|
||||
pre-everything::
|
||||
.if defined(WITH_PYTHON)
|
||||
@${ECHO_MSG} "Build with Python interface."
|
||||
@ -56,9 +51,7 @@ pre-everything::
|
||||
post-patch:
|
||||
.if defined(WITH_PYTHON)
|
||||
@${REINPLACE_CMD} -e "s,%%PYTHON_INCLUDEDIR%%,${PYTHON_INCLUDEDIR}," ${WRKSRC}/python/Makefile
|
||||
@${REINPLACE_CMD} -e "s,%%AMD64%%,${AMD64}," ${WRKSRC}/python/Makefile
|
||||
.endif
|
||||
@${REINPLACE_CMD} -e "s,%%AMD64%%,${AMD64}," ${WRKSRC}/Makefile
|
||||
@${SED} 's|%%DATADIR%%|${DATADIR}|g' ${MSG_FILE} > ${PKGMESSAGE}
|
||||
|
||||
post-build:
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (libsvm-2.71.zip) = 192078dbae0510caa5505707941d1f00
|
||||
SIZE (libsvm-2.71.zip) = 450094
|
||||
MD5 (libsvm-2.8.zip) = 4fd61442270279a37d5a1e4bb4d04db3
|
||||
SIZE (libsvm-2.8.zip) = 457595
|
||||
|
@ -7,11 +7,3 @@
|
||||
|
||||
all: svm-train svm-predict svm-scale
|
||||
|
||||
@@ -10,6 +9,6 @@
|
||||
svm-scale: svm-scale.c
|
||||
$(CXXC) $(CFLAGS) svm-scale.c -o svm-scale
|
||||
svm.o: svm.cpp svm.h
|
||||
- $(CXXC) $(CFLAGS) -c svm.cpp
|
||||
+ $(CXXC) $(CFLAGS) %%AMD64%% -c svm.cpp
|
||||
clean:
|
||||
rm -f *~ svm.o svm-train svm-predict svm-scale
|
||||
|
@ -1,18 +1,13 @@
|
||||
--- python/Makefile.orig Wed Mar 24 19:33:46 2004
|
||||
+++ python/Makefile Tue Nov 16 01:14:32 2004
|
||||
@@ -1,11 +1,11 @@
|
||||
--- python/Makefile.orig Tue Jul 12 01:11:46 2005
|
||||
+++ python/Makefile Tue Jul 12 01:11:50 2005
|
||||
@@ -1,8 +1,8 @@
|
||||
-CC = g++
|
||||
+CC = $(CXX)
|
||||
+CC = ${CXX}
|
||||
SWIG ?= swig
|
||||
|
||||
#Windows: see ../README ../Makefile.win
|
||||
-PYTHON_INCLUDEDIR ?= /usr/include/python2.3
|
||||
-PYTHON_INCLUDEDIR ?= /usr/include/python2.4
|
||||
+PYTHON_INCLUDEDIR ?= %%PYTHON_INCLUDEDIR%%
|
||||
|
||||
-CFLAGS = -O3 -I$(PYTHON_INCLUDEDIR) -I..
|
||||
-LDFLAGS = -shared
|
||||
+CFLAGS += -I$(PYTHON_INCLUDEDIR) -I.. %%AMD64%%
|
||||
+LDFLAGS += -shared
|
||||
|
||||
all: svmc.so
|
||||
|
||||
CFLAGS = -O3 -I$(PYTHON_INCLUDEDIR) -I..
|
||||
LDFLAGS = -shared
|
||||
|
Loading…
Reference in New Issue
Block a user