[BACK]Return to Makefile.common CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / x11 / xlockmore

Annotation of pkgsrc/x11/xlockmore/Makefile.common, Revision 1.2

1.2     ! jlam        1: # $NetBSD: Makefile.common,v 1.1 2003/06/30 07:29:00 jlam Exp $
        !             2: #
        !             3: # This Makefile.common is included by:
        !             4: #
        !             5: #      x11/xlockmore
        !             6: #      x11/xlockmore-lite
1.1       jlam        7:
1.2     ! jlam        8: DISTNAME=       xlockmore-5.08.2
1.1       jlam        9: CATEGORIES=    x11
                     10: MASTER_SITES=  ftp://ftp.tux.org/pub/tux/bagleyd/xlockmore/ \
                     11:                ${MASTER_SITE_XCONTRIB:=applications/}
                     12: EXTRACT_SUFX=  .tar.bz2
                     13:
                     14: MAINTAINER=    hubertf@netbsd.org
                     15: HOMEPAGE=      http://www.tux.org/~bagleyd/xlockmore.html
                     16:
                     17: CONFLICTS+=    xlockmore-[0-9]* xlockmore-lite-[0-9]*
                     18:
                     19: DISTINFO_FILE?=                ${.CURDIR}/../xlockmore/distinfo
                     20: PATCHDIR?=             ${.CURDIR}/../xlockmore/patches
                     21: PLIST_SRC?=            ${.CURDIR}/../xlockmore/PLIST
                     22:
                     23: USE_BUILDLINK2=                YES
                     24: USE_X11BASE=           YES
                     25:
                     26: .include "../../mk/bsd.prefs.mk"
                     27:
                     28: XLOCK_SOUNDDIR=                ${PREFIX}/lib/X11/xlock/sounds
                     29: XLOCK_MODULEDIR=       ${PREFIX}/lib/X11/xlock/modules
                     30:
                     31: .if !exists(${X11BASE}/lib/libXdpms.a)
                     32: XLOCK_NO_DPMS=         YES
                     33: .endif
                     34:
                     35: DEFINES+=              -DDEF_MODULEPATH=\"${XLOCK_MODULEDIR}\"
                     36: CPPFLAGS+=             ${DEFINES}
                     37: CXXFLAGS+=             ${DEFINES}
                     38:
                     39: GNU_CONFIGURE=         YES
                     40: CONFIGURE_ARGS+=        --without-motif
                     41: CONFIGURE_ARGS+=        --without-editres
                     42: CONFIGURE_ARGS+=        --without-dtsaver
                     43: CONFIGURE_ARGS+=        --without-rplay
                     44: CONFIGURE_ARGS+=        --without-nas
                     45: CONFIGURE_ARGS+=        --without-gtk
                     46:
                     47: .if ${OPSYS} == "NetBSD"
                     48: .  if defined(USE_OSS)
                     49: .    include "../../audio/oss/buildlink2.mk"
                     50: BUILDLINK_DEPENDS.oss= oss-[0-9]*
                     51: XLOCK_AUDIOPLAY?=      ${BUILDLINK_PREFIX.oss}/bin/ossplay
                     52: .  else
                     53: XLOCK_AUDIOPLAY?=      /usr/bin/audioplay
                     54: .  endif
                     55: CONFIGURE_ARGS+=       --enable-def-play="${XLOCK_AUDIOPLAY}"
                     56: .endif
                     57:
                     58: .if defined(XLOCK_NO_DPMS) && !empty(XLOCK_NO_DPMS:M[yY][eE][sS])
                     59: CONFIGURE_ARGS+=       --without-dpms
                     60: .endif
                     61:
                     62: # Set the complete paths to the sound files and set the default xlock
                     63: # mode/screensaver.
                     64: #
                     65: post-patch:
                     66:        cd ${WRKSRC}/xlock;                                             \
                     67:        ${MV} -f XLock.ad XLock.ad.presed;                              \
                     68:        ${SED}  -e "s|/usr/lib/|${PREFIX}/lib/|g"                       \
                     69:                XLock.ad.presed > XLock.ad;                             \
                     70:        ${RM} -f XLock.ad.presed
                     71: .if defined(XLOCK_DEFAULT_MODE) && !empty(XLOCK_DEFAULT_MODE)
                     72:        cd ${WRKSRC}/xlock;                                             \
                     73:        ${MV} -f XLock.ad XLock.ad.presed;                              \
                     74:                -e "s|^\(Xlock.mode:[   ]*\).*|\1${XLOCK_DEFAULT_MODE}|" \
                     75:                XLock.ad.presed > XLock.ad;                             \
                     76:        ${RM} -f XLock.ad.presed
                     77: .endif
                     78:
                     79: post-install:
                     80:        ${INSTALL_DATA_DIR} ${XLOCK_SOUNDDIR}
                     81:        cd ${WRKSRC}/sounds;                                            \
                     82:        for file in *.au; do                                            \
                     83:                ${INSTALL_DATA} $$file ${XLOCK_SOUNDDIR};               \
                     84:        done

CVSweb <webmaster@jp.NetBSD.org>