Changeset 60838


Ignore:
Timestamp:
Nov 25, 2009, 1:09:42 PM (10 years ago)
Author:
ryandesign@…
Message:

pure, pure-devel: update to 0.37, also install doc and example files
pure-csv: update to 0.7
pure-ffi: update to 0.8
pure-gl: update to 0.7
pure-gsl: update to 0.7
pure-gtk: update to 0.5
pure-odbc: update to 0.5
pure-xml: update to 0.3
All of the above except pure-gsl: update licenses
See http://groups.google.com/group/pure-lang/t/3ceeb39d9c95810a

Location:
trunk/dports
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/databases/pure-odbc/Portfile

    r59863 r60838  
    44PortGroup                       pure 1.0
    55
    6 pure.setup                      odbc 0.4
    7 revision                        2
     6pure.setup                      odbc 0.5
    87categories                      databases
    98platforms                       darwin
    109maintainers                     ryandesign
    11 license                         GPLv3
     10license                         LGPLv3
    1211
    1312description                     a simple ODBC interface for the Pure \
     
    1817                                and commercial database systems from Pure
    1918
    20 checksums                       md5     6c1baddf9f6008220b4be5524348046a \
    21                                 sha1    bc4097eab3ec227c8500429ed3312fb17badacd7 \
    22                                 rmd160  865006f880ef3f698244059f9758b89fcbc4c9b3
     19checksums                       md5     6f6f6676286af996029b75f71602c9ac \
     20                                sha1    a4be9291ea478c9adadf72ff6f272712c37a1446 \
     21                                rmd160  85ca1a666d6bb197b9e69b7f3c9ade436b582461
    2322
    2423depends_lib-append              path:lib/libgmp.dylib:gmp \
  • trunk/dports/devel/pure-csv/Portfile

    r59863 r60838  
    44PortGroup                       pure 1.0
    55
    6 pure.setup                      csv 0.6
    7 revision                        3
     6pure.setup                      csv 0.7
    87categories                      devel
    98platforms                       darwin
    109maintainers                     ryandesign
    11 license                         GPLv2
     10license                         BSD
    1211
    1312description                     an interface to read and write comma \
     
    1817                                Python's CSV module
    1918
    20 checksums                       md5     cf45f4b5f517b6e79798db0993f23422 \
    21                                 sha1    c32e20beee17aa1036ce94b80da3b160d1cfcc57 \
    22                                 rmd160  38287e5a1dd312b6d69de33e2a27ff9c8819443d
     19checksums                       md5     0286a51fcaa05b657cd8f5a94d8a4fed \
     20                                sha1    0f5be18a12bcc787bece5e609b74e3d157415b86 \
     21                                rmd160  7ec61b5fc7ba5a4c8b0a1bfbaf8b9db2f78c581f
  • trunk/dports/devel/pure-ffi/Portfile

    r59863 r60838  
    44PortGroup                       pure 1.0
    55
    6 pure.setup                      ffi 0.7
    7 revision                        2
     6pure.setup                      ffi 0.8
    87categories                      devel
    98platforms                       darwin
    109maintainers                     ryandesign
    11 license                         GPLv3
     10license                         LGPLv3
    1211
    1312description                     an interface to libffi which enables you to \
     
    2221                                languages other than C.
    2322
    24 checksums                       md5     3416ba27d6265bc949b2cfdfbb03b1e8 \
    25                                 sha1    d55533f67253228fa42d28dd737d6cf52d9a55fd \
    26                                 rmd160  09fabb234bc94dcff84db171dd769027160087c3
     23checksums                       md5     3dbdd586dbb69a8603bb1bc4140f9d19 \
     24                                sha1    280fb011a134ba58a1106830aa5e5a2ffc71551f \
     25                                rmd160  4cad207b9dbc4c4b9c5ba04a864d6b526784f44c
    2726
    2827depends_lib-append              port:libffi
  • trunk/dports/graphics/pure-gl/Portfile

    r59863 r60838  
    44PortGroup                       pure 1.0
    55
    6 pure.setup                      gl 0.6
    7 revision                        3
     6pure.setup                      gl 0.7
    87categories                      graphics
    98platforms                       macosx
    109maintainers                     ryandesign
    11 license                         GPLv3
     10license                         BSD
    1211
    1312description                     an interface to access OpenGL functions from \
     
    1615long_description                ${name} provides ${description}.
    1716
    18 checksums                       md5     9fd1b40fbe25a8a0c7ad2a8f654a172d \
    19                                 sha1    47dbbf42926d9937bdc6aad3b73abf4c8617c12c \
    20                                 rmd160  689886326ffcedf5548fd242f7a57a9a4f721654
     17checksums                       md5     e746d79cd5b313712e40132577538579 \
     18                                sha1    2a222b70b3487ab705f8b092a5ee35627b395513 \
     19                                rmd160  75d3c6bafa57a09844651f26cf347a11ca7c26be
    2120
    2221depends_lib-append              path:lib/libGL.dylib:mesa
  • trunk/dports/lang/pure-devel/Portfile

    r60509 r60838  
    55name                    pure-devel
    66conflicts               pure
    7 version                 0.36-r2454
     7version                 0.37-r2663
    88categories              lang
    99platforms               darwin
    1010maintainers             ryandesign
    11 license                 GPLv3
     11license                 LGPLv3 GPLv3 BSD
    1212use_parallel_build      yes
    1313homepage                http://pure-lang.googlecode.com/
     
    3030    also a very dynamic and reflective language, and is more like Lisp in \
    3131    this respect. The interpreter has an LLVM backend to do JIT compilation, \
    32     hence programs run blazingly fast and interfacing to C modules is easy.
     32    hence programs run blazingly fast and interfacing to C modules is easy. \
     33    The libraries are licensed under LGPLv3, the interpreter is GPLv3, and \
     34    the examples are BSD-licensed.
    3335
    3436# bison and flex aren't needed for released tarballs
     
    4042depends_lib \
    4143    port:gmp \
    42     port:gsl \
    4344    port:libiconv \
    4445    port:libtool \
     
    5051patchfiles \
    5152    patch-Makefile.in.diff
    52 
    53 configure.args \
    54     --enable-gsl
    5553
    5654platform macosx {
     
    8482}
    8583
     84post-destroot {
     85    set docdir ${destroot}${prefix}/share/doc/${name}
     86    xinstall -d ${docdir} ${destroot}${prefix}/share/examples
     87    xinstall -W ${worksrcpath} -m 644 \
     88        COPYING \
     89        COPYING.LESSER \
     90        ChangeLog \
     91        NEWS \
     92        README \
     93        TODO \
     94        ${docdir}
     95    copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
     96}
     97
    8698test.run                yes
    8799test.target             check
  • trunk/dports/lang/pure/Portfile

    r60509 r60838  
    55name                    pure
    66conflicts               pure-devel
    7 version                 0.36
     7version                 0.37
    88categories              lang
    99platforms               darwin
    1010maintainers             ryandesign
    11 license                 GPLv3
     11license                 LGPLv3 GPLv3 BSD
    1212use_parallel_build      yes
    1313homepage                http://pure-lang.googlecode.com/
     
    2525    also a very dynamic and reflective language, and is more like Lisp in \
    2626    this respect. The interpreter has an LLVM backend to do JIT compilation, \
    27     hence programs run blazingly fast and interfacing to C modules is easy.
     27    hence programs run blazingly fast and interfacing to C modules is easy. \
     28    The libraries are licensed under LGPLv3, the interpreter is GPLv3, and \
     29    the examples are BSD-licensed.
    2830
    2931checksums \
    30     md5     57a78e6a16d25999397d4227585fe14a \
    31     sha1    d955e9efd57b55ffb7163b09051f15502b5bc116 \
    32     rmd160  7f840633b4f4d747a12a59061df1f2ae61f9991d
     32    md5     c5eff0fb2380b7d611140029ba05c90b \
     33    sha1    0b7309a5a5595255f436ed3b6475654cf23170e0 \
     34    rmd160  5f8d2a5e6bf0ba90c23e8209dd5b47bcf3d23fa1
    3335
    3436depends_build \
     
    3739depends_lib \
    3840    port:gmp \
    39     port:gsl \
    4041    port:libiconv \
    4142    port:libtool \
     
    4748patchfiles \
    4849    patch-Makefile.in.diff
    49 
    50 configure.args \
    51     --enable-gsl
    5250
    5351platform macosx {
     
    8179}
    8280
     81post-destroot {
     82    set docdir ${destroot}${prefix}/share/doc/${name}
     83    xinstall -d ${docdir} ${destroot}${prefix}/share/examples
     84    xinstall -W ${worksrcpath} -m 644 \
     85        COPYING \
     86        COPYING.LESSER \
     87        ChangeLog \
     88        NEWS \
     89        README \
     90        TODO \
     91        ${docdir}
     92    copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
     93}
     94
    8395test.run                yes
    8496test.target             check
  • trunk/dports/math/pure-gsl/Portfile

    r59863 r60838  
    44PortGroup                       pure 1.0
    55
    6 pure.setup                      gsl 0.6
    7 revision                        2
     6pure.setup                      gsl 0.7
    87categories                      math science
    98platforms                       darwin
     
    2019                                and signal processing applications.
    2120
    22 checksums                       md5     83aa329b41e86ead39b125c5b73c70d8 \
    23                                 sha1    81a521b300ec83154f440d78fd14d3c0e6f8fe85 \
    24                                 rmd160  da1181fca5445116025e1327beeed6f69fa37ca6
     21checksums                       md5     d0b324dab1236d37379b4a0efa18f961 \
     22                                sha1    f1776b295fa70486aa1533b906a518182096036a \
     23                                rmd160  d3e12177f300779c359b87be2e1c845f5bbe4bd1
    2524
    2625depends_lib-append              port:gsl
  • trunk/dports/textproc/pure-xml/Portfile

    r59863 r60838  
    44PortGroup                       pure 1.0
    55
    6 pure.setup                      xml 0.2
    7 revision                        2
     6pure.setup                      xml 0.3
    87categories                      textproc
    98platforms                       darwin
    109maintainers                     ryandesign
    11 license                         GPLv3
     10license                         LGPLv3
    1211
    1312description                     an interface to libxml2 and libxslt for Pure
     
    1615                                libxslt libraries for Pure.
    1716
    18 checksums                       md5     260c78ff1500d699ffed4077e49e18a3 \
    19                                 sha1    7df20fba4c0ea4c09728a9e915c367f0181bf0c5 \
    20                                 rmd160  bf3be5e145be897300858a03799ef101b5763780
     17checksums                       md5     1f9b774e6090adc2548af6de8cfd38fe \
     18                                sha1    1c459056b81f6b5f401bd22248ca39b44a809b5e \
     19                                rmd160  27cfec7afc107915bfa6de682b5c0eda94aee5d7
    2120
    2221depends_lib-append              path:lib/pkgconfig/libxml-2.0.pc:libxml2 \
  • trunk/dports/x11/pure-gtk/Portfile

    r59863 r60838  
    44PortGroup                       pure 1.0
    55
    6 pure.setup                      gtk 0.4
    7 revision                        2
     6pure.setup                      gtk 0.5
    87categories                      x11
    98platforms                       darwin
    109maintainers                     ryandesign
    11 license                         GPLv3
     10license                         LGPLv3
    1211
    1312description                     a collection of bindings to use the GTK+ \
     
    1817                                pango libraries, each in their own Pure module
    1918
    20 checksums                       md5     c3b43962c587abaf05ddc91b1be27721 \
    21                                 sha1    40e4e313948822dcaaab27121c93e4337ea7e599 \
    22                                 rmd160  513a605fd0b7f441b938df7c8a4085ed7f049820
     19checksums                       md5     547eeda87d8ad6a448bf420cb30c4696 \
     20                                sha1    4a90fcb26c3a4f85e8812a001cc77679a0afc8d0 \
     21                                rmd160  1d84f2dd9901d049baeae59dd8f0c12af9885fb4
    2322
    2423depends_lib-append              path:lib/pure/ffi.dylib:pure-ffi \
Note: See TracChangeset for help on using the changeset viewer.