# New ports collection makefile for: gkrellm # Date Created: Mar 4 2000 # Whom: Hajimu UMEMOTO # # $FreeBSD$ # PORTNAME= gkrellm PORTVERSION= 1.2.13 PORTREVISION= 1 CATEGORIES= sysutils ipv6 MASTER_SITES= http://web.wt.net/~billw/gkrellm/ \ ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= ume MAINTAINER= ume@FreeBSD.org COMMENT= A GTK based system monitor USE_BZIP2= yes USE_X_PREFIX= yes USE_GNOMENG= yes USE_GNOME= imlib USE_GMAKE= yes INCLUDES= gkrellm.h gkrellm_public_proto.h MAN1= gkrellm.1 DOCS= COPYRIGHT README Themes.html # If you want to support LM78/79 feature, set this to `yes'. You # should aware that GKrellM must be setuid root to obtain # temperatures. Furthermore, this causes problem on some # motherboards. If your motherboard doesn't support LM78/79 feature, # you should not enable this. # WITH_SENSOR=yes .include .if ${OSVERSION} < 300000 ALL_TARGET= freebsd2 .else ALL_TARGET= freebsd .endif BINGRP= kmem .if defined(WITH_SENSOR) BINOWN= root BINMODE= 4511 .else BINMODE= 2511 .endif MAKE_ENV+= LOCALEDIR=${PREFIX}/share/locale CFLAGS+= -DSYSTEM_THEMES_DIR='\"${PREFIX}/share/gkrellm/themes\"' \ -DSYSTEM_PLUGINS_DIR='\"${PREFIX}/libexec/gkrellm/plugins\"' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/gkrellm ${PREFIX}/bin/gkrellm @cd ${WRKSRC}/po && \ ${GMAKE} install enable_nls=1 LOCALEDIR=${PREFIX}/share/locale @${MKDIR} ${PREFIX}/include/gkrellm .for file in ${INCLUDES} ${INSTALL_DATA} ${WRKSRC}/src/${file} ${PREFIX}/include/gkrellm .endfor @${MKDIR} ${PREFIX}/libexec/gkrellm/plugins @${MKDIR} ${PREFIX}/share/gkrellm/themes .for file in ${MAN1} ${INSTALL_MAN} ${WRKSRC}/${file} ${MANPREFIX}/man/man1/${file} .endfor .if !defined(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/gkrellm .for file in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/gkrellm .endfor .endif .if !defined(WITH_SENSOR) @${CAT} ${PKGMESSAGE} .endif .include