FreeBSD Bugzilla – Attachment 152567 Details for
Bug 197338
security/krb5: correct various packaging issues
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Proposed patch
krb5.diff (text/plain), 5.09 KB, created by
Xin LI
on 2015-02-05 01:10:29 UTC
(
hide
)
Description:
Proposed patch
Filename:
MIME Type:
Creator:
Xin LI
Created:
2015-02-05 01:10:29 UTC
Size:
5.09 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 378422) >+++ Makefile (working copy) >@@ -8,10 +8,10 @@ CATEGORIES= security > MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ > DISTNAME= ${PORTNAME}-${PORTVERSION}-signed > EXTRACT_SUFX= .tar >-PATCHFILES= 2015-001-patch-r113.txt > > PATCH_SITES= http://web.mit.edu/kerberos/advisories/ > PATCH_DIST_STRIP= -p2 >+PATCHFILES= 2015-001-patch-r113.txt > > MAINTAINER= cy@FreeBSD.org > COMMENT= Authentication system developed at MIT, successor to Kerberos IV >@@ -29,8 +29,8 @@ USE_CSTD= gnu99 > GNU_CONFIGURE= yes > USES= gettext gmake perl5 libtool:build > CONFIGURE_ARGS?= --enable-shared --without-system-verto >-CONFIGURE_ENV= INSTALL="${INSTALL}" YACC="${YACC}" >-MAKE_ARGS= INSTALL="${INSTALL}" >+CONFIGURE_ENV= INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}" YACC="${YACC}" >+MAKE_ARGS= INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}" > > OPTIONS_DEFINE= KRB5_PDF KRB5_HTML DNS_FOR_REALM LDAP READLINE > OPTIONS_DEFAULT= KRB5_PDF KRB5_HTML >@@ -71,8 +71,8 @@ PLIST_SUB+= LDAP="@comment " > .if ${PORT_OPTIONS:MREADLINE} > .if ${OSVERSION} >= 1100000 > # libtool has some gas with libreadline in 11-CURRENT. >-BUILD_DEPENDS+= ${LOCALBASE}/lib/libreadline.so.6:${PORTSDIR}/devel/readline >-LIB_DEPENDS+= ${LOCALBASE}/lib/libreadline.so.6:${PORTSDIR}/devel/readline >+BUILD_DEPENDS+= libreadline.so:${PORTSDIR}/devel/readline >+LIB_DEPENDS+= libreadline.so:${PORTSDIR}/devel/readline > .else > USES+= readline:port > .endif >@@ -123,15 +123,15 @@ post-install: > .endif > .if ${PORT_OPTIONS:MKRB5_PDF} > for i in $${pdf_dirs}; do \ >- ${ECHO_CMD} @dirrm share/doc/krb5/$${i} >> ${TMPPLIST}; \ >+ ${ECHO_CMD} @dir share/doc/krb5/$${i} >> ${TMPPLIST}; \ > done | ${TAIL} -r >> ${TMPPLIST} > .endif > .if ${PORT_OPTIONS:MKRB5_HTML} > for i in $${html_dirs}; do \ >- ${ECHO_CMD} @dirrm share/doc/krb5/$${i} >> ${TMPPLIST}; \ >+ ${ECHO_CMD} @dir share/doc/krb5/$${i} >> ${TMPPLIST}; \ > done | ${TAIL} -r >> ${TMPPLIST} > .endif >- ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST} >+ ${ECHO_CMD} @dir share/doc/krb5 >> ${TMPPLIST} > @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${STAGEDIR}${PREFIX}/share/doc/krb5/README.FreeBSD > @${CHMOD} 444 ${STAGEDIR}${PREFIX}/share/doc/krb5/README.FreeBSD > @${ECHO} "------------------------------------------------------" >Index: files/patch-config__pre.in >=================================================================== >--- files/patch-config__pre.in (revision 378422) >+++ files/patch-config__pre.in (working copy) >@@ -1,6 +1,6 @@ >---- config/pre.in.orig Fri Nov 19 13:47:51 2004 >-+++ config/pre.in Thu Jan 27 17:43:12 2005 >-@@ -177,7 +177,7 @@ >+--- config/pre.in.orig 2014-10-15 16:55:10.000000000 -0700 >++++ config/pre.in 2015-02-04 12:43:45.693875606 -0800 >+@@ -178,9 +178,9 @@ > INSTALL=@INSTALL@ > INSTALL_STRIP= > INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP) >@@ -7,5 +7,17 @@ > -INSTALL_SCRIPT=@INSTALL_PROGRAM@ > +INSTALL_SCRIPT=@INSTALL_SCRIPT@ > INSTALL_DATA=@INSTALL_DATA@ >- INSTALL_SHLIB=@INSTALL_SHLIB@ >+-INSTALL_SHLIB=@INSTALL_SHLIB@ >++INSTALL_SHLIB=$(INSTALL_LIB) > INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root >+ ## This is needed because autoconf will sometimes define @exec_prefix@ to be >+ ## ${prefix}. >+@@ -197,7 +197,7 @@ >+ ADMIN_BINDIR = @sbindir@ >+ SERVER_BINDIR = @sbindir@ >+ CLIENT_BINDIR =@bindir@ >+-PKGCONFIG_DIR = @libdir@/pkgconfig >++PKGCONFIG_DIR = $(prefix)/libdata/pkgconfig >+ ADMIN_MANDIR = $(KRB5MANROOT)/man8 >+ SERVER_MANDIR = $(KRB5MANROOT)/man8 >+ CLIENT_MANDIR = $(KRB5MANROOT)/man1 >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 378422) >+++ pkg-plist (working copy) >@@ -94,14 +94,14 @@ lib/libkrad.so > lib/libkrad.so.0 > lib/libverto.so.0 > lib/libverto.so >-lib/pkgconfig/gssrpc.pc >-lib/pkgconfig/kadm-client.pc >-lib/pkgconfig/kadm-server.pc >-lib/pkgconfig/kdb.pc >-lib/pkgconfig/krb5-gssapi.pc >-lib/pkgconfig/krb5.pc >-lib/pkgconfig/mit-krb5-gssapi.pc >-lib/pkgconfig/mit-krb5.pc >+libdata/pkgconfig/gssrpc.pc >+libdata/pkgconfig/kadm-client.pc >+libdata/pkgconfig/kadm-server.pc >+libdata/pkgconfig/kdb.pc >+libdata/pkgconfig/krb5-gssapi.pc >+libdata/pkgconfig/krb5.pc >+libdata/pkgconfig/mit-krb5-gssapi.pc >+libdata/pkgconfig/mit-krb5.pc > man/man1/k5srvutil.1.gz > man/man1/kadmin.1.gz > man/man1/krb5-config.1.gz >@@ -151,22 +151,7 @@ share/examples/krb5/kdc.conf > share/examples/krb5/krb5.conf > share/examples/krb5/services.append > share/locale/en_US/LC_MESSAGES/mit-krb5.mo >-@exec mkdir -p %D/var/krb5kdc >-@dirrmtry var/krb5kdc >-@dirrmtry var >-@dirrmtry share/locale/en_US/LC_MESSAGES >-@dirrmtry share/locale/en_US >-@dirrm lib/pkgconfig >-@dirrm lib/krb5/plugins/tls >-@dirrm lib/krb5/plugins/preauth >-@dirrm lib/krb5/plugins/libkrb5 >-@dirrm lib/krb5/plugins/kdb >-@dirrm lib/krb5/plugins/authdata >-@dirrm lib/krb5/plugins >-@dirrm lib/krb5 >-@dirrm include/gssapi >-@dirrm include/gssrpc >-@dirrm include/krb5 >-@dirrm include/kadm5 >-@dirrm share/et >-@dirrm share/examples/krb5 >+@dir lib/krb5/plugins/authdata >+@dir lib/krb5/plugins/libkrb5 >+@dir var/run/krb5kdc >+@dir var/krb5kdc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 197338
: 152567