public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sci-chemistry/gamess: ChangeLog gamess-20100325.2.ebuild
@ 2010-05-24 12:38 Alexey Shvetsov (alexxy)
  0 siblings, 0 replies; 3+ messages in thread
From: Alexey Shvetsov (alexxy) @ 2010-05-24 12:38 UTC (permalink / raw
  To: gentoo-commits

alexxy      10/05/24 12:38:11

  Modified:             ChangeLog
  Added:                gamess-20100325.2.ebuild
  Log:
  [sci-chemistry/gamess] Version bump. Also this version has improved qmmm support
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.40                 sci-chemistry/gamess/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?rev=1.40&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?rev=1.40&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?r1=1.39&r2=1.40

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ChangeLog	30 Nov 2009 15:13:46 -0000	1.39
+++ ChangeLog	24 May 2010 12:38:11 -0000	1.40
@@ -1,6 +1,12 @@
 # ChangeLog for sci-chemistry/gamess
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.39 2009/11/30 15:13:46 alexxy Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.40 2010/05/24 12:38:11 alexxy Exp $
+
+*gamess-20100325.2 (24 May 2010)
+
+  24 May 2010; Alexey Shvetsov <alexxy@gentoo.org>
+  +gamess-20100325.2.ebuild:
+  Version bump with improved qmmm stuff
 
   30 Nov 2009; Alexey Shvetsov <alexxy@gentoo.org>
   gamess-20090112.3-r1.ebuild:



1.1                  sci-chemistry/gamess/gamess-20100325.2.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?rev=1.1&content-type=text/plain

Index: gamess-20100325.2.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild,v 1.1 2010/05/24 12:38:11 alexxy Exp $

EAPI="2"

inherit eutils toolchain-funcs fortran flag-o-matic

DESCRIPTION="A powerful quantum chemistry package"
LICENSE="gamess"
HOMEPAGE="http://www.msg.chem.iastate.edu/GAMESS/GAMESS.html"
SRC_URI="
		${P}.tar.gz
		qmmm-tinker? ( tinker.tar.Z )"

SLOT="0"
# NOTE: PLEASE do not stabilize gamess. It does not make sense
# since the tarball has fetch restrictions and upstream only
# provides the latest version. In other words: As soon as a
# new version comes out the stable version will be useless since
# users can not get at the tarball any more.
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="hardened mpi qmmm-tinker"

RESTRICT="fetch"

DEPEND="app-shells/tcsh
	hardened? ( sys-apps/paxctl )
	mpi? ( virtual/mpi )
	virtual/blas"

RDEPEND="${DEPEND}
	net-misc/openssh"

S="${WORKDIR}/${PN}"

GAMESS_DOWNLOAD="http://www.msg.ameslab.gov/GAMESS/License_Agreement.html"
GAMESS_VERSION="12 JAN 2009 (R3)"
FORTRAN="ifc g77 gfortran"

pkg_nofetch() {
	echo
	elog "Please download ${PN}-current.tar.gz from"
	elog "${GAMESS_DOWNLOAD}."
	elog "Be sure to select the version ${GAMESS_VERSION} tarball!!"
	elog "Then move the tarball to"
	elog "${DISTDIR}/${P}.tar.gz"
	if use qmmm-tinker ; then
		elog "Also download http://www.msg.ameslab.gov/GAMESS/tinker.tar.Z"
		elog "and place tinker.tar.Z to ${DISTDIR}"
	fi
	echo
}

pkg_setup() {
	fortran_pkg_setup

	# currently amd64 is only supported with gfortran
	if [[ "${ARCH}" == "amd64" ]] && [[ "${FORTRANC}" != "gfortran" ]];
		then die "You will need gfortran to compile gamess on amd64"
	fi

	# note about qmmm-tinker
	if use qmmm-tinker; then
		if [ "x$QMMM_GAMESS_MAXMM" == "x" || \
			"x$QMMM_GAMESS_MAXCLASS" == "x" || \
			"x$QMMM_GAMESS_MAXCTYP" == "x" || \
			"x$QMMM_GAMESS_MAXHESS" == "x"  ]; then
			einfo "By default MM subsistem is restricted to 1000 atoms"
			einfo "if you want larger MM subsystems then you should set"
			einfo "QMMM_GAMESS_MAXMM variable to needed value in your make.conf"
			einfo "By default maximum number of atom classes types and size of"
			einfo "hessian are restricted to 250, 500 and 1000000 respectively"
			einfo "If you want larger sizes set:"
			einfo "QMMM_GAMESS_MAXCLASS"
			einfo "QMMM_GAMESS_MAXCTYP"
			einfo "QMMM_GAMESS_MAXHESS"
			einfo "in your make.conf"
			ebeep 5
		fi
	fi

	#note about mpi
	if use mpi; then
		ewarn ""
		ewarn "You should adjust rungms script for your mpi implentation"
		ewarn "because deafult one will not work"
		ewarn ""
	fi
}

src_unpack() {
	unpack ${A}

	if use qmmm-tinker; then
		mv tinker gamess/ || die "failed to move tinker directory"
	fi
}

src_prepare() {
	# apply LINUX-arch patches to gamess makesfiles
	epatch "${FILESDIR}"/${PN}-20090112.1.gentoo.patch
	# select arch
	# NOTE: please leave lked alone; it should be good as is!!
	cd "${S}"
	local active_arch;
	if [[ "${ARCH}" == "amd64" ]]; then
		active_arch="linux64";
	else
		active_arch="linux32";
	fi
	sed -e "s:gentoo-target:${active_arch}:" \
		-i comp compall ddi/compddi \
		|| die "Failed to select proper architecure"

	# for hardened-gcc let't turn off ssp, since it breakes
	# a few routines
	if use hardened && [[ "${FORTRANC}" = "g77" ]]; then
		FFLAGS="${FFLAGS} -fno-stack-protector-all"
	fi

	# Enable mpi stuff
	if use mpi; then
		sed -e "s:set COMM = sockets:set COMM = mpi:g" \
			-i ddi/compddi || die "Enabling mpi build failed"
		sed -e "s:MPI_INCLUDE_PATH = ' ':MPI_INCLUDE_PATH =	'-I/usr/include ':g" \
			-i ddi/compddi || die "Enabling mpi build failed"
		sed -e "s:MSG_LIBRARIES='../ddi/libddi.a -lpthread':MSG_LIBRARIES='../ddi/libddi.a -lmpi -lpthread':g" \
			-i lked || die "Enabling mpi build failed"
	fi

	# enable NEO
	sed -e "s:NEO=false:NEO=true:" -i compall lked || \
		die "Failed to enable NEO code"
	# enable GAMESS-qmmm
	if use qmmm-tinker; then
		sed -e "s:TINKER=false:TINKER=true:" -i compall lked || \
			die "Failed to enable TINKER code"
		if [ "x$QMMM_GAMESS_MAXMM" == "x" ]; then
			einfo "No QMMM_GAMESS_MAXMM set. Using default value = 1000"
		else
			einfo "Setting QMMM_GAMESS_MAXMM to $QMMM_GAMESS_MAXMM"
			sed -e "s:maxatm=1000:maxatm=$QMMM_GAMESS_MAXMM:g" \
			 -i tinker/sizes.i \
			 || die "Setting QMMM_GAMESS_MAXMM failed"
			sed -e "s:MAXATM=1000:MAXATM=$QMMM_GAMESS_MAXMM:g" \
			 -i source/inputb.src \
			 || die "Setting QMMM_GAMESS_MAXMM failed"
		fi
		sed -e "s:maxclass=250:maxclass=$QMMM_GAMESS_MAXCLASS:g" \
			-i tinker/sizes.i \
			|| die "Setting QMMM_GAMESS_MAXCLASS failed"
		sed -e "s:maxtyp=500:maxtyp=$QMMM_GAMESS_MAXCTYP:g" \
			-i tinker/sizes.i \
			|| die "Setting QMMM_GAMESS_MAXCTYP failed"
		sed -e "s:maxhess=1000000:maxhess=$QMMM_GAMESS_MAXHESS:g" \
			-i tinker/sizes.i \
			|| die "Setting QMMM_GAMESS_MAXHESS failed"
	fi
	# greate proper activate sourcefile
	cp "./tools/actvte.code" "./tools/actvte.f" || \
		die "Failed to create actvte.f"
	sed -e "s/^\*UNX/    /" -i "./tools/actvte.f" || \
		die "Failed to perform UNX substitutions in actvte.f"

	# fix GAMESS' compall script to use proper CC
	sed -e "s|\$CCOMP -c \$extraflags source/zunix.c|$(tc-getCC) -c \$extraflags source/zunix.c|" \
		-i compall || die "Failed setting up compall script"

	# insert proper FFLAGS into GAMESS' comp makefile
	# in case we're using ifc let's strip all the gcc
	# specific stuff
	if [[ "${FORTRANC}" == "ifc" ]]; then
		sed -e "s/gentoo-OPT = '-O2'/OPT = '${FFLAGS} -quiet'/" \
			-e "s/gentoo-g77/${FORTRANC}/" \
			-i comp || die "Failed setting up comp script"
	elif ! use x86; then
		sed -e "s/-malign-double //" \
			-e "s/gentoo-OPT = '-O2'/OPT = '${FFLAGS}'/" \
			-e "s/gentoo-g77/${FORTRANC}/" \
			-i comp || die "Failed setting up comp script"
	else
		sed -e "s/gentoo-OPT = '-O2'/OPT = '${FFLAGS}'/" \
			-e "s/gentoo-g77/${FORTRANC}/" \
			-i comp || die "Failed setting up comp script"
	fi

	# fix up GAMESS' linker script;
	sed -e "s/gentoo-g77/${FORTRANC}/" \
		-e "s/gentoo-LDOPTS=' '/LDOPTS='${LDFLAGS}'/" \
		-i lked || die "Failed setting up lked script"

	# fix up GAMESS' ddi TCP/IP socket build
	sed -e "s/gentoo-CC = 'gcc'/CC = '$(tc-getCC)'/" \
		-e "s/gentoo-g77/${FORTRANC}/" \
		-i ddi/compddi || die "Failed setting up compddi script"

	# fix up the checker scripts for gamess tests
	sed -e "s:set GMSPATH:#set GMSPATH:g" \
		-e "s:\$GMSPATH/tools/checktst:.:g" \
		-i tools/checktst/checktst
}

src_compile() {
	# build actvte
	cd "${S}"/tools
	"${FORTRANC}" -o actvte.x actvte.f || \
		die "Failed to compile actvte.x"

	# for hardened (PAX) users and ifc we need to turn
	# MPROTECT off
	if [[ "${FORTRANC}" == "ifc" ]] && use hardened; then
		/sbin/paxctl -PemRxS actvte.x 2> /dev/null || \
			die "paxctl failed on actvte.x"
	fi

	# build gamess
	cd "${S}"
	./compall || die "compall failed"

	# build the ddi TCP/IP socket stuff
	cd ${S}/"ddi"
	./compddi || die "compddi failed"

	# finally, link it all together
	cd "${S}"
	./lked || die "lked failed"

	# for hardened (PAX) users and ifc we need to turn
	# MPROTECT off
	if [[ "${FORTRANC}" == "ifc" ]] && use hardened; then
		/sbin/paxctl -PemRxS ${PN}.00.x 2> /dev/null || \
			die "paxctl failed on actvte.x"
	fi
}

src_install() {
	# the executables
	dobin ${PN}.00.x rungms \
		|| die "Failed installing binaries"
	if use !mpi; then
		dobin ddi/ddikick.x \
			|| die "Failed installing binaries"
	fi

	# the docs
	dodoc *.DOC qmnuc/*.DOC || die "Failed installing docs"

	# install ericftm
	insinto /usr/share/${PN}/ericfmt
	doins ericfmt.dat || die "Failed installing ericfmt.dat"

	# install mcpdata
	insinto /usr/share/${PN}/mcpdata
	doins mcpdata/* || die "Failed installing mcpdata"

	# install tinker params in case of qmmm
	if use qmmm-tinker ; then
			dodoc tinker/simomm.doc || die "Failed installing docs"
			insinto /usr/share/${PN}
			doins -r tinker/params || die "Failed to install Tinker params"
	fi

	# install the tests the user should run, and
	# fix up the runscript; also grab a copy of rungms
	# so the user is ready to run the tests
	insinto /usr/share/${PN}/tests
	insopts -m0644
	doins tests/* || die "Failed installing tests"
	insopts -m0744
	doins runall || die "Failed installing tests"
	doins tools/checktst/checktst tools/checktst/chkabs || \
		die "Failed to install main test checker"
	doins tools/checktst/exam* || \
		die "Failed to install individual test files"

	insinto /usr/share/${PN}/neotests
	insopts -m0644
	doins -r qmnuc/neotests/* || die "Failed to install NEO tests"
}

pkg_postinst() {
	echo
	einfo "Before you use GAMESS for any serious work you HAVE"
	einfo "to run the supplied test files located in"
	einfo "/usr/share/gamess/tests and check them thoroughly."
	einfo "Otherwise all scientific publications resulting from"
	einfo "your GAMESS runs should be immediately rejected :)"
	einfo "To do so copy the content of /usr/share/gamess/tests"
	einfo "to some temporary location and execute './runall'. "
	einfo "Then run the checktst script in the same directory to"
	einfo "validate the tests."
	einfo "Please consult TEST.DOC and the other docs!"

	if [[ "${FORTRANC}" == "ifc" ]]; then
		echo
		ewarn "IMPORTANT NOTE: We STRONGLY recommend to stay away"
		ewarn "from ifc-9.0 for now and use the ifc-8.1 series of"
		ewarn "compilers UNLESS you can run through ALL of the "
		ewarn "test cases (see above) successfully."
	fi

	echo
	einfo "If you want to run on more than a single CPU"
	einfo "you will have to acquaint yourself with the way GAMESS"
	einfo "does multiprocessor runs and adjust rungms according to"
	einfo "your target network architecture."
	echo
	
	if use qmmm-tinker; then
		einfo "You may want to install sci-chemistry/tinker to use addition FF"
		einfo "parameters for your qmmm calculations"
		echo
	fi
}






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sci-chemistry/gamess: ChangeLog gamess-20100325.2.ebuild
@ 2010-05-30  7:00 Alexey Shvetsov (alexxy)
  0 siblings, 0 replies; 3+ messages in thread
From: Alexey Shvetsov (alexxy) @ 2010-05-30  7:00 UTC (permalink / raw
  To: gentoo-commits

alexxy      10/05/30 07:00:00

  Modified:             ChangeLog gamess-20100325.2.ebuild
  Log:
  [sci-chemistry/gamess] make it build with new buildsystem
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.41                 sci-chemistry/gamess/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?rev=1.41&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?rev=1.41&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?r1=1.40&r2=1.41

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- ChangeLog	24 May 2010 12:38:11 -0000	1.40
+++ ChangeLog	30 May 2010 07:00:00 -0000	1.41
@@ -1,6 +1,10 @@
 # ChangeLog for sci-chemistry/gamess
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.40 2010/05/24 12:38:11 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.41 2010/05/30 07:00:00 alexxy Exp $
+
+  30 May 2010; Alexey Shvetsov <alexxy@gentoo.org> gamess-20100325.2.ebuild,
+  +files/gamess-20100325.2.gentoo.patch:
+  make it build with new buildsystem
 
 *gamess-20100325.2 (24 May 2010)
 



1.3                  sci-chemistry/gamess/gamess-20100325.2.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?r1=1.2&r2=1.3

Index: gamess-20100325.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gamess-20100325.2.ebuild	24 May 2010 12:42:17 -0000	1.2
+++ gamess-20100325.2.ebuild	30 May 2010 07:00:00 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild,v 1.2 2010/05/24 12:42:17 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild,v 1.3 2010/05/30 07:00:00 alexxy Exp $
 
 EAPI="2"
 
@@ -94,7 +94,7 @@
 
 src_prepare() {
 	# apply LINUX-arch patches to gamess makesfiles
-	epatch "${FILESDIR}"/${PN}-20090112.1.gentoo.patch
+	epatch "${FILESDIR}"/${P}.gentoo.patch
 	# select arch
 	# NOTE: please leave lked alone; it should be good as is!!
 	cd "${S}"
@@ -104,9 +104,6 @@
 	else
 		active_arch="linux32";
 	fi
-	sed -e "s:gentoo-target:${active_arch}:" \
-		-i comp compall ddi/compddi \
-		|| die "Failed to select proper architecure"
 
 	# for hardened-gcc let't turn off ssp, since it breakes
 	# a few routines
@@ -142,15 +139,27 @@
 			 -i source/inputb.src \
 			 || die "Setting QMMM_GAMESS_MAXMM failed"
 		fi
-		sed -e "s:maxclass=250:maxclass=$QMMM_GAMESS_MAXCLASS:g" \
-			-i tinker/sizes.i \
-			|| die "Setting QMMM_GAMESS_MAXCLASS failed"
-		sed -e "s:maxtyp=500:maxtyp=$QMMM_GAMESS_MAXCTYP:g" \
-			-i tinker/sizes.i \
-			|| die "Setting QMMM_GAMESS_MAXCTYP failed"
-		sed -e "s:maxhess=1000000:maxhess=$QMMM_GAMESS_MAXHESS:g" \
-			-i tinker/sizes.i \
-			|| die "Setting QMMM_GAMESS_MAXHESS failed"
+		if [ "x$QMMM_GAMESS_MAXCLASS" == "x" ]; then
+			einfo "No QMMM_GAMESS_MAXMM set. Using default value = 250"
+		else
+			sed -e "s:maxclass=250:maxclass=$QMMM_GAMESS_MAXCLASS:g" \
+				-i tinker/sizes.i \
+				|| die "Setting QMMM_GAMESS_MAXCLASS failed"
+		fi
+		if [ "x$QMMM_GAMESS_MAXCTYP" == "x" ]; then
+			einfo "No QMMM_GAMESS_MAXCTYP set. Using default value = 500"
+		else
+			sed -e "s:maxtyp=500:maxtyp=$QMMM_GAMESS_MAXCTYP:g" \
+				-i tinker/sizes.i \
+				|| die "Setting QMMM_GAMESS_MAXCTYP failed"
+		fi
+		if [ "x$QMMM_GAMESS_MAXHESS" == "x" ]; then
+			einfo "No QMMM_GAMESS_MAXHESS set. Usingdefault value = 1000000"
+		else
+			sed -e "s:maxhess=1000000:maxhess=$QMMM_GAMESS_MAXHESS:g" \
+				-i tinker/sizes.i \
+				|| die "Setting QMMM_GAMESS_MAXHESS failed"
+		fi
 	fi
 	# greate proper activate sourcefile
 	cp "./tools/actvte.code" "./tools/actvte.f" || \
@@ -167,33 +176,33 @@
 	# specific stuff
 	if [[ "${FORTRANC}" == "ifc" ]]; then
 		sed -e "s/gentoo-OPT = '-O2'/OPT = '${FFLAGS} -quiet'/" \
-			-e "s/gentoo-g77/${FORTRANC}/" \
 			-i comp || die "Failed setting up comp script"
 	elif ! use x86; then
 		sed -e "s/-malign-double //" \
 			-e "s/gentoo-OPT = '-O2'/OPT = '${FFLAGS}'/" \
-			-e "s/gentoo-g77/${FORTRANC}/" \
 			-i comp || die "Failed setting up comp script"
 	else
 		sed -e "s/gentoo-OPT = '-O2'/OPT = '${FFLAGS}'/" \
-			-e "s/gentoo-g77/${FORTRANC}/" \
 			-i comp || die "Failed setting up comp script"
 	fi
 
 	# fix up GAMESS' linker script;
-	sed -e "s/gentoo-g77/${FORTRANC}/" \
-		-e "s/gentoo-LDOPTS=' '/LDOPTS='${LDFLAGS}'/" \
+	sed -e "s/gentoo-LDOPTS=' '/LDOPTS='${LDFLAGS}'/" \
 		-i lked || die "Failed setting up lked script"
-
 	# fix up GAMESS' ddi TCP/IP socket build
 	sed -e "s/gentoo-CC = 'gcc'/CC = '$(tc-getCC)'/" \
-		-e "s/gentoo-g77/${FORTRANC}/" \
 		-i ddi/compddi || die "Failed setting up compddi script"
+	# Creating install.info
+	cat > install.info <<-EOF
+	#!/bin/csh
+	setenv GMS_PATH $WORKDIR/gamess
+	setenv GMS_TARGET $active_arch
+	setenv GMS_FORTRAN $FORTRANC
+	setenv GMS_MATHLIB atlas
+	setenv GMS_MATHLIB_PATH  /usr/$(get_libdir)/atlas
+	setenv GMS_DDI_COMM sockets
+	EOF
 
-	# fix up the checker scripts for gamess tests
-	sed -e "s:set GMSPATH:#set GMSPATH:g" \
-		-e "s:\$GMSPATH/tools/checktst:.:g" \
-		-i tools/checktst/checktst
 }
 
 src_compile() {






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sci-chemistry/gamess: ChangeLog gamess-20100325.2.ebuild
@ 2010-08-12 16:10 Kacper Kowalik (xarthisius)
  0 siblings, 0 replies; 3+ messages in thread
From: Kacper Kowalik (xarthisius) @ 2010-08-12 16:10 UTC (permalink / raw
  To: gentoo-commits

xarthisius    10/08/12 16:10:06

  Modified:             ChangeLog gamess-20100325.2.ebuild
  Log:
  Add missing depend on dev-util/pkgconfig wrt bug 332439. Thanks to Malcolm Galland <MalcolmGalland@letu.edu> for reporting.
  (Portage version: 2.1.8.3/cvs/Linux x86_64)

Revision  Changes    Path
1.42                 sci-chemistry/gamess/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?rev=1.42&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?rev=1.42&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/ChangeLog?r1=1.41&r2=1.42

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- ChangeLog	30 May 2010 07:00:00 -0000	1.41
+++ ChangeLog	12 Aug 2010 16:10:05 -0000	1.42
@@ -1,6 +1,11 @@
 # ChangeLog for sci-chemistry/gamess
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.41 2010/05/30 07:00:00 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.42 2010/08/12 16:10:05 xarthisius Exp $
+
+  12 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org>
+  gamess-20100325.2.ebuild:
+  Add missing depend on dev-util/pkgconfig wrt bug 332439. Thanks to Malcolm
+  Galland <MalcolmGalland@letu.edu> for reporting.
 
   30 May 2010; Alexey Shvetsov <alexxy@gentoo.org> gamess-20100325.2.ebuild,
   +files/gamess-20100325.2.gentoo.patch:



1.4                  sci-chemistry/gamess/gamess-20100325.2.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild?r1=1.3&r2=1.4

Index: gamess-20100325.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- gamess-20100325.2.ebuild	30 May 2010 07:00:00 -0000	1.3
+++ gamess-20100325.2.ebuild	12 Aug 2010 16:10:05 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild,v 1.3 2010/05/30 07:00:00 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20100325.2.ebuild,v 1.4 2010/08/12 16:10:05 xarthisius Exp $
 
 EAPI="2"
 
@@ -24,12 +24,13 @@
 
 RESTRICT="fetch"
 
-DEPEND="app-shells/tcsh
+CDEPEND="app-shells/tcsh
 	hardened? ( sys-apps/paxctl )
 	mpi? ( virtual/mpi )
 	virtual/blas"
-
-RDEPEND="${DEPEND}
+DEPEND="${CDEPEND}
+	dev-util/pkgconfig"
+RDEPEND="${CDEPEND}
 	net-misc/openssh"
 
 S="${WORKDIR}/${PN}"






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-08-12 16:10 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-30  7:00 [gentoo-commits] gentoo-x86 commit in sci-chemistry/gamess: ChangeLog gamess-20100325.2.ebuild Alexey Shvetsov (alexxy)
  -- strict thread matches above, loose matches on Subject: below --
2010-08-12 16:10 Kacper Kowalik (xarthisius)
2010-05-24 12:38 Alexey Shvetsov (alexxy)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox