44 lines
996 B
Makefile
44 lines
996 B
Makefile
# Created by: kline
|
|
|
|
PORTNAME= enscript
|
|
PORTVERSION= 1.6.6
|
|
PORTREVISION?= 3 # ?= for chinese/enscript
|
|
CATEGORIES+= print
|
|
MASTER_SITES= GNU
|
|
PKGNAMESUFFIX= -${PAPERSIZE}
|
|
DISTNAME= enscript-${PORTVERSION}
|
|
|
|
MAINTAINER?= mbeis@xs4all.nl
|
|
COMMENT= ASCII to PostScript filter
|
|
|
|
USES= cpe shebangfix perl5
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS= --with-media=${PS}
|
|
SHEBANG_FILES= scripts/diffpp.in scripts/sliceprint.in
|
|
perl_OLD_CMD= @PERLPROG@
|
|
|
|
OPTIONS_DEFINE= NLS
|
|
OPTIONS_SUB= yes
|
|
NLS_USES= gettext
|
|
NLS_CONFIGURE_ENABLE= nls
|
|
|
|
CONFLICTS?= enscript-a4-[0-9]* enscript-letterdj-[0-9]*
|
|
|
|
INFO= enscript
|
|
CPE_VENDOR= gnu
|
|
|
|
PS?= Letter
|
|
PAPERSIZE?= ${PS:tl}
|
|
|
|
.if (${PAPERSIZE} != a4 && ${PAPERSIZE} != letter && ${PAPERSIZE} != letterdj)
|
|
.BEGIN:
|
|
@${ECHO} "Error: invalid value for PAPERSIZE: \"${PAPERSIZE}\""
|
|
@${ECHO} "Possible values are: a4, letter, or letterdj"
|
|
@${FALSE}
|
|
.endif
|
|
|
|
post-configure:
|
|
${REINPLACE_CMD} -e 's|/usr/bin/perl|$${prefix}/bin/perl|g' ${WRKSRC}/scripts/Makefile
|
|
|
|
.include <bsd.port.mk>
|