Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Mar 2006 01:00:32 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/95114: Update port: graphics/pstoedit to 3.44
Message-ID:  <20060331010032.9eff8deb.tkato432@yahoo.com>
Resent-Message-ID: <200603301610.k2UGAN9A075036@freefall.freebsd.org>

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

>Number:         95114
>Category:       ports
>Synopsis:       Update port: graphics/pstoedit to 3.44
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 30 16:10:22 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p15 i386
>Organization:
>Environment:
>Description:
- Update to version 3.44

New file:
files/patch-configure

Remove file:
files/patch-src-drvasy.cpp

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/graphics/pstoedit/Makefile graphics/pstoedit/Makefile
--- /usr/ports/graphics/pstoedit/Makefile	Fri Feb 24 00:39:57 2006
+++ graphics/pstoedit/Makefile	Sun Mar 26 15:40:47 2006
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	pstoedit
-PORTVERSION=	3.42
-PORTREVISION=	2
+PORTVERSION=	3.44
 CATEGORIES=	graphics print
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -15,6 +14,8 @@
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Convert PostScript to other vector graphic formats
 
+LIB_DEPENDS=	gd.4:${PORTSDIR}/graphics/gd
+
 OPTIONS=	IMAGEMAGICK "Enable magick++ interface" on \
 		EMF "Enable emf interface" on \
 		MING "Enable swf interface" on \
@@ -22,12 +23,11 @@
 
 USE_GNOME=	gnomehack gnometarget pkgconfig
 USE_GHOSTSCRIPT=	yes
-USE_REINPLACE=	yes
-GNU_CONFIGURE=	yes
+USE_AUTOTOOLS=	libtool:15
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
 INSTALLS_SHLIB=	yes
 
-MAN1=	pstoedit.1
+MAN1=		pstoedit.1
 
 CPPFLAGS=	-I${LOCALBASE}/include/ming -I${LOCALBASE}/include \
 		-I${X11BASE}/include
@@ -36,7 +36,12 @@
 .include <bsd.port.pre.mk>
 
 .if ${OSVERSION} < 500035
