ports/131501: [NEW PORT]devel/liblouisxml:Library Provide Complete Braille Transcription Services

Wen Heping wenheping at gmail.com
Sun Feb 8 14:40:03 UTC 2009


>Number:         131501
>Category:       ports
>Synopsis:       [NEW PORT]devel/liblouisxml:Library Provide Complete Braille Transcription Services
>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:   Sun Feb 08 14:40:01 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 at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
liblouisxml is a library intended to provide complete braille
transcription services for xml documents. It translates into
appropriate braille codes and formats according to its style
sheet and the specifications in the document. A command-line
program, xml2brl which uses this library is also included.
The latest version of liblouis is required.

WWW:   http://code.google.com/p/liblouisxml/
>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:
#
#	liblouisxml
#	liblouisxml/pkg-plist
#	liblouisxml/pkg-descr
#	liblouisxml/distinfo
#	liblouisxml/Makefile
#
echo c - liblouisxml
mkdir -p liblouisxml > /dev/null 2>&1
echo x - liblouisxml/pkg-plist
sed 's/^X//' >liblouisxml/pkg-plist << 'f3f1a5a556a040dedc97ff854d8f1557'
Xbin/mathml2brl
Xbin/msword2brl
Xbin/xml2brl
Xinclude/liblouisxml/liblouisxml.h
Xinclude/liblouisxml/louisxml.h
Xlib/liblouisxml.a
Xlib/liblouisxml.la
Xlib/liblouisxml.so
Xlib/liblouisxml.so.1
Xlibdata/pkgconfig/liblouisxml.pc
X%%DATADIR%%/lbx_files/marburg.sem
X%%DATADIR%%/lbx_files/article.sem
X%%DATADIR%%/lbx_files/book.sem
X%%DATADIR%%/lbx_files/canonical.cfg
X%%DATADIR%%/lbx_files/chapter.sem
X%%DATADIR%%/lbx_files/default.cfg
X%%DATADIR%%/lbx_files/document.sem
X%%DATADIR%%/lbx_files/dtbook.sem
X%%DATADIR%%/lbx_files/dtbook3.sem
X%%DATADIR%%/lbx_files/gutbook.sem
X%%DATADIR%%/lbx_files/html.sem
X%%DATADIR%%/lbx_files/nemeth.sem
X%%DATADIR%%/lbx_files/package.sem
X%%DATADIR%%/lbx_files/preface.sem
X%%DATADIR%%/lbx_files/set.sem
X%%DATADIR%%/lbx_files/ThML.sem
X%%DATADIR%%/lbx_files/wordDocument.sem
X%%DATADIR%%/lbx_files/Workbook.sem
X%%DATADIR%%/lbx_files/w_wordDocument.sem
X%%PORTDOCS%%%%DOCSDIR%%/liblouisxml-guide.html
X%%PORTDOCS%%%%DOCSDIR%%/liblouisxml-guide.txt
X%%PORTDOCS%%%%DOCSDIR%%/copyright-notice
X%%PORTDOCS%%%%DOCSDIR%%/example_canonical.cfg
X%%PORTDOCS%%%%DOCSDIR%%/example_default.cfg
X%%PORTDOCS%%%%DOCSDIR%%/example_html.sem
X%%PORTDOCS%%%%DOCSDIR%%/example_math.sem
X at dirrm include/liblouisxml
X at dirrm %%DATADIR%%/lbx_files
X at dirrm %%DATADIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/
f3f1a5a556a040dedc97ff854d8f1557
echo x - liblouisxml/pkg-descr
sed 's/^X//' >liblouisxml/pkg-descr << '0ff7927e2dc62ae90499993a78acd35f'
Xliblouisxml is a library intended to provide complete braille
Xtranscription services for xml documents. It translates into
Xappropriate braille codes and formats according to its style
Xsheet and the specifications in the document. A command-line
Xprogram, xml2brl which uses this library is also included.
XThe latest version of liblouis is required.
X
XWWW:   http://code.google.com/p/liblouisxml/
0ff7927e2dc62ae90499993a78acd35f
echo x - liblouisxml/distinfo
sed 's/^X//' >liblouisxml/distinfo << 'cd897a19b5e28adcc6bbb7879d21aa9e'
XMD5 (liblouisxml-1.8.0.tar.gz) = 41e2d8dcf44013a59ddac4edc921bf2e
XSHA256 (liblouisxml-1.8.0.tar.gz) = 5e3e8e604813a6984090137520ba06bb47ac3f96fd90e447d85e411088c8821f
XSIZE (liblouisxml-1.8.0.tar.gz) = 579479
cd897a19b5e28adcc6bbb7879d21aa9e
echo x - liblouisxml/Makefile
sed 's/^X//' >liblouisxml/Makefile << '7462181ae9c89702bdb9d5ace3b897f0'
X# New ports collection makefile for:	liblouisxml
X# Date created:				06 Feb 2009
X# Whom:					Wen Heping <wenheping at gmail.com>
X# $FreeBSD$
X
XPORTNAME=	liblouisxml
XPORTVERSION=	1.8.0
XCATEGORIES=	devel
XMASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
X
XMAINTAINER=	wenheping at gmail.com
XCOMMENT=	Library Provide Complete Braille Transcription Services
X
XBUILD_DEPENDS=	${LOCALBASE}/bin/pkg-config:${PORTSDIR}/devel/pkg-config
XLIB_DEPENDS=	louis.2:${PORTSDIR}/devel/liblouis \
X		xml2.5:${PORTSDIR}/textproc/libxml2
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_LDCONFIG=	yes
X
XINFO=		liblouisxml-guide
XMAN1=		msword2brl.1 msword2brl.1
X
Xpost-extract:
X	@${REINPLACE_CMD} -e \
X		's#@libdir@#${PREFIX}/libdata#g' ${WRKSRC}/Makefile.in
X	@${REINPLACE_CMD} -e \
X		's#doc lbx_files#lbx_files#g' ${WRKSRC}/Makefile.in
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for i in liblouisxml-guide.html liblouisxml-guide.txt copyright-notice \
X	example_canonical.cfg example_default.cfg example_html.sem example_math.sem
X	${INSTALL_MAN} ${WRKSRC}/doc/${i} ${DOCSDIR}
X.endfor
X	${INSTALL_MAN} ${WRKSRC}/doc/liblouisxml-guide.info ${PREFIX}/info
X	${INSTALL_MAN} ${WRKSRC}/doc/msword2brl.1 ${PREFIX}/man/man1
X	${INSTALL_MAN} ${WRKSRC}/doc/msword2brl.1 ${PREFIX}/man/man1
X.endif
X
X.include <bsd.port.mk>
7462181ae9c89702bdb9d5ace3b897f0
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list