Ignore:
Timestamp:
Nov 12, 2014, 2:45:50 PM (5 years ago)
Author:
ionic@…
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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/security/pinentry/Portfile

    r128049 r128059  
    55
    66name                        pinentry
    7 version                     0.8.4
     7version                     0.9.0
    88categories                  security
    99license                     GPL-2+
     
    2121use_bzip2                   yes
    2222
    23 checksums                   rmd160  fa2b9a3df9390b3a20ae1ea6ee229d59cedd42a7 \
    24                             sha256  359db3bf46cb743ba0b3aeef259f6107271ca888ba3e22c1cba525c9aca35612
     23checksums                   rmd160  957284ded6dcc9a3302b498bfdf95d2378e8f6e0 \
     24                            sha256  90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab
    2525
    2626configure.args              --with-libiconv-prefix=${prefix} \
     
    2828                            --enable-pinentry-curses \
    2929                            --disable-pinentry-gtk2 \
    30                             --disable-pinentry-gtk \
    31                             --disable-pinentry-qt4 \
    32                             --disable-pinentry-qt
     30                            --disable-pinentry-qt4
    3331
     32depends_build               port:pkgconfig
    3433depends_lib                 port:libiconv \
    3534                            port:ncurses
    3635
    37 variant gtk1 description {Enable gtk1 pinentry} {
    38     depends_lib-append      port:gtk1
    39     configure.args-delete   --disable-pinentry-gtk
    40     configure.args-append   --enable-pinentry-gtk \
    41                             --enable-fallback-curses
     36# Remove after 11-14-2015.
     37variant gtk1 requires gtk2 description {Legacy compatibility variant for gtk2. Will be removed soon.} {
    4238}
    4339
    44 variant gtk2 description {Enable gtk2 pinentry} {
     40variant gtk2 description {Enable gtk2-based pinentry tool} {
    4541    depends_lib-append      port:gtk2
    4642    configure.args-delete   --disable-pinentry-gtk2
     
    4945}
    5046
    51 variant qt3 description {Enable qt3 pinentry} {
    52     depends_lib-append      port:qt3
    53     configure.env-append    QTDIR=${prefix}/lib \
    54                             MOC=${prefix}/bin/moc
    55     configure.args-delete   --disable-pinentry-qt
    56     configure.args-append   --enable-pinentry-qt \
    57                             --enable-fallback-curses \
    58                             --with-qt-includes=${prefix}/include/qt3 \
    59                             --with-qt-libraries=${prefix}/lib
     47# Remove after 11-14-2015.
     48variant qt3 requires qt4 description {Legacy compatibility variant for qt4. Will be removed soon.} {
    6049}
    6150
    62 variant qt4 description {Enable qt4 pinentry} {
    63     PortGroup qt4 1.0
     51variant qt4 description {Enable qt4-based pinentry tool} {
     52    PortGroup               qt4 1.0
    6453    configure.args-delete   --disable-pinentry-qt4
    6554    configure.args-append   --enable-pinentry-qt4 \
Note: See TracChangeset for help on using the changeset viewer.