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

Annotation of pkgsrc/x11/xlockmore/Makefile, Revision 1.47.2.1

1.47.2.1! jlam        1: # $NetBSD: Makefile,v 1.49 2002/06/13 13:03:17 lukem Exp $
1.2       hubertf     2: # FreeBSD Id: Makefile,v 1.23 1997/10/10 09:24:38 tg Exp
1.1       hubertf     3: #
                      4:
1.47.2.1! jlam        5: DISTNAME=       xlockmore-5.04
1.1       hubertf     6: CATEGORIES=    x11
1.31      tron        7: MASTER_SITES=  ftp://ftp.tux.org/pub/tux/bagleyd/xlockmore/ \
                      8:                ${MASTER_SITE_XCONTRIB:=applications/}
1.47      hubertf     9: EXTRACT_SUFX=  .tar.bz2
1.1       hubertf    10:
1.9       hubertf    11: MAINTAINER=    hubertf@netbsd.org
1.18      tsarna     12: HOMEPAGE=      http://www.tux.org/~bagleyd/xlockmore.html
1.41      wiz        13: COMMENT=       Like the XLock session locker/screen saver, but with more
1.37      rh         14:
                     15: CHECK_MESA=    YES
1.1       hubertf    16:
1.45      lukem      17: .include "../../mk/bsd.prefs.mk"
                     18:
1.44      abs        19: .if defined(XLOCK_LIGHT)
1.47.2.1! jlam       20: CONFIGURE_ARGS+=--without-gltt --without-ttf --without-opengl --without-mesa \
1.44      abs        21:                --without-xpm # --without-cxx XXX doesn't work
                     22: CONFIGURE_ENV+= CXX="${CC}"    # no dependency on libstdc++
                     23: .else
                     24: USE_XPM=       YES
1.36      rh         25: USE_MESA=      YES
1.44      abs        26: CONFIGURE_ARGS+= --with-mesagl
1.35      itohy      27: .endif
1.44      abs        28:
1.38      jwise      29: .if !exists(${X11BASE}/lib/libXdpms.a)
                     30: XLOCK_NO_DPMS= YES
                     31: .endif
                     32:
1.33      tron       33: GNU_CONFIGURE= YES
                     34: USE_X11BASE=   YES
1.46      hubertf    35: #USE_GMAKE=    yes
                     36: DEFINES=       -DDEFAULT_SOUND_DIR='\"${PREFIX}/lib/X11/xlock/sounds/\"' \
                     37:                -DDEF_MODULEPATH='\"lib/X11/xlock/modules\"'
                     38: CC+=           ${DEFINES}
                     39: CXX+=          ${DEFINES}
1.44      abs        40:
1.35      itohy      41: CONFIGURE_ARGS+= --without-motif --without-sx \
1.1       hubertf    42:                --without-editres --without-dtsaver --without-rplay \
1.21      tron       43:                --without-nas --without-gtk
1.35      itohy      44: .if ${OPSYS} == "NetBSD"
                     45: CONFIGURE_ARGS+= --enable-def_play='/usr/bin/audioplay ${PREFIX}/lib/X11/xlockmore/'
1.38      jwise      46: .endif
                     47:
                     48: .if defined(XLOCK_NO_DPMS)
                     49: CONFIGURE_ARGS+= --without-dpms
1.35      itohy      50: .endif
1.29      hubertf    51:
                     52: post-patch:
1.46      hubertf    53:                for i in xlock/resource.c ; do \
1.29      hubertf    54:                        f=${WRKSRC}/$$i ; \
1.30      hubertf    55:                        [ -f $$f.BAK ] || ${MV} $$f $$f.BAK ; \
                     56:                        ${SED} \
1.29      hubertf    57:                                -e 's|@PREFIX@|${PREFIX}|g' \
                     58:                                <$$f.BAK >$$f ; \
                     59:                done
1.35      itohy      60: .if defined(XLOCK_DEFAULT_MODE) && ${XLOCK_DEFAULT_MODE} != ""
                     61:                cd ${WRKSRC}/xlock; \
                     62:                        [ -f XLock.ad.BAK ] || ${MV} XLock.ad XLock.ad.BAK ; \
                     63:                        ${SED} \
                     64:                                -e 's/^\(XLock.mode:[   ]*\).*/\1${XLOCK_DEFAULT_MODE}/' \
                     65:                                XLock.ad.BAK >XLock.ad
                     66: .endif
1.29      hubertf    67:
                     68: post-install:
                     69:                ${INSTALL_DATA_DIR} ${PREFIX}/lib/X11/xlockmore
                     70:                ${INSTALL_DATA} \
                     71:                        ${WRKSRC}/sounds/thank-you.au   \
                     72:                        ${WRKSRC}/sounds/identify-please.au     \
                     73:                        ${WRKSRC}/sounds/not-programmed.au      \
                     74:                        ${WRKSRC}/sounds/complete.au    \
                     75:                                ${PREFIX}/lib/X11/xlockmore
1.1       hubertf    76:
1.12      agc        77: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>