diff options
author | 2010-02-26 05:33:34 +0000 | |
---|---|---|
committer | 2010-02-26 05:33:34 +0000 | |
commit | 58586a2a00f35bff9494b835abfbe4334a1a67ed (patch) | |
tree | 0058d42667cecb5b9064caa92ee22c807773805a /sci-chemistry/molden | |
parent | Broken with stable versions of bash (diff) | |
download | historical-58586a2a00f35bff9494b835abfbe4334a1a67ed.tar.gz historical-58586a2a00f35bff9494b835abfbe4334a1a67ed.tar.bz2 historical-58586a2a00f35bff9494b835abfbe4334a1a67ed.zip |
Version bump (fixes #285220, #270941). Removed old ebuild.
Package-Manager: portage-2.1.7.17/cvs/Linux x86_64
Diffstat (limited to 'sci-chemistry/molden')
-rw-r--r-- | sci-chemistry/molden/ChangeLog | 12 | ||||
-rw-r--r-- | sci-chemistry/molden/Manifest | 14 | ||||
-rw-r--r-- | sci-chemistry/molden/files/molden-3.9-fixMakefile.patch | 47 | ||||
-rw-r--r-- | sci-chemistry/molden/files/molden-4.4-gfortran-gentoo.patch | 12 | ||||
-rw-r--r-- | sci-chemistry/molden/files/molden-4.6-gfortran.patch | 15 | ||||
-rw-r--r-- | sci-chemistry/molden/files/molden-4.8-ambfor.patch | 12 | ||||
-rw-r--r-- | sci-chemistry/molden/files/molden-4.8-ldflags.patch | 21 | ||||
-rw-r--r-- | sci-chemistry/molden/files/molden-4.8-overflow.patch | 12 | ||||
-rw-r--r-- | sci-chemistry/molden/molden-4.4.ebuild | 58 | ||||
-rw-r--r-- | sci-chemistry/molden/molden-4.8.ebuild (renamed from sci-chemistry/molden/molden-4.6.ebuild) | 21 |
10 files changed, 73 insertions, 151 deletions
diff --git a/sci-chemistry/molden/ChangeLog b/sci-chemistry/molden/ChangeLog index 3950f02c4561..9611cf06b4e4 100644 --- a/sci-chemistry/molden/ChangeLog +++ b/sci-chemistry/molden/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for sci-chemistry/molden # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molden/ChangeLog,v 1.31 2010/01/18 19:17:56 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molden/ChangeLog,v 1.32 2010/02/26 05:33:34 markusle Exp $ + +*molden-4.8 (26 Feb 2010) + + 26 Feb 2010; Markus Dittrich <markusle@gentoo.org> + -files/molden-3.9-fixMakefile.patch, -molden-4.4.ebuild, + -files/molden-4.4-gfortran-gentoo.patch, -molden-4.6.ebuild, + -files/molden-4.6-gfortran.patch, +molden-4.8.ebuild, + +files/molden-4.8-ambfor.patch, +files/molden-4.8-ldflags.patch, + +files/molden-4.8-overflow.patch: + Version bump (fixes #285220, #270941). Removed old ebuild. 18 Jan 2010; Raúl Porcel <armin76@gentoo.org> molden-4.7.ebuild: alpha/ia64/x86 stable diff --git a/sci-chemistry/molden/Manifest b/sci-chemistry/molden/Manifest index 06998bc2f227..a978c4ead37b 100644 --- a/sci-chemistry/molden/Manifest +++ b/sci-chemistry/molden/Manifest @@ -1,11 +1,9 @@ -AUX molden-3.9-fixMakefile.patch 1232 RMD160 1a15b87fe409129888c43c4f47a5e313a5efbb11 SHA1 cc91fd4eeae75fc3e25e772a18c3a570faf93c5b SHA256 855230f4b0d53a54cef74296c4484bca561a41e7259282bffbb7cf9be8905865 -AUX molden-4.4-gfortran-gentoo.patch 552 RMD160 63f1f3fe98c04ab6572aa6ef7815057d59856356 SHA1 15fd8b2c3f719075bbf889b8267fe95ad13eba12 SHA256 835c39b4f1e29bde638ba32afdf6f2d4441fd46d6cb5d2f2527cf9b64245ad6f -AUX molden-4.6-gfortran.patch 632 RMD160 5d29be97b83fc670c2182a894be98ee38feb2da5 SHA1 dff18f1c5fec8c223618f44fef452114919f9cfe SHA256 1fbac089dd3f1033f8aea801cb97073c304ebe8fa36f9ea23eb76180dee796ce -DIST molden4.4.tar.Z 3556861 RMD160 bef1e9092d87323b1f9b2842b4beaadbd0c6a212 SHA1 905ddd8c130166b5bb7ef1445d1c06e2961b32c5 SHA256 0eadbe629485d408440586aed81f7761c354636a2a36ae996e1f21a2c59db23a -DIST molden4.6.tar.gz 2670767 RMD160 ad650bccc7a1acc8c624941f213048b30dd548d3 SHA1 7aead29c55156158edab997ef9ce6f6f007f4bf8 SHA256 6f9a2898da6bda6a9fbd7c7a61c542acc5b030c7f2495caf4b48eb589c95b707 +AUX molden-4.8-ambfor.patch 480 RMD160 ac9108f3963d1381250605b934c36e18783f4c3f SHA1 cbd312b49510c6f6c43f2cacaf962ba7dec15963 SHA256 d3b0f3a1ec8fe2b31dc94e1138b4eafd6b5f105ca637ec773a6d37b2c12872b1 +AUX molden-4.8-ldflags.patch 680 RMD160 dbbe3b87d3adc43222c457c1b3e82e5b585de51e SHA1 8e6ac9de8b57077346999308ad490276c9a67b10 SHA256 681357fb8537657003cfacbb65a2c6037ed83cad7d82875a9a8e8e71ea93f206 +AUX molden-4.8-overflow.patch 334 RMD160 261b98ea733a1f4751781ec473dd9289a9a3369a SHA1 5992cdbe259dc6c867d4d2ebe546d28519344f84 SHA256 b84b5130a7a9f3bf95ec3b5725969c4773e7c0ad35866c2e222d0baaba6e649e DIST molden4.7.tar.gz 2821826 RMD160 29a05f7637656ea2641fa81efa9068f9815e84ca SHA1 2cc1d5d2be947da6da89b53b4522342615601b8d SHA256 f4dc82ebaf597cee937f5714124cb905474c33e365508961598bf7625643d761 -EBUILD molden-4.4.ebuild 1521 RMD160 1189db14bc467df4c24e05621dfad305ad049b99 SHA1 651e0e20e21b471a668162a4454bc09736c1da9a SHA256 c1723b3a39dbc625f7b046e1a1c0265c86372b6cbf844aa40739c2d790a7ff39 -EBUILD molden-4.6.ebuild 1734 RMD160 8c6d067158d124e3d7cd4b8f91616496cc1b867c SHA1 6fbd124b4582ae6878b73ddaa33c53e959f52d9d SHA256 effdf2bc29bf3a8ac0c7924c52df418df5b77b20f58783987dd81b5174d665bb +DIST molden4.8.tar.gz 2969701 RMD160 6b3203c5e72680b6c23611f7cc97c3275fddca15 SHA1 67c1ae7b3b053352540fcc084d2819a15a8e82fa SHA256 314d9b9bdede2fd63d1e2f26e0212711576952244634fc28ea6c97ce2f7029b1 EBUILD molden-4.7.ebuild 1688 RMD160 58d6625862b1857d17b7ec3bca23c91fa0b880f9 SHA1 a7bf0a4df0124a81e939a5ebf795b6d1bb044110 SHA256 9397669b3e7b2cd84f3934aed51e8b0a2dcd57867704613caa6ca30786fe8a0c -MISC ChangeLog 5998 RMD160 4a34ab0a2c5bf908564edd154027eb6cd1920c66 SHA1 494f6d10fc97f4cc4887a3260b74e6889928865c SHA256 b549a8c897c8eab9ef4de3f208b8b5697851f13223670c3ac024c10379c70aa9 +EBUILD molden-4.8.ebuild 1845 RMD160 158e4b22a3fc402ff9d3da04ea3e29a08bc7fb88 SHA1 b9ff77332d4ff4d4b9d50b2e0da2d361fb2e5e7f SHA256 b8e2899b4b780e1eb0654d12dd3ca238f6f848068aa487cf4feca68f017305e8 +MISC ChangeLog 6422 RMD160 c2ad394849a34bbfc7023b220e39e7dc93c2a127 SHA1 d357c6eeb35933ebe9a84cf49709f9e472ccd65d SHA256 d9fa9b3e46b6dd8999eaa28a900cd02dd6a77e2e25551f06ea4cf9a271022cda MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852 diff --git a/sci-chemistry/molden/files/molden-3.9-fixMakefile.patch b/sci-chemistry/molden/files/molden-3.9-fixMakefile.patch deleted file mode 100644 index cb7fd3856f7e..000000000000 --- a/sci-chemistry/molden/files/molden-3.9-fixMakefile.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -urN molden3.9-orig/makefile molden3.9/makefile ---- molden3.9-orig/makefile 2003-11-10 00:28:48.744433167 -0500 -+++ molden3.9/makefile 2003-11-10 00:29:18.327453549 -0500 -@@ -16,9 +16,9 @@ - LIBS = -lX11 -lm - - # Silicon Graphics --CFLAGS = -c -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 --FFLAGS = --LDR = f77 -+#CFLAGS = -c -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 -+#FFLAGS = -+#LDR = f77 - - # Ultrix, Dec Alpha, Linux ( and best start for Unix other than below ) - # -@@ -40,11 +40,11 @@ - # - # On 64-bit Alpha-Linux add -mieee to the FFLAGS - # --#CFLAGS = -c -I/usr/X11R6/include -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 --#FC = g77 --#FFLAGS = --#LIBS = -L/usr/X11R6/lib -lX11 -lm --#LDR = g77 -+CFLAGS = -c -I/usr/X11R6/include -DDOBACK -DHASTIMER -DCOLOR_OFFSET=0.0 -+FC = g77 -+FFLAGS = -+LIBS = -L/usr/X11R6/lib -lX11 -lm -+LDR = g77 - # - - # -@@ -160,11 +160,11 @@ - # For The OpenGL Graphics library molden helper 'moldenogl' - # (make moldenogl) - # --LIBSG = -lglut -lGLU -lGL -lXmu -lX11 -lm -+#LIBSG = -lglut -lGLU -lGL -lXmu -lX11 -lm - # - # on linux : - # --#LIBSG = -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lX11 -lm -+LIBSG = -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lX11 -lm - # - # on linux with older Mesa installations try: - # diff --git a/sci-chemistry/molden/files/molden-4.4-gfortran-gentoo.patch b/sci-chemistry/molden/files/molden-4.4-gfortran-gentoo.patch deleted file mode 100644 index c5df6d545931..000000000000 --- a/sci-chemistry/molden/files/molden-4.4-gfortran-gentoo.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur molden4.4-old/molden.f molden4.4/molden.f ---- molden4.4-old/molden.f 2006-07-10 07:46:06.000000000 -0400 -+++ molden4.4/molden.f 2006-10-02 21:05:15.000000000 -0400 -@@ -255,7 +255,7 @@ - common /vrmlhl/ spcdfil - common /pmflvl/ ipmfm,ipmfh,pmflev(mxpmfl),levcol(mxpmfl) - common /comsrf/ vo(3), rt(3),v1t(3),v2t(3),v3t(3) -- external iargc -+c external iargc - dimension fcnt(mxcntr) - character title*80, keywrd*160, keyhlp*80, keyori*160 - character tmpstr*80,movfil*80,vrmlfil*80,povfil*80,oglfil*80 diff --git a/sci-chemistry/molden/files/molden-4.6-gfortran.patch b/sci-chemistry/molden/files/molden-4.6-gfortran.patch deleted file mode 100644 index 458d5657e316..000000000000 --- a/sci-chemistry/molden/files/molden-4.6-gfortran.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur molden4.6/molden.f molden4.6-new/molden.f ---- molden4.6/molden.f 2007-06-11 10:04:58.000000000 -0400 -+++ molden4.6-new/molden.f 2007-06-22 20:57:13.000000000 -0400 -@@ -267,9 +267,9 @@ - common /vrmlhl/ spcdfil - common /pmflvl/ ipmfm,ipmfh,pmflev(mxpmfl),levcol(mxpmfl) - common /comsrf/ vo(3), rt(3),v1t(3),v2t(3),v3t(3),wo(3) -- external iargc -+c external iargc - c GCC 4.0 or higher: --c external gfortran_iargc -+ external gfortran_iargc - dimension fcnt(mxcntr) - character title*80, keywrd*160, keyhlp*80, keyori*160 - character tmpstr*80,movfil*80,povfil*80,oglfil*80 diff --git a/sci-chemistry/molden/files/molden-4.8-ambfor.patch b/sci-chemistry/molden/files/molden-4.8-ambfor.patch new file mode 100644 index 000000000000..1ececa7f57e9 --- /dev/null +++ b/sci-chemistry/molden/files/molden-4.8-ambfor.patch @@ -0,0 +1,12 @@ +diff -Naur molden4.8/ambfor/makefile molden4.8.new/ambfor/makefile +--- molden4.8/ambfor/makefile 2009-12-19 06:14:32.000000000 -0500 ++++ molden4.8.new/ambfor/makefile 2010-02-25 22:33:41.000000000 -0500 +@@ -32,7 +32,7 @@ + $(LDR) -o ambmd md.o verlet.o allocmd.o $(OBJS) $(LIBS) + + ambfor.o: ambfor.f +- ${FC} -c -g -ffast-math -funroll-loops -m32 -o ambfor.o ambfor.f ++ ${FC} $(FFLAGS) -c ambfor.f -o ambfor.o + + allocmd.o: alloc.c + $(CC) $(CFLAGS) -DMD -c alloc.c -o allocmd.o diff --git a/sci-chemistry/molden/files/molden-4.8-ldflags.patch b/sci-chemistry/molden/files/molden-4.8-ldflags.patch new file mode 100644 index 000000000000..3759f1406f00 --- /dev/null +++ b/sci-chemistry/molden/files/molden-4.8-ldflags.patch @@ -0,0 +1,21 @@ +diff -Naur molden4.8.old/makefile molden4.8/makefile +--- molden4.8.old/makefile 2009-09-21 12:01:33.000000000 -0400 ++++ molden4.8/makefile 2010-02-26 00:11:28.000000000 -0500 +@@ -224,7 +224,7 @@ + + + molden: $(OBJS) mpdum.o xwin.o +- $(LDR) -o molden $(OBJS) mpdum.o xwin.o $(LIBS) ++ $(LDR) $(LDFLAGS) -o molden $(OBJS) mpdum.o xwin.o $(LIBS) + + gmolden: $(OBJS) mpdum.o xwingl.o + $(LDR) -o gmolden $(OBJS) mpdum.o xwingl.o $(LIBSG) +@@ -269,7 +269,7 @@ + # Moldens OpenGL helper program + + moldenogl: oglmol.o silly.o +- $(CC) -o moldenogl oglmol.o silly.o $(LIBSOGL) ++ $(CC) $(LDFLAGS) -o moldenogl oglmol.o silly.o $(LIBSOGL) + + # conversion of CADPAC output to molden format + diff --git a/sci-chemistry/molden/files/molden-4.8-overflow.patch b/sci-chemistry/molden/files/molden-4.8-overflow.patch new file mode 100644 index 000000000000..811664d4923b --- /dev/null +++ b/sci-chemistry/molden/files/molden-4.8-overflow.patch @@ -0,0 +1,12 @@ +diff -Naur molden4.8/xwin.c molden4.8.new//xwin.c +--- molden4.8/xwin.c 2010-02-01 08:04:08.000000000 -0500 ++++ molden4.8.new//xwin.c 2010-02-26 00:03:36.000000000 -0500 +@@ -27353,7 +27353,7 @@ + UpdateZME(); + RedrawScroll(&zscroll); + } +- strcpy(ZMEerr,errstr); ++ strncpy(ZMEerr,errstr,MAXZMEERR); + RedrawStatus(); + } + diff --git a/sci-chemistry/molden/molden-4.4.ebuild b/sci-chemistry/molden/molden-4.4.ebuild deleted file mode 100644 index 42b177a554b6..000000000000 --- a/sci-chemistry/molden/molden-4.4.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molden/molden-4.4.ebuild,v 1.6 2009/09/23 19:55:12 patrick Exp $ - -inherit eutils toolchain-funcs flag-o-matic fortran - -MY_P="${PN}${PV}" -DESCRIPTION="Display molecular density from GAMESS-UK, GAMESS-US, GAUSSIAN and Mopac/Ampac." -HOMEPAGE="http://www.cmbi.kun.nl/~schaft/molden/molden.html" -SRC_URI="ftp://ftp.cmbi.kun.nl/pub/molgraph/${PN}/${MY_P}.tar.Z" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="alpha amd64 ia64 x86" -IUSE="opengl" - -RDEPEND="opengl? ( virtual/glut - virtual/opengl ) - x11-libs/libXmu" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -FORTRAN="g77 gfortran" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-gfortran-gentoo.patch -} - -src_compile() { - # Use -mieee on alpha, according to the Makefile - use alpha && append-flags -mieee - - # Honor CC, CFLAGS, FC, and FFLAGS from environment; - # unfortunately a bash bug prevents us from doing typeset and - # assignment on the same line. - typeset -a args - args=( CC="$(tc-getCC) ${CFLAGS}" \ - FC="${FORTRANC}" LDR="${FORTRANC}" FFLAGS="${FFLAGS}" ) - - einfo "Building Molden..." - emake -j1 "${args[@]}" || die "molden emake failed" - if use opengl ; then - einfo "Building Molden OpenGL helper..." - emake -j1 "${args[@]}" moldenogl || die "moldenogl emake failed" - fi -} - -src_install() { - dobin molden - use opengl && dobin moldenogl - dodoc HISTORY README REGISTER - cd doc - uncompress * - dodoc * -} diff --git a/sci-chemistry/molden/molden-4.6.ebuild b/sci-chemistry/molden/molden-4.8.ebuild index d33a8be38906..21527549b10c 100644 --- a/sci-chemistry/molden/molden-4.6.ebuild +++ b/sci-chemistry/molden/molden-4.8.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molden/molden-4.6.ebuild,v 1.4 2009/09/23 19:55:12 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molden/molden-4.8.ebuild,v 1.1 2010/02/26 05:33:34 markusle Exp $ + +EAPI="2" inherit eutils toolchain-funcs flag-o-matic fortran @@ -17,19 +19,18 @@ IUSE="opengl" RDEPEND="opengl? ( virtual/glut virtual/opengl ) x11-libs/libXmu" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + app-editors/vim" + # vim provides ex, which the build system uses (surf/Makefile, at least) S="${WORKDIR}/${MY_P}" FORTRAN="g77 gfortran" -src_unpack() { - unpack ${A} - cd "${S}" - - if [[ "${FORTRANC}" = "gfortran" ]]; then - epatch "${FILESDIR}"/${P}-gfortran.patch - fi +src_prepare() { + epatch "${FILESDIR}"/${P}-ambfor.patch + epatch "${FILESDIR}"/${P}-overflow.patch + epatch "${FILESDIR}"/${P}-ldflags.patch } src_compile() { |