[MacPorts] #44456: htcondor: Optionally disable kerberos5 dependency

MacPorts noreply at macports.org
Tue Jul 29 05:36:09 PDT 2014


#44456: htcondor: Optionally disable kerberos5 dependency
------------------------------+-----------------------
  Reporter:  michael-lists@…  |      Owner:  aronnax@…
      Type:  enhancement      |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.1
Resolution:                   |   Keywords:
      Port:  htcondor         |
------------------------------+-----------------------

Comment (by michael-lists@…):

 Ok, I moved the ''-DWITH_KRB5'' to line 51:

 {{{
 --- /Users/admin/Desktop/htcondor       2014-07-27 11:33:02.000000000
 +0200
 +++
 /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/htcondor/Portfile
 2014-07-29 14:32:00.000000000 +0200
 @@ -26,7 +26,7 @@
    ultimately informs the user upon completion.
  homepage                http://research.cs.wisc.edu/htcondor

 -default_variants        +personal +python27
 +default_variants        +personal +python27 +kerberos

  variant personal \
    description "configure your computer as a one-node personal Condor
 pool" {
 @@ -48,7 +48,7 @@

  conflicts_build     ${name}

 -configure.args-append   -DWITH_PYTHON_BINDINGS:BOOL="0"
 +configure.args-append   -DWITH_PYTHON_BINDINGS:BOOL="0"
 -DWITH_KRB5:BOOL="0"

  foreach s ${pythons_suffixes} {
      set p python${s}
 @@ -80,10 +80,14 @@

  depends_lib-append      port:boost \
                          port:expat \
 -                        port:kerberos5 \
                          port:openssl \
                          port:pcre

 +variant kerberos description {enable Kerberos5 support} {
 +       depends_lib-append port:kerberos5
 +       configure.args-strsed
 s/-DWITH_KRB5:BOOL="0"/-DWITH_KRB5:BOOL="1"/
 +}
 +
  license_noconflict      latex2html

  # FIXME: For some reason, Condor uses install_name_tool to have dynamic
 links
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/44456#comment:7>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list