summaryrefslogtreecommitdiff
path: root/audio/cddbd
diff options
context:
space:
mode:
authoraugustss <augustss@pkgsrc.org>1997-10-28 23:18:20 +0000
committeraugustss <augustss@pkgsrc.org>1997-10-28 23:18:20 +0000
commit4daa64a62986fd842753a48935d3c8adf6758d93 (patch)
treecc8ee8439ae9a5d7d4a09af2bda1536118792658 /audio/cddbd
parent4434fa54eccf4fa0896d9f01cd93c91ab718ec2c (diff)
downloadpkgsrc-4daa64a62986fd842753a48935d3c8adf6758d93.tar.gz
Initial import of FreeBSD audio packages.
Diffstat (limited to 'audio/cddbd')
-rw-r--r--audio/cddbd/Makefile32
-rw-r--r--audio/cddbd/files/md52
-rw-r--r--audio/cddbd/patches/patch-aa69
-rw-r--r--audio/cddbd/pkg/COMMENT1
-rw-r--r--audio/cddbd/pkg/DESCR20
-rw-r--r--audio/cddbd/pkg/PLIST4
6 files changed, 128 insertions, 0 deletions
diff --git a/audio/cddbd/Makefile b/audio/cddbd/Makefile
new file mode 100644
index 00000000000..1fe5639d7d2
--- /dev/null
+++ b/audio/cddbd/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: cddbd
+# Version required: 1.3.1 patch 1
+# Date created: 18 Apr 1997
+# Whom: Brent J. Nordquist <bjn@visi.com>
+#
+# $Id: Makefile,v 1.1.1.1 1997/10/28 23:18:25 augustss Exp $
+#
+
+DISTNAME= cddbd-1.3.1
+PKGNAME= cddbd-1.3.1p1
+CATEGORIES= audio net
+MASTER_SITES= ftp://ftp.moonsoft.com/pub/cddbd-1.3.1/ \
+ http://www.moonsoft.com/ftp/cddbd-1.3.1/
+
+PATCH_SITES= ${MASTER_SITES}
+PATCHFILES= cddbd-1.3.1.patch1.gz
+
+MAINTAINER= bjn@visi.com
+
+IS_INTERACTIVE= yes
+NO_PACKAGE= too interactive
+MAKEFILE= makefile
+
+do-configure:
+ @( cd ${WRKSRC} && BASEDIR=${PREFIX}/share sh config.sh )
+
+do-install:
+ @( cd ${WRKSRC} && INSTALL=${INSTALL} BINDIR=${PREFIX}/bin \
+ BINPERM=${BINMODE} BINOWNER=${BINOWN} BINGROUP=${BINGRP} \
+ sh install.sh )
+
+.include <bsd.port.mk>
diff --git a/audio/cddbd/files/md5 b/audio/cddbd/files/md5
new file mode 100644
index 00000000000..e2432ef8b56
--- /dev/null
+++ b/audio/cddbd/files/md5
@@ -0,0 +1,2 @@
+MD5 (cddbd-1.3.1.tar.gz) = 263ecea11b13be513b2d1653f5c62333
+MD5 (cddbd-1.3.1.patch1.gz) = e46f791d51c1b83756d17b20e1cce03a
diff --git a/audio/cddbd/patches/patch-aa b/audio/cddbd/patches/patch-aa
new file mode 100644
index 00000000000..4747c035e65
--- /dev/null
+++ b/audio/cddbd/patches/patch-aa
@@ -0,0 +1,69 @@
+--- install.sh.orig Sat Dec 21 21:49:54 1996
++++ install.sh Fri Apr 18 15:12:25 1997
+@@ -37,11 +37,25 @@
+ # Set up access defaults.
+ DIRPERM=755
+ FILEPERM=644
+-BINPERM=6711
++if [ -z "$BINPERM" ]
++then
++ BINPERM=6711
++fi
+ UMASK=022
+ OWNER=`expr "$id" : '.*uid=.*(\(.*\)).*gid'`
+ GROUP=`expr "$id" : '.*gid=[0-9]*(\([a-zA-Z0-9_]*\))'`
+-BINOWNER=$OWNER
++if [ -z "$BINOWNER" ]
++then
++ BINOWNER=$OWNER
++fi
++if [ -z "$BINGROUP" ]
++then
++ BINGROUP=$GROUP
++fi
++if [ -z "$INSTALL" ]
++then
++ INSTALL=/usr/bin/install
++fi
+
+ USERS=100
+ LINES=1024
+@@ -202,28 +216,12 @@
+ rm -f $2
+ fi
+
+- cp $1 $2
++ $INSTALL -c -m $3 -o $4 -g $5 $1 $2
+ if [ $? != 0 ]
+ then
+ logerr -n "Cannot install $2: file copy error."
+ return 1
+ fi
+-
+- if [ -f $2 ]
+- then
+- if [ $3 != default ]
+- then
+- chmod $3 $2 2>/dev/null
+- fi
+- if [ $4 != default ]
+- then
+- chown $4 $2 2>/dev/null
+- fi
+- if [ $5 != default ]
+- then
+- chgrp $5 $2 2>/dev/null
+- fi
+- fi
+ return 0
+ else
+ $ECHO "\t$2 NOT installed"
+@@ -624,7 +622,7 @@
+ $ECHO "\nInstalling cddbd files..."
+
+ # Binaries
+-instfile cddbd ${BINDIR}/cddbd $BINPERM $BINOWNER $GROUP
++instfile cddbd ${BINDIR}/cddbd $BINPERM $BINOWNER $BINGROUP
+
+ # Configuration files
+ instfile access `cat .accessfile`/access $FPERM $OWNID $GRPID
diff --git a/audio/cddbd/pkg/COMMENT b/audio/cddbd/pkg/COMMENT
new file mode 100644
index 00000000000..2005df1a2cd
--- /dev/null
+++ b/audio/cddbd/pkg/COMMENT
@@ -0,0 +1 @@
+Internet CD Database Server.
diff --git a/audio/cddbd/pkg/DESCR b/audio/cddbd/pkg/DESCR
new file mode 100644
index 00000000000..74584a4046e
--- /dev/null
+++ b/audio/cddbd/pkg/DESCR
@@ -0,0 +1,20 @@
+This is a port of The Internet CD Database Server (cddbd v1.3.1)
+
+Copyright (c) 1996 Steve Scherf <steve@moonsoft.com>
+A Moondog Software Production
+
+The CD Database Server (cddbd) is a program designed to allow remote
+access of xmcd-style Compact Disc database entries via the Internet.
+Many CD players (such as xmcd--another FreeBSD port, and DiscPlay
+for Windows) can connect to this server through the Internet and
+download CD data from the server machine's CDDB.
+
+Current on-line information on cddbd can be found on the World
+Wide Web page with the following URL:
+
+ http://www.moonsoft.com/software.html
+
+--
+Port to FreeBSD 2.2 by
+Brent J. Nordquist <bjn@visi.com>
+Fri Apr 18 1997
diff --git a/audio/cddbd/pkg/PLIST b/audio/cddbd/pkg/PLIST
new file mode 100644
index 00000000000..d1f79198da1
--- /dev/null
+++ b/audio/cddbd/pkg/PLIST
@@ -0,0 +1,4 @@
+bin/cddbd
+share/xmcd/cddbd/access
+share/xmcd/cddbd/motd
+share/xmcd/cddbd/sites