1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

Update to 3.5.6

PR:		35754
Submitted by:	maintainer
This commit is contained in:
David W. Chapman Jr. 2002-03-31 18:06:36 +00:00
parent 6bdeada327
commit 61522409a6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=57076
5 changed files with 64 additions and 62 deletions

View File

@ -1,27 +1,65 @@
# New ports collection makefile for: ifhp
# Date created: 27 August 1999
# Ports collection makefile for: ifhp
# Date created: 10 Oct 2001
# Whom: papowell@astart.com
#
# $FreeBSD$
#
PORTNAME= ifhp
PORTVERSION= 3.3.10
CATEGORIES= print
MASTER_SITES= ftp://ftp.astart.com/pub/LPRng/FILTERS/
PORTNAME=ifhp
PORTVERSION=3.5.6
CATEGORIES= print
MASTER_SITES= ftp://ftp.lprng.com/pub/%SUBDIR%/ \
ftp://ftp.cise.ufl.edu/pub/mirrors/%SUBDIR%/ \
ftp://ftp.cs.umn.edu/pub/%SUBDIR%/ \
ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/%SUBDIR%/ \
ftp://ftp.uni-paderborn.de/pub/unix/printer/%SUBDIR%/
MASTER_SITE_SUBDIR= LPRng/ifhp
EXTRACT_SUFX= .tgz
MAINTAINER= papowell@astart.com
MAINTAINER=papowell@astart.com
MAKEFILE= Makefile.bsd
HAS_CONFIGURE= yes
# RUN_DEPENDS=
MAN8= ifhp.8 textps.8
post-install:
${INSTALL} -d -g bin -o bin -m 0555 ${PREFIX}/share/doc/ifhp
.if !defined(NOPORTSDOCS)
${CP} -r ${WRKSRC}/HOWTO/* ${PREFIX}/share/doc/ifhp;
.if defined(PREFIX)
CONFIGURE_ARGS+= --prefix="${PREFIX}"
.endif
.if defined(SYSCONFDIR)
CONFIGURE_ARGS+= --sysconfdir="${SYSCONFDIR}"
.endif
HAS_CONFIGURE= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
CONFIGURE_ARGS+= \
--with-ldopts="-L${LOCALBASE}/lib" \
--with-ccopts="-I${LOCALBASE}/include"
MAN8=ifhp.8 textps.8
pre-everything::
@${ECHO_MSG} "If you want to replace the default printing system with LPRng, use:"
@${ECHO_MSG} " make PREFIX=/usr SYSCONFDIR=/etc clean all install"
@if [ "${PREFIX}" = "/usr" -a ! -d /usr/man ] ; then \
${ECHO_MSG} "The man pages will be installed in /usr/man." ; \
${ECHO_MSG} "You should make a symbolic link /usr/share/man from /usr/man"; \
${ECHO_MSG} " ln -s /usr/share/man /usr/man"; \
${ECHO_MSG} "If you do not, you will retain the old FreeBSD man pages."; \
${ECHO_MSG} "See the hier(7) man page for details of the FreeBSD file system"; \
${ECHO_MSG} "layout. Configure is not equipped to determine the location of"; \
${ECHO_MSG} 'man pages and defaults to $${PREFIX}/man, which is incorrect for FreeBSD.'; \
exit 1; \
fi
@${ECHO_MSG} "Configuring with '${CONFIGURE_ARGS}'"
post-install:
.if !defined(NOPORTSDOCS)
@${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 0555 ${DOCSDIR}
.for ext in html pdf ppt ps txt gif jpg png
@for i in `ls ${WRKSRC}/HOWTO |${GREP} "\.${ext}$$"`; \
do ${INSTALL_DATA} ${WRKSRC}/HOWTO/$$i ${DOCSDIR}; done
.endfor
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (ifhp-3.3.10.tgz) = e3094c65d4acb3b09d79ee08f489ffff
MD5 (ifhp-3.5.6.tgz) = ca54cb1008c9d0cbb2aa767a1a4810fb

View File

@ -1 +1 @@
LPRng print filter for text, PostScript, PCL, HP, Xerox, etc printers
IFHP - A highly configurable print filter for LPRng

View File

@ -1,7 +1,8 @@
The IFHP print filter is a highly configurable and almost universal
print filter for the LPRng print spooler. It can handle text, PostScript,
PCL, and PJL compatible printers, as well as doing synchronization, resetting,
getting page counts, end of job detection and other administrative functions.
It will handle HP, Tektronics, Xerox, Qume, and just about any printer that
can accept a connection. Configuration is done using the /etc/ifhp.conf file
which can be tailored for your particular printer.
ifhp is a highly versatile print filter for BSD based print spoolers.
It can be configured to handle text, PostScript, PJL, PCL, and
raster printers, supports conversion from one format to another,
and can be used as a stand-alone print utility. It is the primary
supported print filter for the LPRng print spooler.
WWW: http://www.lprng.com
FTP: ftp://ftp.lprng.com

View File

@ -1,41 +1,4 @@
etc/ifhp.conf
etc/ifhp.conf.sample
libexec/filters/ifhp
libexec/filters/textps
libexec/filters/accounting.sh
libexec/filters/psbanner.ps
libexec/filters/ofhp
libexec/filters/banner
share/doc/ifhp/IFHP-HOWTO-1.html
share/doc/ifhp/options
share/doc/ifhp/fixoptions
share/doc/ifhp/Makefile.in
share/doc/ifhp/Makefile.bsd.in
share/doc/ifhp/Makefile.bsd
share/doc/ifhp/Makefile
share/doc/ifhp/IFHP-HOWTO.txt
share/doc/ifhp/IFHP-HOWTO.tex
share/doc/ifhp/IFHP-HOWTO.sgml
share/doc/ifhp/IFHP-HOWTO.ps
share/doc/ifhp/IFHP-HOWTO.info-4
share/doc/ifhp/IFHP-HOWTO.info-3
share/doc/ifhp/IFHP-HOWTO.info-2
share/doc/ifhp/IFHP-HOWTO.info-1
share/doc/ifhp/IFHP-HOWTO.info
share/doc/ifhp/IFHP-HOWTO.html
share/doc/ifhp/IFHP-HOWTO.dvi
share/doc/ifhp/IFHP-HOWTO-9.html
share/doc/ifhp/IFHP-HOWTO-8.html
share/doc/ifhp/IFHP-HOWTO-7.html
share/doc/ifhp/IFHP-HOWTO-6.html
share/doc/ifhp/IFHP-HOWTO-5.html
share/doc/ifhp/IFHP-HOWTO-4.html
share/doc/ifhp/IFHP-HOWTO-3.html
share/doc/ifhp/IFHP-HOWTO-2.html
share/doc/ifhp/IFHP-HOWTO-12.html
share/doc/ifhp/IFHP-HOWTO-11.html
share/doc/ifhp/IFHP-HOWTO-10.html
share/doc/ifhp/dict
share/doc/ifhp/updateversion
@dirrm libexec/filters
@dirrm share/doc/ifhp
libexec/filters/wrapper