freebsd-ports/x11/hamclock/Makefile
Jose Alonso Cardenas Marquez ad93f03334 x11/hamclock: New port: Handy clock with features for amateur radio operators
HamClock is a handy clock with features for amateur radio operators! One screen
shows your local time in 12H and 24H format along with UTC in large, easy to
read text. If your location is available, your grid square, local sunrise and
sunset are also displayed

WWW: https://www.clearskyinstitute.com/ham/HamClock/
2022-05-22 02:30:46 -05:00

42 lines
1.4 KiB
Makefile

PORTNAME= hamclock
PORTVERSION= 2.78
CATEGORIES= x11
MASTER_SITES= https://www.clearskyinstitute.com/ham/HamClock/
DISTNAME= ESPHamClock
MAINTAINER= acm@FreeBSD.org
COMMENT= Handy clock with features for amateur radio operators
LIB_DEPENDS= libcurl.so:ftp/curl
USES= desktop-file-utils gmake xorg zip
USE_XORG= x11
OPTIONS_SINGLE= RESOLUTION
OPTIONS_SINGLE_RESOLUTION=SIZE1 SIZE2 SIZE3 SIZE4
SIZE1_DESC= Use 800x440 resolution
SIZE2_DESC= Use 1600x960 resolution
SIZE3_DESC= Use 2400x1440 resolution
SIZE4_DESC= Use 3200x1920 resolution
OPTIONS_DEFAULT= SIZE1
SIZE1_ALL_TARGET= hamclock-800x480
SIZE2_ALL_TARGET= hamclock-1600x960
SIZE3_ALL_TARGET= hamclock-2400x1440
SIZE4_ALL_TARGET= hamclock-3200x1920
PLIST_FILES= bin/hamclock \
share/applications/hamclock.desktop \
share/icons/hicolor/48x48/apps/hamclock.png
post-patch:
${REINPLACE_CMD} -e 's|CXX =|CXX ?=|g' ${WRKSRC}/ArduinoLib/Makefile
${REINPLACE_CMD} -e 's|/home/pi/.hamclock/||g' ${WRKSRC}/${PORTNAME}.desktop
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps
${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop
.include <bsd.port.mk>