# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # bsdconfig # bsdconfig/pkg-descr # bsdconfig/distinfo # bsdconfig/Makefile # echo c - bsdconfig mkdir -p bsdconfig > /dev/null 2>&1 echo x - bsdconfig/pkg-descr sed 's/^X//' >bsdconfig/pkg-descr << 'ad56c62fcbd139054224c1bc69933cb0' Xbsdconfig is a robust utility for configuring/managing various aspects of the XFreeBSD Operating System. Feature-highlights include (but are not limited to): X - Modular, stable, efficient and i18n-compatible. X - Easily maintained/extendable sh(1) source/syntax. X - Works with both dialog(1) in base and Xdialog(1) from ports (x11/xdialog). X - rc.conf(5) configuration/management based on sysutils/sysrc X - Timezone configuration based on sysutils/tzdialog X - Networking management based on sysutils/host-setup X XWWW: http://druidbsd.sourceforge.net/ ad56c62fcbd139054224c1bc69933cb0 echo x - bsdconfig/distinfo sed 's/^X//' >bsdconfig/distinfo << '2525dd21496cc9c8e5c79f5efa1428b1' XSHA256 (bsdconfig.120619.txz) = 4f44b88d81528f07c8765fe2723d1cc4547aec88347c36a92ecd569a51e7a531 XSIZE (bsdconfig.120619.txz) = 87984 XSHA256 (bsdconfig.120619-0.7.0.diff.gz) = 9291ef7094069d7c34ff7647fbd05004f17dec4405f9e6e5acff024a2840245f XSIZE (bsdconfig.120619-0.7.0.diff.gz) = 451 2525dd21496cc9c8e5c79f5efa1428b1 echo x - bsdconfig/Makefile sed 's/^X//' >bsdconfig/Makefile << '8e66e36ffd6c63e8e4d02e5a708e5d81' X# New ports collection makefile for: bsdconfig X# Date created: 19 June 2012 X# Whom: Devin Teske X# X# $FreeBSD$ X# X XPORTNAME= bsdconfig XPORTVERSION= 0.7.0 XCATEGORIES= sysutils XMASTER_SITES= http://druidbsd.sourceforge.net/download/bsdconfig/ XDISTNAME= ${PORTNAME}.120619 XEXTRACT_SUFX= .txz X XPATCH_SITES= ${MASTER_SITES} XPATCHFILES= ${DISTNAME}-${PORTVERSION}.diff.gz X XMAINTAINER= dteske@FreeBSD.org XCOMMENT= Utility to configure various aspects of FreeBSD X XLICENSE= BSD X XNO_WRKSUBDIR= yes X XBSDCFG_LIBE= libexec/${PORTNAME} X X# Default man(1) section path-prefix XMANDIR?= ${PREFIX}/man/man X XPLIST_FILES= \ X sbin/${PORTNAME} \ X share/examples/${PORTNAME}/bsdconfigrc \ X ${BSDCFG_LIBE}/020.docsinstall/INDEX \ X ${BSDCFG_LIBE}/020.docsinstall/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/020.docsinstall/USAGE \ X ${BSDCFG_LIBE}/020.docsinstall/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/020.docsinstall/docsinstall \ X ${BSDCFG_LIBE}/020.docsinstall/include/messages.subr \ X ${BSDCFG_LIBE}/020.docsinstall/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/040.password/INDEX \ X ${BSDCFG_LIBE}/040.password/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/040.password/USAGE \ X ${BSDCFG_LIBE}/040.password/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/040.password/include/messages.subr \ X ${BSDCFG_LIBE}/040.password/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/040.password/include/password.subr \ X ${BSDCFG_LIBE}/040.password/password \ X ${BSDCFG_LIBE}/050.diskmgmt/INDEX \ X ${BSDCFG_LIBE}/050.diskmgmt/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/050.diskmgmt/USAGE \ X ${BSDCFG_LIBE}/050.diskmgmt/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/050.diskmgmt/diskmgmt \ X ${BSDCFG_LIBE}/050.diskmgmt/include/messages.subr \ X ${BSDCFG_LIBE}/050.diskmgmt/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/070.usermgmt/INDEX \ X ${BSDCFG_LIBE}/070.usermgmt/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/070.usermgmt/USAGE \ X ${BSDCFG_LIBE}/070.usermgmt/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/070.usermgmt/groupadd \ X ${BSDCFG_LIBE}/070.usermgmt/groupdel \ X ${BSDCFG_LIBE}/070.usermgmt/groupedit \ X ${BSDCFG_LIBE}/070.usermgmt/groupinput \ X ${BSDCFG_LIBE}/070.usermgmt/include/group_input.subr \ X ${BSDCFG_LIBE}/070.usermgmt/include/messages.subr \ X ${BSDCFG_LIBE}/070.usermgmt/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/070.usermgmt/include/user_input.subr \ X ${BSDCFG_LIBE}/070.usermgmt/useradd \ X ${BSDCFG_LIBE}/070.usermgmt/userdel \ X ${BSDCFG_LIBE}/070.usermgmt/useredit \ X ${BSDCFG_LIBE}/070.usermgmt/userinput \ X ${BSDCFG_LIBE}/070.usermgmt/usermgmt \ X ${BSDCFG_LIBE}/080.console/INDEX \ X ${BSDCFG_LIBE}/080.console/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/080.console/USAGE \ X ${BSDCFG_LIBE}/080.console/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/080.console/console \ X ${BSDCFG_LIBE}/080.console/font \ X ${BSDCFG_LIBE}/080.console/include/messages.subr \ X ${BSDCFG_LIBE}/080.console/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/080.console/keymap \ X ${BSDCFG_LIBE}/080.console/repeat \ X ${BSDCFG_LIBE}/080.console/saver \ X ${BSDCFG_LIBE}/080.console/screenmap \ X ${BSDCFG_LIBE}/080.console/ttys \ X ${BSDCFG_LIBE}/090.timezone/INDEX \ X ${BSDCFG_LIBE}/090.timezone/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/090.timezone/USAGE \ X ${BSDCFG_LIBE}/090.timezone/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/090.timezone/include/continents.subr \ X ${BSDCFG_LIBE}/090.timezone/include/countries.subr \ X ${BSDCFG_LIBE}/090.timezone/include/iso3166.subr \ X ${BSDCFG_LIBE}/090.timezone/include/menus.subr \ X ${BSDCFG_LIBE}/090.timezone/include/messages.subr \ X ${BSDCFG_LIBE}/090.timezone/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/090.timezone/include/zones.subr \ X ${BSDCFG_LIBE}/090.timezone/timezone \ X ${BSDCFG_LIBE}/110.mouse/INDEX \ X ${BSDCFG_LIBE}/110.mouse/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/110.mouse/USAGE \ X ${BSDCFG_LIBE}/110.mouse/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/110.mouse/disable \ X ${BSDCFG_LIBE}/110.mouse/enable \ X ${BSDCFG_LIBE}/110.mouse/flags \ X ${BSDCFG_LIBE}/110.mouse/include/messages.subr \ X ${BSDCFG_LIBE}/110.mouse/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/110.mouse/mouse \ X ${BSDCFG_LIBE}/110.mouse/port \ X ${BSDCFG_LIBE}/110.mouse/type \ X ${BSDCFG_LIBE}/120.networking/INDEX \ X ${BSDCFG_LIBE}/120.networking/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/120.networking/USAGE \ X ${BSDCFG_LIBE}/120.networking/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/120.networking/defaultrouter \ X ${BSDCFG_LIBE}/120.networking/devices \ X ${BSDCFG_LIBE}/120.networking/hostname \ X ${BSDCFG_LIBE}/120.networking/include/common.subr \ X ${BSDCFG_LIBE}/120.networking/include/device.subr \ X ${BSDCFG_LIBE}/120.networking/include/hostname.subr \ X ${BSDCFG_LIBE}/120.networking/include/ipaddr.subr \ X ${BSDCFG_LIBE}/120.networking/include/media.subr \ X ${BSDCFG_LIBE}/120.networking/include/messages.subr \ X ${BSDCFG_LIBE}/120.networking/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/120.networking/include/netmask.subr \ X ${BSDCFG_LIBE}/120.networking/include/resolv.subr \ X ${BSDCFG_LIBE}/120.networking/include/routing.subr \ X ${BSDCFG_LIBE}/120.networking/nameservers \ X ${BSDCFG_LIBE}/120.networking/networking \ X ${BSDCFG_LIBE}/130.security/INDEX \ X ${BSDCFG_LIBE}/130.security/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/130.security/USAGE \ X ${BSDCFG_LIBE}/130.security/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/130.security/include/messages.subr \ X ${BSDCFG_LIBE}/130.security/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/130.security/kern_securelevel \ X ${BSDCFG_LIBE}/130.security/security \ X ${BSDCFG_LIBE}/140.startup/INDEX \ X ${BSDCFG_LIBE}/140.startup/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/140.startup/USAGE \ X ${BSDCFG_LIBE}/140.startup/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/140.startup/include/messages.subr \ X ${BSDCFG_LIBE}/140.startup/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/140.startup/include/rcconf.subr \ X ${BSDCFG_LIBE}/140.startup/include/rcedit.subr \ X ${BSDCFG_LIBE}/140.startup/include/rcvar.subr \ X ${BSDCFG_LIBE}/140.startup/misc \ X ${BSDCFG_LIBE}/140.startup/rcadd \ X ${BSDCFG_LIBE}/140.startup/rcconf \ X ${BSDCFG_LIBE}/140.startup/rcdelete \ X ${BSDCFG_LIBE}/140.startup/rcedit \ X ${BSDCFG_LIBE}/140.startup/rcvar \ X ${BSDCFG_LIBE}/140.startup/startup \ X ${BSDCFG_LIBE}/150.ttys/INDEX \ X ${BSDCFG_LIBE}/150.ttys/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/150.ttys/USAGE \ X ${BSDCFG_LIBE}/150.ttys/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/150.ttys/include/messages.subr \ X ${BSDCFG_LIBE}/150.ttys/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/150.ttys/ttys \ X ${BSDCFG_LIBE}/USAGE \ X ${BSDCFG_LIBE}/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/dot/INDEX \ X ${BSDCFG_LIBE}/dot/INDEX.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/dot/USAGE \ X ${BSDCFG_LIBE}/dot/USAGE.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/dot/dot \ X ${BSDCFG_LIBE}/dot/include/messages.subr \ X ${BSDCFG_LIBE}/dot/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/include/common.subr \ X ${BSDCFG_LIBE}/include/dialog.subr \ X ${BSDCFG_LIBE}/include/messages.subr \ X ${BSDCFG_LIBE}/include/messages.subr.EN_US.ISO8859-1 \ X ${BSDCFG_LIBE}/include/mustberoot.subr \ X ${BSDCFG_LIBE}/include/strings.subr \ X ${BSDCFG_LIBE}/include/sysrc.subr \ X ${MANDIR:C,${PREFIX}/,,}8/${PORTNAME}.8.gz X X.include X X.if ${OSVERSION} < 900030 XBROKEN= libdialog 20100428 or newer required. X.endif X Xpost-patch: X @grep -Ilrs '^BSDCFG_LIBE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ X -e 's|^\(BSDCFG_LIBE=\).*|\1"${PREFIX}/libexec/${PORTNAME}"|' X @${REINPLACE_CMD} \ X -e 's|^\(BSDCONFIG=\).*|\1${PREFIX}/sbin/${PORTNAME}|' \ X ${WRKSRC}/dot/dot X Xdo-install: X @( cd ${WRKSRC} && make \ X LIBEXECDIR="${PREFIX}/libexec" \ X MANDIR="${MANDIR}" \ X SBINDIR="${PREFIX}/sbin" \ X SHAREDIR="${PREFIX}/share" \ X install ) X X.include 8e66e36ffd6c63e8e4d02e5a708e5d81 exit