Changeset 86519


Ignore:
Timestamp:
Oct 27, 2011, 6:21:15 AM (8 years ago)
Author:
ryandesign@…
Message:

pure, pure-docs, pure-mode.el: update to 0.48
pure: add mpfr dependency
pure-devel: replaced_by pure
pure-fastcgi: update to 0.4
pure-faust: update to 0.5
pure-gen: update to 0.14
pure-liblo: update to 0.8
pure-midi: update to 0.4
pure-odbc: update to 0.8
pure-sockets: update to 0.6
pure-audio, pure-csv, pure-ffi, pure-gl, pure-glpk, pure-gsl, pure-octave, pure-readline, pure-sql3, pure-tk, pure-xml: increase revision to rebuild with new pure library
pure-gl: fix permissions on example image
pure-doc, pure-g2, pure-gtk, pure-rational: no change; does not link with pure library

This is the re-released 0.48 set; see http://groups.google.com/group/pure-lang/msg/ce834be59af4340a

Location:
trunk/dports
Files:
1 deleted
24 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/audio/pure-audio/Portfile

    r78212 r86519  
    66
    77pure.setup                      audio 0.4
     8revision                        1
    89categories                      audio
    910platforms                       darwin
  • trunk/dports/audio/pure-faust/Portfile

    r78212 r86519  
    55PortGroup                       pure 1.0
    66
    7 pure.setup                      faust 0.4
     7pure.setup                      faust 0.5
    88categories                      audio lang
    99platforms                       darwin
     
    1717long_description                ${name} provides ${description}.
    1818
    19 checksums                       sha1    243958175aa5dc94dbfbf0505c6d977ac3907a6f \
    20                                 rmd160  2cf24b789a8872020118b4077e9a7466ad5933ce
     19checksums                       rmd160  cd158cef087be297c2c7056c92baa8cca650625f \
     20                                sha256  6e82ae04030761f6117487f653d0c39c8b129d518cd2a103917ec4b15c27939b
    2121
    2222depends_run-append              port:faust
  • trunk/dports/audio/pure-liblo/Portfile

    r82845 r86519  
    55PortGroup                       pure 1.0
    66
    7 pure.setup                      liblo 0.7
     7pure.setup                      liblo 0.8
    88categories                      audio
    99platforms                       darwin
     
    1818                                and software across the network.
    1919
    20 checksums                       sha1    eb0761683ba6a29823f66086d12c655f3e2eebf6 \
    21                                 rmd160  53356a5d8a706a5c62ba815bf6085edad73bd9c1
     20checksums                       rmd160  f6d1f1b716ec2d023589d4a5fc3eeae6feb53dff \
     21                                sha256  d4bfb1b31be2d1df956eb9e8ea1ed5c926c9120f5a5ef77020faa30629e93251
    2222
    2323depends_build                   port:pkgconfig
  • trunk/dports/audio/pure-midi/Portfile

    r78212 r86519  
    55PortGroup                       pure 1.0
    66
    7 pure.setup                      midi 0.3
     7pure.setup                      midi 0.4
    88categories                      audio
    99platforms                       darwin
     
    1717                                PortMidi library.
    1818
    19 checksums                       sha1    35d1b4b83fb8ebfca15f272d0e74dbf270dfdc46 \
    20                                 rmd160  497d61a47c10fa0b7a175de39227420bec183fe4
     19checksums                       rmd160  34071a3f11bb6c48ffb83b8de7f2c5e526e473f9 \
     20                                sha256  832b4c98c86be8e87ce7bc4a214d307bb35fe275499ddecebd89ccd4cb308e7a
    2121
    2222depends_lib-append              port:portmidi
  • trunk/dports/databases/pure-odbc/Portfile

    r78212 r86519  
    55PortGroup                       pure 1.0
    66
    7 pure.setup                      odbc 0.7
     7pure.setup                      odbc 0.8
    88categories                      databases
    99platforms                       darwin
     
    1818                                and commercial database systems from Pure
    1919
    20 checksums                       sha1    eb949f940f1c77a48229943eef6bb0b9d2686277 \
    21                                 rmd160  3e83869b09745dd4c926982d087dad3b90bb9d34
     20checksums                       rmd160  afd06f0010e7f70236feda03085b5a93256e0f7d \
     21                                sha256  595336678492bba53766955138d3ba3e78ee34bc9d6695c86b0c361f02123b37
    2222
    2323depends_lib-append              path:lib/libgmp.dylib:gmp \
  • trunk/dports/databases/pure-sql3/Portfile

    r78212 r86519  
    66
    77pure.setup                      sql3 0.4
     8revision                        1
    89categories                      databases
    910platforms                       darwin
  • trunk/dports/devel/pure-csv/Portfile

    r78212 r86519  
    66
    77pure.setup                      csv 1.5
    8 revision                        1
     8revision                        2
    99categories                      devel
    1010platforms                       darwin
  • trunk/dports/devel/pure-ffi/Portfile

    r78212 r86519  
    66
    77pure.setup                      ffi 0.12
     8revision                        1
    89categories                      devel
    910platforms                       darwin
  • trunk/dports/devel/pure-gen/Portfile

    r84030 r86519  
    55PortGroup                       pure 1.0
    66
    7 pure.setup                      gen 0.13
     7pure.setup                      gen 0.14
    88categories                      devel
    99platforms                       darwin
     
    1515long_description                ${name} is ${description}.
    1616
    17 checksums                       rmd160  21495ccb39af66dafe034a6db5b813c702230eb5 \
    18                                 sha256  5864990bc13a5cbe5cd50e880768bfa30981913596d5e256bf7ea1681d55b8c4
     17checksums                       rmd160  b3ab2f8eb9edd9a591dac732ccdd44e36b632806 \
     18                                sha256  7f39d47f5601009f21896e46cc65f0d9a0fd97fc1449a119db685d00c8140375
    1919
    2020depends_build-append            path:bin/ghc:ghc \
  • trunk/dports/devel/pure-readline/Portfile

    r78212 r86519  
    66
    77pure.setup                      readline 0.1
    8 revision                        1
     8revision                        2
    99categories                      devel
    1010platforms                       darwin
  • trunk/dports/graphics/pure-gl/Portfile

    r78212 r86519  
    66
    77pure.setup                      gl 0.8
    8 revision                        1
     8revision                        2
    99categories                      graphics
    1010platforms                       macosx
     
    2323depends_lib-append              path:lib/libGL.dylib:mesa
    2424
     25post-extract {
     26    file attributes ${worksrcpath}/examples/fractal.jpg -permissions a+r
     27}
     28
    2529patchfiles                      patch-Makefile.diff
    2630
  • trunk/dports/lang/pure-devel/Portfile

    r78627 r86519  
    55
    66name                    pure-devel
    7 conflicts               pure
    8 version                 0.47
     7replaced_by             pure
     8version                 0.48
    99categories              lang
    1010platforms               darwin
    1111maintainers             ryandesign
    1212license                 LGPL-3 GPL-3 BSD
    13 use_parallel_build      no
    1413homepage                http://pure-lang.googlecode.com/
    15 master_sites            ${homepage}files/
    16 
    17 fetch.type              hg
    18 hg.url                  ${homepage}hg
    19 hg.tag                  pure-${version}
    20 patch.dir               ${worksrcpath}/pure
    21 configure.dir           ${patch.dir}
    22 autoreconf.dir          ${configure.dir}
    23 build.dir               ${configure.dir}
    2414
    2515description \
     
    3727    the examples are BSD-licensed.
    3828
    39 use_autoreconf          yes
     29distfiles
    4030
    41 depends_build-append \
    42     port:bison \
    43     port:flex
    44 
    45 depends_lib \
    46     port:llvm \
    47     port:gmp \
    48     port:libiconv \
    49     port:libtool \
    50     port:readline
    51 
    52 depends_run \
    53     path:bin/w3m:w3m
    54 
    55 # llvm is not universal
    56 universal_variant       no
    57 
    58 configure.args          --without-elisp
    59 
    60 platform macosx {
    61     depends_run-replace s|path:bin/w3m:w3m|path:bin/openbrowser:openbrowser|
    62     patchfiles-append   patch-openbrowser.diff
     31pre-configure {
     32    ui_error "${name} has been replaced by ${replaced_by}. Please install ${replaced_by} instead."
     33    return -code error "obsolete port"
    6334}
    6435
    65 platform powerpc {
    66     configure.args-append --disable-fastcc
    67 }
    68 
    69 pre-configure {
    70     if {"i386" == ${os.arch}} {
    71         set arch Intel
    72         set llvm_minimum_version 2.5
    73     } else {
    74         set arch PowerPC
    75         set llvm_minimum_version 2.6
    76     }
    77     set llvm_installed_version [exec ${prefix}/bin/llvm-config --version]
    78     if {[rpm-vercomp ${llvm_installed_version} ${llvm_minimum_version}] < 0} {
    79         ui_error "${name} ${version} requires llvm ${llvm_minimum_version} or later on ${arch} but you have llvm ${llvm_installed_version}."
    80         return -code error "incompatible llvm version"
    81     }
    82     set llvm_cflags [exec ${prefix}/bin/llvm-config --cflags]
    83     if {-1 != [string first -mdynamic-no-pic ${llvm_cflags}]} {
    84         ui_error "${name} ${version} requires llvm be compiled using position-independent code (PIC)"
    85         return -code error "incompatible llvm installation"
    86     }
    87    
    88     # http://groups.google.com/group/pure-lang/msg/109b9577a084bc08
    89     if {[file exists ${prefix}/lib/libLLVM-${llvm_installed_version}.dylib]} {
    90         configure.ldflags-append -lLLVM-${llvm_installed_version}
    91     }
    92 }
    93 
    94 post-destroot {
    95     set docdir ${destroot}${prefix}/share/doc/${name}
    96     xinstall -d ${docdir} ${destroot}${prefix}/share/examples
    97     xinstall -W ${destroot.dir} -m 644 \
    98         COPYING \
    99         COPYING.LESSER \
    100         ChangeLog \
    101         NEWS \
    102         README \
    103         TODO \
    104         ${docdir}
    105     copy ${destroot.dir}/examples ${destroot}${prefix}/share/examples/${name}
    106 }
    107 
    108 test.run                yes
    109 test.target             check
    110 
    111 livecheck.version       [lindex [split ${version} -] 0]
    112 livecheck.type          regex
    113 livecheck.url           ${hg.url}/pure/configure.ac
    114 livecheck.regex         {pure, ([0-9.]+)}
     36livecheck.type          none
  • trunk/dports/lang/pure-docs/Portfile

    r78224 r86519  
    66
    77# Keep the versions of pure, pure-mode.el, and pure-docs in sync.
    8 pure.setup                      docs 0.47
     8pure.setup                      docs 0.48
    99categories                      lang
    1010platforms                       darwin
     
    1717long_description                ${name} is the set of ${description}.
    1818
    19 checksums                       sha1    905e794e3589a1500a03b0cfbd2d49a17558b7bb \
    20                                 rmd160  59fbec8490a2f708643239776ad9c63fa7d85543
     19checksums                       rmd160  01ca23f835328d5b8a6458d92ad70619b964fdca \
     20                                sha256  c17ceb1afd7f14ce0b3b173e251297094e1ea00281d8f7ef0b9c346fdce38817
    2121
    2222platform macosx {
  • trunk/dports/lang/pure-docs/files/patch-openbrowser.diff

    r78212 r86519  
    1 --- _sources/pure.txt.orig      2011-03-30 16:16:06.000000000 -0500
    2 +++ _sources/pure.txt   2011-04-01 04:47:07.000000000 -0500
    3 @@ -759,7 +759,7 @@
     1--- _sources/pure.txt.orig      2011-10-20 04:33:17.000000000 -0500
     2+++ _sources/pure.txt   2011-10-20 16:03:29.000000000 -0500
     3@@ -817,7 +817,7 @@
    44 .. envvar:: PURE_HELP
    55 
     
    1010 .. envvar:: PURE_INCLUDE
    1111 
    12 @@ -6086,9 +6086,9 @@
     12@@ -6196,9 +6196,9 @@
    1313 manuals of the addon modules available from the Pure website.
    1414 
     
    2323 When invoked without arguments, the ``help`` command displays an overview of
    2424 the available documentation, from which you can follow the links to the
    25 --- pure.html.orig      2011-03-30 16:16:06.000000000 -0500
    26 +++ pure.html   2011-04-01 04:47:45.000000000 -0500
    27 @@ -946,7 +946,7 @@
     25--- pure.html.orig      2011-10-20 04:33:17.000000000 -0500
     26+++ pure.html   2011-10-20 16:03:29.000000000 -0500
     27@@ -1009,7 +1009,7 @@
    2828 <dt id="envvar-PURE_HELP">
    2929 <tt class="descname">PURE_HELP</tt><a class="headerlink" href="#envvar-PURE_HELP" title="Permalink to this definition">¶</a></dt>
     
    3434 
    3535 <dl class="envvar">
    36 @@ -6110,7 +6110,7 @@
     36@@ -6215,7 +6215,7 @@
    3737 format; this includes the present manual, the <a class="reference internal" href="purelib.html"><em>Pure Library Manual</em></a>, as well as all
    3838 manuals of the addon modules available from the Pure website.</p>
  • trunk/dports/lang/pure-mode.el/Portfile

    r78224 r86519  
    66name                    pure-mode.el
    77# Keep the versions of pure, pure-mode.el, and pure-docs in sync.
    8 version                 0.47
     8version                 0.48
    99categories              lang editors
    1010platforms               darwin
     
    2222dist_subdir             pure
    2323
    24 checksums               sha1    f47915ffa9fd0c7dee40f364a5751bfd4f945bf1 \
    25                         rmd160  58267f5e876775f9a1af5e4990c51d9061e60d70
     24checksums               rmd160  644c235fa4f385edce0020d869194f68d621bf7a \
     25                        sha256  c8f370f29a156e1b2960316365da8887d9f76b7d0f75a66604d5031c5f1858a2
    2626
    2727depends_lib             port:emacs
  • trunk/dports/lang/pure/Portfile

    r78627 r86519  
    55
    66name                    pure
    7 conflicts               pure-devel
    87# Keep the versions of pure, pure-mode.el, and pure-docs in sync.
    9 version                 0.47
     8version                 0.48
    109categories              lang
    1110platforms               darwin
     
    3231use_autoreconf          yes
    3332
    34 checksums               sha1    f47915ffa9fd0c7dee40f364a5751bfd4f945bf1 \
    35                         rmd160  58267f5e876775f9a1af5e4990c51d9061e60d70
     33checksums               rmd160  644c235fa4f385edce0020d869194f68d621bf7a \
     34                        sha256  c8f370f29a156e1b2960316365da8887d9f76b7d0f75a66604d5031c5f1858a2
    3635
    3736depends_lib \
     
    4039    port:libiconv \
    4140    port:libtool \
     41    port:mpfr \
    4242    port:readline
    4343
  • trunk/dports/lang/pure/files/patch-openbrowser.diff

    r78212 r86519  
    1313 http://docs.pure-lang.googlecode.com/hg/index.html
    1414 
    15 --- lexer.cc.orig       2011-03-01 06:06:45.000000000 -0600
    16 +++ lexer.cc    2011-04-15 07:46:44.000000000 -0500
    17 @@ -8306,7 +8306,7 @@
     15--- lexer.cc.orig       2011-10-15 10:23:26.000000000 -0500
     16+++ lexer.cc    2011-10-19 21:22:16.000000000 -0500
     17@@ -8098,7 +8098,7 @@
    1818       } else
    1919        cerr << "help: memory allocation error\n";
  • trunk/dports/math/pure-glpk/Portfile

    r78219 r86519  
    66
    77pure.setup          glpk 0.2
     8revision            1
    89categories          math lang
    910platforms           darwin
  • trunk/dports/math/pure-gsl/Portfile

    r78212 r86519  
    66
    77pure.setup                      gsl 0.10
    8 revision                        1
     8revision                        2
    99categories                      math science
    1010platforms                       darwin
  • trunk/dports/math/pure-octave/Portfile

    r81075 r86519  
    66
    77pure.setup                      octave 0.2
    8 revision                        1
     8revision                        2
    99categories                      math science
    1010platforms                       darwin
  • trunk/dports/net/pure-sockets/Portfile

    r84023 r86519  
    55PortGroup                       pure 1.0
    66
    7 pure.setup                      sockets 0.5
     7pure.setup                      sockets 0.6
    88categories                      net
    99platforms                       darwin
     
    2121                                if the host system supports them.
    2222
    23 checksums                       rmd160  0dc52109c79d06f0c52c6f15c9bd49cb023cdddb \
    24                                 sha256  6044926cbe87b8f6853bede4149d43d72650cb7de81c74dab42b89c60c75e669
     23checksums                       rmd160  e9885c2b0a3d8a102af6cd872ce63d37993bee30 \
     24                                sha256  e88620405d09168b416fd129f7e96e1477f8eff907e47f29fa7366c6795b5302
  • trunk/dports/textproc/pure-xml/Portfile

    r78212 r86519  
    66
    77pure.setup                      xml 0.6
     8revision                        1
    89categories                      textproc
    910platforms                       darwin
  • trunk/dports/www/pure-fastcgi/Portfile

    r78212 r86519  
    55PortGroup                       pure 1.0
    66
    7 pure.setup                      fastcgi 0.3
    8 revision                        1
     7pure.setup                      fastcgi 0.4
    98categories                      www
    109platforms                       darwin
     
    1716                                Pure, to be run by web servers like Apache.
    1817
    19 checksums                       sha1    4456b3d15b96235facce6eadcfe78864aa081ef9 \
    20                                 rmd160  778ab3b21e76db097434efa7b2fb4830a755cd30
     18checksums                       rmd160  23fd1bdd6b6b3fa89bce70e810d48b4db54515b1 \
     19                                sha256  de2780cd33955937fdfe1a383d0dfa8b97e2d7706f5eee56269a9c4e2934fe02
    2120
    2221depends_lib-append              port:fcgi
  • trunk/dports/x11/pure-tk/Portfile

    r84031 r86519  
    66
    77pure.setup              tk 0.3
     8revision                1
    89categories              x11
    910platforms               darwin
Note: See TracChangeset for help on using the changeset viewer.