From JoeLu@joelu.m8.ntu.edu.tw  Fri Jan 28 07:38:05 2000
Return-Path: <JoeLu@joelu.m8.ntu.edu.tw>
Received: from joelu.m8.ntu.edu.tw (JoeLu.m8.ntu.edu.tw [140.112.253.138])
	by hub.freebsd.org (Postfix) with SMTP id 7B9D014DDD
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 28 Jan 2000 07:37:24 -0800 (PST)
	(envelope-from JoeLu@joelu.m8.ntu.edu.tw)
Received: (qmail 76004 invoked by uid 1000); 28 Jan 2000 15:37:12 -0000
Message-Id: <20000128153712.76003.qmail@joelu.m8.ntu.edu.tw>
Date: 28 Jan 2000 15:37:12 -0000
From: JoeLu@joelu.m8.ntu.edu.tw
Reply-To: JoeLu@joelu.m8.ntu.edu.tw
To: FreeBSD-gnats-submit@freebsd.org
Subject: some change made to ports/16405
X-Send-Pr-Version: 3.2

>Number:         16419
>Category:       ports
>Synopsis:       some change made to ports/16405
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 28 07:40:01 PST 2000
>Closed-Date:    Sat Jan 29 14:24:29 PST 2000
>Last-Modified:  Sat Jan 29 14:26:04 PST 2000
>Originator:     Joe Jih-Shien Lu
>Release:        FreeBSD 3.4-STABLE i386
>Organization:
>Environment:

FreeBSD JoeLu.m8.ntu.edu.tw 3.4-STABLE FreeBSD 3.4-STABLE #12: Wed Jan 26 22:30:28 CST 2000     root@JoeLu.m8.ntu.edu.tw:/usr/local/JOELU/src/sys/compile/JOELU  i386

>Description:

	some changes made to ports/16405, thanks to Will Andrews
   <andrews@technologist.com> for pointing out several problems of it.
	sorry for resubmitting a new shar file, I've lost my previous one.

>How-To-Repeat:

	

>Fix:
	

