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