[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