Date: Sat, 6 May 2006 03:58:36 +0800 (CST) From: chinsan <chinsan.tw@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: vanilla@FreeBSD.org Subject: ports/96836: [NEW PORT] textproc/sdcv: A text-based utility for work with dictionaries in StarDict's format Message-ID: <20060505195836.7DF44F51C80@chinsan.twbbs.org> Resent-Message-ID: <200605052000.k45K0Yg8098898@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 96836 >Category: ports >Synopsis: [NEW PORT] textproc/sdcv: A text-based utility for work with dictionaries in StarDict's format >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: Fri May 05 20:00:33 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 5.5-PRERELEASE i386 >Organization: FreeBSD Taiwan >Environment: System: FreeBSD chinsan.twbbs.org 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #5: Fri May 5 01:17:32 CST >Description: SDCV(StarDict under Console Version) is simple, cross-platform text-based utility for work with dictionaries in StarDict's format. The word from "list of words" may be string with leading '/' for using Fuzzy search algorithm, string may contain '?' and '*' for using regexp search. It work in interactive and not interactive mode. WWW: http://sdcv.sourceforge.net/ Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- sdcv-0.4.2.shar begins here --- # 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: # # sdcv # sdcv/Makefile # sdcv/distinfo # sdcv/pkg-descr # sdcv/files # sdcv/files/patch-configure # sdcv/pkg-plist # echo c - sdcv mkdir -p sdcv > /dev/null 2>&1 echo x - sdcv/Makefile sed 's/^X//' >sdcv/Makefile << 'END-of-sdcv/Makefile' X# Ports collection makefile for: sdcv X# Date created: 2005/07/07 X# Whom: chinsan <chinsan.tw@gmail.com> X# $FreeBSD$ X# X XPORTNAME= sdcv XPORTVERSION= 0.4.2 XCATEGORIES= textproc XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= chinsan.tw@gmail.com XCOMMENT= A text-based utility for work with dictionaries in StarDict's format X XUSE_BZIP2= yes X#USE_GCC= 3.3+ XUSE_ICONV= yes XGNU_CONFIGURE= yes XUSE_AUTOTOOLS= libtool:15 X X.if !defined(WITHOUT_NLS) XUSE_GETTEXT= yes XPLIST_SUB+= NLS="" XCPPFLAGS+= -I${LOCALBASE}/include XLDFLAGS+= -L${LOCALBASE}/lib XCONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" X.else XCONFIGURE_ARGS+=--disable-nls XPLIST_SUB+= NLS="@comment " X.endif X XMAN1= sdcv.1 X Xpost-patch: X @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' \ X ${WRKSRC}/doc/sdcv.1 X @${REINPLACE_CMD} -e '1425 s, install-data,,' \ X ${WRKSRC}/po/Makefile.in.in X @${REINPLACE_CMD} -e 's, getopt.h,,g' ${WRKSRC}/src/Makefile.in X @${REINPLACE_CMD} -e '146 s|()|(int, char * const [], const char *)|g' \ X ${WRKSRC}/src/getopt.h X @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' \ X ${WRKSRC}/src/sdcv.cpp X.if !defined(WITHOUT_NLS) X @${REINPLACE_CMD} -e 's,@USE_NLS@,yes,g' ${WRKSRC}/po/Makefile.in.in X @${REINPLACE_CMD} -e 's, getopt.h,,g; s,@USE_NLS@,yes,g' \ X ${WRKSRC}/src/Makefile.in X.endif X X.include <bsd.port.mk> END-of-sdcv/Makefile echo x - sdcv/distinfo sed 's/^X//' >sdcv/distinfo << 'END-of-sdcv/distinfo' XMD5 (sdcv-0.4.2.tar.bz2) = f624662b333daa5da2d3e99cef519f17 XSHA256 (sdcv-0.4.2.tar.bz2) = a164f079e93986814ea2d39f3a49cf9d1b71b01aad908254457fe3d0ded9deb2 XSIZE (sdcv-0.4.2.tar.bz2) = 181384 END-of-sdcv/distinfo echo x - sdcv/pkg-descr sed 's/^X//' >sdcv/pkg-descr << 'END-of-sdcv/pkg-descr' XSDCV(StarDict under Console Version) is simple, cross-platform text-based utility Xfor work with dictionaries in StarDict's format. X XThe word from "list of words" may be string with leading '/' for using Fuzzy search Xalgorithm, string may contain '?' and '*' for using regexp search. XIt work in interactive and not interactive mode. X XWWW: http://sdcv.sourceforge.net/ END-of-sdcv/pkg-descr echo c - sdcv/files mkdir -p sdcv/files > /dev/null 2>&1 echo x - sdcv/files/patch-configure sed 's/^X//' >sdcv/files/patch-configure << 'END-of-sdcv/files/patch-configure' X--- configure.orig Mon Apr 24 18:57:24 2006 X+++ configure Fri May 5 17:24:17 2006 X@@ -5745,6 +5745,8 @@ X X cat >>confdefs.h <<\_ACEOF X #define HAVE_GETTEXT 1 X+USE_NLS=yes X+#define ENABLE_NLS 1 X _ACEOF X X END-of-sdcv/files/patch-configure echo x - sdcv/pkg-plist sed 's/^X//' >sdcv/pkg-plist << 'END-of-sdcv/pkg-plist' Xbin/sdcv X%%NLS%%share/locale/ru/LC_MESSAGES/sdcv.mo X%%NLS%%share/locale/sk/LC_MESSAGES/sdcv.mo X%%NLS%%share/locale/uk/LC_MESSAGES/sdcv.mo X%%NLS%%share/locale/zh_CN/LC_MESSAGES/sdcv.mo X%%NLS%%share/locale/zh_TW/LC_MESSAGES/sdcv.mo END-of-sdcv/pkg-plist exit --- sdcv-0.4.2.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060505195836.7DF44F51C80>