Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jan 2004 00:15:55 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/61953: Update port: cad/vipec to 3.2.0
Message-ID:  <20040127001555.41faabe0.tkato@prontomail.com>
Resent-Message-ID: <200401261520.i0QFKGrU006936@freefall.freebsd.org>

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

>Number:         61953
>Category:       ports
>Synopsis:       Update port: cad/vipec to 3.2.0
>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 26 07:20:16 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.9-RELEASE-p1 i386
>Organization:
>Environment:
>Description:
- Update to version 3.2.0

New file:
files/patch-vipec.pro
files/vipec.sh.in

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/cad/vipec/Makefile cad/vipec/Makefile
--- /usr/ports/cad/vipec/Makefile	Sat Jan 24 13:42:41 2004
+++ cad/vipec/Makefile	Mon Jan 26 01:02:49 2004
@@ -7,31 +7,41 @@
 #
 
 PORTNAME=	vipec
-PORTVERSION=	3.1.2b3
+PORTVERSION=	3.2.0
 CATEGORIES=	cad
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
 DISTNAME=	ViPEC-${PORTVERSION}
 
-MAINTAINER=	ports@freebsd.org
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Analyze high frequency, linear electrical networks
 
-BUILD_DEPENDS=	tmake:${PORTSDIR}/devel/tmake
+WRKSRC=		${WRKDIR}/${DISTNAME}/src
 
-USE_REINPLACE=	yes
-USE_QT_VER=	2
+USE_QT_VER=	3
 USE_GMAKE=	yes
-MAKE_ENV+=	TMAKEPATH="${LOCALBASE}/share/tmake/freebsd-g++" \
-		QTDIR="${X11BASE}" MOC="${X11BASE}/bin/moc2" \
-		SUBLIBS=${PTHREAD_LIBS}
+MAKE_ENV=	QTDIR="${QT_PREFIX}"
 
 post-patch:
-	@${REINPLACE_CMD} -e "s,/opt,,g" ${WRKSRC}/Makefile
+	@${SED} -e 's:@PREFIX@:${PREFIX}:g' \
+		${FILESDIR}/vipec.sh.in > ${WRKSRC}/../vipec.sh
 