# 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:
#
#	libsigc++
#	libsigc++/files
#	libsigc++/files/md5
#	libsigc++/Makefile
#	libsigc++/patches
#	libsigc++/patches/patch-aa
#	libsigc++/patches/patch-ab
#	libsigc++/patches/patch-ac
#	libsigc++/patches/patch-ad
#	libsigc++/patches/patch-ae
#	libsigc++/pkg
#	libsigc++/pkg/COMMENT
#	libsigc++/pkg/PLIST
#	libsigc++/pkg/DESCR
#
echo c - libsigc++
mkdir -p libsigc++ > /dev/null 2>&1
echo c - libsigc++/files
mkdir -p libsigc++/files > /dev/null 2>&1
echo x - libsigc++/files/md5
sed 's/^X//' >libsigc++/files/md5 << 'END-of-libsigc++/files/md5'
XMD5 (libsigc++-0.8.6.tar.gz) = 3facacf4325fb124a308b98e3a508c70
END-of-libsigc++/files/md5
echo x - libsigc++/Makefile
sed 's/^X//' >libsigc++/Makefile << 'END-of-libsigc++/Makefile'
X# New ports collection makefile for:   libsigc++
X# Version required:    0.8.6
X# Date created:        27 January 2000
X# Whom:                JoeLu
X#
X# $FreeBSD$
X#
X
XDISTNAME=	libsigc++-0.8.6
XCATEGORIES=	devel
XMASTER_SITES=	ftp://ftp.ece.ucdavis.edu/pub/kenelson/libsigc++/
X
XMAINTAINER=	JoeLu@JoeLu.m8.ntu.edu.tw
X
XGNU_CONFIGURE=	yes
XUSE_NEWGCC=	yes
X
Xpost-install:
X	@${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/FEATURES ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/API ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/FAQ ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/UML ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/conventions ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/diagrams ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/marshal ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/powerusers ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/requirements ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/riscos ${PREFIX}/share/doc/libsigc++/
X	${INSTALL_DATA} ${WRKSRC}/doc/signals ${PREFIX}/share/doc/libsigc++
X	${INSTALL_DATA} ${WRKSRC}/doc/win32 ${PREFIX}/share/doc/libsigc++
X.endif
X
X.include <bsd.port.mk>
END-of-libsigc++/Makefile
echo c - libsigc++/patches
mkdir -p libsigc++/patches > /dev/null 2>&1
echo x - libsigc++/patches/patch-aa
sed 's/^X//' >libsigc++/patches/patch-aa << 'END-of-libsigc++/patches/patch-aa'
X--- Makefile.in	Thu Jan 20 03:40:54 2000
X+++ Makefile.in	Thu Jan 27 23:34:05 1994
X@@ -80,7 +80,7 @@
X USE_SYMBOL_UNDERSCORE = @USE_SYMBOL_UNDERSCORE@
X VERSION = @VERSION@
X 
X-SUBDIRS = sigc++ tests 
X+SUBDIRS = sigc++
X DIST_SUBDIRS = sigc++ examples tests scripts
X 
X bin_SCRIPTS = sigc-config
END-of-libsigc++/patches/patch-aa
echo x - libsigc++/patches/patch-ab
sed 's/^X//' >libsigc++/patches/patch-ab << 'END-of-libsigc++/patches/patch-ab'
X--- configure	Wed Jan 19 15:06:41 2000
X+++ configure	Thu Jan 27 23:33:56 1994
X@@ -2810,14 +2810,14 @@
X 
X if test "x$enable_threads" = "xyes" ; then
X enable_threads="no"
X-echo $ac_n "checking for pthread_self in -lpthread""... $ac_c" 1>&6
X-echo "configure:2815: checking for pthread_self in -lpthread" >&5
X+echo $ac_n "checking for pthread_self in -lc_r""... $ac_c" 1>&6
X+echo "configure:2815: checking for pthread_self in -lc_r" >&5
X ac_lib_var=`echo pthread'_'pthread_self | sed 'y%./+-%__p_%'`
X if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
X   echo $ac_n "(cached) $ac_c" 1>&6
X else
X   ac_save_LIBS="$LIBS"
X-LIBS="-lpthread  $LIBS"
X+LIBS="-pthread -lc_r  $LIBS"
X cat > conftest.$ac_ext <<EOF
X #line 2823 "configure"
X #include "confdefs.h"
X@@ -2848,7 +2848,7 @@
X fi
X if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
X   echo "$ac_t""yes" 1>&6
X-  enable_threads="yes";THREAD_LIB="-lpthread"
X+  enable_threads="yes";THREAD_LIB="-pthread -lc_r"
X else
X   echo "$ac_t""no" 1>&6
X fi
END-of-libsigc++/patches/patch-ab
echo x - libsigc++/patches/patch-ac
sed 's/^X//' >libsigc++/patches/patch-ac << 'END-of-libsigc++/patches/patch-ac'
X--- sigc++/Makefile.in	Thu Jan 20 03:40:56 2000
X+++ sigc++/Makefile.in	Thu Jan 27 23:40:23 1994
X@@ -65,7 +65,7 @@
X CXX = @CXX@
X DLLTOOL = @DLLTOOL@
X LD = @LD@
X-LIBSIGC_SO_VERSION = @LIBSIGC_SO_VERSION@
X+LIBSIGC_SO_VERSION = 1:0:0
X LIBTOOL = @LIBTOOL@
X LN_S = @LN_S@
X M4 = @M4@
X@@ -90,7 +90,7 @@
X libsigc_la_SOURCES =     object.cc   scope.cc   marshal.cc   slot.cc    basic_signal.cc adaptor.cc thread.cc
X 
X 
X-libsigc_la_LDFLAGS = -version-info $(LIBSIGC_SO_VERSION)                      -release $(SIGC_RELEASE) -no-undefined
X+libsigc_la_LDFLAGS = -version-info $(LIBSIGC_SO_VERSION)                      -no-undefined
X 
X libsigcdir = $(prefix)/include/sigc++
X 
END-of-libsigc++/patches/patch-ac
echo x - libsigc++/patches/patch-ad
sed 's/^X//' >libsigc++/patches/patch-ad << 'END-of-libsigc++/patches/patch-ad'
X--- sigc++/config/Makefile.in	Thu Jan 20 03:40:58 2000
X+++ sigc++/config/Makefile.in	Thu Jan 27 23:34:37 1994
X@@ -81,7 +81,7 @@
X 
X EXTRA_DIST = sigc++config.h.in
X 
X-includedir = $(libdir)/sigc++/include
X+includedir = $(prefix)/include/sigc++
X include_HEADERS = sigc++config.h 
X mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
X CONFIG_HEADER = sigc++config.h
END-of-libsigc++/patches/patch-ad
echo x - libsigc++/patches/patch-ae
sed 's/^X//' >libsigc++/patches/patch-ae << 'END-of-libsigc++/patches/patch-ae'
X--- sigc++/macros/Makefile.in	Thu Jan 20 03:40:59 2000
X+++ sigc++/macros/Makefile.in	Fri Jan 28 00:03:54 1994
X@@ -83,7 +83,7 @@
X templates =    template.macros.m4  slot.h.m4          func_slot.h.m4      class_slot.h.m4     object_slot.h.m4   basic_signal.h.m4                                          bind.h.m4           rettype.h.m4        convert.h.m4
X 
X 
X-m4includedir = $(includedir)/sigc++/macros
X+m4includedir = $(prefix)/share/libsigc++
X m4include_HEADERS = $(templates)
X 
X EXTRA_DIST = README $(templates)
END-of-libsigc++/patches/patch-ae
echo c - libsigc++/pkg
mkdir -p libsigc++/pkg > /dev/null 2>&1
echo x - libsigc++/pkg/COMMENT
sed 's/^X//' >libsigc++/pkg/COMMENT << 'END-of-libsigc++/pkg/COMMENT'
XCallback Framework for C++
END-of-libsigc++/pkg/COMMENT
echo x - libsigc++/pkg/PLIST
sed 's/^X//' >libsigc++/pkg/PLIST << 'END-of-libsigc++/pkg/PLIST'
Xbin/sigc-config
Xlib/libsigc.a
Xlib/libsigc.la
Xlib/libsigc.so
Xlib/libsigc.so.1
X@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
X@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
Xinclude/sigc++/adaptor.h
Xinclude/sigc++/basic_signal.h
Xinclude/sigc++/bind.h
Xinclude/sigc++/class_slot.h
Xinclude/sigc++/convert.h
Xinclude/sigc++/func_slot.h
Xinclude/sigc++/generator.h
Xinclude/sigc++/handle.h
Xinclude/sigc++/handle_system.h
Xinclude/sigc++/marshal.h
Xinclude/sigc++/object.h
Xinclude/sigc++/object_slot.h
Xinclude/sigc++/rettype.h
Xinclude/sigc++/scope.h
Xinclude/sigc++/sigc++config.h
Xinclude/sigc++/signal_system.h
Xinclude/sigc++/slot.h
Xinclude/sigc++/thread.h
Xinclude/sigc++/type.h
X@dirrm include/sigc++
Xshare/aclocal/sigc++.m4
Xshare/doc/libsigc++/API
Xshare/doc/libsigc++/FAQ
Xshare/doc/libsigc++/FEATURES
Xshare/doc/libsigc++/README
Xshare/doc/libsigc++/UML
Xshare/doc/libsigc++/conventions
Xshare/doc/libsigc++/diagrams
Xshare/doc/libsigc++/marshal
Xshare/doc/libsigc++/powerusers
Xshare/doc/libsigc++/requirements
Xshare/doc/libsigc++/riscos
Xshare/doc/libsigc++/signals
Xshare/doc/libsigc++/win32
X@dirrm share/doc/libsigc++
Xshare/libsigc++/basic_signal.h.m4
Xshare/libsigc++/bind.h.m4
Xshare/libsigc++/class_slot.h.m4
Xshare/libsigc++/convert.h.m4
Xshare/libsigc++/func_slot.h.m4
Xshare/libsigc++/object_slot.h.m4
Xshare/libsigc++/rettype.h.m4
Xshare/libsigc++/slot.h.m4
Xshare/libsigc++/template.macros.m4
X@dirrm share/libsigc++
END-of-libsigc++/pkg/PLIST
echo x - libsigc++/pkg/DESCR
sed 's/^X//' >libsigc++/pkg/DESCR << 'END-of-libsigc++/pkg/DESCR'
XLibsigc++ -- The Typesafe Callback Framework for C++
X
XThis library implements a full callback system for use in widget libraries,
Xabstract interfaces, and general programming.
X
XTo get a good overview of how to use the library, read
X/usr/local/share/doc/libsigc++/signals.
X
XWWW: http://www.ece.ucdavis.edu/~kenelson/libsigc++/
X
X
X- Joe Lu
XJoeLu@JoeLu.m8.ntu.edu.tw
END-of-libsigc++/pkg/DESCR
exit


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Sat Jan 29 14:24:29 PST 2000 
State-Changed-Why:  
New port committed, thanks! 
>Unformatted:
