ports/71112: Update port: graphics/pixie 1.3.4 -> 1.3.16

Igor Pokrovsky ip at doom.homeunix.org
Sun Aug 29 19:20:23 UTC 2004


>Number:         71112
>Category:       ports
>Synopsis:       Update port: graphics/pixie 1.3.4 -> 1.3.16
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 29 19:20:22 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Igor Pokrovsky
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
System: FreeBSD doom.homeunix.org 4.10-STABLE FreeBSD 4.10-STABLE #0: Sun Aug 29 13:51:59 MSD 2004 root at doom.homeunix.org:/usr/obj/usr/src/sys/KERNEL i386


	
>Description:
Update to 1.3.16.
	
>How-To-Repeat:
	
>Fix:

	

--- pixie.diff begins here ---
diff -ruN /usr/ports/graphics/pixie/Makefile pixie/Makefile
--- /usr/ports/graphics/pixie/Makefile	Sun Aug  1 21:23:11 2004
+++ pixie/Makefile	Sun Aug 29 22:40:15 2004
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	pixie
-PORTVERSION=	1.3.4
+PORTVERSION=	1.3.16
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -22,12 +22,9 @@
 USE_REINPLACE=	yes
 USE_GL=		yes
 USE_X_PREFIX=	yes
-USE_AUTOMAKE_VER=	14
+WANT_AUTOMAKE_VER=	15
 USE_AUTOCONF_VER=	213
-USE_AUTOHEADER_VER=	213
 USE_LIBTOOL_VER=	13
-USE_GMAKE=	yes
-GNU_CONFIGURE=	yes
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 CONFIGURE_ENV=	CFLAGS="${CFLAGS} -fPIC -I${LOCALBASE}/include -I${X11BASE}/include" \
 		CXXFLAGS="${CXXFLAGS} -fPIC -I${LOCALBASE}/include -I${X11BASE}/include" \
@@ -52,6 +49,11 @@
 	@${REINPLACE_CMD} -i "" -e 's|malloc\.h|stdlib\.h|g' \
 		`${FIND} -E ${WRKSRC} -iregex '.*\.(cpp|h)'`
 
+pre-configure:
+	@(cd ${WRKSRC} && ${ACLOCAL} && \
+	${SETENV} ${AUTOTOOLS_ENV} ${AUTOMAKE} --add-missing && \
+	${SETENV} ${AUTOTOOLS_ENV} ${AUTOMAKE} -i)
+
 do-install:
 # exes
 .for i in ${PIXIE_EXES}
@@ -65,12 +67,16 @@
 # libs
 	# avoid conflicts by installing in separate dir
 	@${MKDIR} ${PREFIX}/lib/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/src/sdr/libsdr.a ${PREFIX}/lib/${PORTNAME}
-
-	${INSTALL_DATA} ${WRKSRC}/src/ri/.libs/libri.a ${PREFIX}/lib/${PORTNAME}
-	${INSTALL_DATA} ${WRKSRC}/src/ri/.libs/libri.la ${PREFIX}/lib/${PORTNAME}
-	${INSTALL_PROGRAM} ${WRKSRC}/src/ri/.libs/libri.so.0 ${PREFIX}/lib/${PORTNAME}
-	${LN} -sf ${PREFIX}/lib/${PORTNAME}/libri.so.0 ${PREFIX}/lib/${PORTNAME}/libri.so
+.for i in sdr ri
+	${INSTALL_DATA} ${WRKSRC}/src/${i}/.libs/lib${i}.a \
+		${PREFIX}/lib/${PORTNAME}
+	${INSTALL_DATA} ${WRKSRC}/src/${i}/.libs/lib${i}.la \
+		${PREFIX}/lib/${PORTNAME}
+	${INSTALL_PROGRAM} ${WRKSRC}/src/${i}/.libs/lib${i}.so.0 \
+		${PREFIX}/lib/${PORTNAME}
+	${LN} -sf ${PREFIX}/lib/${PORTNAME}/lib${i}.so.0 \
+		${PREFIX}/lib/${PORTNAME}/lib${i}.so
+.endfor
 
 .for i in ${PIXIE_SHLIBS}
 	${INSTALL_DATA} ${WRKSRC}/src/${i}/.libs/${i}.a \
