Skip site navigation (1)Skip section navigation (2)
Date:      16 Jun 2001 10:31:36 -0000
From:      mwm@mired.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/28197: Update cuecat port to latest version
Message-ID:  <20010616103136.97388.qmail@guru.mired.org>

next in thread | raw e-mail | index | archive | help

>Number:         28197
>Category:       ports
>Synopsis:       Update cuecat port to latest version
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 16 03:40:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Mike Meyer
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
Meyer Consulting
>Environment:
System: FreeBSD guru.mired.org 4.3-STABLE FreeBSD 4.3-STABLE #12: Thu Jun 14 19:45:03 CDT 2001 mwm@guru.mired.org:/usr/src/sys/compile/GURU i386


>Description:

The cuecat port is out of date: the latest version includes bug fixes,
a corrected MASTER_SITES list, and the addition of an x interface.

>How-To-Repeat:

Compare the website and the makefile.

>Fix:

Apply the following patch to the misc/cuecat port.

diff -dur /usr/ports/misc/cuecat/Makefile cuecat-new/Makefile
--- /usr/ports/misc/cuecat/Makefile	Sun Apr 29 05:30:52 2001
+++ cuecat-new/Makefile	Tue Jun  5 16:48:43 2001
@@ -6,16 +6,22 @@
 #
 
 PORTNAME=	cuecat
-PORTVERSION=	1.0
-PORTREVISION=	2
+PORTVERSION=	1.1
 CATEGORIES=	misc python
-MASTER_SITES=	http://www.mired.org/downloads/ \
-		http://mwm.tzo.com/downloads/
+MASTER_SITES=	http://www.mired.org/downloads/
 
 MAINTAINER=	mwm@mired.org
 
+.if !defined(WITHOUT_X11)
+RUN_DEPENDS=	${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \
+		${PYTHON_SITELIBDIR}/Pmw/__init__.py:${PORTSDIR}/x11-toolkits/pmw
+.endif
+
 NO_BUILD=	yes
 MAN1=		cuecat.1
+.if !defined(WITHOUT_X11)
+MAN1+=		xcuecat.1
+.endif
 USE_PYTHON=	yes
 WRKSRC=		${WRKDIR}/cuecat
 
@@ -24,6 +30,10 @@
 	@${SED} 's;/usr/opt;${PREFIX};' ${WRKSRC}/cuecat.py-orig >${WRKSRC}/cuecat.py
 	@${MV} ${WRKSRC}/barcode.py ${WRKSRC}/barcode.py-orig
 	@${SED} 's;/usr/opt;${PREFIX};' ${WRKSRC}/barcode.py-orig >${WRKSRC}/barcode.py
+.if !defined(WITHOUT_X11)
+	@${MV} ${WRKSRC}/xcuecat.py ${WRKSRC}/xcuecat.py-orig
+	@${SED} 's;/usr/opt;${PREFIX};' ${WRKSRC}/xcuecat.py-orig >${WRKSRC}/xcuecat.py
+.endif
 
 do-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/cuecat.py ${PYTHON_SITELIBDIR}
@@ -31,5 +41,15 @@
 	python -O -c "import barcode, cuecat"
 	${LN} -sf ${PYTHON_SITELIBDIR}/cuecat.py ${PREFIX}/bin/cuecat
 	${INSTALL_MAN} ${WRKSRC}/cuecat.1 ${PREFIX}/man/man1
+.if !defined(WITHOUT_X)
+	${INSTALL_SCRIPT} ${WRKSRC}/xcuecat.py ${PREFIX}/bin/xcuecat
+	${INSTALL_MAN} ${WRKSRC}/xcuecat.1 ${PREFIX}/man/man1
+.endif
+
+.if defined(WITHOUT_X11)
+post-install:
+	$(MV) ${TMPPLIST} ${TMPPLIST}.orig
+	${GREP} -v xcuecat ${TMPPLIST}.orig > ${TMPPLIST}
+.endif
 
 .include <bsd.port.mk>
diff -dur /usr/ports/misc/cuecat/distinfo cuecat-new/distinfo
--- /usr/ports/misc/cuecat/distinfo	Sun Apr 29 05:30:52 2001
+++ cuecat-new/distinfo	Sat Jun 16 05:19:41 2001
@@ -1 +1 @@
-MD5 (cuecat-1.0.tar.gz) = 5febb343ab3f68d4baee9d7be4cc35df
+MD5 (cuecat-1.1.tar.gz) = 22ccc053eb1c111a60f8f60c220175c2
diff -dur /usr/ports/misc/cuecat/pkg-plist cuecat-new/pkg-plist
--- /usr/ports/misc/cuecat/pkg-plist	Sun Apr 29 02:35:03 2001
+++ cuecat-new/pkg-plist	Sun May 27 08:42:31 2001
@@ -1,4 +1,5 @@
 bin/cuecat
+bin/xcuecat
 lib/%%PYTHON_VERSION%%/site-packages/barcode.py
 lib/%%PYTHON_VERSION%%/site-packages/barcode.pyo
 lib/%%PYTHON_VERSION%%/site-packages/cuecat.py

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010616103136.97388.qmail>