Index: head/sysutils/cdrdao/Makefile =================================================================== --- head/sysutils/cdrdao/Makefile (revision 361977) +++ head/sysutils/cdrdao/Makefile (revision 361978) @@ -1,166 +1,169 @@ # Created by: futatuki # $FreeBSD$ PORTNAME?= cdrdao PORTVERSION= 1.2.3 PORTREVISION?= 4 CATEGORIES= sysutils audio MASTER_SITES= SF MASTER_SITE_SUBDIR= cdrdao/cdrdao/${PORTVERSION} DISTNAME= cdrdao-${PORTVERSION} MAINTAINER= marius@FreeBSD.org COMMENT?= Record CD-R[W]s in disk-at-once mode USE_BZIP2= yes USES= gmake GNU_CONFIGURE= yes MP3OGG_LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao \ libmad.so:${PORTSDIR}/audio/libmad \ libvorbis.so:${PORTSDIR}/audio/libvorbis -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS TOC2MP3 MP3OGG +OPTIONS_DEFAULT=MP3OGG +TOC2MP3_DESC= Build with toc2mp3 +MP3OGG_DESC= MP3 and Ogg Vorbis support .if ${PORTNAME} == "gcdmaster" USES+= pkgconfig USE_GNOME= gnomehier GCONF_SCHEMAS= gcdmaster.schemas LIB_DEPENDS+= ${MP3OGG_LIB_DEPENDS} \ libgnomeuimm-2.6.so:${PORTSDIR}/x11-toolkits/libgnomeuimm26 RUN_DEPENDS+= ${LOCALBASE}/bin/cdrdao:${PORTSDIR}/sysutils/cdrdao \ ${LOCALBASE}/share/mime/packages/freedesktop.org.xml:${PORTSDIR}/misc/shared-mime-info CONFIGURE_ARGS+= --with-lame=no .else CONFIGURE_ARGS+= --with-xdao=no .if defined(WITH_TOC2MP3) LIB_DEPENDS+= libmp3lame.so:${PORTSDIR}/audio/lame CONFIGURE_ARGS+= --with-lame-include=${LOCALBASE}/include \ --with-lame-lib=${LOCALBASE}/lib PLIST_SUB+= TOC2MP3="" .else CONFIGURE_ARGS+= --with-lame=no PLIST_SUB+= TOC2MP3="@comment " .endif .if !defined(WITHOUT_MP3OGG) USES+= pkgconfig LIB_DEPENDS+= ${MP3OGG_LIB_DEPENDS} CONFIGURE_ENV+= AO_CFLAGS=-I${LOCALBASE}/include \ AO_LIBS="-L${LOCALBASE}/lib -lao" \ MAD_CFLAGS=-I${LOCALBASE}/include \ MAD_LIBS="-L${LOCALBASE}/lib -lmad" \ VORBISFILE_CFLAGS=-I${LOCALBASE}/include \ VORBISFILE_LIBS="-L${LOCALBASE}/lib -lvorbisfile" .else CONFIGURE_ARGS+= --with-mp3-support=no --with-ogg-support=no .endif .endif CONFIGURE_ARGS+= --without-pcctsbin --without-pcctsinc \ --with-posix-threads=no --with-scglib MAKE_ENV= CCOM=cc LANG=C SCSILIBTARGET= ${ARCH:S/powerpc64/powerpc/}-freebsd-cc .include pre-everything:: .if ${PORTNAME} != "gcdmaster" && \ (!defined(WITH_TOC2MP3) || !defined(WITHOUT_MP3OGG)) @${ECHO_MSG} "" @${ECHO_MSG} "You may use the following build option(s):" @${ECHO_MSG} "" .if !defined(WITH_TOC2MP3) @${ECHO_MSG} "WITH_TOC2MP3=yes builds with toc2mp3 (requires audio/lame)" .endif .if !defined(WITHOUT_MP3OGG) @${ECHO_MSG} "WITHOUT_MP3OGG=yes builds without support for decoding MP3 and Ogg Vorbis" @${ECHO_MSG} " files (not required unless using sysutils/gcdmaster;" @${ECHO_MSG} " disabling saves a couple of dependencies)" .endif @${ECHO_MSG} "" .endif post-extract: .if ${SCSILIBTARGET} != "i386-freebsd-cc" @${LN} -sf ${WRKSRC}/scsilib/RULES/i386-freebsd-cc.rul \ ${WRKSRC}/scsilib/RULES/${SCSILIBTARGET}.rul .endif post-patch: .for i in 45libdeflt 45libedc 45libfile 45libhfs_iso 45libparanoia 45libunls \ 45librscg 55cdda2wav 55cdrecord 55cmd 55mkisofs 55mkisofs!@!diag \ 55readcd 55scgcheck 55scgskeleton 55rscsi 85man @${RM} ${WRKSRC}/scsilib/TARGETS/${i} .endfor .for i in include/schily.h libschily/fexec.c @${REINPLACE_CMD} -e 's|fexecve|js_fexecve|g' ${WRKSRC}/scsilib/${i} .endfor .if ${PORTNAME} == "gcdmaster" @${REINPLACE_CMD} -E -e 's|(^SUBDIRS.+) utils|\1|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -E -e 's|(^gladedir.+=).+|\1 ${DATADIR}|' \ ${WRKSRC}/xdao/Makefile.in @${REINPLACE_CMD} -E -e \ 's|(SET_CDRDAO_PATH.+path=)(cdrdao)|\1${LOCALBASE}\/bin\/\2|g' \ ${WRKSRC}/xdao/Settings.cc @${REINPLACE_CMD} -E -e \ 's|(icon-filename=).+(gcdmaster-doc.png)|\1${LOCALBASE}\/share\/pixmaps\/document-icons\/\2|g' \ ${WRKSRC}/xdao/gcdmaster.keys @${REINPLACE_CMD} -e 's|connect(SigC::slot|connect(sigc::ptr_fun|g' \ ${WRKSRC}/xdao/xcdrdao.cc .else .for i in cdrdao.man main.cc @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/dao/${i} .endfor @${REINPLACE_CMD} -E -e 's|(^CDRDAO_DATA_DIR.+=).+|\1 ${DATADIR}|' \ ${WRKSRC}/dao/Makefile.in .for i in toc2cddb.1 toc2cue.1 @${REINPLACE_CMD} -e 's|1\.2\.2|${PORTVERSION}|g' ${WRKSRC}/utils/${i} .endfor .endif do-install: .if ${PORTNAME} == "gcdmaster" @${INSTALL_PROGRAM} ${WRKSRC}/xdao/gcdmaster ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/xdao/gcdmaster.man \ ${STAGEDIR}${PREFIX}/man/man1/gcdmaster.1 @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster-doc.png \ ${STAGEDIR}${LOCALBASE}/share/pixmaps/document-icons @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.applications \ ${STAGEDIR}${LOCALBASE}/share/application-registry @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.desktop \ ${STAGEDIR}${LOCALBASE}/share/applications @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.keys \ ${STAGEDIR}${LOCALBASE}/share/mime-info @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.mime \ ${STAGEDIR}${LOCALBASE}/share/mime-info @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.png \ ${STAGEDIR}${LOCALBASE}/share/pixmaps @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.schemas \ ${STAGEDIR}${LOCALBASE}/etc/gconf/schemas @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/mime/packages @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.xml \ ${STAGEDIR}${LOCALBASE}/share/mime/packages @${MKDIR} ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/xdao/glade/Preferences.glade ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/xdao/glade/ProjectChooser.glade ${STAGEDIR}${DATADIR} .else @${INSTALL_PROGRAM} ${WRKSRC}/dao/cdrdao ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/dao/cdrdao.man ${STAGEDIR}${PREFIX}/man/man1/cdrdao.1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/cue2toc ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/cue2toc.1 ${STAGEDIR}${PREFIX}/man/man1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cddb ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/toc2cddb.1 ${STAGEDIR}${PREFIX}/man/man1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cue ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/toc2cue.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/dao/cdrdao.drivers ${STAGEDIR}${DATADIR}/drivers .if defined(WITH_TOC2MP3) @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2mp3 ${STAGEDIR}{PREFIX}/bin .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in CREDITS ChangeLog README README.PlexDAE @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif .include Index: head/sysutils/hal/Makefile =================================================================== --- head/sysutils/hal/Makefile (revision 361977) +++ head/sysutils/hal/Makefile (revision 361978) @@ -1,113 +1,113 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/sysutils/hal/Makefile,v 1.81 2010/04/13 02:49:07 mezz Exp $ PORTNAME= hal DISTVERSION= 0.5.14 PORTREVISION= 26 CATEGORIES= sysutils MASTER_SITES= http://hal.freedesktop.org/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT= Hardware Abstraction Layer for simplifying device access BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat # keep shlib version, to prevent confusion with polkit-* from sysutils/polkit LIB_DEPENDS= libpolkit.so.2:${PORTSDIR}/sysutils/policykit \ libvolume_id.so:${PORTSDIR}/devel/libvolume_id \ libck-connector.so:${PORTSDIR}/sysutils/consolekit RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:${PORTSDIR}/misc/pciids \ bash:${PORTSDIR}/shells/bash USES= gettext gmake libtool:keepla pathfix pkgconfig shebangfix USE_GNOME= intlhack GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_PYTHON= yes CONFIGURE_ARGS= --disable-gtk-doc \ --with-backend=freebsd \ --disable-docbook-docs \ --with-pci-ids=${LOCALBASE}/share/pciids \ --disable-usb-ids \ --without-libpci \ --disable-usb \ --disable-smbios \ --disable-apm \ --disable-pmu \ --enable-policy-kit \ --enable-console-kit \ --with-socket-dir=/var/run/hald \ --with-eject=/usr/sbin/cdcontrol \ --with-pid-file=/var/run/hald/hald.pid \ --with-deprecated-keys \ --localstatedir=/var CONFIGURE_ENV= GTKDOC="false" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SHEBANG_FILES= tools/hal-* #HALVERSION= 0.5.10 #SNAPVERSION= 20080218 USERS= haldaemon GROUPS= haldaemon USE_RC_SUBR= hald USE_GNOME_SUBR= yes DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${DISTVERSION} PLIST_SUB= VERSION=${DISTVERSION} RC_FILES= hal.conf:${PREFIX}/etc/dbus-1/system.d PLIST_FILES= ${PRIV_FILES:S|^|%%DATADIR%%/dist/|} SUB_FILES= pkg-install pkg-deinstall SUB_LIST= RC_FILES="${RC_FILES}" INSTALL_TARGET= install-strip -OPTIONS_DEFINE= FIXED_MOUNTPOINTS +OPTIONS_DEFINE= FIXED_MOUNTPOINTS DOCS FIXED_MOUNTPOINTS_DESC= use fixed mountpoints FIXED_MOUNTPOINTS_EXTRA_PATCHES= ${FILESDIR}/extra-patch-tools_hal-storage-mount.c .include .if (${ARCH}=="i386" || ${ARCH}=="amd64" || ${ARCH}=="ia64") RUN_DEPENDS+= dmidecode:${PORTSDIR}/sysutils/dmidecode .endif .if ${OSVERSION} >= 800063 PLIST_SUB+= USB2="" .else PLIST_SUB+= USB2="@comment " .endif post-patch: @${REINPLACE_CMD} -e '/^scriptdir = /s|[(]libexecdir[)]/scripts|(libexecdir)/hal/scripts|' \ ${WRKSRC}/tools/Makefile.in \ ${WRKSRC}/tools/freebsd/Makefile.in @${REINPLACE_CMD} -e 's|[(]libexecdir[)]/scripts|(libexecdir)/hal/scripts|' \ ${WRKSRC}/hald/Makefile.in \ ${WRKSRC}/tools/Makefile.in @${REINPLACE_CMD} -e 's|user="0"|group="operator"|g' \ ${WRKSRC}/hal.conf.in @${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ < ${FILESDIR}/README.fuse > ${WRKDIR}/README.fuse post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/dist ${INSTALL_DATA} ${WRKSRC}/hal.conf ${STAGEDIR}${DATADIR}/dist @${MKDIR} ${STAGEDIR}${PREFIX}/share/hal/fdi/policy/10osvendor ${INSTALL_DATA} ${FILESDIR}/10-mouse-sysmouse.fdi \ ${STAGEDIR}${PREFIX}/share/hal/fdi/policy/10osvendor ${INSTALL_SCRIPT} ${FILESDIR}/mount-fuse \ ${STAGEDIR}${PREFIX}/share/hal/mount-fuse .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/hald/freebsd/README \ ${STAGEDIR}${DOCSDIR}/README.freebsd ${INSTALL_DATA} ${WRKDIR}/README.fuse \ ${STAGEDIR}${DOCSDIR}/README.fuse .endif @${MKDIR} ${STAGEDIR}/var/lib/hal .include Index: head/sysutils/heartbeat/Makefile =================================================================== --- head/sysutils/heartbeat/Makefile (revision 361977) +++ head/sysutils/heartbeat/Makefile (revision 361978) @@ -1,178 +1,178 @@ # Created by: Scott Kleihege # $FreeBSD$ PORTNAME= heartbeat PORTVERSION= 2.1.4 PORTREVISION= 23 CATEGORIES= sysutils #MASTER_SITES= http://hg.linux-ha.org/lha-2.1/archive/STABLE-2.1.4.tar.bz2 MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= kuriyama/heartbeat DISTNAME= STABLE-${PORTVERSION} DIST_SUBDIR= heartbeat MAINTAINER= ports@encarnate.com COMMENT= Subsystem for High-Availability Clustering LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \ libnet.so:${PORTSDIR}/net/libnet \ libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \ libxml2.so:${PORTSDIR}/textproc/libxml2 BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison PATCH_DEPENDS= libtool:${PORTSDIR}/devel/libtool USE_AUTOTOOLS= autoconf autoheader automake aclocal libltdl libtoolize AUTOMAKE_ARGS+= --add-missing --include-deps --copy ACLOCAL_ARGS+= -I ${LOCALBASE}/share/aclocal USES= gettext gmake libtool pkgconfig tar:bzip2 shebangfix SHEBANG_FILES= ldirectord/ldirectord.in USE_GNOME= glib20 USE_LDCONFIG= yes USE_PYTHON= yes GNU_CONFIGURE= yes USERS= hacluster GROUPS= haclient CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libnet11 LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/libnet11 CONFIGURE_ARGS= --prefix=${PREFIX} \ --localstatedir=/var \ --with-miBsdir=${PREFIX}/snmp/mibs \ --with-initdir=${PREFIX}/etc/rc.d \ --with-group-id=275 \ --with-ccmuser-id=275 \ --with-ocf-root=${PREFIX}/etc/ocf \ --disable-rpath \ --disable-dopd \ --disable-fatal-warnings SUB_FILES= pkg-install pkg-message PKGDEINSTALL= ${PKGINSTALL} PLIST_SUB= USER=${USERS} GROUP=${GROUPS} -OPTIONS_DEFINE= MGMT LDIRECTORD APCSNMP DRAC3 +OPTIONS_DEFINE= MGMT LDIRECTORD APCSNMP DRAC3 DOCS MGMT_DESC= Enable X11 Management Utilities LDIRECTORD_DESC= Enable Linux Director Daemon APCSNMP_DESC= Enable APC SNMP Stonith Device DRAC3_DESC= Enable Dell DRACIII Stonith Device APCSNMP_LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp DRAC3_LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl .include .if ${PORT_OPTIONS:MMGMT} BUILD_DEPENDS+= swig:${PORTSDIR}/devel/swig13 RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/pygtk-2.0.pc:${PORTSDIR}/x11-toolkits/py-gtk2 PLIST_SUB+= MGMT="" .else CONFIGURE_ARGS+= --disable-mgmt PLIST_SUB+= MGMT="@comment " .endif .if ${PORT_OPTIONS:MLDIRECTORD} RUN_DEPENDS+= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools USES+= perl5 USE_PERL5= run PLIST_SUB+= LDIRECTORD="" .else CONFIGURE_ARGS+= --disable-ldirectord PLIST_SUB+= LDIRECTORD="@comment " .endif .if ${PORT_OPTIONS:MAPCSNMP} PLIST_SUB+= APCSNMP="" .else PLIST_SUB+= APCSNMP="@comment " .endif .if ${PORT_OPTIONS:MDRAC3} PLIST_SUB+= DRAC3="" .else PLIST_SUB+= DRAC3="@comment " .endif # BladeHPI Stonith Automagic Building .if exists (${STAGEDIR}${PREFIX}/include/openhpi/SaHpi.h) PLIST_SUB+= HPI="" .else PLIST_SUB+= HPI="@comment " .endif # IPMI Lan Stonith Automagic Building .if exists (${STAGEDIR}${PREFIX}/include/ipmilan.h) PLIST_SUB+= IPMI="" .else PLIST_SUB+= IPMI="@comment " .endif # VACM Stonith Automagic Building .if exists (${STAGEDIR}${PREFIX}/include/vacmclient_api.h) PLIST_SUB+= VACM="" .else PLIST_SUB+= VACM="@comment " .endif post-extract: @${MV} ${WRKDIR}/Heartbeat-STABLE-2-1-${DISTNAME} ${WRKSRC} @${CP} -f ${FILESDIR}/heartbeat.in ${WRKSRC}/heartbeat/init.d/ post-patch: @${LN} -s ${WRKSRC}/include/config.h ${WRKSRC}/config.h @${LN} -s $AUTOCONF ${WRKSRC}/autoconf @${LN} -s $AUTOHEADER ${WRKSRC}/autoheader @${LN} -s $AUTOMAKE ${WRKSRC}/automake @${LN} -s $LIBTOOL ${WRKSRC}/libtool @cd ${WRKSRC} && \ ${LIBTOOLIZE} --automake --ltdl --force --copy && \ ${TAR} -cf libltdl.tar libltdl && \ ${RM} -rf libltdl .if ${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -e 's|^\(docdir.*doc/\).*|\1${PORTNAME}|' \ ${WRKSRC}/configure.in \ ${WRKSRC}/doc/Makefile.am .else @${REINPLACE_CMD} -e 's| doc | |' \ ${WRKSRC}/Makefile.am .endif pre-install: @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/heartbeat/plugins/*/*.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pils/plugins/InterfaceMgr/generic.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/stonith/plugins/stonith2/*.so ${MKDIR} -m 0750 ${STAGEDIR}/var/run/heartbeat/pengine ${TOUCH} ${STAGEDIR}/var/run/heartbeat.pid .if ${PORT_OPTIONS:MMGMT} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/heartbeat-gui/_pymgmt.so.0.0.0 .endif .if ${PORT_OPTIONS:MDOCS} # Install sample configuration ${CP} -p ${STAGEDIR}${DOCSDIR}/authkeys ${STAGEDIR}${PREFIX}/etc/ha.d/authkeys.sample ${CP} -p ${STAGEDIR}${DOCSDIR}/ha.cf ${STAGEDIR}${PREFIX}/etc/ha.d/ha.cf.sample ${CP} -p ${STAGEDIR}${DOCSDIR}/logd.cf ${STAGEDIR}${PREFIX}/etc/ha.d/logd.cf.sample .endif .if ${PORT_OPTIONS:MLDIRECTORD} ${CP} -p ${WRKSRC}/ldirectord/ldirectord.cf ${STAGEDIR}${PREFIX}/etc/ha.d/ldirectord.cf.sample .endif .include Index: head/sysutils/hoz/Makefile =================================================================== --- head/sysutils/hoz/Makefile (revision 361977) +++ head/sysutils/hoz/Makefile (revision 361978) @@ -1,67 +1,67 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= hoz PORTVERSION= 1.65 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/OldFiles DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//} MAINTAINER= acm@FreeBSD.org COMMENT= File splitter, GTK and CLI versions USE_GNOME= # USES= gmake pkgconfig MAKE_ARGS= CC="${CC}" PORTDOCS= README -OPTIONS_DEFINE= CLI GTK2 LANG_ES LANG_EN LANG_FR +OPTIONS_DEFINE= CLI GTK2 LANG_ES LANG_EN LANG_FR DOCS OPTIONS_DEFAULT= CLI GTK2 LANG_EN LANG_EN_DESC= language support .include .if ${PORT_OPTIONS:MGTK2} USE_GNOME+= gtk20 .endif .if ! ${PORT_OPTIONS:MCLI} ALL_TARGET= gtk .else PLIST_FILES+= bin/hoz .endif .if ! ${PORT_OPTIONS:MGTK2} ALL_TARGET= cli .else PLIST_FILES+= bin/ghoz .endif .if ${PORT_OPTIONS:MLANG_ES} MAKE_ENV+= LANG="-DHOZ_LANG_ES" .endif .if ${PORT_OPTIONS:MLANG_EN} MAKE_ENV+= LANG="-DHOZ_LANG_EN" .endif .if ${PORT_OPTIONS:MLANG_FR} MAKE_ENV+= LANG="-DHOZ_LANG_FR" .endif do-install: .if ${PORT_OPTIONS:MCLI} ${INSTALL_PROGRAM} ${WRKSRC}/hoz ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MGTK2} ${INSTALL_PROGRAM} ${WRKSRC}/ghoz ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .endif .include Index: head/sysutils/ipmitool/Makefile =================================================================== --- head/sysutils/ipmitool/Makefile (revision 361977) +++ head/sysutils/ipmitool/Makefile (revision 361978) @@ -1,62 +1,62 @@ # Created by: Dmitry Frolov # $FreeBSD$ PORTNAME= ipmitool PORTVERSION= 1.8.14 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= steve.polyack@intermedix.com COMMENT= CLI to manage IPMI systems LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:bzip2 gmake readline USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-intf-lan --enable-intf-lanplus \ --disable-intf-imb --disable-intf-lipmi --disable-intf-bmc PLIST_FILES= bin/ipmitool man/man1/ipmitool.1.gz man/man8/ipmievd.8.gz \ sbin/ipmievd share/ipmitool/oem_ibm_sel_map \ ${PERIODIC_DIR}/400.status-ipmi PLIST_DIRS= share/ipmitool PLIST_DIRSTRY= ${PERIODIC_DIR} etc/periodic SUB_FILES= status-ipmi.sh PORTDOCS= AUTHORS COPYING ChangeLog README PERIODIC_DIR= etc/periodic/daily -OPTIONS_DEFINE= FREEIPMI +OPTIONS_DEFINE= FREEIPMI DOCS FREEIPMI_DESC= Enable support for freeipmi .if defined(WITH_DEBUG) CFLAGS+= -ggdb -Wall .endif .if exists(/usr/include/sys/ipmi.h) CONFIGURE_ARGS+= --enable-intf-open .else CONFIGURE_ARGS+= --disable-intf-open .endif .include .if empty(PORT_OPTIONS:MDOCS) EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-Makefile.in .endif .if ${PORT_OPTIONS:MFREEIPMI} LIB_DEPENDS+= libfreeipmi.so:${PORTSDIR}/sysutils/freeipmi CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --enable-intf-free .else CONFIGURE_ARGS+= --disable-intf-free .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PERIODIC_DIR} @${INSTALL_SCRIPT} ${WRKDIR}/status-ipmi.sh ${STAGEDIR}${PREFIX}/${PERIODIC_DIR}/400.status-ipmi .include Index: head/sysutils/nut/Makefile =================================================================== --- head/sysutils/nut/Makefile (revision 361977) +++ head/sysutils/nut/Makefile (revision 361978) @@ -1,182 +1,182 @@ # Created by: Boris Popov # $FreeBSD$ PORTNAME= nut PORTVERSION= 2.7.2 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= cy@FreeBSD.org COMMENT= Network UPS Tools USE_AUTOTOOLS= autoconf GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= gmake pkgconfig libtool NUT_USER?= uucp NUT_GROUP?= uucp STATEDIR?= /var/db/nut PLIST_SUB+= NUT_USER=${NUT_USER} PLIST_SUB+= NUT_GROUP=${NUT_GROUP} OPTIONS_DEFAULT=SERIAL USB SNMP NEON IPMI_OFF -OPTIONS_DEFINE= SERIAL USB SNMP NEON PDU CGI BASH AVAHI OPENSSL +OPTIONS_DEFINE= SERIAL USB SNMP NEON PDU CGI BASH AVAHI OPENSSL DOCS OPTIONS_SINGLE= IPMI OPTIONS_SINGLE_IPMI= IPMI_OFF IPMIPSU FREEIPMI SERIAL_DESC= SERIAL support USB_DESC= USB support SNMP_DESC= SNMP support NEON_DESC= NEON XML/HTTP support PDU_DESC= Powerman PDU support CGI_DESC= Web CGI interface BASH_DESC= Bash Completion support AVAHI_DESC= Avahi support IPMI_OFF_DESC= No IPMI support FREEIPMI_DESC= freeipmi support IPMIPSU_DESC= Use nut-ipmipsu support (experimental) USE_RC_SUBR= nut nut_upsmon nut_upslog SUB_LIST+= STATEDIR=${STATEDIR} PLIST_SUB+= STATEDIR=${STATEDIR} PORTDOCS= * .include CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \ --program-transform-name="" \ --localstatedir=${STATEDIR} \ --datadir=${PREFIX}/etc/nut \ --with-drvpath=${PREFIX}/libexec/nut \ --with-statepath=${STATEDIR} \ --with-altpidpath=${STATEDIR} \ --with-pidpath=${STATEDIR} \ --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig \ --with-user=${NUT_USER} \ --with-group=${NUT_GROUP} \ --with-dev .if ${PORT_OPTIONS:MCGI} LIB_DEPENDS+= libgd.so:${PORTSDIR}/graphics/gd CGIDIR?= ${PREFIX}/www/cgi-bin/${PORTNAME} CGIDIR_REL?= ${CGIDIR:S,^${PREFIX}/,,} CONFIGURE_ARGS+= --with-cgi --with-cgipath=${CGIDIR} \ --with-htmlpath=${WWWDIR} \ --with-gd-includes=-I${LOCALBASE}/include \ --with-gd-libs="-L${LOCALBASE}/lib -lgd" PLIST_SUB+= NUT_CGI="" PLIST_SUB+= CGIDIR="${CGIDIR_REL}" PLIST_SUB+= CGIETCDIR="etc/nut/" .else CONFIGURE_ARGS+= --without-cgi PLIST_SUB+= NUT_CGI="@comment " .endif .if ${PORT_OPTIONS:MSERIAL} CONFIGURE_ARGS+= --with-serial PLIST_SUB+= NUT_SERIAL="" .else CONFIGURE_ARGS+= --without-serial PLIST_SUB+= NUT_SERIAL="@comment " .endif .if ${PORT_OPTIONS:MUSB} #EXTRA_PATCHES= ${FILESDIR}/extra-patch-m4_nut_check_libusb.m4 CONFIGURE_ARGS+= --with-usb=auto PLIST_SUB+= NUT_USB="" .else CONFIGURE_ARGS+= --without-usb PLIST_SUB+= NUT_USB="@comment " .endif .if ${PORT_OPTIONS:MSNMP} LIB_DEPENDS+= libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp CONFIGURE_ARGS+= --with-snmp PLIST_SUB+= NUT_SNMP="" .else CONFIGURE_ARGS+= --without-snmp PLIST_SUB+= NUT_SNMP="@comment " .endif .if ${PORT_OPTIONS:MNEON} LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon29 CONFIGURE_ARGS+= --with-neonxml PLIST_SUB+= NUT_NEON="" .else CONFIGURE_ARGS+= --without-neonxml CONFIGURE_ARGS+= --disable-neonxml PLIST_SUB+= NUT_NEON="@comment " .endif .if ${PORT_OPTIONS:MPDU} LIB_DEPENDS+= libpowerman.so:${PORTSDIR}/sysutils/powerman CONFIGURE_ARGS+= --with-powerman PLIST_SUB+= NUT_PDU="" .else CONFIGURE_ARGS+= --without-powerman PLIST_SUB+= NUT_PDU="@comment " .endif .if ${PORT_OPTIONS:MBASH} RUN_DEPENDS+= ${LOCALBASE}/share/bash-completion/bash_completion.sh:${PORTSDIR}/shells/bash-completion PLIST_SUB+= BASH="" .else PLIST_SUB+= BASH="@comment " .endif .if ${PORT_OPTIONS:MAVAHI} BUILD_DEPENDS+= ${LOCALBASE}/include/avahi-ui/avahi-ui.h:${PORTSDIR}/net/avahi-header RUN_DEPENDS+= avahi-daemon:${PORTSDIR}/net/avaha-app CONFIGURE_ARGS+= --with-avahi .else CONFIGURE_ARGS+= --without-avahi .endif .if ${PORT_OPTIONS:MFREEIPMI} LIB_DEPENDS+= libfreeipmi.so:${PORTSDIR}/sysutils/freeipmi CONFIGURE_ARGS+= --with-freeipmi PLIST_SUB+= NUT_FREEIPMI="" .else CONFIGURE_ARGS+= --without-freeipmi PLIST_SUB+= NUT_FREEIPMI="@comment " .endif .if ${PORT_OPTIONS:MIPMIPSU} CONFIGURE_ARGS+= --with-ipmi PLIST_SUB+= NUT_IPMIPSU="" .else CONFIGURE_ARGS+= --without-ipmi PLIST_SUB+= NUT_IPMIPSU="@comment " .endif .if ${PORT_OPTIONS:MOPENSSL} USE_OPENSSL= yes CONFIGURE_ARGS+= --with-openssl .else CONFIGURE_ARGS+= --without-openssl --without-ssl .endif pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nut .if ${PORT_OPTIONS:MDOCS} post-install: .if ${PORT_OPTIONS:MBASH} @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${WRKSRC}/scripts/misc/nut.bash_completion ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ .endif @${MKDIR} ${STAGEDIR}${DOCSDIR}/cables ${INSTALL_DATA} ${WRKSRC}/docs/cables/*.txt ${STAGEDIR}${DOCSDIR}/cables ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/FAQ.txt ${STAGEDIR}${DOCSDIR} .for file in AUTHORS COPYING ChangeLog INSTALL MAINTAINERS NEWS README UPGRADING ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .endif .include Index: head/sysutils/password-store/Makefile =================================================================== --- head/sysutils/password-store/Makefile (revision 361977) +++ head/sysutils/password-store/Makefile (revision 361978) @@ -1,67 +1,67 @@ # $FreeBSD$ PORTNAME= password-store PORTVERSION= 1.6.3 CATEGORIES= sysutils MASTER_SITES= http://git.zx2c4.com/password-store/snapshot/ MAINTAINER= milki@FreeBSD.org COMMENT= Stores, retrieves, generates, and synchronizes passwords securely LICENSE= GPLv2 RUN_DEPENDS= bash>=0:${PORTSDIR}/shells/bash \ getopt>=0:${PORTSDIR}/misc/getopt \ gnupg>=2:${PORTSDIR}/security/gnupg \ pwgen>=0:${PORTSDIR}/sysutils/pwgen \ tree>=1.7:${PORTSDIR}/sysutils/tree -OPTIONS_DEFINE= GIT XCLIP CONTRIB +OPTIONS_DEFINE= GIT XCLIP CONTRIB EXAMPLES OPTIONS_SUB= yes GIT_DESC= Enable git storage XCLIP_DESC= Enable xclip feature CONTRIB_DESC= Include shell completions, import scripts, related projects .include .if ${PORT_OPTIONS:MGIT} RUN_DEPENDS+= git>=0:${PORTSDIR}/devel/git .endif .if ${PORT_OPTIONS:MXCLIP} RUN_DEPENDS+= base64>=0:${PORTSDIR}/converters/base64 \ xclip>=0:${PORTSDIR}/x11/xclip .endif .if ! ${PORT_OPTIONS:MGIT} && ! ${PORT_OPTIONS:MXCLIP} EXTRA_PATCHES= ${PATCHDIR}/git+xclip.patch:-p1 .elif ! ${PORT_OPTIONS:MGIT} EXTRA_PATCHES= ${PATCHDIR}/git.patch:-p1 .elif ! ${PORT_OPTIONS:MXCLIP} EXTRA_PATCHES= ${PATCHDIR}/xclip.patch:-p1 .endif post-patch: @${REINPLACE_CMD} -Ee 's|GETOPT="getopt"|GETOPT="${LOCALBASE}/bin/getopt"|' ${WRKSRC}/src/password-store.sh @${REINPLACE_CMD} -Ee 's|SHRED="shred -f -z"|SHRED="rm -P -f"|' ${WRKSRC}/src/password-store.sh # empty to skip make do-build: do-install: @${INSTALL_SCRIPT} ${WRKSRC}/src/password-store.sh ${STAGEDIR}${PREFIX}/libexec/pass @${LN} -s ${PREFIX}/libexec/pass ${STAGEDIR}${PREFIX}/bin/pass .if ${PORT_OPTIONS:MCONTRIB} @${MKDIR} ${STAGEDIR}${DATADIR} @(cd ${WRKSRC}/contrib && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) @(cd ${WRKSRC}/src/completion && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) .endif -.if ${PORT_OPTIONS:MDOCS} +.if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - @${INSTALL_MAN} ${WRKSRC}/man/example-filter.sh ${STAGEDIR}${EXAMPLESDIR} - @${INSTALL_MAN} ${WRKSRC}/man/pass.1 ${STAGEDIR}${MANPREFIX}/man/man1/pass.1 + @${INSTALL_DATA} ${WRKSRC}/man/example-filter.sh ${STAGEDIR}${EXAMPLESDIR} .endif + @${INSTALL_MAN} ${WRKSRC}/man/pass.1 ${STAGEDIR}${MANPREFIX}/man/man1/pass.1 .include Index: head/sysutils/password-store/pkg-plist =================================================================== --- head/sysutils/password-store/pkg-plist (revision 361977) +++ head/sysutils/password-store/pkg-plist (revision 361978) @@ -1,29 +1,29 @@ %%CONTRIB%%%%DATADIR%%/dmenu/README.md %%CONTRIB%%%%DATADIR%%/dmenu/passmenu %%CONTRIB%%%%DATADIR%%/emacs/.gitignore %%CONTRIB%%%%DATADIR%%/emacs/Cask %%CONTRIB%%%%DATADIR%%/emacs/README.md %%CONTRIB%%%%DATADIR%%/emacs/password-store.el %%CONTRIB%%%%DATADIR%%/importers/1password2pass.rb %%CONTRIB%%%%DATADIR%%/importers/fpm2pass.pl %%CONTRIB%%%%DATADIR%%/importers/gorilla2pass.rb %%CONTRIB%%%%DATADIR%%/importers/kedpm2pass.py %%CONTRIB%%%%DATADIR%%/importers/keepass2pass.py %%CONTRIB%%%%DATADIR%%/importers/keepassx2pass.py %%CONTRIB%%%%DATADIR%%/importers/kwallet2pass.py %%CONTRIB%%%%DATADIR%%/importers/lastpass2pass.rb %%CONTRIB%%%%DATADIR%%/importers/pwsafe2pass.sh %%CONTRIB%%%%DATADIR%%/importers/revelation2pass.py %%CONTRIB%%%%DATADIR%%/pass.bash-completion %%CONTRIB%%%%DATADIR%%/pass.fish-completion %%CONTRIB%%%%DATADIR%%/pass.zsh-completion %%CONTRIB%%%%DATADIR%%/related-projects.txt %%CONTRIB%%@dirrmtry %%DATADIR%% %%CONTRIB%%@dirrmtry %%DATADIR%%/dmenu %%CONTRIB%%@dirrmtry %%DATADIR%%/emacs %%CONTRIB%%@dirrmtry %%DATADIR%%/importers -%%PORTDOCS%%man/man1/pass.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-filter.sh %%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% bin/pass libexec/pass +man/man1/pass.1.gz Index: head/sysutils/ucspi-ipc/Makefile =================================================================== --- head/sysutils/ucspi-ipc/Makefile (revision 361977) +++ head/sysutils/ucspi-ipc/Makefile (revision 361978) @@ -1,42 +1,44 @@ # Created by: David Thiel # $FreeBSD$ PORTNAME= ucspi-ipc PORTVERSION= 0.67 CATEGORIES= sysutils MASTER_SITES= http://www.superscript.com/ucspi-ipc/ MAINTAINER= lx@redundancy.redundancy.org COMMENT= UCSPI tools for building local-domain client-server applications USES= perl5 DISABLE_SIZE= yes DOCS= CHANGES WRKSRC= ${WRKDIR}/host/superscript.com/net/${DISTNAME} +OPTIONS_DEFINE= DOCS + .include do-configure: ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-ld do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} package/compile do-install: .for x in ipccat ipcconnect ipcdo ipcrun ${INSTALL_SCRIPT} ${WRKSRC}/command/${x} ${STAGEDIR}${PREFIX}/bin .endfor .for x in ipcclient ipccommand ipcconnect-io ipcexec ipcexec-config \ ipcexecrules ipcexecrulescheck ipcperl ipcrules ipcrulescheck ipcserver ${INSTALL_PROGRAM} ${WRKSRC}/command/${x} ${STAGEDIR}${PREFIX}/bin .endfor .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/src && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .endif .include