From owner-freebsd-ports-bugs@FreeBSD.ORG Thu May 26 17:10:01 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAC3116A41C for ; Thu, 26 May 2005 17:10:01 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 796BB43D48 for ; Thu, 26 May 2005 17:10:01 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4QHA1nE023921 for ; Thu, 26 May 2005 17:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4QHA1Hr023920; Thu, 26 May 2005 17:10:01 GMT (envelope-from gnats) Resent-Date: Thu, 26 May 2005 17:10:01 GMT Resent-Message-Id: <200505261710.j4QHA1Hr023920@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, shetuhin@corp.mail.ru Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FED916A41C for ; Thu, 26 May 2005 17:09:58 +0000 (GMT) (envelope-from shetuhin@corp.mail.ru) Received: from mx6.mail.ru (mx6.mail.ru [194.67.23.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id B09FE43D48 for ; Thu, 26 May 2005 17:09:57 +0000 (GMT) (envelope-from shetuhin@corp.mail.ru) Received: from [213.221.5.13] (port=27013 helo=shetuhin.corp.mail.ru) by mx6.mail.ru with esmtp id 1DbLrm-000Lgi-00 for FreeBSD-gnats-submit@freebsd.org; Thu, 26 May 2005 21:09:54 +0400 Message-Id: <104909237.20050526210745@corp.mail.ru> Date: Thu, 26 May 2005 21:07:45 +0400 From: shetuhin@corp.mail.ru To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/81521: New port: textproc/lemmatizer X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: shetuhin@corp.mail.ru List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 May 2005 17:10:01 -0000 >Number: 81521 >Category: ports >Synopsis: New port: textproc/lemmatizer >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu May 26 17:10:00 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Andrei V. Shetuhin >Release: FreeBSD 5.3-RELEASE i386 >Organization: Mail.ru >Environment: System: FreeBSD adolf.corp.mail.ru 5.3-RELEASE FreeBSD 5.3-RELEASE #1: Wed Jan 19 18:03:18 MSK 2005 root@adolf.corp.mail.ru:/usr/src/sys/i386/compile/ADOLF i386 >Description: A lemmatizer library for English, Russian and German Languages. >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: # # lemmatizer # lemmatizer/Makefile # lemmatizer/pkg-descr # lemmatizer/distinfo # lemmatizer/files # lemmatizer/files/patch-aa # lemmatizer/pkg-plist # echo c - lemmatizer mkdir -p lemmatizer > /dev/null 2>&1 echo x - lemmatizer/Makefile sed 's/^X//' >lemmatizer/Makefile << 'END-of-lemmatizer/Makefile' X# New ports collection makefile for: lemmatizer X# Date created: 26 May 2005 X# Whom: Andrei V. Shetuhin X# X# $FreeBSD$ X# X XPORTNAME= lemmatizer XPORTVERSION= 1.0 XPORTREVISION= 0 XCATEGORIES= textproc XMASTER_SITES= http://reki.ru/products/lemmatizer/ XDISTFILES= lemmatizer-1.0.tar.gz \ X rus-src-morph.tar.gz \ X eng-src-morph.tar.gz \ X ger-src-morph.tar.gz X XMAINTAINER= shetuhin@corp.mail.ru XCOMMENT= Russian / German / English lemmatizer library X XLIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre X XDIST_SUBDIR= ${PORTNAME} X XUSE_GMAKE= YES XGNU_CONFIGURE= YES X XINSTALLS_SHLIB= yes XLDCONFIG_DIRS= %%PREFIX%%/lib X Xpost-extract: X @cd ${WRKDIR} && ${CP} -r Dicts ${WRKSRC} X Xgeneratemorph: X @cd ${WRKSRC} \ X && ${ECHO_MSG} "===> Creating dictionaries" \ X && ${GMAKE} generatemorph X Xinstallmorph: X @cd ${WRKSRC} \ X && ${ECHO_MSG} "===> Installing dictionaries" \ X && ${GMAKE} installmorph X X.include END-of-lemmatizer/Makefile echo x - lemmatizer/pkg-descr sed 's/^X//' >lemmatizer/pkg-descr << 'END-of-lemmatizer/pkg-descr' XThis is lemmatizer. X XWWW: http://www.aot.ru/ X- Andrei V. Shetuhin Xshetuhin@corp.mail.ru END-of-lemmatizer/pkg-descr echo x - lemmatizer/distinfo sed 's/^X//' >lemmatizer/distinfo << 'END-of-lemmatizer/distinfo' XMD5 (lemmatizer/lemmatizer-1.0.tar.gz) = 907bf8d9b6404ba0f658f1c13db3566e XSIZE (lemmatizer/lemmatizer-1.0.tar.gz) = 529298 XMD5 (lemmatizer/rus-src-morph.tar.gz) = bac8e094c5ad640ec30daf262781c57b XSIZE (lemmatizer/rus-src-morph.tar.gz) = 1107916 XMD5 (lemmatizer/eng-src-morph.tar.gz) = 89b2931339aa660cd38ca2b7e9f389e6 XSIZE (lemmatizer/eng-src-morph.tar.gz) = 411698 XMD5 (lemmatizer/ger-src-morph.tar.gz) = a0fccbc7ed1885b22b1c9a144c1ae061 XSIZE (lemmatizer/ger-src-morph.tar.gz) = 1243945 END-of-lemmatizer/distinfo echo c - lemmatizer/files mkdir -p lemmatizer/files > /dev/null 2>&1 echo x - lemmatizer/files/patch-aa sed 's/^X//' >lemmatizer/files/patch-aa << 'END-of-lemmatizer/files/patch-aa' X--- Makefile.in.origi Thu May 26 19:35:43 2005 X+++ Makefile.in Thu May 26 19:40:57 2005 X@@ -147,10 +147,10 @@ X $(INSTALL) -m 0755 $(BUILDROOT)/Bin/TestLem $(PREFIX)/bin X $(INSTALL) -m 0755 $(BUILDROOT)/Bin/TestLemClient $(PREFIX)/bin X @echo ------------------------ Installing configuration ---------- X- if test ! -d "$(PREFIX)/Dicts"; then \ X- $(INSTALL) -d -m 0755 $(PREFIX)/Dicts; \ X+ if test ! -d "$(PREFIX)/etc/lemmatizer"; then \ X+ $(INSTALL) -d -m 0755 $(PREFIX)/etc/lemmatizer; \ X fi; \ X- $(INSTALL) -m 0644 $(BUILDROOT)/Dicts/rml.ini $(PREFIX)/Dicts X+ $(INSTALL) -m 0644 $(BUILDROOT)/Dicts/rml.ini $(PREFIX)/etc/lemmatizer/rml.ini-dist X @echo X @echo '------------------------ All done --------------------------' X @echo '-- --' X@@ -192,8 +192,8 @@ X X installmorph:: X @echo ------------------------ Installing dictionaries ----------- X- if test ! -d "$(PREFIX)/Dicts"; then \ X- $(INSTALL) -d -m 0755 $(PREFIX)/Dicts; \ X+ if test ! -d "$(PREFIX)/lemmatizer"; then \ X+ $(INSTALL) -d -m 0755 $(PREFIX)/lemmatizer; \ X fi; \ X ELEM_LIST=`ls -R -1 $(BUILDROOT)/Dicts | sed 's!:$$!!';` ; \ X CURR_DIR=''; \ X@@ -202,10 +202,10 @@ X EXCL_PATH=`echo $(BUILDROOT)/Dicts | sed 's!\.!\\\\.!g'`; \ X INST_PATH=`eval "echo $$ELEMENT | sed 's!^$$EXCL_PATH!!g'"`; \ X CURR_DIR=$$ELEMENT; \ X- $(INSTALL) -d -m 0755 $(PREFIX)/Dicts/$$INST_PATH; \ X+ $(INSTALL) -d -m 0755 $(PREFIX)/lemmatizer/$$INST_PATH; \ X else \ X if test -f "$$CURR_DIR/$$ELEMENT"; then \ X- $(INSTALL) -m 0644 $$CURR_DIR/$$ELEMENT $(PREFIX)/Dicts/$$INST_PATH/$$ELEMENT; \ X+ $(INSTALL) -m 0644 $$CURR_DIR/$$ELEMENT $(PREFIX)/lemmatizer/$$INST_PATH/$$ELEMENT; \ X fi; \ X fi; \ X done; END-of-lemmatizer/files/patch-aa echo x - lemmatizer/pkg-plist sed 's/^X//' >lemmatizer/pkg-plist << 'END-of-lemmatizer/pkg-plist' Xbin/MorphGen Xbin/TestLem Xbin/TestLemClient Xetc/lemmatizer/rml.ini-dist Xinclude/lemmatizer/AgramtabLib/EngGramTab.h Xinclude/lemmatizer/AgramtabLib/GerGramTab.h Xinclude/lemmatizer/AgramtabLib/RusGramTab.h Xinclude/lemmatizer/AgramtabLib/StdGramtab.h Xinclude/lemmatizer/AgramtabLib/agramtab_.h Xinclude/lemmatizer/AgramtabLib/eng_consts.h Xinclude/lemmatizer/AgramtabLib/ger_consts.h Xinclude/lemmatizer/AgramtabLib/morph_const.h Xinclude/lemmatizer/AgramtabLib/rus_consts.h Xinclude/lemmatizer/GraphanLib/Consent.h Xinclude/lemmatizer/GraphanLib/Descriptors.h Xinclude/lemmatizer/GraphanLib/GraphanDicts.h Xinclude/lemmatizer/GraphanLib/GraphmatFile.h Xinclude/lemmatizer/GraphanLib/HTMLConv.h Xinclude/lemmatizer/GraphanLib/StdGraph.h Xinclude/lemmatizer/GraphanLib/UnitHolder.h Xinclude/lemmatizer/GraphanLib/abbrev.h Xinclude/lemmatizer/GraphanLib/graline.h Xinclude/lemmatizer/LemClient/LemClient.hpp Xinclude/lemmatizer/LemClient/LemClientC.h Xinclude/lemmatizer/LemmatizerLib/Lemmatizers.h Xinclude/lemmatizer/LemmatizerLib/MorphAutomBuilder.h Xinclude/lemmatizer/LemmatizerLib/MorphAutomat.h Xinclude/lemmatizer/LemmatizerLib/MorphDict.h Xinclude/lemmatizer/LemmatizerLib/MorphDictBuilder.h Xinclude/lemmatizer/LemmatizerLib/PLMLineCollection.h Xinclude/lemmatizer/LemmatizerLib/Paradigm.h Xinclude/lemmatizer/LemmatizerLib/Predict.h Xinclude/lemmatizer/LemmatizerLib/StaticVectorMap.h Xinclude/lemmatizer/LemmatizerLib/Statistic.h Xinclude/lemmatizer/LemmatizerLib/StdMorph.h Xinclude/lemmatizer/MorphWizardLib/FormInfo.h Xinclude/lemmatizer/MorphWizardLib/OperationMeter.h Xinclude/lemmatizer/MorphWizardLib/wizard.h Xinclude/lemmatizer/PCRE/config.h Xinclude/lemmatizer/PCRE/internal.h Xinclude/lemmatizer/PCRE/pcre.h Xinclude/lemmatizer/PCRE/pcre_rml.h Xinclude/lemmatizer/StructDictLib/Domen.h Xinclude/lemmatizer/StructDictLib/Field.h Xinclude/lemmatizer/StructDictLib/ItemsContainer.h Xinclude/lemmatizer/StructDictLib/LessDomItem.h Xinclude/lemmatizer/StructDictLib/Ross.h Xinclude/lemmatizer/StructDictLib/Signat.h Xinclude/lemmatizer/StructDictLib/StdRoss.h Xinclude/lemmatizer/StructDictLib/StructDictConsts.h Xinclude/lemmatizer/StructDictLib/TempArticle.h Xinclude/lemmatizer/StructDictLib/TextField.h Xinclude/lemmatizer/common/COMSyntaxHolder.h Xinclude/lemmatizer/common/Chunk.h Xinclude/lemmatizer/common/DDCInternalError.h Xinclude/lemmatizer/common/DDC_common.h Xinclude/lemmatizer/common/DwdsThesaurus.h Xinclude/lemmatizer/common/GramInfo.h Xinclude/lemmatizer/common/Graspace.h Xinclude/lemmatizer/common/MorphologyHolder.h Xinclude/lemmatizer/common/PlmLine.h Xinclude/lemmatizer/common/SyntaxHolder.h Xinclude/lemmatizer/common/cgic.h Xinclude/lemmatizer/common/cortege.h Xinclude/lemmatizer/common/imports.h Xinclude/lemmatizer/common/rus_numerals.h Xinclude/lemmatizer/common/string_socket.h Xinclude/lemmatizer/common/string_tokenizer.h Xinclude/lemmatizer/common/util_classes.h Xinclude/lemmatizer/common/utilit.h Xlib/libAgramtab.a Xlib/libAgramtab.so Xlib/libGraphan.a Xlib/libGraphan.so Xlib/libLemClient.a Xlib/libLemClient.so Xlib/libLemCommon.a Xlib/libLemCommon.so Xlib/libLemPCRE.a Xlib/libLemPCRE.so Xlib/libLemmatizer.a Xlib/libLemmatizer.so Xlib/libMorphWizard.a Xlib/libMorphWizard.so Xlib/libStructDict.a Xlib/libStructDict.so Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII X@dirrm include/lemmatizer/common X@dirrm include/lemmatizer/StructDictLib X@dirrm include/lemmatizer/PCRE X@dirrm include/lemmatizer/MorphWizardLib X@dirrm include/lemmatizer/LemmatizerLib X@dirrm include/lemmatizer/LemClient X@dirrm include/lemmatizer/GraphanLib X@dirrm include/lemmatizer/AgramtabLib X@dirrm include/lemmatizer X@dirrm etc/lemmatizer END-of-lemmatizer/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: