OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   09-Oct-2007 19:00:46
  Branch: HEAD                             Handle: 2007100918004500

  Modified files:
    openpkg-src/heimdal     heimdal.spec

  Log:
    finally switch to full static build and provide virtual KERBEROS
    package as this is a full-featured replacement for 'kerberos'

  Summary:
    Revision    Changes     Path
    1.13        +8  -31     openpkg-src/heimdal/heimdal.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/heimdal/heimdal.spec
  ============================================================================
  $ cvs diff -u -r1.12 -r1.13 heimdal.spec
  --- openpkg-src/heimdal/heimdal.spec  9 Oct 2007 14:52:26 -0000       1.12
  +++ openpkg-src/heimdal/heimdal.spec  9 Oct 2007 17:00:45 -0000       1.13
  @@ -66,6 +66,7 @@
   %endif
   AutoReq:      no
   AutoReqProv:  no
  +Provides:     KERBEROS
   Conflicts:    kerberos
   
   %description
  @@ -146,7 +147,8 @@
           --enable-kcm \
           --without-krb4 \
           --enable-pthread-support \
  -        --enable-otp
  +        --enable-otp \
  +        --disable-shared
   
       #   build toolkit
       %{l_make} %{l_mflags -O}
  @@ -173,42 +175,17 @@
       rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/heimdal/libeditline*
       rm -f $RPM_BUILD_ROOT%{l_prefix}/include/heimdal/editline.h
       rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man3/editline.3
  +    rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man3/*.3
       rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/compile_et
       strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
       strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* >/dev/null 2>&1 || true
   
       #   strip down installation (server-related only)
   %if "%{with_server}" != "yes"
  -    rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/*
  -%endif
  -
  -    #   provide executable wrappers
  -    %{l_shtool} mkdir -p -m 755 \
  -        $RPM_BUILD_ROOT%{l_prefix}/libexec/heimdal
  -    for bin in \
  -        gss hxtool kdestroy kgetcred kinit klist \
  -        kpasswd mk_cmds string2key verify_krb5_conf; do
  -        mv  $RPM_BUILD_ROOT%{l_prefix}/bin/$bin \
  -            $RPM_BUILD_ROOT%{l_prefix}/libexec/heimdal/$bin
  -        ( echo "#!/bin/sh"
  -          echo "LD_LIBRARY_PATH=\"%{l_prefix}/lib/heimdal:/lib:/usr/lib\""
  -          echo "export LD_LIBRARY_PATH"
  -          echo "exec %{l_prefix}/libexec/heimdal/$bin \${1+\"[EMAIL 
PROTECTED]"}"
  -        ) >$RPM_BUILD_ROOT%{l_prefix}/bin/$bin
  -        chmod 755 $RPM_BUILD_ROOT%{l_prefix}/bin/$bin
  -    done
  -%if "%{with_server}" == "yes"
  -    for bin in \
  -        hprop hpropd iprop-log ipropd-master ipropd-slave kadmin kadmind \
  -        kcm kdc kdigest kimpersonate kpasswdd kstash ktutil; do
  -        mv  $RPM_BUILD_ROOT%{l_prefix}/sbin/$bin \
  -            $RPM_BUILD_ROOT%{l_prefix}/libexec/heimdal/$bin
  -        ( echo "#!/bin/sh"
  -          echo "LD_LIBRARY_PATH=\"%{l_prefix}/lib/heimdal:/lib:/usr/lib\""
  -          echo "export LD_LIBRARY_PATH"
  -          echo "exec %{l_prefix}/libexec/heimdal/$bin \${1+\"[EMAIL 
PROTECTED]"}"
  -        ) >$RPM_BUILD_ROOT%{l_prefix}/sbin/$bin
  -        chmod 755 $RPM_BUILD_ROOT%{l_prefix}/sbin/$bin
  +    for file in $RPM_BUILD_ROOT%{l_prefix}/sbin/*; do
  +        base=`echo $file | sed -e "s;^$RPM_BUILD_ROOT%{l_prefix}/sbin/;;"`
  +        rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man8/$base.8 >/dev/null 2>&1 || 
true
  +        rm -f $file >/dev/null 2>&1 || true
       done
   %endif
   
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to