[csw-devel] SF.net SVN: gar:[3463] csw/mgar/pkg/bdb44/trunk/Makefile
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Tue Feb 24 16:18:34 CET 2009
Revision: 3463
http://gar.svn.sourceforge.net/gar/?rev=3463&view=rev
Author: dmichelsen
Date: 2009-02-24 15:18:34 +0000 (Tue, 24 Feb 2009)
Log Message:
-----------
bdb44: Fix merging
Modified Paths:
--------------
csw/mgar/pkg/bdb44/trunk/Makefile
Modified: csw/mgar/pkg/bdb44/trunk/Makefile
===================================================================
--- csw/mgar/pkg/bdb44/trunk/Makefile 2009-02-24 15:07:24 UTC (rev 3462)
+++ csw/mgar/pkg/bdb44/trunk/Makefile 2009-02-24 15:18:34 UTC (rev 3463)
@@ -23,17 +23,6 @@
SPKG_SOURCEURL = http://www.oracle.com/technology/software/products/berkeley-db/db/index.html
-CATALOGNAME_CSWbdb44 = berkeleydb44
-CATALOGNAME_CSWbdb44-devel = berkeleydb44_devel
-CATALOGNAME_CSWbdb44-doc = berkeleydb44_doc
-
-SPKG_DESC_CSWbdb44 = BerkeleyDB 4.4 embedded database libraries and utilities
-SPKG_DESC_CSWbdb44-devel = BerkeleyDB 4.4 development support
-SPKG_DESC_CSWbdb44-doc = BerkeleyDB 4.4 documentation
-
-REQUIRED_PKGS_CSWbdb44-devel = CSWbdb44
-INCOMPATIBLE_PKGS_CSWbdb44-doc = CSWbdb44doc
-
WORKSRC = $(WORKDIR)/$(GARNAME)-$(GARVERSION)/build_unix
PATCHDIR = $(WORKSRC)/..
@@ -44,7 +33,8 @@
CONFIGURE_SCRIPTS = dist
-CONFIGURE_ARGS = --prefix=$(prefix)/bdb44
+prefix = $(BUILD_PREFIX)/bdb44
+CONFIGURE_ARGS = $(DIRPATHS)
CONFIGURE_ARGS += --disable-cryptography
CONFIGURE_ARGS += --enable-compat185
CONFIGURE_ARGS += --enable-o_direct
@@ -64,15 +54,28 @@
TEST_SCRIPTS =
NO_ISAEXEC = 1
-MERGE_EXCLUDE_FILES = .*~ .*\.la
-ISA_RELOCATE_DIRS_sparcv9 = $(prefix)/bdb44/bin $(prefix)/bdb44/lib $(prefix)/bdb44/include
-ISA_RELOCATE_DIRS_amd64 = $(prefix)/bdb44/bin $(prefix)/bdb44/lib $(prefix)/bdb44/include
-PKGFILES_CSWbdb44-doc = $(prefix)/bdb44/docs/.*
+PACKAGES = CSWbdb44 CSWbdb44-devel CSWbdb44-doc
-PKGFILES_CSWbdb44-devel = $(prefix)/bdb44/include/.*
-PKGFILES_CSWbdb44-devel += $(prefix)/bdb44/lib/.*\.a
+CATALOGNAME_CSWbdb44 = berkeleydb44
+CATALOGNAME_CSWbdb44-devel = berkeleydb44_devel
+CATALOGNAME_CSWbdb44-doc = berkeleydb44_doc
+ARCHALL_CSWbdb44-doc = 1
+
+SPKG_DESC_CSWbdb44 = BerkeleyDB 4.4 embedded database libraries and utilities
+SPKG_DESC_CSWbdb44-devel = BerkeleyDB 4.4 development support
+SPKG_DESC_CSWbdb44-doc = BerkeleyDB 4.4 documentation
+
+REQUIRED_PKGS_CSWbdb44-devel = CSWbdb44
+INCOMPATIBLE_PKGS_CSWbdb44-doc = CSWbdb44doc
+
+LICENSE = LICENSE
+
+PKGFILES_CSWbdb44-doc = $(prefix)/docs/.*
+
+PKGFILES_CSWbdb44-devel = $(PKGFILES_DEVEL)
+
include gar/category.mk
LIBS += -lnsl
@@ -82,10 +85,10 @@
export PATH
configure-dist:
- @( cd $(WORKSRC) ; $(CONFIGURE_ENV) ../dist/configure $(CONFIGURE_ARGS) )
+ ( cd $(WORKSRC) ; $(CONFIGURE_ENV) ../dist/configure $(CONFIGURE_ARGS) )
@$(MAKECOOKIE)
post-merge:
- gln -s . $(PKGROOT)$(prefix)/bdb44/lib/32
- gln -s $(ISA_DEFAULT64) $(PKGROOT)$(prefix)/bdb44/lib/64
+ gln -s . $(PKGROOT)$(libdir)/32
+ gln -s $(ISA_DEFAULT64) $(PKGROOT)$(libdir)/64
@$(MAKECOOKIE)
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