Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Dec 2001 08:29:28 -0800 (PST)
From:      Paul Marquis <pmarquis@pobox.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/33152: Update port: devel/stlport Update to 4.5.1
Message-ID:  <200112241629.fBOGTSr85076@freefall.freebsd.org>

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

>Number:         33152
>Category:       ports
>Synopsis:       Update port: devel/stlport Update to 4.5.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:   Mon Dec 24 08:30:02 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Paul Marquis
>Release:        4-STABLE
>Organization:
>Environment:
FreeBSD sboy.pmarquis.com 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #0: Sun Dec 23 09:20:55 EST 2001     root@:/usr/obj/home/src/sys/SBOY  i386

>Description:
Update to STLPort 4.5.1.  Diff against current ports tree attached.

>How-To-Repeat:

>Fix:
diff -Naur stlport.orig/Makefile stlport/Makefile
--- stlport.orig/Makefile	Sun Dec 23 10:33:05 2001
+++ stlport/Makefile	Mon Dec 24 10:50:12 2001
@@ -1,16 +1,15 @@
 # ex:ts=8
-# Ports collection makefile for:  stlport
-# Date Created:			  2 December 1998
-# Whom:				  Josh Gilliam <josh@quick.net>
+# Ports collection makefile for:	stlport
+# Date Created:				24 December 2001
+# Whom:					Paul Marquis <pmarquis@pobox.com>
 #
-# $FreeBSD: ports/devel/stlport/Makefile,v 1.17 2001/12/21 20:56:47 ijliao Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	stlport
-PORTVERSION=	4.5
+PORTVERSION=	4.5.1
 CATEGORIES=	devel
-MASTER_SITES=	http://www.stlport.com/archive/  \
-		http://www.stlport.com/beta/
+MASTER_SITES=	http://www.stlport.com/archive/
 DISTNAME=	STLport-${PORTVERSION:S/.b/-b/}
 
 MAINTAINER=	pmarquis@pobox.com
@@ -18,7 +17,7 @@
 .include <bsd.port.pre.mk>
 
 .if !exists(/usr/include/wchar.h)
-BROKEN=		"requires /usr/include/wchar.h for compilation"
+BROKEN=		"Requires /usr/include/wchar.h for compilation"
 .endif
 
 WRKSRC=		${WRKDIR}/STLport-${PORTVERSION:S/.b/b/}/src
@@ -28,7 +27,7 @@
 MAKE_ARGS=	INSTALLDIR=${PREFIX}
 ALL_TARGET=	clean all
 INSTALL_TARGET=	install_unix
-INSTALLS_SHLIB=	ye
+INSTALLS_SHLIB=	yes
 
 .if ${OSVERSION} < 440000
 BROKEN=		"Not supported on systems prior to FreeBSD 4.4"
diff -Naur stlport.orig/distinfo stlport/distinfo
--- stlport.orig/distinfo	Sun Dec 23 10:33:05 2001
+++ stlport/distinfo	Mon Dec 24 09:53:53 2001
@@ -1 +1 @@
-MD5 (STLport-4.5.tar.gz) = 18f577b374d60b3c760a3a3350407632
+MD5 (STLport-4.5.1.tar.gz) = 7b81d27afc0928a3f604f458bb7d6948
diff -Naur stlport.orig/files/patch-common_macros.mak stlport/files/patch-common_macros.mak
--- stlport.orig/files/patch-common_macros.mak	Fri Dec 21 15:56:47 2001
+++ stlport/files/patch-common_macros.mak	Mon Dec 24 10:39:04 2001
@@ -1,11 +1,11 @@
---- src/common_macros.mak.orig	Sat Jul 28 23:44:30 2001
-+++ src/common_macros.mak	Fri Oct  5 09:05:56 2001
-@@ -14,7 +14,7 @@
+--- src/common_macros.mak.orig	Thu Nov 15 17:08:56 2001
++++ src/common_macros.mak	Mon Dec 24 10:37:02 2001
+@@ -10,7 +10,7 @@
  # We do not assume any binary compatibility for betas.
  BETA_SUFFIX=
  
 -VERSION_SUFFIX= .$(VERSION_MAJOR).$(VERSION_MINOR)$(BETA_SUFFIX)
 +VERSION_SUFFIX= _$(VERSION_MAJOR)_$(VERSION_MINOR)$(BETA_SUFFIX)
+ WIN_VERSION_SUFFIX= $(VERSION_MAJOR)$(VERSION_MINOR)$(BETA_SUFFIX)
  
