diff --git a/chinese/cless/Makefile b/chinese/cless/Makefile index 9704c6b56bce..88071f4f2cab 100644 --- a/chinese/cless/Makefile +++ b/chinese/cless/Makefile @@ -1,25 +1,27 @@ PORTNAME= cless PORTVERSION= 290 +PORTREVISION= 1 CATEGORIES= chinese MASTER_SITES= ftp://ftp.cuhk.hk/pub/chinese/ifcss/software/unix/c-utils/ MAINTAINER= ports@FreeBSD.org COMMENT= Better pager utility (and it speaks Chinese) LICENSE= BSD2CLAUSE USES= ncurses GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CFLAGS+= -DHANZI # LDFLAGS=-s datadir=/usr/local/lib/less CPP= # OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|-ltermcap|-lncurses|' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.CLESS ${STAGEDIR}${DOCSDIR} .include diff --git a/chinese/cless/files/patch-Makefile.in b/chinese/cless/files/patch-Makefile.in index f42322dc35ae..5b14c61e41c5 100644 --- a/chinese/cless/files/patch-Makefile.in +++ b/chinese/cless/files/patch-Makefile.in @@ -1,39 +1,48 @@ ---- Makefile.in.orig 1995-04-25 10:41:39.000000000 +0800 -+++ Makefile.in 2014-01-08 23:13:25.000000000 +0800 -@@ -73,24 +73,24 @@ lesskey: lesskey.${O} version.${O} +--- Makefile.in.orig 1995-04-25 02:41:39 UTC ++++ Makefile.in +@@ -27,7 +27,7 @@ datadir = ${prefix}/share + # Where the help file goes. + datadir = ${prefix}/share + +-mandir = ${prefix}/man/man${manext} ++mandir = ${prefix}/share/man/man${manext} + manext = 1 + manprefix = + +@@ -73,24 +73,24 @@ filename.${O}: filename.c ${OBJ}: less.h defines.h funcs.h filename.${O}: filename.c - ${CC} -c -DHELPFILE=\"${datadir}/less.hlp\" -I. ${CPPFLAGS} ${CFLAGS} ${srcdir}/filename.c + ${CC} -c -DHELPFILE=\"${datadir}/cless.gb\" -I. ${CPPFLAGS} ${CFLAGS} ${srcdir}/filename.c install: all less.hlp less.bg5 less.gb less.nro installdirs - ${INSTALL_PROGRAM} less ${bindir}/${binprefix}less - ${INSTALL_PROGRAM} lesskey ${bindir}/${binprefix}lesskey - ${INSTALL_DATA} ${srcdir}/less.hlp ${datadir}/less.hlp - ${INSTALL_DATA} ${srcdir}/less.bg5 ${datadir}/less.bg5 - ${INSTALL_DATA} ${srcdir}/less.gb ${datadir}/less.gb - ${INSTALL_DATA} ${srcdir}/less.nro ${mandir}/${manprefix}less.${manext} - ${INSTALL_DATA} ${srcdir}/lesskey.nro ${mandir}/${manprefix}lesskey.${manext} + ${INSTALL_PROGRAM} less $(DESTDIR)${bindir}/${binprefix}cless + ${INSTALL_PROGRAM} lesskey $(DESTDIR)${bindir}/${binprefix}clesskey + ${INSTALL_DATA} ${srcdir}/less.hlp $(DESTDIR)${datadir}/cless.hlp + ${INSTALL_DATA} ${srcdir}/less.bg5 $(DESTDIR)${datadir}/cless.bg5 + ${INSTALL_DATA} ${srcdir}/less.gb $(DESTDIR)${datadir}/cless.gb + ${INSTALL_DATA} ${srcdir}/less.nro $(DESTDIR)${mandir}/${manprefix}cless.${manext} + ${INSTALL_DATA} ${srcdir}/lesskey.nro $(DESTDIR)${mandir}/${manprefix}clesskey.${manext} installdirs: mkinstalldirs - ${srcdir}/mkinstalldirs ${bindir} ${datadir} ${mandir} + ${srcdir}/mkinstalldirs $(DESTDIR)${bindir} $(DESTDIR)${datadir} $(DESTDIR)${mandir} uninstall: - rm -f ${bindir}/${binprefix}less ${bindir}/${binprefix}lesskey - rm -f ${datadir}/less.hlp ${datadir}/less.bg5 ${datadir}/less.gb - rm -f ${mandir}/less.${manext} ${mandir}/lesskey.${manext} + rm -f ${bindir}/${binprefix}cless ${bindir}/${binprefix}clesskey + rm -f ${datadir}/cless.hlp ${datadir}/cless.bg5 ${datadir}/cless.gb + rm -f ${mandir}/cless.${manext} ${mandir}/clesskey.${manext} info: install-info: diff --git a/chinese/cless/pkg-plist b/chinese/cless/pkg-plist index 762aa48d6578..bda7b9206944 100644 --- a/chinese/cless/pkg-plist +++ b/chinese/cless/pkg-plist @@ -1,8 +1,8 @@ bin/cless bin/clesskey -man/man1/cless.1.gz -man/man1/clesskey.1.gz +share/man/man1/cless.1.gz +share/man/man1/clesskey.1.gz share/cless.bg5 share/cless.gb share/cless.hlp %%PORTDOCS%%%%DOCSDIR%%/README.CLESS