Date: Wed, 25 Jun 2003 17:43:10 GMT From: David Turgeon <drt360@mail.usask.ca> To: FreeBSD-gnats-submit@FreeBSD.org Subject: i386/53740: New port: Fluka - Linux Monte Carlo simulation program used for physics, etc Message-ID: <200306251743.h5PHhAc4000734@h24-78-200-126.ss.shawcable.net> Resent-Message-ID: <200306252350.h5PNoADB082977@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 53740 >Category: i386 >Synopsis: New port: Fluka - Linux Monte Carlo simulation program used for physics, etc >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Jun 25 16:50:09 PDT 2003 >Closed-Date: >Last-Modified: >Originator: David Turgeon >Release: FreeBSD 5.0-CURRENT i386 >Organization: University of Saskatchewan - Alumni >Environment: System: FreeBSD h24-78-200-126.ss.shawcable.net 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri May 2 22:40:18 GMT 2003 crayz@morpheus.h24-71-127-214.ss.shawcable.net:/usr/src/sys/i386/compile/GENERIC2 i386 >Description: >How-To-Repeat: >Fix: --- temp.txt begins here --- # 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: # # . # ./Makefile # ./pkg-message # ./pkg-descr # ./distinfo # ./pkg-plist # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: linux-fluka X# Date created: 10 June 2003 X# Whom: David Turgeon <drt360@mail.usask.ca> X# X# $FreeBSD$ X# X XPORTNAME= fluka XPORTVERSION= 1.0b XPORTREVISION= 0 XCATEGORIES= science math XMASTER_SITES= # XPKGNAMEPREFIX= linux- XDISTNAME= flukalinux X XMAINTAINER= drt360@mail.usask.ca XCOMMENT= A Monte Carlo simulations program for particle physics X XRUN_DEPENDS= g77-32:${PORTSDIR}/lang/gcc32 X XNO_BUILD= yes X XUSE_LINUX= yes XONLY_FOR_ARCHS= i386 XWRKSRC= ${LOCALBASE}/src/linux-fluka/ X XDOWNLOAD_URL= http://www.fluka.org/heart/dir/index.html XINSTALL_VSN= FLUKA2002.4 XNO_PACKAGE= yes X#LINUX_LOADED= `kldstat -v | ${GREP} -E 'linux(aout|elf'` X X.include <bsd.port.pre.mk> X X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING) XIGNORE= You must manually fetch the generic Linux Fluka (not the Redhat one)\ X archive (${DISTNAME}.tar.gz) from ${DOWNLOAD_URL}\ X into ${DISTDIR} and then run make again. X.endif X Xdo-install: X @${MKDIR} ${WRKSRC} X @${CP} -R ${WRKDIR}/* ${WRKSRC} X.if !exists(${LOCALBASE}/bin/g77) X @${LN} -s ${LOCALBASE}/bin/g77-32 ${LOCALBASE}/bin/g77 X.endif X Xpost-install: X @${ECHO} "Installing to ${WRKSRC}" X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.post.mk> END-of-./Makefile echo x - ./pkg-message sed 's/^X//' >./pkg-message << 'END-of-./pkg-message' XThis port installs Fluka for FreeBSD using port emulation. XThe linux.ko module must be present in order for this to work. XTo enable linux, add this line to /etc/rc.conf Xlinux_enable=yes Xand reboot. END-of-./pkg-message echo x - ./pkg-descr sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr' XFLUKA is a fully integrated particle physics MonteCarlo simulation package. X XFor more information on fluka, visit http://www.fluka.org. END-of-./pkg-descr echo x - ./distinfo sed 's/^X//' >./distinfo << 'END-of-./distinfo' XMD5 (flukalinux.tar.gz) = 23f5a785a41342953b38feb6f82d0b71 END-of-./distinfo echo x - ./pkg-plist sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist' Xsrc/linux-fluka/README Xsrc/linux-fluka/RELEASE-NOTES Xsrc/linux-fluka/e6r1nds3.fyi Xsrc/linux-fluka/elasct.bin Xsrc/linux-fluka/fluka2002.manual Xsrc/linux-fluka/fluodt.dat Xsrc/linux-fluka/jef2.fyi Xsrc/linux-fluka/jendl3.fyi Xsrc/linux-fluka/libflukahp.a Xsrc/linux-fluka/marl.pemf Xsrc/linux-fluka/mu.inp Xsrc/linux-fluka/neuxsc_72.bin Xsrc/linux-fluka/nuclear.bin Xsrc/linux-fluka/random.dat Xsrc/linux-fluka/sigmapi.bin Xsrc/linux-fluka/xnloan.dat Xsrc/linux-fluka/flukapro/(AACOLL) Xsrc/linux-fluka/flukapro/(ABLTIS) Xsrc/linux-fluka/flukapro/(ADDHP) Xsrc/linux-fluka/flukapro/(ATFFAC) Xsrc/linux-fluka/flukapro/(ATNUBF) Xsrc/linux-fluka/flukapro/(ATNUBM) Xsrc/linux-fluka/flukapro/(ATNUCM) Xsrc/linux-fluka/flukapro/(AUXPAR) Xsrc/linux-fluka/flukapro/(BALANC) Xsrc/linux-fluka/flukapro/(BAMJCM) Xsrc/linux-fluka/flukapro/(BEAM) Xsrc/linux-fluka/flukapro/(BEMIT) Xsrc/linux-fluka/flukapro/(BLNKCM) Xsrc/linux-fluka/flukapro/(BLNKDM) Xsrc/linux-fluka/flukapro/(BLNTMP) Xsrc/linux-fluka/flukapro/(BOUNDS) Xsrc/linux-fluka/flukapro/(BPTECM) Xsrc/linux-fluka/flukapro/(BREANG) Xsrc/linux-fluka/flukapro/(BREMPR) Xsrc/linux-fluka/flukapro/(BRPRHV) Xsrc/linux-fluka/flukapro/(CASLIM) Xsrc/linux-fluka/flukapro/(CHNCMM) Xsrc/linux-fluka/flukapro/(CHNGLB) Xsrc/linux-fluka/flukapro/(CLSCCM) Xsrc/linux-fluka/flukapro/(CMABRS) Xsrc/linux-fluka/flukapro/(CMCSCM) Xsrc/linux-fluka/flukapro/(CMKBSG) Xsrc/linux-fluka/flukapro/(CMMDNR) Xsrc/linux-fluka/flukapro/(CMNEAR) Xsrc/linux-fluka/flukapro/(CMPAIR) Xsrc/linux-fluka/flukapro/(CMPHLP) Xsrc/linux-fluka/flukapro/(CMPHNU) Xsrc/linux-fluka/flukapro/(CMPISG) Xsrc/linux-fluka/flukapro/(CMSRES) Xsrc/linux-fluka/flukapro/(CMTIME) Xsrc/linux-fluka/flukapro/(COMCON) Xsrc/linux-fluka/flukapro/(COMEPS) Xsrc/linux-fluka/flukapro/(COMLAT) Xsrc/linux-fluka/flukapro/(COMPUT) Xsrc/linux-fluka/flukapro/(COOKCM) Xsrc/linux-fluka/flukapro/(CORINC) Xsrc/linux-fluka/flukapro/(COUNTQ) Xsrc/linux-fluka/flukapro/(CRQRKS) Xsrc/linux-fluka/flukapro/(CSMCRY) Xsrc/linux-fluka/flukapro/(CTITLE) Xsrc/linux-fluka/flukapro/(CURPRO) Xsrc/linux-fluka/flukapro/(CURRPT) Xsrc/linux-fluka/flukapro/(DBLPRC) Xsrc/linux-fluka/flukapro/(DCDRBS) Xsrc/linux-fluka/flukapro/(DECAYC) Xsrc/linux-fluka/flukapro/(DEPNUC) Xsrc/linux-fluka/flukapro/(DETECT) Xsrc/linux-fluka/flukapro/(DETLOC) Xsrc/linux-fluka/flukapro/(DFXSTB) Xsrc/linux-fluka/flukapro/(DIFSCT) Xsrc/linux-fluka/flukapro/(DIMPAR) Xsrc/linux-fluka/flukapro/(DORTSF) Xsrc/linux-fluka/flukapro/(DPDXCM) Xsrc/linux-fluka/flukapro/(ELEINP) Xsrc/linux-fluka/flukapro/(ELFLCM) Xsrc/linux-fluka/flukapro/(ELFLST) Xsrc/linux-fluka/flukapro/(ELSCRT) Xsrc/linux-fluka/flukapro/(ELSSCT) Xsrc/linux-fluka/flukapro/(EMFBCM) Xsrc/linux-fluka/flukapro/(EMFCMP) Xsrc/linux-fluka/flukapro/(EMFSTK) Xsrc/linux-fluka/flukapro/(EMGTRN) Xsrc/linux-fluka/flukapro/(EMSHO) Xsrc/linux-fluka/flukapro/(ENLSSF) Xsrc/linux-fluka/flukapro/(EPCONT) Xsrc/linux-fluka/flukapro/(EPISOR) Xsrc/linux-fluka/flukapro/(ERRGE2) Xsrc/linux-fluka/flukapro/(ERRGEO) Xsrc/linux-fluka/flukapro/(EVA0) Xsrc/linux-fluka/flukapro/(EVAFLG) Xsrc/linux-fluka/flukapro/(EVAPAR) Xsrc/linux-fluka/flukapro/(EVAPRD) Xsrc/linux-fluka/flukapro/(EVESEL) Xsrc/linux-fluka/flukapro/(EVTFLG) Xsrc/linux-fluka/flukapro/(FHEAVY) Xsrc/linux-fluka/flukapro/(FINLSP) Xsrc/linux-fluka/flukapro/(FINLSP2) Xsrc/linux-fluka/flukapro/(FINLSP3) Xsrc/linux-fluka/flukapro/(FINPAR) Xsrc/linux-fluka/flukapro/(FINUC) Xsrc/linux-fluka/flukapro/(FINUC2) Xsrc/linux-fluka/flukapro/(FLUOXR) Xsrc/linux-fluka/flukapro/(FLUXES) Xsrc/linux-fluka/flukapro/(FRBKCM) Xsrc/linux-fluka/flukapro/(FRTLCM) Xsrc/linux-fluka/flukapro/(FXTMX) Xsrc/linux-fluka/flukapro/(GAMRED) Xsrc/linux-fluka/flukapro/(GDRDCM) Xsrc/linux-fluka/flukapro/(GENTHR) Xsrc/linux-fluka/flukapro/(GEOSEL) Xsrc/linux-fluka/flukapro/(GLTLOC) Xsrc/linux-fluka/flukapro/(GOMLOC) Xsrc/linux-fluka/flukapro/(H1PWXS) Xsrc/linux-fluka/flukapro/(HADFLG) Xsrc/linux-fluka/flukapro/(HADPAR) Xsrc/linux-fluka/flukapro/(HAMCIN) Xsrc/linux-fluka/flukapro/(HBMP96) Xsrc/linux-fluka/flukapro/(HDSLCM) Xsrc/linux-fluka/flukapro/(HIGFIS) Xsrc/linux-fluka/flukapro/(ICATHR) Xsrc/linux-fluka/flukapro/(ICTKCM) Xsrc/linux-fluka/flukapro/(ICVXCM) Xsrc/linux-fluka/flukapro/(INPDAT) Xsrc/linux-fluka/flukapro/(IOPRCM) Xsrc/linux-fluka/flukapro/(IOUNIT) Xsrc/linux-fluka/flukapro/(IPRSCM) Xsrc/linux-fluka/flukapro/(ISOTOP) Xsrc/linux-fluka/flukapro/(KAXSCM) Xsrc/linux-fluka/flukapro/(LABCOS) Xsrc/linux-fluka/flukapro/(LBRCTR) Xsrc/linux-fluka/flukapro/(LI6PWX) Xsrc/linux-fluka/flukapro/(LIKNCM) Xsrc/linux-fluka/flukapro/(LNPWCG) Xsrc/linux-fluka/flukapro/(LOCSIG) Xsrc/linux-fluka/flukapro/(LOWNEU) Xsrc/linux-fluka/flukapro/(LTCLCM) Xsrc/linux-fluka/flukapro/(LWNPWX) Xsrc/linux-fluka/flukapro/(MAGPAR) Xsrc/linux-fluka/flukapro/(MAPA) Xsrc/linux-fluka/flukapro/(MATHCM) Xsrc/linux-fluka/flukapro/(MCSHLP) Xsrc/linux-fluka/flukapro/(MEDIA) Xsrc/linux-fluka/flukapro/(METLSP) Xsrc/linux-fluka/flukapro/(MGDDCM) Xsrc/linux-fluka/flukapro/(MISC) Xsrc/linux-fluka/flukapro/(MULBOU) Xsrc/linux-fluka/flukapro/(MULHD) Xsrc/linux-fluka/flukapro/(MULTMP) Xsrc/linux-fluka/flukapro/(MULTS) Xsrc/linux-fluka/flukapro/(NCDNVP) Xsrc/linux-fluka/flukapro/(NCSFTA) Xsrc/linux-fluka/flukapro/(NDNICM) Xsrc/linux-fluka/flukapro/(NIKNCM) Xsrc/linux-fluka/flukapro/(NNXINM) Xsrc/linux-fluka/flukapro/(NORLAT) Xsrc/linux-fluka/flukapro/(NORMAL) Xsrc/linux-fluka/flukapro/(NUCDAT) Xsrc/linux-fluka/flukapro/(NUCFLG) Xsrc/linux-fluka/flukapro/(NUCGEO) Xsrc/linux-fluka/flukapro/(NUCLEV) Xsrc/linux-fluka/flukapro/(NUCPAR) Xsrc/linux-fluka/flukapro/(NUCPOT) Xsrc/linux-fluka/flukapro/(NUCSFT) Xsrc/linux-fluka/flukapro/(NUCSFX) Xsrc/linux-fluka/flukapro/(NUCSTF) Xsrc/linux-fluka/flukapro/(NUINFO) Xsrc/linux-fluka/flukapro/(NUXSAR) Xsrc/linux-fluka/flukapro/(NUXSNC) Xsrc/linux-fluka/flukapro/(OPPHCM) Xsrc/linux-fluka/flukapro/(OPPHST) Xsrc/linux-fluka/flukapro/(ORGI) Xsrc/linux-fluka/flukapro/(PAPROP) Xsrc/linux-fluka/flukapro/(PAREM) Xsrc/linux-fluka/flukapro/(PAREVT) Xsrc/linux-fluka/flukapro/(PARNUC) Xsrc/linux-fluka/flukapro/(PART) Xsrc/linux-fluka/flukapro/(PART2) Xsrc/linux-fluka/flukapro/(PATHCM) Xsrc/linux-fluka/flukapro/(PHNCCM) Xsrc/linux-fluka/flukapro/(PHOINP) Xsrc/linux-fluka/flukapro/(PHOTEL) Xsrc/linux-fluka/flukapro/(PMRNCM) Xsrc/linux-fluka/flukapro/(PNLDCM) Xsrc/linux-fluka/flukapro/(PNTFLG) Xsrc/linux-fluka/flukapro/(POTART) Xsrc/linux-fluka/flukapro/(PRECMM) Xsrc/linux-fluka/flukapro/(QDEBUG) Xsrc/linux-fluka/flukapro/(QQUARK) Xsrc/linux-fluka/flukapro/(RANDOM) Xsrc/linux-fluka/flukapro/(RDCYCM) Xsrc/linux-fluka/flukapro/(REAC) Xsrc/linux-fluka/flukapro/(REDVER) Xsrc/linux-fluka/flukapro/(RESNUC) Xsrc/linux-fluka/flukapro/(RHOHAR) Xsrc/linux-fluka/flukapro/(RRCOUN) Xsrc/linux-fluka/flukapro/(RTDFCM) Xsrc/linux-fluka/flukapro/(RTFLGS) Xsrc/linux-fluka/flukapro/(RTGMMV) Xsrc/linux-fluka/flukapro/(SBUSFL) Xsrc/linux-fluka/flukapro/(SCEXFL) Xsrc/linux-fluka/flukapro/(SCOHLP) Xsrc/linux-fluka/flukapro/(SFELIN) Xsrc/linux-fluka/flukapro/(SFPHIN) Xsrc/linux-fluka/flukapro/(SGTBCM) Xsrc/linux-fluka/flukapro/(SLHDCM) Xsrc/linux-fluka/flukapro/(SLNUCM) Xsrc/linux-fluka/flukapro/(SNNUCM) Xsrc/linux-fluka/flukapro/(SOUEVT) Xsrc/linux-fluka/flukapro/(SPCSMP) Xsrc/linux-fluka/flukapro/(SPEEDE) Xsrc/linux-fluka/flukapro/(SPLIT) Xsrc/linux-fluka/flukapro/(STACK) Xsrc/linux-fluka/flukapro/(STARS) Xsrc/linux-fluka/flukapro/(STCKA) Xsrc/linux-fluka/flukapro/(STEPSZ) Xsrc/linux-fluka/flukapro/(THR) Xsrc/linux-fluka/flukapro/(THRESH) Xsrc/linux-fluka/flukapro/(TMPNUC) Xsrc/linux-fluka/flukapro/(TRACKR) Xsrc/linux-fluka/flukapro/(UNRTSF) Xsrc/linux-fluka/flukapro/(UPHIIN) Xsrc/linux-fluka/flukapro/(USER) Xsrc/linux-fluka/flukapro/(USPLC) Xsrc/linux-fluka/flukapro/(USRBDX) Xsrc/linux-fluka/flukapro/(USRBIN) Xsrc/linux-fluka/flukapro/(USRSNC) Xsrc/linux-fluka/flukapro/(USRTRC) Xsrc/linux-fluka/flukapro/(USRYLD) Xsrc/linux-fluka/flukapro/(VXLGCM) Xsrc/linux-fluka/flukapro/(WWINDW) Xsrc/linux-fluka/flukapro/(XSEPAR) Xsrc/linux-fluka/flukapro/update Xsrc/linux-fluka/flutil/fff Xsrc/linux-fluka/flutil/lfluka Xsrc/linux-fluka/flutil/lflukac Xsrc/linux-fluka/flutil/rfluka Xsrc/linux-fluka/flutil/usbrea.f Xsrc/linux-fluka/flutil/usbsuw.f Xsrc/linux-fluka/flutil/ustsuw.f Xsrc/linux-fluka/flutil/usxsuw.f Xsrc/linux-fluka/flutil/usysuw.f Xsrc/linux-fluka/pemf/brems_fin.bin Xsrc/linux-fluka/pemf/marl.peg Xsrc/linux-fluka/pemf/pemfform.dat Xsrc/linux-fluka/pemf/pemfhp Xsrc/linux-fluka/pemf/pemfphpr.dat Xsrc/linux-fluka/pemf/rpemf Xsrc/linux-fluka/usermvax/abscff.f Xsrc/linux-fluka/usermvax/abscff.o Xsrc/linux-fluka/usermvax/comscw.f Xsrc/linux-fluka/usermvax/comscw.o Xsrc/linux-fluka/usermvax/comutw.f Xsrc/linux-fluka/usermvax/comutw.o Xsrc/linux-fluka/usermvax/dffcff.f Xsrc/linux-fluka/usermvax/dffcff.o Xsrc/linux-fluka/usermvax/endscp.f Xsrc/linux-fluka/usermvax/endscp.o Xsrc/linux-fluka/usermvax/fldscp.f Xsrc/linux-fluka/usermvax/fldscp.o Xsrc/linux-fluka/usermvax/fluscw.f Xsrc/linux-fluka/usermvax/fluscw.o Xsrc/linux-fluka/usermvax/fluutw.f Xsrc/linux-fluka/usermvax/fluutw.o Xsrc/linux-fluka/usermvax/frghns.f Xsrc/linux-fluka/usermvax/frghns.o Xsrc/linux-fluka/usermvax/fusrbv.f Xsrc/linux-fluka/usermvax/fusrbv.o Xsrc/linux-fluka/usermvax/geoden.f Xsrc/linux-fluka/usermvax/geoden.o Xsrc/linux-fluka/usermvax/lusrbl.f Xsrc/linux-fluka/usermvax/lusrbl.o Xsrc/linux-fluka/usermvax/magfld.f Xsrc/linux-fluka/usermvax/magfld.o Xsrc/linux-fluka/usermvax/makefile Xsrc/linux-fluka/usermvax/mdstck.f Xsrc/linux-fluka/usermvax/mdstck.o Xsrc/linux-fluka/usermvax/mgdraw.f Xsrc/linux-fluka/usermvax/mgdraw.o Xsrc/linux-fluka/usermvax/musrbr.f Xsrc/linux-fluka/usermvax/musrbr.o Xsrc/linux-fluka/usermvax/ophbdx.f Xsrc/linux-fluka/usermvax/ophbdx.o Xsrc/linux-fluka/usermvax/queffc.f Xsrc/linux-fluka/usermvax/queffc.o Xsrc/linux-fluka/usermvax/rflctv.f Xsrc/linux-fluka/usermvax/rflctv.o Xsrc/linux-fluka/usermvax/rfrndx.f Xsrc/linux-fluka/usermvax/rfrndx.o Xsrc/linux-fluka/usermvax/soevsv.f Xsrc/linux-fluka/usermvax/soevsv.o Xsrc/linux-fluka/usermvax/source.f Xsrc/linux-fluka/usermvax/source.o Xsrc/linux-fluka/usermvax/sources Xsrc/linux-fluka/usermvax/stupre.f Xsrc/linux-fluka/usermvax/stupre.o Xsrc/linux-fluka/usermvax/stuprf.f Xsrc/linux-fluka/usermvax/stuprf.o Xsrc/linux-fluka/usermvax/ubsset.f Xsrc/linux-fluka/usermvax/ubsset.o Xsrc/linux-fluka/usermvax/udcdrl.f Xsrc/linux-fluka/usermvax/udcdrl.o Xsrc/linux-fluka/usermvax/usimbs.f Xsrc/linux-fluka/usermvax/usimbs.o Xsrc/linux-fluka/usermvax/usrein.f Xsrc/linux-fluka/usermvax/usrein.o Xsrc/linux-fluka/usermvax/usreou.f Xsrc/linux-fluka/usermvax/usreou.o Xsrc/linux-fluka/usermvax/usrini.f Xsrc/linux-fluka/usermvax/usrini.o Xsrc/linux-fluka/usermvax/usrmed.f Xsrc/linux-fluka/usermvax/usrmed.o Xsrc/linux-fluka/usermvax/usrout.f Xsrc/linux-fluka/usermvax/usrout.o X@dirrm src/linux-fluka/flukapro X@dirrm src/linux-fluka/flutil X@dirrm src/linux-fluka/pemf X@dirrm src/linux-fluka/usermvax X@dirrm src/linux-fluka END-of-./pkg-plist exit --- temp.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306251743.h5PHhAc4000734>