FreeBSD Bugzilla – Attachment 165976 Details for
Bug 206507
[new port]: science/p5-Mcxtrace-Tools utilities and GUI for the McXtrace x-ray tracing package
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar archive containing the port code
p5-Mcxtrace-Tools.shar (text/plain), 7.33 KB, created by
Erik B Knudsen
on 2016-01-22 20:42:29 UTC
(
hide
)
Description:
shar archive containing the port code
Filename:
MIME Type:
Creator:
Erik B Knudsen
Created:
2016-01-22 20:42:29 UTC
Size:
7.33 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># p5-Mcxtrace-Tools ># p5-Mcxtrace-Tools/Makefile ># p5-Mcxtrace-Tools/distinfo ># p5-Mcxtrace-Tools/pkg-descr ># p5-Mcxtrace-Tools/files ># p5-Mcxtrace-Tools/files/pkg-install.in ># p5-Mcxtrace-Tools/files/pkg-deinstall.in ># p5-Mcxtrace-Tools/pkg-plist ># >echo c - p5-Mcxtrace-Tools >mkdir -p p5-Mcxtrace-Tools > /dev/null 2>&1 >echo x - p5-Mcxtrace-Tools/Makefile >sed 's/^X//' >p5-Mcxtrace-Tools/Makefile << 'd39b5fa1ecb77158f6556842b89b0e9b' >X# Created by: Erik B Knudsen >X# $FreeBSD$ >X >XPORTNAME= McXtrace-Tools >XPORTVERSION= 1.2 >XCATEGORIES= science >XMASTER_SITES= http://download.mcxtrace.org/mcxtrace-${PORTVERSION}/unix/mcxtrace-UNIX-${PORTVERSION}-src/ >XPKGNAMEPREFIX= p5- >XDISTNAME= mcxtrace-tools-perl-${PORTVERSION}-src >X >XMAINTAINER= erkn@fysik.dtu.dk >XCOMMENT= Perl based tools for the McXtrace Monte Carlo X-ray tracing package >X >XLICENSE= GPLv2 >X >XRUN_DEPENDS= p5-Tk>0:${PORTSDIR}/x11-toolkits/p5-Tk \ >X p5-PGPLOT>=2.21:${PORTSDIR}/graphics/p5-PGPLOT \ >X PDL>0:${PORTSDIR}/math/PDL \ >X ${LOCALBASE}/bin/mcxtrace:${PORTSDIR}/science/mcxtrace >X >XUSES= cmake gmake perl5 >XCMAKE_ARGS= -Denable_mcxtrace=1 >XGNU_CONFIGURE= yes >X >XPLIST_SUB+= PORTVERSION=${PORTVERSION} >XSUB_FILES= pkg-deinstall pkg-install >XSUB_LIST= PORTVERSION=${PORTVERSION} >X >X.include <bsd.port.mk> >d39b5fa1ecb77158f6556842b89b0e9b >echo x - p5-Mcxtrace-Tools/distinfo >sed 's/^X//' >p5-Mcxtrace-Tools/distinfo << 'bc99c0b6d9d71a03c57a1f832c7b192c' >XSHA256 (mcxtrace-tools-perl-1.2-src.tar.gz) = ee3840dfc43bb9c3c7747144148410b55539a5285df155a2a82074499cc224b4 >XSIZE (mcxtrace-tools-perl-1.2-src.tar.gz) = 253594 >bc99c0b6d9d71a03c57a1f832c7b192c >echo x - p5-Mcxtrace-Tools/pkg-descr >sed 's/^X//' >p5-Mcxtrace-Tools/pkg-descr << '1b8428308ffee86f6f6b1d34800211c1' >XMcXtrace perl tools for aiding in running X-ray simulations. >X >XMcXtrace is a tool for simulating X-ray instrumentation and experiments using a >Xray-tracing formalism. Currently the main use of McXtrace is in the field of >Xsynchrotron beamline instrumentation design, but various other uses have been >Xfound, such as designig X-ray telescopes or for laboratory sources. >X >XThis port contains a few perl-based helper tools (including a GUI) to aid the >Xuser in setting up and running simulations. The tools are: >Xmxgui: A Tk/Perl based GUI. >Xmxrun: A Script that makes it easy to run sims and perform >X point scans and simple optimizations. >Xmxplot: Tool for plotting McXtrace-generated results. >Xmxdisplay: Visual ray-tracing displaying x-ray phton trajectories. >Xmxformatgui: front-end to mxformat (obsolescent). >Xmxdaemon: deamon to monitor and plot incoming results (obsolescent). >X >XWWW: http://www.mcxtrace.org >1b8428308ffee86f6f6b1d34800211c1 >echo c - p5-Mcxtrace-Tools/files >mkdir -p p5-Mcxtrace-Tools/files > /dev/null 2>&1 >echo x - p5-Mcxtrace-Tools/files/pkg-install.in >sed 's/^X//' >p5-Mcxtrace-Tools/files/pkg-install.in << 'ac938b891ace58157cea1481ccbdf202' >X#!/bin/sh >X >XPKG_PREFIX=${PKG_PREFIX:-/usr/local} >X >Xif [ $# -ne 2 ]; then >X echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2 >X exit 1 >Xfi >X >Xexecs="mxdaemon mxdisplay mxdoc mxformatgui mxgui mxplot mxrun" >X >Xcase $2 in >X POST-INSTALL) >X if [ ! -f "${PKG_PREFIX}/bin" ]; then >X echo "Installing link to executables in ${PKG_PREFIX}/bin."; >X for target in ${execs}; do >X ln -s ${PKG_PREFIX}/mcxtrace/%%PORTVERSION%%/bin/${target} ${PKG_PREFIX}/bin/${target}; >X done >X fi >X ;; >Xesac >X >Xexit 0 >ac938b891ace58157cea1481ccbdf202 >echo x - p5-Mcxtrace-Tools/files/pkg-deinstall.in >sed 's/^X//' >p5-Mcxtrace-Tools/files/pkg-deinstall.in << '025f1f171d6b5b24e4950b086705ab5c' >X#!/bin/sh >X >XPKG_PREFIX=${PKG_PREFIX:-%%PREFIX%%} >X >Xif [ $# -ne 2 ]; then >X echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2 >X exit 1 >Xfi >X >Xexecs="mxdaemon mxdisplay mxdoc mxformatgui mxgui mxplot mxrun" >X >Xcase $2 in >X DEINSTALL) >X >X if [ ! -f "${PKG_PREFIX}/bin" ]; then >X echo "Deinstalling links to executables in ${PKG_PREFIX}/bin."; >X for target in ${execs}; do >X rm ${PKG_PREFIX}/bin/${target}; >X done >X fi >X ;; >Xesac >X >Xexit 0 >025f1f171d6b5b24e4950b086705ab5c >echo x - p5-Mcxtrace-Tools/pkg-plist >sed 's/^X//' >p5-Mcxtrace-Tools/pkg-plist << '22e2c79394c16217ab1b7a7766b91c47' >Xmcxtrace/%%PORTVERSION%%/bin/mxdaemon >Xmcxtrace/%%PORTVERSION%%/bin/mxdisplay >Xmcxtrace/%%PORTVERSION%%/bin/mxdoc >Xmcxtrace/%%PORTVERSION%%/bin/mxformatgui >Xmcxtrace/%%PORTVERSION%%/bin/mxgui >Xmcxtrace/%%PORTVERSION%%/bin/mxplot >Xmcxtrace/%%PORTVERSION%%/bin/mxrun >Xmcxtrace/%%PORTVERSION%%/doc/man/man1/mxdisplay-%%PORTVERSION%%.1 >Xmcxtrace/%%PORTVERSION%%/doc/man/man1/mxdoc-%%PORTVERSION%%.1 >Xmcxtrace/%%PORTVERSION%%/doc/man/man1/mxgui-%%PORTVERSION%%.1 >Xmcxtrace/%%PORTVERSION%%/doc/man/man1/mxplot-%%PORTVERSION%%.1 >Xmcxtrace/%%PORTVERSION%%/doc/man/man1/mxrun-%%PORTVERSION%%.1 >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/launcher/McXtrace.desktop >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/launcher/mcstas.png >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/launcher/mcxtrace.png >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/CheckNeutNumber.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/CheckTimeout.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/PlotInstrument.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/ReshapeTransform.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/mcdisplay.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/mcplot.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/resume.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/tomo_recon.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab/wait.m >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mccode_config.perl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mccode_reconfigure >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mcfrontlib.pl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mcfrontlib2D.pl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mcgnuplot.pl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mcguilib.pl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mcoptimlib.pl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mcplotlib.pl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mcrunlib.pl >Xmcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl/mxguilib.pl >X@dir mcxtrace/%%PORTVERSION%%/bin >X@dir mcxtrace/%%PORTVERSION%%/doc/man/man1 >X@dir mcxtrace/%%PORTVERSION%%/doc/man >X@dir mcxtrace/%%PORTVERSION%%/doc >X@dir mcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/launcher >X@dir mcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/matlab >X@dir mcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%%/perl >X@dir mcxtrace/%%PORTVERSION%%/mcxtrace-tools-perl-%%PORTVERSION%% >X@dir mcxtrace/%%PORTVERSION%% >X@dir mcxtrace >22e2c79394c16217ab1b7a7766b91c47 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 206507
: 165976