From owner-freebsd-ports Tue Jun 22 17: 0: 5 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 C697615458 for ; Tue, 22 Jun 1999 17:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA71494; Tue, 22 Jun 1999 17:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from blaubaer.kn-bremen.de (blaubaer.kn-bremen.de [134.102.38.17]) by hub.freebsd.org (Postfix) with ESMTP id 6C42F153DB for ; Tue, 22 Jun 1999 16:55:53 -0700 (PDT) (envelope-from nox@saturn.kn-bremen.de) Received: from saturn.kn-bremen.de (uucp@localhost) by blaubaer.kn-bremen.de (8.9.1/8.9.1) with UUCP id BAA07747 for FreeBSD-gnats-submit@freebsd.org; Wed, 23 Jun 1999 01:53:34 +0200 Received: (from nox@localhost) by saturn.kn-bremen.de (8.9.3/8.8.5) id BAA51736; Wed, 23 Jun 1999 01:45:47 +0200 (MET DST) Message-Id: <199906222345.BAA51736@saturn.kn-bremen.de> Date: Wed, 23 Jun 1999 01:45:47 +0200 (MET DST) From: Juergen Lock Reply-To: nox@jelal.kn-bremen.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/12355: port of cdlabelgen, a CD frontcard/traycard generator, for use with gcombust or alone Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12355 >Category: ports >Synopsis: port of cdlabelgen, a CD frontcard/traycard generator, for use with gcombust or alone >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: Tue Jun 22 17:00:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Juergen Lock >Release: FreeBSD 3.2-STABLE i386 >Organization: me? organized? >Environment: 3.2-STABLE i386, port is not architecture dependant >Description: port of cdlabelgen, a CD frontcard/traycard generator, for use with gcombust or alone >How-To-Repeat: unshar in an empty dir, make install >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: # # Makefile # files/ # files/md5 # patches/ # patches/patch-aa # pkg/ # pkg/COMMENT # pkg/DESCR # pkg/PLIST # echo x - Makefile sed 's/^X//' >Makefile << 'END-of-Makefile' X# New ports collection makefile for: cdlabelgen X# Version required: 1.1.3 X# Date created: Tue Jun 23 00:19:55 MET DST 1999 X# Whom: Juergen Lock X# X# $Id: $ X# X XDISTNAME= cdlabelgen-1.1.3 XCATEGORIES= print XMASTER_SITES= http://www.red-bean.com/~bwf/software/cdlabelgen/ X XMAINTAINER= nox@jelal.kn-bremen.de X XUSE_PERL5= yes XMAKE_ENV= BASE_DIR=${PREFIX} X Xdo-build: X ${PERL5} -i.bak -p -e "if (1 .. 1) {s-^#!/usr/bin/perl-#!${PERL}-;}" ${WRKSRC}/cdlabelgen X X.include END-of-Makefile echo c - files/ mkdir -p files/ > /dev/null 2>&1 echo x - files/md5 sed 's/^X//' >files/md5 << 'END-of-files/md5' XMD5 (cdlabelgen-1.1.3.tar.gz) = 2bf1e03d95d0c80ac86c4752289cac3c END-of-files/md5 echo c - patches/ mkdir -p patches/ > /dev/null 2>&1 echo x - patches/patch-aa sed 's/^X//' >patches/patch-aa << 'END-of-patches/patch-aa' XIndex: Makefile X@@ -4,7 +4,7 @@ X X # Where you want cdlabelgen and related files to be X X-BASE_DIR = /usr/local X+#BASE_DIR = /usr/local X TEMPLATE = ./postscript/template.ps X SOURCES = cdlabelgen ChangeLog COPYING INSTALL README Makefile X POSTSCRIPT = template.ps recycle.ps recycle.epsi mp3.eps cdda.eps cd.eps penguin.eps END-of-patches/patch-aa echo c - pkg/ mkdir -p pkg/ > /dev/null 2>&1 echo x - pkg/COMMENT sed 's/^X//' >pkg/COMMENT << 'END-of-pkg/COMMENT' Xgenerate postscript for frontcards and traycards for CDs. END-of-pkg/COMMENT echo x - pkg/DESCR sed 's/^X//' >pkg/DESCR << 'END-of-pkg/DESCR' Xcdlabelgen's purpose in life is twofold: X X o To be run automatically and swiftly from a shell script X and automatically generate a frontcard and a traycard X for a cd--usually data archive cd's. The traycard X (which goes behind the CD itself) is U-shaped and the X ends of the CD case bear the label of what the CD is. X X o To have a minimum of dependencies--cdlabelgen only X requires perl. X X cdlabelgen was designed to simplify the process of X generating labels for CD's. It originated as a program to X allow auto generation of frontcards and traycards for CD's X burned via an automated mechanism (specifically for X archiving data), but has now become popular for labelling X CD compilations of mp3's, and copies of CDs. Note that X cdlabelgen does not actually print anything--it just spits X out postscript, which you can then do with as you please. X X(from the manual, type `perldoc cdlabelgen' to get the full one) X XWWW: http://www.red-bean.com/~bwf/software/cdlabelgen/ END-of-pkg/DESCR echo x - pkg/PLIST sed 's/^X//' >pkg/PLIST << 'END-of-pkg/PLIST' Xbin/cdlabelgen Xshare/cdlabelgen/template.ps Xshare/cdlabelgen/recycle.ps Xshare/cdlabelgen/recycle.epsi Xshare/cdlabelgen/mp3.eps Xshare/cdlabelgen/cdda.eps Xshare/cdlabelgen/cd.eps Xshare/cdlabelgen/penguin.eps X@dirrm share/cdlabelgen END-of-pkg/PLIST exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message