Date: Sat, 7 Feb 2009 14:31:26 GMT From: Wen Heping <wenheping@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/131464: [NEW PORT]devel/liblouis:An Open-source Braille Translator And Back-translator Message-ID: <200902071431.n17EVQA7049313@www.freebsd.org> Resent-Message-ID: <200902071440.n17Ee8J2017814@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 131464 >Category: ports >Synopsis: [NEW PORT]devel/liblouis:An Open-source Braille Translator And Back-translator >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Feb 07 14:40:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD 8.0-CURRENT >Organization: ChangAn Middle School >Environment: FreeBSD fb8.wenjing.com 8.0-CURRENT-200811 FreeBSD 8.0-CURRENT-200811 #0: Thu Nov 6 00:32:12 UTC 2008 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Liblouis is an open-source braille translator and back-translator. It features support for computer and literary braille, supports contracted and uncontracted translation for many, many languages and has support for hyphenation. New languages can easily be added through tables that support a rule- or dictionary based approach. Included are also tools for testing and debugging tables. Liblouis also supports math braille (Nemeth and Marburg). The formatting of braille is provided by the companion project liblouisxml. WWW: http://code.google.com/p/liblouis/ >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # liblouis # liblouis/pkg-plist # liblouis/pkg-descr # liblouis/distinfo # liblouis/Makefile # echo c - liblouis mkdir -p liblouis > /dev/null 2>&1 echo x - liblouis/pkg-plist sed 's/^X//' >liblouis/pkg-plist << '491042122ba69de19f1641cdce841743' Xbin/lou_allround Xbin/lou_checktable Xbin/lou_debug Xbin/lou_translate Xinclude/liblouis/liblouis.h Xinclude/liblouis/louiscfg.h Xlib/liblouis.la Xlib/liblouis.a Xlib/liblouis.so Xlib/liblouis.so.2 Xlibdata/pkgconfig/liblouis.pc X%%PORTDATA%%%%DATADIR%%/tables/Cz-Cz-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/Es-Es-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/Fr-Ca-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/Fr-Fr-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/Lv-Lv-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/Nl-Nl-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/No-No-g0.utb X%%PORTDATA%%%%DATADIR%%/tables/No-No-g1.ctb X%%PORTDATA%%%%DATADIR%%/tables/No-No-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/No-No-g3.ctb X%%PORTDATA%%%%DATADIR%%/tables/Pl-Pl-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/Pt-Pt-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/Se-Se-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/UEBC-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/UEBC-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/ar-ar-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/bg.ctb X%%PORTDATA%%%%DATADIR%%/tables/boxes.ctb X%%PORTDATA%%%%DATADIR%%/tables/chardefs.cti X%%PORTDATA%%%%DATADIR%%/tables/compress.ctb X%%PORTDATA%%%%DATADIR%%/tables/corrections.ctb X%%PORTDATA%%%%DATADIR%%/tables/countries.cti X%%PORTDATA%%%%DATADIR%%/tables/cy-cy-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/cy-cy-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/da-1252.ctb X%%PORTDATA%%%%DATADIR%%/tables/da-lt.ctb X%%PORTDATA%%%%DATADIR%%/tables/da.ctb X%%PORTDATA%%%%DATADIR%%/tables/dansk.dis X%%PORTDATA%%%%DATADIR%%/tables/dansk.utb X%%PORTDATA%%%%DATADIR%%/tables/de-chess.ctb X%%PORTDATA%%%%DATADIR%%/tables/de-de-g0.utb X%%PORTDATA%%%%DATADIR%%/tables/de-de-g1.ctb X%%PORTDATA%%%%DATADIR%%/tables/de-de-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/de-de.dis X%%PORTDATA%%%%DATADIR%%/tables/en-GB-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-chess.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-gb-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/en-us-brf.dis X%%PORTDATA%%%%DATADIR%%/tables/en-us-comp6.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-us-comp8.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-us-compbrl.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-us-g1.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-us-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/en-us-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-us-interline.ctb X%%PORTDATA%%%%DATADIR%%/tables/en-us-mathtext.ctb X%%PORTDATA%%%%DATADIR%%/tables/en_CA.ctb X%%PORTDATA%%%%DATADIR%%/tables/eo.ctb X%%PORTDATA%%%%DATADIR%%/tables/et.ctb X%%PORTDATA%%%%DATADIR%%/tables/eurodefs.cti X%%PORTDATA%%%%DATADIR%%/tables/fi-fi-8dot.ctb X%%PORTDATA%%%%DATADIR%%/tables/fi-fi.ctb X%%PORTDATA%%%%DATADIR%%/tables/fi1.ctb X%%PORTDATA%%%%DATADIR%%/tables/fi2.ctb X%%PORTDATA%%%%DATADIR%%/tables/fr-2007.ctb X%%PORTDATA%%%%DATADIR%%/tables/fr-bfu-comp6.utb X%%PORTDATA%%%%DATADIR%%/tables/fr-bfu-comp8.utb X%%PORTDATA%%%%DATADIR%%/tables/fr-bfu-g2.ctb X%%PORTDATA%%%%DATADIR%%/tables/fr-ca-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/fr-fr-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/gd.ctb X%%PORTDATA%%%%DATADIR%%/tables/gr-bb.ctb X%%PORTDATA%%%%DATADIR%%/tables/gr-gr-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/hi-in-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/hr.ctb X%%PORTDATA%%%%DATADIR%%/tables/hy.ctb X%%PORTDATA%%%%DATADIR%%/tables/hyph_de_DE.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_en_US.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_es_ES.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_fr_FR.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_it_IT.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_nl_NL.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_no_NO.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_pl_PL.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_pt_PT.dic X%%PORTDATA%%%%DATADIR%%/tables/hyph_sv_SE.dic X%%PORTDATA%%%%DATADIR%%/tables/is.ctb X%%PORTDATA%%%%DATADIR%%/tables/it-it-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/it-it-g1.utb2 X%%PORTDATA%%%%DATADIR%%/tables/lt.ctb X%%PORTDATA%%%%DATADIR%%/tables/marburg.ctb X%%PORTDATA%%%%DATADIR%%/tables/marburg_edit.ctb X%%PORTDATA%%%%DATADIR%%/tables/marburgdefs.cti X%%PORTDATA%%%%DATADIR%%/tables/nemeth.ctb X%%PORTDATA%%%%DATADIR%%/tables/nemeth_edit.ctb X%%PORTDATA%%%%DATADIR%%/tables/nemethdefs.cti X%%PORTDATA%%%%DATADIR%%/tables/nl-be-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/no-gen.dis X%%PORTDATA%%%%DATADIR%%/tables/no-no.dis X%%PORTDATA%%%%DATADIR%%/tables/printables.cti X%%PORTDATA%%%%DATADIR%%/tables/ro.ctb X%%PORTDATA%%%%DATADIR%%/tables/ru.ctb X%%PORTDATA%%%%DATADIR%%/tables/se-se.dis X%%PORTDATA%%%%DATADIR%%/tables/sk-sk-g1.utb X%%PORTDATA%%%%DATADIR%%/tables/sk-sk.utb X%%PORTDATA%%%%DATADIR%%/tables/spaces.ctb X%%PORTDATA%%%%DATADIR%%/tables/text_nabcc.dis X%%PORTDATA%%%%DATADIR%%/tables/tr.ctb X%%PORTDATA%%%%DATADIR%%/tables/ukchardefs.cti X%%PORTDATA%%%%DATADIR%%/tables/uni-text.dis X%%PORTDATA%%%%DATADIR%%/tables/unicodedefs.cti X%%PORTDATA%%%%DATADIR%%/tables/vi.ctb X%%PORTDATA%%%%DATADIR%%/tables/zh-tw.ctb X%%PORTDOCS%%%%DOCSDIR%%/liblouis-guide.html X%%PORTDOCS%%%%DOCSDIR%%/liblouis-guide.txt X%%PORTDATA%%@dirrm %%DATADIR%%/tables X%%PORTDATA%%@dirrm %%DATADIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm include/liblouis 491042122ba69de19f1641cdce841743 echo x - liblouis/pkg-descr sed 's/^X//' >liblouis/pkg-descr << 'eaff86627b5e280b9243821a1cb11d1d' XLiblouis is an open-source braille translator and back-translator. XIt features support for computer and literary braille, supports Xcontracted and uncontracted translation for many, many languages Xand has support for hyphenation. New languages can easily be added Xthrough tables that support a rule- or dictionary based approach. XIncluded are also tools for testing and debugging tables. Liblouis Xalso supports math braille (Nemeth and Marburg). The formatting of Xbraille is provided by the companion project liblouisxml. X XWWW: http://code.google.com/p/liblouis/ eaff86627b5e280b9243821a1cb11d1d echo x - liblouis/distinfo sed 's/^X//' >liblouis/distinfo << 'ea66b079432f05f1526c74531d29e528' XMD5 (liblouis-1.5.2.tar.gz) = d143c6cc450f523cb643e7254313c60d XSHA256 (liblouis-1.5.2.tar.gz) = 58e2f6d3001f1e0ac7896fed5535c8b288b928067aa4378948596f6b3eea219a XSIZE (liblouis-1.5.2.tar.gz) = 1322468 ea66b079432f05f1526c74531d29e528 echo x - liblouis/Makefile sed 's/^X//' >liblouis/Makefile << '032a9ed5aa8bb772785101f063e76352' X# New ports collection makefile for: liblouis X# Date created: 06 Feb 2009 X# Whom: Wen Heping <wenheping@gmail.com> X# $FreeBSD$ X XPORTNAME= liblouis XPORTVERSION= 1.5.2 XCATEGORIES= devel XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} X XMAINTAINER= wenheping@gmail.com XCOMMENT= An Open-source Braille Translator And Back-translator X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_LDCONFIG= yes X XINFO= liblouis-guide X Xpost-extract: X @${REINPLACE_CMD} -e \ X 's#@libdir@#${PREFIX}/libdata#g' ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e \ X 's#tables doc tests python#tests python#g' ${WRKSRC}/Makefile.in X Xpost-install: X.if !defined(NOPORTDATA) X ${MKDIR} ${DATADIR}/tables X ${INSTALL_DATA} ${WRKSRC}/tables/*.dic ${DATADIR}/tables/ X ${INSTALL_DATA} ${WRKSRC}/tables/*.ctb ${DATADIR}/tables/ X ${INSTALL_DATA} ${WRKSRC}/tables/*.utb ${DATADIR}/tables/ X ${INSTALL_DATA} ${WRKSRC}/tables/*.cti ${DATADIR}/tables/ X ${INSTALL_DATA} ${WRKSRC}/tables/*.utb2 ${DATADIR}/tables/ X ${INSTALL_DATA} ${WRKSRC}/tables/*.dis ${DATADIR}/tables/ X.endif X X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for i in liblouis-guide.html liblouis-guide.txt X ${INSTALL_MAN} ${WRKSRC}/doc/${i} ${DOCSDIR} X.endfor X ${INSTALL_MAN} ${WRKSRC}/doc/liblouis-guide.info ${PREFIX}/info X.endif X X.include <bsd.port.mk> 032a9ed5aa8bb772785101f063e76352 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902071431.n17EVQA7049313>