freebsd-ports/sysutils/mkdesktop/Makefile
Richard Gallamore 25c488041c mkdesktop is a Bourne script that helps to standardize the process of FreeBSD
desktop installation as much as possible per user, with plenty of flexibility as
well as modularity. By default, you get 5 distinct stages for defining your
desktop environment. But you can always add/subtract/customize the stages as
much as you wish. Once you start using mkdesktop, you will pretty soon love it -
particularly its post-processor which automatically kicks in once the stages
have been processed - it sets up emulation layers and configuration of system
files, if the user so desires.

WWW: https://github.com/bourne-again/mkdesktop

PR:		221370
Submitted by:	born^@hotmail.com (maintainer)
2017-10-25 03:01:56 +00:00

28 lines
654 B
Makefile

# $FreeBSD$
PORTNAME= mkdesktop
PORTVERSION= 1.6
CATEGORIES= sysutils
MAINTAINER= bourne.identity@hotmail.com
COMMENT= Powerful, flexible utility to setup a FreeBSD desktop
RUN_DEPENDS= pkg>0:ports-mgmt/pkg
USE_GITHUB= yes
GH_ACCOUNT= bourne-again
NO_BUILD= yes
NO_ARCH= yes
DATA1= stage-definitions
DATA2= mkdesktop.help
PLIST_FILES= bin/${PORTNAME} ${DATADIR}/${DATA1} ${DATADIR}/${DATA2}
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/${DATA1} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/${DATA2} ${STAGEDIR}${DATADIR}
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>