Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Mar 2007 14:55:25 GMT
From:      User Stellar <stellar@search.sysfaq.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/110137: New port: textproc/lemmatizer2
Message-ID:  <200703091455.l29EtPQL059810@search.sysfaq.ru>
Resent-Message-ID: <200703091540.l29Fe6iR033295@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         110137
>Category:       ports
>Synopsis:       New port: textproc/lemmatizer2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 09 15:40:05 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Andrei V. Shetuhin
>Release:        FreeBSD 6.2-RELEASE amd64
>Organization:
SVRG
>Environment:
System: FreeBSD fsearch 6.2-RELEASE FreeBSD 6.2-RELEASE  amd64

>Description:
New version of Russian/English/German Lemmatizer library.
>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	lemmatizer2
#	lemmatizer2/Makefile
#	lemmatizer2/distinfo
#	lemmatizer2/pkg-descr
#	lemmatizer2/pkg-plist
#	lemmatizer2/files
#
echo c - lemmatizer2
mkdir -p lemmatizer2 > /dev/null 2>&1
echo x - lemmatizer2/Makefile
sed 's/^X//' >lemmatizer2/Makefile << 'END-of-lemmatizer2/Makefile'
X# New ports collection makefile for:	lemmatizer2
X# Date created:				9 Mar 2007
X# Whom:					Andrei V. Shetuhin
X#
X# $FreeBSD$
X#
X
XPORTNAME=	lemmatizer2
XPORTVERSION=	2.0.1
XCATEGORIES=	textproc
XMASTER_SITES=	http://reki.ru/products/lemmatizer/ \
X		http://havoc.ru/products/lemmatizer/
XDISTFILES=	lemmatizer2-2.0.1.tar.gz \
X		rus-src-morph.tar.gz  \
X		eng-src-morph.tar.gz  \
X		ger-src-morph.tar.gz
X
XMAINTAINER=	reki@reki.ru
XCOMMENT=	Russian / German / English lemmatizer library
X
XBUILD_DEPENDS=	cmake:${PORTSDIR}/devel/cmake
XLIB_DEPENDS=	pcre:${PORTSDIR}/devel/pcre
X
XDB_DIR?=	${DESTDIR}/var/db/lemmatizer
X
XDIST_SUBDIR=	${PORTNAME}
X
XUSE_LDCONFIG=	${PREFIX}/lib/lemmatizer2
X
Xpre-fetch:
X	@${ECHO} ""
X	@${ECHO} "You may use the following build options:"
X	@${ECHO} ""
X	@${ECHO} "      DB_DIR=directory        Set alternate directory for database files"
X	@${ECHO} "                              (default is ${DESTDIR}/var/db/lemmatizer)"
X	@${ECHO} ""
X
Xdo-configure:
X	@cd ${WRKSRC} && ${LOCALBASE}/bin/cmake ${WRKSRC}
X
Xpost-extract:
X	@cd ${WRKDIR} && ${CP} -r Dicts ${WRKSRC}
X
Xgeneratemorph:
X	@cd ${WRKSRC} && RML=${WRKSRC};export RML && ./GenerateMorph.sh Russian
X	@cd ${WRKSRC} && RML=${WRKSRC};export RML && ./GenerateMorph.sh English
X	@cd ${WRKSRC} && RML=${WRKSRC};export RML && ./GenerateMorph.sh German
X
Xinstallmorph:
X	@${MKDIR} ${DB_DIR} && ${MKDIR} ${DB_DIR}/Bin \
X	&& cd ${WRKSRC} && ${CP} ./Bin/rml.ini ${DB_DIR}/Bin \
X	&& ${CP} -r Dicts ${DB_DIR}
X
X.include <bsd.port.mk>
END-of-lemmatizer2/Makefile
echo x - lemmatizer2/distinfo
sed 's/^X//' >lemmatizer2/distinfo << 'END-of-lemmatizer2/distinfo'
XMD5 (lemmatizer2/lemmatizer2-2.0.1.tar.gz) = 718ca416af9fa3aed6f032f6f48073c1
XSHA256 (lemmatizer2/lemmatizer2-2.0.1.tar.gz) = c5254b288e6bbe447639985e893ab6a5d00be5993575c64352b305df088404d3
XSIZE (lemmatizer2/lemmatizer2-2.0.1.tar.gz) = 440639
XMD5 (lemmatizer2/rus-src-morph.tar.gz) = c7508fd6964e66b7248df0bdfa1671fe
XSHA256 (lemmatizer2/rus-src-morph.tar.gz) = 6ff6caa4771a89c69ce1cd582b7994b87f321bb457b64de8c431d8a434f95992
XSIZE (lemmatizer2/rus-src-morph.tar.gz) = 1162534
XMD5 (lemmatizer2/eng-src-morph.tar.gz) = de917c1f85b3fc108c3d405681370378
XSHA256 (lemmatizer2/eng-src-morph.tar.gz) = 654d4ffe70c036d2e1b7449cac7ac7f0e2df502de51a4b88d90e7bf7fa3396b2
XSIZE (lemmatizer2/eng-src-morph.tar.gz) = 415748
XMD5 (lemmatizer2/ger-src-morph.tar.gz) = 4acd751c3727df23957af8d5c997d752
XSHA256 (lemmatizer2/ger-src-morph.tar.gz) = 145a592327d8c07dd4b4b5b4effe8de1a637a3c35126a372e904c4884b354495
XSIZE (lemmatizer2/ger-src-morph.tar.gz) = 1247810
END-of-lemmatizer2/distinfo
echo x - lemmatizer2/pkg-descr
sed 's/^X//' >lemmatizer2/pkg-descr << 'END-of-lemmatizer2/pkg-descr'
XLibrary for automatic morphological analysis of English,
XRussian and German Languages. Version 2.
XFinds the lemmas (all forms) of a word.
XWritten in C++.
X
XWWW: http://www.aot.ru/
X- Andrei V. Shetuhin
Xslonik-v-domene@mail.ru
Xreki@reki.ru
END-of-lemmatizer2/pkg-descr
echo x - lemmatizer2/pkg-plist
sed 's/^X//' >lemmatizer2/pkg-plist << 'END-of-lemmatizer2/pkg-plist'
Xbin/FileLem
Xbin/LemClientTest
Xbin/MorphGen
Xbin/StructDictLoader
Xbin/TestLem
Xinclude/lemmatizer2/AgramtabLib/EngGramTab.h
Xinclude/lemmatizer2/AgramtabLib/GerGramTab.h
Xinclude/lemmatizer2/AgramtabLib/RusGramTab.h
Xinclude/lemmatizer2/AgramtabLib/StdGramtab.h
Xinclude/lemmatizer2/AgramtabLib/agramtab_.h
Xinclude/lemmatizer2/AgramtabLib/eng_consts.h
Xinclude/lemmatizer2/AgramtabLib/ger_consts.h
Xinclude/lemmatizer2/AgramtabLib/morph_const.h
Xinclude/lemmatizer2/AgramtabLib/rus_consts.h
Xinclude/lemmatizer2/GraphanLib/Consent.h
Xinclude/lemmatizer2/GraphanLib/Descriptors.h
Xinclude/lemmatizer2/GraphanLib/GraphanDicts.h
Xinclude/lemmatizer2/GraphanLib/GraphmatFile.h
Xinclude/lemmatizer2/GraphanLib/HTMLConv.h
Xinclude/lemmatizer2/GraphanLib/StdGraph.h
Xinclude/lemmatizer2/GraphanLib/UnitHolder.h
Xinclude/lemmatizer2/GraphanLib/abbrev.h
Xinclude/lemmatizer2/GraphanLib/graline.h
Xinclude/lemmatizer2/LemClient.hpp
Xinclude/lemmatizer2/LemmatizerLib/Lemmatizers.h
Xinclude/lemmatizer2/LemmatizerLib/MorphAutomBuilder.h
Xinclude/lemmatizer2/LemmatizerLib/MorphAutomat.h
Xinclude/lemmatizer2/LemmatizerLib/MorphDict.h
Xinclude/lemmatizer2/LemmatizerLib/MorphDictBuilder.h
Xinclude/lemmatizer2/LemmatizerLib/PLMLineCollection.h
Xinclude/lemmatizer2/LemmatizerLib/Paradigm.h
Xinclude/lemmatizer2/LemmatizerLib/Predict.h
Xinclude/lemmatizer2/LemmatizerLib/StaticVectorMap.h
Xinclude/lemmatizer2/LemmatizerLib/Statistic.h
Xinclude/lemmatizer2/LemmatizerLib/StdMorph.h
Xinclude/lemmatizer2/MorphWizardLib/FormInfo.h
Xinclude/lemmatizer2/MorphWizardLib/OperationMeter.h
Xinclude/lemmatizer2/MorphWizardLib/wizard.h
Xinclude/lemmatizer2/PCRE/pcre_rml.h
Xinclude/lemmatizer2/StructDictLib/Domen.h
Xinclude/lemmatizer2/StructDictLib/Field.h
Xinclude/lemmatizer2/StructDictLib/ItemsContainer.h
Xinclude/lemmatizer2/StructDictLib/LessDomItem.h
Xinclude/lemmatizer2/StructDictLib/Ross.h
Xinclude/lemmatizer2/StructDictLib/Signat.h
Xinclude/lemmatizer2/StructDictLib/StdRoss.h
Xinclude/lemmatizer2/StructDictLib/StructDictConsts.h
Xinclude/lemmatizer2/StructDictLib/TempArticle.h
Xinclude/lemmatizer2/StructDictLib/TextField.h
Xinclude/lemmatizer2/common/CExpc.h
Xinclude/lemmatizer2/common/COMSyntaxHolder.h
Xinclude/lemmatizer2/common/Chunk.h
Xinclude/lemmatizer2/common/DDCInternalError.h
Xinclude/lemmatizer2/common/DDC_common.h
Xinclude/lemmatizer2/common/DwdsThesaurus.h
Xinclude/lemmatizer2/common/GramInfo.h
Xinclude/lemmatizer2/common/Graspace.h
Xinclude/lemmatizer2/common/MorphologyHolder.h
Xinclude/lemmatizer2/common/PlmLine.h
Xinclude/lemmatizer2/common/SyntaxHolder.h
Xinclude/lemmatizer2/common/cgic.h
Xinclude/lemmatizer2/common/cortege.h
Xinclude/lemmatizer2/common/imports.h
Xinclude/lemmatizer2/common/rus_numerals.h
Xinclude/lemmatizer2/common/string_socket.h
Xinclude/lemmatizer2/common/string_tokenizer.h
Xinclude/lemmatizer2/common/util_classes.h
Xinclude/lemmatizer2/common/utilit.h
Xlib/lemmatizer2/libAgramtab-st.a
Xlib/lemmatizer2/libAgramtab.so
Xlib/lemmatizer2/libAgramtab.so.2
Xlib/lemmatizer2/libAgramtab.so.2.0.1
Xlib/lemmatizer2/libGraphan-st.a
Xlib/lemmatizer2/libGraphan.so
Xlib/lemmatizer2/libGraphan.so.2
Xlib/lemmatizer2/libGraphan.so.2.0.1
Xlib/lemmatizer2/libLemClient-st.a
Xlib/lemmatizer2/libLemClient.so
Xlib/lemmatizer2/libLemClient.so.2
Xlib/lemmatizer2/libLemClient.so.2.0.1
Xlib/lemmatizer2/libLemmatizer-st.a
Xlib/lemmatizer2/libLemmatizer.so
Xlib/lemmatizer2/libLemmatizer.so.2
Xlib/lemmatizer2/libLemmatizer.so.2.0.1
Xlib/lemmatizer2/libMorphWizard-st.a
Xlib/lemmatizer2/libMorphWizard.so
Xlib/lemmatizer2/libMorphWizard.so.2
Xlib/lemmatizer2/libMorphWizard.so.2.0.1
Xlib/lemmatizer2/libStructDict-st.a
Xlib/lemmatizer2/libStructDict.so
Xlib/lemmatizer2/libStructDict.so.2
Xlib/lemmatizer2/libStructDict.so.2.0.1
X
X@dirrm include/lemmatizer2/AgramtabLib
X@dirrm include/lemmatizer2/GraphanLib
X@dirrm include/lemmatizer2/LemmatizerLib
X@dirrm include/lemmatizer2/MorphWizardLib
X@dirrm include/lemmatizer2/StructDictLib
X@dirrm include/lemmatizer2/PCRE
X@dirrm include/lemmatizer2/common
X@dirrm include/lemmatizer2
X
X@dirrm lib/lemmatizer2
X
X@unexec echo "If you going to remove lemmatizer permanently, you should also remove dictionaries directory. E.g.: rm -rf /var/db/lemmatize" | /usr/bin/fmt
X
END-of-lemmatizer2/pkg-plist
echo c - lemmatizer2/files
mkdir -p lemmatizer2/files > /dev/null 2>&1
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703091455.l29EtPQL059810>