Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jul 2000 14:55:13 +0200 (CEST)
From:      stijn@win.tue.nl
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/20174: Upgrade port devel/libsigc++ to version 1.0.1
Message-ID:  <20000725125513.1863C1964@pcwin002.win.tue.nl>

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

>Number:         20174
>Category:       ports
>Synopsis:       Upgrade port devel/libsigc++ to version 1.0.1
>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:   Tue Jul 25 06:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Stijn Hoop
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:

FreeBSD 5.0-CURRENT #8: Wed Jul  5 10:04:54 CEST 2000
(bit out of date, I know...)

>Description:

Upgrade of port libsigc++ to version 1.0.1

Upstream changes:
* Fixed slot_class from Peter R <petur_r@usa.net>
* Marshaller improvements to handle non POD data
  from Peter R .

Port changes:
* USE_LIBTOOL instead of GNU_CONFIGURE
* Fix -lc_r to -pthread in configure
* Update PLIST

>How-To-Repeat:

>Fix:

diff -urN /usr/ports/devel/libsigc++/Makefile libsigc++/Makefile
--- /usr/ports/devel/libsigc++/Makefile	Mon Jun 19 14:07:00 2000
+++ libsigc++/Makefile	Tue Jul 25 14:44:13 2000
@@ -6,14 +6,14 @@
 #
 
 PORTNAME=	libsigc++
-PORTVERSION=	1.0.0
+PORTVERSION=	1.0.1
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	libsigc
 
 MAINTAINER=	JoeLu@JoeLu.m8.ntu.edu.tw
 
-GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
 USE_NEWGCC=	yes
 INSTALLS_SHLIB=	yes
 
diff -urN /usr/ports/devel/libsigc++/files/md5 libsigc++/files/md5
--- /usr/ports/devel/libsigc++/files/md5	Tue May  9 12:44:41 2000
+++ libsigc++/files/md5	Tue Jul 25 14:34:58 2000
@@ -1 +1 @@
-MD5 (libsigc++-1.0.0.tar.gz) = 5f3b6b494e45073ff51459b433b77de2
+MD5 (libsigc++-1.0.1.tar.gz) = 69cc92bbece1c8085dce4e9a466404b3
diff -urN /usr/ports/devel/libsigc++/patches/patch-ab libsigc++/patches/patch-ab
--- /usr/ports/devel/libsigc++/patches/patch-ab	Tue May  9 12:44:41 2000
+++ libsigc++/patches/patch-ab	Tue Jul 25 14:39:54 2000
@@ -1,29 +1,29 @@
---- configure	Sat Apr 15 10:15:19 2000
-+++ configure	Tue Apr 18 07:49:32 2000
-@@ -2901,14 +2901,14 @@
+--- configure.orig	Sat May 20 20:46:13 2000
++++ configure	Tue Jul 25 14:39:44 2000
+@@ -2566,14 +2566,14 @@
  
  if test "x$enable_threads" = "xyes" ; then
  enable_threads="no"
 -echo $ac_n "checking for pthread_self in -lpthread""... $ac_c" 1>&6
--echo "configure:2906: checking for pthread_self in -lpthread" >&5
-+echo $ac_n "checking for pthread_self in -lc_r""... $ac_c" 1>&6
-+echo "configure:2906: checking for pthread_self in -lc_r" >&5
+-echo "configure:2571: checking for pthread_self in -lpthread" >&5
++echo $ac_n "checking for pthread_self in -pthread""... $ac_c" 1>&6
++echo "configure:2571: checking for pthread_self in -pthread" >&5
  ac_lib_var=`echo pthread'_'pthread_self | sed 'y%./+-%__p_%'`
  if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
    echo $ac_n "(cached) $ac_c" 1>&6
  else
    ac_save_LIBS="$LIBS"
 -LIBS="-lpthread  $LIBS"
-+LIBS="-pthread -lc_r $LIBS"
++LIBS="-pthread  $LIBS"
  cat > conftest.$ac_ext <<EOF
- #line 2914 "configure"
+ #line 2579 "configure"
  #include "confdefs.h"
-@@ -2939,7 +2939,7 @@
+@@ -2604,7 +2604,7 @@
  fi
  if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
    echo "$ac_t""yes" 1>&6
 -  enable_threads="yes";THREAD_LIB="-lpthread"
-+  enable_threads="yes";THREAD_LIB="-pthread -lc_r"
++  enable_threads="yes";THREAD_LIB="-pthread"
  else
    echo "$ac_t""no" 1>&6
  fi
diff -urN /usr/ports/devel/libsigc++/patches/patch-ac libsigc++/patches/patch-ac
--- /usr/ports/devel/libsigc++/patches/patch-ac	Tue May  9 12:44:41 2000
+++ libsigc++/patches/patch-ac	Tue Jul 25 14:38:35 2000
@@ -1,15 +1,15 @@
---- sigc++/Makefile.in	Sat Apr 15 10:17:41 2000
-+++ sigc++/Makefile.in	Tue Apr 18 07:52:19 2000
-@@ -65,7 +65,7 @@
+--- sigc++/Makefile.in.orig	Sat May 20 20:47:52 2000
++++ sigc++/Makefile.in	Tue Jul 25 14:37:44 2000
+@@ -64,7 +64,7 @@
+ CPP = @CPP@
  CXX = @CXX@
  DLLTOOL = @DLLTOOL@
- LD = @LD@
 -LIBSIGC_SO_VERSION = @LIBSIGC_SO_VERSION@
-+LIBSIGC_SO_VERSION = 1:0:0
++LIBSIGC_SO_VERSION = 1:0:1
  LIBTOOL = @LIBTOOL@
  LN_S = @LN_S@
  M4 = @M4@
-@@ -92,7 +92,7 @@
+@@ -90,7 +90,7 @@
  libsigc_la_SOURCES =     object.cc   scope.cc   marshal.cc   slot.cc    basic_signal.cc adaptor.cc thread.cc
  
  
diff -urN /usr/ports/devel/libsigc++/pkg/PLIST libsigc++/pkg/PLIST
--- /usr/ports/devel/libsigc++/pkg/PLIST	Mon Jun 19 14:07:00 2000
+++ libsigc++/pkg/PLIST	Tue Jul 25 14:45:25 2000
@@ -20,7 +20,6 @@
 include/sigc++/thread.h
 include/sigc++/type.h
 lib/libsigc.a
-lib/libsigc.la
 lib/libsigc.so
 lib/libsigc.so.1
 share/aclocal/sigc++.m4
@@ -43,6 +42,7 @@
 share/libsigc++/convert.h.m4
 share/libsigc++/func_slot.h.m4
 share/libsigc++/object_slot.h.m4
+share/libsigc++/retbind.h.m4
 share/libsigc++/rettype.h.m4
 share/libsigc++/slot.h.m4
 share/libsigc++/template.macros.m4

>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?20000725125513.1863C1964>