Ticket #34617: patch-perl5.xx.diff

File patch-perl5.xx.diff, 104.1 KB (added by BjarneDMat, 7 years ago)

the result of svn diff after having applied perl5-16.bash to a completely fresh svn copy

  • www/spidereyeballs/Portfile

     
    11# $Id$
    22
    33PortSystem        1.0
     4PortGroup                       perl5   1.0
    45
    56name              spidereyeballs
    67version           0.21
     
    1617master_sites      sourceforge:project/spidereyeballs/spidereyeballs/${version}
    1718distname                  Spidy-${version}
    1819checksums                 sha1 90e3cf5514bc81d9d83675256f8b3f71c34407d8
    19 depends_lib       port:perl5.12 port:p5.12-html-template \
    20                                   port:p5.12-xml-parser port:p5.12-image-size
     20depends_lib       port:perl${perl5.major} port:p${perl5.major}-html-template \
     21                                  port:p${perl5.major}-xml-parser port:p${perl5.major}-image-size
    2122depends_run               port:ImageMagick
    2223
    23 configure.cmd           ${prefix}/bin/perl5.12
     24configure.cmd           ${prefix}/bin/perl${perl5.major}
    2425configure.pre_args      Makefile.PL
    2526configure.args                  --prefix=${prefix}
    2627destroot.target                 install
  • www/wml/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name                    wml
    78version                 2.0.11
     
    3233                        patch-no_tidy.diff \
    3334                        patch-no_txt2html.diff
    3435
    35 depends_run             port:p5.12-eperl \
     36depends_run             port:p${perl5.major}-eperl \
    3637                        port:m4 \
    3738                        port:tidy
    3839
    3940depends_lib             port:gdbm \
    4041                        port:gettext \
    4142                        port:libiconv \
    42                         port:p5.12-getopt-long \
    43                         port:p5.12-bit-vector \
    44                         port:p5.12-image-size \
    45                         port:p5.12-io \
    46                         port:p5.12-term-readkey
     43                        port:p${perl5.major}-getopt-long \
     44                        port:p${perl5.major}-bit-vector \
     45                        port:p${perl5.major}-image-size \
     46                        port:p${perl5.major}-io \
     47                        port:p${perl5.major}-term-readkey
    4748
    4849depends_build           port:lynx
    4950
  • multimedia/cws2fws-pl/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                cws2fws-pl
    67version             0.0.1
     
    1516master_sites        http://zefonseca.com/cws2fws/release/
    1617distfiles           cws2fws
    1718
    18 depends_run         port:p5.12-io-compress
     19depends_run         port:p${perl5.major}-io-compress
    1920
    2021checksums           rmd160  733a7fa884771c4a5d66eaafc5d89c867048ca20
    2122
     
    2526}
    2627
    2728patch {
    28     reinplace "s|^#!/usr/bin/perl|#!${prefix}/bin/perl5.12|" "${worksrcpath}/cws2fws.pl"
     29    reinplace "s|^#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|" "${worksrcpath}/cws2fws.pl"
    2930}
    3031
    3132use_configure       no
  • multimedia/libgpod/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                libgpod
    78version             0.8.0
     
    2324depends_build       path:bin/pkg-config:pkgconfig \
    2425                    port:intltool
    2526
    26 depends_lib         port:p5.12-xml-parser \
     27depends_lib         port:p${perl5.major}-xml-parser \
    2728                    port:libplist \
    2829                    port:gdk-pixbuf2 \
    2930                    port:taglib \
  • multimedia/dvdrip/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                dvdrip
    67version             0.98.8
     
    1718platforms           darwin
    1819master_sites        http://www.exit1.org/dvdrip/dist/
    1920checksums           md5 61b77b298b14c6bde83713e93e9ea4d8
    20 depends_lib         port:p5.12-libintl-perl \
     21depends_lib         port:p${perl5.major}-libintl-perl \
    2122                    port:transcode \
    22                     port:p5.12-gtk2
     23                    port:p${perl5.major}-gtk2
    2324
    2425# transcode is not universal
    2526universal_variant   no
  • multimedia/gnupod/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name              gnupod
    67version           0.99.7
     
    1819extract.suffix    .tgz
    1920checksums         sha1 3aa4b32cc896af435fb52d4bb154ee950ad08ce1
    2021
    21 depends_lib       port:perl5.12 port:p5.12-mp3-info port:p5.12-digest-md5 \
    22                   port:p5.12-xml-parser port:p5.12-unicode-string \
    23                   port:p5.12-libwww-perl port:p5.12-digest-sha1 port:p5.12-timedate \
     22depends_lib       port:perl${perl5.major} port:p${perl5.major}-mp3-info port:p${perl5.major}-digest-md5 \
     23                  port:p${perl5.major}-xml-parser port:p${perl5.major}-unicode-string \
     24                  port:p${perl5.major}-libwww-perl port:p${perl5.major}-digest-sha1 port:p${perl5.major}-timedate \
    2425                  port:lame
    2526
    26 configure.perl    ${prefix}/bin/perl5.12
     27configure.perl    ${prefix}/bin/perl${perl5.major}
    2728
    2829configure.args    --infodir=${prefix}/share/info
    2930
     
    3637
    3738# should also use timidity
    3839variant flac description "Enable FLAC" {
    39     depends_lib-append  port:flac port:p5.12-audio-flac-header
     40    depends_lib-append  port:flac port:p${perl5.major}-audio-flac-header
    4041}
    4142
    4243# should use Ogg::Vorbis::Header::PurePerl, won't work
    4344variant vorbis description "Enable Ogg/Vorbis" {
    44     depends_lib-append  port:vorbis-tools port:p5.12-libvorbis-perl
     45    depends_lib-append  port:vorbis-tools port:p${perl5.major}-libvorbis-perl
    4546}
    4647
    4748variant aac description "Enable AAC" {
  • games/xqf/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name            xqf
    67version         1.0.5
     
    3031
    3132depends_lib         port:gtk1 \
    3233                    port:gdk-pixbuf \
    33                     port:p5.12-xml-parser \
     34                    port:p${perl5.major}-xml-parser \
    3435                    port:readline
    3536
    3637depends_run         port:qstat
  • games/frozenbubble2/Portfile

     
    11# $Id$
    22
    33PortSystem            1.0
     4PortGroup                       perl5   1.0
    45
    56name                  frozenbubble2
    67categories            games
     
    2526use_bzip2             yes
    2627
    2728depends_build        port:pkgconfig
    28 depends_lib           port:perl5.12 path:lib/pkgconfig/sdl.pc:libsdl port:libsdl_image \
    29                       port:libsdl_mixer port:p5.12-sdl_perl port:libsdl_pango
    30 depends_run           port:p5.12-locale-gettext
     29depends_lib           port:perl${perl5.major} path:lib/pkgconfig/sdl.pc:libsdl port:libsdl_image \
     30                      port:libsdl_mixer port:p${perl5.major}-sdl_perl port:libsdl_pango
     31depends_run           port:p${perl5.major}-locale-gettext
    3132
    3233livecheck.type        freecode
    3334livecheck.name        frozen-bubble
     
    3637
    3738configure {
    3839    foreach file [glob ${worksrcpath}/frozen-bubble*] {
    39         reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" ${file}
     40        reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" ${file}
    4041    }
    4142}
    4243
  • games/pioneers/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56PortGroup           app 1.0
    67
    78name                pioneers
     
    2021
    2122homepage            http://pio.sourceforge.net/
    2223platforms           freebsd darwin
    23 depends_build       port:gettext port:grep port:intltool port:p5.12-xml-parser \
     24depends_build       port:gettext port:grep port:intltool port:p${perl5.major}-xml-parser \
    2425                    port:perl5 port:pkgconfig port:rarian
    2526depends_lib         port:atk port:expat port:fontconfig port:freetype \
    2627                    port:gettext port:gtk2 port:libiconv \
  • graphics/imageindex/Portfile

     
    11# $Id$
    22
    33PortSystem        1.0
     4PortGroup                       perl5   1.0
    45
    56name              imageindex
    67
     
    2021                  sha1    56ff666cb59258cc06052ccbe91ca06cb42f8cca \
    2122                  rmd160  cffde483a8dddcef7f415c38b8ee3a9487444ecb
    2223
    23 depends_lib       port:p5.12-perlmagick
     24depends_lib       port:p${perl5.major}-perlmagick
    2425
    25 depends_run       port:p5.12-image-info
     26depends_run       port:p${perl5.major}-image-info
    2627
    2728use_configure     no
    2829
    29 build.args        PREFIX=${prefix} PERLPATH=${prefix}/bin/perl5.12
     30build.args        PREFIX=${prefix} PERLPATH=${prefix}/bin/perl${perl5.major}
    3031
    3132destroot.cmd      make install
    32 destroot.args     PREFIX=${destroot}${prefix} PERLPATH=${prefix}/bin/perl5.12
     33destroot.args     PREFIX=${destroot}${prefix} PERLPATH=${prefix}/bin/perl${perl5.major}
    3334
    3435livecheck.type    regex
    3536livecheck.regex   ${name}-(\[0-9.\]+)\\.tar
  • graphics/hugin-app/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45PortGroup cmake 1.0
    56
    67name                    hugin-app
     
    3435                        port:libxml2
    3536
    3637depends_run             port:enblend \
    37                         port:p5.12-image-exiftool
     38                        port:p${perl5.major}-image-exiftool
    3839
    3940checksums               md5 ac8a129b4c3021233df6d9368c8164cf \
    4041                        sha1 22e1ad3846291a9bbe58570683e213921a6f0116 \
  • security/log2timeline/Portfile

     
    2828checksums           sha1    eca77c1b957a23150b1d906a7e9790e46d6ff277 \
    2929                    rmd160  654bab031ce713253b133a94ac5d44dc3b976c9c
    3030
    31 depends_lib         port:perl5.12 \
    32                     port:p5.12-archive-zip \
    33                     port:p5.12-carp-assert \
    34                     port:p5.12-datetime-format-strptime \
    35                     port:p5.12-datetime-timezone \
    36                     port:p5.12-dbd-sqlite \
    37                     port:p5.12-dbi \
    38                     port:p5.12-digest-crc \
    39                     port:p5.12-gtk2 \
    40                     port:p5.12-html-parser \
    41                     port:p5.12-html-scrubber \
    42                     port:p5.12-image-exiftool \
    43                     port:p5.12-libwww-perl \
    44                     port:p5.12-net-pcap \
    45                     port:p5.12-netpacket \
    46                     port:p5.12-xml-libxml \
    47                     port:p5.12-datemanip \
    48                     port:p5.12-parse-win32registry \
    49                     port:p5.12-file-mork \
    50                     port:p5.12-data-hexify \
    51                     port:p5.12-version \
    52                     port:p5.12-params-validate \
    53                     port:p5.12-xml-entities \
    54                     port:p5.12-mac-propertylist
     31depends_lib         port:perl${perl5.major} \
     32                    port:p${perl5.major}-archive-zip \
     33                    port:p${perl5.major}-carp-assert \
     34                    port:p${perl5.major}-datetime-format-strptime \
     35                    port:p${perl5.major}-datetime-timezone \
     36                    port:p${perl5.major}-dbd-sqlite \
     37                    port:p${perl5.major}-dbi \
     38                    port:p${perl5.major}-digest-crc \
     39                    port:p${perl5.major}-gtk2 \
     40                    port:p${perl5.major}-html-parser \
     41                    port:p${perl5.major}-html-scrubber \
     42                    port:p${perl5.major}-image-exiftool \
     43                    port:p${perl5.major}-libwww-perl \
     44                    port:p${perl5.major}-net-pcap \
     45                    port:p${perl5.major}-netpacket \
     46                    port:p${perl5.major}-xml-libxml \
     47                    port:p${perl5.major}-datemanip \
     48                    port:p${perl5.major}-parse-win32registry \
     49                    port:p${perl5.major}-file-mork \
     50                    port:p${perl5.major}-data-hexify \
     51                    port:p${perl5.major}-version \
     52                    port:p${perl5.major}-params-validate \
     53                    port:p${perl5.major}-xml-entities \
     54                    port:p${perl5.major}-mac-propertylist
    5555
    5656supported_archs     noarch
    5757
    58 configure.cmd       ${prefix}/bin/perl5.12 Makefile.PL
     58configure.cmd       ${prefix}/bin/perl${perl5.major} Makefile.PL
    5959configure.pre_args
    6060
    6161post-destroot {
  • security/metasploit2/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45name            metasploit2
    56version         2.7
    67revision        1
     
    2627checksums       md5 ea592cfb006e1b2510b533cece4ecb18 \
    2728                sha1 da5d41dfa13e549aacd4fbf2994877cbe80ceed9
    2829
    29 depends_lib     port:perl5.12 \
    30                 port:p5.12-term-readline-gnu \
    31                 port:p5.12-net-ssleay
     30depends_lib     port:perl${perl5.major} \
     31                port:p${perl5.major}-term-readline-gnu \
     32                port:p${perl5.major}-net-ssleay
    3233
    3334use_configure   no
    3435build           {
    3536                        ## remove the .svn/ directories, no need to move them around
    3637                        system "cd ${worksrcpath} && find . -type d -name '\.svn' | xargs /bin/rm -rf"
    3738                        foreach file [glob -directory ${worksrcpath} msf*] {
    38                                 reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl5.12|" $file
     39                                reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|" $file
    3940                        }
    4041                }
    4142destroot        {
  • security/makepasswd/Portfile

     
    11# $Id$
    22PortSystem        1.0
     3PortGroup                       perl5   1.0
    34name              makepasswd
    45version           1.10-3
    56revision          1
     
    2122                  patch-makepasswd.diff \
    2223                  sha1 58b6d05b1da01ae75cb04fadd27aa6902fe9d403
    2324
    24 depends_lib       port:p5.12-crypt-passwdmd5
     25depends_lib       port:p${perl5.major}-crypt-passwdmd5
    2526
    2627extract.cmd       ar
    2728extract.pre_args  -x
     
    3031
    3132configure         {}
    3233post-configure    {
    33                   reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     34                  reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    3435                  "${worksrcpath}/usr/bin/makepasswd"
    3536                  }
    3637
  • security/tinyca2/Portfile

     
    11# $Id$
    22PortSystem      1.0
     3PortGroup                       perl5   1.0
    34
    45name                    tinyca2
    56version                 0.7.5
     
    1617checksums               md5 d3b547305e89785fbe8262be244a2321 \
    1718                        sha1 841355ab8478a7e7b1a3d6bba4dd31293ae11cc4
    1819depends_lib             port:openssl port:zip \
    19                         port:gettext port:p5.12-gtk2 \
    20                         port:p5.12-locale-gettext
     20                        port:gettext port:p${perl5.major}-gtk2 \
     21                        port:p${perl5.major}-locale-gettext
    2122
    2223patchfiles              patch-tinyca2
    2324
     
    3132        reinplace s|@OPENSSL@|${prefix}/bin/openssl|g ${worksrcpath}/tinyca2
    3233        reinplace s|@ZIP@|${prefix}/bin/zip|g ${worksrcpath}/tinyca2
    3334        reinplace s|@TAR@|/usr/bin/tar|g ${worksrcpath}/tinyca2
    34         reinplace s|/usr/bin/perl|${prefix}/bin/perl5.12|g ${worksrcpath}/tinyca2
     35        reinplace s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g ${worksrcpath}/tinyca2
    3536}
    3637
    3738pre-build {
  • databases/postgresql_autodoc/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                    postgresql_autodoc
    67version                 1.31
     
    1920                                sha1  2f9dbd73593ce71229fcaf72d5e69c18b8812117 \
    2021                                rmd160 7c7b3a60c79acde53fa8eb542d4d435423324002
    2122
    22 depends_lib             port:perl5.12 \
    23                                 port:p5.12-dbi \
    24                                 port:p5.12-dbd-pg \
    25                                 port:p5.12-html-template \
    26                                 port:p5.12-term-readkey
     23depends_lib             port:perl${perl5.major} \
     24                                port:p${perl5.major}-dbi \
     25                                port:p${perl5.major}-dbd-pg \
     26                                port:p${perl5.major}-html-template \
     27                                port:p${perl5.major}-term-readkey
    2728
    2829worksrcdir              ${name}
    2930
  • databases/libgda3/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name            libgda3
    67version         3.0.4
     
    2728        port:libiconv \
    2829        port:libxml2 \
    2930        port:ncurses \
    30         port:p5.12-xml-parser \
    31         port:perl5.12 \
     31        port:p${perl5.major}-xml-parser \
     32        port:perl${perl5.major} \
    3233        port:readline \
    3334        port:zlib \
    3435        path:lib/pkgconfig/glib-2.0.pc:glib2
     
    4142
    4243patchfiles      patch-glib-2.32.diff
    4344
    44 configure.perl  ${prefix}/bin/perl5.12
     45configure.perl  ${prefix}/bin/perl${perl5.major}
    4546configure.env-append  INTLTOOL_PERL=${configure.perl}
    4647
    4748configure.args  --mandir=${prefix}/share/man
  • databases/mysql-zrm/Portfile

     
    22# $Id$
    33
    44PortSystem              1.0
     5PortGroup                       perl5   1.0
    56
    67name                    mysql-zrm
    78version                 2.0
     
    2021distname                MySQL-zrm-${version}
    2122checksums               md5 13a82abeb181d265af553770d1db6718 \
    2223                                sha1 fbc38a346755fb228296af2a447cb5fd74d5d246
    23 depends_lib             port:p5.12-dbi \
    24                         port:p5.12-xml-parser
     24depends_lib             port:p${perl5.major}-dbi \
     25                        port:p${perl5.major}-xml-parser
    2526use_configure           no
    2627patchfiles              patch-mysql-zrm-backup-0 \
    2728                        patch-mysql-zrm-verify-backup-1 \
     
    3536        # Not the most efficient way to do this, but much more readable
    3637        foreach f [exec find ${worksrcpath} -type f -print] {
    3738                reinplace "s|/opt/csw/bin|${prefix}/bin|" ${f}
    38                 reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|" ${f}
     39                reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|" ${f}
    3940                reinplace "s|/usr/bin/mysql-zrm|${prefix}/bin/mysql-zrm|" ${f}
    4041                reinplace "s|/usr/lib/mysql-zrm|${prefix}/lib/mysql-zrm|" ${f}
    4142                reinplace "s|/usr/share/mysql-zrm|${prefix}/share/mysql-zrm|" ${f}
  • math/pspp-devel/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56PortGroup           app 1.0
    67
    78name                pspp-devel
  • math/qalculate-gtk/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            qalculate-gtk
    78version         0.9.7
     
    3839use_parallel_build      yes
    3940
    4041# needs to be same as used by intltool
    41 configure.perl  ${prefix}/bin/perl5.12
     42configure.perl  ${prefix}/bin/perl${perl5.major}
    4243
    4344post-destroot {
    4445    file delete ${destroot}${prefix}/bin/qalculate
  • math/libqalculate/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            libqalculate
    78version         0.9.7
     
    2829                    sha1    c15f7f3a97995decf62cc964956fc1e374ecd78c \
    2930                    rmd160  cc9e198769bea9731f92d2f3836875c83f715674
    3031
    31 depends_build port:p5.12-xml-parser \
     32depends_build port:p${perl5.major}-xml-parser \
    3233    port:pkgconfig
    3334
    3435depends_lib     port:cln\
  • erlang/tsung/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                tsung
    78version             1.4.2
     
    2728depends_lib         port:erlang \
    2829                    port:mochiweb \
    2930                    port:gnuplot \
    30                     port:p5.12-template-toolkit \
     31                    port:p${perl5.major}-template-toolkit \
    3132                    port:rrdtool
    3233
    3334patchfiles          patch-Makefile.in.diff
     
    3536build.target        all doc
    3637
    3738post-patch {
    38     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|" \
     39    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|" \
    3940        ${worksrcpath}/src/tsung-rrd.pl.in \
    4041        ${worksrcpath}/src/tsung_stats.pl.in
    41     reinplace "s|/usr/bin/env perl|${prefix}/bin/perl5.12|" \
     42    reinplace "s|/usr/bin/env perl|${prefix}/bin/perl${perl5.major}|" \
    4243        ${worksrcpath}/src/log2tsung.pl.in
    4344    reinplace "s| /usr/bin/python|${prefix}/bin/python2.7|" \
    4445        ${worksrcpath}/src/tsung-plotter/tsung/tsung.py
  • science/perlprimer/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                perlprimer
    67version             1.1.20
     
    2223master_sites        sourceforge
    2324use_bzip2           yes
    2425
    25 depends_lib         port:p5.12-tk port:p5.12-libwww-perl
     26depends_lib         port:p${perl5.major}-tk port:p${perl5.major}-libwww-perl
    2627
    2728checksums           sha1    00ae0bafbf3773c15e6f4b2dd0bb7b0d47427f8b \
    2829                    rmd160  d92a9beea4e612a7f86ba08b36823422c576cd81
     
    3435destroot {
    3536   xinstall -m 755 -W ${worksrcpath} perlprimer.pl ${destroot}${prefix}/bin
    3637   ln -s perlprimer.pl ${destroot}${prefix}/bin/perlprimer
    37    reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl5.12|g" \
     38   reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|g" \
    3839      ${destroot}${prefix}/bin/perlprimer.pl
    3940   xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
    4041   xinstall -m 644 -W ${worksrcpath} Changelog ReadMe ReadMe.txt gcg.603 \
  • science/magicspp/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                magicspp
    78version             2.10.0
     
    3334                    port:mesa \
    3435                    port:xorg-libXau \
    3536                    port:xorg-libXdmcp \
    36                     port:p5.12-xml-parser \
     37                    port:p${perl5.major}-xml-parser \
    3738                    port:gd2 \
    3839                    path:lib/pkgconfig/pango.pc:pango \
    3940                    port:ghostscript
  • science/gpredict/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                gpredict
    78version             1.3
     
    3031                    port:pkgconfig
    3132depends_lib         port:goocanvas \
    3233                    port:curl \
    33                     port:p5.12-xml-parser
     34                    port:p${perl5.major}-xml-parser
  • editors/ackmate/Portfile

     
    11# $Id$
    22
    33PortSystem              1.0
     4PortGroup                       perl5   1.0
    45PortGroup               xcode 1.0
    56
    67name                    ackmate
     
    1819git.url                 http://github.com/protocool/${real_name}.git
    1920git.branch              8b0c84cc668612946cee
    2021depends_build           port:ragel
    21 depends_lib             port:p5.12-app-ack
     22depends_lib             port:p${perl5.major}-app-ack
  • editors/zim/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                zim
    67version             0.28
     
    2728                    sha1    c0d1d5ad956ee682f01ecbd89009eb9f0852f34c \
    2829                    rmd160  b6ecc7c6f094670754b4219e7506edefd00b2ca1
    2930
    30 depends_lib         port:p5.12-gtk2 port:p5.12-module-build port:p5.12-file-mimeinfo \
    31                     port:p5.12-file-basedir port:p5.12-file-desktopentry
     31depends_lib         port:p${perl5.major}-gtk2 port:p${perl5.major}-module-build port:p${perl5.major}-file-mimeinfo \
     32                    port:p${perl5.major}-file-basedir port:p${perl5.major}-file-desktopentry
    3233
    3334configure.pre_args  ""
    3435
  • mail/muttprint/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                muttprint
    67version             0.72d
     
    2122
    2223checksums           sha1 532a1c7ed019b0b50c78caf7eeb17f5cd34d3d1e
    2324
    24 depends_lib         port:p5.12-text-iconv port:dialog
     25depends_lib         port:p${perl5.major}-text-iconv port:dialog
    2526
    2627use_configure       no
    2728
    2829destroot            {
    2930                    file mkdir ${destroot}${prefix}/bin ${destroot}${prefix}/share/man/man1
    3031                    xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
    31                     reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl5.12|" ${destroot}${prefix}/bin/${name}
     32                    reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|" ${destroot}${prefix}/bin/${name}
    3233                    xinstall -m 0644 ${worksrcpath}/doc/manpages/en/muttprint.1.gz ${destroot}${prefix}/share/man/man1
    3334                    }
    3435
  • mail/mailqfmt/Portfile

     
    11# $Id$
    22
    33PortSystem              1.0
     4PortGroup                       perl5   1.0
    45name                    mailqfmt
    56version                 0.6
    67revision        1
     
    1415master_sites            http://www.dt.e-technik.uni-dortmund.de/~ma/postfix/
    1516distfiles               ${name}.pl
    1617checksums               md5 e1d452850f59cd004d2d4930758a4a28
    17 depends_lib-append      port:p5.12-libwww-perl port:postfix
     18depends_lib-append      port:p${perl5.major}-libwww-perl port:postfix
    1819
    1920variant apple_postfix description {uses the mail queues of macosx postfix} {
    2021        depends_lib-delete      port:postfix
     
    2526          file copy ${distpath}/mailqfmt.pl ${workpath}/mailqfmt
    2627        }
    2728post-patch {
    28           reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     29          reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    2930            ${workpath}/mailqfmt
    3031
    3132if { ![variant_isset apple_postfix] } {
  • mail/sqlgrey/Portfile

     
    1717
    1818supported_archs     noarch
    1919
    20 depends_lib         port:p5.12-dbi \
    21                     port:p5.12-io-multiplex \
    22                     port:p5.12-net-dns \
    23                     port:p5.12-net-server
     20depends_lib         port:p${perl5.major}-dbi \
     21                    port:p${perl5.major}-io-multiplex \
     22                    port:p${perl5.major}-net-dns \
     23                    port:p${perl5.major}-net-server
    2424
    2525depends_run         port:postfix
    2626
     
    8181default_variants    +mysql
    8282
    8383variant mysql description {add mysql driver support} {
    84     depends_lib-append  port:p5.12-dbd-mysql
     84    depends_lib-append  port:p${perl5.major}-dbd-mysql
    8585}
    8686
    8787variant sqlite description {add sqlite driver support} {
    88     depends_lib-append  port:p5.12-dbd-sqlite
     88    depends_lib-append  port:p${perl5.major}-dbd-sqlite
    8989}
    9090
    9191variant postgresql description {add postgres driver support} {
    92     depends_lib-append  port:p5.12-dbd-pg
     92    depends_lib-append  port:p${perl5.major}-dbd-pg
    9393}
    9494
    9595livecheck.version   ${version}
  • mail/signing-party/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                signing-party
    78version             1.1.4
     
    2829
    2930use_configure       no
    3031
    31 depends_lib         port:perl5.12 \
    32                     port:p5.12-class-methodmaker \
    33                     port:p5.12-mailtools \
    34                     port:p5.12-term-readkey \
    35                     port:p5.12-gnupg-interface \
    36                     port:p5.12-text-iconv \
    37                     port:p5.12-text-template \
    38                     port:p5.12-mime-tools \
     32depends_lib         port:perl${perl5.major} \
     33                    port:p${perl5.major}-class-methodmaker \
     34                    port:p${perl5.major}-mailtools \
     35                    port:p${perl5.major}-term-readkey \
     36                    port:p${perl5.major}-gnupg-interface \
     37                    port:p${perl5.major}-text-iconv \
     38                    port:p${perl5.major}-text-template \
     39                    port:p${perl5.major}-mime-tools \
    3940                    port:qprint
    4041depends_run         bin:gpg:gnupg \
    4142                    port:dialog
     
    4647                    CFLAGS="${configure.cflags} [get_canonical_archflags]"
    4748
    4849pre-build {
    49     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|" \
     50    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|" \
    5051        ${worksrcpath}/caff/caff \
    5152        ${worksrcpath}/caff/pgp-clean \
    5253        ${worksrcpath}/caff/pgp-fixkey \
  • mail/imapsync/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                imapsync
    67version             1.488
     
    2122                    sha1    3bd73000b606ad523255a7de42d89427a0626f77 \
    2223                    rmd160  4caa332d730d1f7dea4d9b8196d7397b2b8f6104
    2324
    24 depends_run         port:perl5.12 \
    25                     port:p5.12-digest-md5 \
    26                     port:p5.12-mail-imapclient \
    27                     port:p5.12-term-readkey \
    28                     port:p5.12-io-socket-ssl \
    29                     port:p5.12-datemanip \
    30                     port:p5.12-digest-hmac
     25depends_run         port:perl${perl5.major} \
     26                    port:p${perl5.major}-digest-md5 \
     27                    port:p${perl5.major}-mail-imapclient \
     28                    port:p${perl5.major}-term-readkey \
     29                    port:p${perl5.major}-io-socket-ssl \
     30                    port:p${perl5.major}-datemanip \
     31                    port:p${perl5.major}-digest-hmac
    3132
    3233supported_archs     noarch
    3334
    3435post-patch {
    35     reinplace "s|^#!.*|#!${prefix}/bin/perl5.12|g" ${worksrcpath}/imapsync
     36    reinplace "s|^#!.*|#!${prefix}/bin/perl${perl5.major}|g" ${worksrcpath}/imapsync
    3637}
    3738
    3839use_configure       no
  • mail/t-prot/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                t-prot
    67version             2.5
     
    2021                    sha1 c0987d1bbcb0c8ca1156204510ae68765f5e7588 \
    2122                    rmd160 8568da171a75510af309a0375a626bbfc910c9a9
    2223
    23 depends_lib         port:p5.12-getopt-mixed \
    24                     port:p5.12-locale-gettext
     24depends_lib         port:p${perl5.major}-getopt-mixed \
     25                    port:p${perl5.major}-locale-gettext
    2526
    2627use_configure       no
    2728
  • mail/perfect_maildir/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                perfect_maildir
    67version             0.3
     
    1819                    rmd160 f076ea65732d1c49996f68c19956aa33b2eaaed3
    1920distfiles           ${name}.pl
    2021
    21 depends_lib         port:perl5.12 \
    22                     port:p5.12-timedate
     22depends_lib         port:perl${perl5.major} \
     23                    port:p${perl5.major}-timedate
    2324
    2425extract {
    2526    file mkdir ${worksrcpath}
     
    2728}
    2829
    2930patch {
    30     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" ${worksrcpath}/${name}.pl
     31    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" ${worksrcpath}/${name}.pl
    3132}
    3233
    3334use_configure       no
  • mail/pflogsumm/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name                    pflogsumm
    78version                 1.1.3
     
    3738extract.only            ${distname}${extract.suffix}
    3839platforms               darwin freebsd
    3940
    40 set perl5.bin           ${prefix}/bin/perl5.12
     41set perl5.bin           ${prefix}/bin/perl${perl5.major}
    4142
    42 depends_lib     port:perl5.12
    43 depends_run             port:p5.12-date-calc
     43depends_lib     port:perl${perl5.major}
     44depends_run             port:p${perl5.major}-date-calc
    4445
    4546set cgi_path            ""
    4647set maillog_path        ""
  • mail/amavisd-new/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                amavisd-new
    78version             2.7.0
     
    2425                    sha256  534b3d91c31e0e87a73602c84dfeb4b30b4ea64dee99fcceabd59b1bc0082b0b
    2526
    2627depends_run         port:perl5 \
    27                     port:p5.12-archive-zip \
    28                     port:p5.12-berkeleydb \
    29                     port:p5.12-convert-tnef \
    30                     port:p5.12-convert-uulib \
    31                     port:p5.12-digest-md5 \
    32                     port:p5.12-io-compress \
    33                     port:p5.12-io-stringy \
    34                     port:p5.12-mail-dkim \
    35                     port:p5.12-mailtools \
    36                     port:p5.12-mime-tools \
    37                     port:p5.12-mime-base64 \
    38                     port:p5.12-net-server \
    39                     port:p5.12-time-hires \
    40                     port:p5.12-unix-syslog \
    41                     port:p5.12-mail-spamassassin \
    42                     port:p5.12-dbd-mysql \
    43                     port:p5.12-mail-clamav \
     28                    port:p${perl5.major}-archive-zip \
     29                    port:p${perl5.major}-berkeleydb \
     30                    port:p${perl5.major}-convert-tnef \
     31                    port:p${perl5.major}-convert-uulib \
     32                    port:p${perl5.major}-digest-md5 \
     33                    port:p${perl5.major}-io-compress \
     34                    port:p${perl5.major}-io-stringy \
     35                    port:p${perl5.major}-mail-dkim \
     36                    port:p${perl5.major}-mailtools \
     37                    port:p${perl5.major}-mime-tools \
     38                    port:p${perl5.major}-mime-base64 \
     39                    port:p${perl5.major}-net-server \
     40                    port:p${perl5.major}-time-hires \
     41                    port:p${perl5.major}-unix-syslog \
     42                    port:p${perl5.major}-mail-spamassassin \
     43                    port:p${perl5.major}-dbd-mysql \
     44                    port:p${perl5.major}-mail-clamav \
    4445                    port:clamav \
    4546                    port:clamav-server
    4647
     
    4950set amavisd_home    ${prefix}/var/amavis
    5051
    5152post-patch {
    52     reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl5.12|" \
     53    reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|" \
    5354              ${worksrcpath}/amavisd
    5455    file copy ${worksrcpath}/amavisd.conf ${worksrcpath}/amavisd.conf.example
    5556    reinplace "s|\$daemon_user\  =\ 'vscan'|\$daemon_user\  =\ '${daemon_user}'|" \
  • mail/mb2md/Portfile

     
    11# $Id$
    22
    33PortSystem              1.0
     4PortGroup                       perl5   1.0
    45
    56name                    mb2md
    67version                 3.20
     
    2223checksums               md5 b47eaa6ae4231a42f4a15564a08eb439
    2324platforms               darwin
    2425
    25 depends_run             port:perl5.12 \
    26                                 port:p5.12-timedate
     26depends_run             port:perl${perl5.major} \
     27                                port:p${perl5.major}-timedate
    2728
    2829pre-extract             { file mkdir ${worksrcpath} }
    2930extract.post_args       ">${worksrcpath}/${name}-${version}.pl"
     
    3435
    3536build {
    3637        file copy ${worksrcpath}/${name}-${version}.pl ${worksrcpath}/${name}
    37         reinplace "s|^#!.*perl|#!${prefix}/bin/perl5.12|" ${worksrcpath}/${name}
     38        reinplace "s|^#!.*perl|#!${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/${name}
    3839}
    3940
    4041destroot {
  • mail/pemail/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name                    pemail
    78version                 1.2
     
    2122master_sites            sourceforge
    2223checksums               md5 4fbd8f9e8a3912c3b86bbe4a69ed29cd
    2324
    24 depends_lib             port:perl5.12
    25 depends_run             port:p5.12-mail-pop3client \
    26                                 port:p5.12-mime-lite \
    27                                 port:p5.12-term-readkey
     25depends_lib             port:perl${perl5.major}
     26depends_run             port:p${perl5.major}-mail-pop3client \
     27                                port:p${perl5.major}-mime-lite \
     28                                port:p${perl5.major}-term-readkey
    2829
    2930configure       {
    30         reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" ${worksrcpath}/pemail.pl
     31        reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" ${worksrcpath}/pemail.pl
    3132}
    3233
    3334build                   {}
  • mail/sympa/Portfile

     
    11# $Id$
    22
    33PortSystem      1.0
     4PortGroup                       perl5   1.0
    45
    56name                    sympa
    67version                 5.4.7
     
    3334                        port:mod_fcgid \
    3435                        port:openssl \
    3536                        port:postfix \
    36                         port:p5.12-libwww-perl \
    37                         port:p5.12-archive-zip \
    38                         port:p5.12-convert-asn1 \
    39                         port:p5.12-pathtools \
    40                         port:p5.12-dbi \
    41                         port:p5.12-dbd-mysql \
    42                         port:p5.12-mailtools \
    43                         port:p5.12-io-stringy \
    44                         port:p5.12-mime-tools \
    45                         port:p5.12-mime-charset \
    46                         port:p5.12-mime-encwords \
    47                         port:p5.12-crypt-openssl-x509 \
    48                         port:p5.12-fcgi \
    49                         port:p5.12-libintl-perl \
    50                         port:p5.12-template-toolkit \
    51                         port:p5.12-crypt-ciphersaber \
    52                         port:p5.12-mhonarc \
    53                         port:p5.12-regexp-common \
    54                         port:p5.12-xml-libxml \
    55                         port:p5.12-io-socket-ssl \
    56                         port:p5.12-soap-lite \
    57                         port:p5.12-perl-ldap \
    58                         port:p5.12-html-format \
    59                         port:p5.12-html-stripscripts-parser
     37                        port:p${perl5.major}-libwww-perl \
     38                        port:p${perl5.major}-archive-zip \
     39                        port:p${perl5.major}-convert-asn1 \
     40                        port:p${perl5.major}-pathtools \
     41                        port:p${perl5.major}-dbi \
     42                        port:p${perl5.major}-dbd-mysql \
     43                        port:p${perl5.major}-mailtools \
     44                        port:p${perl5.major}-io-stringy \
     45                        port:p${perl5.major}-mime-tools \
     46                        port:p${perl5.major}-mime-charset \
     47                        port:p${perl5.major}-mime-encwords \
     48                        port:p${perl5.major}-crypt-openssl-x509 \
     49                        port:p${perl5.major}-fcgi \
     50                        port:p${perl5.major}-libintl-perl \
     51                        port:p${perl5.major}-template-toolkit \
     52                        port:p${perl5.major}-crypt-ciphersaber \
     53                        port:p${perl5.major}-mhonarc \
     54                        port:p${perl5.major}-regexp-common \
     55                        port:p${perl5.major}-xml-libxml \
     56                        port:p${perl5.major}-io-socket-ssl \
     57                        port:p${perl5.major}-soap-lite \
     58                        port:p${perl5.major}-perl-ldap \
     59                        port:p${perl5.major}-html-format \
     60                        port:p${perl5.major}-html-stripscripts-parser
    6061
    6162configure.args          --with-bindir=${prefix}/bin/${name} \
    6263                        --with-sbindir=${prefix}/bin/${name} \
     
    8081                        --with-spooldir=${prefix}/var/${name}/spool \
    8182\
    8283                        --with-mandir=${prefix}/man \
    83                         --with-perl=${prefix}/bin/perl5.12 \
     84                        --with-perl=${prefix}/bin/perl${perl5.major} \
    8485                        --with-openssl=${prefix}/bin/openssl \
    8586\
    8687                        --with-user=www \
     
    9192                        --with-postmap=${prefix}/sbin/postmap
    9293
    9394variant postgresql {
    94     depends_lib-append      port:p5.12-dbd-pg
    95     depends_lib-delete      port:p5.12-dbd-mysql
     95    depends_lib-append      port:p${perl5.major}-dbd-pg
     96    depends_lib-delete      port:p${perl5.major}-dbd-mysql
    9697}
    9798
    9899variant server  {
  • mail/postgrey/Portfile

     
    11# $Id$
    22
    33PortSystem       1.0
     4PortGroup                       perl5   1.0
    45
    56name             postgrey
    67version          1.32
     
    2324checksums        md5 524a4e165bf997996f3bccade394712f
    2425
    2526build.target
    26 depends_lib-append      port:p5.12-io-multiplex
    27 depends_lib-append      port:p5.12-net-server
    28 depends_lib-append      port:p5.12-berkeleydb
     27depends_lib-append      port:p${perl5.major}-io-multiplex
     28depends_lib-append      port:p${perl5.major}-net-server
     29depends_lib-append      port:p${perl5.major}-berkeleydb
    2930
    3031startupitem.create      yes
    3132startupitem.start       "${prefix}/share/postgrey/postgrey.sh start"
     
    3334
    3435configure {
    3536  system "echo all: > ${worksrcpath}/Makefile"
    36   reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     37  reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    3738        ${worksrcpath}/postgrey \
    3839        ${worksrcpath}/contrib/postgreyreport
    3940  reinplace "s|/etc/postfix|${prefix}/etc/postgrey|g" \
  • aqua/PsyncX/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56PortGroup           xcode 1.0
    67
    78name                PsyncX
     
    2324svn.revision        29
    2425worksrcdir          trunk
    2526
    26 depends_lib         port:p5.12-macosx-file
     27depends_lib         port:p${perl5.major}-macosx-file
    2728
    2829# p5.12-macosx-file is 32-bit only
    2930supported_archs     i386 ppc
  • devel/cvsweb/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name            cvsweb
    67version         3.0.6
     
    1920                ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/
    2021checksums       md5 0e1eec962b1db00e01b295fff84b6e89
    2122
    22 depends_build   port:perl5.12 \
    23                 port:p5.12-ipc-run \
    24                 port:p5.12-file-temp \
    25                 port:p5.12-uri \
    26                 port:p5.12-mime-types \
    27                 port:p5.12-string-ediff \
     23depends_build   port:perl${perl5.major} \
     24                port:p${perl5.major}-ipc-run \
     25                port:p${perl5.major}-file-temp \
     26                port:p${perl5.major}-uri \
     27                port:p${perl5.major}-mime-types \
     28                port:p${perl5.major}-string-ediff \
    2829                port:cvsgraph
    2930
    3031use_configure   no
     
    5556        eval xinstall -m 755 [glob ${worksrcpath}/icons/*] ${destroot}${icons_path}
    5657        eval xinstall -m 755 [glob ${worksrcpath}/css/*] ${destroot}${css_path}
    5758
    58         reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl5.12|g" \
     59        reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|g" \
    5960                "${destroot}${cgi_path}/cvsweb.cgi"
    6061        reinplace "s|/usr/local/etc/cvsweb/cvsweb.conf|${httpd_conf_path}cvsweb.conf|g" \
    6162                "${destroot}${cgi_path}/cvsweb.cgi"
  • devel/git-core/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                git-core
    78version             1.7.10.2
     
    2627                    sha256  bc57810ec8d87f7a10f320e31ceeb1f9eaf254e62e0f6414af67f17d0cf7d522 \
    2728
    2829depends_run         port:rsync \
    29                     port:p5.12-error \
    30                     port:p5.12-term-readkey
     30                    port:p${perl5.major}-error \
     31                    port:p${perl5.major}-term-readkey
    3132
    32 depends_lib         port:perl5.12 \
     33depends_lib         port:perl${perl5.major} \
    3334                    port:curl \
    3435                    port:zlib \
    3536                    port:openssl \
     
    5657                    CURLDIR=${prefix} \
    5758                    OPENSSLDIR=${prefix} \
    5859                    ICONVDIR=${prefix} \
    59                     PERL_PATH="${prefix}/bin/perl5.12" \
     60                    PERL_PATH="${prefix}/bin/perl${perl5.major}" \
    6061                    NO_FINK=1 \
    6162                    NO_DARWIN_PORTS=1 \
    6263                    NO_R_TO_GCC_LINKER=1 \
     
    149150
    150151variant svn description {Bi-directional subversion repository support} {
    151152    depends_run-append  port:subversion \
    152                         port:p5.12-libwww-perl \
    153                         port:p5.12-svn-simple
     153                        port:p${perl5.major}-libwww-perl \
     154                        port:p${perl5.major}-svn-simple
    154155}
    155156
    156157variant bash_completion {
  • devel/gnome-bindings-perl5/Portfile

     
    22# $Id$
    33
    44PortSystem      1.0
     5PortGroup                       perl5   1.0
    56
    67name            gnome-bindings-perl5
    78version         2.30.2
     
    1920
    2021homepage        http://www.gnome.org/
    2122
    22 depends_lib     port:p5.12-glib    \
    23                 port:p5.12-gnome2-canvas    \
    24                 port:p5.12-gnome2-gconf    \
    25                 port:p5.12-gnome2-vfs    \
    26                 port:p5.12-gnome2    \
    27                 port:p5.12-gtk2-gladexml \
    28                 port:p5.12-gtk2    \
    29                 port:p5.12-pango
     23depends_lib     port:p${perl5.major}-glib    \
     24                port:p${perl5.major}-gnome2-canvas    \
     25                port:p${perl5.major}-gnome2-gconf    \
     26                port:p${perl5.major}-gnome2-vfs    \
     27                port:p${perl5.major}-gnome2    \
     28                port:p${perl5.major}-gtk2-gladexml \
     29                port:p${perl5.major}-gtk2    \
     30                port:p${perl5.major}-pango
    3031
    3132distfiles
    3233
  • devel/mtn-browse/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                mtn-browse
    67version             0.72
     
    2324                    sha1    1490c29d7d9e4cea47b594f6848a72b7a1c5265b \
    2425                    rmd160  e2f2bfd767f31c3781f662fb91a73a9e4a7b774e
    2526
    26 depends_run         port:p5.12-monotone-automatestdio \
    27                     port:p5.12-gnome2 \
    28                     port:p5.12-gtk2-gladexml \
    29                     port:p5.12-gtk2-sourceview \
    30                     port:p5.12-libintl-perl
     27depends_run         port:p${perl5.major}-monotone-automatestdio \
     28                    port:p${perl5.major}-gnome2 \
     29                    port:p${perl5.major}-gtk2-gladexml \
     30                    port:p${perl5.major}-gtk2-sourceview \
     31                    port:p${perl5.major}-libintl-perl
    3132
    3233use_configure       no
    3334
    3435build {
    35     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     36    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    3637        ${worksrcpath}/mtn-browse \
    3738        ${worksrcpath}/linux-installer
    3839}
  • devel/bugzilla/Portfile

     
    11# $Id$
    22
    33PortSystem              1.0
     4PortGroup                       perl5   1.0
    45
    56name                    bugzilla
    67version                 2.22.3
     
    2930                        rmd160  787f84e343297b1a8caee8310354e01f7c8cc2f8
    3031
    3132depends_lib             port:apache2 \
    32                         port:perl5.12 \
    33                         port:p5.12-appconfig \
    34                         port:p5.12-timedate \
    35                         port:p5.12-dbi \
    36                         port:p5.12-dbd-mysql \
    37                         port:p5.12-xml-parser \
    38                         port:p5.12-patchreader \
    39                         port:p5.12-gd \
    40                         port:p5.12-gdtextutil \
    41                         port:p5.12-gdgraph \
    42                         port:p5.12-chart \
    43                         port:p5.12-template-toolkit \
    44                         port:p5.12-mime-tools \
     33                        port:perl${perl5.major} \
     34                        port:p${perl5.major}-appconfig \
     35                        port:p${perl5.major}-timedate \
     36                        port:p${perl5.major}-dbi \
     37                        port:p${perl5.major}-dbd-mysql \
     38                        port:p${perl5.major}-xml-parser \
     39                        port:p${perl5.major}-patchreader \
     40                        port:p${perl5.major}-gd \
     41                        port:p${perl5.major}-gdtextutil \
     42                        port:p${perl5.major}-gdgraph \
     43                        port:p${perl5.major}-chart \
     44                        port:p${perl5.major}-template-toolkit \
     45                        port:p${perl5.major}-mime-tools \
    4546                        port:patchutils \
    46                         port:p5.12-perl-ldap \
    47                         port:p5.12-xml-twig
     47                        port:p${perl5.major}-perl-ldap \
     48                        port:p${perl5.major}-xml-twig
    4849
    4950variant mysql4 conflicts mysql5 description "Use mysql4 database" {
    5051                depends_lib-append   port:mysql4
     
    6667        }
    6768        foreach item [glob ${worksrcpath}/*.cgi ${worksrcpath}/*.pl \
    6869                           ${worksrcpath}/contrib/*.pl ${worksrcpath}/docs/*.pl] {
    69                 reinplace "s%^#!.*perl%#!${prefix}/bin/perl5.12%" ${item}
     70                reinplace "s%^#!.*perl%#!${prefix}/bin/perl${perl5.major}%" ${item}
    7071        }
    7172        foreach item [glob ${worksrcpath}/*.pl ${worksrcpath}/contrib/*.pl \
    7273                           ${worksrcpath}/Bugzilla/*.pm ${worksrcpath}/docs/html/*.html \
  • devel/vcheck/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name            vcheck
    67version         1.2.1
     
    1819use_bzip2       yes
    1920checksums       md5 712cb91d13ffb4b347b094c9935abca1
    2021
    21 depends_lib     port:perl5.12
    22 depends_run     port:p5.12-libwww-perl
     22depends_lib     port:perl${perl5.major}
     23depends_run     port:p${perl5.major}-libwww-perl
    2324
    2425patch {
    25     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|" ${worksrcpath}/vcheck
     26    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/vcheck
    2627}
    2728
    2829use_configure   no
  • devel/archway/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name              archway
    78version           0.2.1
     
    2425
    2526use_configure     no
    2627build             {}
    27 destroot.destdir  PERL=${prefix}/bin/perl5.12 DESTDIR=${destroot} prefix=${prefix}
     28destroot.destdir  PERL=${prefix}/bin/perl${perl5.major} DESTDIR=${destroot} prefix=${prefix}
    2829
    29 depends_lib       port:arch port:p5.12-gtk2
     30depends_lib       port:arch port:p${perl5.major}-gtk2
  • devel/shared-mime-info/Portfile

     
    22# $Id$
    33
    44PortSystem      1.0
     5PortGroup                       perl5   1.0
    56
    67name            shared-mime-info
    78version         1.0
     
    2627                port:intltool
    2728
    2829# The perl executable should be the one explicitly required by intltool
    29 configure.env-append  INTLTOOL_PERL=${prefix}/bin/perl5.12
     30configure.env-append  INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
    3031
    3132depends_lib     path:lib/pkgconfig/glib-2.0.pc:glib2 \
    3233                port:libxml2
  • audio/flac2mp3/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45name            flac2mp3
    56version         20041223
    67revision        1
     
    2021build           {}
    2122destroot        {
    2223        xinstall ${distpath}/${name}${extract.suffix} ${destroot}${prefix}/bin
    23         reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl5.12|g" \
     24        reinplace "s|#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|g" \
    2425            "${destroot}${prefix}/bin/${name}${extract.suffix}"
    2526}
    2627
    27 depends_lib     port:lame port:flac port:p5.12-mp3-info
     28depends_lib     port:lame port:flac port:p${perl5.major}-mp3-info
  • xfce/xfce-utils/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            xfce-utils
    78version         4.6.2
     
    1920                sha1 6373886c3d70e576859741bde747a235567ffd8e \
    2021                rmd160 06c33863da0f80f16ef154307e4b89085bc3958f
    2122
    22 depends_build   port:perl5.12 port:p5.12-xml-parser \
     23depends_build   port:perl${perl5.major} port:p${perl5.major}-xml-parser \
    2324                port:intltool port:pkgconfig
    2425depends_lib     port:libxfce4util port:libxfcegui4 port:xfconf
    2526
    26 configure.env   PERL=${prefix}/bin/perl5.12 \
    27                 INTLTOOL_PERL=${prefix}/bin/perl5.12
     27configure.env   PERL=${prefix}/bin/perl${perl5.major} \
     28                INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
    2829configure.args  --disable-gdm --with-xsession-prefix=${prefix}
    2930
    3031# make sure that midori is added to the browser search list
  • xfce/xfprint/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            xfprint
    78version         4.6.1
     
    2122
    2223depends_lib     port:libxfcegui4 port:a2ps
    2324depends_build   port:libxfce4util port:libxfcegui4 port:xfconf \
    24                 port:intltool port:perl5.12 port:p5.12-xml-parser \
     25                port:intltool port:perl${perl5.major} port:p${perl5.major}-xml-parser \
    2526                port:pkgconfig
    26 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
     27configure.env   INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
    2728configure.args  --enable-cups
    2829
    2930configure.ldflags-append        "-lXft -lfontconfig -lXrender -lXext -lXinerama -lXrandr"
  • xfce/exo/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            exo
    78version         0.3.107
     
    2223configure.args  --mandir=${prefix}/share/man --disable-python
    2324
    2425depends_build   port:pkgconfig port:intltool
    25 depends_lib     port:p5.12-uri port:libxfce4util port:gtk2
     26depends_lib     port:p${perl5.major}-uri port:libxfce4util port:gtk2
    2627
    2728patchfiles      exo-mmintrin.diff
    2829
  • xfce/xfwm4/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            xfwm4
    78version         4.6.2
     
    1920                sha1 34514db4531e95a7dbcd7d73c8d97e5cb9d1bf89 \
    2021                rmd160 445e499ca84846222120d607b80b5eac79b422d7
    2122
    22 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
     23configure.env   INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
    2324configure.args  --enable-randr --enable-startup-notification \
    2425                --disable-compositor --disable-xsync
    2526depends_lib     port:xfconf port:gtk2 port:dbus-glib port:libwnck \
    2627                port:libglade2 port:libxfcegui4
    27 depends_build   port:intltool port:perl5.12 port:p5.12-xml-parser \
     28depends_build   port:intltool port:perl${perl5.major} port:p${perl5.major}-xml-parser \
    2829                port:pkgconfig
  • xfce/xfce4-appfinder/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            xfce4-appfinder
    78version         4.6.2
     
    1920                sha1 2fa2534aa5a6b2fc24942689a0b7bb7cf327feda \
    2021                rmd160 81dff99b910e3c2c10567341c7189614825ab657
    2122
    22 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
    23 depends_build   port:intltool port:perl5.12 port:p5.12-xml-parser \
     23configure.env   INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
     24depends_build   port:intltool port:perl${perl5.major} port:p${perl5.major}-xml-parser \
    2425                port:pkgconfig
    2526depends_lib     port:libxfcegui4 port:libxfce4menu port:thunar
  • xfce/xfce4-session/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            xfce4-session
    78version         4.6.2
     
    1920                sha1 2a5778a1543f97845f118a186e2dbb8a8ea3ff4b \
    2021                rmd160 3c45028d57aee5950a485d760799d0c74ada735e
    2122
    22 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
     23configure.env   INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
    2324configure.args  --enable-session-screenshots --disable-gnome
    2425depends_lib     port:libxfce4util port:libxfcegui4 \
    2526                port:libwnck bin:iceauth:iceauth
    26 depends_build   port:intltool port:perl5.12 port:p5.12-xml-parser \
     27depends_build   port:intltool port:perl${perl5.major} port:p${perl5.major}-xml-parser \
    2728                port:pkgconfig
  • xfce/xfdesktop/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            xfdesktop
    78version         4.6.2
     
    2223depends_lib     port:libxml2 \
    2324                port:Thunar port:libxfcegui4
    2425
    25 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
     26configure.env   INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
    2627depends_build   port:xfce4-panel port:libglade2 \
    27                 port:intltool port:perl5.12 port:p5.12-xml-parser \
     28                port:intltool port:perl${perl5.major} port:p${perl5.major}-xml-parser \
    2829                port:pkgconfig
  • xfce/xfce4-settings/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            xfce4-settings
    78version         4.6.5
     
    1920                sha1 c036cc2f3100a46b2649e678dff7c0106b219263 \
    2021                rmd160 a8155346285921f3087795598989df287be8abb4
    2122
    22 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
    23 depends_build   port:intltool port:perl5.12 port:p5.12-xml-parser \
     23configure.env   INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
     24depends_build   port:intltool port:perl${perl5.major} port:p${perl5.major}-xml-parser \
    2425                port:pkgconfig
    2526depends_lib     port:libxfcegui4 port:exo port:libwnck
    2627
  • net/ftpsync/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                ftpsync
    67version             1.3.04
     
    2122
    2223supported_archs     noarch
    2324
    24 depends_run         port:p5.12-net port:p5.12-libwww-perl
     25depends_run         port:p${perl5.major}-net port:p${perl5.major}-libwww-perl
    2526
    2627use_bzip2           yes
    2728
    2829configure {
    29     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|1" ${worksrcpath}/ftpsync.pl
     30    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|1" ${worksrcpath}/ftpsync.pl
    3031}
    3132
    3233build {}
  • net/munin/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                munin
    78version             1.4.5
     
    2829checksums           md5     4ae84b9a27b686c3819d8d7b51d8cb4c \
    2930                    sha1    bd1e8ad1fe1cfade1de9c28f3ad69bf35ca495ca \
    3031                    rmd160  883aa4baacfa5be1ec6a83737d5d241c40ad6912
    31 depends_lib         port:perl5.12 port:p5.12-net-server \
    32                     path:bin/config_data:p5.12-module-build \
    33                     port:p5.12-net-snmp port:p5.12-net-ssleay
     32depends_lib         port:perl${perl5.major} port:p${perl5.major}-net-server \
     33                    path:bin/config_data:p${perl5.major}-module-build \
     34                    port:p${perl5.major}-net-snmp port:p${perl5.major}-net-ssleay
    3435
    3536use_configure       no
    3637use_parallel_build  no
     
    3839                    patch-Makefile.config \
    3940                    patch-munin-node.conf.in
    4041post-patch {
    41     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|" \
     42    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|" \
    4243        ${worksrcpath}/master/_bin/munin-update.in \
    4344        ${worksrcpath}/node/extras/munin-node-sched \
    4445        ${worksrcpath}/node/extras/munin-node-simple.in \
     
    6061                    LIBDIR=${prefix}/lib/munin \
    6162                    HTMLDIR=${prefix}/www/munin \
    6263                    CGIDIR=${prefix}/www/cgi-bin \
    63                     PERL=${prefix}/bin/perl5.12
     64                    PERL=${prefix}/bin/perl${perl5.major}
    6465destroot.args       PREFIX=${destroot}${prefix} \
    6566                    CONFDIR=${destroot}${prefix}/etc/munin \
    6667                    DBDIR=${destroot}${prefix}/var/munin \
     
    7172                    LIBDIR=${destroot}${prefix}/lib/munin \
    7273                    HTMLDIR=${destroot}${prefix}/www/munin \
    7374                    CGIDIR=${destroot}${prefix}/www/cgi-bin \
    74                     PERL=${prefix}/bin/perl5.12
     75                    PERL=${prefix}/bin/perl${perl5.major}
    7576destroot.keepdirs   ${destroot}${prefix}/var/log/munin \
    7677                    ${destroot}${prefix}/var/run/munin \
    7778                    ${destroot}${prefix}/etc/munin/plugins \
     
    8788
    8889variant server description {Install Munin server} {
    8990    depends_lib-append  port:rrdtool \
    90                         port:p5.12-html-template \
    91                         port:p5.12-time-hires \
    92                         port:p5.12-digest-md5 \
    93                         port:p5.12-text-balanced \
    94                         port:p5.12-log-log4perl
     91                        port:p${perl5.major}-html-template \
     92                        port:p${perl5.major}-time-hires \
     93                        port:p${perl5.major}-digest-md5 \
     94                        port:p${perl5.major}-text-balanced \
     95                        port:p${perl5.major}-log-log4perl
    9596    destroot.target-append install-master-prime
    9697}
    9798
  • net/torrentsniff/Portfile

     
    1818checksums               md5  3884cac276a990a95ea77738195508aa \
    1919                                sha1 ee683f2fbce004ae2f6daf9589b0d65db529fffb
    2020
    21 depends_lib-append              port:p5.12-libwww-perl \
    22                                 port:p5.12-digest-sha1
     21depends_lib-append              port:p${perl5.major}-libwww-perl \
     22                                port:p${perl5.major}-digest-sha1
    2323
    2424patchfiles              patch_torrentsniff
    2525
  • net/snmptt/Portfile

     
    11# $Id$
    22
    33PortSystem        1.0
     4PortGroup                       perl5   1.0
    45
    56name              snmptt
    67version           1.2
     
    1718distfiles         ${name}_${version}.tgz
    1819worksrcdir        ${name}_${version}
    1920
    20 depends_lib       port:perl5.12 \
    21                   port:p5.12-config-inifiles
     21depends_lib       port:perl${perl5.major} \
     22                  port:p${perl5.major}-config-inifiles
    2223
    2324use_configure     no
    2425build             {}
     
    2930set scriptdir   ${prefix}/share/${name}
    3031
    3132post-patch {
    32         reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     33        reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    3334                ${worksrcpath}/snmptt \
    3435                ${worksrcpath}/snmptt-net-snmp-test \
    3536                ${worksrcpath}/snmpttconvert \
     
    8990-Edit your snmptrapd.conf (you may use the snmpconf utility) and make sure that
    9091 these items are present.
    9192
    92         traphandle  default ${prefix}/bin/perl5.12 ${prefix}/sbin/snmptt
     93        traphandle  default ${prefix}/bin/perl${perl5.major} ${prefix}/sbin/snmptt
    9394
    9495\n"
    9596}
  • net/GTorrentViewer/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name            GTorrentViewer
    67version         0.2b
     
    2223depends_build   port:pkgconfig
    2324depends_lib     lib:libgtk.2:gtk2 \
    2425                port:curl \
    25                 port:p5.12-xml-parser
     26                port:p${perl5.major}-xml-parser
    2627
    2728configure.args  --mandir=${prefix}/share/man --with-curl-config=${prefix}/bin \
    2829                --disable-gtktest
  • net/rancid/Portfile

     
    11# $Id$
    22
    33PortSystem      1.0
     4PortGroup                       perl5   1.0
    45
    56name                            rancid
    67version                         2.3.6
     
    1920master_sites                    ftp://ftp.shrubbery.net/pub/rancid/
    2021checksums                       md5 603dcc7923b0d34c024490c534362a35
    2122
    22 depends_lib                     port:perl5.12 \
     23depends_lib                     port:perl${perl5.major} \
    2324                                port:openssl \
    24                                 port:p5.12-lockfile-simple
     25                                port:p${perl5.major}-lockfile-simple
    2526
    2627patchfiles                      patch-etc-Makefile.in
    2728
  • net/argus-monitor/Portfile

     
    11# $Id$
    22PortSystem      1.0
     3PortGroup                       perl5   1.0
    34
    45name                    argus-monitor
    56version                 3.5
     
    1516distfiles               argus-${version}.tgz
    1617worksrcdir              argus-${version}
    1718
    18 depends_lib             port:perl5.12 \
     19depends_lib             port:perl${perl5.major} \
    1920                        port:postfix \
    2021                        port:openssl \
    2122                        port:freetype \
    2223                        port:gd2 \
    2324                        port:fping \
    2425                        port:db44 \
    25                         port:p5.12-dbi \
    26                         port:p5.12-berkeleydb \
    27                         port:p5.12-socket6 \
    28                         port:p5.12-gd \
    29                         port:p5.12-time-hires \
    30                         port:p5.12-net-ssleay \
    31                         port:p5.12-digest-hmac \
    32                         port:p5.12-digest-md5 \
    33                         port:p5.12-digest-sha1 \
    34                         port:p5.12-crypt-des
     26                        port:p${perl5.major}-dbi \
     27                        port:p${perl5.major}-berkeleydb \
     28                        port:p${perl5.major}-socket6 \
     29                        port:p${perl5.major}-gd \
     30                        port:p${perl5.major}-time-hires \
     31                        port:p${perl5.major}-net-ssleay \
     32                        port:p${perl5.major}-digest-hmac \
     33                        port:p${perl5.major}-digest-md5 \
     34                        port:p${perl5.major}-digest-sha1 \
     35                        port:p${perl5.major}-crypt-des
    3536
    3637patchfiles              patch-Makefile.tplt
    3738
  • net/ddclient/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name                ddclient
    78version             3.8.1
     
    2021checksums           rmd160  7b702d28c47e48ed19eedd6b2e50930f394e9631 \
    2122                    sha256  f22ac7b0ec78e310d7b88a1cf636e5c00360b2ed9c087f231b3522ef3e6295f2
    2223
    23 depends_lib         port:p5.12-io-socket-ssl
    24 depends_run         port:perl5.12
     24depends_lib         port:p${perl5.major}-io-socket-ssl
     25depends_run         port:perl${perl5.major}
    2526
    2627configure   {
    2728        reinplace "s|\[\r\]$||" ${worksrcpath}/${name}
    28         reinplace "s|^#!.*/perl.*$|#!${prefix}/bin/perl5.12|" ${worksrcpath}/${name}
     29        reinplace "s|^#!.*/perl.*$|#!${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/${name}
    2930        reinplace "s|/etc/|${prefix}/etc/|" ${worksrcpath}/${name}
    3031}
    3132
  • net/nedi/Portfile

     
    11# $Id$
    22
    33PortSystem      1.0
     4PortGroup                       perl5   1.0
    45
    56name                    nedi
    67version                 1.0.5
     
    2122worksrcdir              ${name}
    2223checksums               md5 6ed980228483addfdc5caf14430d7570
    2324
    24 depends_lib             port:perl5.12 \
     25depends_lib             port:perl${perl5.major} \
    2526                        path:bin/mysql_config5:mysql5 \
    26                         port:p5.12-net-snmp \
    27                         port:p5.12-net-ssh-perl \
    28                         port:p5.12-net-telnet \
    29                         port:p5.12-net-telnet-cisco \
    30                         port:p5.12-libwww-perl \
    31                         port:p5.12-algorithm-diff \
    32                         port:p5.12-dbi \
    33                         port:p5.12-dbd-mysql \
     27                        port:p${perl5.major}-net-snmp \
     28                        port:p${perl5.major}-net-ssh-perl \
     29                        port:p${perl5.major}-net-telnet \
     30                        port:p${perl5.major}-net-telnet-cisco \
     31                        port:p${perl5.major}-libwww-perl \
     32                        port:p${perl5.major}-algorithm-diff \
     33                        port:p${perl5.major}-dbi \
     34                        port:p${perl5.major}-dbd-mysql \
    3435                        port:rrdtool \
    3536                        port:fping
    3637
     
    5960
    6061post-destroot {
    6162# Fix general paths
    62        eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     63       eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    6364                [glob ${destroot}${nedidir}/*.pl] \
    6465                [glob ${destroot}${nedidir}/inc/*.pl] \
    6566                [glob ${destroot}${nedidir}/html/inc/*.pl] \
  • net/shelldap/Portfile

     
    2222                    sha1    f06fabca2e3b7c41360cd9c2bbddbc45f8836ca4 \
    2323                    rmd160  2aae3bfc0f8d00dec4cdd9ad9634606b49a185c2
    2424
    25 depends_lib-append      port:p5.12-perl-ldap \
    26                         port:p5.12-term-shell \
    27                         port:p5.12-yaml-syck \
    28                         port:p5.12-algorithm-diff \
    29                         port:p5.12-digest-hmac \
    30                         port:p5.12-term-readline-gnu \
    31                         port:p5.12-term-readkey
     25depends_lib-append      port:p${perl5.major}-perl-ldap \
     26                        port:p${perl5.major}-term-shell \
     27                        port:p${perl5.major}-yaml-syck \
     28                        port:p${perl5.major}-algorithm-diff \
     29                        port:p${perl5.major}-digest-hmac \
     30                        port:p${perl5.major}-term-readline-gnu \
     31                        port:p${perl5.major}-term-readkey
    3232
    3333patch {
    34         reinplace "s|#!.*perl|#!${prefix}/bin/perl5.12|" ${worksrcpath}/shelldap
     34        reinplace "s|#!.*perl|#!${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/shelldap
    3535}
    3636
    3737use_configure           no
  • net/nagios-plugins/Portfile

     
    2424destroot.destdir        prefix=${prefix} DESTDIR=${destroot}
    2525
    2626depends_build           port:fping \
    27                         port:p5.12-net-snmp \
    28                         port:p5.12-digest-sha1 \
    29                         port:p5.12-digest-hmac \
    30                         port:p5.12-crypt-des \
     27                        port:p${perl5.major}-net-snmp \
     28                        port:p${perl5.major}-digest-sha1 \
     29                        port:p${perl5.major}-digest-hmac \
     30                        port:p${perl5.major}-crypt-des \
    3131                        port:openssl
    3232
    3333configure.args          --sbindir=${prefix}/share/nagios/cgi-bin \
  • net/mosh/Portfile

     
    22# $Id$
    33
    44PortSystem              1.0
     5PortGroup                       perl5   1.0
    56
    67name                    mosh
    78version                 1.2
     
    2223depends_build           port:pkgconfig
    2324
    2425depends_lib             port:ncurses \
    25                         port:p5.12-io-tty \
     26                        port:p${perl5.major}-io-tty \
    2627                        port:protobuf-cpp \
    2728                        port:zlib
    2829
    2930post-patch {
    30     reinplace "s|#!/usr/bin/env perl|#!${prefix}/bin/perl5.12|" ${worksrcpath}/scripts/mosh
     31    reinplace "s|#!/usr/bin/env perl|#!${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/scripts/mosh
    3132}
    3233
    3334livecheck.type          regex
  • net/vantages/Portfile

     
    11# $Id$
    22
    33PortSystem              1.0
     4PortGroup                       perl5   1.0
    45
    56name                    vantages
    67version                 0.8.8b
     
    4445                        port:libtool \
    4546                        port:libpcap \
    4647                        port:openssl \
    47                         port:p5.12-term-readkey \
     48                        port:p${perl5.major}-term-readkey \
    4849                        port:sqlite3
    4950
    5051use_autoreconf          yes
  • net/snownews/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                snownews
    78version             1.5.12
     
    2425
    2526depends_lib         port:libxml2 \
    2627                    port:gettext \
    27                     port:p5.12-xml-libxml
     28                    port:p${perl5.major}-xml-libxml
    2829
    2930post-patch {
    3031    # We want to use perl from MacPorts.
    31     reinplace s|/usr/bin/perl|${prefix}/bin/perl5.12| ${worksrcpath}/opml2snow
     32    reinplace s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}| ${worksrcpath}/opml2snow
    3233}
    3334
    3435build.args          EXTRA_CFLAGS="-I${prefix}/include" \
  • net/monarch/Portfile

     
    11# $Id$
    22PortSystem      1.0
     3PortGroup                       perl5   1.0
    34
    45name                    monarch
    56version                 2.5.0
     
    1516patchfiles              patch-nmap_scan-nmap_scan.c
    1617depends_build           port:nagios
    1718depends_lib             path:bin/mysql_config5:mysql5 \
    18                         port:p5.12-libwww-perl \
    19                         port:p5.12-xml-namespacesupport \
    20                         port:p5.12-xml-sax \
    21                         port:p5.12-xml-libxml \
    22                         port:p5.12-nmap-scanner \
    23                         port:p5.12-dbi \
    24                         port:p5.12-dbd-mysql \
    25                         port:p5.12-cgi-ajax \
    26                         port:p5.12-class-accessor
     19                        port:p${perl5.major}-libwww-perl \
     20                        port:p${perl5.major}-xml-namespacesupport \
     21                        port:p${perl5.major}-xml-sax \
     22                        port:p${perl5.major}-xml-libxml \
     23                        port:p${perl5.major}-nmap-scanner \
     24                        port:p${perl5.major}-dbi \
     25                        port:p${perl5.major}-dbd-mysql \
     26                        port:p${perl5.major}-cgi-ajax \
     27                        port:p${perl5.major}-class-accessor
    2728patch.post_args         -F 3
    2829use_configure           no
    2930build {}
     
    4344}
    4445
    4546post-destroot {
    46         eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     47        eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    4748                [glob ${destroot}${monarchdir}/*.pl]
    4849
    49         eval reinplace "s|/usr/local/groundwork/bin/perl|${prefix}/bin/perl5.12|g" \
     50        eval reinplace "s|/usr/local/groundwork/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    5051                [glob ${destroot}${monarchdir}/*.cgi]
    5152
    52         eval reinplace "s|/usr/local/groundwork/bin/perl|${prefix}/bin/perl5.12|g" \
     53        eval reinplace "s|/usr/local/groundwork/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    5354                [glob ${destroot}${monarchdir}/*.p*] 
    5455
    5556        eval reinplace "s|/usr/local/groundwork/monarch|${monarchdir}|g" \
  • net/fwknop/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45name            fwknop
    56version         1.9.12
    67revision    1
     
    4041
    4142use_bzip2       yes
    4243
    43 depends_lib     port:p5.12-crypt-cbc \
    44                 port:p5.12-crypt-rijndael \
    45                 port:p5.12-digest-sha \
    46                 port:p5.12-net-ipv4addr \
    47                 port:p5.12-net-ping-external \
    48                 port:p5.12-term-readkey \
    49                 port:p5.12-unix-syslog
     44depends_lib     port:p${perl5.major}-crypt-cbc \
     45                port:p${perl5.major}-crypt-rijndael \
     46                port:p${perl5.major}-digest-sha \
     47                port:p${perl5.major}-net-ipv4addr \
     48                port:p${perl5.major}-net-ping-external \
     49                port:p${perl5.major}-term-readkey \
     50                port:p${perl5.major}-unix-syslog
    5051
    5152use_configure   no
    5253build           {}
    5354
    5455destroot {
    55         system "cd ${worksrcpath} && ${prefix}/bin/perl5.12 -w -p -i -e 's:^#!/usr/bin/perl -w$:#!${prefix}/bin/perl5.12 -w:' fwknop"
    56         system "cd ${worksrcpath} && ${prefix}/bin/perl5.12 -w -p -i -e 's:^use lib ./usr/lib/fwknop.;::' fwknop"
     56        system "cd ${worksrcpath} && ${prefix}/bin/perl${perl5.major} -w -p -i -e 's:^#!/usr/bin/perl -w$:#!${prefix}/bin/perl${perl5.major} -w:' fwknop"
     57        system "cd ${worksrcpath} && ${prefix}/bin/perl${perl5.major} -w -p -i -e 's:^use lib ./usr/lib/fwknop.;::' fwknop"
    5758        xinstall -m 755 ${worksrcpath}/fwknop ${destroot}${prefix}/bin
    5859        xinstall -m 644 ${worksrcpath}/fwknop.8 ${destroot}${prefix}/share/man/man8
    5960}
  • net/sendpage/Portfile

     
    11# $Id$
    22
    33PortSystem      1.0
     4PortGroup                       perl5   1.0
    45
    56name                    sendpage
    67version                 1.000003
     
    2021master_sites    sourceforge
    2122checksums               md5 586afe41d6cd82d045fdc34ccf99cab3
    2223
    23 depends_lib port:p5.12-net-snpp \
    24                         port:p5.12-device-serialport \
    25                         port:p5.12-mailtools \
    26                         port:p5.12-dbi
     24depends_lib port:p${perl5.major}-net-snpp \
     25                        port:p${perl5.major}-device-serialport \
     26                        port:p${perl5.major}-mailtools \
     27                        port:p${perl5.major}-dbi
    2728
    2829use_configure           no
    2930build {}
     
    6869}
    6970
    7071destroot {
    71                 system "cd ${worksrcpath} && ${prefix}/bin/perl5.12 Makefile.PL"
     72                system "cd ${worksrcpath} && ${prefix}/bin/perl${perl5.major} Makefile.PL"
    7273                system "cd ${worksrcpath} && make"
    7374                system "cd ${worksrcpath} && make install"
    7475}
  • net/nfsen/Portfile

     
    11# $Id$
    22
    33PortSystem      1.0
     4PortGroup                       perl5   1.0
    45
    56name            nfsen
    67version         1.3
     
    1718
    1819checksums       md5 1c4f057bbb3766090b40bda3ab6b81d2
    1920
    20 depends_lib     port:perl5.12 \
     21depends_lib     port:perl${perl5.major} \
    2122                port:rrdtool \
    22                 port:p5.12-mailtools \
    23                 port:p5.12-sys-syslog \
     23                port:p${perl5.major}-mailtools \
     24                port:p${perl5.major}-sys-syslog \
    2425                port:nfdump
    2526
    2627patchfiles      patch-install.pl.diff \
     
    5859                ${worksrcpath}/install.pl
    5960        eval reinplace "s|__PREFIX__|${prefix}|g" \
    6061                [glob ${worksrcpath}/bin/*]
    61         eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     62        eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    6263                [glob ${worksrcpath}/installer-items/*.pm]
    6364}
    6465
     
    7980# Set profiles-stat and profiles-data to destroot until install is done
    8081        reinplace "s|\${VARDIR}/profiles|${destroot}${prefix}/var/nfsen/profiles|g" \
    8182                ${worksrcpath}/etc/nfsen-dist.conf
    82         system -W ${worksrcpath} "${prefix}/bin/perl5.12 ./install.pl ./etc/nfsen-dist.conf"
     83        system -W ${worksrcpath} "${prefix}/bin/perl${perl5.major} ./install.pl ./etc/nfsen-dist.conf"
    8384
    8485# Replace the original .conf file
    8586        file rename -force ${destroot}${prefix}/etc/nfsen-dist.conf.org \
  • net/smokeping/Portfile

     
    2727                        patch-etc-config.dist \
    2828                        patch-htdocs-smokeping.cgi.dist
    2929
    30 depends_lib-append      port:perl5.12 \
     30depends_lib-append      port:perl${perl5.major} \
    3131                        port:rrdtool \
    32                         port:p5.12-libwww-perl \
    33                         port:p5.12-cgi-speedycgi \
    34                         port:p5.12-socket6 \
    35                         port:p5.12-net-snmp \
    36                         port:p5.12-net-telnet \
    37                         port:p5.12-net-dns \
    38                         port:p5.12-net-radius \
    39                         port:p5.12-perl-ldap \
    40                         port:p5.12-io-socket-ssl \
    41                         port:p5.12-pathtools \
    42                         port:p5.12-snmp_session \
     32                        port:p${perl5.major}-libwww-perl \
     33                        port:p${perl5.major}-cgi-speedycgi \
     34                        port:p${perl5.major}-socket6 \
     35                        port:p${perl5.major}-net-snmp \
     36                        port:p${perl5.major}-net-telnet \
     37                        port:p${perl5.major}-net-dns \
     38                        port:p${perl5.major}-net-radius \
     39                        port:p${perl5.major}-perl-ldap \
     40                        port:p${perl5.major}-io-socket-ssl \
     41                        port:p${perl5.major}-pathtools \
     42                        port:p${perl5.major}-snmp_session \
    4343                        port:fping \
    4444                        port:echoping \
    4545                        port:curl
     
    8282                [glob ${worksrcpath}/bin/*.dist] \
    8383                [glob ${worksrcpath}/htdocs/*.dist]
    8484
    85         eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     85        eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    8686                [glob ${worksrcpath}/bin/*.dist] \
    8787                [glob ${worksrcpath}/etc/*.dist] \
    8888                [glob ${worksrcpath}/htdocs/*.dist]
  • net/mediaserv/Portfile

     
    22# $Id$
    33
    44PortSystem 1.0
     5PortGroup                       perl5   1.0
    56
    67name            mediaserv
    78version         0.05
     
    3233                rmd160 78e824cd8b28effc58543e75aaf63e2cdc958941
    3334worksrcdir      ${name}
    3435
    35 depends_run     port:perl5.12 port:p5.12-libwww-perl port:p5.12-xml-rss \
    36                 port:p5.12-datetime port:MPlayer port:tablet-encode
     36depends_run     port:perl${perl5.major} port:p${perl5.major}-libwww-perl port:p${perl5.major}-xml-rss \
     37                port:p${perl5.major}-datetime port:MPlayer port:tablet-encode
    3738
    3839patchfiles      patch-mediaserv.diff patch-install_sh.diff
    3940post-patch {
    40     reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \
     41    reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|g" \
    4142        ${worksrcpath}/mediaserv
    4243    reinplace "s|@@STATIC_DIR@@|${prefix}/share/${name}|g" \
    4344        ${worksrcpath}/install.sh
  • net/nrg/Portfile

     
    11# $Id$
    22
    33PortSystem      1.0
     4PortGroup                       perl5   1.0
    45
    56name                            nrg
    67version                         0.99.27
     
    2021master_sites                    ftp://noc.hep.wisc.edu/src/nrg/ \
    2122                                ftp://noc.hep.wisc.edu/pub/src/nrg/
    2223checksums                       md5 c38e6b27bc99f8f7fd825bc6e1a44f68
    23 depends_lib                     port:rrdtool port:p5.12-time-hires
     24depends_lib                     port:rrdtool port:p${perl5.major}-time-hires
    2425patchfiles                      patch-nrg-discover-tcp.in.diff
    2526
    2627configure.pre_args              --prefix=${prefix}/var/${name}
  • sysutils/rsnapshot/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                rsnapshot
    67version             1.3.1
     
    2223                    rmd160  948ee5669c5da0728f607007da4d5fbbcfcdd8c7 \
    2324                    sha256  94b6c77e40628935f42a191bdc28ad93b1f132fde456ee76ee87763f1eddc75e
    2425
    25 depends_lib         port:rsync port:p5.12-lchown bin:ssh:openssh
     26depends_lib         port:rsync port:p${perl5.major}-lchown bin:ssh:openssh
    2627
    2728configure.args      --mandir=${prefix}/share/man \
    2829                    --with-rsync=${prefix}/bin/rsync \
    29                     --with-perl=${prefix}/bin/perl5.12
     30                    --with-perl=${prefix}/bin/perl${perl5.major}
    3031
    3132test.run            yes
    3233
  • sysutils/dirvish/Portfile

     
    11# $Id$
    22
    33PortSystem      1.0
     4PortGroup                       perl5   1.0
    45
    56name            dirvish
    67version         1.2.1
     
    5152
    5253destroot.args   PREFIX=${prefix}
    5354
    54 depends_lib     port:p5.12-time-modules port:p5.12-timedate port:p5.12-time-period port:rsync
     55depends_lib     port:p${perl5.major}-time-modules port:p${perl5.major}-timedate port:p${perl5.major}-time-period port:rsync
  • sysutils/xserve-raid-tools/Portfile

     
    11# $Id$
    22PortSystem      1.0
     3PortGroup                       perl5   1.0
    34
    45name                    xserve-raid-tools
    56version                 1.2
     
    1819master_sites            ftp://noc.hep.wisc.edu/pub/src/xserve-raid-tools/
    1920checksums               md5 fe7d8400a6c85e73cfc5af1f6869a92d
    2021
    21 depends_lib             port:p5.12-xml-parser \
     22depends_lib             port:p${perl5.major}-xml-parser \
    2223                        port:netcat
    2324
    2425variant nagios_plugin {
  • sysutils/sleuthkit/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                sleuthkit
    78version             3.2.3
     
    2829                    sha256  ba5f63d7fd60d978de03777c72b1571004caa8dfe384f09757b6a8efa890ea62
    2930
    3031depends_build       port:file \
    31                     port:perl5.12
     32                    port:perl${perl5.major}
    3233depends_lib         port:openssl \
    33                     port:p5.12-datemanip \
     34                    port:p${perl5.major}-datemanip \
    3435                    port:zlib
    3536
    3637configure.args      --mandir=${prefix}/share/man
  • sysutils/backuppc/Portfile

     
    11# $Id$
    22
    33PortSystem            1.0
     4PortGroup                       perl5   1.0
    45name                  backuppc
    56categories            sysutils
    67version                3.1.0
     
    1415
    1516master_sites          sourceforge
    1617
    17 depends_lib            port:perl5.12 \
    18                       port:p5.12-compress-raw-zlib \
    19                       port:p5.12-archive-zip \
    20                       port:p5.12-file-rsyncp \
     18depends_lib            port:perl${perl5.major} \
     19                      port:p${perl5.major}-compress-raw-zlib \
     20                      port:p${perl5.major}-archive-zip \
     21                      port:p${perl5.major}-file-rsyncp \
    2122                      port:samba3 \
    2223                      port:gnutar \
    2324                      port:mod_perl2 \
     
    100101  xinstall -d -m 770 -g backuppc -o backuppc ${destroot}${prefix}/var/log/BackupPC
    101102
    102103  # create backup directory
    103   system "cd ${worksrcpath} && ${prefix}/bin/perl5.12 configure.pl ${configure.args}"
     104  system "cd ${worksrcpath} && ${prefix}/bin/perl${perl5.major} configure.pl ${configure.args}"
    104105  xinstall -d -m 755 ${destroot}${prefix}/share/doc/
    105106  move ${destroot}${prefix}/doc ${destroot}${prefix}/share/doc/BackupPC
    106107
  • sysutils/cssh/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                cssh
    78version             3.22
     
    2728
    2829distname            clusterssh-${version}
    2930
    30 depends_lib         port:p5.12-tk \
    31                     port:p5.12-x11-protocol
     31depends_lib         port:p${perl5.major}-tk \
     32                    port:p${perl5.major}-x11-protocol
    3233
    3334depends_run         port:xterm
    3435
  • sysutils/rpm52/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                    rpm52
    67version                 5.2.1
     
    133134        configure.env-append    __PERL=${prefix}/bin/perl5.10
    134135}
    135136
    136 variant perl5_12 description { use perl 5.12 instead of perl 5.8 } {
     137variant perl${perl5.major} description { use perl 5.12 instead of perl 5.8 } {
    137138        depends_build-delete    port:perl5.8
    138         depends_build-append    port:perl5.12
     139        depends_build-append    port:perl${perl5.major}
    139140        configure.env-delete    PERL=${prefix}/bin/perl5.8
    140         configure.env-append    PERL=${prefix}/bin/perl5.12
     141        configure.env-append    PERL=${prefix}/bin/perl${perl5.major}
    141142        configure.env-delete    __PERL=${prefix}/bin/perl5.8
    142         configure.env-append    __PERL=${prefix}/bin/perl5.12
     143        configure.env-append    __PERL=${prefix}/bin/perl${perl5.major}
    143144}
    144145
    145146livecheck.type  regex
  • sysutils/rpm53/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                    rpm53
    67version                 5.3.11
     
    153154        configure.env-append    __PERL=${prefix}/bin/perl5.10
    154155}
    155156
    156 variant perl5_12 description { use perl 5.12 instead of perl 5.8 } {
     157variant perl${perl5.major} description { use perl 5.12 instead of perl 5.8 } {
    157158        depends_build-delete    port:perl5.8
    158         depends_build-append    port:perl5.12
     159        depends_build-append    port:perl${perl5.major}
    159160        configure.env-delete    PERL=${prefix}/bin/perl5.8
    160         configure.env-append    PERL=${prefix}/bin/perl5.12
     161        configure.env-append    PERL=${prefix}/bin/perl${perl5.major}
    161162        configure.env-delete    __PERL=${prefix}/bin/perl5.8
    162         configure.env-append    __PERL=${prefix}/bin/perl5.12
     163        configure.env-append    __PERL=${prefix}/bin/perl${perl5.major}
    163164}
    164165
    165166livecheck.type  regex
  • sysutils/rpm54/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                    rpm54
    67version                 5.4.9
     
    134135        configure.env-append    __PYTHON=${prefix}/bin/python2.7
    135136}
    136137
    137 variant perl5_12 description { use perl 5.12 instead of perl 5.10 } {
     138variant perl${perl5.major} description { use perl 5.12 instead of perl 5.10 } {
    138139        depends_build-delete    port:perl5.10
    139         depends_build-append    port:perl5.12
     140        depends_build-append    port:perl${perl5.major}
    140141        configure.env-delete    PERL=${prefix}/bin/perl5.10
    141         configure.env-append    PERL=${prefix}/bin/perl5.12
     142        configure.env-append    PERL=${prefix}/bin/perl${perl5.major}
    142143        configure.env-delete    __PERL=${prefix}/bin/perl5.10
    143         configure.env-append    __PERL=${prefix}/bin/perl5.12
     144        configure.env-append    __PERL=${prefix}/bin/perl${perl5.major}
    144145}
    145146
    146147livecheck.type  regex
  • sysutils/openbrowser/Portfile

     
    22# $Id$
    33
    44PortSystem              1.0
     5PortGroup                       perl5   1.0
    56
    67name                    openbrowser
    78version                 1.0.1
     
    2324
    2425distfiles
    2526
    26 depends_run             port:p5.12-mac-propertylist
     27depends_run             port:p${perl5.major}-mac-propertylist
    2728
    2829universal_variant       no
    2930
     
    3435}
    3536
    3637build {
    37     reinplace "s|/usr/bin/env perl|${prefix}/bin/perl5.12|g" ${worksrcpath}/${name}
     38    reinplace "s|/usr/bin/env perl|${prefix}/bin/perl${perl5.major}|g" ${worksrcpath}/${name}
    3839}
    3940
    4041destroot {
  • tex/LaTeXML/Portfile

     
    44# (draft)
    55#======================================================================
    66PortSystem 1.0
     7PortGroup                       perl5   1.0
    78name LaTeXML
    89version 0.7.0
    910revision 1
     
    2627# openssl rmd160 LaTeXML-0.7.0.tar.gz
    2728#============================================================
    2829# Dependencies
    29 depends_lib port:p5.12-parse-recdescent \
    30             port:p5.12-xml-libxml \
    31             port:p5.12-xml-libxslt \
    32             port:p5.12-perlmagick \
     30depends_lib port:p${perl5.major}-parse-recdescent \
     31            port:p${perl5.major}-xml-libxml \
     32            port:p${perl5.major}-xml-libxslt \
     33            port:p${perl5.major}-perlmagick \
    3334            bin:texhash:texlive
    3435# That last seems to be the way to depend on TeX
    3536# being installed, without necessarily requiring
     
    3940#============================================================
    4041# Configuration
    4142# Override configure to do it the perl way.
    42 configure.cmd ${prefix}/bin/perl5.12 Makefile.PL
     43configure.cmd ${prefix}/bin/perl${perl5.major} Makefile.PL
    4344
    4445# Note that installation does
    4546#   make install DESTDIR=${destroot}
  • tex/biblatex-biber/Portfile

     
    1010# before updating this port.
    1111name            biblatex-biber
    1212epoch           1
    13 if {[variant_isset perl5_12]} { perl5.default_branch 5.12 }
     13if {[variant_isset perl${perl5.major}]} { perl5.default_branch 5.12 }
    1414if {[variant_isset perl5_14]} { perl5.default_branch 5.14 }
    1515perl5.setup     Biber 0.9.3
    1616revision        1
     
    3232supported_archs noarch
    3333homepage        http://biblatex-biber.sourceforge.net/
    3434
    35 variant perl5_12 description "use perl version 5.12" conflicts perl5_14 {}
    36 variant perl5_14 description "use perl version 5.14" conflicts perl5_12 {}
     35variant perl${perl5.major} description "use perl version 5.12" conflicts perl5_14 {}
     36variant perl5_14 description "use perl version 5.14" conflicts perl${perl5.major} {}
    3737if {![variant_isset perl5_14]} {
    38     default_variants +perl5_12
     38    default_variants +perl${perl5.major}
    3939}
    4040
    4141master_sites    sourceforge:project/${name}/${name}/${version}
  • gnome/gnucash/Portfile

     
    22# $Id$
    33
    44PortSystem        1.0
     5PortGroup                       perl5   1.0
    56
    67name              gnucash
    78version           2.4.10
     
    4041post-patch {
    4142    # gnc-fq-dump needs to be patched to use MacPorts perl.
    4243    # (autoconf takes care of the other perl scripts.)
    43     reinplace "s|^#!/usr/bin/perl|#!${prefix}/bin/perl5.12|" ${worksrcpath}/src/quotes/gnc-fq-dump
     44    reinplace "s|^#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/src/quotes/gnc-fq-dump
    4445}
    4546
    4647depends_build     port:pkgconfig \
     
    5455                  port:webkit-gtk \
    5556                  port:goffice \
    5657                  port:aqbanking5-gtk \
    57                   port:p5.12-finance-quote
     58                  port:p${perl5.major}-finance-quote
    5859
    5960depends_run       port:evince
    6061
  • gnome/anjuta/Portfile

     
    22# $Id$
    33
    44PortSystem      1.0
     5PortGroup                       perl5   1.0
    56PortGroup       muniversal 1.0
    67
    78name            anjuta
     
    2526                port:intltool \
    2627                port:gnome-doc-utils \
    2728                port:gtk-doc \
    28                 port:p5.12-locale-gettext
     29                port:p${perl5.major}-locale-gettext
    2930
    3031depends_lib     port:autogen \
    3132                port:gconf \
     
    3738depends_run     port:rarian
    3839
    3940post-patch {
    40         reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|" ${worksrcpath}/scripts/builder2schema.pl
     41        reinplace "s|/usr/bin/perl|${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/scripts/builder2schema.pl
    4142}
    4243
    43 configure.perl  ${prefix}/bin/perl5.12
     44configure.perl  ${prefix}/bin/perl${perl5.major}
    4445configure.args  --enable-static \
    4546                --disable-scrollkeeper \
    4647                --disable-schemas-install \
  • gnome/system-tools-backends/Portfile

     
    22# $Id$
    33
    44PortSystem      1.0
     5PortGroup                       perl5   1.0
    56
    67name            system-tools-backends
    78version         2.10.2
     
    3233
    3334depends_lib     port:dbus-glib \
    3435                port:policykit \
    35                 port:p5.12-net-dbus
     36                port:p${perl5.major}-net-dbus
    3637
    3738livecheck.type  regex
    3839livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/
  • gnome/icon-naming-utils/Portfile

     
    22# $Id$
    33
    44PortSystem        1.0
     5PortGroup                       perl5   1.0
    56
    67name              icon-naming-utils
    78version           0.8.90
     
    2425                  sha1    a195e635fd663f0697a2a047f0c9134876900cf1 \
    2526                  rmd160  1c68587f83e8bad54dfdedbfb76c1ec7f2696dcb
    2627
    27 depends_lib       port:perl5.12 port:p5.12-xml-simple
    28 configure.perl    ${prefix}/bin/perl5.12
     28depends_lib       port:perl${perl5.major} port:p${perl5.major}-xml-simple
     29configure.perl    ${prefix}/bin/perl${perl5.major}
    2930
    3031universal_variant no
    3132
  • gnome/planner/Portfile

     
    22# $Id$
    33
    44PortSystem      1.0
     5PortGroup                       perl5   1.0
    56
    67name            planner
    78version         0.14.4
     
    3637                port:libgnomeprintui \
    3738                port:rarian \
    3839                port:libxslt \
    39                 port:p5.12-xml-parser \
     40                port:p${perl5.major}-xml-parser \
    4041                port:evolution-data-server
    4142
    4243configure.args  --disable-python \
  • gnome/gnome-doc-utils/Portfile

     
    22# $Id$
    33
    44PortSystem  1.0
     5PortGroup                       perl5   1.0
    56
    67name           gnome-doc-utils
    78version        0.20.6
     
    4344               port:iso-codes
    4445
    4546# The perl executable should be the one explicitly required by intltool
    46 configure.env-append  INTLTOOL_PERL=${prefix}/bin/perl5.12
     47configure.env-append  INTLTOOL_PERL=${prefix}/bin/perl${perl5.major}
    4748configure.args        --disable-scrollkeeper
    4849
    4950variant python25 conflicts python26 python27 description {Use python 2.5} {
  • gnome/gnucash-devel/Portfile

     
    22# $Id$
    33
    44PortSystem        1.0
     5PortGroup                       perl5   1.0
    56
    67name              gnucash-devel
    78set my_name       gnucash
     
    4546post-patch {
    4647    # gnc-fq-dump needs to be patched to use MacPorts perl.
    4748    # (autoconf takes care of the other perl scripts.)
    48     reinplace "s|^#!/usr/bin/perl|#!${prefix}/bin/perl5.12|" ${worksrcpath}/src/quotes/gnc-fq-dump
     49    reinplace "s|^#!/usr/bin/perl|#!${prefix}/bin/perl${perl5.major}|" ${worksrcpath}/src/quotes/gnc-fq-dump
    4950}
    5051
    5152depends_build     port:pkgconfig \
     
    5960                  port:webkit-gtk \
    6061                  port:goffice \
    6162                  port:aqbanking5-gtk \
    62                   port:p5.12-finance-quote
     63                  port:p${perl5.major}-finance-quote
    6364
    6465depends_run       port:evince
    6566
  • textproc/docbook2X/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                docbook2X
    67version             0.8.8
     
    1516master_sites        sourceforge:docbook2x
    1617checksums           md5 b9b76a6af198c4f44574cfd17a322f01
    1718
    18 depends_lib         port:perl5.12 \
    19                     port:p5.12-xml-namespacesupport \
    20                     port:p5.12-xml-sax \
    21                     port:p5.12-xml-parser \
    22                     port:p5.12-xml-sax-expat \
     19depends_lib         port:perl${perl5.major} \
     20                    port:p${perl5.major}-xml-namespacesupport \
     21                    port:p${perl5.major}-xml-sax \
     22                    port:p${perl5.major}-xml-parser \
     23                    port:p${perl5.major}-xml-sax-expat \
    2324                    port:libiconv \
    2425                    port:libxml2
    2526
  • textproc/intltool/Portfile

     
    22# $Id$
    33
    44PortSystem      1.0
     5PortGroup                       perl5   1.0
    56
    67name            intltool
    78version         0.50.2
     
    3132
    3233depends_build   port:gnome-common
    3334depends_lib     port:expat \
    34                 port:perl5.12 \
    35                 port:p5.12-xml-parser \
    36                 port:p5.12-getopt-long \
    37                 port:p5.12-pathtools \
    38                 port:p5.12-scalar-list-utils
     35                port:perl${perl5.major} \
     36                port:p${perl5.major}-xml-parser \
     37                port:p${perl5.major}-getopt-long \
     38                port:p${perl5.major}-pathtools \
     39                port:p${perl5.major}-scalar-list-utils
    3940
    40 configure.perl  ${prefix}/bin/perl5.12
     41configure.perl  ${prefix}/bin/perl${perl5.major}
    4142
    4243test.run        yes
    4344test.target     check
  • textproc/help2man/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name                    help2man
    67version                 1.40.5
     
    2122checksums           rmd160  3515028e9b7c993546810b7d3bf00736f5dfcdf0 \
    2223                    sha256  13599a89080628617f31ca1e7eee38d0b11b2c088708c14eba35b99d67b23cb4
    2324
    24 depends_lib             port:perl5.12 port:p5.12-locale-gettext \
     25depends_lib             port:perl${perl5.major} port:p${perl5.major}-locale-gettext \
    2526                                port:gettext port:libiconv
    2627
    27 configure.perl  ${prefix}/bin/perl5.12
     28configure.perl  ${prefix}/bin/perl${perl5.major}
    2829
    2930configure.args  --enable-nls
    3031
  • textproc/stardict/Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup                       perl5   1.0
    45
    56name            stardict
    67version         3.0.2
     
    2728                port:gnome-doc-utils
    2829depends_lib     port:gtk2 \
    2930                port:popt \
    30                 port:p5.12-xml-parser
     31                port:p${perl5.major}-xml-parser
    3132
    3233patchfiles      patch-glib-2.32.diff
    3334
  • x11/auto-multiple-choice/Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup                       perl5   1.0
    56
    67name                auto-multiple-choice
    78version             1.1.0
     
    2425                    rmd160  581269d573bae36a6c105118ffbe43471041d11a
    2526
    2627depends_lib         port:opencv
    27 depends_run         port:p5.12-gtk2 \
    28                     port:p5.12-xml-simple \
    29                     port:p5.12-xml-writer \
    30                     port:p5.12-archive-zip \
    31                     port:p5.12-locale-gettext \
    32                     port:p5.12-digest-md5 \
    33                     port:p5.12-module-load-conditional \
     28depends_run         port:p${perl5.major}-gtk2 \
     29                    port:p${perl5.major}-xml-simple \
     30                    port:p${perl5.major}-xml-writer \
     31                    port:p${perl5.major}-archive-zip \
     32                    port:p${perl5.major}-locale-gettext \
     33                    port:p${perl5.major}-digest-md5 \
     34                    port:p${perl5.major}-module-load-conditional \
    3435                    port:GraphicsMagick \
    35                     port:p5.12-openoffice-oodoc \
    36                     port:p5.12-net-cups \
    37                     port:p5.12-file-mimeinfo \
    38                     port:p5.12-dbd-sqlite \
    39                     port:p5.12-text-csv \
    40                     port:p5.12-file-basedir \
     36                    port:p${perl5.major}-openoffice-oodoc \
     37                    port:p${perl5.major}-net-cups \
     38                    port:p${perl5.major}-file-mimeinfo \
     39                    port:p${perl5.major}-dbd-sqlite \
     40                    port:p${perl5.major}-text-csv \
     41                    port:p${perl5.major}-file-basedir \
    4142                    port:sqlite3 \
    4243                    port:poppler \
    4344                    port:netpbm \
  • x11/homebank/Portfile

     
    11# $Id$
    22
    33PortSystem          1.0
     4PortGroup                       perl5   1.0
    45
    56name                homebank
    67version             4.4
     
    2829depends_lib         port:gtk2 \
    2930                    port:libofx \
    3031                    port:librsvg \
    31                     port:p5.12-xml-parser
     32                    port:p${perl5.major}-xml-parser
    3233
    3334post-patch {
    3435    file attributes ${worksrcpath}/install-sh -permissions +x