Date: Thu, 12 Feb 2004 17:55:10 -0600 (CST) From: Dan Smith <dan@algenta.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/62760: New port: net/crossip CrossIP dns update client in java Message-ID: <200402122355.i1CNtAJC078148@mustang.thatip.com> Resent-Message-ID: <200402130000.i1D00OV3038156@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 62760 >Category: ports >Synopsis: New port: net/crossip CrossIP dns update client in java >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Feb 12 16:00:24 PST 2004 >Closed-Date: >Last-Modified: >Originator: Dan Smith >Release: FreeBSD 4.9-RELEASE-p1 i386 >Organization: Algenta Technologies >Environment: System: FreeBSD mustang.thatip.com 4.9-RELEASE-p1 FreeBSD 4.9-RELEASE-p1 #1: Mon Dec 29 02:59:10 CST 2003 dan@24.197.243.128:/usr/obj/usr/src/sys/MYKERNEL i386 >Description: Port of CrossIP 1.2 to FreeBSD A Cross Platform DNS update client, written in java. CrossIP uses the ThatIP protocol version 1.1 to send DNS update requests. It manages DNS records, update history, and allows for per record configuration. It also includes a wizard for generation of configuration files. >How-To-Repeat: n/a >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/net/crossip # /usr/ports/net/crossip/files # /usr/ports/net/crossip/files/wrapper.sh # /usr/ports/net/crossip/Makefile # /usr/ports/net/crossip/pkg-descr # /usr/ports/net/crossip/distinfo # /usr/ports/net/crossip/pkg-plist # echo c - /usr/ports/net/crossip mkdir -p /usr/ports/net/crossip > /dev/null 2>&1 echo c - /usr/ports/net/crossip/files mkdir -p /usr/ports/net/crossip/files > /dev/null 2>&1 echo x - /usr/ports/net/crossip/files/wrapper.sh sed 's/^X//' >/usr/ports/net/crossip/files/wrapper.sh << 'END-of-/usr/ports/net/crossip/files/wrapper.sh' X#!/bin/sh X XJAVAVM="%%JAVAVM%%" XJAR_DIR="%%JAR_DIR%%" X X${JAVAVM} -jar ${JAR_DIR}/CrossIP.jar "${@}" END-of-/usr/ports/net/crossip/files/wrapper.sh echo x - /usr/ports/net/crossip/Makefile sed 's/^X//' >/usr/ports/net/crossip/Makefile << 'END-of-/usr/ports/net/crossip/Makefile' X# New ports collection makefile for: CrossIP X# Date created: Mon Feb 9 20:27:00 CST 2004 X# Whom: Dan Smith <dan@algenta.com> X# X# $FreeBSD$ X# X XPORTNAME= crossip XPORTVERSION= 1.2 XCATEGORIES= net java XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME:L} XDISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/} X XMAINTAINER= dan@algenta.com XCOMMENT= CrossIP is a java DNS update client for the ThatIP protocol X XUSE_JAVA= 1.2+ XUSE_ZIP= yes XUSE_SIZE= yes X XNO_BUILD= yes XNO_BUILD_DEPENDS_JAVA= yes X XJAVA_VM= ${LOCALBASE}/bin/javavm XTARGET_DIR= ${JAVASHAREDIR}/${PKGNAME} X Xpost-patch: X @${SED} -e "s|%%JAR_DIR%%|${JAVAJARDIR}|;s|%%JAVAVM%%|${JAVA_VM}|" \ X ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh X Xdo-install: X ${MKDIR} ${JAVAJARDIR} X ${MKDIR} ${TARGET_DIR} X ${CP} -R ${WRKSRC}/* ${TARGET_DIR} X ${LN} -sf ${TARGET_DIR}/lib/CrossIP.jar ${JAVAJARDIR}/CrossIP.jar X @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L} X X.include <bsd.port.mk> END-of-/usr/ports/net/crossip/Makefile echo x - /usr/ports/net/crossip/pkg-descr sed 's/^X//' >/usr/ports/net/crossip/pkg-descr << 'END-of-/usr/ports/net/crossip/pkg-descr' XA Cross Platform DNS update client, written in java. CrossIP uses the XThatIP protocol version 1.1 to send DNS update requests. It manages DNS Xrecords, update history, and allows for per record configuration. It also Xincludes a wizard for generation of configuration files. X Xhttp://www.thatip.com/crossip/ X XWWW: http://www.thatip.com/ X X-Dan Smith X dan@algenta.com END-of-/usr/ports/net/crossip/pkg-descr echo x - /usr/ports/net/crossip/distinfo sed 's/^X//' >/usr/ports/net/crossip/distinfo << 'END-of-/usr/ports/net/crossip/distinfo' XMD5 (crossip-1.2.zip) = ff55022a5899e0a24964b383cc9c5c82 XSIZE (crossip-1.2.zip) = 65233 END-of-/usr/ports/net/crossip/distinfo echo x - /usr/ports/net/crossip/pkg-plist sed 's/^X//' >/usr/ports/net/crossip/pkg-plist << 'END-of-/usr/ports/net/crossip/pkg-plist' Xbin/crossip Xshare/java/classes/CrossIP.jar Xshare/java/crossip-1.2/LICENSE.txt Xshare/java/crossip-1.2/README.txt Xshare/java/crossip-1.2/bin/com/algenta/crossip/Actions.class Xshare/java/crossip-1.2/bin/com/algenta/crossip/Config.class Xshare/java/crossip-1.2/bin/com/algenta/crossip/ConfigFileException.class Xshare/java/crossip-1.2/bin/com/algenta/crossip/CrossIP.class Xshare/java/crossip-1.2/bin/com/algenta/crossip/CrossIPConstants.class Xshare/java/crossip-1.2/bin/com/algenta/crossip/CrossIPException.class Xshare/java/crossip-1.2/lib/CrossIP.jar Xshare/java/crossip-1.2/src/com/algenta/crossip/Actions.java Xshare/java/crossip-1.2/src/com/algenta/crossip/Config.java Xshare/java/crossip-1.2/src/com/algenta/crossip/ConfigFileException.java Xshare/java/crossip-1.2/src/com/algenta/crossip/CrossIP.java Xshare/java/crossip-1.2/src/com/algenta/crossip/CrossIPConstants.java Xshare/java/crossip-1.2/src/com/algenta/crossip/CrossIPException.java X@dirrm share/java/crossip-1.2/src/com/algenta/crossip X@dirrm share/java/crossip-1.2/src/com/algenta X@dirrm share/java/crossip-1.2/src/com X@dirrm share/java/crossip-1.2/src X@dirrm share/java/crossip-1.2/lib X@dirrm share/java/crossip-1.2/bin/com/algenta/crossip X@dirrm share/java/crossip-1.2/bin/com/algenta X@dirrm share/java/crossip-1.2/bin/com X@dirrm share/java/crossip-1.2/bin X@dirrm share/java/crossip-1.2 END-of-/usr/ports/net/crossip/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200402122355.i1CNtAJC078148>