mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-21 00:25:50 +00:00
- Fix build with clang (hardcoded linking with libstdc++)
- Respect CXXFLAGS during build - Add staging support - Convert to USES=libtool, new options framework MFH: 2014Q3
This commit is contained in:
parent
65afe0bc4e
commit
000eb9fd65
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=364219
@ -3,6 +3,7 @@
|
||||
|
||||
PORTNAME= yamcha
|
||||
PORTVERSION= 0.33
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= textproc science
|
||||
MASTER_SITES= http://chasen.org/~taku/software/yamcha/src/
|
||||
|
||||
@ -11,28 +12,18 @@ COMMENT= Yet Another Multipurpose CHunk Annotator
|
||||
|
||||
BUILD_DEPENDS= svm_learn:${PORTSDIR}/science/svmlight
|
||||
|
||||
USE_AUTOTOOLS= libtool
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
USES= perl5
|
||||
USES= libtool perl5
|
||||
USE_PERL5= build
|
||||
NO_STAGE= yes
|
||||
DOC_FILES= feature.png feature2.png feature3.png \
|
||||
PORTDOCS= feature.png feature2.png feature3.png \
|
||||
feature4.png feature5.png index.html \
|
||||
yamcha.html yamcha.css
|
||||
|
||||
MAN1= yamcha.1
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
post-install:
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for doc in ${DOC_FILES}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/${doc} ${DOCSDIR}
|
||||
.endfor
|
||||
@${FIND} -s ${DOCSDIR} -type f | \
|
||||
${SED} -e 's|^${PREFIX}/||' >> ${TMPPLIST}
|
||||
@${FIND} -s ${DOCSDIR} -type d | \
|
||||
${SED} -e 's|^${PREFIX}/|@dirrm |' >> ${TMPPLIST}
|
||||
.endif
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
22
textproc/yamcha/files/patch-configure
Normal file
22
textproc/yamcha/files/patch-configure
Normal file
@ -0,0 +1,22 @@
|
||||
--- ./configure.orig 2014-08-06 17:30:04.739555036 +0200
|
||||
+++ ./configure 2014-08-06 17:30:38.008555705 +0200
|
||||
@@ -20228,7 +20228,7 @@
|
||||
echo "$as_me:$LINENO: result: $ac_cv_lib_stdcpp_main" >&5
|
||||
echo "${ECHO_T}$ac_cv_lib_stdcpp_main" >&6
|
||||
if test $ac_cv_lib_stdcpp_main = yes; then
|
||||
- STDCPP_LIBS="-lstdc++"
|
||||
+ STDCPP_LIBS=""
|
||||
fi
|
||||
|
||||
ac_ext=cc
|
||||
@@ -20257,10 +20257,6 @@
|
||||
fi
|
||||
fi
|
||||
|
||||
-if test -n "$GCC"; then
|
||||
- CFLAGS="-O3 -Wno-deprecated -Wall"
|
||||
- CXXFLAGS="-O3 -Wno-deprecated -Wall"
|
||||
-fi
|
||||
|
||||
|
||||
|
@ -2,21 +2,22 @@ bin/yamcha
|
||||
bin/yamcha-config
|
||||
bin/yamcha-mkmodel
|
||||
include/yamcha.h
|
||||
lib/libyamcha.so.3
|
||||
lib/libyamcha.so
|
||||
lib/libyamcha.la
|
||||
lib/libyamcha.a
|
||||
lib/libyamcha.so
|
||||
lib/libyamcha.so.1
|
||||
lib/libyamcha.so.1.2.0
|
||||
libexec/yamcha/Makefile
|
||||
libexec/yamcha/PKE.pm
|
||||
libexec/yamcha/PKI.pm
|
||||
libexec/yamcha/mkdarts
|
||||
libexec/yamcha/mkmodel
|
||||
libexec/yamcha/mkparam
|
||||
libexec/yamcha/mksvmdata
|
||||
libexec/yamcha/mktrie
|
||||
libexec/yamcha/pkemine
|
||||
libexec/yamcha/mkmodel
|
||||
libexec/yamcha/mksvmdata
|
||||
libexec/yamcha/svm_learn_wrapper
|
||||
libexec/yamcha/mkparam
|
||||
libexec/yamcha/showse
|
||||
libexec/yamcha/zipmodel
|
||||
libexec/yamcha/selecttag
|
||||
libexec/yamcha/PKI.pm
|
||||
libexec/yamcha/PKE.pm
|
||||
libexec/yamcha/Makefile
|
||||
libexec/yamcha/showse
|
||||
libexec/yamcha/svm_learn_wrapper
|
||||
libexec/yamcha/zipmodel
|
||||
man/man1/yamcha.1.gz
|
||||
@dirrm libexec/yamcha
|
||||
|
Loading…
Reference in New Issue
Block a user