[128051] trunk/dports/mail/gnupg/Portfile
ionic at macports.org
ionic at macports.org
Tue Nov 11 18:40:13 PST 2014
Revision: 128051
https://trac.macports.org/changeset/128051
Author: ionic at macports.org
Date: 2014-11-11 18:40:12 -0800 (Tue, 11 Nov 2014)
Log Message:
-----------
gnupg: do not abuse patchfiles to download and uncompress an extra source file. no rev-bump on purpose.
Modified Paths:
--------------
trunk/dports/mail/gnupg/Portfile
Modified: trunk/dports/mail/gnupg/Portfile
===================================================================
--- trunk/dports/mail/gnupg/Portfile 2014-11-12 02:40:07 UTC (rev 128050)
+++ trunk/dports/mail/gnupg/Portfile 2014-11-12 02:40:12 UTC (rev 128051)
@@ -52,17 +52,24 @@
}
variant idea description {Add support for the patented IDEA algorithm} {
- patch_sites-append http://www.gnupg.dk/contrib-dk
- patchfiles idea.c.gz
+ depends_extract-append bin:gunzip:gzip
+ master_sites-append http://www.gnupg.dk/contrib-dk:ideasource
+ distfiles-append idea.c.gz:ideasource
checksums-append \
idea.c.gz md5 9dc3bc086824a8c7a331f35e09a3e57f \
sha1 82fded4ec31b97b3b2dd22741880b67cfee40f84 \
rmd160 e35be5a031d10d52341ac5f029d28f811edd908d
- patch.dir ${worksrcpath}/cipher
- patch.cmd cat
- patch.pre_args > idea.c
+ extract.only ${distname}${extract.suffix}
}
+post-extract {
+ if {[variant_isset idea]} {
+ copy ${distpath}/idea.c.gz ${worksrcpath}/cipher
+ move ${worksrcpath}/cipher/idea.c ${worksrcpath}/cipher/idea.c.orig
+ system -W "${worksrcpath}/cipher" "gunzip -d idea.c.gz"
+ }
+}
+
platform sunos {
configure.args-delete --disable-asm
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141111/be92201a/attachment.html>
More information about the macports-changes
mailing list