FreeBSD Bugzilla – Attachment 144440 Details for
Bug 191645
[ staging ] sysutils/apcupsd
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Makefile
Makefile (text/plain), 4.52 KB, created by
Dan Lukes
on 2014-07-05 23:17:47 UTC
(
hide
)
Description:
Makefile
Filename:
MIME Type:
Creator:
Dan Lukes
Created:
2014-07-05 23:17:47 UTC
Size:
4.52 KB
patch
obsolete
># Created by: Lars Köller <Lars.Koeller@Uni-Bielefeld.DE> ># $FreeBSD: head/sysutils/apcupsd/Makefile 358854 2014-06-22 22:21:38Z bapt $ > >PORTNAME= apcupsd >PORTVERSION= 3.14.12 >PORTREVISION= 1 >CATEGORIES= sysutils >MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20-%20Stable/${PORTVERSION}:src_sf \ > http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/:src_bk \ > http://apcupsd.sourceforge.net/manual/:doc_sf \ > http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/:doc_bk >DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src_sf,src_bk \ > ${PORTNAME}.pdf:doc_sf,doc_bk >EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} > >MAINTAINER= itetcu@FreeBSD.org >COMMENT= Set of programs for controlling APC UPS > >USE_RC_SUBR= apcupsd >SUB_FILES= pkg-message > >GNU_CONFIGURE= yes >USES= gmake >CONFIGURE_ARGS= --sbindir=${PREFIX}/sbin \ > --with-nologin=/var/run \ > --disable-install-distdir \ > --sysconfdir=${ETCDIR} \ > --with-serial-dev=/dev/usv > >CONFIGURE_ENV+= LD="${CXX}" LIBS="-lstdc++" >CPPFLAGS+= -I${LOCALBASE}/include >LIBS+= -L${LOCALBASE}/lib > >OPTIONS_DEFINE= APCSMART_DRV APCDUMB_DRV CLIENT_ONLY CGI PCNET_DRV USB SNMP_DRV \ > SNMP_DRV_OLD TCP_WRAPPERS TEST_DRV GAPCMON DOCS MODBUS >OPTIONS_DEFAULT= APCSMART_DRV APCDUMB_DRV PCNET_DRV USB TCP_WRAPPERS MODBUS >APCSMART_DRV_DESC= Compile APC SmartUPS serial driver >APCDUMB_DRV_DESC= Compile dumb UPS driver >CLIENT_ONLY_DESC= Only NIS client (no network server or drivers) >CGI_DESC= Compile with CGI programms to show status >PCNET_DRV_DESC= Compile PowerChute Network Shutdown driver >USB_DESC= Compile with USB Support driver >SNMP_DRV_DESC= Compile with SNMP driver >SNMP_DRV_OLD_DESC= Compile with old SNMP driver >TCP_WRAPPERS_DESC= Compile with TCP_WRAPPERS support >TEST_DRV_DESC= Compile TEST driver >GAPCMON_DESC= Build GTK GUI front-end >MODBUS_DESC= Compile with MODBUS driver > >PORTDOCS= ${PORTNAME}.pdf > >.include <bsd.port.options.mk> > >PLIST_SUB+= ETCDIR_REL="${ETCDIR_REL}" > >.if ${PORT_OPTIONS:MAPCSMART_DRV} >CONFIGURE_ARGS+= --enable-apcsmart >.else >CONFIGURE_ARGS+= --disable-apcsmart >.endif > >.if ${PORT_OPTIONS:MAPCDUMB_DRV} >CONFIGURE_ARGS+= --enable-dumb >.else >CONFIGURE_ARGS+= --disable-dumb >.endif > >.if ${PORT_OPTIONS:MCLIENT_ONLY} >CONFIGURE_ARGS+= --enable-net \ > --disable-apcsmart --disable-dumb --disable-usb \ > --disable-snmp --disable-test --disable-pcnet >.endif > >.if ${PORT_OPTIONS:MCGI} >CONFIGURE_ARGS+= --enable-cgi --with-cgi-bin=${ETCDIR}/cgi >LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd >PLIST_SUB+= CGI="" >.else >PLIST_SUB+= CGI="@comment " >.endif > >.if ${PORT_OPTIONS:MGAPCMON} >CONFIGURE_ARGS+= --enable-gapcmon >USE_GNOME+= gconf2 >PLIST_SUB+= GAPCMON="" >CONFLICTS+= gapcmon-[0-9]* >.else >PLIST_SUB+= GAPCMON="@comment " >.endif > >.if ${PORT_OPTIONS:MPCNET_DRV} >CONFIGURE_ARGS+= --enable-pcnet >.else >CONFIGURE_ARGS+= --disable-pcnet >.endif > >.if ${PORT_OPTIONS:MUSB} >CONFIGURE_ARGS+= --enable-usb >.endif > >.if ${PORT_OPTIONS:MSNMP_DRV} >CONFIGURE_ARGS+= --enable-snmp >.else >CONFIGURE_ARGS+= --disable-snmp >.endif > >.if ${PORT_OPTIONS:MMODBUS} >CONFIGURE_ARGS+= --enable-modbus >.else >CONFIGURE_ARGS+= --disable-modbus >.endif > >.if ${PORT_OPTIONS:MSNMP_DRV_OLD} >LIB_DEPENDS+= netsnmp.30:${PORTSDIR}/net-mgmt/net-snmp >CONFIGURE_ARGS+= --enable-net-snmp >.else >CONFIGURE_ARGS+= --disable-net-snmp >.endif > >.if ${PORT_OPTIONS:MTCP_WRAPPERS} >CONFIGURE_ARGS+= --with-libwrap=yes >.endif > >.if ${PORT_OPTIONS:MTEST_DRV} >CONFIGURE_ARGS+= --enable-test >.endif > >#CONFIGURE_ARGS+= --with-libwrap=yes >#CONFIGURE_ENV+= LIBS="-lcurses -lmenu" >#PLIST_SUB+= POWERFL="" > >pre-configure: >.if ${PORT_OPTIONS:MCLIENT_ONLY} && ( ${PORT_OPTIONS:MAPCSMART_DRV} || \ > ${PORT_OPTIONS:MAPCDUMB_DRV} || ${PORT_OPTIONS:MPCNET_DRV} || \ > ${PORT_OPTIONS:MPOWERFLUTE} || ${PORT_OPTIONS:MUSB} || \ > ${PORT_OPTIONS:MSNMP_DRV} || ${PORT_OPTIONS:MTEST_DRV} ) > @${ECHO_CMD} "It doesn't make sense to build drivers if all you want is" > @${ECHO_CMD} "the client; please do make config and select either" > @${ECHO_CMD} "CLIENT_ONLY or the *_DRV you need" > @${FALSE} >.endif > >post-install: > @${ECHO_CMD} "@unexec if [ -d %D/${ETCDIR_REL} ]; then ${ECHO_CMD} \"If you are permanently removing this port, you should do a ``rm -rf ${ETCDIR}`` to remove config files left.\" | ${FMT} ; fi" >> ${TMPPLIST} ># Install sample startup script > for na in apcupsd.conf apcupsd.css hosts.conf multimon.conf; do \ > if [ -f ${STAGEDIR}${ETCDIR}/$$na ]; then \ > ${MV} ${STAGEDIR}${ETCDIR}/$$na ${STAGEDIR}${ETCDIR}/$$na.sample; \ > fi; \ > done >.if ${PORT_OPTIONS:MDOCS} > @${MKDIR} ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}.pdf ${STAGEDIR}${DOCSDIR} >.endif > >.include <bsd.port.mk> >--- Makefile ends here --- >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 191645
: 144440 |
144441