Index: head/sysutils/cdrdao/Makefile =================================================================== --- head/sysutils/cdrdao/Makefile (revision 325740) +++ head/sysutils/cdrdao/Makefile (revision 325741) @@ -1,170 +1,167 @@ -# New ports collection makefile for: cdrdao -# Date created: 7 April 1999 -# Whom: futatuki -# +# 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 -USE_GMAKE= yes +USES= gmake GNU_CONFIGURE= yes MP3OGG_LIB_DEPENDS= ao.4:${PORTSDIR}/audio/libao \ mad.2:${PORTSDIR}/audio/libmad \ vorbis.4:${PORTSDIR}/audio/libvorbis .if ${PORTNAME} == "gcdmaster" -USE_GNOME= gnomehier pkgconfig +USES+= pkgconfig +USE_GNOME= gnomehier GCONF_SCHEMAS= gcdmaster.schemas LIB_DEPENDS+= ${MP3OGG_LIB_DEPENDS} \ gnomeuimm-2.6.1:${PORTSDIR}/x11-toolkits/libgnomeuimm26 RUN_DEPENDS+= ${LOCALBASE}/bin/cdrdao:${PORTSDIR}/sysutils/cdrdao \ ${LOCALBASE}/share/mime/packages/freedesktop.org.xml:${PORTSDIR}/misc/shared-mime-info MAN1= gcdmaster.1 CONFIGURE_ARGS+= --with-lame=no .else MAN1= cdrdao.1 cue2toc.1 toc2cddb.1 toc2cue.1 CONFIGURE_ARGS+= --with-xdao=no .if defined(WITH_TOC2MP3) LIB_DEPENDS+= mp3lame.0:${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) -USE_GNOME= pkgconfig +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 ${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/xdao/gcdmaster.man \ ${PREFIX}/man/man1/gcdmaster.1 @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster-doc.png \ ${LOCALBASE}/share/pixmaps/document-icons @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.applications \ ${LOCALBASE}/share/application-registry @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.desktop \ ${LOCALBASE}/share/applications @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.keys \ ${LOCALBASE}/share/mime-info @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.mime \ ${LOCALBASE}/share/mime-info @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.png \ ${LOCALBASE}/share/pixmaps @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.schemas \ ${LOCALBASE}/etc/gconf/schemas @${INSTALL_DATA} ${WRKSRC}/xdao/gcdmaster.xml \ ${LOCALBASE}/share/mime/packages @${MKDIR} ${DATADIR} @${INSTALL_DATA} ${WRKSRC}/xdao/glade/Preferences.glade ${DATADIR} @${INSTALL_DATA} ${WRKSRC}/xdao/glade/ProjectChooser.glade ${DATADIR} .else @${INSTALL_PROGRAM} ${WRKSRC}/dao/cdrdao ${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/dao/cdrdao.man ${PREFIX}/man/man1/cdrdao.1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/cue2toc ${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/cue2toc.1 ${PREFIX}/man/man1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cddb ${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/toc2cddb.1 ${PREFIX}/man/man1 @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cue ${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/utils/toc2cue.1 ${PREFIX}/man/man1 @${MKDIR} ${DATADIR} @${INSTALL_DATA} ${WRKSRC}/dao/cdrdao.drivers ${DATADIR}/drivers .if defined(WITH_TOC2MP3) @${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2mp3 ${PREFIX}/bin .endif .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in CREDITS ChangeLog README README.PlexDAE @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .endif .include Index: head/sysutils/djmount/Makefile =================================================================== --- head/sysutils/djmount/Makefile (revision 325740) +++ head/sysutils/djmount/Makefile (revision 325741) @@ -1,32 +1,31 @@ # Created by: Eric L. Camachat # $FreeBSD$ PORTNAME= djmount PORTVERSION= 0.71 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= eric@camachat.org COMMENT= Mount UPnP A/V Media LIB_DEPENDS= upnp.9:${PORTSDIR}/devel/upnp BUILD_DEPENDS= iconv:${PORTSDIR}/converters/libiconv PLIST_FILES= bin/${PORTNAME} GNU_CONFIGURE= yes -USES= fuse -USE_GNOME= pkgconfig +USES= fuse pkgconfig CONFIGURE_ARGS= --with-libiconv-prefix=${LOCALBASE} \ --with-fuse-prefix=${LOCALBASE} \ --with-external-libupnp --with-libupnp-prefix=${LOCALBASE} PORTDOCS= AUTHORS ChangeLog NEWS README TODO post-install: .ifndef NOPORTDOCS @${INSTALL} -d ${DOCSDIR}/ @cd ${WRKSRC}/&&${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/ .endif .include Index: head/sysutils/eventlog/Makefile =================================================================== --- head/sysutils/eventlog/Makefile (revision 325740) +++ head/sysutils/eventlog/Makefile (revision 325741) @@ -1,21 +1,17 @@ -# New ports collection makefile for: eventlog -# Date created: 10 november 2006 -# Whom: Ivan Lago -# +# Created by: Ivan Lago # $FreeBSD$ -# PORTNAME= eventlog PORTVERSION= 0.2.12 CATEGORIES= sysutils MASTER_SITES= http://www.balabit.com/downloads/files/syslog-ng/sources/3.2.2/source/ DISTFILES= $(PORTNAME)_$(PORTVERSION).tar.gz MAINTAINER= cy@FreeBSD.org COMMENT= Replacement of the simple syslog() API providing structure to messages GNU_CONFIGURE= yes -USE_GNOME= gnomehack pkgconfig +USES= pathfix pkgconfig USE_LDCONFIG= yes .include Index: head/sysutils/fusefs-gstfs/Makefile =================================================================== --- head/sysutils/fusefs-gstfs/Makefile (revision 325740) +++ head/sysutils/fusefs-gstfs/Makefile (revision 325741) @@ -1,35 +1,34 @@ # Created by: Dennis Herrmann # $FreeBSD$ PORTNAME= gstfs PORTVERSION= 0.1 CATEGORIES= sysutils MASTER_SITES= http://bobcopeland.com/gstfs/releases/ \ http://mirror.mcx2.org/ PKGNAMEPREFIX= fusefs- MAINTAINER= dhn@FreeBSD.org COMMENT= On-demand, transcoding filesystem (using GStreamer pipeline) -USES= fuse -USE_GNOME= pkgconfig +USES= fuse pkgconfig USE_GSTREAMER= yes PLIST_FILES= bin/${PORTNAME} PORTDOCS= README PORTEXAMPLES= ogg2mp3.sh mp32wav.sh do-install: @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/ .endif .if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/,} ${EXAMPLESDIR}/ .endif .include Index: head/sysutils/nut/Makefile =================================================================== --- head/sysutils/nut/Makefile (revision 325740) +++ head/sysutils/nut/Makefile (revision 325741) @@ -1,195 +1,194 @@ # Created by: Boris Popov # $FreeBSD$ PORTNAME= nut PORTVERSION= 2.6.5 PORTREVISION= 1 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= itetcu@FreeBSD.org COMMENT= Network UPS Tools USE_AUTOTOOLS= autoconf GNU_CONFIGURE= yes -USE_GMAKE= yes USE_LDCONFIG= yes -USE_GNOME= pkgconfig +USES= gmake pkgconfig NUT_USER?= uucp NUT_GROUP?= uucp STATEDIR?= /var/db/nut OPTIONS_DEFINE= SERIAL USB SNMP NEON PDU HAL CGI BASH OPTIONS_DEFAULT=SERIAL USB SNMP NEON 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 USE_RC_SUBR= nut nut_upsmon nut_upslog SUB_LIST+= STATEDIR=${STATEDIR} PLIST_SUB+= STATEDIR=${STATEDIR} MAN3= nutscan.3 nutscan_add_device_to_device.3 \ nutscan_add_option_to_device.3 nutscan_cidr_to_ip.3 \ nutscan_display_parsable.3 nutscan_display_ups_conf.3 \ nutscan_free_device.3 nutscan_init.3 nutscan_new_device.3 \ nutscan_scan_avahi.3 nutscan_scan_ipmi.3 nutscan_scan_nut.3 \ nutscan_scan_snmp.3 nutscan_scan_usb.3 nutscan_scan_xml_http.3 \ upscli_connect.3 upscli_disconnect.3 upscli_fd.3 \ upscli_get.3 upscli_list_next.3 upscli_list_start.3 \ upscli_readline.3 upscli_sendline.3 upscli_splitaddr.3 \ upscli_splitname.3 upscli_ssl.3 upscli_strerror.3 \ upscli_upserror.3 upsclient.3 MAN5= nut.conf.5 ups.conf.5 upsd.conf.5 upsd.users.5 upsmon.conf.5 \ upssched.conf.5 MAN8= nut-recorder.8 nut-scanner.8 nutupsdrv.8 upsc.8 \ upscmd.8 upsd.8 upsdrvctl.8 upslog.8 upsmon.8 upsrw.8 upssched.8 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+= gd:${PORTSDIR}/graphics/gd MAN5+= hosts.conf.5 upsset.conf.5 upsstats.html.5 MAN8+= upsset.cgi.8 upsstats.cgi.8 upsimage.cgi.8 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 MAN8+= apcsmart.8 apcsmart-old.8 bestfortress.8 bcmxcp.8 belkin.8 \ belkinunv.8 bestuferrups.8 bestups.8 bestfcom.8 blazer.8 \ clone.8 dummy-ups.8 etapro.8 everups.8 gamatronic.8 \ genericups.8 isbmex.8 ivtscd.8 liebert.8 liebert-esp2.8 \ masterguard.8 metasys.8 mge-shut.8 mge-utalk.8 microdowell.8 \ oneac.8 optiups.8 powercom.8 powerpanel.8 rhino.8 safenet.8 \ solis.8 tripplite.8 tripplitesu.8 upscode2.8 victronups.8 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 MAN8+= bcmxcp_usb.8 richcomm_usb.8 tripplite_usb.8 usbhid-ups.8 PLIST_SUB+= NUT_USB="" .else CONFIGURE_ARGS+= --without-usb PLIST_SUB+= NUT_USB="@comment " .endif .if ${PORT_OPTIONS:MSNMP} LIB_DEPENDS+= netsnmp.30:${PORTSDIR}/net-mgmt/net-snmp CONFIGURE_ARGS+= --with-snmp MAN8+= snmp-ups.8 PLIST_SUB+= NUT_SNMP="" .else CONFIGURE_ARGS+= --without-snmp PLIST_SUB+= NUT_SNMP="@comment " .endif .if ${PORT_OPTIONS:MNEON} LIB_DEPENDS+= neon.27:${PORTSDIR}/www/neon29 CONFIGURE_ARGS+= --with-neonxml MAN8+= netxml-ups.8 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+= powerman.0:${PORTSDIR}/sysutils/powerman CONFIGURE_ARGS+= --with-powerman MAN8+= powerman-pdu.8 PLIST_SUB+= NUT_PDU="" .else CONFIGURE_ARGS+= --without-powerman PLIST_SUB+= NUT_PDU="@comment " .endif .if ${PORT_OPTIONS:MHAL} . if empty(PORT_OPTIONS:MUSB) BROKEN= HAL is only usable with USB support enabled. Run 'make config' again! . endif LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal CONFIGURE_ARGS+= --with-hal \ --with-hal-callouts-path=${PREFIX}/libexec #MAN8+= PLIST_SUB+= NUT_HAL="" .else CONFIGURE_ARGS+= --without-hal PLIST_SUB+= NUT_HAL="@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 post-patch: @${REINPLACE_CMD} -e 's| Index: head/sysutils/nvclock/Makefile =================================================================== --- head/sysutils/nvclock/Makefile (revision 325740) +++ head/sysutils/nvclock/Makefile (revision 325741) @@ -1,59 +1,59 @@ # Created by: Samy Al Bahra # $FreeBSD$ PORTNAME= nvclock DISTVERSION= 0.8b4 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.8%20%28beta4%29 DISTNAME= nvclock${DISTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= NVidia graphic card status and overclocking tool LICENSE= GPLv2 -USE_GMAKE= yes +USES= gmake GNU_CONFIGURE= yes PLIST_FILES= bin/nvclock bin/smartdimmer MAN1= nvclock.1 PORTDOCS= ABOUT AUTHORS ChangeLog FAQ README OPTIONS_DEFINE= NVCONTROL X11 DOCS OPTIONS_DEFAULT= NVCONTROL X11 NVCONTROL_DESC= NV-CONTROL support (for OpenGL settings) X11_DESC= Build GUI program (requires GTK+ 2.x) .include .if ${PORT_OPTIONS:MNVCONTROL} USE_XORG= xext -USE_GNOME= pkgconfig +USES+= pkgconfig .else CONFIGURE_ARGS+= --disable-nvcontrol .endif .if ${PORT_OPTIONS:MX11} USE_GNOME= gtk20 PLIST_FILES+= bin/nvclock_gtk .else CONFIGURE_ARGS+= --disable-gtk .endif post-patch: # Uphold our C[XX]FLAGS except for backend part, it must be compiled with -O0 @${REINPLACE_CMD} -E 's|^(C(XX)?FLAGS)=|\1+=|' \ ${WRKSRC}/src/gtk/Makefile.in \ ${WRKSRC}/src/qt/Makefile.in \ ${WRKSRC}/src/nvcontrol/Makefile.in do-install: ${GMAKE} -C ${WRKSRC}/src install ${GMAKE} -C ${WRKSRC} install-man .if ${PORT_OPTIONS:MDOCS} ${GMAKE} -C ${WRKSRC} install-docs .endif .include Index: head/sysutils/openipmi/Makefile =================================================================== --- head/sysutils/openipmi/Makefile (revision 325740) +++ head/sysutils/openipmi/Makefile (revision 325741) @@ -1,144 +1,143 @@ # Created by: Alex Deiter # $FreeBSD$ PORTNAME= openipmi PORTVERSION= 2.0.19 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/OpenIPMI%202.0%20Library DISTNAME= OpenIPMI-${PORTVERSION} MAINTAINER= alex.deiter@gmail.com COMMENT= Complex IPMI management software LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt -USE_GMAKE= yes +USES= gmake pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes -USE_GNOME= pkgconfig USE_AUTOTOOLS= autoconf autoheader automake aclocal libtool AUTOMAKE_ARGS+= --add-missing --copy --foreign ACLOCAL_ARGS+= -I ${LOCALBASE}/share/aclocal CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAN1= ipmi_ui.1 openipmicmd.1 openipmigui.1 \ openipmish.1 rmcp_ping.1 solterm.1 MAN7= ipmi_cmdlang.7 openipmi_conparms.7 MAN8= ipmilan.8 OPTIONS_DEFINE= SSL SNMP PERL PYTHON TCL TKINTER TRACE GDBM OPTIONS_RADIO= GLIB OPTIONS_RADIO_GLIB= GLIB12 GLIB20 SSL_DESC= IPMI 2.0 RMCP+ encryption and authentication SNMP_DESC= SNMP trap support for the sample programs PERL_DESC= Perl interface for OpenIPMI library PYTHON_DESC= Python interface for OpenIPMI library TCL_DESC= TCL interface for OpenIPMI library TKINTER_DESC= GUI for OpenIPMI, written in Python TRACE_DESC= Enable backtrace inspecting GDBM_DESC= Local SDR caching on startup GLIB12_DESC= Simply OS handler for glib 1.2 GLIB20_DESC= Simply OS handler for glib 2.0 .include .if exists(${LOCALBASE}/lib/libgdbm.so.3) PORT_OPTIONS+= GDBM .endif .if ${PORT_OPTIONS:MSNMP} PORT_OPTIONS+= SSL LIB_DEPENDS+= netsnmp:${PORTSDIR}/net-mgmt/net-snmp CONFIGURE_ARGS+= --with-ucdsnmp=${LOCALBASE} .else CONFIGURE_ARGS+= --with-ucdsnmp=no .endif .if ${PORT_OPTIONS:MSSL} USE_OPENSSL= yes CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} .else CONFIGURE_ARGS+= --with-openssl=no .endif .if ${PORT_OPTIONS:MTKINTER} WITH_TCL= yes USE_PYTHON= yes WITH_PYTHON= yes BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter \ ${LOCALBASE}/lib/Tix8.4.3/Tix.tcl:${PORTSDIR}/x11-toolkits/tix CONFIGURE_ARGS+= --with-tkinter PLIST_SUB+= TKINTER="" .else CONFIGURE_ARGS+= --with-tkinter=no PLIST_SUB+= TKINTER="@comment " .endif .if ${PORT_OPTIONS:MPERL} WITH_SWIG= yes USE_PERL5= yes CONFIGURE_ARGS+= --with-perl PLIST_SUB+= PERL="" .else CONFIGURE_ARGS+= --with-perl=no PLIST_SUB+= PERL="@comment " .endif .if ${PORT_OPTIONS:MPYTHON} WITH_SWIG= yes USE_PYTHON= yes CONFIGURE_ARGS+= --with-python PLIST_SUB+= PYTHON="" .else CONFIGURE_ARGS+= --with-python=no PLIST_SUB+= PYTHON="@comment " .endif .if ${PORT_OPTIONS:MSWIG} BUILD_DEPENDS+= swig:${PORTSDIR}/devel/swig13 CONFIGURE_ARGS+= --with-swig .else CONFIGURE_ARGS+= --with-swig=no .endif .if ${PORT_OPTIONS:MTCL} USE_TCL= 84 CONFIGURE_ARGS+= --with-tcl \ --with-tclcflags=-I${TCL_INCLUDEDIR} \ --with-tcllibs=-ltcl${TCL_VER:S/.//} PLIST_SUB+= TCL="" .else CONFIGURE_ARGS+= --with-tcl=no PLIST_SUB+= TCL="@comment " .endif .if ${PORT_OPTIONS:MTRACE} LIB_DEPENDS+= execinfo.1:${PORTSDIR}/devel/libexecinfo .endif .if ${PORT_OPTIONS:MGDBM} LIB_DEPENDS+= gdbm.4:${PORTSDIR}/databases/gdbm .endif .if ${PORT_OPTIONS:MGLIB12} USE_GNOME+= glib12 CONFIGURE_ARGS+= --with-glib12 --with-glibver=1.2 PLIST_SUB+= GLIB12="" .else CONFIGURE_ARGS+= --with-glib12=no PLIST_SUB+= GLIB12="@comment " .endif .if ${PORT_OPTIONS:MGLIB20} USE_GNOME+= glib20 CONFIGURE_ARGS+= --with-glib --with-glibver=2.0 PLIST_SUB+= GLIB20="" .else CONFIGURE_ARGS+= --with-glib=no PLIST_SUB+= GLIB20="@comment " .endif .include Index: head/sysutils/pam_mount/Makefile =================================================================== --- head/sysutils/pam_mount/Makefile (revision 325740) +++ head/sysutils/pam_mount/Makefile (revision 325741) @@ -1,37 +1,37 @@ # Created by: gahr # $FreeBSD$ PORTNAME= pam_mount PORTVERSION= 2.12 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME:S/_/-/}/${PORTNAME}/${PORTVERSION}/ MAINTAINER= gahr@FreeBSD.org COMMENT= A PAM that can mount volumes for a user session LIB_DEPENDS= HX:${PORTSDIR}/lang/libhx -USE_GNOME= pkgconfig libxml2 -USE_PERL5= yes +USES= pkgconfig perl5 +USE_GNOME= libxml2 USE_XZ= yes GNU_CONFIGURE= yes CONFIGURE_ENV+= libcrypto_LIBS="-L/usr/lib -lcrypto" \ libcrypto_CFLAGS="-I/usr/include" CONFIGURE_ARGS+=--localstatedir=/var \ --without-cryptsetup \ --with-ssbindir=${PREFIX}/sbin post-patch: ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/src/pam_mount.c ${REINPLACE_CMD} -e '/dist_security_DATA/s|\.xml$$|.xml.sample|' \ ${WRKSRC}/config/Makefile.am ${WRKSRC}/config/Makefile.in ${MV} ${WRKSRC}/config/pam_mount.conf.xml ${WRKSRC}/config/pam_mount.conf.xml.sample ${FIND} ${WRKSRC} -name "*.c" -exec ${REINPLACE_CMD} -e 's|HXformat2_aprintf|HXformat_aprintf|g' {} \; MAN5= pam_mount.conf.5 MAN8= mount.crypt.8 mount.crypt_LUKS.8 mount.crypto_LUKS.8 \ pmvarrun.8 pmt-ehd.8 umount.crypt.8 umount.crypt_LUKS.8 \ umount.crypto_LUKS.8 pam_mount.8 .include Index: head/sysutils/usbutils/Makefile =================================================================== --- head/sysutils/usbutils/Makefile (revision 325740) +++ head/sysutils/usbutils/Makefile (revision 325741) @@ -1,42 +1,41 @@ # Created by: Henrik Brix Andersen # $FreeBSD$ PORTNAME= usbutils PORTVERSION= 0.86 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/linux-usb/${PORTNAME} MAINTAINER= brix@FreeBSD.org COMMENT= Utility for listing USB devices LICENSE= GPLv2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --datadir=${DATADIR} --enable-zlib -USE_GMAKE= yes -USE_GNOME= pkgconfig +USES= gmake pkgconfig MAN1= usb-devices.1 MAN8= lsusb.8 PORTDOCS= AUTHORS ChangeLog NEWS README .include CONFIGURE_ENV+= LIBUSB_CFLAGS="-I/usr/include" \ LIBUSB_LIBS="-L/usr/lib -lusb" post-patch: @${REINPLACE_CMD} -i '' \ -e 's|/bin/bash|/bin/sh|' \ ${WRKSRC}/usb-devices post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/@} ${DOCSDIR} .endif .include