- DYNAMIC_SUFFIX= $(VERSION_SUFFIX)$(PATCH_SUFFIX)
- 
+ # DYNAMIC_SUFFIX= $(VERSION_SUFFIX)$(PATCH_SUFFIX)
diff -Naur stlport.orig/files/patch-common_rules.mak stlport/files/patch-common_rules.mak
--- stlport.orig/files/patch-common_rules.mak	Fri Dec 21 15:56:47 2001
+++ stlport/files/patch-common_rules.mak	Wed Dec 31 19:00:00 1969
@@ -1,45 +0,0 @@
---- src/common_rules.mak.orig	Thu May 31 20:43:14 2001
-+++ src/common_rules.mak	Fri Oct  5 00:29:33 2001
-@@ -86,8 +86,8 @@
- 	ln -s $(STLDEBUG_DYNLIB) $(OUTDIR)/$(STLDEBUG_NAME).$(DYNEXT)
- 
- install_unix :
--	-$(RM) $(INSTALLDIR_INC)
--	for dir in $(HEADER_DIRS1); \
-+	@-$(RM) $(INSTALLDIR_INC)
-+	@for dir in $(HEADER_DIRS1); \
- 	do \
- 	  ./mkinstalldirs $(INSTALLDIR_INC)/$$dir; \
- 	  for file in `cat ../stlport/$$dir/export`; \
-@@ -95,7 +95,7 @@
- 		$(INSTALL_H) ../stlport/$$dir/$$file $(INSTALLDIR_INC)/$$dir ; \
-           done \
- 	done
--	for dir in $(HEADER_DIRS2); \
-+	@for dir in $(HEADER_DIRS2); \
- 	do \
- 	  ./mkinstalldirs $(INSTALLDIR_INC)/$$dir; \
- 	  for file in `ls ../stlport/$$dir/*.*`; \
-@@ -103,16 +103,16 @@
- 		$(INSTALL_H) $$file $(INSTALLDIR_INC)/$$dir ; \
-           done \
- 	done
--	./mkinstalldirs $(INSTALLDIR_LIB)
--	for file in `ls $(OUTDIR)/$(LIB_BASENAME)*`; \
-+	@./mkinstalldirs $(INSTALLDIR_LIB)
-+	@for file in `ls $(OUTDIR)/$(LIB_BASENAME)*`; \
- 	do \
-          $(RM)  $(INSTALLDIR_LIB)/$$file; \
- 	 $(INSTALL_LIB)  $$file $(INSTALLDIR_LIB); \
- 	done
--	$(RM) $(INSTALLDIR_LIB)/$(RELEASE_NAME).$(DYNEXT)
--	$(RM) $(INSTALLDIR_LIB)/$(STLDEBUG_NAME).$(DYNEXT)
--	ln -s $(INSTALLDIR_LIB)/$(RELEASE_DYNLIB) $(INSTALLDIR_LIB)/$(RELEASE_NAME).$(DYNEXT)
--	ln -s $(INSTALLDIR_LIB)/$(STLDEBUG_DYNLIB) $(INSTALLDIR_LIB)/$(STLDEBUG_NAME).$(DYNEXT)
-+	@$(RM) $(INSTALLDIR_LIB)/$(RELEASE_NAME).$(DYNEXT)
-+	@$(RM) $(INSTALLDIR_LIB)/$(STLDEBUG_NAME).$(DYNEXT)
-+	@ln -s $(INSTALLDIR_LIB)/$(RELEASE_DYNLIB) $(INSTALLDIR_LIB)/$(RELEASE_NAME).$(DYNEXT)
-+	@ln -s $(INSTALLDIR_LIB)/$(STLDEBUG_DYNLIB) $(INSTALLDIR_LIB)/$(STLDEBUG_NAME).$(DYNEXT)
- 
- $(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) : $(OUTDIR) $(RELEASE_OBJDIR_dynamic) $(DEF_FILE) $(RELEASE_OBJECTS_dynamic)
- 	$(DYN_LINK) $(DYNLINK_OUT)$(OUTDIR)$(PATH_SEP)$(RELEASE_DYNLIB) $(LDFLAGS_RELEASE_dynamic) $(RELEASE_OBJECTS_dynamic) $(LDLIBS_RELEASE_dynamic) 
diff -Naur stlport.orig/files/patch-export stlport/files/patch-export
--- stlport.orig/files/patch-export	Fri Dec 21 15:56:47 2001
+++ stlport/files/patch-export	Wed Dec 31 19:00:00 1969
@@ -1,163 +0,0 @@
---- stlport/export.orig	Mon May  7 22:49:32 2001
-+++ stlport/export	Sun Sep 30 22:07:42 2001
-@@ -1,160 +1,85 @@
- ./algorithm
--./algorithm.SUNWCCh
- ./bitset
--./bitset.SUNWCCh
- ./cassert
--./cassert.SUNWCCh
- ./cctype
--./cctype.SUNWCCh
- ./cerrno
--./cerrno.SUNWCCh
- ./cfloat
--./cfloat.SUNWCCh
- ./climits
--./climits.SUNWCCh
- ./clocale
--./clocale.SUNWCCh
- ./cmath
--./cmath.SUNWCCh
- ./complex
--./complex.SUNWCCh
- ./csetjmp
--./csetjmp.SUNWCCh
- ./csignal
--./csignal.SUNWCCh
- ./cstdarg
--./cstdarg.SUNWCCh
- ./cstddef
--./cstddef.SUNWCCh
- ./cstdio
--./cstdio.SUNWCCh
- ./cstdlib
--./cstdlib.SUNWCCh
- ./cstring
--./cstring.SUNWCCh
- ./ctime
--./ctime.SUNWCCh
- ./ctype.h
--./ctype.h.SUNWCCh
- ./cwchar
--./cwchar.SUNWCCh
- ./cwctype
--./cwctype.SUNWCCh
- ./deque
--./deque.SUNWCCh
- ./exception
--./exception.SUNWCCh
- ./exception.h
- ./export
- ./fstream
--./fstream.SUNWCCh
- ./fstream.h
--./fstream.h.SUNWCCh
- ./functional
--./functional.SUNWCCh
- ./hash_map
--./hash_map.SUNWCCh
- ./hash_set
--./hash_set.SUNWCCh
- ./iomanip
--./iomanip.SUNWCCh
- ./iomanip.h
--./iomanip.h.SUNWCCh
- ./ios
--./ios.SUNWCCh
- ./ios.h
--./ios.h.SUNWCCh
- ./iosfwd
--./iosfwd.SUNWCCh
- ./iostream
--./iostream.SUNWCCh
- ./iostream.h
--./iostream.h.SUNWCCh
- ./istream
--./istream.SUNWCCh
- ./istream.h
--./istream.h.SUNWCCh
- ./iterator
--./iterator.SUNWCCh
- ./limits
--./limits.SUNWCCh
- ./list
--./list.SUNWCCh
- ./locale
--./locale.SUNWCCh
- ./locale.h
--./locale.h.SUNWCCh
- ./map
--./map.SUNWCCh
- ./math.h
--./math.h.SUNWCCh
- ./mem.h
- ./memory
--./memory.SUNWCCh
- ./mmemory.h
- ./new
--./new.SUNWCCh
- ./new.h
- ./numeric
--./numeric.SUNWCCh
- ./ostream
--./ostream.SUNWCCh
- ./ostream.h
--./ostream.h.SUNWCCh
- ./pthread.h
- ./pthread_alloc
--./pthread_alloc.SUNWCCh
- ./queue
--./queue.SUNWCCh
- ./rope
- ./set
--./set.SUNWCCh
- ./setjmp.h
--./setjmp.h.SUNWCCh
- ./signal.h
--./signal.h.SUNWCCh
- ./slist
--./slist.SUNWCCh
- ./sstream
--./sstream.SUNWCCh
- ./stack
--./stack.SUNWCCh
- ./stdarg.h
--./stdarg.h.SUNWCCh
- ./stddef.h
--./stddef.h.SUNWCCh
- ./stdexcept
--./stdexcept.SUNWCCh
- ./stdio.h
--./stdio.h.SUNWCCh
- ./stdio_streambuf
- ./stdlib.h
--./stdlib.h.SUNWCCh
- ./stl_user_config.h
- ./streambuf
--./streambuf.SUNWCCh
- ./streambuf.h
--./streambuf.h.SUNWCCh
- ./string
--./string.SUNWCCh
- ./string.h
--./string.h.SUNWCCh
- ./strstream
--./strstream.SUNWCCh
- ./strstream.h
--./strstream.h.SUNWCCh
- ./time.h
--./time.h.SUNWCCh
- ./typeinfo
--./typeinfo.SUNWCCh
- ./typeinfo.h
- ./utility
--./utility.SUNWCCh
- ./valarray
--./valarray.SUNWCCh
- ./vector
--./vector.SUNWCCh
- ./wchar.h
--./wchar.h.SUNWCCh
- ./wctype.h
--./wctype.h.SUNWCCh
diff -Naur stlport.orig/files/patch-mkinstalldirs stlport/files/patch-mkinstalldirs
--- stlport.orig/files/patch-mkinstalldirs	Fri Dec 21 15:56:47 2001
+++ stlport/files/patch-mkinstalldirs	Wed Dec 31 19:00:00 1969
@@ -1,11 +0,0 @@
---- src/mkinstalldirs.orig	Thu Dec  7 19:54:47 2000
-+++ src/mkinstalldirs	Fri Oct  5 01:03:31 2001
-@@ -19,7 +19,7 @@
-      esac
- 
-      if test ! -d "$pathcomp"; then
--        echo "mkdir $pathcomp" 1>&2
-+#        echo "mkdir $pathcomp" 1>&2
-         mkdir "$pathcomp" || errstatus=$?
-      fi
- 
diff -Naur stlport.orig/pkg-plist stlport/pkg-plist
--- stlport.orig/pkg-plist	Sun Dec 23 10:33:05 2001
+++ stlport/pkg-plist	Mon Dec 24 11:21:33 2001
@@ -133,6 +133,7 @@
 include/stlport/stl/_algobase.h
 include/stlport/stl/_alloc.c
 include/stlport/stl/_alloc.h
+include/stlport/stl/_alloc_old.h
 include/stlport/stl/_auto_ptr.h
 include/stlport/stl/_bitset.c
 include/stlport/stl/_bitset.h

>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?200112241629.fBOGTSr85076>