Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Nov 2003 23:00:26 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/58963: Update port: graphics/gnofract4d 1.8
Message-ID:  <20031105230026.2d11b9c5.tkato@prontomail.com>
Resent-Message-ID: <200311051410.hA5EAOSE030902@freefall.freebsd.org>

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

>Number:         58963
>Category:       ports
>Synopsis:       Update port: graphics/gnofract4d 1.8
>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:   Wed Nov 05 06:10:24 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 1.8

New file:
files/patch-libfract4d::Makefile.in
files/patch-libfract4d::colorizer.cpp
files/patch-libfract4d::iterFunc.cpp
files/patch-src::image.cpp

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

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/graphics/gnofract4d/Makefile graphics/gnofract4d/Makefile
--- /usr/ports/graphics/gnofract4d/Makefile	Sun Oct 19 12:23:52 2003
+++ graphics/gnofract4d/Makefile	Sun Nov  2 22:49:35 2003
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	gnofract4d
-PORTVERSION=	1.7
-PORTREVISION=	1
+PORTVERSION=	1.8
 CATEGORIES=	graphics gnome
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -16,20 +15,11 @@
 COMMENT=	Weird GNOME fractal generator
 
 USE_X_PREFIX=	yes
-USE_GNOME=	gnomeprefix gnomehack gnomelibs
-USE_REINPLACE=	yes
-GNU_CONFIGURE=	yes
-CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+USE_GNOME=	gnomehack gnomeprefix gnometarget libgnomeui
+USE_GMAKE=	yes
+USE_LIBTOOL=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS=	--enable-compile-warnings=no
+INSTALLS_SHLIB=	yes
 
