Ignore:
Timestamp:
Jan 6, 2016, 10:02:07 PM (3 years ago)
Author:
mojca@…
Message:

backuppc: upgrade to 3.3.1 (#49571), create a mess with perl variants (#48365)

Location:
trunk/dports/sysutils/backuppc
Files:
2 added
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/sysutils/backuppc/Portfile

    r125016 r144339  
    33
    44PortSystem          1.0
     5PortGroup           active_variants 1.1
     6PortGroup           perl5 1.0
    57
    68name                backuppc
    79categories          sysutils
    8 version             3.1.0
    9 revision            2
    10 set perl_version    5.16
     10version             3.3.1
    1111maintainers         nomaintainer
    1212license             GPL-2+
     
    2020master_sites        sourceforge
    2121
     22# TODO:
     23# - remove 5.16 once we upgrade to 5.22 as default
     24# - remove the variants once mod_perl2 switches to 5.22 only
     25perl5.require_variant   yes
     26perl5.conflict_variants yes
     27perl5.branches          5.16 5.22
     28perl5.create_variants   ${perl5.branches}
     29# TODO: this has to be the same branch as for mod_perl2
     30perl5.default_branch    5.22
     31require_active_variants mod_perl2 ${perl5.variant}
     32
    2233depends_lib         port:bzip2 \
    2334                    port:gnutar \
     
    2536                    port:mod_perl2 \
    2637                    port:openssh \
    27                     port:p${perl_version}-archive-zip \
    28                     port:p${perl_version}-compress-raw-zlib \
    29                     port:p${perl_version}-file-rsyncp \
     38                    port:p${perl5.major}-archive-zip \
     39                    port:p${perl5.major}-compress-raw-zlib \
     40                    port:p${perl5.major}-file-rsyncp \
    3041                    port:par2 \
    31                     port:perl${perl_version} \
     42                    port:perl${perl5.major} \
    3243                    port:rsync \
    3344                    port:samba3
     
    3546distname            BackupPC-${version}
    3647
    37 checksums           md5     84b4471852ef910768eae9963ef932d2 \
    38                     sha1    3bd6d637f4f08f2fda44a12668b91d47c4abb0a7 \
    39                     rmd160  22d4cb6dd76f846fde489a301852f50e8db1ae1d
     48checksums           rmd160  3db4d6a54c9cde61fa434292b53f18ded73dbb83 \
     49                    sha256  c9cc4aec28a7474a68d40f4bc460ff15140e05c96900c7f98ff3ef06c4f6ae4c
    4050
    4151configure.args      --batch \
     
    4757                    --html-dir-url /backuppc \
    4858                    --install-dir ${prefix}  \
    49                     --config-dir ${prefix}/etc/BackupPC
     59                    --config-dir ${prefix}/etc/BackupPC \
     60                    --log-dir ${prefix}/var/log/BackupPC
    5061
    51 patchfiles          patch-configure.pl.diff \
    52                     patch-lib-backuppc-cgi-view.pm.diff
     62patchfiles          patch-docdir.diff \
     63                    patch-progs.diff
    5364
    5465destroot.violate_mtree  yes
     
    7384
    7485configure {
    75     reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure.pl
    76     reinplace "s|@@PREFIX@@|${prefix}/|g" ${worksrcpath}/lib/BackupPC/CGI/View.pm
    77 
    7886    addgroup backuppc
    7987    set gid [existsgroup backuppc]
     
    103111
    104112    # create backup directory
    105     system -W ${worksrcpath} "${prefix}/bin/perl${perl_version} configure.pl ${configure.args}"
    106     xinstall -d -m 755 ${destroot}${prefix}/share/doc/
    107     move ${destroot}${prefix}/doc ${destroot}${prefix}/share/doc/BackupPC
     113    system -W ${worksrcpath} "${prefix}/bin/perl${perl5.major} configure.pl ${configure.args}"
     114    # done with a patch for now:
     115    #xinstall -d -m 755 ${destroot}${prefix}/share/doc/
     116    #move ${destroot}${prefix}/doc ${destroot}${prefix}/share/doc/BackupPC
    108117
    109118    # install the launch scripts
Note: See TracChangeset for help on using the changeset viewer.