Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 May 2018 19:36:58 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r469326 - in head/science: . mcxtrace-comps
Message-ID:  <201805071936.w47JawBd073506@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Mon May  7 19:36:58 2018
New Revision: 469326
URL: https://svnweb.freebsd.org/changeset/ports/469326

Log:
  New port: science/mcxtrace-comps
  
  McXtrace - Monte Carlo ray tracing simulations of X-ray experiments.
  
  McXtrace is a tool for simulating X-ray instrumentation and experiments
  using a ray-tracing formalism. Currently the main use of McXtrace
  is in the field of synchrotron beamline instrumentation design, but
  various other uses have been found, for instance for designing X-ray
  telescopes or for laboratory sources.
  
  This port contains the McXtrace component library.
  
  WWW: http://www.mcxtrace.org
  
  PR:		206506
  Submitted by:	Erik B. Knudsen <erkn@fysik.dtu.dk>

Added:
  head/science/mcxtrace-comps/
  head/science/mcxtrace-comps/Makefile   (contents, props changed)
  head/science/mcxtrace-comps/distinfo   (contents, props changed)
  head/science/mcxtrace-comps/pkg-descr   (contents, props changed)
  head/science/mcxtrace-comps/pkg-plist   (contents, props changed)
Modified:
  head/science/Makefile

Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile	Mon May  7 19:23:44 2018	(r469325)
+++ head/science/Makefile	Mon May  7 19:36:58 2018	(r469326)
@@ -105,6 +105,7 @@
     SUBDIR += mcstas
     SUBDIR += mcstas-comps
     SUBDIR += mcxtrace
+    SUBDIR += mcxtrace-comps
     SUBDIR += medit
     SUBDIR += meep
     SUBDIR += mei

Added: head/science/mcxtrace-comps/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/mcxtrace-comps/Makefile	Mon May  7 19:36:58 2018	(r469326)
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME=	mcxtrace-comps
+DISTVERSION=	1.2
+CATEGORIES=	science
+#MASTER_SITES=	http://downloads.mcxtrace.org/mcxtrace-${DISTVERSION}/unix/mcxtrace-${DISTVERSION}-src/
+MASTER_SITES=	http://downloads.mcxtrace.org/mcxtrace-${DISTVERSION}/unix/mcxtrace-${DISTVERSION}-src/
+DISTNAME=	mcxtrace-comps-${DISTVERSION}-src
+
+MAINTAINER=	erkn@fysik.dtu.dk
+COMMENT=	Component Library for the McXtrace X-ray tracing package
+
+LICENSE=	LGPL21+
+
+RUN_DEPENDS=	${LOCALBASE}/mcxtrace/${DISTVERSION}/bin/mcxtrace:science/mcxtrace
+
+USES=		cmake:outsource
+# Apparently cmake does not generate an install/strip target if nothing
+# is supposed to be stripped, so override the cmake-default install
+# target of install/strip by resetting STRIP
+STRIP=		#none
+CMAKE_ARGS=	"-Denable_mcxtrace=1"
+PLIST_SUB+=	DISTVERSION=${DISTVERSION}
+
+.include <bsd.port.mk>

Added: head/science/mcxtrace-comps/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/mcxtrace-comps/distinfo	Mon May  7 19:36:58 2018	(r469326)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1525721586
+SHA256 (mcxtrace-comps-1.2-src.tar.gz) = 47eaa35dc8c132380d91e803b60b31359ffaa31abc6646a8b386fe7d2d004a78
+SIZE (mcxtrace-comps-1.2-src.tar.gz) = 2516475

Added: head/science/mcxtrace-comps/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/mcxtrace-comps/pkg-descr	Mon May  7 19:36:58 2018	(r469326)
@@ -0,0 +1,11 @@
+McXtrace - Monte Carlo ray tracing simulations of X-ray experiments.
+
+McXtrace is a tool for simulating X-ray instrumentation and experiments
+using a ray-tracing formalism. Currently the main use of McXtrace
+is in the field of synchrotron beamline instrumentation design, but
+various other uses have been found, for instance for designing X-ray
+telescopes or for laboratory sources.
+
+This port contains the McXtrace component library.
+
+WWW: http://www.mcxtrace.org