-.include <bsd.port.pre.mk>
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
-	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
-		's|^CXXFLAGS =.* -D|CXXFLAGS = @CXXFLAGS@ -D|g ; \
-		 s|gnofract4d_helpdir)/images|gnofract4d_helpdir)|g'
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -urN /usr/ports/graphics/gnofract4d/distinfo graphics/gnofract4d/distinfo
--- /usr/ports/graphics/gnofract4d/distinfo	Mon Feb 10 19:56:05 2003
+++ graphics/gnofract4d/distinfo	Sun Nov  2 22:27:51 2003
@@ -1 +1 @@
-MD5 (gnofract4d-1.7.tar.gz) = a585048b1c4348f02142b515adad4bfc
+MD5 (gnofract4d-1.8.tar.gz) = 20c38e07ca6f7863fcffe32cd96c7f52
diff -urN /usr/ports/graphics/gnofract4d/files/patch-configure graphics/gnofract4d/files/patch-configure
--- /usr/ports/graphics/gnofract4d/files/patch-configure	Thu Jan  1 09:00:00 1970
+++ graphics/gnofract4d/files/patch-configure	Sun Nov  2 22:36:12 2003
@@ -0,0 +1,10 @@
+--- configure.orig	Mon Oct 27 03:26:03 2003
++++ configure	Sun Nov  2 22:36:00 2003
+@@ -7325,6 +7325,7 @@
+ 
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+ 
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff -urN /usr/ports/graphics/gnofract4d/files/patch-libfract4d::Makefile.in graphics/gnofract4d/files/patch-libfract4d::Makefile.in
--- /usr/ports/graphics/gnofract4d/files/patch-libfract4d::Makefile.in	Thu Jan  1 09:00:00 1970
+++ graphics/gnofract4d/files/patch-libfract4d::Makefile.in	Sun Nov  2 22:29:39 2003
@@ -0,0 +1,11 @@
+--- libfract4d/Makefile.in.orig	Mon Oct 27 03:26:16 2003
++++ libfract4d/Makefile.in	Sun Nov  2 22:29:23 2003
+@@ -123,7 +123,7 @@
+ 
+ lib_LTLIBRARIES = libfract4d.la
+ 
+-CXXFLAGS = -O3 -ffast-math -Wall $(GNOFRACT4D_CFLAGS)
++CXXFLAGS = @CXXFLAGS@ $(GNOFRACT4D_CFLAGS)
+ 
+ libfract4d_la_SOURCES = \
+ 	fract4d.h \
diff -urN /usr/ports/graphics/gnofract4d/files/patch-libfract4d::colorizer.cpp graphics/gnofract4d/files/patch-libfract4d::colorizer.cpp
--- /usr/ports/graphics/gnofract4d/files/patch-libfract4d::colorizer.cpp	Thu Jan  1 09:00:00 1970
+++ graphics/gnofract4d/files/patch-libfract4d::colorizer.cpp	Sun Nov  2 23:04:50 2003
@@ -0,0 +1,10 @@
+--- libfract4d/colorizer.cpp.orig	Fri Mar 28 12:11:16 2003
++++ libfract4d/colorizer.cpp	Sun Nov  2 23:04:34 2003
+@@ -2,6 +2,7 @@
+ #include "iterFunc.h"
+ #include "io.h"
+ 
++#include <cassert>
+ #include <cstdlib>
+ #include <iostream>
+ #include <iomanip>
diff -urN /usr/ports/graphics/gnofract4d/files/patch-libfract4d::iterFunc.cpp graphics/gnofract4d/files/patch-libfract4d::iterFunc.cpp
--- /usr/ports/graphics/gnofract4d/files/patch-libfract4d::iterFunc.cpp	Thu Jan  1 09:00:00 1970
+++ graphics/gnofract4d/files/patch-libfract4d::iterFunc.cpp	Sun Nov  2 23:06:16 2003
@@ -0,0 +1,10 @@
+--- libfract4d/iterFunc.cpp.orig	Mon Oct 27 12:34:10 2003
++++ libfract4d/iterFunc.cpp	Sun Nov  2 23:06:05 2003
+@@ -3,6 +3,7 @@
+ #include "iterFunc.h"
+ #include "io.h"
+ 
++#include <cassert>
+ #include <cstddef>
+ #include <iostream>
+ #include <iomanip> // setprecision
diff -urN /usr/ports/graphics/gnofract4d/files/patch-src::colorizer.cpp graphics/gnofract4d/files/patch-src::colorizer.cpp
--- /usr/ports/graphics/gnofract4d/files/patch-src::colorizer.cpp	Sun Oct 19 03:14:07 2003
+++ graphics/gnofract4d/files/patch-src::colorizer.cpp	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- src/colorizer.cpp.orig	Mon Feb  3 07:51:41 2003
-+++ src/colorizer.cpp	Fri Oct 17 22:34:56 2003
-@@ -2,6 +2,7 @@
- #include "iterFunc.h"
- #include "io.h"
- 
-+#include <cassert>
- #include <cstdlib>
- #include <iostream>
- #include <iomanip>
diff -urN /usr/ports/graphics/gnofract4d/files/patch-src::image.cpp graphics/gnofract4d/files/patch-src::image.cpp
--- /usr/ports/graphics/gnofract4d/files/patch-src::image.cpp	Thu Jan  1 09:00:00 1970
+++ graphics/gnofract4d/files/patch-src::image.cpp	Sun Nov  2 23:13:50 2003
@@ -0,0 +1,9 @@
+--- src/image.cpp.orig	Mon Mar 17 15:00:25 2003
++++ src/image.cpp	Sun Nov  2 23:13:40 2003
+@@ -1,4 +1,5 @@
+-#include <stdlib.h>
++#include <cassert>
++#include <cstdlib>
+ 
+ #include "image.h"
+ #include "iterFunc.h"
diff -urN /usr/ports/graphics/gnofract4d/pkg-plist graphics/gnofract4d/pkg-plist
--- /usr/ports/graphics/gnofract4d/pkg-plist	Mon Feb 10 19:56:05 2003
+++ graphics/gnofract4d/pkg-plist	Sun Nov  2 23:01:14 2003
@@ -1,36 +1,20 @@
 bin/gnofract4d
