Opened 19 years ago

Last modified 9 years ago

#7716 closed update

UPDATE: gnupg-1.4.2.2 — at Initial Version

Reported by: cybergio@… Owned by: macports-tickets@…
Priority: High Milestone:
Component: ports Version: 1.2
Keywords: Cc: waqar@…
Port: gnupg

Description

GnuPG does not detect injection of unsigned data, uri :: http://lists.gnupg.org/pipermail/gnupg-announce/2006q1/000216.html

* reformatted and updated Portfile * * *

--- Portfile 2006-03-11 09:24:40.000000000 +0100 +++ gnupg-1.4.2.2-Portfile 2006-03-10 20:06:37.000000000 +0100 @@ -2,59 +2,60 @@

PortSystem 1.0 name gnupg

-version 1.4.2 +version 1.4.2.2

categories mail security

-maintainers waqar@… -description GNU pretty-good-privacy package -long_description \

  • GnuPG is a complete and free replacement for PGP. Because \
  • it does not use the patented IDEA algorithm, it can be used \
  • without any restrictions. GnuPG is a RFC2440 (OpenPGP) \

+maintainers waqar@… \ + cybergio@… +description GNU Privacy Guard +long_description \ + GnuPG is a complete and free replacement for PGP. Because \ + it does not use the patented IDEA algorithm, it can be used \ + without any restrictions. GnuPG is a RFC2440 (OpenPGP) \

compliant application.

-homepage http://www.gnupg.org + +homepage http://www.gnupg.org/

platforms darwin freebsd sunos

-master_sites ftp://ftp.gnupg.org/gcrypt/gnupg/ \

+master_sites ftp://ftp.gnupg.org/gcrypt/gnupg/ \ + ftp://ftp.planetmirror.com/pub/gnupg/ \ + ftp://gd.tuwien.ac.at/privacy/gnupg/gnupg/ \ + ftp://ftp.jyu.fi/pub/crypt/gcrypt/gnupg/ \

ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/gnupg/

use_bzip2 yes

-checksums ${distfiles} md5 c7afd50c7d01fcfada229326b3958404 \

+checksums ${distfiles} sha1 f5559ddb004e0638f6bd9efe2bac00134c5065ba \ + ${distfiles} md5 c34736eb7cb687f9e5b6d4df48aaf7c8 -configure.args --mandir=${prefix}/share/man \

  • --infodir=${prefix}/share/info \
  • --disable-asm --disable-dynload \
  • --with-libiconv-prefix=${prefix} \
  • --with-libintl-prefix=${prefix} \
  • --with-zlib=${prefix} \

+configure.args --mandir=${prefix}/share/man \ + --infodir=${prefix}/share/info \ + --disable-asm --disable-dynload \ + --with-libiconv-prefix=${prefix}\ + --with-libintl-prefix=${prefix} \ + --with-zlib=${prefix} \

--with-bzip2=${prefix}

-depends_lib port:libiconv \

  • port:gettext \
  • port:zlib \
  • port:bzip2

+depends_lib port:libiconv \ + port:gettext \ + port:zlib \ + port:bzip2

test.run yes test.dir ${worksrcpath}/checks

-test.target check +test.target check -variant idea {

  • patch_sites-append http://www.gnupg.dk/contrib-dk
  • patchfiles idea.c.gz
  • checksums-append \
  • idea.c.gz md5 9dc3bc086824a8c7a331f35e09a3e57f
  • patch.dir ${worksrcpath}/cipher
  • patch.cmd cat
  • patch.pre_args > idea.c

+variant idea { + patch_sites-append ftp://ftp.gnupg.dk/pub/contrib-dk/ + patchfiles idea.c.gz + checksums-append idea.c.gz sha1 82fded4ec31b97b3b2dd22741880b67cfee40f84 + patch.dir ${worksrcpath}/cipher + patch.cmd cat + patch.pre_args > idea.c

}

-platform sunos { +platform sunos {

configure.args-delete --disable-asm --disable-dynload

}

-post-destroot { +post-destroot {

file delete -force ${destroot}${prefix}/share/info/dir \

${destroot}${prefix}/share/locale/locale.alias \ ${destroot}${prefix}/lib/charset.alias

* * *

Change History (0)

Note: See TracTickets for help on using tickets.