[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / sysutils / apcupsd

Annotation of ports/sysutils/apcupsd/Makefile, Revision 1.1

1.1     ! yason       1: # $OpenBSD$
        !             2:
        !             3: COMMENT-main =         daemon for controlling APC UPSes
        !             4: COMMENT-cgi =          CGI scripts for web monitoring
        !             5: COMMENT-x11 =          gapcmon - GUI for apcupsd
        !             6:
        !             7: DISTNAME =             apcupsd-3.14.5
        !             8: PKGNAME-main =         ${DISTNAME}
        !             9: PKGNAME-cgi =          ${DISTNAME:S/-/-cgi-/}
        !            10: PKGNAME-x11 =          ${DISTNAME:S/-/-x11-/}
        !            11:
        !            12: CATEGORIES =           sysutils
        !            13:
        !            14: HOMEPAGE =             http://www.apcupsd.com
        !            15:
        !            16: MAINTAINER =           Kirill S. Bychkov <yason@linklevel.net>
        !            17:
        !            18: # GPLv2
        !            19:
        !            20: PERMIT_PACKAGE_CDROM = Yes
        !            21: PERMIT_PACKAGE_FTP =   Yes
        !            22: PERMIT_DISTFILES_CDROM = Yes
        !            23: PERMIT_DISTFILES_FTP=  Yes
        !            24:
        !            25: WANTLIB-main =         c pthread
        !            26:
        !            27: MASTER_SITES =                 ftp://ftp.linklevel.net/
        !            28: #MASTER_SITES =                ${MASTER_SITE_SOURCEFORGE:=apcupsd/}
        !            29:
        !            30: CONFIGURE_STYLE =      gnu old
        !            31: USE_GMAKE =            Yes
        !            32: MAKE_FLAGS =           VERBOSE=2
        !            33:
        !            34: WEB_ROOT =             /var/www
        !            35:
        !            36: CONFIGURE_ARGS =       --mandir=${LOCALBASE}/man \
        !            37:                        --sbindir=${LOCALBASE}/sbin \
        !            38:                        --sysconfdir=${SYSCONFDIR}/apcupsd \
        !            39:                        --disable-install-distdir \
        !            40:                        --with-cgi-bin=${WEB_ROOT}/cgi-bin/apcupsd \
        !            41:                        --with-lock-dir=/var/run \
        !            42:                        --with-nisip=127.0.0.1 \
        !            43:                        --enable-usb
        !            44:
        !            45: PSEUDO_FLAVORS =       no_x11
        !            46: FLAVORS =              snmp
        !            47: FLAVOR ?=
        !            48:
        !            49: MULTI_PACKAGES =       -main
        !            50:
        !            51: MULTI_PACKAGES +=      -cgi
        !            52: PREFIX-cgi =           ${WEB_ROOT}
        !            53: CONFIGURE_ARGS +=      --enable-cgi
        !            54: WANTLIB-cgi =          c pthread
        !            55: LIB_DEPENDS-cgi =      gd::graphics/gd
        !            56:
        !            57: .if !${FLAVOR:L:Mno_x11}
        !            58: MULTI_PACKAGES +=      -x11
        !            59: USE_X11 =              Yes
        !            60: CONFIGURE_ARGS +=      --enable-gapcmon
        !            61: WANTLIB-x11 =          ORBit-2 X11 Xau Xcomposite Xcursor Xdamage \
        !            62:                        Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender \
        !            63:                        c expat fontconfig freetype gdk-x11-2.0 \
        !            64:                        gdk_pixbuf-2.0 gtk-x11-2.0 glitz iconv intl m \
        !            65:                        pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 \
        !            66:                        png pthread z
        !            67: LIB_DEPENDS-x11 =      glib-2.0.>=1400.0,gmodule-2.0.>=1400.0::devel/glib2 \
        !            68:                        gobject-2.0.>=1400.0,gthread-2.0.>=1400::devel/glib2 \
        !            69:                        atk-1.0.>=2009::devel/atk \
        !            70:                        cairo.>=7::graphics/cairo \
        !            71:                        gconf-2.>=6::devel/gconf2
        !            72: .endif
        !            73:
        !            74: .if ${FLAVOR:L:Msnmp}
        !            75: CONFIGURE_ARGS +=      --enable-net-snmp
        !            76: LIB_DEPENDS-main +=    netsnmp::net/net-snmp
        !            77: WANTLIB-main +=        crypto
        !            78: .endif
        !            79:
        !            80: pre-configure:
        !            81:        @perl -pi -e 's|_PREFIX_|${PREFIX}|g' \
        !            82:        ${WRKSRC}/src/gapcmon/gapcmon.c
        !            83: post-install:
        !            84: .for i in apcupsd apcupsd/status apcupsd/rpt apcupsd/etc
        !            85:        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/$i
        !            86: .endfor
        !            87:        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/apcupsd
        !            88:        ${INSTALL_DATA} ${WRKSRC}/examples/status/* \
        !            89:                ${PREFIX}/share/examples/apcupsd/status
        !            90:        ${INSTALL_DATA} ${WRKSRC}/examples/rpt/* \
        !            91:                ${PREFIX}/share/examples/apcupsd/rpt
        !            92:        ${INSTALL_DATA} ${WRKSRC}/platforms/openbsd/apccontrol \
        !            93:                ${PREFIX}/share/examples/apcupsd/etc
        !            94:        ${INSTALL_SCRIPT} ${WRKSRC}/platforms/openbsd/apcupsd \
        !            95:                ${PREFIX}/sbin/apcupsctl
        !            96:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/apcupsd.conf \
        !            97:                ${PREFIX}/share/examples/apcupsd/etc
        !            98:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/changeme \
        !            99:                ${PREFIX}/share/examples/apcupsd/etc
        !           100:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/commfailure \
        !           101:                ${PREFIX}/share/examples/apcupsd/etc
        !           102:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/commok \
        !           103:                ${PREFIX}/share/examples/apcupsd/etc
        !           104:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/offbattery \
        !           105:                ${PREFIX}/share/examples/apcupsd/etc
        !           106:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/onbattery \
        !           107:                ${PREFIX}/share/examples/apcupsd/etc
        !           108:        ${INSTALL_DATA} ${WRKSRC}/c ${PREFIX}/share/doc/apcupsd/COPYRIGHT
        !           109:        ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/apcupsd
        !           110:        ${INSTALL_DATA} ${WRKSRC}/DISCLAIMER ${PREFIX}/share/doc/apcupsd
        !           111:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/hosts.conf \
        !           112:                ${PREFIX}/share/examples/apcupsd/etc
        !           113:        ${INSTALL_DATA} ${WRKSRC}/platforms/etc/multimon.conf \
        !           114:                ${PREFIX}/share/examples/apcupsd/etc
        !           115:        ${INSTALL_DATA} ${WRKSRC}/platforms/openbsd/README \
        !           116:                ${PREFIX}/share/doc/apcupsd/README.openbsd
        !           117:        ${INSTALL_DATA} ${WRKSRC}/src/cgi/apcupsd.css \
        !           118:                ${PREFIX}/share/examples/apcupsd/etc
        !           119:        ${INSTALL_DATA} ${WRKSRC}/src/cgi/README \
        !           120:                ${WRKINST}/${WEB_ROOT}/cgi-bin/apcupsd/README.CGI
        !           121:
        !           122: .include <bsd.port.mk>

CVSweb