- Update to 2.8

PR:		ports/83276
Submitted by:	Rong-En Fan <rafan@infor.org> (maintainer)
This commit is contained in:
Pav Lucistnik 2005-07-12 12:05:46 +00:00
parent d4c0ac1f53
commit 2bf089d981
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=138978
4 changed files with 13 additions and 33 deletions

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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