2013-09-20 22:48:30 +00:00
# Created by: NAKATA Maho <maho@FreeBSD.org>
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
# $FreeBSD$
PORTNAME = gamess
2014-06-08 19:51:27 +00:00
PORTVERSION = ${ SNAPDATE }
2014-03-10 20:55:20 +00:00
PORTREVISION = 1
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
CATEGORIES = science
2014-06-08 19:51:27 +00:00
MASTER_SITES = #http://www.msg.ameslab.gov/GAMESS/License_Agreement.html
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
DISTNAME = gamess-current
2007-08-02 03:46:54 +00:00
DIST_SUBDIR = ${ PORTNAME } /${ PORTVERSION }
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
MAINTAINER = maho@FreeBSD.org
COMMENT = A freely obtainable ab-initio molecular orbital calculation program
2014-02-16 17:15:31 +00:00
USES = fortran gmake
2014-06-08 19:51:27 +00:00
WRKSRC = ${ WRKDIR } /gamess
2013-11-29 01:44:57 +00:00
SNAPDATE = 20130501.1
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
2014-05-17 07:24:47 +00:00
RESTRICTED = No Redistribution
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. i f ! e x i s t s ( $ { D I S T D I R } / $ { D I S T F I L E S } )
2012-09-14 05:47:44 +00:00
IGNORE = you must manually get the source distribution from master site. http://www.msg.ameslab.gov/GAMESS/download.html. Please select "Source code distribution" , and check on "running on Intel compatible PC running Linux" . You must have license, and freely obtainable
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e n d i f
2013-11-29 01:45:50 +00:00
MANUAL_PACKAGE_BUILD = You must manually get the source distribution from master site. http://www.msg.ameslab.gov/GAMESS/download.html. Please select "Source code distribution" , and check on "running on Intel compatible PC running Linux" . You must have license, and freely obtainable.
2008-01-07 00:21:31 +00:00
2013-09-20 22:48:30 +00:00
NO_STAGE = yes
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. i n c l u d e < b s d . p o r t . p r e . m k >
2010-02-16 05:51:43 +00:00
. i f e x i s t s ( $ { L O C A L B A S E } / l i b / l i b g o t o 2 . s o )
2011-11-22 11:14:10 +00:00
WITH_BLAS ?= gotoblas
. e l i f e x i s t s ( $ { L O C A L B A S E } / l i b / l i b a t l a s . s o )
WITH_BLAS ?= atlas
. e l s e
WITH_BLAS ?= reference
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e n d i f
2009-05-08 06:08:44 +00:00
2011-11-22 11:14:10 +00:00
. i f ${WITH_BLAS} = = reference
2013-11-29 01:44:57 +00:00
LIB_DEPENDS += blas:${ PORTSDIR } /math/blas
LIB_DEPENDS += lapack:${ PORTSDIR } /math/lapack
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
BLAS = -lblas
2009-05-08 06:08:44 +00:00
LAPACK = -llapack
2011-11-22 11:14:10 +00:00
. e l i f ${WITH_BLAS} = = gotoblas
2010-02-16 05:51:43 +00:00
LIB_DEPENDS += goto2:${ PORTSDIR } /math/gotoblas
BLAS = -lgoto2p
LAPACK = -lgoto2p
2011-11-22 11:14:10 +00:00
. e l i f ${WITH_BLAS} = = atlas
2009-05-08 06:08:44 +00:00
LIB_DEPENDS += atlas:${ PORTSDIR } /math/atlas
2011-11-22 11:14:10 +00:00
BLAS = -lptf77blas
LAPACK = -lalapack -lptcblas
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e n d i f
. i f d e f i n e d ( W I T H _ O P T I M I Z E D _ F L A G S )
. i f ${ARCH} = = "amd64"
2014-06-08 19:51:27 +00:00
CFLAGS += -pipe -O3 -ffast-math -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -funit-at-a-time
FFLAGS += -pipe -O3 -ffast-math -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -funit-at-a-time
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e l i f ${ARCH} = = "i386"
2014-06-08 19:51:27 +00:00
CFLAGS += -pipe -O3 -ffast-math -finline-functions -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -malign-double -mcpu= i686 -march= i686 -mfancy-math-387
FFLAGS += -pipe -O3 -ffast-math -finline-functions -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -malign-double -mcpu= i686 -march= i686 -mfancy-math-387
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e n d i f
. e n d i f
2014-06-08 19:51:27 +00:00
#WITH_IFC= yes #currently building with ifc is broken
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. i f d e f i n e d ( W I T H _ I F C )
2014-06-08 19:51:27 +00:00
FC = ${ LOCALBASE } /intel_fc_80/bin/ifort
F77 = ${ LOCALBASE } /intel_fc_80/bin/ifort
CC = ${ LOCALBASE } /intel_cc_80/bin/icc
FFLAGS = -axP -xW -ipo -O3 -Vaxlib
CFLAGS = -axP -xW -ipo -O3 -Vaxlib
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
LIBSVM = -lsvml
2014-06-08 19:51:27 +00:00
LIBG2C = -lg2c
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e l s e
LIBG2C =
LIBSVM =
. e n d i f
. i f d e f i n e d ( W I T H _ I F C )
FORTRAN = ifort
. e l s e
FORTRAN = gfortran
. e n d i f
pre-build :
2013-03-05 11:43:18 +00:00
${ CP } ${ FILESDIR } /install.info ${ WRKSRC }
${ CP } ${ FILESDIR } /Makefile.top ${ WRKSRC } /Makefile
@${ REINPLACE_CMD } -e 's+%%PREFIX%%+${PREFIX}+g' ${ WRKSRC } /gms-files.csh
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. i f ${ARCH} = = "amd64"
2013-03-05 11:43:18 +00:00
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd64+g' ${ WRKSRC } /comp
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd64+g' ${ WRKSRC } /compall
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd64+g' ${ WRKSRC } /ddi/compddi
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd64+g' ${ WRKSRC } /lked
@${ REINPLACE_CMD } -e 's+%%GMS_TARGET%%+freebsd64+g' ${ WRKSRC } /install.info
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e l i f ${ARCH} = = "i386"
2013-03-05 11:43:18 +00:00
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd32+g' ${ WRKSRC } /comp
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd32+g' ${ WRKSRC } /compall
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd32+g' ${ WRKSRC } /ddi/compddi
@${ REINPLACE_CMD } -e 's+%%ARCH%%+freebsd32+g' ${ WRKSRC } /lked
@${ REINPLACE_CMD } -e 's+%%GMS_TARGET%%+freebsd32+g' ${ WRKSRC } /install.info
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. e n d i f
2013-03-05 11:43:18 +00:00
@${ REINPLACE_CMD } -e ' s+%%GMS_PATH%%+${ WRKSRC } +g ; \
s+%%GMS_BUILD_DIR%%+${ WRKSRC } +g ; \
s+%%GMS_FORTRAN%%+${ FORTRAN } +g ; \
s+%%FC%%+${ FC } +g ; \
s+%%GMS_GFORTRAN_VERNO%%+${ GCC_DEFAULT_VERSION } +g ; \
s+%%GMS_DDI_COMM%%+sockets+g ; \
s+%%GMS_MATHLIB%%+none+g ; \
s+%%GMS_MATHLIB_PATH%%+${ LOCALBASE } /lib+g' ${ WRKSRC } /install.info
${ REINPLACE_CMD } -e ' s+%%FC%%+${ FC } +g ; \
2011-10-18 01:57:23 +00:00
s+%%LDFLAGS%%+${ LDFLAGS } +g ; \
2007-08-02 03:46:54 +00:00
s+%%LOCALBASE%%+${ LOCALBASE } +g ; \
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
s+%%LIBSVM%%+${ LIBSVM } +g ; \
s+%%LIBG2C%%+${ LIBG2C } +g ; \
s+%%BLAS%%+${ BLAS } +g ; \
s+%%PTHREAD_LIBS%%+${ PTHREAD_LIBS } +g' \
${ WRKSRC } /lked
2013-03-05 11:43:18 +00:00
${ REINPLACE_CMD } -e ' s+%%FC%%+${ FC } +g ; \
s+%%FFLAGS%%+${ FFLAGS } +g' \
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
${ WRKSRC } /comp
2013-03-05 11:43:18 +00:00
${ REINPLACE_CMD } -e 's+%%CC%%+${CC}+g' \
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
${ WRKSRC } /compall
2013-03-05 11:43:18 +00:00
${ REINPLACE_CMD } -e 's+%%PREFIX%%+${PREFIX}+g' \
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
${ WRKSRC } /rungms
2013-03-05 11:43:18 +00:00
${ REINPLACE_CMD } -e ' s+%%FC%%+${ FC } +g ; \
s+%%GMS_FORTRAN%%+${ FORTRAN } +g ; \
s+%%PTHREAD_CFLAGS%%+${ PTHREAD_CFLAGS } +g ; \
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
s+%%PTHREAD_LIBS%%+${ PTHREAD_LIBS } +g ; \
s+%%UNDERSCORES%%+${ UNDERSCORES } +g ; \
s+%%CC%%+${ CC } +g' \
${ WRKSRC } /ddi/compddi
${ CP } ${ FILESDIR } /Makefile.tools ${ WRKSRC } /tools/Makefile
2013-03-05 11:43:18 +00:00
${ REINPLACE_CMD } -e ' s+%%FC%%+${ FC } +g ; \
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
s+%%FFLAGS%%+${ FFLAGS } +g' \
${ WRKSRC } /tools/Makefile
2013-03-05 11:43:18 +00:00
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
do-build :
2014-06-25 05:35:31 +00:00
( cd ${ WRKSRC } ; ${ MAKE_CMD } )
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
do-install :
${ MKDIR } ${ PREFIX } /bin/gms
${ MKDIR } ${ PREFIX } /share/gamess
2007-10-01 03:49:57 +00:00
${ MKDIR } ${ PREFIX } /share/gamess/mcpdata
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
${ MKDIR } ${ PREFIX } /share/doc/gamess
${ MKDIR } ${ PREFIX } /share/examples/gamess
${ INSTALL_SCRIPT } ${ WRKDIR } /gamess/rungms ${ PREFIX } /bin/gamess
${ CHMOD } 555 ${ PREFIX } /bin/gamess
2013-03-05 11:43:18 +00:00
${ INSTALL_SCRIPT } ${ WRKDIR } /gamess/gms-files.csh ${ PREFIX } /bin/gms
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
${ INSTALL_PROGRAM } ${ WRKDIR } /gamess/gamess.00.x ${ PREFIX } /bin/gms
${ INSTALL_PROGRAM } ${ WRKDIR } /gamess/ddi/ddikick.x ${ PREFIX } /bin/gms
${ INSTALL_DATA } ${ WRKDIR } /gamess/*.DOC ${ PREFIX } /share/doc/gamess/
2013-03-05 11:43:18 +00:00
${ INSTALL_DATA } ${ WRKDIR } /gamess/tests/standard/*.inp ${ PREFIX } /share/examples/gamess/
${ MKDIR } ${ PREFIX } /share/gamess/auxdata
${ MKDIR } ${ PREFIX } /share/gamess/auxdata/BASES
${ MKDIR } ${ PREFIX } /share/gamess/auxdata/EFP
${ MKDIR } ${ PREFIX } /share/gamess/auxdata/MCP
${ MKDIR } ${ PREFIX } /share/gamess/auxdata/QUANPOL
${ INSTALL_DATA } ${ WRKDIR } /gamess/auxdata/ericfmt.dat ${ PREFIX } /share/gamess/auxdata/
${ INSTALL_DATA } ${ WRKDIR } /gamess/auxdata/BASES/* ${ PREFIX } /share/gamess/auxdata/BASES
${ INSTALL_DATA } ${ WRKDIR } /gamess/auxdata/EFP/* ${ PREFIX } /share/gamess/auxdata/EFP
${ INSTALL_DATA } ${ WRKDIR } /gamess/auxdata/MCP/* ${ PREFIX } /share/gamess/auxdata/MCP
${ INSTALL_DATA } ${ WRKDIR } /gamess/auxdata/QUANPOL/* ${ PREFIX } /share/gamess/auxdata/QUANPOL
2007-10-01 03:49:57 +00:00
${ INSTALL_DATA } ${ WRKDIR } /gamess/ddi/readme.ddi ${ PREFIX } /share/doc/gamess/
GAMESS is freely available ab-initio molecular orbital
calculation program calculates energy, molecular structure,
vibrational frequencies from the basic principle of quantum mechanics.
A site license for GAMESS is available at no cost to both academic
and industrial users. Please refer
http://wwwmsg.fi.ameslab.gov/GAMESS/dist.menu.html
for details.
We also included simple launcher called `gamess'
for your convenience. You don't set any environment variable
to run gamess. Just type
% gamess <somefile.inp>
is enough.
WWW: http://wwwmsg.fi.ameslab.gov/GAMESS/
I also recived an e-mail from Mike Schmidt <mike@si.fi.ameslab.gov>
as my inquery.
> I'm maintaining gamess port for FreeBSD only for myself,
> but I'd like to maintain this program at ports tree so that
> everyone can install gamess for FreeBSD very easily like following:
> obtain gamess-current.tar.gz then, put it to some directory, then:
>
> % mkdir /usr/ports/distfiles/gamess.20060907.4
> % cp gamess-current.tar.gz /usr/ports/distfiles/gamess.20060907.4/
> % cd /usr/ports/science/gamess
> % make
> % sudo make install
> ...
> will finish the compilation and installation.
>
> So I'd like to ask you about it.
>
> Can I put port such a skeleton, which is merely an installation
> instruction for FreeBSD ports tree like MPQC?
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/science/mpqc/
> Everyone can access this instruction publically.
> Of course, I don't expose gamess archive for public, and if gamess =20
> archive
> is not found, make stops like:
>
>> % make
>> =3D=3D=3D> gamess-20060907.4 You must manually get the source =20
>> distribution from master site. http://www.msg.ameslab.gov/GAMESS/=20
>> dist.menu.html. Please selsect "Source code distribution", and =20
>> check on "running on Intel compatible PC running Linux". You must =20
>> have license, but freely obtainable..
>> *** Error code 1
>
Mike Schmidt <mike@si.fi.ameslab.gov> replied as:
> I do not really object to your idea about "make" for BSD, since
> you don't include source code with it. but don't really understand
> why it would be necessary.
:)
2007-03-13 00:39:58 +00:00
. i n c l u d e < b s d . p o r t . p o s t . m k >