-CFLAGS+=	-DHAVESTL -DHAVETYPENAME -DUSE_NEWSTRSTREAM
+BUILD_DEPENDS+=	${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport
+RUN_DEPENDS+=	${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport
+CFLAGS+=	-DHAVESTL -DHAVETYPENAME -DUSE_NEWSTRSTREAM -DHAVEAUTOPTR 
+CPPFLAGS+=	-I${LOCALBASE}/include/stlport ${PTHREAD_CFLAGS}
+LDFLAGS+=	-lstlport_gcc ${PTHREAD_LIBS}
+
 .endif
 
 .if defined(WITHOUT_IMAGEMAGICK)
diff -urN /usr/ports/graphics/pstoedit/distinfo graphics/pstoedit/distinfo
--- /usr/ports/graphics/pstoedit/distinfo	Sat Nov 26 19:25:25 2005
+++ graphics/pstoedit/distinfo	Sun Mar 26 15:15:43 2006
@@ -1,3 +1,3 @@
-MD5 (pstoedit-3.42.tar.gz) = be262030dd15bc18cac03fda98f9871b
-SHA256 (pstoedit-3.42.tar.gz) = fcdddaee451c365b61c7f14e4b009b45b7d19ab4e09b6028b856bfa8b9ae3b6e
-SIZE (pstoedit-3.42.tar.gz) = 807598
+MD5 (pstoedit-3.44.tar.gz) = 13f24cb070da3f6af82ed84f4e53f049
+SHA256 (pstoedit-3.44.tar.gz) = 84af13a39dde6e5fd224306d87090fb5350de52ee7fb412e0b1373207af1027e
+SIZE (pstoedit-3.44.tar.gz) = 837147
diff -urN /usr/ports/graphics/pstoedit/files/patch-configure graphics/pstoedit/files/patch-configure
--- /usr/ports/graphics/pstoedit/files/patch-configure	Thu Jan  1 09:00:00 1970
+++ graphics/pstoedit/files/patch-configure	Sun Mar 26 18:50:58 2006
@@ -0,0 +1,10 @@
+--- configure.orig	Sat Mar 11 07:38:16 2006
++++ configure	Sun Mar 26 18:50:43 2006
+@@ -21280,6 +21280,7 @@
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h.  */
+ #include <stdlib.h>
++#include <unistd.h>
+ 		 char buffer[] = "aaaXXXXXX";
+ 	 	 int i = mkstemp(buffer);
+ int
diff -urN /usr/ports/graphics/pstoedit/files/patch-src-drvasy.cpp graphics/pstoedit/files/patch-src-drvasy.cpp
--- /usr/ports/graphics/pstoedit/files/patch-src-drvasy.cpp	Tue Aug 30 12:05:40 2005
+++ graphics/pstoedit/files/patch-src-drvasy.cpp	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- src/drvasy.cpp.orig	Sat Mar 12 22:28:38 2005
-+++ src/drvasy.cpp	Tue Aug 23 00:05:16 2005
-@@ -37,6 +37,7 @@
- 
- #include <limits.h>				// PATH_MAX for MSVC
- #include <ctype.h>				// Need definition of ispunct()
-+#include <unistd.h>
- #include <sstream>
- 
- #if !(defined(unix) || defined(__unix__) || defined(_unix) || defined(__unix) || defined(__EMX__) || defined (NetBSD)  )
diff -urN /usr/ports/graphics/pstoedit/pkg-plist graphics/pstoedit/pkg-plist
--- /usr/ports/graphics/pstoedit/pkg-plist	Fri Feb 24 00:39:57 2006
+++ graphics/pstoedit/pkg-plist	Sun Mar 26 18:33:00 2006
@@ -1,9 +1,9 @@
 bin/pstoedit
-bin/pstoedit-config
 include/pstoedit/base64writer.h
 include/pstoedit/cppcomp.h
 include/pstoedit/drvbase.h
 include/pstoedit/drvfuncs.h
+include/pstoedit/genericints.h
 include/pstoedit/miscutil.h
 include/pstoedit/ordlist.h
 include/pstoedit/poptions.h
@@ -12,21 +12,27 @@
 include/pstoedit/pstoeditoptions.h
 include/pstoedit/pstoeditoutputlib.h
 include/pstoedit/pstoedll.h
+lib/libpstoedit.a
 lib/libpstoedit.la
 lib/libpstoedit.so
 lib/libpstoedit.so.0
+%%PLOTUTILS%%lib/pstoedit/libp2edrvlplot.a
 %%PLOTUTILS%%lib/pstoedit/libp2edrvlplot.la
 %%PLOTUTILS%%lib/pstoedit/libp2edrvlplot.so
 %%PLOTUTILS%%lib/pstoedit/libp2edrvlplot.so.0
+%%IMAGEMAGICK%%lib/pstoedit/libp2edrvmagick++.a
 %%IMAGEMAGICK%%lib/pstoedit/libp2edrvmagick++.la
 %%IMAGEMAGICK%%lib/pstoedit/libp2edrvmagick++.so
 %%IMAGEMAGICK%%lib/pstoedit/libp2edrvmagick++.so.0
+lib/pstoedit/libp2edrvstd.a
 lib/pstoedit/libp2edrvstd.la
 lib/pstoedit/libp2edrvstd.so
 lib/pstoedit/libp2edrvstd.so.0
+%%MING%%lib/pstoedit/libp2edrvswf.a
 %%MING%%lib/pstoedit/libp2edrvswf.la
 %%MING%%lib/pstoedit/libp2edrvswf.so
 %%MING%%lib/pstoedit/libp2edrvswf.so.0
+%%EMF%%lib/pstoedit/libp2edrvwmf.a
 %%EMF%%lib/pstoedit/libp2edrvwmf.la
 %%EMF%%lib/pstoedit/libp2edrvwmf.so
 %%EMF%%lib/pstoedit/libp2edrvwmf.so.0
>Release-Note:
>Audit-Trail:
>Unformatted:



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