Added: head/science/mcxtrace-comps/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/mcxtrace-comps/pkg-plist	Mon May  7 19:36:58 2018	(r469326)
@@ -0,0 +1,185 @@
+mcxtrace/%%DISTVERSION%%/data/Ac.txt
+mcxtrace/%%DISTVERSION%%/data/Ag.txt
+mcxtrace/%%DISTVERSION%%/data/Al.txt
+mcxtrace/%%DISTVERSION%%/data/Ar.txt
+mcxtrace/%%DISTVERSION%%/data/As.txt
+mcxtrace/%%DISTVERSION%%/data/At.txt
+mcxtrace/%%DISTVERSION%%/data/Au.txt
+mcxtrace/%%DISTVERSION%%/data/B.txt
+mcxtrace/%%DISTVERSION%%/data/Ba.txt
+mcxtrace/%%DISTVERSION%%/data/Be.txt
+mcxtrace/%%DISTVERSION%%/data/Bi.txt
+mcxtrace/%%DISTVERSION%%/data/Br.txt
+mcxtrace/%%DISTVERSION%%/data/C-diamond.lau
+mcxtrace/%%DISTVERSION%%/data/C.txt
+mcxtrace/%%DISTVERSION%%/data/C_diamond.laz
+mcxtrace/%%DISTVERSION%%/data/Ca.txt
+mcxtrace/%%DISTVERSION%%/data/Cd.txt
+mcxtrace/%%DISTVERSION%%/data/Ce.txt
+mcxtrace/%%DISTVERSION%%/data/Cl.txt
+mcxtrace/%%DISTVERSION%%/data/Co.txt
+mcxtrace/%%DISTVERSION%%/data/Cr.txt
+mcxtrace/%%DISTVERSION%%/data/Cs.txt
+mcxtrace/%%DISTVERSION%%/data/Cu.lau
+mcxtrace/%%DISTVERSION%%/data/Cu.txt
+mcxtrace/%%DISTVERSION%%/data/Dy.txt
+mcxtrace/%%DISTVERSION%%/data/Er.txt
+mcxtrace/%%DISTVERSION%%/data/Eu.txt
+mcxtrace/%%DISTVERSION%%/data/F.txt
+mcxtrace/%%DISTVERSION%%/data/Fe.lau
+mcxtrace/%%DISTVERSION%%/data/Fe.txt
+mcxtrace/%%DISTVERSION%%/data/Fe_bcc229_lt13deg.dat
+mcxtrace/%%DISTVERSION%%/data/Fe_bpy_ES_DFT.txt
+mcxtrace/%%DISTVERSION%%/data/Fe_bpy_GS_DFT.txt
+mcxtrace/%%DISTVERSION%%/data/FormFactors.txt
+mcxtrace/%%DISTVERSION%%/data/Fr.txt
+mcxtrace/%%DISTVERSION%%/data/Ga.txt
+mcxtrace/%%DISTVERSION%%/data/Gd.txt
+mcxtrace/%%DISTVERSION%%/data/Ge.txt
+mcxtrace/%%DISTVERSION%%/data/H.txt
+mcxtrace/%%DISTVERSION%%/data/He.txt
+mcxtrace/%%DISTVERSION%%/data/Hf.txt
+mcxtrace/%%DISTVERSION%%/data/Hg.txt
+mcxtrace/%%DISTVERSION%%/data/Ho.txt
+mcxtrace/%%DISTVERSION%%/data/I.txt
+mcxtrace/%%DISTVERSION%%/data/In.txt
+mcxtrace/%%DISTVERSION%%/data/Ir.txt
+mcxtrace/%%DISTVERSION%%/data/K.txt
+mcxtrace/%%DISTVERSION%%/data/Kr.txt
+mcxtrace/%%DISTVERSION%%/data/La.txt
+mcxtrace/%%DISTVERSION%%/data/Li.txt
+mcxtrace/%%DISTVERSION%%/data/Lu.txt
+mcxtrace/%%DISTVERSION%%/data/Mg.txt
+mcxtrace/%%DISTVERSION%%/data/Mn.txt
+mcxtrace/%%DISTVERSION%%/data/Mo.lau
+mcxtrace/%%DISTVERSION%%/data/Mo.txt
+mcxtrace/%%DISTVERSION%%/data/N.txt
+mcxtrace/%%DISTVERSION%%/data/Na.txt
+mcxtrace/%%DISTVERSION%%/data/Nb.txt
+mcxtrace/%%DISTVERSION%%/data/Nd.txt
+mcxtrace/%%DISTVERSION%%/data/Ne.txt
+mcxtrace/%%DISTVERSION%%/data/Ni.txt
+mcxtrace/%%DISTVERSION%%/data/O.txt
+mcxtrace/%%DISTVERSION%%/data/Os.txt
+mcxtrace/%%DISTVERSION%%/data/P.txt
+mcxtrace/%%DISTVERSION%%/data/Pa.txt
+mcxtrace/%%DISTVERSION%%/data/Pb.txt
+mcxtrace/%%DISTVERSION%%/data/Pd.txt
+mcxtrace/%%DISTVERSION%%/data/Pm.txt
+mcxtrace/%%DISTVERSION%%/data/Po.txt
+mcxtrace/%%DISTVERSION%%/data/Pr.txt
+mcxtrace/%%DISTVERSION%%/data/Pt.txt
+mcxtrace/%%DISTVERSION%%/data/README
+mcxtrace/%%DISTVERSION%%/data/Ra.txt
+mcxtrace/%%DISTVERSION%%/data/Rb.txt
+mcxtrace/%%DISTVERSION%%/data/Re.txt
+mcxtrace/%%DISTVERSION%%/data/Ref_W_B4C.txt
+mcxtrace/%%DISTVERSION%%/data/Ref_W_Si.txt
+mcxtrace/%%DISTVERSION%%/data/Rh.txt
+mcxtrace/%%DISTVERSION%%/data/Rn.txt
+mcxtrace/%%DISTVERSION%%/data/Ru.txt
+mcxtrace/%%DISTVERSION%%/data/S.txt
+mcxtrace/%%DISTVERSION%%/data/Sb.txt
+mcxtrace/%%DISTVERSION%%/data/Sc.txt
+mcxtrace/%%DISTVERSION%%/data/Se.txt
+mcxtrace/%%DISTVERSION%%/data/Si.laz
+mcxtrace/%%DISTVERSION%%/data/Si.txt
+mcxtrace/%%DISTVERSION%%/data/Sm.txt
+mcxtrace/%%DISTVERSION%%/data/Sn.txt
+mcxtrace/%%DISTVERSION%%/data/Sr.txt
+mcxtrace/%%DISTVERSION%%/data/Ta.txt
+mcxtrace/%%DISTVERSION%%/data/Tb.txt
+mcxtrace/%%DISTVERSION%%/data/Tc.txt
+mcxtrace/%%DISTVERSION%%/data/Te.txt
+mcxtrace/%%DISTVERSION%%/data/Th.txt
+mcxtrace/%%DISTVERSION%%/data/Ti.txt
+mcxtrace/%%DISTVERSION%%/data/Tl.txt
+mcxtrace/%%DISTVERSION%%/data/Tm.txt
+mcxtrace/%%DISTVERSION%%/data/U.txt
+mcxtrace/%%DISTVERSION%%/data/V.txt
+mcxtrace/%%DISTVERSION%%/data/W.txt
+mcxtrace/%%DISTVERSION%%/data/Xe.txt
+mcxtrace/%%DISTVERSION%%/data/Y.txt
+mcxtrace/%%DISTVERSION%%/data/Yb.txt
+mcxtrace/%%DISTVERSION%%/data/Zn.txt
+mcxtrace/%%DISTVERSION%%/data/Zr.txt
+mcxtrace/%%DISTVERSION%%/data/characteristics_wiggler811.dc0
+mcxtrace/%%DISTVERSION%%/data/get_xray_db_data
+mcxtrace/%%DISTVERSION%%/examples/Be_BM_beamline.instr
+mcxtrace/%%DISTVERSION%%/examples/ESRF_ID11.instr
+mcxtrace/%%DISTVERSION%%/examples/JJ_SAXS.instr
+mcxtrace/%%DISTVERSION%%/examples/MAXII_711.instr
+mcxtrace/%%DISTVERSION%%/examples/MAXII_811.instr
+mcxtrace/%%DISTVERSION%%/examples/NSLS2_CHX.instr
+mcxtrace/%%DISTVERSION%%/examples/Pump_probe.instr
+mcxtrace/%%DISTVERSION%%/examples/TestSAXS.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_CRL.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_Filter.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_ML_elliptic.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_Mask.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_Mono.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_PowderN.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_Saxs_spheres.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_Sources.instr
+mcxtrace/%%DISTVERSION%%/examples/Test_source_lab.instr
+mcxtrace/%%DISTVERSION%%/examples/XFEL_SPB.instr
+mcxtrace/%%DISTVERSION%%/misc/Progress_bar.comp
+mcxtrace/%%DISTVERSION%%/misc/Shadow_input.comp
+mcxtrace/%%DISTVERSION%%/misc/Shadow_output.comp
+mcxtrace/%%DISTVERSION%%/monitors/EPSD_monitor.comp
+mcxtrace/%%DISTVERSION%%/monitors/E_monitor.comp
+mcxtrace/%%DISTVERSION%%/monitors/L_monitor.comp
+mcxtrace/%%DISTVERSION%%/monitors/Monitor.comp
+mcxtrace/%%DISTVERSION%%/monitors/Monitor_nD.comp
+mcxtrace/%%DISTVERSION%%/monitors/PSD_monitor.comp
+mcxtrace/%%DISTVERSION%%/monitors/PSD_monitor_4PI.comp
+mcxtrace/%%DISTVERSION%%/monitors/PSD_monitor_coh.comp
+mcxtrace/%%DISTVERSION%%/monitors/PreMonitor_nD.comp
+mcxtrace/%%DISTVERSION%%/monitors/TOF_monitor.comp
+mcxtrace/%%DISTVERSION%%/monitors/W_psd_monitor.comp
+mcxtrace/%%DISTVERSION%%/optics/Arm.comp
+mcxtrace/%%DISTVERSION%%/optics/Beamstop.comp
+mcxtrace/%%DISTVERSION%%/optics/Chopper_simple.comp
+mcxtrace/%%DISTVERSION%%/optics/Filter.comp
+mcxtrace/%%DISTVERSION%%/optics/Lens_Kinoform.comp
+mcxtrace/%%DISTVERSION%%/optics/Lens_elliptical.comp
+mcxtrace/%%DISTVERSION%%/optics/Lens_parab.comp
+mcxtrace/%%DISTVERSION%%/optics/Lens_parab_Cyl.comp
+mcxtrace/%%DISTVERSION%%/optics/Lens_parab_Cyl_rough.comp
+mcxtrace/%%DISTVERSION%%/optics/Lens_parab_rough.comp
+mcxtrace/%%DISTVERSION%%/optics/Lens_simple.comp
+mcxtrace/%%DISTVERSION%%/optics/Mask.comp
+mcxtrace/%%DISTVERSION%%/optics/Mirror_curved.comp
+mcxtrace/%%DISTVERSION%%/optics/Mirror_elliptic.comp
+mcxtrace/%%DISTVERSION%%/optics/Mirror_parabolic.comp
+mcxtrace/%%DISTVERSION%%/optics/Multilayer_elliptic.comp
+mcxtrace/%%DISTVERSION%%/optics/Slit.comp
+mcxtrace/%%DISTVERSION%%/optics/Slit_N.comp
+mcxtrace/%%DISTVERSION%%/optics/TwinKB_ML.comp
+mcxtrace/%%DISTVERSION%%/samples/Absorption_sample.comp
+mcxtrace/%%DISTVERSION%%/samples/Molecule_2state.comp
+mcxtrace/%%DISTVERSION%%/samples/Perfect_crystal.comp
+mcxtrace/%%DISTVERSION%%/samples/PowderN.comp
+mcxtrace/%%DISTVERSION%%/samples/Saxs_spheres.comp
+mcxtrace/%%DISTVERSION%%/samples/Single_crystal.comp
+mcxtrace/%%DISTVERSION%%/share/form_factor-lib.c
+mcxtrace/%%DISTVERSION%%/share/form_factor-lib.h
+mcxtrace/%%DISTVERSION%%/share/monitor_nd-lib.c
+mcxtrace/%%DISTVERSION%%/share/monitor_nd-lib.h
+mcxtrace/%%DISTVERSION%%/share/shadow-lib.c
+mcxtrace/%%DISTVERSION%%/share/shadow-lib.h
+mcxtrace/%%DISTVERSION%%/sources/Source_div.comp
+mcxtrace/%%DISTVERSION%%/sources/Source_flat.comp
+mcxtrace/%%DISTVERSION%%/sources/Source_gaussian.comp
+mcxtrace/%%DISTVERSION%%/sources/Source_lab.comp
+mcxtrace/%%DISTVERSION%%/sources/Source_pt.comp
+@dir mcxtrace/%%DISTVERSION%%/data
+@dir mcxtrace/%%DISTVERSION%%/examples
+@dir mcxtrace/%%DISTVERSION%%/optics
+@dir mcxtrace/%%DISTVERSION%%/misc
+@dir mcxtrace/%%DISTVERSION%%/monitors
+@dir mcxtrace/%%DISTVERSION%%/samples
+@dir mcxtrace/%%DISTVERSION%%/share
+@dir mcxtrace/%%DISTVERSION%%/sources
+@dir mcxtrace/%%DISTVERSION%%
+@dir mcxtrace



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