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