blob: 47ab9ad984e580c714ea75330200db902d54d563 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
# Created by: desmo@bandwidth.org
PORTNAME= LPRng
PORTVERSION= 3.8.C
PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= sysutils print
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}
DISTNAME= ${PORTNAME:tl}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Enhanced Printer Spooler
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
BROKEN_aarch64= Fails to link: missing sbrk
BROKEN_riscv64= Fails to link: missing sbrk
LIB_DEPENDS= libgdbm.so:databases/gdbm
USES= gmake ssl
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-config_subdir="" \
--with-filterdir=${PREFIX}/libexec/filters \
--with-filter_path="${PREFIX}/bin:/bin:/usr/bin:${PREFIX}/sbin:/sbin:/usr/sbin" \
--with-printcap_path=/etc/printcap \
--with-ld_library_path="${PREFIX}/lib:/lib:/usr/lib:/${LOCALBASE}/lib"
MAKE_ARGS= INSTALLCONFIGEXAMPLES=""
USE_LDCONFIG= yes
USE_RC_SUBR= ${PORTNAME:tl}
CPPFLAGS = -I${LOCALBASE}/include
LDFLAGS = -L${LOCALBASE}/lib
# Upstream dead, don't expect a proper fix.
CFLAGS = -fcommon
SUB_FILES= pkg-message
CONFLICTS= cups
OPTIONS_DEFINE= LIBWRAP NLS
OPTIONS_DEFAULT= LIBWRAP
OPTIONS_SUB= yes
LIBWRAP_CONFIGURE_ENABLE= tcpwrappers
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
NLS_CONFIGURE_ENV= gt_cv_func_gnugettext1_libc=yes \
ac_cv_func_ngettext=yes
NLS_LDFLAGS= -lintl
post-install:
.for i in lpd.perms printcap
(cd ${WRKSRC}/conf && $ ${INSTALL_DATA} ${i} \
${STAGEDIR}/${PREFIX}/etc/${i}.sample)
.endfor
.for i in lpd.conf
(cd ${WRKSRC}/src && $ ${INSTALL_DATA} ${i} \
${STAGEDIR}/${PREFIX}/etc/${i}.sample)
.endfor
.include <bsd.port.mk>
|