<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/baee5e914b6708978ffe2b0c4b4ad5839b90a4fb">https://github.com/macports/macports-ports/commit/baee5e914b6708978ffe2b0c4b4ad5839b90a4fb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit baee5e914b6708978ffe2b0c4b4ad5839b90a4fb
</span>Author: Allan Que <allan.que@gmail.com>
AuthorDate: Thu Jul 4 10:03:55 2019 -0500
<span style='display:block; white-space:pre;color:#404040;'> nonpareil: fix whitespace
</span>---
emulators/nonpareil/Portfile | 252 +++++++++++++++++++++----------------------
1 file changed, 126 insertions(+), 126 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/nonpareil/Portfile b/emulators/nonpareil/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5389ee1..57f3937 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/emulators/nonpareil/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/nonpareil/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,153 +1,153 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# vim: set fileencoding=utf-8 tabstop=4 shiftwidth=4 softtabstop=4 noexpandtab filetype=tcl :
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name nonpareil
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.79
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories emulators
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description a high-fidelity simulator for calculators.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Nonpareil is a high-fidelity simulator for calculators. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- It currently supports many HP calculators models \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- introduced between 1972 and 1982. Simulation fidelity \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- is achieved through the use of the actual microcode of \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- the calculators, thus in most cases the simulation \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- behavior exactly matches that of the real calculator. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- In particular, numerical results will be identical, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- because the simulator is using the BCD arithmetic \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- algorithms from the calculator.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://nonpareil.brouhaha.com/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://nonpareil.brouhaha.com/download:prog \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- macports:nonpareil:appbundles \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- macports:nonpareil:voyager
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set patchversion 47826
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set prog nonpareil-${version}.tar.gz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set appbundles nonpareil-appbundles-r${patchversion}.tar.gz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles ${prog}:prog \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${appbundles}:appbundles
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums ${prog} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 4274dee70d9633304194a904b2573489 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha1 83bc2f57e6ece9ce19e3449cce075ef246a9f4c2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 0bbf88e7c4614ac757bebbc1089804bea088d181 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${appbundles} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 b71f77851f4204b984b80e57c4ad7e65 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha1 4798b1ae8a56275a4c2eb4df54f352c457f1ff0a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f0aa0eea748297f652f08c239fe1922b9f61e31d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.only ${prog} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${appbundles}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libpng \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libxml2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libsdl_sound \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:netpbm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:bison \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:flex \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:scons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles osx.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-src-printer.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-src-util.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd scons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args prefix=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name nonpareil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.79
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories emulators
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description a high-fidelity simulator for calculators.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Nonpareil is a high-fidelity simulator for calculators. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ It currently supports many HP calculators models \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ introduced between 1972 and 1982. Simulation fidelity \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ is achieved through the use of the actual microcode of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ the calculators, thus in most cases the simulation \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ behavior exactly matches that of the real calculator. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ In particular, numerical results will be identical, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ because the simulator is using the BCD arithmetic \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ algorithms from the calculator.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://nonpareil.brouhaha.com/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites http://nonpareil.brouhaha.com/download:prog \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ macports:nonpareil:appbundles \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ macports:nonpareil:voyager
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set patchversion 47826
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set prog nonpareil-${version}.tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set appbundles nonpareil-appbundles-r${patchversion}.tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${prog}:prog \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${appbundles}:appbundles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${prog} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ md5 4274dee70d9633304194a904b2573489 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha1 83bc2f57e6ece9ce19e3449cce075ef246a9f4c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 0bbf88e7c4614ac757bebbc1089804bea088d181 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${appbundles} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ md5 b71f77851f4204b984b80e57c4ad7e65 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha1 4798b1ae8a56275a4c2eb4df54f352c457f1ff0a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f0aa0eea748297f652f08c239fe1922b9f61e31d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.only ${prog} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${appbundles}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gtk2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libpng \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libsdl_sound \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:netpbm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:bison \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:flex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:scons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles osx.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-src-printer.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-src-util.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd scons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args prefix=${prefix}
</span> build.target
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args prefix=${prefix} destdir=${destroot}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.args prefix=${prefix} destdir=${destroot}
</span>
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/src/SConscript
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/src/SConscript
</span> }
platform macosx {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${applications_dir}/Nonpareil
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach calc {HP-21 HP-25 HP-32E HP-33C HP-34C HP-37E HP-38C HP-38E HP-41CV HP-41CX HP-45 HP-55 HP-80} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${workpath}/appbundles-r${patchversion}/${calc}.app \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${applications_dir}/Nonpareil
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace s|@PREFIX@|${prefix}|g \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${applications_dir}/Nonpareil/${calc}.app/Contents/MacOS/${calc}.command
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${applications_dir}/Nonpareil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach calc {HP-21 HP-25 HP-32E HP-33C HP-34C HP-37E HP-38C HP-38E HP-41CV HP-41CX HP-45 HP-55 HP-80} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${workpath}/appbundles-r${patchversion}/${calc}.app \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${applications_dir}/Nonpareil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace s|@PREFIX@|${prefix}|g \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${applications_dir}/Nonpareil/${calc}.app/Contents/MacOS/${calc}.command
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant voyager \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- description "Include Voyager Models (Not GPL licensed)!" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set voyager nonpareil-voyager-r${patchversion}.tar.gz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- distfiles-append ${voyager}:voyager
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums-append ${voyager} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 fbb227a28045c0bf8165bba86f199ec9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha1 8a51f656a523c5739d82a35ad933f8c448be58e6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 4f7fec5af3b387fd6a7df44ce0a7b019eeb4a253
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extract.only-append ${voyager}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:p7zip \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:netpbm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-image-voyager.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-kml-voyager.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-rom-voyager.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-src-voyager.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${worksrcpath} "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cp -R -v ../voyager-r${patchversion}/* .
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach calc {HP-11C HP-12C HP-15C HP-16C} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${workpath}/appbundles-r${patchversion}/${calc}.app \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${applications_dir}/Nonpareil
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace s|@PREFIX@|${prefix}|g \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${applications_dir}/Nonpareil/${calc}.app/Contents/MacOS/${calc}.command
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant voyager \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Include Voyager Models (Not GPL licensed)!" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set voyager nonpareil-voyager-r${patchversion}.tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distfiles-append ${voyager}:voyager
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums-append ${voyager} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ md5 fbb227a28045c0bf8165bba86f199ec9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha1 8a51f656a523c5739d82a35ad933f8c448be58e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4f7fec5af3b387fd6a7df44ce0a7b019eeb4a253
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extract.only-append ${voyager}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:p7zip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:netpbm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-image-voyager.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-kml-voyager.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-rom-voyager.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-src-voyager.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${worksrcpath} "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cp -R -v ../voyager-r${patchversion}/* .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach calc {HP-11C HP-12C HP-15C HP-16C} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${workpath}/appbundles-r${patchversion}/${calc}.app \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${applications_dir}/Nonpareil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace s|@PREFIX@|${prefix}|g \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${applications_dir}/Nonpareil/${calc}.app/Contents/MacOS/${calc}.command
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant debugger \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- description "Include Debugger!" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- build.args-append debug=yes has_debugger_gui=yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- destroot.args-append debug=yes has_debugger_gui=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant debugger \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Include Debugger!" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-append debug=yes has_debugger_gui=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.args-append debug=yes has_debugger_gui=yes
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant hpil \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- description "Include HP-Interface-Loop emulation (experimental) See http://pagesperso-orange.fr/kdntl/hp41/nonpareil-patch-doc.html" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant hpil \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Include HP-Interface-Loop emulation (experimental) See http://pagesperso-orange.fr/kdntl/hp41/nonpareil-patch-doc.html" {
</span>
global hpil
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set hpil nonpareil-wholepatch-20090714.diff.bz2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set hpil nonpareil-wholepatch-20090714.diff.bz2
</span>
# can't just add to patchfiles because this one needs -p1 but the rest -p0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- distfiles-append ${hpil}:hpil
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- master_sites-append http://pagesperso-orange.fr/kdntl/hp41:hpil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distfiles-append ${hpil}:hpil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites-append http://pagesperso-orange.fr/kdntl/hp41:hpil
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums-append ${hpil} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 2bc700c9cb49ec4e0fe0240ab5653688 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums-append ${hpil} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ md5 2bc700c9cb49ec4e0fe0240ab5653688 \
</span> sha1 e77648269e6e8cb04f6b4b275077ed8493b451ae \
rmd160 ec3bea3f6eda7d29a480a880a7875d4e9fc6c8cf
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-delete patch-src-util.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-delete patch-src-util.diff
</span>
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${worksrcpath} "bzcat ${distpath}/${hpil} | patch -p1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${worksrcpath} "bzcat ${distpath}/${hpil} | patch -p1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
</pre><pre style='margin:0'>
</pre>