Annotation of pkgsrc/sysutils/xosview/Makefile, Revision 1.70
1.70 ! asau 1: # $NetBSD: Makefile,v 1.69 2012/09/15 09:04:12 cheusov Exp $
1.1 agc 2:
1.58 rillig 3: DISTNAME= xosview-1.8.3
1.66 veego 4: PKGREVISION= 2
1.1 agc 5: CATEGORIES= sysutils
1.46 wiz 6: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xosview/}
1.1 agc 7:
1.67 wiz 8: MAINTAINER= pkgsrc-users@NetBSD.org
1.44 bgrayson 9: HOMEPAGE= http://xosview.sourceforge.net/
1.32 wiz 10: COMMENT= X11 graphical display of OS statistics
1.21 tron 11:
1.47 jlam 12: PKG_INSTALLATION_TYPES= overwrite pkgviews
13:
1.40 jlam 14: USE_X11BASE= YES
1.59 rillig 15: USE_LANGUAGES= c c++
1.40 jlam 16:
1.36 jlam 17: HAS_CONFIGURE= YES
1.69 cheusov 18: CONFIGURE_ARGS+= --prefix=${PREFIX}
19: CONFIGURE_ARGS+= --x-includes=${X11BASE}/include
20: CONFIGURE_ARGS+= --x-libraries=${X11BASE}/lib
1.26 agc 21:
1.62 rillig 22: INSTALLATION_DIRS= bin lib/X11/app-defaults ${PKGMANDIR}/man1
1.69 cheusov 23: INSTALL_MAKE_FLAGS+= MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
1.68 joerg 24: INSTALL_MAKE_FLAGS+= PREFIX_TO_USE=${DESTDIR}${PREFIX}
1.47 jlam 25:
1.26 agc 26: .include "../../mk/bsd.prefs.mk"
27:
28: .if ${OPSYS} == "NetBSD"
1.40 jlam 29: . if !defined(UVM) && exists(/usr/include/uvm/uvm.h)
30: CFLAGS+= -DUVM
1.58 rillig 31: UVM= yes
1.55 rillig 32: BUILD_DEFS+= UVM
1.40 jlam 33: . endif
1.26 agc 34: .elif ${OPSYS} == "SunOS"
1.53 jlam 35: USE_TOOLS+= gmake
1.69 cheusov 36: CPPFLAGS+= -I${X11BASE}/include
1.35 jlam 37: LIBS+= -lsocket -lnsl
1.64 obache 38: .elif ${OPSYS} == "Linux"
39: USE_TOOLS+= gmake
1.26 agc 40: .endif
1.1 agc 41:
1.68 joerg 42: .if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || \
43: ${OPSYS} == "OpenBSD" || ${OPSYS} == "DragonFly"
44: SPECIAL_PERMS+= bin/xosview ${REAL_ROOT_USER} kmem 2555
45: .endif
46:
1.65 rillig 47: SUBST_CLASSES+= unpriv
48: SUBST_STAGE.unpriv= pre-configure
49: SUBST_FILES.unpriv= config/Makefile.top.in
50: SUBST_SED.unpriv= -e s,@INSTALL_ARGS@,,
51:
1.63 veego 52: SUBST_CLASSES+= paths
53: SUBST_STAGE.paths= post-configure
54: SUBST_MESSAGE.paths= Fixing manpage path.
55: SUBST_FILES.paths= Makefile
56: SUBST_SED.paths= -e s,share/man/man1,${PKGMANDIR}/man1,
57:
1.61 joerg 58: .include "../../x11/libXpm/buildlink3.mk"
1.9 agc 59: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>