[141178] trunk/dports/security/pinentry/Portfile
ionic at macports.org
ionic at macports.org
Sun Oct 11 13:17:59 PDT 2015
Revision: 141178
https://trac.macports.org/changeset/141178
Author: ionic at macports.org
Date: 2015-10-11 13:17:59 -0700 (Sun, 11 Oct 2015)
Log Message:
-----------
pinentry: update to 0.9.6. Add new qt5 variant - conflicting with the legacy qt3 and normal qt4 variants. Fixes: #41144.
Modified Paths:
--------------
trunk/dports/security/pinentry/Portfile
Modified: trunk/dports/security/pinentry/Portfile
===================================================================
--- trunk/dports/security/pinentry/Portfile 2015-10-11 19:01:52 UTC (rev 141177)
+++ trunk/dports/security/pinentry/Portfile 2015-10-11 20:17:59 UTC (rev 141178)
@@ -4,8 +4,8 @@
PortSystem 1.0
name pinentry
-version 0.9.5
-revision 1
+version 0.9.6
+revision 0
categories security
license GPL-2+
maintainers ionic openmaintainer
@@ -21,14 +21,14 @@
use_bzip2 yes
-checksums rmd160 526cce33b4178fe86d64a6f48b01e90ec964dd10 \
- sha256 6a57fd3afc0d8aaa5599ffcb3ea4e7c42c113a181e8870122203ea018384688c
+checksums rmd160 1f2eb6ececac9c952ffb46b85b869300a4b27cd3 \
+ sha256 2a1124e9097f24f866cab7982610677e222cea71be0a71a5566f223177e01e66
configure.args --with-libiconv-prefix=${prefix} \
--with-ncurses-include-dir=${prefix}/include/ncurses \
--enable-pinentry-curses \
--disable-pinentry-gtk2 \
- --disable-pinentry-qt4
+ --disable-pinentry-qt
# Fix picking up the correct assuan version.
# -isystem has the added benefit of moving the include
@@ -56,18 +56,27 @@
}
# Remove after 11-14-2015.
-variant qt3 requires qt4 description {Legacy compatibility variant for qt4. Will be removed soon.} {
+variant qt3 requires qt4 conflicts qt5 description {Legacy compatibility variant for qt4. Will be removed soon.} {
}
-variant qt4 description {Enable qt4-based pinentry tool} {
+
+# We actually must select the Qt version somehow.
+# autotools do an "auto-detection" trick that is non-reproducible...
+# FIXME: revisit this...
+variant qt4 conflicts qt5 description {Enable qt4-based pinentry tool} {
PortGroup qt4 1.0
- configure.args-delete --disable-pinentry-qt4
- configure.args-append --enable-pinentry-qt4 \
- --enable-fallback-curses \
- --with-qt-includes=${qt_includes_dir} \
- --with-qt-libraries=${qt_libs_dir}
+ configure.args-delete --disable-pinentry-qt
+ configure.args-append --enable-pinentry-qt \
+ --enable-fallback-curses
}
+variant qt5 conflicts qt4 description {Enable qt5-based pinentry tool} {
+ PortGroup qt5 1.0
+ configure.args-delete --disable-pinentry-qt
+ configure.args-append --enable-pinentry-qt \
+ --enable-fallback-curses
+}
+
platform darwin {
configure.args-append --disable-rpath
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151011/96382dcc/attachment.html>
More information about the macports-changes
mailing list