In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above )
- Respect SYSCONDIR setting, so the default configuration files will be
in PREFIX/etc, instead of /etc
PR: ports/121733
Submitted by: Dierk Sacher <dierk at blaxxtarz.de>
Approved by: Mark D. Foster <mark at foster.cc> (maintainer)
. split PORTNAME=iscsi-target onto PORTNAME=iscsi and PKGNAMESUFFIX=-target;
. update to version 20080207.
PR: ports/120508
Submitted by: Mark D. Foster <mark at foster.cc> (maintainer)
Bring iscsi-target up-to-date with respect to upstream version
netbsd-iscsi). Changes include fix for multiple targets bug.
PR: 118462
Submitted by: Mark D. Foster <mark at foster.cc> (maintainer)
. update port to 20071025 snapshot;
. fix the bugs from ports/117015 (OK feedback received by email).
PR: 117015 [1], 117690 [2]
Submitted by: Javier Martin Rueda <jmrueda at diatel.upm.es> [1]
Mark Foster <mark at foster.cc> (maintainer) [2]
Feedback by: Javier Martin Rueda <jmrueda at diatel.upm.es>
Approved by: portmgr (linimon)
This is an implementation of iSCSI target, the server-side of ISCSI protocol,
used to service remote iSCSI requests.
WWW: http://www.netbsd.org/
PR: ports/104087
Submitted by: mark foster <mark@foster.cc>