1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-03 11:12:13 +00:00

[PATCH] sysutils/gkrellm2: Utilize EXAMPLESDIR

Utilize EXAMPLESDIR to improves layout; i.e.,

	  configuration file        -> ${PREFIX}/etc
	  sample configuration file -> ${PREFIX}/share/examples/${PORTNAME}

	This change helps if many configuration files and sample ones exist.

PR:		ports/58386
Submitted by:	Hideyuki KURASHINA <rushani@FreeBSD.org>
Approved by:	maintainer timeout
This commit is contained in:
Edwin Groothuis 2004-07-19 08:41:57 +00:00
parent 3d7b3e200f
commit ab4d9b8c50
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=114077
2 changed files with 6 additions and 4 deletions

View File

@ -95,10 +95,11 @@ post-install:
@${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
${FILESDIR}/gkrellmd.sh > ${PREFIX}/etc/rc.d/gkrellmd.sh
@${CHMOD} ${BINMODE} ${PREFIX}/etc/rc.d/gkrellmd.sh
@${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/server/gkrellmd.conf \
${PREFIX}/etc/gkrellmd.conf.sample
${EXAMPLESDIR}/gkrellmd.conf
if [ ! -f ${PREFIX}/etc/gkrellmd.conf ]; then \
${CP} -p ${PREFIX}/etc/gkrellmd.conf.sample \
${CP} -p ${EXAMPLESDIR}/gkrellmd.conf \
${PREFIX}/etc/gkrellmd.conf; \
fi
.if !defined(NOPORTDOCS)

View File

@ -5,10 +5,11 @@ sbin/gkrellmd
%%PORTDOCS%%share/doc/gkrellm/Themes.html
%%PORTDOCS%%@dirrm share/doc/gkrellm
@exec mkdir -p %D/libexec/gkrellm2/plugins-gkrellmd
@unexec if cmp -s %D/etc/gkrellmd.conf %D/etc/gkrellmd.conf.sample; then rm -f %D/etc/gkrellmd.conf; fi
etc/gkrellmd.conf.sample
@unexec if cmp -s %D/etc/gkrellmd.conf %%EXAMPLESDIR%%/gkrellmd.conf; then rm -f %D/etc/gkrellmd.conf; fi
%%EXAMPLESDIR%%/gkrellmd.conf
@exec [ -f %B/gkrellmd.conf ] || cp %B/%f %B/gkrellmd.conf
etc/rc.d/gkrellmd.sh
@dirrm %%EXAMPLESDIR%%
@cwd %%X11BASE%%
%%CLIENT%%include/gkrellm2/gkrellm.h
%%CLIENT%%include/gkrellm2/gkrellm-public-proto.h