Bug 78078 - Update editors/ted to version 2.17
Summary: Update editors/ted to version 2.17
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-25 16:20 UTC by Jon Drews
Modified: 2005-02-26 00:21 UTC (History)
0 users

See Also:


Attachments
file.diff (274 bytes, patch)
2005-02-25 16:20 UTC, Jon Drews
no flags Details | Diff
file.diff (1.10 KB, patch)
2005-02-25 16:20 UTC, Jon Drews
no flags Details | Diff
pkg-plist.patch (263 bytes, patch)
2005-02-25 16:29 UTC, Jon Drews
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Drews 2005-02-25 16:20:15 UTC
        Maintainer update of ted to version 2.17

Fix: Please apply the patches in the attached tarball.

        The port was portlinted and tested in accordance with section
3.4, of the
        Porters Handbook.  The warnings that were seen on compile were:
        "warning: "PREFIX" redefined" 
        This is because of the CONFIGURE_ARGS=  --prefix=${PREFIX}, in the
        Makefile.
        
NOTE: the patch  patch-appFrame-appFileChooserMotif.c  is to be
removed from the files/ directory. It is no longer needed.

------=_Part_454_7171539.1109348111769
Content-Type: application/octet-stream; name=makefile.patch
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="makefile.patch"

------=_Part_454_7171539.1109348111769
Content-Type: application/octet-stream; name=distinfo.patch
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="distinfo.patch"

------=_Part_454_7171539.1109348111769
Content-Type: application/octet-stream; name=pkg-descr.patch
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="pkg-descr.patch"



------=_Part_454_7171539.1109348111769
Content-Type: application/octet-stream; name="patch-apputil::utilprinter.c"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="patch-apputil::utilprinter.c"

 $FreeBSD: ports/editors/ted/files/patch-appUtil::utilPrinter.c,v 1.1 2003/08/18 02:48:32 petef Exp $
 
 --- appUtil/utilPrinter.c	Sun Aug 17 19:14:01 2003
 +++ appUtil/utilPrinter.c	Sun Aug 17 19:15:54 2003
 @@ -281,14 +281,14 @@
      /*  1  */
      if  ( count == 0 )
  	{
 -	utilPrinterGetLprPrinters(  "( lpc status ) 2>/dev/null",
 +	utilPrinterGetLprPrinters(  "( lpc status all) 2>/dev/null",
  						&defaultPrinter, &count, &pd );
  	}
  
      /*  1b  */
      if  ( count == 0 )
  	{
 -	utilPrinterGetLprPrinters(  "( /usr/sbin/lpc status ) 2>/dev/null",
 +	utilPrinterGetLprPrinters(  "( /usr/sbin/lpc status all) 2>/dev/null",
  						&defaultPrinter, &count, &pd );
  	}

------=_Part_454_7171539.1109348111769
Content-Type: application/gzip; name=tedpatches.tar.gz
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="tedpatches.tar.gz"

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
wziMP2j8BjwMIvkAJAAA
------=_Part_454_7171539.1109348111769----Nz7LKIlL6A2nK31KrJ3wQruBf4nZYnL8SXFAQ2Wz0hIfIwzN
Content-Type: text/plain; name="file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.diff"

--- Makefile	Tue Feb 15 07:27:33 2005
+++ /usr/ports/editors/ted/Makefile	Fri Feb 25 07:44:13 2005
@@ -6,9 +6,9 @@
 #
 
 PORTNAME=	ted
-PORTVERSION=	2.14
+PORTVERSION=	2.17
 PORTREVISION=	1
-CATEGORIES=	editors textproc print
+CATEGORIES=	editors
 MASTER_SITES=	ftp://ftp.nluug.nl/pub/editors/ted/
 EXTRACT_SUFX=	.src.tar.gz
 
@@ -16,8 +16,8 @@
 COMMENT=	X11 based RTF editor
 
 LIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png \
-		jpeg.9:${PORTSDIR}/graphics/jpeg \
 		tiff.4:${PORTSDIR}/graphics/tiff
+
 RUN_DEPENDS=	${LOCALBASE}/share/ghostscript/fonts/a010013l.pfb:${PORTSDIR}/print/gsfonts
 
 WRKSRC=		${WRKDIR}/Ted-${PORTVERSION}
@@ -27,6 +27,7 @@
 USE_MOTIF=	yes
 USE_REINPLACE=	yes
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--prefix=${PREFIX}
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 CONFIGURE_ENV=	CC="${CC}" CFLAGS="${CFLAGS}"
 MAKE_ENV=	DEF_AFMDIR="-DAFMDIR=\"\\\"${AFMDIR}\\\"\"" \
@@ -39,21 +40,13 @@
 
 post-extract:
 	cd ${WRKSRC}/tedPackage && ${TAR} xf TedBindist.tar
-
 post-patch:
-	${FIND} ${WRKSRC} -name "configure" | ${XARGS} ${REINPLACE_CMD} -e \
-		's|/usr/apps|${LOCALBASE}|g ; '
 	${REINPLACE_CMD} \
 		's|DEF_PKGDIR|DEF_DOCUMENT_DIR|g' ${WRKSRC}/Ted/makefile.in
 
-post-configure:
-.for dir in appFrame appUtil bitmap ind libreg
-	cd ${WRKSRC}/${dir} && \
-		${SETENV} ${CONFIGURE_ENV} ./configure ${CONFIGURE_ARGS}
-.endfor
-
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/Ted/Ted ${PREFIX}/bin
+	${INSTALL_SCRIPT} ${WRKSRC}/tedPackage/Ted/rtf2*.sh ${PREFIX}/bin/
 	@${MKDIR} ${AFMDIR}
 	${INSTALL_DATA} ${WRKSRC}/tedPackage/afm/* ${AFMDIR}
 	@${MKDIR} ${INDDIR}
How-To-Repeat:         no problem; just an update
Comment 1 Jon Drews 2005-02-25 16:29:26 UTC
Opps forgot the plist. It was in the tarball.
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2005-02-26 00:21:17 UTC
State Changed
From-To: open->closed

Committed, thanks!