<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/70f26f8083f9f87f8fe0237ae1f708389039e5cb">https://github.com/macports/macports-ports/commit/70f26f8083f9f87f8fe0237ae1f708389039e5cb</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 70f26f8 fpc-sources: new port
</span>70f26f8 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 70f26f8083f9f87f8fe0237ae1f708389039e5cb
</span>Author: Karl-Michael Schindler <karl-michael.schindler@web.de>
AuthorDate: Tue Sep 10 10:34:56 2019 +0200
<span style='display:block; white-space:pre;color:#404040;'> fpc-sources: new port
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> fpc-sources contains the sources of the FreePascal compiler and is used by lazarus.
</span>---
lang/fpc-sources/Portfile | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/fpc-sources/Portfile b/lang/fpc-sources/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..62adb81
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/fpc-sources/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,37 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</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 fpc-sources
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.0.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories lang
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-2 LGPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@kamischi web.de:karl-michael.schindler} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Sources of the FreePascal compiler
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Sources of the compiler, the runtime library (rtl), \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ packages and utils. Used by lazarus.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://www.freepascal.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites sourceforge:freepascal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dist_subdir ${name}/${version}/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname fpc-${version}.source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 40e1be365e69ed30b4114303c6891cbc60d4b8f3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 69b3b7667b72b6759cf27226df5eb54112ce3515ff5efb79d95ac14bac742845 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 40347617
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set worksrcpath ${workpath}/fpc-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Using file copy instead of xinstall, since it works recursively
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/fpcsrc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/compiler ${destroot}${prefix}/share/fpcsrc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/rtl ${destroot}${prefix}/share/fpcsrc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/packages ${destroot}${prefix}/share/fpcsrc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/utils ${destroot}${prefix}/share/fpcsrc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "chmod -R 755 ${destroot}${prefix}/share/fpcsrc/*"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>