From root@gabby.gsicomp.on.ca  Thu Dec 14 08:27:56 2000
Return-Path: <root@gabby.gsicomp.on.ca>
Received: from xena.gsicomp.on.ca (cr677933-a.ktchnr1.on.wave.home.com [24.43.230.149])
	by hub.freebsd.org (Postfix) with ESMTP id 62EBD37B400
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 14 Dec 2000 08:27:55 -0800 (PST)
Received: from gabby.gsicomp.on.ca (root@gabby.gsicomp.on.ca [192.168.0.2])
	by xena.gsicomp.on.ca (8.9.3/8.9.3) with ESMTP id LAA83766
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 14 Dec 2000 11:27:51 -0500 (EST)
	(envelope-from root@gabby.gsicomp.on.ca)
Received: (from root@localhost)
	by gabby.gsicomp.on.ca (8.9.3/8.9.3) id LAA45242;
	Thu, 14 Dec 2000 11:27:50 -0500 (EST)
	(envelope-from root)
Message-Id: <200012141627.LAA45242@gabby.gsicomp.on.ca>
Date: Thu, 14 Dec 2000 11:27:50 -0500 (EST)
From: matt@gsicomp.on.ca
Sender: root@gabby.gsicomp.on.ca
Reply-To: matt@gsicomp.on.ca
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update net/socks5 to install sample config files
X-Send-Pr-Version: 3.2

>Number:         23543
>Category:       ports
>Synopsis:       Update net/socks5 to install sample config files
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    imp
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 14 08:30:01 PST 2000
>Closed-Date:    Thu Aug 30 20:57:47 PDT 2001
>Last-Modified:  Thu Aug 30 20:57:56 PDT 2001
>Originator:     Matt Emmerton
>Release:        FreeBSD 4.1-RELEASE i386
>Organization:
GSI Computer Services
>Environment:

	4.1-R, ports cvsup'd daily

>Description:

net/socks5 does not install sample configuration files into ${PREFIX}/share/examples

>How-To-Repeat:

make install

>Fix:

--- socks5/Makefile.orig	Thu Dec 14 11:20:10 2000
+++ socks5/Makefile	Thu Dec 14 11:19:14 2000
@@ -47,5 +47,11 @@
 	  exit 1;\
 	fi
 
-.include <bsd.port.mk>
+post-install:
+	echo "Copying sample configuration files to ${PREFIX}/share/examples/socks5...";
+	@if [ ! -d ${PREFIX}/share/examples/socks5 ]; then \
+	  ${MKDIR} ${PREFIX}/share/examples/socks5;\
+	fi
+	${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/socks5
 
+.include <bsd.port.mk>


--- socks5/pkg-plist.orig	Thu Dec 14 11:19:39 2000
+++ socks5/pkg-plist	Thu Dec 14 11:16:11 2000
@@ -12,3 +12,13 @@
 man/man5/socks5.passwd.5
 lib/libsocks5.a
 lib/libsocks5_sh.so
+share/examples/socks5/README
+share/examples/socks5/multiple_server.example
+share/examples/socks5/server_2_multiple_server.example
+share/examples/socks5/single_homed_host.example
+share/examples/socks5/socks5.conf.dualhomed
+share/examples/socks5/socks5.conf.gssapi
+share/examples/socks5/socks5.conf.multipleservers
+share/examples/socks5/socks5.conf.server2server
+share/examples/socks5/socks5.conf.singlehomed
+@dirrm share/examples/socks5

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->imp 
Responsible-Changed-By: roam 
Responsible-Changed-When: Fri Dec 15 03:25:11 PST 2000 
Responsible-Changed-Why:  
Over to maintainer. 

This looks good, although it seems the patch itself was somewhat mangled 
in mailing; I shall followup with a mail with an updated patch :) 
. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=23543 

From: Peter Pentchev <roam@orbitel.bg>
To: matt@gsicomp.on.ca
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: ports/23543: Update net/socks5 to install sample config files
Date: Fri, 15 Dec 2000 13:28:50 +0200

 On Thu, Dec 14, 2000 at 11:27:50AM -0500, matt@gsicomp.on.ca wrote:
 > 
 > >Number:         23543
 > >Category:       ports
 > >Synopsis:       Update net/socks5 to install sample config files
 > >Originator:     Matt Emmerton
 > >Organization:
 > GSI Computer Services
 > >Environment:
 > 
 > 	4.1-R, ports cvsup'd daily
 > 
 > >Description:
 > 
 > net/socks5 does not install sample configuration files into ${PREFIX}/share/examples
 > 
 > >How-To-Repeat:
 > 
 > make install
 
 This looks very good, except that the patch apparently got somewhat
 mangled in mailing :(  Here's one that should (hopefully ;) apply
 cleanly.
 
 Also, ${MKDIR} is usually mkdir -p, which gives no error if the directory
 already exists - no need for the check before that.
 
 Other than that, nice work :)
 
 G'luck,
 Peter
 
 -- 
 .siht ekil ti gnidaer eb d'uoy ,werbeH ni erew ecnetnes siht fI
 
 Index: socks5/Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/net/socks5/Makefile,v
 retrieving revision 1.34
 diff -u -r1.34 Makefile
 --- socks5/Makefile	2000/10/10 05:27:14	1.34
 +++ socks5/Makefile	2000/12/15 11:18:54
 @@ -47,4 +47,9 @@
  	  exit 1;\
  	fi
  
 +post-install:
 +	echo "Copying sample configuration files to ${PREFIX}/share/examples/socks5...";
 +	${MKDIR} ${PREFIX}/share/examples/socks5
 +	${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/socks5
 +
  .include <bsd.port.mk>
 Index: socks5/pkg-plist
 ===================================================================
 RCS file: /home/ncvs/ports/net/socks5/pkg-plist,v
 retrieving revision 1.7
 diff -u -r1.7 pkg-plist
 --- socks5/pkg-plist	2000/06/15 17:59:28	1.7
 +++ socks5/pkg-plist	2000/12/15 11:18:54
 @@ -12,3 +12,13 @@
  man/man5/socks5.passwd.5
  lib/libsocks5.a
  lib/libsocks5_sh.so
 +share/examples/socks5/README
 +share/examples/socks5/multiple_server.example
 +share/examples/socks5/server_2_multiple_server.example
 +share/examples/socks5/single_homed_host.example
 +share/examples/socks5/socks5.conf.dualhomed
 +share/examples/socks5/socks5.conf.gssapi
 +share/examples/socks5/socks5.conf.multipleservers
 +share/examples/socks5/socks5.conf.server2server
 +share/examples/socks5/socks5.conf.singlehomed
 +@dirrm share/examples/socks5
 
State-Changed-From-To: open->closed 
State-Changed-By: dwcjr 
State-Changed-When: Thu Aug 30 20:57:47 PDT 2001 
State-Changed-Why:  
Updating a while ago 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=23543 
>Unformatted:
