From owner-freebsd-ports Sun Aug 1 3: 3:37 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 2021115053 for ; Sun, 1 Aug 1999 03:03:28 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA78702; Sun, 1 Aug 1999 03:00:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from lotl.clari.net.au (proxy.clari.net.au [203.2.144.250]) by hub.freebsd.org (Postfix) with ESMTP id 5731C15027 for ; Sun, 1 Aug 1999 02:58:03 -0700 (PDT) (envelope-from maurice@atum.castro.aus.net) Received: (from uucp@localhost) by lotl.clari.net.au (8.9.3/8.9.1) with UUCP id TAA86585 for FreeBSD-gnats-submit@freebsd.org; Sun, 1 Aug 1999 19:58:01 +1000 (EST) (envelope-from maurice@atum.castro.aus.net) Received: from atum.castro.aus.net (atum.castro.aus.net [203.8.14.82]) by horus.castro.aus.net (8.8.5/8.8.5) with ESMTP id UAA09121 for ; Sun, 1 Aug 1999 20:18:29 +1000 (EST) Received: (from root@localhost) by atum.castro.aus.net (8.9.3/8.9.3) id TAA26615; Sun, 1 Aug 1999 19:55:21 +1000 (EST) (envelope-from maurice) Message-Id: <199908010955.TAA26615@atum.castro.aus.net> Date: Sun, 1 Aug 1999 19:55:21 +1000 (EST) From: Maurice Castro Reply-To: maurice@atum.castro.aus.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/12909: New port: dc20pack Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12909 >Category: ports >Synopsis: New port: dc20pack >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Aug 1 03:00:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Maurice Castro >Release: FreeBSD 3.2-RELEASE i386 >Organization: Software Engineering Research Centre >Environment: All versions >Description: port of another DC20 / 25 camera download program. It appears to work better than dc20ctrl for me >How-To-Repeat: >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: # # dc20pack # dc20pack/files # dc20pack/files/md5 # dc20pack/patches # dc20pack/patches/patch-aa # dc20pack/pkg # dc20pack/pkg/COMMENT # dc20pack/pkg/DESCR # dc20pack/pkg/PLIST # dc20pack/Makefile # echo c - dc20pack mkdir -p dc20pack > /dev/null 2>&1 echo c - dc20pack/files mkdir -p dc20pack/files > /dev/null 2>&1 echo x - dc20pack/files/md5 sed 's/^X//' >dc20pack/files/md5 << 'END-of-dc20pack/files/md5' XMD5 (dc20pack-1.0.tgz) = 1d11684987fbb82c046105173e8a5709 END-of-dc20pack/files/md5 echo c - dc20pack/patches mkdir -p dc20pack/patches > /dev/null 2>&1 echo x - dc20pack/patches/patch-aa sed 's/^X//' >dc20pack/patches/patch-aa << 'END-of-dc20pack/patches/patch-aa' X*** dc20_hif.c.orig Sun Aug 1 13:55:41 1999 X--- dc20_hif.c Sun Aug 1 13:57:21 1999 X*************** X*** 15,21 **** X unsigned char sts_res= 0, sts_bat= 0; X unsigned char sts_pic_cnt= 0, sts_pic_rem= 0; X unsigned char dc_type= 0x25; X! unsigned char com_dev[128]= "/dev/ttyS0"; X X X /* LOCAL VARIABLES ****************************************/ X--- 15,21 ---- X unsigned char sts_res= 0, sts_bat= 0; X unsigned char sts_pic_cnt= 0, sts_pic_rem= 0; X unsigned char dc_type= 0x25; X! unsigned char com_dev[128]= "/dev/cuaa0"; X X X /* LOCAL VARIABLES ****************************************/ X*************** X*** 146,156 **** X { X switch (com_nr) X { X! case 1: strcpy(com_dev, "/dev/ttyS0") ; break; X! case 2: strcpy(com_dev, "/dev/ttyS1") ; break; X! case 3: strcpy(com_dev, "/dev/ttyS2") ; break; X! case 4: strcpy(com_dev, "/dev/ttyS3") ; break; X! default: strcpy(com_dev, "/dev/ttyS0") ; break; X } X X if ((com_hdl = open(com_dev, O_RDWR)) == -1) X--- 146,156 ---- X { X switch (com_nr) X { X! case 1: strcpy(com_dev, "/dev/cuaa0") ; break; X! case 2: strcpy(com_dev, "/dev/cuaa1") ; break; X! case 3: strcpy(com_dev, "/dev/cuaa2") ; break; X! case 4: strcpy(com_dev, "/dev/cuaa3") ; break; X! default: strcpy(com_dev, "/dev/cuaa0") ; break; X } X X if ((com_hdl = open(com_dev, O_RDWR)) == -1) END-of-dc20pack/patches/patch-aa echo c - dc20pack/pkg mkdir -p dc20pack/pkg > /dev/null 2>&1 echo x - dc20pack/pkg/COMMENT sed 's/^X//' >dc20pack/pkg/COMMENT << 'END-of-dc20pack/pkg/COMMENT' XDigital camera control and download tool for Kodak DC20/25 camera END-of-dc20pack/pkg/COMMENT echo x - dc20pack/pkg/DESCR sed 's/^X//' >dc20pack/pkg/DESCR << 'END-of-dc20pack/pkg/DESCR' Xdc20pack can control your Kodak DC20/25 digital camera via the embedded serial Xport. Pictures are initially downloaded in the camera's native format but Xcan be converted to targa format. END-of-dc20pack/pkg/DESCR echo x - dc20pack/pkg/PLIST sed 's/^X//' >dc20pack/pkg/PLIST << 'END-of-dc20pack/pkg/PLIST' Xbin/dc20term Xbin/dc20dump Xbin/dc2totga END-of-dc20pack/pkg/PLIST echo x - dc20pack/Makefile sed 's/^X//' >dc20pack/Makefile << 'END-of-dc20pack/Makefile' X# New ports collection makefile for: dc20pack X# Version required: 1.0 X# Date created: Jul 31 1999 X# Whom: Maurice Castro X# X# $Id$ X# X XDISTNAME= dc20pack-1.0 XCATEGORIES= graphics XMASTER_SITES= ${MASTER_SITE_SUNSITE} XMASTER_SITE_SUBDIR= apps/graphics/capture XEXTRACT_SUFX= .tgz X XMAINTAINER= maurice@serc.rmit.edu.au X XWRKSRC= ${WRKDIR} X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/dc20dump ${PREFIX}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/dc20term ${PREFIX}/bin X ${INSTALL_PROGRAM} ${WRKSRC}/dc2totga ${PREFIX}/bin X X.include END-of-dc20pack/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message