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:
parent
3d7b3e200f
commit
ab4d9b8c50
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=114077
@ -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)
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user