+lib/libfract4d.a
+lib/libfract4d.so
+lib/libfract4d.so.0
 share/gnome/apps/Graphics/gnofract4d.desktop
 share/gnome/gnofract4d/compiler_template.cpp
 share/gnome/gnofract4d/pointFunc.h
 share/gnome/gnofract4d/state.h
-share/gnome/help/gnofract4d/C/about.html
-share/gnome/help/gnofract4d/C/docbook.css
-share/gnome/help/gnofract4d/C/filemenu.html
-share/gnome/help/gnofract4d/C/gnofract4d.html
-share/gnome/help/gnofract4d/C/hybrid.png
-share/gnome/help/gnofract4d/C/julia_perturbed.png
-share/gnome/help/gnofract4d/C/julia_standard.png
-share/gnome/help/gnofract4d/C/mandelbrot_perturbed.png
-share/gnome/help/gnofract4d/C/mandelbrot_standard.png
-share/gnome/help/gnofract4d/C/maths.html
-share/gnome/help/gnofract4d/C/mouse.html
-share/gnome/help/gnofract4d/C/preferences.html
-share/gnome/help/gnofract4d/C/stylesheet-images/caution.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/home.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/important.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/next.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/note.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/prev.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/tip.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/toc-blank.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/toc-minus.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/toc-plus.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/up.gif
-share/gnome/help/gnofract4d/C/stylesheet-images/warning.gif
-share/gnome/help/gnofract4d/C/toolbar.html
-share/gnome/help/gnofract4d/C/topic.dat
-share/gnome/help/gnofract4d/C/types.html
-share/gnome/help/gnofract4d/C/xw_plane.png
+share/gnome/help/gnofract4d/C/figures/hybrid.png
+share/gnome/help/gnofract4d/C/figures/julia_perturbed.png
+share/gnome/help/gnofract4d/C/figures/julia_standard.png
+share/gnome/help/gnofract4d/C/figures/mandelbrot_perturbed.png
+share/gnome/help/gnofract4d/C/figures/mandelbrot_standard.png
+share/gnome/help/gnofract4d/C/figures/xw_plane.png
+share/gnome/help/gnofract4d/C/figures/xz_plane.png
+share/gnome/help/gnofract4d/C/figures/yz_plane.png
+share/gnome/help/gnofract4d/C/gnofract4d-manual.xml
 share/gnome/maps/gnofract4d/4zebbowx.map
 share/gnome/maps/gnofract4d/Digiorg1.map
 share/gnome/maps/gnofract4d/Gallet02.map
@@ -109,12 +93,17 @@
 share/gnome/maps/gnofract4d/wild.map
 share/gnome/maps/gnofract4d/wine.map
 share/gnome/maps/gnofract4d/world.map
+@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/gnofract4d/gnofract4d-manual-C.omf 2>/dev/null || true
+share/gnome/omf/gnofract4d/gnofract4d-manual-C.omf
+@exec scrollkeeper-install -q %D/share/gnome/omf/gnofract4d/gnofract4d-manual-C.omf 2>/dev/null || true
 share/gnome/pixmaps/gnofract4d/deepen_now.png
+share/gnome/pixmaps/gnofract4d/explorer_mode.png
 share/gnome/pixmaps/gnofract4d/gnofract4d-logo.png
 @dirrm share/gnome/pixmaps/gnofract4d
+@dirrm share/gnome/omf/gnofract4d
 @dirrm share/gnome/maps/gnofract4d
 @dirrm share/gnome/maps
-@dirrm share/gnome/help/gnofract4d/C/stylesheet-images
+@dirrm share/gnome/help/gnofract4d/C/figures
 @dirrm share/gnome/help/gnofract4d/C
 @dirrm share/gnome/help/gnofract4d
 @dirrm share/gnome/gnofract4d
>Release-Note:
>Audit-Trail:
>Unformatted:



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