-pre-install:
-	@${RM} -rf ${WRKSRC}/help/models/CVS
-	@${RM} -rf ${WRKSRC}/help/CVS
-	@${RM} -rf ${WRKSRC}/ckt/CVS
-	@${RM} -rf ${WRKSRC}/messages/CVS
+do-configure:
+	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} qmake \
+		-spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ vipec.pro
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/../vipec.sh ${PREFIX}/bin/vipec
+	${INSTALL_PROGRAM} ${WRKSRC}/../vipec ${PREFIX}/bin/vipec.exec
+	@${MKDIR} ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/../vipec.cfg ${DATADIR}
+	@${MKDIR} ${DATADIR}/ckt
+	${INSTALL_DATA} ${WRKSRC}/../ckt/*.* ${DATADIR}/ckt
+	@${MKDIR} ${DATADIR}/help
+	${INSTALL_DATA} ${WRKSRC}/../help/*.* ${DATADIR}/help
+	@${MKDIR} ${DATADIR}/help/models
+	${INSTALL_DATA} ${WRKSRC}/../help/models/*.* ${DATADIR}/help/models
+	@${MKDIR} ${DATADIR}/messages
+	${INSTALL_DATA} ${WRKSRC}/../messages/*.qm ${DATADIR}/messages
 
 .include <bsd.port.mk>
diff -urN /usr/ports/cad/vipec/distinfo cad/vipec/distinfo
--- /usr/ports/cad/vipec/distinfo	Tue Sep 10 20:06:19 2002
+++ cad/vipec/distinfo	Sun Jan 25 23:46:53 2004
@@ -1 +1 @@
-MD5 (ViPEC-3.1.2b3.tar.gz) = 5df1537b6bc33228f253cf526af267fc
+MD5 (ViPEC-3.2.0.tar.gz) = caf74728ba2d1c00344794173a0460d2
diff -urN /usr/ports/cad/vipec/files/patch-vipec.pro cad/vipec/files/patch-vipec.pro
--- /usr/ports/cad/vipec/files/patch-vipec.pro	Thu Jan  1 09:00:00 1970
+++ cad/vipec/files/patch-vipec.pro	Mon Jan 26 00:46:13 2004
@@ -0,0 +1,11 @@
+--- vipec.pro.orig	Thu Oct  2 04:58:40 2003
++++ vipec.pro	Mon Jan 26 00:17:52 2004
+@@ -8,7 +8,7 @@
+ CLEAN_FILES	= core Makefile *~ *moc* components/*~ dialogs/*~ images/*~ outputs/*~ widgets/*~
+ MOC_DIR		= moc
+ OBJECTS_DIR = obj
+-CONFIG		= qt warn_on exceptions stl rtti
++CONFIG		= qt warn_on exceptions stl rtti thread release
+ DEFINES		= QT_FATAL_ASSERT 
+ RC_FILE		= vipec.rc
+ HEADERS	= 	\
diff -urN /usr/ports/cad/vipec/files/vipec.sh.in cad/vipec/files/vipec.sh.in
--- /usr/ports/cad/vipec/files/vipec.sh.in	Thu Jan  1 09:00:00 1970
+++ cad/vipec/files/vipec.sh.in	Mon Jan 26 00:43:09 2004
@@ -0,0 +1,4 @@
+#!/bin/sh
+VIPECHOME=@PREFIX@/share/vipec/
+export VIPECHOME
+exec "@PREFIX@/bin/vipec.exec" "$@"
diff -urN /usr/ports/cad/vipec/pkg-plist cad/vipec/pkg-plist
--- /usr/ports/cad/vipec/pkg-plist	Tue Sep 10 20:06:19 2002
+++ cad/vipec/pkg-plist	Mon Jan 26 00:48:13 2004
@@ -1,67 +1,62 @@
-vipec/vipec
-vipec/CHANGES
-vipec/COPYRIGHT
-vipec/INTERNATIONALIZATION
-vipec/README
-vipec/COPYING
-vipec/LICENSE
-vipec/help/models/block.html
-vipec/help/models/block.png
-vipec/help/models/capacitor.html
-vipec/help/models/capacitor.png
-vipec/help/models/coupled.png
-vipec/help/models/gyrator.html
-vipec/help/models/gyrator.png
-vipec/help/models/idealcoupled.html
-vipec/help/models/inductor.html
-vipec/help/models/inductor.png
-vipec/help/models/inductorq.html
-vipec/help/models/inductorq.png
-vipec/help/models/port.html
-vipec/help/models/port.png
-vipec/help/models/resistor.html
-vipec/help/models/resistor.png
-vipec/help/models/tlin2port.html
-vipec/help/models/tlin2port.png
-vipec/help/models/tlin4port.html
-vipec/help/models/tlin4port.png
-vipec/help/models/tlinphysical.html
-vipec/help/models/tlinphysical.png
-vipec/help/models/vccs.html
-vipec/help/models/vccs.png
-vipec/help/analysing.html
-vipec/help/components.html
-vipec/help/disclaimer.html
-vipec/help/frequency.html
-vipec/help/index.html
-vipec/help/license.html
-vipec/help/navigation.html
-vipec/help/outputs.html
-vipec/help/placing.html
-vipec/help/schematics.html
-vipec/help/substrates.html
-vipec/help/units.html
-vipec/help/variables.html
-vipec/help/what_is.html
-vipec/ckt/amplifier.ckt
-vipec/ckt/bandpass.ckt
-vipec/ckt/bandpass.s2p
-vipec/ckt/bandpass2.ckt
-vipec/ckt/coupled_line_filter.ckt
-vipec/ckt/coupler.ckt
-vipec/ckt/combined.ckt
-vipec/ckt/datafile.ckt
-vipec/ckt/filter.ckt
-vipec/ckt/highpass.ckt
-vipec/ckt/nec70000.s2p
-vipec/ckt/stripline.ckt
-vipec/ckt/test.ckt
-vipec/messages/vipec_fr.qm
-vipec/messages/vipec_fr.ts
-vipec/messages/vipec_pt.qm
-vipec/messages/vipec_pt.ts
-@dirrm vipec/help/models
-@dirrm vipec/help
-@dirrm vipec/ckt
-@dirrm vipec/messages
-@dirrm vipec
+bin/vipec
+bin/vipec.exec
+%%DATADIR%%/ckt/amplifier.ckt
+%%DATADIR%%/ckt/bandpass.ckt
+%%DATADIR%%/ckt/bandpass.s2p
+%%DATADIR%%/ckt/bandpass2.ckt
+%%DATADIR%%/ckt/combined.ckt
+%%DATADIR%%/ckt/coupled_line_filter.ckt
+%%DATADIR%%/ckt/coupler.ckt
+%%DATADIR%%/ckt/datafile.ckt
+%%DATADIR%%/ckt/filter.ckt
+%%DATADIR%%/ckt/highpass.ckt
+%%DATADIR%%/ckt/nec70000.s2p
+%%DATADIR%%/ckt/stripline.ckt
+%%DATADIR%%/ckt/test.ckt
+%%DATADIR%%/help/analysing.html
+%%DATADIR%%/help/components.html
+%%DATADIR%%/help/disclaimer.html
+%%DATADIR%%/help/frequency.html
+%%DATADIR%%/help/index.html
+%%DATADIR%%/help/license.html
+%%DATADIR%%/help/models/block.html
+%%DATADIR%%/help/models/block.png
+%%DATADIR%%/help/models/capacitor.html
+%%DATADIR%%/help/models/capacitor.png
+%%DATADIR%%/help/models/coupled.png
+%%DATADIR%%/help/models/gyrator.html
+%%DATADIR%%/help/models/gyrator.png
+%%DATADIR%%/help/models/idealcoupled.html
+%%DATADIR%%/help/models/inductor.html
+%%DATADIR%%/help/models/inductor.png
+%%DATADIR%%/help/models/inductorq.html
+%%DATADIR%%/help/models/inductorq.png
+%%DATADIR%%/help/models/port.html
+%%DATADIR%%/help/models/port.png
+%%DATADIR%%/help/models/resistor.html
+%%DATADIR%%/help/models/resistor.png
+%%DATADIR%%/help/models/tlin2port.html
+%%DATADIR%%/help/models/tlin2port.png
+%%DATADIR%%/help/models/tlin4port.html
+%%DATADIR%%/help/models/tlin4port.png
+%%DATADIR%%/help/models/tlinphysical.html
+%%DATADIR%%/help/models/tlinphysical.png
+%%DATADIR%%/help/models/vccs.html
+%%DATADIR%%/help/models/vccs.png
+%%DATADIR%%/help/navigation.html
+%%DATADIR%%/help/outputs.html
+%%DATADIR%%/help/placing.html
+%%DATADIR%%/help/schematics.html
+%%DATADIR%%/help/substrates.html
+%%DATADIR%%/help/units.html
+%%DATADIR%%/help/variables.html
+%%DATADIR%%/help/what_is.html
+%%DATADIR%%/messages/vipec_fr.qm
+%%DATADIR%%/messages/vipec_ger.qm
+%%DATADIR%%/messages/vipec_pt.qm
+%%DATADIR%%/vipec.cfg
+@dirrm %%DATADIR%%/messages
+@dirrm %%DATADIR%%/help/models
+@dirrm %%DATADIR%%/help
+@dirrm %%DATADIR%%/ckt
+@dirrm %%DATADIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



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