Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jan 2003 21:52:48 GMT
From:      Mustafa Arif <ma499@heeps.su.ic.ac.uk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        webmaster@cgcu.net
Subject:   ports/46740: Update port: security/p5-Authen-Smb
Message-ID:  <200301032152.h03Lqmft055628@heeps.su.ic.ac.uk>

next in thread | raw e-mail | index | archive | help

>Number:         46740
>Category:       ports
>Synopsis:       Update port: security/p5-Authen-Smb
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 03 14:00:17 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Mustafa Arif
>Release:        FreeBSD 5.0-RC i386
>Organization:
Imperial College, University of London
>Environment:
System: FreeBSD heeps 5.0-RC FreeBSD 5.0-RC #3: Fri Jan 3 14:47:31 GMT 2003 ma499@heeps:/usr/obj/usr/src/sys/HEEPS i386

>Description:

This is an update to allow the port to build under FreeBSD 5.0. It supercedes PR 41861 (the original port which compiled under 4.x but not in 5.0).

Shell archive of the revised port attached. It tests and compiles ok, please commit.

>How-To-Repeat:
>Fix:

	

--- p5-Authen-Smb_report begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Authen-Smb
#	p5-Authen-Smb/files
#	p5-Authen-Smb/files/patch-aa
#	p5-Authen-Smb/files/patch-bb
#	p5-Authen-Smb/files/patch-ba
#	p5-Authen-Smb/files/patch-bc
#	p5-Authen-Smb/files/patch-bd
#	p5-Authen-Smb/Makefile
#	p5-Authen-Smb/pkg-comment
#	p5-Authen-Smb/pkg-descr
#	p5-Authen-Smb/pkg-plist
#	p5-Authen-Smb/distinfo
#
echo c - p5-Authen-Smb
mkdir -p p5-Authen-Smb > /dev/null 2>&1
echo c - p5-Authen-Smb/files
mkdir -p p5-Authen-Smb/files > /dev/null 2>&1
echo x - p5-Authen-Smb/files/patch-aa
sed 's/^X//' >p5-Authen-Smb/files/patch-aa << 'END-of-p5-Authen-Smb/files/patch-aa'
X*** smbval/smbencrypt.c.orig	Wed Aug 21 21:07:23 2002
X--- smbval/smbencrypt.c	Mon Jan 28 19:33:42 2002
X***************
X*** 24,30 ****
X  #include <arpa/inet.h>
X  #include <dirent.h>
X  #include <string.h>
X! #include <sys/vfs.h>
X  #include <netinet/in.h>
X  #include <ctype.h>
X  #include "smblib-priv.h"
X--- 24,30 ----
X  #include <arpa/inet.h>
X  #include <dirent.h>
X  #include <string.h>
X! 
X  #include <netinet/in.h>
X  #include <ctype.h>
X  #include "smblib-priv.h"
END-of-p5-Authen-Smb/files/patch-aa
echo x - p5-Authen-Smb/files/patch-bb
sed 's/^X//' >p5-Authen-Smb/files/patch-bb << 'END-of-p5-Authen-Smb/files/patch-bb'
X*** smbval/session.c.orig	Fri Jan  3 21:22:52 2003
X--- smbval/session.c	Fri Jan  3 21:23:09 2003
X***************
X*** 23,29 ****
X     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
X  */
X  
X! #include <malloc.h>
X  #include <string.h>
X  
X  int RFCNB_errno = 0;
X--- 23,29 ----
X     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
X  */
X  
X! #include <stdlib.h>
X  #include <string.h>
X  
X  int RFCNB_errno = 0;
END-of-p5-Authen-Smb/files/patch-bb
echo x - p5-Authen-Smb/files/patch-ba
sed 's/^X//' >p5-Authen-Smb/files/patch-ba << 'END-of-p5-Authen-Smb/files/patch-ba'
X*** smbval/rfcnb-util.c.orig	Fri Jan  3 21:17:39 2003
X--- smbval/rfcnb-util.c	Fri Jan  3 21:18:07 2003
X***************
X*** 24,30 ****
X  */
X  
X  #include <string.h>
X! #include <malloc.h>
X  #include <arpa/inet.h>
X  
X  #include "std-includes.h"
X--- 24,30 ----
X  */
X  
X  #include <string.h>
X! #include <stdlib.h>
X  #include <arpa/inet.h>
X  
X  #include "std-includes.h"
END-of-p5-Authen-Smb/files/patch-ba
echo x - p5-Authen-Smb/files/patch-bc
sed 's/^X//' >p5-Authen-Smb/files/patch-bc << 'END-of-p5-Authen-Smb/files/patch-bc'
X*** smbval/smblib-util.c.orig	Fri Jan  3 21:23:33 2003
X--- smbval/smblib-util.c	Fri Jan  3 21:23:42 2003
X***************
X*** 24,30 ****
X  */
X  
X  #include "smblib-priv.h"
X! #include <malloc.h>
X  
X  #include "rfcnb.h"
X  
X--- 24,30 ----
X  */
X  
X  #include "smblib-priv.h"
X! #include <stdlib.h>
X  
X  #include "rfcnb.h"
X  
END-of-p5-Authen-Smb/files/patch-bc
echo x - p5-Authen-Smb/files/patch-bd
sed 's/^X//' >p5-Authen-Smb/files/patch-bd << 'END-of-p5-Authen-Smb/files/patch-bd'
X*** smbval/smblib.c.orig	Fri Jan  3 21:23:51 2003
X--- smbval/smblib.c	Fri Jan  3 21:23:59 2003
X***************
X*** 24,30 ****
X  */
X  
X  #include "config.h"
X! #include <malloc.h>
X  
X  int SMBlib_errno;
X  int SMBlib_SMB_Error;
X--- 24,30 ----
X  */
X  
X  #include "config.h"
X! #include <stdlib.h>
X  
X  int SMBlib_errno;
X  int SMBlib_SMB_Error;
END-of-p5-Authen-Smb/files/patch-bd
echo x - p5-Authen-Smb/Makefile
sed 's/^X//' >p5-Authen-Smb/Makefile << 'END-of-p5-Authen-Smb/Makefile'
X# New ports collection makefile for:   p5-Authen-Smb
X# Date created:                        Fri 03 January 2002
X# Whom:                                Mustafa Arif <ma499@doc.ic.ac.uk>
X#                                      http://www.doc.ic.ac.uk/~ma499/
X#
X# $FreeBSD$
X#
X
XPORTNAME=       Authen-Smb
XPORTVERSION=    0.91
XCATEGORIES=     security perl5
XMASTER_SITES=   ${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=     Authen
XPKGNAMEPREFIX=  p5-
X
XMAINTAINER=     ma499@doc.ic.ac.uk
X
XPERL_CONFIGURE= yes
X
XMAN3PREFIX=     ${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=           Authen::Smb.3
X
X.include <bsd.port.mk>
END-of-p5-Authen-Smb/Makefile
echo x - p5-Authen-Smb/pkg-comment
sed 's/^X//' >p5-Authen-Smb/pkg-comment << 'END-of-p5-Authen-Smb/pkg-comment'
XPerl extension to authenticate against an SMB server 
END-of-p5-Authen-Smb/pkg-comment
echo x - p5-Authen-Smb/pkg-descr
sed 's/^X//' >p5-Authen-Smb/pkg-descr << 'END-of-p5-Authen-Smb/pkg-descr'
XAuthen::Smb allows you to authenticate users against an NT server.  See
XSmb.pm POD documentation for details.
X
XWWW: http://search.cpan.org/author/PMKANE/Authen-Smb-0.91/
END-of-p5-Authen-Smb/pkg-descr
echo x - p5-Authen-Smb/pkg-plist
sed 's/^X//' >p5-Authen-Smb/pkg-plist << 'END-of-p5-Authen-Smb/pkg-plist'
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Authen/Smb.pm
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Authen/Smb/.packlist
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Authen/Smb/autosplit.ix
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Authen/Smb/Smb.bs
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Authen/Smb/Smb.so
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Authen/Smb
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Authen 2>/dev/null || true
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Authen 2>/dev/null || true
END-of-p5-Authen-Smb/pkg-plist
echo x - p5-Authen-Smb/distinfo
sed 's/^X//' >p5-Authen-Smb/distinfo << 'END-of-p5-Authen-Smb/distinfo'
XMD5 (Authen-Smb-0.91.tar.gz) = 97d8aee872160eeabd0c08a7b0985216
END-of-p5-Authen-Smb/distinfo
exit
--- p5-Authen-Smb_report ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301032152.h03Lqmft055628>