Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2001 00:03:27 +0400 (MSD)
From:      "Sergey A.Osokin" <osa@FreeBSD.org.ru>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29304: remove ${PREFIX}/lib/libdb.so and ${PREFIX}/lib/libdb_cxx.so links from databases/db3
Message-ID:  <20010729200327.58AB820D@freebsd.org.ru>

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

>Number:         29304
>Category:       ports
>Synopsis:       remove ${PREFIX}/lib/libdb.so and ${PREFIX}/lib/libdb_cxx.so links from databases/db3
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 29 13:10:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Sergey A. Osokin
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
Russian FreeBSD Team
>Environment:
System: FreeBSD hole.etrust.ru 4.3-STABLE FreeBSD 4.3-STABLE #0: Tue Jul 17 17:15:19 MSD 2001 osa@butthead.etrust.ru:/usr/src/sys/compile/SWEET i386

>Description:
	remove ${PREFIX}/lib/libdb.so and ${PREFIX}/lib/libdb_cxx.so links from databases/db3

>How-To-Repeat:
	$ cd /usr/ports/databases/db3 && make install
	$ ls -al ${PREFIX}/lib/*db*.so

>Fix:

diff -ruN db3.old/files/patch-aa db3/files/patch-aa
--- db3.old/files/patch-aa	Sun Jul 29 23:53:58 2001
+++ db3/files/patch-aa	Thu Jul 26 01:36:47 2001
@@ -1,5 +1,5 @@
 --- ../dist/Makefile.in.orig	Sat Jul  7 00:53:16 2001
-+++ ../dist/Makefile.in	Wed Jul 25 12:30:33 2001
++++ ../dist/Makefile.in	Wed Jul 25 23:48:56 2001
 @@ -11,7 +11,7 @@
  bindir=	@bindir@
  includedir=@includedir@
@@ -24,11 +24,12 @@
 -libso=		$(libso_base)-$(SOVERSION).@SOSUFFIX@
 -libso_static=	$(libso_base)-$(SOVERSION).a
 -libso_target=	$(libso_base)-$(SOVERSION).la
+-libso_default=	$(libso_base).@SOSUFFIX@
+-libso_major=	$(libso_base)-$(SOMAJOR).@SOSUFFIX@
 +libso=		$(libso_base)$(SOMAJOR).@SOSUFFIX@.$(SOMINOR)
 +libso_static=	$(libso_base)$(SOMAJOR).a
 +libso_target=	$(libso_base)$(SOMAJOR).la
- libso_default=	$(libso_base).@SOSUFFIX@
--libso_major=	$(libso_base)-$(SOMAJOR).@SOSUFFIX@
++libso_default=	$(libso_base)$(SOMAJOR).@SOSUFFIX@
 +libso_major=	$(libso_base)$(SOMAJOR).@SOSUFFIX@.3
  
  ##################################################
@@ -40,11 +41,12 @@
 -libxso=		$(libxso_base)-$(SOVERSION).@SOSUFFIX@
 -libxso_static=	$(libxso_base)-$(SOVERSION).a
 -libxso_target=	$(libxso_base)-$(SOVERSION).la
+-libxso_default=	$(libxso_base).@SOSUFFIX@
+-libxso_major=	$(libxso_base)-$(SOMAJOR).@SOSUFFIX@
 +libxso=		$(libxso_base)$(SOMAJOR).@SOSUFFIX@.$(SOMINOR)
 +libxso_static=	$(libxso_base)$(SOMAJOR).a
 +libxso_target=	$(libxso_base)$(SOMAJOR).la
- libxso_default=	$(libxso_base).@SOSUFFIX@
--libxso_major=	$(libxso_base)-$(SOMAJOR).@SOSUFFIX@
++libxso_default=	$(libxso_base)$(SOMAJOR).@SOSUFFIX@
 +libxso_major=	$(libxso_base)$(SOMAJOR).@SOSUFFIX@.3
  
  ##################################################
@@ -56,7 +58,7 @@
 -	@cd $(libdir) && $(ln) -s $(libso) $(libso_default)
 -	@cd $(libdir) && $(ln) -s $(libso) $(libso_major)
 +	@cd $(libdir) && $(chmod) $(fmode) $(libso_major)
-+	@cd $(libdir) && $(ln) -s $(libso_major) $(libso_default)
++#	@cd $(libdir) && $(ln) -s $(libso_major) $(libso_default)
  	@$(LIBTOOL) --mode=finish $(libdir)
  	@cd $(libdir) && $(chmod) $(fmode) $(libso) $(libso_target)
  
@@ -68,7 +70,7 @@
 -	@cd $(libdir) && $(ln) -s $(libxso) $(libxso_major)
 -	@cd $(libdir) && $(chmod) $(fmode) $(libxso) $(libxso_target)
 +	@cd $(libdir) && $(chmod) $(fmode) $(libxso_major)
-+	@cd $(libdir) && $(ln) -s $(libxso_major) $(libxso_default)
++#	@cd $(libdir) && $(ln) -s $(libxso_major) $(libxso_default)
  
  install_tcl:
  	@echo "Installing DB Tcl library: $(libdir) ..."
diff -ruN db3.old/pkg-plist db3/pkg-plist
--- db3.old/pkg-plist	Sun Jul 29 23:53:58 2001
+++ db3/pkg-plist	Thu Jul 26 01:37:45 2001
@@ -14,14 +14,12 @@
 bin/db_stat
 bin/db_upgrade
 bin/db_verify
-lib/libdb.so
 lib/libdb3.a
 lib/libdb3.la
 lib/libdb3.so
 lib/libdb3.so.3
 lib/libdb_cxx3.a
 lib/libdb_cxx3.la
-lib/libdb_cxx.so
 lib/libdb_cxx3.so
 lib/libdb_cxx3.so.3
 share/doc/db3/api_c/c_index.html
>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?20010729200327.58AB820D>