Ticket #49571: backuppc.Portfile.diff

File backuppc.Portfile.diff, 2.6 KB (added by mojca (Mojca Miklavec), 8 years ago)

Patch for brining backuppc up to date with perl5.22

  • Portfile

     
    22# $Id$
    33
    44PortSystem          1.0
     5PortGroup           active_variants 1.1
     6PortGroup           perl5 1.0
    57
    68name                backuppc
    79categories          sysutils
    810version             3.1.0
    9 revision            2
    10 set perl_version    5.16
     11revision            3
    1112maintainers         nomaintainer
    1213license             GPL-2+
    1314homepage            http://backuppc.sourceforge.net/
     
    1920
    2021master_sites        sourceforge
    2122
     23# TODO:
     24# - remove 5.16 once we upgrade to 5.22 as default
     25# - remove the variants once mod_perl2 switches to 5.22 only
     26perl5.require_variant   yes
     27perl5.conflict_variants yes
     28perl5.branches          5.16 5.22
     29perl5.create_variants   ${perl5.branches}
     30# TODO: this has to be the same branch as for mod_perl2
     31perl5.default_branch    5.22
     32require_active_variants mod_perl2 ${perl5.variant}
     33
    2234depends_lib         port:bzip2 \
    2335                    port:gnutar \
    2436                    port:gzip \
    2537                    port:mod_perl2 \
    2638                    port:openssh \
    27                     port:p${perl_version}-archive-zip \
    28                     port:p${perl_version}-compress-raw-zlib \
    29                     port:p${perl_version}-file-rsyncp \
     39                    port:p${perl5.major}-archive-zip \
     40                    port:p${perl5.major}-compress-raw-zlib \
     41                    port:p${perl5.major}-file-rsyncp \
    3042                    port:par2 \
    31                     port:perl${perl_version} \
     43                    port:perl${perl5.major} \
    3244                    port:rsync \
    3345                    port:samba3
    3446
     47
    3548distname            BackupPC-${version}
    3649
    37 checksums           md5     84b4471852ef910768eae9963ef932d2 \
    38                     sha1    3bd6d637f4f08f2fda44a12668b91d47c4abb0a7 \
    39                     rmd160  22d4cb6dd76f846fde489a301852f50e8db1ae1d
     50checksums           rmd160  22d4cb6dd76f846fde489a301852f50e8db1ae1d \
     51                    sha256  49a2744cb9aaf27b298ec3d2e83e46fdb86fb3596922beb3904cb6ae552c148a
    4052
    4153configure.args      --batch \
    4254                    --backuppc-user=backuppc \
     
    102114    xinstall -d -m 770 -g backuppc -o backuppc ${destroot}${prefix}/var/log/BackupPC
    103115
    104116    # create backup directory
    105     system -W ${worksrcpath} "${prefix}/bin/perl${perl_version} configure.pl ${configure.args}"
     117    system -W ${worksrcpath} "${prefix}/bin/perl${perl5.major} configure.pl ${configure.args}"
    106118    xinstall -d -m 755 ${destroot}${prefix}/share/doc/
    107119    move ${destroot}${prefix}/doc ${destroot}${prefix}/share/doc/BackupPC
    108120