ports/56755 - update for the port print/cdlabelgen
Juergen Lock
nox at jelal.kn-bremen.de
Sun Nov 9 19:00:42 UTC 2003
The following reply was made to PR ports/56755; it has been noted by GNATS.
From: Juergen Lock <nox at jelal.kn-bremen.de>
To: FreeBSD Gnats Submit <freebsd-gnats-submit at freebsd.org>
Cc: Edwin Groothuis <edwin at freebsd.org>
Subject: Re: ports/56755 - update for the port print/cdlabelgen
Date: Sun, 9 Nov 2003 19:36:17 +0100
On Wed, Oct 08, 2003 at 08:51:07AM +1000, Edwin Groothuis wrote:
> Hello Juergen,
>
> Please see ports/56755 regarding an update for cdlabelgen to version 2.6.x.
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/56755
First, sorry for not getting to this earlier...
I get a checksum mismatch with that update. But i see there's a new
version out, so i just updated to that.
HTH,
Juergen
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/print/cdlabelgen/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile 21 Feb 2003 13:23:08 -0000 1.7
+++ Makefile 9 Nov 2003 17:47:24 -0000
@@ -6,15 +6,23 @@
#
PORTNAME= cdlabelgen
-PORTVERSION= 1.5.0
-CATEGORIES= print
-MASTER_SITES= http://www.red-bean.com/fitz/software/cdlabelgen/
+PORTVERSION= 2.7.0
+CATEGORIES= print perl5
+MASTER_SITES= http://www.aczone.com/pub/tools/
+EXTRACT_SUFX= .tgz
MAINTAINER= nox at jelal.kn-bremen.de
COMMENT= Generate postscript for frontcards and traycards for CDs
+MAN1= cdlabelgen.1
+MANCOMPRESSED= no
+
USE_PERL5= yes
-MAKE_ENV= BASE_DIR=${PREFIX}
+MAKE_ENV= BASE_DIR="${PREFIX}" \
+ INSTALL="${INSTALL_SCRIPT}" \
+ INSTALL_DIR="${MKDIR}" \
+ INSTALL_FILE="${INSTALL_DATA}" \
+ INSTALL_MAN="${INSTALL_MAN}"
do-build:
${PERL5} -i.bak -p -e "if (1 .. 1) {s-^#!/usr/bin/perl-#!${PERL}-;}" ${WRKSRC}/cdlabelgen
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/print/cdlabelgen/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo 14 Aug 1999 08:03:56 -0000 1.2
+++ distinfo 9 Nov 2003 17:47:37 -0000
@@ -1 +1 @@
-MD5 (cdlabelgen-1.5.0.tar.gz) = 3ed7968301825d658d470de5f00812aa
+MD5 (cdlabelgen-2.7.0.tgz) = 098575f2635358f15b3f6dbef1b851df
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/print/cdlabelgen/pkg-descr,v
retrieving revision 1.2
diff -u -r1.2 pkg-descr
--- pkg-descr 26 Jan 2003 17:08:18 -0000 1.2
+++ pkg-descr 9 Nov 2003 17:40:59 -0000
@@ -18,6 +18,6 @@
cdlabelgen does not actually print anything--it just spits
out postscript, which you can then do with as you please.
-(from the manual, type `perldoc cdlabelgen' to get the full one)
+(from the manual, see cdlabelgen(1) for the full one)
-WWW: http://www.red-bean.com/fitz/software-cdlabelgen.shtml
+WWW: http://www.aczone.com/tools/cdinsert/
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/print/cdlabelgen/pkg-plist,v
retrieving revision 1.2
diff -u -r1.2 pkg-plist
--- pkg-plist 14 Aug 1999 08:03:57 -0000 1.2
+++ pkg-plist 9 Nov 2003 17:40:59 -0000
@@ -1,11 +1,14 @@
bin/cdlabelgen
share/cdlabelgen/cd.eps
share/cdlabelgen/cdda.eps
-share/cdlabelgen/debian-bw.eps
share/cdlabelgen/debian-color.eps
+share/cdlabelgen/divx.eps
share/cdlabelgen/mp3.eps
+share/cdlabelgen/music1.eps
+share/cdlabelgen/music2.eps
+share/cdlabelgen/ogg.eps
share/cdlabelgen/penguin.eps
-share/cdlabelgen/recycle.epsi
-share/cdlabelgen/recycle.ps
+share/cdlabelgen/recycle.eps
share/cdlabelgen/template.ps
+share/cdlabelgen/winamp.eps
@dirrm share/cdlabelgen
Index: files/patch-aa
===================================================================
RCS file: /home/ncvs/ports/print/cdlabelgen/files/patch-aa,v
retrieving revision 1.2
diff -u -r1.2 patch-aa
--- files/patch-aa 25 Aug 1999 21:12:56 -0000 1.2
+++ files/patch-aa 9 Nov 2003 17:40:59 -0000
@@ -1,19 +1,34 @@
---- Makefile.orig Wed Aug 25 14:09:47 1999
-+++ Makefile Wed Aug 25 14:10:01 1999
-@@ -4,7 +4,7 @@
-
- # Where you want cdlabelgen and related files to be
+--- Makefile Thu Aug 21 20:53:19 2003
++++ Makefile Thu Aug 21 20:56:07 2003
+@@ -8,21 +8,15 @@
+ # Change these to locations you need, also
+ # remember to edit cdlabelgen and its @where_is_the_template as needed.
-BASE_DIR = /usr/local
-+#BASE_DIR = /usr/local
- TEMPLATE = ./postscript/template.ps
- SOURCES = cdlabelgen ChangeLog COPYING INSTALL README Makefile
- POSTSCRIPT = template.ps recycle.ps recycle.epsi mp3.eps cdda.eps \
-@@ -25,7 +25,6 @@
- $(INSTALL_DIR) $(BASE_DIR)/bin
- $(INSTALL) cdlabelgen $(BASE_DIR)/bin
- $(INSTALL_DIR) $(BASE_DIR)/share/cdlabelgen
-- $(INSTALL_FILE) $(TEMPLATE) $(BASE_DIR)/share/cdlabelgen
+ # BASE_DIR = /usr/local
+ # BASE_DIR = /opt
+ BIN_DIR = $(BASE_DIR)/bin
+-LIB_DIR = $(BASE_DIR)/lib/cdlabelgen
++LIB_DIR = $(BASE_DIR)/share/cdlabelgen
+ MAN_DIR = $(BASE_DIR)/man
+ SOURCES = cdlabelgen ChangeLog INSTALL README Makefile cdinsert.pl INSTALL.WEB cdlabelgen.pod cdlabelgen.1 cdlabelgen.html spec.template
+ POSTSCRIPT = template.ps *.eps
+ DISTFILES = $(SOURCES) $(POSTSCRIPT)
+
+-# just use 'cp -a' if you don't have install...
+-INSTALL := install -m 0755
+-INSTALL_DIR := install -d -m 0755
+-INSTALL_FILE := install -m 0644
+-
+ # Makefile macros....
+ #1. $@ is the name of the file to be made.
+ #2. $? is the names of the changed dependents.
+@@ -45,7 +39,7 @@
+ @echo ""
+ $(INSTALL_DIR) $(BIN_DIR)
+ $(INSTALL) cdlabelgen $(BIN_DIR)
+- $(INSTALL) cdlabelgen.1 $(MAN_DIR)/man1
++ $(INSTALL_MAN) cdlabelgen.1 $(MAN_DIR)/man1
+ $(INSTALL_DIR) $(LIB_DIR)
set -e; \
for file in $(POSTSCRIPT); do \
- $(INSTALL_FILE) postscript/$$file $(BASE_DIR)/share/cdlabelgen/; \
More information about the freebsd-ports-bugs
mailing list