Ticket #51648: gnupg21.symlinks.patch

File gnupg21.symlinks.patch, 2.3 KB (added by larryv (Lawrence Velázquez), 8 years ago)

combined patch to resolve this ticket and #51650 at once

  • dports/mail/gnupg21/Portfile

    diff --git a/dports/mail/gnupg21/Portfile b/dports/mail/gnupg21/Portfile
    index e9aa87f..b2ce32b 100644
    a b  
    44PortSystem          1.0
    55
    66name                gnupg21
    7 version             2.1.12
     7version             2.1.13
    88categories          mail security
    99maintainers         jann ionic openmaintainer
    1010license             GPL-3+
    master_sites gnupg:gnupg 
    2323
    2424use_bzip2           yes
    2525
    26 checksums           rmd160  573b0e68882e6226daa0d34c4027a7078ce84f2e \
    27                     sha256  ac34929d2400a58a349963865442ee6cdd75e500a8d5df083d29835e88bfc506 \
    28                     sha1    3b01a35ac04277ea31cc01b4ac4e230e54b5480c
     26checksums           rmd160  77bd28c3ae30f22d0da3d4678b92e1d1e3247640 \
     27                    sha256  4f9d83a6221daa60130fa79f0b1d37d6c20fffdd0320b640c7a597c5b6219675 \
     28                    sha1    6ec1ae6db7815fdbd4151fb6b0b7197b65b05d1f
    2929
    3030notes               "GPG 2.1 uses a new format for its key files. Therefore you cannot\
    3131                    use it together with any earlier version of GPG. Neither can you easily go\
    depends_lib port:libiconv \ 
    6262                    port:libgpg-error       \
    6363                    port:openldap           \
    6464                    port:readline           \
    65                     port:curl               \
    6665                    port:libusb-compat      \
    6766                    port:npth               \
    68                     port:adns
    69                    
     67                    port:adns               \
     68                    port:gnutls
     69
    7070variant pinentry conflicts pinentry_mac description {Handle user input via pinentry.} {
    7171    depends_lib-append      port:pinentry
    7272    configure.args-append   --with-pinentry-pgm=${prefix}/bin/pinentry
    test.run yes 
    8181test.dir            ${worksrcpath}/tests
    8282test.target         check
    8383
     84post-destroot {
     85    ln -s gpg2 ${destroot}${prefix}/bin/gpg
     86    ln -s gpgv2 ${destroot}${prefix}/bin/gpgv
     87    ln -s gpg2.1.gz ${destroot}${prefix}/share/man/man1/gpg.1.gz
     88    ln -s gpgv2.1.gz ${destroot}${prefix}/share/man/man1/gpgv.1.gz
     89}
     90
    8491livecheck.type      regex
    8592livecheck.url       ftp://ftp.gnupg.org/gcrypt/gnupg/
    8693livecheck.regex     gnupg-(2\\.1\\.\\d+)