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 [email protected]