From owner-freebsd-ports Sun Nov 28 17:50: 4 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 1484114C96 for ; Sun, 28 Nov 1999 17:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA82278; Sun, 28 Nov 1999 17:50:00 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from network.dreaming.org (dreaming2.dreaming.org [209.146.217.2]) by hub.freebsd.org (Postfix) with ESMTP id 929DB14A1E for ; Sun, 28 Nov 1999 17:40:54 -0800 (PST) (envelope-from julian@network.dreaming.org) Received: (from julian@localhost) by network.dreaming.org (8.9.3/8.9.3) id UAA29256; Sun, 28 Nov 1999 20:40:53 -0500 (EST) (envelope-from julian) Message-Id: <199911290140.UAA29256@network.dreaming.org> Date: Sun, 28 Nov 1999 20:40:53 -0500 (EST) From: julian@dreaming.org Reply-To: jdunn@aquezada.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/15152: new port cd-console Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 15152 >Category: ports >Synopsis: new port cd-console >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 Nov 28 17:50:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: Julian C. Dunn >Release: FreeBSD 3.3-STABLE i386 >Organization: The Dreaming Network >Environment: >Description: >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: # # cd-console/ # cd-console/Makefile # cd-console/pkg # cd-console/pkg/COMMENT # cd-console/pkg/DESCR # cd-console/pkg/PLIST # cd-console/files # cd-console/files/md5 # cd-console/patches # cd-console/patches/patch-aa # cd-console/patches/patch-ab # echo c - cd-console/ mkdir -p cd-console/ > /dev/null 2>&1 echo x - cd-console/Makefile sed 's/^X//' >cd-console/Makefile << 'END-of-cd-console/Makefile' X# New ports collection makefile for: cd-console X# Version required: 2.1 X# Date created: Sun Nov 28 19:55:19 EST 1999 X# Whom: jdunn@aquezada.com X# X# $FreeBSD$ X# X XDISTNAME= cd-console-2.3 XCATEGORIES= audio XMASTER_SITES= http://www.cs.helsinki.fi/~salerma/cd-console/ \ X ftp://ftp.aquezada.com/pub/cd-console/ X XMAINTAINER= jdunn@aquezada.com X X.include END-of-cd-console/Makefile echo c - cd-console/pkg mkdir -p cd-console/pkg > /dev/null 2>&1 echo x - cd-console/pkg/COMMENT sed 's/^X//' >cd-console/pkg/COMMENT << 'END-of-cd-console/pkg/COMMENT' XA curses-based console CD player END-of-cd-console/pkg/COMMENT echo x - cd-console/pkg/DESCR sed 's/^X//' >cd-console/pkg/DESCR << 'END-of-cd-console/pkg/DESCR' XA curses-based console CD player, with two viewing modes, Xone suitable for a 7x41 xterm. X XWWW: http://www.cs.helsinki.fi/~salerma/cd-console/ XAuthor: Osku Salerma, osku@iki.fi X X- Julian Xjdunn@aquezada.com END-of-cd-console/pkg/DESCR echo x - cd-console/pkg/PLIST sed 's/^X//' >cd-console/pkg/PLIST << 'END-of-cd-console/pkg/PLIST' Xbin/cd-console END-of-cd-console/pkg/PLIST echo c - cd-console/files mkdir -p cd-console/files > /dev/null 2>&1 echo x - cd-console/files/md5 sed 's/^X//' >cd-console/files/md5 << 'END-of-cd-console/files/md5' XMD5 (cd-console-2.3.tar.gz) = b5b9b75b8dbb89a970cdc380e4cc54ec END-of-cd-console/files/md5 echo c - cd-console/patches mkdir -p cd-console/patches > /dev/null 2>&1 echo x - cd-console/patches/patch-aa sed 's/^X//' >cd-console/patches/patch-aa << 'END-of-cd-console/patches/patch-aa' X--- Makefile.orig Sun Nov 28 20:08:56 1999 X+++ Makefile Sun Nov 28 20:14:20 1999 X@@ -5,17 +5,17 @@ X # very welcome). X X # for linux X-DEFS = -DOS_LINUX X-EXTRA_OBJS = cd_ll_linux.o X+#DEFS = -DOS_LINUX X+#EXTRA_OBJS = cd_ll_linux.o X X # for bsd. only tested on freebsd X-#DEFS = -DOS_BSD X-#EXTRA_OBJS = cd_ll_bsd.o X- X+DEFS = -DOS_BSD X+EXTRA_OBJS = cd_ll_bsd.o X+CDDEVICE=\"/dev/acd0c\" X X # you shouldn't have to change anything below this line X X- X+BINPATH=${PREFIX}/bin/ X OBJS=cd-console.o cd.o $(EXTRA_OBJS) X LIBS = -lncurses X X@@ -38,10 +38,13 @@ X $(CC) -c cd_ll_linux.cpp $(CFLAGS) X X cd_ll_bsd.o: cd_ll.h cd_ll_bsd.h cd_ll_bsd.cpp X- $(CC) -c cd_ll_bsd.cpp $(CFLAGS) X+ $(CC) -c -DDEVICE=$(CDDEVICE) cd_ll_bsd.cpp $(CFLAGS) X X cd.o: cd.h cd.cpp X $(CC) -c cd.cpp $(CFLAGS) X X clean: X rm -f $(OBJS) cd-console X+ X+install: X+ @$(BSD_INSTALL_PROGRAM) cd-console $(BINPATH) END-of-cd-console/patches/patch-aa echo x - cd-console/patches/patch-ab sed 's/^X//' >cd-console/patches/patch-ab << 'END-of-cd-console/patches/patch-ab' X--- cd_ll_bsd.cpp.orig Sun Nov 28 20:14:31 1999 X+++ cd_ll_bsd.cpp Sun Nov 28 20:15:29 1999 X@@ -10,7 +10,9 @@ X #include "cd_ll_bsd.h" X X // the cd-rom device file X+#ifndef DEVICE X #define DEVICE "/dev/acd0c" X+#endif X X cd_ll_bsd::cd_ll_bsd() X : m_fd(-1) END-of-cd-console/patches/patch-ab exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message