Lines 25-32
Link Here
|
25 |
|
25 |
|
26 |
RDEPEND="=sys-freebsd/freebsd-lib-${RV}*[usb?,bluetooth?,netware?] |
26 |
RDEPEND="=sys-freebsd/freebsd-lib-${RV}*[usb?,bluetooth?,netware?] |
27 |
=sys-freebsd/freebsd-libexec-${RV}* |
27 |
=sys-freebsd/freebsd-libexec-${RV}* |
28 |
=sys-freebsd/freebsd-contrib-${RV}* |
|
|
29 |
acpi? ( sys-power/iasl ) |
30 |
build? ( sys-apps/baselayout ) |
28 |
build? ( sys-apps/baselayout ) |
31 |
ssl? ( dev-libs/openssl ) |
29 |
ssl? ( dev-libs/openssl ) |
32 |
>=app-arch/libarchive-3 |
30 |
>=app-arch/libarchive-3 |
Lines 64-70
Link Here
|
64 |
use floppy || mymakeopts="${mymakeopts} WITHOUT_FLOPPY= " |
62 |
use floppy || mymakeopts="${mymakeopts} WITHOUT_FLOPPY= " |
65 |
use kerberos || mymakeopts="${mymakeopts} WITHOUT_GSSAPI= " |
63 |
use kerberos || mymakeopts="${mymakeopts} WITHOUT_GSSAPI= " |
66 |
|
64 |
|
67 |
mymakeopts="${mymakeopts} WITHOUT_BIND_NAMED= WITHOUT_BIND_DNSSEC= WITHOUT_PF= WITHOUT_LPR= WITHOUT_SENDMAIL= WITHOUT_AUTHPF= WITHOUT_MAILWRAPPER= " |
65 |
mymakeopts="${mymakeopts} WITHOUT_PF= WITHOUT_LPR= WITHOUT_SENDMAIL= WITHOUT_AUTHPF= WITHOUT_MAILWRAPPER= WITHOUT_UNBOUND= " |
68 |
|
66 |
|
69 |
append-flags $(test-flags -fno-strict-aliasing) |
67 |
append-flags $(test-flags -fno-strict-aliasing) |
70 |
} |
68 |
} |
Lines 72-93
Link Here
|
72 |
PATCHES=( |
70 |
PATCHES=( |
73 |
"${FILESDIR}/${PN}-adduser.patch" |
71 |
"${FILESDIR}/${PN}-adduser.patch" |
74 |
"${FILESDIR}/${PN}-9.0-newsyslog.patch" |
72 |
"${FILESDIR}/${PN}-9.0-newsyslog.patch" |
75 |
"${FILESDIR}/${PN}-9.1-bsdxml2expat.patch" |
73 |
"${FILESDIR}/${PN}-10.0-bsdxml2expat.patch" |
76 |
) |
74 |
) |
77 |
|
75 |
|
78 |
REMOVE_SUBDIRS=" |
76 |
REMOVE_SUBDIRS=" |
79 |
named named-checkzone named-checkconf rndc rndc-confgen |
|
|
80 |
dnssec-keygen dnssec-signzone |
81 |
tcpdchk tcpdmatch |
77 |
tcpdchk tcpdmatch |
82 |
sendmail praliases editmap mailstats makemap |
78 |
sendmail praliases editmap mailstats makemap |
83 |
sysinstall cron mailwrapper ntp bsnmpd |
79 |
pc-sysinstall cron mailwrapper ntp bsnmpd |
84 |
tcpdump ndp inetd |
80 |
tcpdump ndp inetd |
85 |
wpa/wpa_supplicant wpa/hostapd wpa/hostapd_cli wpa/wpa_cli wpa/wpa_passphrase |
81 |
wpa/wpa_supplicant wpa/hostapd wpa/hostapd_cli wpa/wpa_cli wpa/wpa_passphrase |
86 |
zic amd |
82 |
zic amd |
87 |
pkg pkg_install freebsd-update service sysrc" |
83 |
pkg pkg_install freebsd-update service sysrc" |
88 |
|
84 |
|
89 |
src_prepare() { |
85 |
src_prepare() { |
90 |
if ! use build; then |
86 |
if [[ ${PV} != *9999* ]] && ! use build; then |
91 |
ln -s "/usr/src/sys" "${WORKDIR}/sys" |
87 |
ln -s "/usr/src/sys" "${WORKDIR}/sys" |
92 |
ln -s "/usr/include" "${WORKDIR}/include" |
88 |
ln -s "/usr/include" "${WORKDIR}/include" |
93 |
else |
89 |
else |
Lines 120-126
Link Here
|
120 |
mkinstall DOCDIR=/usr/share/doc/${PF} || die "Install failed" |
116 |
mkinstall DOCDIR=/usr/share/doc/${PF} || die "Install failed" |
121 |
|
117 |
|
122 |
# Most of these now come from openrc. |
118 |
# Most of these now come from openrc. |
123 |
for util in nfs rpc.statd rpc.lockd; do |
119 |
for util in iscsid nfs nfsuserd rpc.statd rpc.lockd; do |
124 |
newinitd "${FILESDIR}/"${util}.initd ${util} || die |
120 |
newinitd "${FILESDIR}/"${util}.initd ${util} || die |
125 |
if [[ -e "${FILESDIR}"/${util}.confd ]]; then \ |
121 |
if [[ -e "${FILESDIR}"/${util}.confd ]]; then \ |
126 |
newconfd "${FILESDIR}"/${util}.confd ${util} || die |
122 |
newconfd "${FILESDIR}"/${util}.confd ${util} || die |