ports/55246: Update port: graphics/view3ds
KATO Tsuguru
tkato at prontomail.com
Mon Aug 4 15:20:35 UTC 2003
>Number: 55246
>Category: ports
>Synopsis: Update port: graphics/view3ds
>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: Mon Aug 04 08:20:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.8-RELEASE i386
>Organization:
>Environment:
>Description:
- Convert to use Qt3
- Fix MASTER_SITES
- Remove obsolete WWW: line
Remove file:
files/patch-configure
files/patch-view3ds::document.cpp
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/graphics/view3ds/Makefile graphics/view3ds/Makefile
--- /usr/ports/graphics/view3ds/Makefile Tue Jul 29 21:32:25 2003
+++ graphics/view3ds/Makefile Mon Aug 4 13:13:03 2003
@@ -7,22 +7,32 @@
PORTNAME= view3ds
PORTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= lib3ds
+MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL}
+DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
+
+PATCH_SITES= ${MASTER_SITES}
+PATCHFILES= ${PORTNAME}_${PORTVERSION}-9.diff.gz
+PATCH_DIST_STRIP= -p1
MAINTAINER= ports at FreeBSD.org
COMMENT= A simple realtime 3DS file previewer based on the Lib3ds Library
LIB_DEPENDS= 3ds.1:${PORTSDIR}/graphics/lib3ds
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
USE_X_PREFIX= yes
-USE_QT_VER= 2
+USE_QT_VER= 3
USE_MESA= yes
USE_GMAKE= yes
USE_LIBTOOL= yes
-CONFIGURE_ENV= CPPFLAGS="-fno-rtti -fno-exceptions" \
- LDFLAGS="-lm ${PTHREAD_LIBS}" \
- QTDIR=${X11BASE}
+CONFIGURE_ENV= QTDIR="${QT_PREFIX}"
+MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \
+ AUTOHEADER="${TRUE}"
+
+QTCPPFLAGS+= ${PTHREAD_CFLAGS}
+QTCFGLIBS+= ${PTHREAD_LIBS}
.include <bsd.port.mk>
diff -urN /usr/ports/graphics/view3ds/distinfo graphics/view3ds/distinfo
--- /usr/ports/graphics/view3ds/distinfo Fri Jan 19 04:06:25 2001
+++ graphics/view3ds/distinfo Sun Aug 3 02:34:07 2003
@@ -1 +1,2 @@
-MD5 (view3ds-1.0.0.tar.gz) = d2b297379865111654537dd141e0e79a
+MD5 (view3ds_1.0.0.orig.tar.gz) = d2b297379865111654537dd141e0e79a
+MD5 (view3ds_1.0.0-9.diff.gz) = 40b99e53ab69aa03bcb3ff0c310f9bf1
diff -urN /usr/ports/graphics/view3ds/files/patch-configure graphics/view3ds/files/patch-configure
--- /usr/ports/graphics/view3ds/files/patch-configure Thu Apr 5 23:08:24 2001
+++ graphics/view3ds/files/patch-configure Thu Jan 1 09:00:00 1970
@@ -1,42 +0,0 @@
-
-$FreeBSD: ports/graphics/view3ds/files/patch-configure,v 1.2 2001/04/05 14:08:24 sobomax Exp $
-
---- configure 2001/01/18 18:11:47 1.1
-+++ configure 2001/01/18 18:15:35
-@@ -2939,10 +2939,10 @@
- echo "$ac_t""no" 1>&6
- else
- echo "$ac_t""yes" 1>&6
-- qt_includes="$QTDIR/include"
-+ qt_includes="$QTDIR/include/qt2"
- qt_libraries="$QTDIR/lib"
- qt_binaries="$QTDIR/bin"
-- MOC="$qt_binaries/moc";
-+ MOC="$qt_binaries/moc2";
- UIC="$qt_binaries/uic";
- fi
- fi
-@@ -3012,9 +3012,9 @@
- saved_LIBS="$LIBS"
- CPPFLAGS="$saved_CPPFLAGS -I$qt_includes"
- if test -n "$qt_libraries"; then
-- LIBS="$saved_LIBS -L$qt_libraries -lqt"
-+ LIBS="$saved_LIBS -L$qt_libraries -lqtgl"
- else
-- LIBS="$saved_LIBS -lqt -lm $X11_LIBS"
-+ LIBS="$saved_LIBS -lqtgl -lm $X11_LIBS"
- fi
- echo $ac_n "checking for QT includes ($qt_includes)""... $ac_c" 1>&6
- echo "configure:3021: checking for QT includes ($qt_includes)" >&5
-@@ -3086,9 +3086,9 @@
- rm -f conftest*
- if test "$qt_libraries_found" = "yes"; then
- if test -n "$qt_libraries"; then
-- QT_LIBS="-L$qt_libraries -lqt -lm $X11_LIBS";
-+ QT_LIBS="-L$qt_libraries -lqtgl -lm $X11_LIBS";
- else
-- QT_LIBS="-lqt -lm $X11_LIBS";
-+ QT_LIBS="-lqtgl -lm $X11_LIBS";
- fi
- echo "$ac_t""yes" 1>&6
- else
diff -urN /usr/ports/graphics/view3ds/files/patch-view3ds::document.cpp graphics/view3ds/files/patch-view3ds::document.cpp
--- /usr/ports/graphics/view3ds/files/patch-view3ds::document.cpp Wed Apr 24 23:05:05 2002
+++ graphics/view3ds/files/patch-view3ds::document.cpp Thu Jan 1 09:00:00 1970
@@ -1,38 +0,0 @@
-
-$FreeBSD: ports/graphics/view3ds/files/patch-view3ds::document.cpp,v 1.1 2002/04/24 14:05:05 sobomax Exp $
-
---- view3ds/document.cpp 2002/04/24 11:23:51 1.1
-+++ view3ds/document.cpp 2002/04/24 11:24:33
-@@ -42,7 +42,9 @@
- Document::~Document()
- {
- if (d_file) {
-+#if 0
- lib3ds_close(d_file);
-+#endif
- d_file=0;
- }
- }
-@@ -55,17 +57,21 @@
- Document::open(QString filename)
- {
- if (d_file) {
-+#if 0
- lib3ds_close(d_file);
-+#endif
- d_file=0;
- }
-- d_file=lib3ds_open((const char*)filename);
-+ d_file=lib3ds_file_load((const char*)filename);
- if (!d_file) {
- puts("***ERROR*** Loading 3DS file failed.");
- return(false);
- }
- if (!d_file->cameras) {
- puts("***ERROR*** No Camera found.");
-+#if 0
- lib3ds_close(d_file);
-+#endif
- d_file=0;
- return(false);
- }
diff -urN /usr/ports/graphics/view3ds/pkg-descr graphics/view3ds/pkg-descr
--- /usr/ports/graphics/view3ds/pkg-descr Fri Jan 19 04:06:25 2001
+++ graphics/view3ds/pkg-descr Sun Aug 3 02:43:41 2003
@@ -1,3 +1 @@
A simple realtime 3DS file previewer based on the Lib3ds Library.
-
-WWW: http://lib3ds.sourceforge.net/
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list