Changeset 71112


Ignore:
Timestamp:
Sep 1, 2010, 5:52:30 PM (7 years ago)
Author:
michaelld@…
Message:

Update deprecated or integrated GNU Radio ports to reflect this new
(as of version 3.3.0) status.

Location:
trunk/dports/science
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/science/gnuradio-mblock/Portfile

    r63573 r71112  
    88name                    gnuradio-mblock
    99version                 3.2.2
    10 revision                1
     10revision        2
    1111maintainers             michaelld
    1212description             Message block GNU Radio component.
     
    1414Message blocks (or m-blocks) are a GNU Radio extension, \
    1515designed in cooperation with BBN, that allows more natural \
    16 handling of packet-based data.  Will be removed in 3.3 release.
     16handling of packet-based data.  ${name} is deprecated, and \
     17will not be updated or maintained past GNU Radio version ${version}.
    1718
    1819categories              science
    19 homepage                http://gnuradio.org
     20homepage        http://gnuradio.org/
    2021
    2122# all GNU Radio components come in a single tarball.
     
    3637
    3738archcheck.files lib/libpmt.dylib
     39
     40notes "${name} is deprecated, and will not be updated or maintained past GNU Radio version ${version}."
    3841
    3942# version 3.2.2 requires this; next version won't
     
    5659}
    5760
    58 variant python25 conflicts python26 description "Use Python 2.5" {
    59         configure.env PYTHON=${prefix}/bin/python2.5
    60         depends_lib-append      port:python25
     61variant python25 conflicts python26 python27 \
     62description "Use Python 2.5" {
     63    configure.env      PYTHON=${prefix}/bin/python2.5
     64    depends_lib-append port:python25
    6165}
    6266
    63 variant python26 conflicts python25 description "Use Python 2.6" {
    64         configure.env PYTHON=${prefix}/bin/python2.6
    65         depends_lib-append      port:python26
     67variant python26 conflicts python25 python27 \
     68description "Use Python 2.6" {
     69    configure.env      PYTHON=${prefix}/bin/python2.6
     70    depends_lib-append port:python26
    6671}
    6772
    68 if { ![variant_isset python25] && ![variant_isset python26] } {
    69         default_variants +python26
     73variant python27 conflicts python25 python26 \
     74description "Use Python 2.7" {
     75    configure.env      PYTHON=${prefix}/bin/python2.7
     76    depends_lib-append port:python27
    7077}
     78
     79if { ![variant_isset python25] && \
     80     ![variant_isset python26] && \
     81     ![variant_isset python27] } {
     82    default_variants +python26
     83}
  • trunk/dports/science/gnuradio-omnithread/Portfile

    r63573 r71112  
    88name                    gnuradio-omnithread
    99version                 3.2.2
    10 revision                1
     10revision        2
    1111maintainers             michaelld
    1212description             Omnithread component of GNU Radio.
    1313long_description Omnithread component of GNU Radio: \
    14 a cross-platform C++ thread library.
     14a cross-platform C++ thread library. ${name} is deprecated, and \
     15will not be updated or maintained past GNU Radio version ${version}.
    1516
    1617categories              science
    17 homepage                http://gnuradio.org
     18homepage        http://gnuradio.org/
    1819
    1920# all GNU Radio components come in a single tarball.
     
    3132                                rmd160  42d1a496400ebc77e054f59d9f33cc8ba24a4234
    3233
    33 # omnithread doesn't actually require gruel, but it does have all of
    34 # the same dependencies since it uses the same configure script;
    35 # hence, just make it dependent for simplicity, for now.
     34# gromnithread gets built by the main configure script, which requires
     35# a whole slew of ports, included here and then making all other
     36# remaining GNU Radio 3.2.2 ports dependent on this one.
    3637
    37 depends_lib             port:gnuradio-gruel
     38depends_build   port:gawk \
     39                port:guile \
     40                port:libtool \
     41                port:pkgconfig \
     42                port:swig-python
    3843
    39 archcheck.files lib/libgruel.dylib
     44depends_lib     port:boost \
     45                port:cppunit \
     46                port:fftw-3-single \
     47                port:gsl \
     48                port:zlib
     49
     50archcheck.files lib/libboost_thread-mt.dylib \
     51                lib/libcppunit.dylib \
     52                lib/libfftw3f.dylib \
     53                lib/libgsl.dylib \
     54                lib/libz.dylib
     55
     56notes "${name} is deprecated, and will not be updated \
     57or maintained past GNU Radio version ${version}."
    4058
    4159# version 3.2.2 requires this; next version won't
     
    5674}
    5775
    58 variant python25 conflicts python26 description "Use Python 2.5" {
    59         configure.env PYTHON=${prefix}/bin/python2.5
    60         depends_lib-append      port:python25
     76variant python25 conflicts python26 python27 \
     77description "Use Python 2.5" {
     78    configure.env      PYTHON=${prefix}/bin/python2.5
     79    depends_lib-append port:python25
    6180}
    6281
    63 variant python26 conflicts python25 description "Use Python 2.6" {
    64         configure.env PYTHON=${prefix}/bin/python2.6
    65         depends_lib-append      port:python26
     82variant python26 conflicts python25 python27 \
     83description "Use Python 2.6" {
     84    configure.env      PYTHON=${prefix}/bin/python2.6
     85    depends_lib-append port:python26
    6686}
    6787
    68 if { ![variant_isset python25] && ![variant_isset python26] } {
    69         default_variants +python26
     88variant python27 conflicts python25 python26 \
     89description "Use Python 2.7" {
     90    configure.env      PYTHON=${prefix}/bin/python2.7
     91    depends_lib-append port:python27
    7092}
     93
     94if { ![variant_isset python25] && \
     95     ![variant_isset python26] && \
     96     ![variant_isset python27] } {
     97    default_variants +python26
     98}
  • trunk/dports/science/gnuradio-pmt/Portfile

    r63573 r71112  
    88name                    gnuradio-pmt
    99version                 3.2.2
    10 revision                1
     10revision        2
    1111maintainers             michaelld
    1212description             PMT component of GNU Radio.
    1313long_description PMT component of GNU Radio: \
    14 polymorphic types using C++.
     14polymorphic types using C++.  In GNU Radio version 3.3, \
     15${name} was moved into gnuradio-gruel.  Please consider \
     16using the port 'gnuradio-gruel' instead of this one.
    1517
    1618categories              science
    17 homepage                http://gnuradio.org
     19homepage        http://gnuradio.org/
    1820
    1921# all GNU Radio components come in a single tarball.
     
    3537archcheck.files lib/libgromnithread.dylib
    3638
     39notes "In GNU Radio version 3.3, \
     40${name} was moved into gnuradio-gruel.  Please consider \
     41using the port 'gnuradio-gruel' instead of this one."
     42
    3743# version 3.2.2 requires this; next version won't
    3844patchfiles              patch-configure.diff
     
    5359}
    5460
    55 variant python25 conflicts python26 description "Use Python 2.5" {
    56         configure.env PYTHON=${prefix}/bin/python2.5
    57         depends_lib-append      port:python25
     61variant python25 conflicts python26 python27 \
     62description "Use Python 2.5" {
     63    configure.env      PYTHON=${prefix}/bin/python2.5
     64    depends_lib-append port:python25
    5865}
    5966
    60 variant python26 conflicts python25 description "Use Python 2.6" {
    61         configure.env PYTHON=${prefix}/bin/python2.6
    62         depends_lib-append      port:python26
     67variant python26 conflicts python25 python27 \
     68description "Use Python 2.6" {
     69    configure.env      PYTHON=${prefix}/bin/python2.6
     70    depends_lib-append port:python26
    6371}
    6472
    65 if { ![variant_isset python25] && ![variant_isset python26] } {
    66         default_variants +python26
     73variant python27 conflicts python25 python26 \
     74description "Use Python 2.7" {
     75    configure.env      PYTHON=${prefix}/bin/python2.7
     76    depends_lib-append port:python27
    6777}
     78
     79if { ![variant_isset python25] && \
     80     ![variant_isset python26] && \
     81     ![variant_isset python27] } {
     82    default_variants +python26
     83}
Note: See TracChangeset for help on using the changeset viewer.