aboutsummaryrefslogtreecommitdiff
path: root/chinese/tin
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2000-09-24 04:36:23 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2000-09-24 04:36:23 +0000
commit3136ece7f52cb965acc1a5c865f1d861dbeb4ec1 (patch)
treed961fa78ff27e066edbd3a27a165f01c209d9b97 /chinese/tin
parentebc70e68e923209f02856022354727d724f9aae0 (diff)
downloadports-3136ece7f52cb965acc1a5c865f1d861dbeb4ec1.tar.gz
ports-3136ece7f52cb965acc1a5c865f1d861dbeb4ec1.zip
Notes
Diffstat (limited to 'chinese/tin')
-rw-r--r--chinese/tin/Makefile59
1 files changed, 8 insertions, 51 deletions
diff --git a/chinese/tin/Makefile b/chinese/tin/Makefile
index 753b59a8c98a..fe66a5cc0da1 100644
--- a/chinese/tin/Makefile
+++ b/chinese/tin/Makefile
@@ -6,59 +6,16 @@
# $FreeBSD$
#
-PORTNAME= tin
-PORTVERSION= 1.4.2
-CATEGORIES= chinese news
-MASTER_SITES= ftp://ftp.tin.org/pub/news/clients/tin/v1.4/ \
- ftp://nuxi.ucdavis.edu/pub/tin/v1.4/ \
- ftp://ftp.nuxi.com/pub/tin/v1.4/
+MASTERDIR= ${.CURDIR}/../../news/tin
MAINTAINER= yssu@CCCA.NCTU.edu.tw
-LIB_DEPENDS= uu.1:${PORTSDIR}/converters/uulib
+EXTRA_PATCHES= ${.CURDIR}/patches/patch-charset.c \
+ ${.CURDIR}/patches/patch-cook.c \
+ ${.CURDIR}/patches/patch-init.c
-USE_BZIP2= yes
-WRKSRC= ${WRKDIR}/${DISTNAME:S/pre-1.4//}
-GNU_CONFIGURE= yes
+.include "${MASTERDIR}/Makefile"
-# Curses support too buggy to activate
-# --enable-curses \
-# --with-ncurses \
-#
-CONFIGURE_ARGS= --with-nntp-default-server=news \
- --with-spooldir=/var/news \
- --with-libdir=${PREFIX}/news/lib \
- --with-defaults-dir=${PREFIX}/etc \
- --with-editor=/usr/bin/ee \
- --with-mime-default-charset=ISO-8859-1 \
- --enable-forgery \
- --enable-break-long-lines \
- --with-pgp=${PREFIX}/bin/pgp \
- --with-ispell=${PREFIX}/bin/ispell \
- --with-metamail=${PREFIX}/bin/metamail \
- --disable-locale
-CONFIGURE_ENV= CFLAGS='${CFLAGS} -I${PREFIX}/include -DNNTP_SERVER_FILE="\"${PREFIX}/etc/nntpserver\""' \
- CPPFLAGS='${CPPFLAGS} -I${PREFIX}/include' \
- LDFLAGS='${LDFLAGS} -L${PREFIX}/lib'
-MAKEFILE= makefile
-ALL_TARGET= build
-MAN1= tin.1
-
-.if defined(NNTP_ONLY)
-CONFIGURE_ARGS+= --enable-nntp-only
-.endif
-
-post-patch:
- @${MV} ${WRKSRC}/doc/tin.1 ${WRKSRC}/doc/tin.1.dist
- @${SED} -e 's:/var/spool/news:/var/news:' \
- -e 's:/etc/nntpserver:${PREFIX}/etc/nntpserver:' \
- -e 's:/usr/lib/news:${PREFIX}/news/lib:' \
- <${WRKSRC}/doc/tin.1.dist >${WRKSRC}/doc/tin.1
-
-post-install:
- cd ${WRKSRC}/doc; ${INSTALL_DATA} tin.defaults ${PREFIX}/etc/tin.defaults.dist
- if [ ! -f ${PREFIX}/etc/tin.defaults ] ; then \
- ${CP} ${PREFIX}/etc/tin.defaults.dist ${PREFIX}/etc/tin.defaults; \
- fi
-
-.include <bsd.port.mk>
+CONFIGURE_ARGS+= --disable-curses \
+ --without-ncurses \
+ --with-mime-default-charset=big5