i386/53740: New port: Fluka - Linux Monte Carlo simulation program used for physics, etc

David Turgeon drt360 at mail.usask.ca
Wed Jun 25 16:50:13 PDT 2003


>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 at 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 at 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 at 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 at dirrm src/linux-fluka/flukapro
X at dirrm src/linux-fluka/flutil
X at dirrm src/linux-fluka/pemf
X at dirrm src/linux-fluka/usermvax
X at dirrm src/linux-fluka
END-of-./pkg-plist
exit
--- temp.txt ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-i386 mailing list