@@ -99,8 +105,11 @@
 .ifndef (NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/*.htm ${DOCSDIR}
-	@${MKDIR} ${DOCSDIR}/figures
-	${INSTALL_DATA} ${WRKSRC}/doc/figures/*.jpg ${DOCSDIR}/figures
+	${INSTALL_DATA} ${WRKSRC}/doc/*.jpg ${DOCSDIR}
+.for i in figures rayreflect rayshadow running softshadow
+	@${MKDIR} ${DOCSDIR}/${i}
+	${INSTALL_DATA} ${WRKSRC}/doc/${i}/* ${DOCSDIR}/${i}
+.endfor
 .endif
 
 post-install:
diff -ruN /usr/ports/graphics/pixie/distinfo pixie/distinfo
--- /usr/ports/graphics/pixie/distinfo	Tue Apr  6 07:01:13 2004
+++ pixie/distinfo	Fri Aug 20 21:06:49 2004
@@ -1,2 +1,2 @@
-MD5 (Pixie-src-1.3.4.tgz) = 84931bfea9d37dc4a4d002dc6f62202f
-SIZE (Pixie-src-1.3.4.tgz) = 4272597
+MD5 (Pixie-src-1.3.16.tgz) = c82693b10c7a9c2be7bf21be03bc8434
+SIZE (Pixie-src-1.3.16.tgz) = 4949175
diff -ruN /usr/ports/graphics/pixie/files/patch-Makefile.am pixie/files/patch-Makefile.am
--- /usr/ports/graphics/pixie/files/patch-Makefile.am	Thu Jan  1 03:00:00 1970
+++ pixie/files/patch-Makefile.am	Sun Aug 29 21:37:27 2004
@@ -0,0 +1,11 @@
+--- Makefile.am.orig	Sun Aug 29 21:35:42 2004
++++ Makefile.am	Sun Aug 29 21:37:04 2004
+@@ -2,7 +2,7 @@
+ 
+ topdir = $(prefix)
+ 
+-top_DATA = README AUTHORS LICENSE COPYING
++#top_DATA = README AUTHORS LICENSE COPYING
+ 
+ EXTRA_DIST = Pixie.dsw Pixie.ncb Pixie.opt DEVNOTES LICENSE makeclean.bat makeinst.bat tutorials win32inst
+ 
diff -ruN /usr/ports/graphics/pixie/files/patch-configure.in pixie/files/patch-configure.in
--- /usr/ports/graphics/pixie/files/patch-configure.in	Tue Apr  6 07:01:13 2004
+++ pixie/files/patch-configure.in	Sun Aug 29 22:19:46 2004
@@ -1,5 +1,5 @@
---- configure.in.orig	Sun Mar 21 07:55:41 2004
-+++ configure.in	Sun Apr  4 15:36:24 2004
+--- configure.in.orig	Fri Jul 16 00:52:52 2004
++++ configure.in	Sun Aug 29 22:09:21 2004
 @@ -21,9 +21,9 @@
  dnl ---------------------------------------------------
  dnl Check standard libraries
@@ -12,28 +12,27 @@
  
  dnl ---------------------------------------------------
  dnl Find X
-@@ -52,9 +52,14 @@
- 
- FLTK_EXTRA=
+@@ -50,9 +50,13 @@
+ dnl Find FLTK
+ dnl
  
 +saved_LIBS="${LIBS}"
 +
 +LIBS="$LIBS -lGL"
 +
+ have_fltk=false
  AC_CHECK_LIB(fltk,main,LIBFLTK="-lfltk")
--AC_CHECK_LIB(fltk_gl,main,[LIBFLTKGL="-lfltk_gl -lGL" FLTK_EXTRA=show])
-+AC_CHECK_LIB(fltk_gl,main,[LIBFLTKGL="-lfltk_gl -lGL -lstdc++" FLTK_EXTRA=show])
- 
-+LIBS="${saved_LIBS}"
+-AC_CHECK_LIB(fltk_gl,main,[LIBFLTKGL="-lfltk_gl -lGL" have_fltk=true])
++AC_CHECK_LIB(fltk_gl,main,[LIBFLTKGL="-lfltk_gl -lGL -lstdc++" have_fltk=true])
+ AM_CONDITIONAL(BUILD_SHOW, test x$have_fltk = xtrue)
  
  dnl ---------------------------------------------------
- dnl Find libtiff
-@@ -62,7 +67,7 @@
+@@ -61,7 +65,7 @@
  
- saved_LIBS="${LIBS}"
+ saved_LIBS="$LIBS"
  
 -AC_CHECK_HEADER(tiffio.h,,AC_MSG_ERROR([tiffio.h not found]))
 +dnl AC_CHECK_HEADER(tiffio.h,,AC_MSG_ERROR([tiffio.h not found]))
  AC_CHECK_LIB(tiff,TIFFOpen,,[AC_MSG_ERROR([libtiff not found])],)
  
- TIFF_LIBS="${LIBS}"
+ TIFF_LIBS="$LIBS"
diff -ruN /usr/ports/graphics/pixie/pkg-plist pixie/pkg-plist
--- /usr/ports/graphics/pixie/pkg-plist	Tue Apr  6 07:01:13 2004
+++ pixie/pkg-plist	Sun Aug 29 22:46:07 2004
@@ -23,18 +23,18 @@
 lib/pixie/libri.so
 lib/pixie/libri.so.0
 lib/pixie/libsdr.a
+lib/pixie/libsdr.la
+lib/pixie/libsdr.so
+lib/pixie/libsdr.so.0
 lib/pixie/rgbe.a
 lib/pixie/rgbe.la
 lib/pixie/rgbe.so
 lib/pixie/rgbe.so.0
-%%PORTDOCS%%%%DOCSDIR%%/arealight.htm
 %%PORTDOCS%%%%DOCSDIR%%/attributes.htm
 %%PORTDOCS%%%%DOCSDIR%%/autoraytracing.htm
-%%PORTDOCS%%%%DOCSDIR%%/contents.htm
 %%PORTDOCS%%%%DOCSDIR%%/display.htm
-%%PORTDOCS%%%%DOCSDIR%%/documentation.htm
 %%PORTDOCS%%%%DOCSDIR%%/dso.htm
-%%PORTDOCS%%%%DOCSDIR%%/extraprimitives.htm
+%%PORTDOCS%%%%DOCSDIR%%/figures/Thumbs.db
 %%PORTDOCS%%%%DOCSDIR%%/figures/caustic1.jpg
 %%PORTDOCS%%%%DOCSDIR%%/figures/caustic2.jpg
 %%PORTDOCS%%%%DOCSDIR%%/figures/directPhoton.jpg
@@ -55,16 +55,35 @@
 %%PORTDOCS%%%%DOCSDIR%%/figures/tx3g_beauty.jpg
 %%PORTDOCS%%%%DOCSDIR%%/gi.htm
 %%PORTDOCS%%%%DOCSDIR%%/hardshaders.htm
-%%PORTDOCS%%%%DOCSDIR%%/header.htm
 %%PORTDOCS%%%%DOCSDIR%%/hiders.htm
 %%PORTDOCS%%%%DOCSDIR%%/index.htm
+%%PORTDOCS%%%%DOCSDIR%%/logo.jpg
 %%PORTDOCS%%%%DOCSDIR%%/network.htm
 %%PORTDOCS%%%%DOCSDIR%%/occlusionculling.htm
 %%PORTDOCS%%%%DOCSDIR%%/options.htm
+%%PORTDOCS%%%%DOCSDIR%%/rayreflect/reflect.rib
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/index.html
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/logo.jpg
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/shadow.rib
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/shadow1.jpg
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/shadow2.jpg
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/shadowShade.rib
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/tshadow1.jpg
+%%PORTDOCS%%%%DOCSDIR%%/rayshadow/tshadow2.jpg
 %%PORTDOCS%%%%DOCSDIR%%/raytracing.htm
 %%PORTDOCS%%%%DOCSDIR%%/raytracingsl.htm
-%%PORTDOCS%%%%DOCSDIR%%/running.htm
+%%PORTDOCS%%%%DOCSDIR%%/running/index.html
+%%PORTDOCS%%%%DOCSDIR%%/running/logo.jpg
 %%PORTDOCS%%%%DOCSDIR%%/sdrlib.htm
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/Thumbs.db
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/index.html
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/logo.jpg
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/shadow.JPG
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/shadow.rib
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/shadow.tif
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/shadow2.JPG
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/tshadow.JPG
+%%PORTDOCS%%%%DOCSDIR%%/softshadow/tshadow2.JPG
 %%PORTDOCS%%%%DOCSDIR%%/tips.htm
 %%PORTDOCS%%%%DOCSDIR%%/tsm.htm
 %%PORTDOCS%%%%DOCSDIR%%/versions.htm
@@ -96,6 +115,8 @@
 %%DATADIR%%/shaders/mtorLambert.sl
 %%DATADIR%%/shaders/mtorPhong.sdr
 %%DATADIR%%/shaders/mtorPhong.sl
+%%DATADIR%%/shaders/normdir.sdr
+%%DATADIR%%/shaders/normdir.sl
 %%DATADIR%%/shaders/paintedmatte.sdr
 %%DATADIR%%/shaders/paintedmatte.sl
 %%DATADIR%%/shaders/paintedplastic.sdr
@@ -122,6 +143,10 @@
 %%DATADIR%%/shaders/spotlight.sl
 @dirrm %%DATADIR%%/shaders
 @dirrm %%DATADIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/softshadow
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/running
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/rayshadow
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/rayreflect
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/figures
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm lib/pixie
--- pixie.diff ends here ---


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



More information about the freebsd-ports-bugs mailing list