[128059] trunk/dports/security/pinentry/Portfile
ionic at macports.org
ionic at macports.org
Wed Nov 12 06:45:50 PST 2014
Revision: 128059
https://trac.macports.org/changeset/128059
Author: ionic at macports.org
Date: 2014-11-12 06:45:50 -0800 (Wed, 12 Nov 2014)
Log Message:
-----------
pinentry: update to 0.9.0. convert gtk1 and qt3 to legacy variants referencing gtk2 and qt4. add pkgconfig build dependency required for finding at least GTK2.
Modified Paths:
--------------
trunk/dports/security/pinentry/Portfile
Modified: trunk/dports/security/pinentry/Portfile
===================================================================
--- trunk/dports/security/pinentry/Portfile 2014-11-12 12:06:37 UTC (rev 128058)
+++ trunk/dports/security/pinentry/Portfile 2014-11-12 14:45:50 UTC (rev 128059)
@@ -4,7 +4,7 @@
PortSystem 1.0
name pinentry
-version 0.8.4
+version 0.9.0
categories security
license GPL-2+
maintainers ionic openmaintainer
@@ -20,47 +20,36 @@
use_bzip2 yes
-checksums rmd160 fa2b9a3df9390b3a20ae1ea6ee229d59cedd42a7 \
- sha256 359db3bf46cb743ba0b3aeef259f6107271ca888ba3e22c1cba525c9aca35612
+checksums rmd160 957284ded6dcc9a3302b498bfdf95d2378e8f6e0 \
+ sha256 90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab
configure.args --with-libiconv-prefix=${prefix} \
--with-ncurses-include-dir=${prefix}/include/ncurses \
--enable-pinentry-curses \
--disable-pinentry-gtk2 \
- --disable-pinentry-gtk \
- --disable-pinentry-qt4 \
- --disable-pinentry-qt
+ --disable-pinentry-qt4
+depends_build port:pkgconfig
depends_lib port:libiconv \
port:ncurses
-variant gtk1 description {Enable gtk1 pinentry} {
- depends_lib-append port:gtk1
- configure.args-delete --disable-pinentry-gtk
- configure.args-append --enable-pinentry-gtk \
- --enable-fallback-curses
+# Remove after 11-14-2015.
+variant gtk1 requires gtk2 description {Legacy compatibility variant for gtk2. Will be removed soon.} {
}
-variant gtk2 description {Enable gtk2 pinentry} {
+variant gtk2 description {Enable gtk2-based pinentry tool} {
depends_lib-append port:gtk2
configure.args-delete --disable-pinentry-gtk2
configure.args-append --enable-pinentry-gtk2 \
--enable-fallback-curses
}
-variant qt3 description {Enable qt3 pinentry} {
- depends_lib-append port:qt3
- configure.env-append QTDIR=${prefix}/lib \
- MOC=${prefix}/bin/moc
- configure.args-delete --disable-pinentry-qt
- configure.args-append --enable-pinentry-qt \
- --enable-fallback-curses \
- --with-qt-includes=${prefix}/include/qt3 \
- --with-qt-libraries=${prefix}/lib
+# Remove after 11-14-2015.
+variant qt3 requires qt4 description {Legacy compatibility variant for qt4. Will be removed soon.} {
}
-variant qt4 description {Enable qt4 pinentry} {
- PortGroup qt4 1.0
+variant qt4 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 \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141112/46f4c90c/attachment.html>
More information about the macports-changes
mailing list