Skip site navigation (1)Skip section navigation (2)
Date:      Wed,  7 Aug 2002 22:37:36 -0700 (PDT)
From:      Sean Chittenden <sean@chittenden.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        joshua@roughtrade.net
Subject:   ports/41436: net/spread did not build the shared libs
Message-ID:  <20020808053736.CC822D252A@rand.tgd.net>

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

>Number:         41436
>Category:       ports
>Synopsis:       net/spread did not build the shared libs
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 07 22:40:02 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Sean Chittenden
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD rand.tgd.net 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Mon Aug 5 20:04:08 PDT 2002 sean@rand.tgd.net:/usr/obj/usr/src/sys/DELLAPTOP i386


	
>Description:
	net/spread can be built to include shared libs but was not
	currently doing so.  The included patch fixes this.
>How-To-Repeat:
	
>Fix:

Index: net/spread/Makefile
===================================================================
RCS file: /home/ncvs/ports/net/spread/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- net/spread/Makefile	2002/04/26 22:28:52	1.8
+++ net/spread/Makefile	2002/08/08 05:34:07
@@ -65,6 +65,7 @@
 		-nodeprecated -d docs/ spread/*.java)
 .endif
 .endif
+	cd ${WRKSRC}; ${MAKE} -f ${MAKEFILE} shared
 
 pre-install:
 	${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
@@ -76,7 +77,9 @@
 	${INSTALL_PROGRAM} ${WRKSRC}/spuser ${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/sptuser ${PREFIX}/bin
 	${INSTALL_DATA} ${WRKSRC}/libsp.a ${PREFIX}/lib
+	${INSTALL_DATA} ${WRKSRC}/libsp.so ${PREFIX}/lib
 	${INSTALL_DATA} ${WRKSRC}/libtsp.a ${PREFIX}/lib
+	${INSTALL_DATA} ${WRKSRC}/libtsp.so ${PREFIX}/lib
 	${INSTALL_DATA} ${WRKSRC}/sp.h ${PREFIX}/include
 	${INSTALL_DATA} ${WRKSRC}/sp_func.h ${PREFIX}/include
 	${INSTALL_DATA} ${WRKSRC}/sp_events.h ${PREFIX}/include
Index: net/spread/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/net/spread/pkg-plist,v
retrieving revision 1.3
diff -u -r1.3 pkg-plist
--- net/spread/pkg-plist	2002/04/13 10:02:26	1.3
+++ net/spread/pkg-plist	2002/08/08 05:34:07
@@ -9,7 +9,9 @@
 etc/spread.conf.sample
 etc/spread.access_ip.sample
 lib/libsp.a
+lib/libsp.so
 lib/libtsp.a
+lib/libtsp.so
 lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Spread/Spread.so
 lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Spread/Spread.bs
 lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Spread/autosplit.ix
>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?20020808053736.CC822D252A>