Changeset 131096 for trunk/dports/mail


Ignore:
Timestamp:
Jan 6, 2015, 3:08:58 AM (5 years ago)
Author:
ionic@…
Message:

gnupg12: make obsolete and assume maintainership. Fixes #45902

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/mail/gnupg12/Portfile

    r111504 r131096  
    11# $Id$
    22
    3 PortSystem 1.0
     3PortSystem              1.0
    44
     5replaced_by             gnupg
     6PortGroup               obsolete 1.0
    57name                    gnupg12
    68version                 1.2.8
     9revision                1
     10maintainers             ionic
    711platforms               darwin linux
    8 categories              mail
    9 license                 GPL-2
    10 description             GNU Privacy Guard
    11 long_description        GnuPG is a complete and free replacement for PGP. \
    12                         Because it does not use the patented IDEA algorithm, \
    13                         it can be used without any restrictions. GnuPG is a \
    14                         RFC2440 (OpenPGP) compliant application. PGP, on which \
    15                         OpenPGP is based, was originally developed by Philip \
    16                         Zimmermann in the early 1990s.
    17 homepage                http://www.gnupg.org/
    18 maintainers             freeshell.org:dms
    19 master_sites            gnupg:gnupg:gnupg
    20 distname                gnupg-${version}
    21 use_bzip2               yes
    22 distfiles               ${distname}${extract.suffix}:gnupg
    23 checksums               ${distname}${extract.suffix} \
    24                         rmd160  eff26780bcf78a83931cee79a4e7e91e435f958e \
    25                         sha256  1151674ea2c14e9c1160a89fdf0d9433125738073e9324216af1a9c7aa4d7139
    26 
    27 post-patch              { reinplace s/PACKAGE='gnupg/&12/ \
    28                             ${worksrcpath}/configure
    29                           file rename ${worksrcpath}/po/gnupg.pot \
    30                             ${worksrcpath}/po/gnupg12.pot }
    31 
    32 configure.args          --infodir=${prefix}/share/info \
    33                         --mandir=${prefix}/share/man \
    34                         --program-transform-name='s/pg/&12/' \
    35                         --enable-static-rnd=linux \
    36                         --with-libiconv-prefix=${prefix} \
    37                         --with-libintl-prefix=${prefix} \
    38                         --with-zlib=${prefix} \
    39                         --with-bzip2=${prefix}
    40 
    41 depends_lib             port:libiconv \
    42                         port:gettext \
    43                         port:zlib \
    44                         port:bzip2
    45 
    46 test.run                yes
    47 test.dir                ${worksrcpath}/checks
    48 test.target             check
    49 post-destroot           { file rename ${destroot}${prefix}/share/info/gpg.info \
    50                             ${destroot}${prefix}/share/info/gpg12.info
    51                           file rename \
    52                             ${destroot}${prefix}/share/info/gpgv.info \
    53                             ${destroot}${prefix}/share/info/gpg12v.info
    54                           file delete ${destroot}${prefix}/lib/charset.alias \
    55                             ${destroot}${prefix}/share/locale/locale.alias }
    56 
    57 variant tiger {
    58   configure.args-append --enable-tiger
    59 }
    60 variant newtiger {
    61   configure.args-append --enable-new-tiger
    62 }
    63 variant sha512 {
    64   configure.args-append --enable-sha512
    65 }
    66 variant memoryguard {
    67   configure.args-append --enable-m-guard
    68 }
    69 variant idea {
    70   master_sites-append   http://www.gnupg.dk/contrib-dk/:idea
    71   distfiles-append      idea.c.gz:idea
    72   checksums-append      idea.c.gz md5  9dc3bc086824a8c7a331f35e09a3e57f \
    73                                   sha1 82fded4ec31b97b3b2dd22741880b67cfee40f84
    74   extract.only          ${distname}${extract.suffix}
    75   post-extract          { system "gzip -cd ${distpath}/idea.c.gz \
    76                             > ${worksrcpath}/cipher/idea.c" }
    77 }
    78 
    79 livecheck.type  regex
    80 livecheck.url   ftp://ftp.gnupg.org/gcrypt/gnupg/
    81 livecheck.regex gnupg-(1\\.2\\.\\d+)
Note: See TracChangeset for help on using the changeset viewer.