diff options
author | Christoph Junghans <ottxor@gentoo.org> | 2011-04-10 22:36:19 +0200 |
---|---|---|
committer | Christoph Junghans <ottxor@gentoo.org> | 2011-04-10 22:36:19 +0200 |
commit | 4ebdb9e169700251efa6fb3998e5f656263838b8 (patch) | |
tree | 88e200e7b39ae9bf6dbe16f0f9d973eab6268ad4 /app-doc/gromacs-manual | |
parent | [sci-chemistry/gromacs] remove 4.0.* (EOM) (diff) | |
download | sci-4ebdb9e169700251efa6fb3998e5f656263838b8.tar.gz sci-4ebdb9e169700251efa6fb3998e5f656263838b8.tar.bz2 sci-4ebdb9e169700251efa6fb3998e5f656263838b8.zip |
[app-doc/gromacs-manual] updated
(Portage version: 2.1.9.42/git/Linux i686, signed Manifest commit with key C2000586)
Diffstat (limited to 'app-doc/gromacs-manual')
-rw-r--r-- | app-doc/gromacs-manual/Manifest | 18 | ||||
-rw-r--r-- | app-doc/gromacs-manual/gromacs-manual-9999.ebuild | 32 |
2 files changed, 22 insertions, 28 deletions
diff --git a/app-doc/gromacs-manual/Manifest b/app-doc/gromacs-manual/Manifest index f1982cecb..b36644647 100644 --- a/app-doc/gromacs-manual/Manifest +++ b/app-doc/gromacs-manual/Manifest @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -EBUILD gromacs-manual-9999.ebuild 1171 RMD160 d2b4c89350947ee69ceefdda996f30340091dd8f SHA1 f6760c0982daf562333843bb441d7af723c79253 SHA256 ce99812b31d2f2e546acfdc904310f149afbf60985c0ccb8061c32a276771b5c +EBUILD gromacs-manual-9999.ebuild 1164 RMD160 bf367bed939f5fee109781dee5db6642ddbc27db SHA1 b83ab80c568bc5bb7232bd21fa22e69602015aa5 SHA256 35ed9d0966a4273fdabf0ccb1a01fa0002aefca924a35ea54af795bb9ce9fec0 MISC ChangeLog 279 RMD160 b790db407a33641064eeac7d30894f3398f31ed2 SHA1 85ff23743c7ea190900db5bd44b585507664c6cf SHA256 f977bc1ead52fce5bdf1c76fdd1dc965051d4e32eb6999ee3ed514550bbed043 MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iQEcBAEBAgAGBQJNeTQ8AAoJEOeBhlrCAAWGpMoIAIlyc3tkWkNoNh4YTYUNjv6H -VwHVjCoOxOsfpijaybRrQT6MIL38B+lq/sa5xGsOzULHYnq3Ls+zibftMfXGjony -xcgYNkbGURWhTW2TiBR3XmvhuUDsdB9RcA3H5NnxXqMAnEj1jycyt1071sEi4htT -PEWZNEJ+4X3hsgigiEx2xNgSPh6QhIHfKK6LX1LZV9YcsnFET1Rr+7vo5tu2HF0s -e0ARVpgkSHetwSyLEyy8NHMxFvjlwJxIkSxh110c42vG/hjF8Bow2L0tNc+NNMsk -HJoY0+/HBWToHmE5++TzuLgRYYGuUIqhnuBP0IqTNWC9dCJ68wDHXUWjT5DkyeQ= -=OC2H +iQEcBAEBAgAGBQJNohTDAAoJEOeBhlrCAAWGTzoH/0EMOOmaVVqXT0mI4hTG6dKk +Tz9Vh7rNsHPChbLF5OlXXNrXkM92HwvAOTl7iTnp1hevLDm/D7bzaEYQ4zJEAAue +YxbD/5Do1JIrZ+WCbcgWSjMH9EX0uWtwi4eebXgkiT2l6U3D7UlwpOnVYhE1MT2c +AeXVFs4igX+1iW/nda/4yLsh3UeyBVy8zKQe04+16JCO9QaUT8c1l6kdkXxGwnch +n+5XW4Tt0OQ7JFy4IDQ41+V4JhoR+G+Ciu/48z/dqc4bOm85EL1cSNVb+DehUd+Y +v9XG0t99BbCQJolC0t7GBSJb2WcTnCgh4oLJiqVejNLTLpz8YrDWixmj5bnwqZI= +=lKq0 -----END PGP SIGNATURE----- diff --git a/app-doc/gromacs-manual/gromacs-manual-9999.ebuild b/app-doc/gromacs-manual/gromacs-manual-9999.ebuild index edc27c7ea..c5a593a8a 100644 --- a/app-doc/gromacs-manual/gromacs-manual-9999.ebuild +++ b/app-doc/gromacs-manual/gromacs-manual-9999.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI="3" +EAPI="4" EGIT_REPO_URI="git://git.gromacs.org/manual" EGIT_BRANCH="master" -inherit git +inherit cmake-utils git DESCRIPTION="Manual for gromacs" HOMEPAGE="http://www.gromacs.org/" @@ -25,25 +25,19 @@ DEPEND="=sci-chemistry/gromacs-${PV} RDEPEND="" -src_compile() { +src_prepare() { local progs - einfo "Building mdp option file" - ./mkmdp /usr/share/doc/gromacs-${PV}/html || die - progs=$(sed -e '/g_luck/d' /usr/share/gromacs/programs.list | tr '\n' ' ') || \ - die "sed of programs.list failed" - einfo "Building manpages for ${progs}" - sed -i "s@^\(set PROGRAMS\).*@\1 = '${progs}'@" mkman || die - ./mkman /usr/bin || die - cp /usr/share/gromacs/programs.txt . || die - einfo "Building program list" - ./mk_proglist || die - einfo "Building common option file" - emake g_options.tex || die - einfo "Building pdf manual" - emake pdf || die + progs=$(tr '\n' ' ' <${EROOT}usr/share/gromacs/programs.list) || die + sed -i "s/^\(PROGRAMS\).*/\1='${progs}'/" mkman || die + sed -i "s@^\(INSTALLED.*=\).*@\1${EROOT}usr/bin/g_options@" mkoptions || die + sed -e "s!\${GMXSRC}/admin/\(programs.txt\)!${EROOT}usr/share/gromacs/\1!" \ + -e "s!\${GMXSRC}/share/html!${EROOT}usr/share/doc/gromacs-${PV}/html!" \ + -e "s!\${GMXBIN}!${EROOT}usr/bin!" \ + -e '/FATAL_ERROR.*GMX\(SRC\|BIN\)/s/^/#/' \ + -i CMakeLists.txt || die "sed of CMakeLists.txt failed" } src_install() { insinto /usr/share/doc/gromacs-${PV} - newins gromacs.pdf manual-${PV}.pdf + newins ${CMAKE_BUILD_DIR}/gromacs.pdf manual-${PV}.pdf } |