[csw-devel] SF.net SVN: gar:[5570] csw/mgar/pkg

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Tue Jul 14 11:17:47 CEST 2009


Revision: 5570
          http://gar.svn.sourceforge.net/gar/?rev=5570&view=rev
Author:   dmichelsen
Date:     2009-07-14 09:17:47 +0000 (Tue, 14 Jul 2009)

Log Message:
-----------
bdb3: Initial commit

Added Paths:
-----------
    csw/mgar/pkg/bdb3/
    csw/mgar/pkg/bdb3/trunk/Makefile
    csw/mgar/pkg/bdb3/trunk/checksums
    csw/mgar/pkg/bdb3/trunk/files/

Removed Paths:
-------------
    csw/mgar/pkg/bdb3/trunk/Makefile
    csw/mgar/pkg/bdb3/trunk/legacy/

Deleted: csw/mgar/pkg/bdb3/trunk/Makefile
===================================================================
--- csw/mgar/pkg/bdb4/trunk/Makefile	2009-07-01 20:49:06 UTC (rev 5484)
+++ csw/mgar/pkg/bdb3/trunk/Makefile	2009-07-14 09:17:47 UTC (rev 5570)
@@ -1,79 +0,0 @@
-GARNAME = db
-GARVERSION = 4.1.25
-CATEGORIES = lib
-
-DESCRIPTION = Provides embedded database support for applications
-define BLURB
-  Berkeley DB (libdb) is a programmatic toolkit that provides embedded database
-  support for both traditional and client/server applications. It includes
-  b+tree, queue, extended linear hashing, fixed, and variable-length record
-  access methods, transactions, locking, logging, shared memory caching and
-  database recovery. DB supports C, C++, Java, and Perl APIs. It is available
-  for a wide variety of UNIX platforms as well as Windows NT and Windows 95
-  (MSVC 4, 5 and 6).
-endef
-
-MASTER_SITES = ftp://ftp.sleepycat.com/releases/
-
-CONFIGURE_SCRIPTS = 
-BUILD_SCRIPTS = 
-INSTALL_SCRIPTS = custom
-TEST_SCRIPTS = 
-
-ENABLE_CHECK = 0
-ARCHALL = 1
-PACKAGES = CSWbdb4
-SPKG_DESC = Embedded database libraries and utilities
-CATALOGNAME = berkeleydb4 
-REQUIRED_PKGS = CSWbdb
-
-include gar/category.mk
-
-install-custom:
-	ginstall -d $(DESTDIR)$(prefix)/bdb4/lib/sparcv9
-	ginstall -d $(DESTDIR)$(prefix)/bdb4/bin/sparcv9
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . sparcv8
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s . 32
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s sparcv9 64
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/db.jar db.jar
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.2.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb-4.so libdb-4.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb.so libdb.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.2.so 
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx-4.so libdb_cxx-4.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_cxx.so libdb_cxx.so 
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.2_g.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java-4.so libdb_java-4.so 
-	cd $(DESTDIR)$(prefix)/bdb4/lib && gln -s $(libdir)/libdb_java.so libdb_java.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/db.jar db.jar
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.2.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb-4.so libdb-4.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb.so libdb.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.2.so 
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx-4.so libdb_cxx-4.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_cxx.so libdb_cxx.so 
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.2_g.so
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java-4.so libdb_java-4.so 
-	cd $(DESTDIR)$(prefix)/bdb4/lib/sparcv9 && gln -s $(libdir)/sparcv9/libdb_java.so libdb_java.so
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_archive db_archive
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_checkpoint db_checkpoint
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_deadlock db_deadlock
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_dump db_dump
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_load db_load 
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_printlog db_printlog
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_recover db_recover 
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_stat db_stat
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_upgrade db_upgrade
-	cd $(DESTDIR)$(prefix)/bdb4/bin && gln -s $(bindir)/db_verify db_verify 
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_archive db_archive
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_checkpoint db_checkpoint 
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_deadlock db_deadlock
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_dump db_dump 
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_load db_load
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_printlog db_printlog
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_recover db_recover
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_stat db_stat
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_upgrade db_upgrade
-	cd $(DESTDIR)$(prefix)/bdb4/bin/sparcv9 && gln -s $(bindir)/sparcv9/db_verify db_verify

Copied: csw/mgar/pkg/bdb3/trunk/Makefile (from rev 5484, csw/mgar/pkg/bdb4/trunk/legacy/Makefile)
===================================================================
--- csw/mgar/pkg/bdb3/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/bdb3/trunk/Makefile	2009-07-14 09:17:47 UTC (rev 5570)
@@ -0,0 +1,43 @@
+GARNAME = db
+GARVERSION = 4.1.25
+CATEGORIES = lib
+
+DESCRIPTION = Provides embedded database support for applications
+define BLURB
+  Berkeley DB (libdb) is a programmatic toolkit that provides embedded database
+  support for both traditional and client/server applications. It includes
+  b+tree, queue, extended linear hashing, fixed, and variable-length record
+  access methods, transactions, locking, logging, shared memory caching and
+  database recovery. DB supports C, C++, Java, and Perl APIs. It is available
+  for a wide variety of UNIX platforms as well as Windows NT and Windows 95
+  (MSVC 4, 5 and 6).
+endef
+
+MASTER_SITES = ftp://ftp.sleepycat.com/releases/
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz 
+DISTFILES += CSWbdb4.gspec
+
+# We define upstream file regex so we can be notifed of new upstream software release
+UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
+
+# See http://www.sleepycat.com/update/4.1.25/patch.4.1.25.html
+PATCHFILES += 4.1.25.1.diff 4.1.25.2.diff
+PATCHDIRLEVEL = 0
+
+DEPENDS += lang/tcl
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/dist/configure
+BUILD_SCRIPTS = $(WORKSRC)/dist/Makefile
+INSTALL_SCRIPTS = $(WORKSRC)/dist/Makefile
+TEST_SCRIPTS = $(WORKSRC)/dist/Makefile
+
+NODIRPATHS = --prefix
+CONFIGURE_ARGS  = --prefix $(prefix)/bdb4 $(DIRPATHS)
+CONFIGURE_ARGS += --enable-compat185
+CONFIGURE_ARGS += --enable-rpc
+CONFIGURE_ARGS += --enable-cxx
+CONFIGURE_ARGS += --enable-java
+CONFIGURE_ARGS += --enable-tcl
+CONFIGURE_ARGS += --with-tcl=$(libdir)
+
+include gar/category.mk

Copied: csw/mgar/pkg/bdb3/trunk/checksums (from rev 5484, csw/mgar/pkg/bdb4/trunk/legacy/checksums)
===================================================================
--- csw/mgar/pkg/bdb3/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/bdb3/trunk/checksums	2009-07-14 09:17:47 UTC (rev 5570)
@@ -0,0 +1,4 @@
+d82ed75cb53b0daba4a7e959e8a6f86c  download/db-4.1.25.tar.gz
+48ef6b9d5e0c5cd3617a1531d0e97637  download/CSWbdb4.gspec
+1e073d12cd89f9345e281ca07368f74b  download/4.1.25.1.diff
+5eedc6818783b4b89317d89d2babb6f7  download/4.1.25.2.diff


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list