From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Feb 12 16:00:24 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB91A16A4CF for ; Thu, 12 Feb 2004 16:00:24 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A792843D1F for ; Thu, 12 Feb 2004 16:00:24 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i1D00Obv038161 for ; Thu, 12 Feb 2004 16:00:24 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i1D00OV3038156; Thu, 12 Feb 2004 16:00:24 -0800 (PST) (envelope-from gnats) Resent-Date: Thu, 12 Feb 2004 16:00:24 -0800 (PST) Resent-Message-Id: <200402130000.i1D00OV3038156@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dan Smith Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2581F16A4CE for ; Thu, 12 Feb 2004 15:51:26 -0800 (PST) Received: from dhcp-717-72.stp.wi.charter.com (c24.197.243.128.spt.wi.charter.com [24.197.243.128]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6594E43D1D for ; Thu, 12 Feb 2004 15:51:25 -0800 (PST) (envelope-from dan@mustang.thatip.com) Received: from mustang.thatip.com (localhost [127.0.0.1]) i1CNtAgn078149 for ; Thu, 12 Feb 2004 17:55:10 -0600 (CST) (envelope-from dan@mustang.thatip.com) Received: (from root@localhost) by mustang.thatip.com (8.12.9p2/8.12.9/Submit) id i1CNtAJC078148; Thu, 12 Feb 2004 17:55:10 -0600 (CST) (envelope-from dan) Message-Id: <200402122355.i1CNtAJC078148@mustang.thatip.com> Date: Thu, 12 Feb 2004 17:55:10 -0600 (CST) From: Dan Smith To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/62760: New port: net/crossip CrossIP dns update client in java X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Dan Smith List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Feb 2004 00:00:24 -0000 >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 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 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: