ports/130468: Update port: graphics/meshviewer to 0.3.2

KATO Tsuguru tkato432 at yahoo.com
Mon Jan 12 18:40:20 UTC 2009


>Number:         130468
>Category:       ports
>Synopsis:       Update port: graphics/meshviewer to 0.3.2
>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 Jan 12 18:40:07 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.1-RELEASE-p1 i386
>Organization:
>Environment:
>Description:
- Update to version 0.3.2

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/graphics/meshviewer/Makefile graphics/meshviewer/Makefile
--- /usr/ports/graphics/meshviewer/Makefile	2008-06-07 00:23:27.000000000 +0900
+++ graphics/meshviewer/Makefile	2008-12-03 22:26:58.000000000 +0900
@@ -6,41 +6,36 @@
 # $FreeBSD: ports/graphics/meshviewer/Makefile,v 1.12 2008/06/06 13:34:43 edwin Exp $
 
 PORTNAME=	meshviewer
-PORTVERSION=	0.3.1
-PORTREVISION=	2
+PORTVERSION=	0.3.2
 CATEGORIES=	graphics
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=	mview
+MASTER_SITES=	SF/mview
 DISTNAME=	mview-src-${PORTVERSION}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Mesh Viewer
 
-USE_QT_VER=	3
-USE_GL=		yes
-USE_GMAKE=	yes
-MAKE_ENV=	MOC="${MOC}" \
-		QTCPPFLAGS="${QTCPPFLAGS} ${PTHREAD_CFLAGS}" \
-		QTCFGLIBS="${QTCFGLIBS} ${PTHREAD_LIBS}"
+USE_QT_VER=	4
+QT_COMPONENTS=	corelib gui opengl moc_build qmake_build
+
+PORTDOCS=	*
+PLIST_FILES=	bin/mview
+
+post-extract:
+	@${RM} -f ${WRKSRC}/qt4/*.moc.cpp
 
 post-patch:
-	@${REINPLACE_CMD} -e \
-		's|^INCPATH +=.*$$|INCPATH += $${QTCPPFLAGS}|g ; \
-		 s|^LIBPATH =|#LIBPATH =|g ; \
-		 s|^LIBPATH +=.*$$|LIBPATH += $${QTCFGLIBS}|g ; \
-		 s|=g\+\+|=$${CXX}|g ; \
-		 s|^MOC=|#MOC=|g ; \
-		 s|-O2|$${CXXFLAGS}|g ; \
-		 s|make |$$(MAKE) |g' ${WRKSRC}/Makefile
-	@${REINPLACE_CMD} -e \
-		's|<values\.h>|<climits>|g' ${WRKSRC}/mesh/mesh.cpp
+	@${ECHO_CMD} "QT += opengl" >> ${WRKSRC}/mview.pro
+	@${REINPLACE_CMD} -e 's|<values.h>|<cmath>|g' ${WRKSRC}/mesh/mesh.cpp
+
+do-configure:
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+		${QMAKE} -spec ${QMAKESPEC} GUI="QT4"
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/mview ${PREFIX}/bin
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
-	cd ${WRKSRC}/Documentation && ${FIND} . | \
-		${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
+	@(cd ${WRKSRC}/Documentation && ${COPYTREE_SHARE} . ${DOCSDIR})
 .endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/graphics/meshviewer/distinfo graphics/meshviewer/distinfo
--- /usr/ports/graphics/meshviewer/distinfo	2006-08-29 01:22:45.000000000 +0900
+++ graphics/meshviewer/distinfo	2008-12-03 13:38:28.000000000 +0900
@@ -1,3 +1,3 @@
-MD5 (mview-src-0.3.1.tar.gz) = 6a573dd8bd7f50216618f42fe790f2d9
-SHA256 (mview-src-0.3.1.tar.gz) = 92be875a1e99460da8ae3ebdbe7f1e3c03aac4f3e52a6e73a419483d6fda0867
-SIZE (mview-src-0.3.1.tar.gz) = 450508
+MD5 (mview-src-0.3.2.tar.gz) = 1d76ba66a6fbd87b1b33028776ae0fb4
+SHA256 (mview-src-0.3.2.tar.gz) = 1ccc024f7ab33ae42b5479394b56f8a1ada28db9f099a1efd61d95fad9880a65
+SIZE (mview-src-0.3.2.tar.gz) = 455124
diff -urN /usr/ports/graphics/meshviewer/pkg-plist graphics/meshviewer/pkg-plist
--- /usr/ports/graphics/meshviewer/pkg-plist	2006-08-29 01:22:45.000000000 +0900
+++ graphics/meshviewer/pkg-plist	1970-01-01 09:00:00.000000000 +0900
@@ -1,31 +0,0 @@
-bin/mview
-%%PORTDOCS%%%%DOCSDIR%%/build.html
-%%PORTDOCS%%%%DOCSDIR%%/bunny.html
-%%PORTDOCS%%%%DOCSDIR%%/calc_text_map.html
-%%PORTDOCS%%%%DOCSDIR%%/castle.html
-%%PORTDOCS%%%%DOCSDIR%%/changelog.html
-%%PORTDOCS%%%%DOCSDIR%%/formats.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/mummy.html
-%%PORTDOCS%%%%DOCSDIR%%/pics/bigben_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/bunny.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/bunny_normals.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/bunny_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/bunny_solid.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/bunny_wire.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/castle.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/castle_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/castle_solid.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/castle_text1.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/castle_text2.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/mapping1.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/mapping2.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/mesh_title.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/mummy.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/mummy_points.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/mummy_text.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/mummy_wire.jpg
-%%PORTDOCS%%%%DOCSDIR%%/pics/totem_small.jpg
-%%PORTDOCS%%%%DOCSDIR%%/style.css
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/pics
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list