1PORTNAME= upclient 2PORTVERSION= 5.0.b8 3CATEGORIES= misc 4MASTER_SITES= http://uptimes.hostingwired.com/files/ \ 5 SF/${PORTNAME}/UpClient%205%20beta/5.0b8%20Security%20Update 6DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} 7 8MAINTAINER= ports@MidnightBSD.org 9COMMENT= Uptimes project client 10WWW= https://upclient.sourceforge.net 11 12LICENSE= gpl2+ 13LICENSE_FILE= ${WRKSRC}/COPYING 14 15USES= gettext 16USE_RC_SUBR= upclient 17ALL_TARGET= bsd 18BUILD_WRKSRC= ${WRKSRC}/src 19 20SUB_FILES= pkg-message 21 22REINPLACE_SUB= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} 23 24DOC_FILES= AUTHORS COPYING FAQ HISTORY INSTALL README TODO 25DOC_FILES+= doc/UptimesProtocol5 26DOC_FILES+= HISTORY-BETA 27 28OPTIONS_DEFINE= DOCS 29 30post-extract: 31 @${MV} ${WRKSRC}/doc/"Uptimes Protocol 5" ${WRKSRC}/doc/UptimesProtocol5 32 33post-patch: 34 @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ 35 ${WRKSRC}/scripts/upchk ${WRKSRC}/scripts/clientchk \ 36 ${WRKSRC}/src/Makefile 37 @${REINPLACE_CMD} -e 's|CC=gcc|CC="${CC}"|g' \ 38 ${WRKSRC}/src/Makefile 39 40do-install: 41 ${INSTALL_PROGRAM} ${WRKSRC}/src/products/upclient \ 42 ${PREFIX}/sbin 43 ${INSTALL_MAN} ${WRKSRC}/src/products/upclient.8 \ 44 ${PREFIX}/share/man/man8 45 ${INSTALL_DATA} -m 640 ${WRKSRC}/src/products/upclient.conf \ 46 ${PREFIX}/etc/upclient.conf.sample 47 ${INSTALL_SCRIPT} ${WRKSRC}/scripts/upchk ${WRKSRC}/scripts/clientchk \ 48 ${PREFIX}/sbin 49 @(cd ${WRKSRC}/src; ${MAKE_CMD} destdir=${FAKE_DESTDIR} install-locales) 50 51do-install-DOCS-on: 52 @${MKDIR} ${FAKE_DESTDIR}${DOCSDIR} 53.for file in ${DOC_FILES} 54 ${INSTALL_DATA} ${WRKSRC}/${file} ${FAKE_DESTDIR}${DOCSDIR} 55.endfor 56 57.include <bsd.port.mk> 58