Add files from parent branch HEAD:
[pkgsrcv2.git] / sysutils / xosview / Makefile
1 # $NetBSD: Makefile,v 1.66 2007/12/17 22:08:12 veego Exp $
2
3 DISTNAME=       xosview-1.8.3
4 PKGREVISION=    2
5 CATEGORIES=     sysutils
6 MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=xosview/}
7
8 MAINTAINER=     pkgsrc-users@NetBSD.org
9 HOMEPAGE=       http://xosview.sourceforge.net/
10 COMMENT=        X11 graphical display of OS statistics
11
12 PKG_INSTALLATION_TYPES= overwrite pkgviews
13
14 USE_X11BASE=            YES
15 USE_LANGUAGES=          c c++
16
17 HAS_CONFIGURE=          YES
18 CONFIGURE_ARGS+=        --prefix=${PREFIX:Q}
19 CONFIGURE_ARGS+=        --x-includes=${X11BASE:Q}/include
20 CONFIGURE_ARGS+=        --x-libraries=${X11BASE:Q}/lib
21
22 INSTALLATION_DIRS=      bin lib/X11/app-defaults ${PKGMANDIR}/man1
23 MAKE_FLAGS+=            MANDIR=${PREFIX:Q}/${PKGMANDIR:Q}/man1
24
25 .include "../../mk/bsd.prefs.mk"
26
27 .if ${OPSYS} == "NetBSD"
28 .  if !defined(UVM) && exists(/usr/include/uvm/uvm.h)
29 CFLAGS+=        -DUVM
30 UVM=            yes
31 BUILD_DEFS+=    UVM
32 .  endif
33 .elif ${OPSYS} == "SunOS"
34 USE_TOOLS+=     gmake
35 CPPFLAGS+=      -I${X11BASE:Q}/include
36 LIBS+=          -lsocket -lnsl
37 .elif ${OPSYS} == "Linux"
38 USE_TOOLS+=     gmake
39 .endif
40
41 .if ${UNPRIVILEGED:M[Yy][Ee][Ss]} != ""
42 SUBST_CLASSES+=         unpriv
43 SUBST_STAGE.unpriv=     pre-configure
44 SUBST_FILES.unpriv=     config/Makefile.top.in
45 SUBST_SED.unpriv=       -e s,@INSTALL_ARGS@,,
46 .endif
47
48 SUBST_CLASSES+=         paths
49 SUBST_STAGE.paths=      post-configure
50 SUBST_MESSAGE.paths=    Fixing manpage path.
51 SUBST_FILES.paths=      Makefile
52 SUBST_SED.paths=        -e s,share/man/man1,${PKGMANDIR}/man1,
53
54 .include "../../x11/libXpm/buildlink3.mk"
55 .include "../../mk/bsd.pkg.mk"