summaryrefslogtreecommitdiff
path: root/www/homer-web/Makefile
blob: 33b015af6c885f05462c0af9d682cbad12f600e0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
PORTNAME=	homer
DISTVERSIONPREFIX=	v
DISTVERSION=	24.02.1
CATEGORIES=	www
MASTER_SITES=	https://github.com/bastienwirtz/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMESUFFIX=	-web
DISTNAME=	homer
DIST_SUBDIR=	${PORTNAME}-${DISTVERSION}

MAINTAINER=	driesm@FreeBSD.org
COMMENT=	Dead simple static HOMepage for your servER
WWW=		https://github.com/bastienwirtz/homer

LICENSE=	APACHE20

USES=		zip

NO_ARCH=	YES
NO_BUILD=	YES

do-install:
	${MKDIR} ${STAGEDIR}${WWWDIR}
	${CP} -a ${WRKDIR}/*.js ${WRKDIR}/logo.png ${WRKDIR}/index.html ${STAGEDIR}${WWWDIR}
	${MKDIR} ${STAGEDIR}${WWWDIR}/assets
	cd ${WRKDIR}/assets && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/assets
	${MKDIR} ${STAGEDIR}${WWWDIR}/resources
	cd ${WRKDIR}/resources && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/resources
	${MKDIR} ${STAGEDIR}${ETCDIR}
	${INSTALL_DATA} ${WRKDIR}/assets/config.yml.dist \
		${STAGEDIR}${ETCDIR}/config.yml.dist
	${INSTALL_DATA} ${WRKDIR}/assets/config.yml.dist \
		${STAGEDIR}${ETCDIR}/config.yml

post-install:
	${RLN} ${STAGEDIR}${ETCDIR}/config.yml ${STAGEDIR}${WWWDIR}/assets/config.yml


.include <bsd.port.mk>