aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-doc/gromacs-manual/Manifest12
-rw-r--r--app-doc/gromacs-manual/gromacs-manual-9999.ebuild26
2 files changed, 21 insertions, 17 deletions
diff --git a/app-doc/gromacs-manual/Manifest b/app-doc/gromacs-manual/Manifest
index e8612653a..f1982cecb 100644
--- a/app-doc/gromacs-manual/Manifest
+++ b/app-doc/gromacs-manual/Manifest
@@ -1,13 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-EBUILD gromacs-manual-9999.ebuild 1372 RMD160 f78a5ed3e20821cd47da92e000feb680d4252f90 SHA1 a55874f2c0011bb095e4cae157f2dee61356df9b SHA256 b5ca55ac9c81f2a39e1ff10b1fa923da71859cfb4234588a4dbad1a7031a638d
+EBUILD gromacs-manual-9999.ebuild 1171 RMD160 d2b4c89350947ee69ceefdda996f30340091dd8f SHA1 f6760c0982daf562333843bb441d7af723c79253 SHA256 ce99812b31d2f2e546acfdc904310f149afbf60985c0ccb8061c32a276771b5c
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)
-iEYEARECAAYFAkyuNJoACgkQy0OE/ans1/nZ9wCfWFtDV/V8IABWguyEcbjMFHIx
-FEwAn0trr4nqk4fGa51e3ae7AseG3qec
-=GSEh
+iQEcBAEBAgAGBQJNeTQ8AAoJEOeBhlrCAAWGpMoIAIlyc3tkWkNoNh4YTYUNjv6H
+VwHVjCoOxOsfpijaybRrQT6MIL38B+lq/sa5xGsOzULHYnq3Ls+zibftMfXGjony
+xcgYNkbGURWhTW2TiBR3XmvhuUDsdB9RcA3H5NnxXqMAnEj1jycyt1071sEi4htT
+PEWZNEJ+4X3hsgigiEx2xNgSPh6QhIHfKK6LX1LZV9YcsnFET1Rr+7vo5tu2HF0s
+e0ARVpgkSHetwSyLEyy8NHMxFvjlwJxIkSxh110c42vG/hjF8Bow2L0tNc+NNMsk
+HJoY0+/HBWToHmE5++TzuLgRYYGuUIqhnuBP0IqTNWC9dCJ68wDHXUWjT5DkyeQ=
+=OC2H
-----END PGP SIGNATURE-----
diff --git a/app-doc/gromacs-manual/gromacs-manual-9999.ebuild b/app-doc/gromacs-manual/gromacs-manual-9999.ebuild
index 9b46e7299..edc27c7ea 100644
--- a/app-doc/gromacs-manual/gromacs-manual-9999.ebuild
+++ b/app-doc/gromacs-manual/gromacs-manual-9999.ebuild
@@ -27,20 +27,20 @@ RDEPEND=""
src_compile() {
local progs
- ./mkmdp /usr/share/doc/gromacs-${PV}/html || die "mkmdp failed"
- progs=$(sed -e '/luck/d' /usr/share/gromacs/programs.list | tr '\n' ' ') || \
+ 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"
- echo "Building manpages for ${progs}"
- sed -e "s@^set PROGRAMS.*@set PROGRAMS = '${progs}'@" mkman > mkman.gentoo || \
- die "sed of mkman failed"
- cmp -s mkman mkman.gentoo && die "sed of mkman.gentoo failed"
- chmod 755 ./mkman.gentoo || die "chmod of mkman.gentoo failed"
- ./mkman.gentoo /usr/bin || die "mkman failed"
- cp /usr/share/gromacs/programs.txt . || die "cp of programs.txt failed"
- ./mk_proglist || die "mk_proglist failed"
- g_options -man tex || die "g_options failed"
- mv g_options.tex options.tex || die "mv of options.tex failed"
- make pdf
+ 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
}
src_install() {