1PORTNAME= dnetc 2PORTVERSION= ${VERSION} 3PORTREVISION= ${REVISION:U0} 4PORTEPOCH= 1 5CATEGORIES= misc 6MASTER_SITES= http://http.distributed.net/pub/dcti/v${PORTVERSION:R}/ \ 7 ftp://ftp.distributed.net/pub/dcti/v${PORTVERSION:R}/ 8# This is architecture dependent 9DISTNAME= dnetc${PORTVERSION:E}-freebsd-${ARCH:S/i386/x86/}-elf 10 11MAINTAINER= ports@MidnightBSD.org 12COMMENT= Distributed.net distributed computing project client 13 14LICENSE= other 15 16RESTRICTED= redistribution is not recommended 17 18# These are architecture dependent 19WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd-${ARCH:S/i386/x86/}-elf 20DISTINFO_FILE= ${MASTERDIR}/distinfo.${ARCH} 21 22ONLY_FOR_ARCHS= amd64 i386 powerpc sparc64 23 24USE_RC_SUBR= dnetc 25NO_BUILD= yes 26 27BINDIR= ${PREFIX}/distributed.net 28 29USERS= dnetc 30GROUPS= dnetc 31 32SUB_FILES= pkg-message 33SUB_LIST= BINDIR="${BINDIR}" 34 35.include <bsd.port.pre.mk> 36 37.if ${ARCH} == i386 38VERSION= 2.9112.521 39DISTNAME= dnetc${PORTVERSION:E}-freebsd9-${ARCH:S/i386/x86/} 40WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd9-${ARCH:S/i386/x86/} 41 42.elif ${ARCH} == amd64 43VERSION= 2.9112.521 44DISTNAME= dnetc${PORTVERSION:E}-freebsd10-${ARCH} 45WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd10-${ARCH} 46 47.elif ${ARCH} == sparc64 48VERSION= 2.9109.518 49REVISION= 1 50DISTNAME= dnetc${PORTVERSION:E}-freebsd8-${ARCH} 51WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd8-${ARCH} 52 53.elif ${ARCH} == powerpc 54VERSION= 2.9109.518 55REVISION= 1 56DISTNAME= dnetc${PORTVERSION:E}-freebsd8-${ARCH} 57WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd8-${ARCH} 58 59.else 60# create a backstop for PORTVERSION for unimplemented arches to get a sane PKGNAME 61VERSION= 0 62.endif 63 64do-install: 65 @${MKDIR} ${BINDIR} 66 ${INSTALL_PROGRAM} ${WRKSRC}/dnetc ${BINDIR} 67 ${INSTALL_MAN} ${WRKSRC}/dnetc.1 ${PREFIX}/share/man/man1 68 ${INSTALL_DATA} ${FILESDIR}/dnetc.ini ${BINDIR}/dnetc.ini.sample 69 70.include <bsd.port.post.mk> 71