Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 488214 | Differences between
and this patch

Collapse All | Expand All

(-)freebsd-usbin-9.2_rc3.ebuild (-9 / +5 lines)
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

Return to bug 488214