[40403] trunk/dports/devel

nox at macports.org nox at macports.org
Tue Sep 30 12:28:47 PDT 2008


Revision: 40403
          http://trac.macports.org/changeset/40403
Author:   nox at macports.org
Date:     2008-09-30 12:28:46 -0700 (Tue, 30 Sep 2008)
Log Message:
-----------
fairthreads: New port.

Added Paths:
-----------
    trunk/dports/devel/fthreads/
    trunk/dports/devel/fthreads/Portfile

Added: trunk/dports/devel/fthreads/Portfile
===================================================================
--- trunk/dports/devel/fthreads/Portfile	                        (rev 0)
+++ trunk/dports/devel/fthreads/Portfile	2008-09-30 19:28:46 UTC (rev 40403)
@@ -0,0 +1,49 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem      1.0
+
+name            fairthreads
+version         1.0
+maintainers     nox openmaintainer
+categories      devel
+platforms       darwin
+description     Fair Threads in C
+
+long_description \
+    FairThreads offers a very simple framework for concurrent and parallel programming. \
+    Basically, it defines schedulers which are synchronization servers, to which threads can \
+    dynamically link or unlink. All threads linked to the same scheduler are executed in a \
+    cooperative way, at the same pace, and they can synchronize and communicate using broadcast \
+    events. Threads which are not linked to any scheduler are executed by the OS in a \
+    preemptive way, at their own pace. FairThreads offers programming constructs for \
+    linking and unlinking threads.
+
+homepage        http://www-sop.inria.fr/mimosa/rp/FairThreads/FTC/
+master_sites    $homepage
+distname        ft_v${version}_src
+extract.suffix  .tar
+
+checksums       md5     f649f13b0937b1e4f5e4f45aa259d39e \
+                sha1    b23d74b493da63dff01d5c372312045cde95b54e \
+                rmd160  9a7be313c2421ce7b4c9a856c4b7f1c08217a088
+
+extract.cmd     cat
+extract.pre_args
+
+worksrcdir      ft_v${version}/src
+
+use_configure   no
+
+destroot.destdir    LIB_DIR=${destroot}${prefix}/lib \
+                    INCL_DIR=${destroot}${prefix}/include
+
+post-destroot {
+    set docdir ${prefix}/share/doc/${name}-${version}
+    xinstall -d ${destroot}${docdir}
+    eval xinstall -m 644 [glob -path ${worksrcpath}/../doc/ *.html] ${destroot}${docdir}
+}
+
+universal_variant   no
+
+livecheck.check none


Property changes on: trunk/dports/devel/fthreads/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080930/39c4e1c7/attachment.html 


More information about the macports-changes mailing list