From 5fe9623189c2109cecfaa6472de8286552614909 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Mon, 17 Dec 2012 10:15:36 +0400 Subject: DB 5.1 --- db5.1/Makefile | 33 +++++++++++++++++++++++++++++++++ db5.1/db-sql.p5m | 10 ++++++++++ db5.1/db.p5m | 26 ++++++++++++++++++++++++++ db5.1/libdb-cxx-so.p5m | 10 ++++++++++ db5.1/libdb-cxx.p5m | 14 ++++++++++++++ db5.1/libdb-so.p5m | 10 ++++++++++ db5.1/libdb-sql-so.p5m | 10 ++++++++++ db5.1/libdb-sql.p5m | 14 ++++++++++++++ db5.1/libdb-stl-so.p5m | 10 ++++++++++ db5.1/libdb-stl.p5m | 26 ++++++++++++++++++++++++++ db5.1/libdb.p5m | 15 +++++++++++++++ 11 files changed, 178 insertions(+) create mode 100644 db5.1/Makefile create mode 100644 db5.1/db-sql.p5m create mode 100644 db5.1/db.p5m create mode 100644 db5.1/libdb-cxx-so.p5m create mode 100644 db5.1/libdb-cxx.p5m create mode 100644 db5.1/libdb-so.p5m create mode 100644 db5.1/libdb-sql-so.p5m create mode 100644 db5.1/libdb-sql.p5m create mode 100644 db5.1/libdb-stl-so.p5m create mode 100644 db5.1/libdb-stl.p5m create mode 100644 db5.1/libdb.p5m diff --git a/db5.1/Makefile b/db5.1/Makefile new file mode 100644 index 0000000..27008c2 --- /dev/null +++ b/db5.1/Makefile @@ -0,0 +1,33 @@ +include /usr/share/cibs/rules/ips.mk +include /usr/share/cibs/rules/archive.mk +include /usr/share/cibs/rules/32.mk +include /usr/share/cibs/rules/64.mk +include /usr/share/cibs/rules/autotools.mk + +db-ver := 5.1 + +summary := Berkeley Database v$(db-ver) +license := BSD +license-file := LICENSE + +build-depends += \ + +configure-options += \ + --enable-cxx \ + --enable-compat185 \ + --enable-sql \ + --enable-stl + + +configure = $(sourcedir)/dist/configure + +name := db +home := http://www.oracle.com/technetwork/products/berkeleydb +version := $(db-ver).29 +archive := $(name)-$(version).tar.gz +download := http://download.oracle.com/berkeley-db/$(archive) +checksum := \ + md5:a94ea755ab695bc04f82b94d2e24a1ef \ + sha1:42dc96c71873c7fde543c916ed866cadee6fa51d \ + sha256:a943cb4920e62df71de1069ddca486d408f6d7a09ddbbb5637afe7a229389182 \ + size:32188074 diff --git a/db5.1/db-sql.p5m b/db5.1/db-sql.p5m new file mode 100644 index 0000000..5b1419d --- /dev/null +++ b/db5.1/db-sql.p5m @@ -0,0 +1,10 @@ +set name=pkg.fmri value=pkg:/database/db-$(db-ver)-sql@$(ips-version) +set name=pkg.summary value="$(summary), SQL utility" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + + +file usr/bin/dbsql path=usr/bin/db-$(db-ver)_sql + diff --git a/db5.1/db.p5m b/db5.1/db.p5m new file mode 100644 index 0000000..6e6b737 --- /dev/null +++ b/db5.1/db.p5m @@ -0,0 +1,26 @@ +set name=pkg.fmri value=pkg:/database/db-$(db-ver)@$(ips-version) +set name=pkg.summary value="$(summary), utilities" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + + + +# Rename db_foo -> db_foo + set action.hash %(path)> + edit path db_ db-$(db-ver)_> + +file path=usr/bin/db_dump +file path=usr/bin/db_archive +file path=usr/bin/db_replicate +file path=usr/bin/db_deadlock +file path=usr/bin/db_verify +file path=usr/bin/db_upgrade +file path=usr/bin/db_stat +file path=usr/bin/db_checkpoint +file path=usr/bin/db_printlog +file path=usr/bin/db_hotbackup +file path=usr/bin/db_recover +file path=usr/bin/db_log_verify +file path=usr/bin/db_load diff --git a/db5.1/libdb-cxx-so.p5m b/db5.1/libdb-cxx-so.p5m new file mode 100644 index 0000000..3d1e8c0 --- /dev/null +++ b/db5.1/libdb-cxx-so.p5m @@ -0,0 +1,10 @@ +set name=pkg.fmri value=pkg:/library/libdb-cxx-$(db-ver)-so@$(ips-version) +set name=pkg.summary value="$(summary), C++ shared library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + + +file path=usr/lib/$(mach64)/libdb_cxx-$(db-ver).so +file path=usr/lib/libdb_cxx-$(db-ver).so diff --git a/db5.1/libdb-cxx.p5m b/db5.1/libdb-cxx.p5m new file mode 100644 index 0000000..9dd55a0 --- /dev/null +++ b/db5.1/libdb-cxx.p5m @@ -0,0 +1,14 @@ +set name=pkg.fmri value=pkg:/library/libdb-cxx-$(db-ver)@$(ips-version) +set name=pkg.summary value="$(summary), C++ library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + +depend fmri=pkg:/library/libdb-cxx-$(db-ver)-so@$(ips-version) type=require +depend fmri=pkg:/library/libdb-cxx-$(db-ver)-so@$(ips-version) type=incorporate + +file path=usr/include/db_cxx.h + +link target=libdb_cxx--$(db-ver).so path=usr/lib/$(mach64)/libdb_cxx.so +link target=libdb_cxx--$(db-ver).so path=usr/lib/libdb_cxx.so diff --git a/db5.1/libdb-so.p5m b/db5.1/libdb-so.p5m new file mode 100644 index 0000000..5fc32ef --- /dev/null +++ b/db5.1/libdb-so.p5m @@ -0,0 +1,10 @@ +set name=pkg.fmri value=pkg:/library/libdb-$(db-ver)-so@$(ips-version) +set name=pkg.summary value="$(summary), shared library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + + +file path=usr/lib/$(mach64)/libdb-$(db-ver).so +file path=usr/lib/libdb-$(db-ver).so diff --git a/db5.1/libdb-sql-so.p5m b/db5.1/libdb-sql-so.p5m new file mode 100644 index 0000000..4e41392 --- /dev/null +++ b/db5.1/libdb-sql-so.p5m @@ -0,0 +1,10 @@ +set name=pkg.fmri value=pkg:/library/libdb-sql-$(db-ver)-so@$(ips-version) +set name=pkg.summary value="$(summary), SQL shared library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + + +file path=usr/lib/$(mach64)/libdb_sql-$(db-ver).so +file path=usr/lib/libdb_sql-$(db-ver).so diff --git a/db5.1/libdb-sql.p5m b/db5.1/libdb-sql.p5m new file mode 100644 index 0000000..3ec75ac --- /dev/null +++ b/db5.1/libdb-sql.p5m @@ -0,0 +1,14 @@ +set name=pkg.fmri value=pkg:/library/libdb-sql-$(db-ver)@$(ips-version) +set name=pkg.summary value="$(summary), SQL library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + +depend fmri=pkg:/library/libdb-sql-$(db-ver)-so@$(ips-version) type=require +depend fmri=pkg:/library/libdb-sql-$(db-ver)-so@$(ips-version) type=incorporate + +file path=usr/include/dbsql.h + +link target=libdb_sql--$(db-ver).so path=usr/lib/$(mach64)/libdb_sql.so +link target=libdb_sql--$(db-ver).so path=usr/lib/libdb_sql.so diff --git a/db5.1/libdb-stl-so.p5m b/db5.1/libdb-stl-so.p5m new file mode 100644 index 0000000..0c404cc --- /dev/null +++ b/db5.1/libdb-stl-so.p5m @@ -0,0 +1,10 @@ +set name=pkg.fmri value=pkg:/library/libdb-stl-$(db-ver)-so@$(ips-version) +set name=pkg.summary value="$(summary), C++ STL shared library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + + +file path=usr/lib/$(mach64)/libdb_stl-$(db-ver).so +file path=usr/lib/libdb_stl-$(db-ver).so diff --git a/db5.1/libdb-stl.p5m b/db5.1/libdb-stl.p5m new file mode 100644 index 0000000..6236107 --- /dev/null +++ b/db5.1/libdb-stl.p5m @@ -0,0 +1,26 @@ +set name=pkg.fmri value=pkg:/library/libdb-stl-$(db-ver)@$(ips-version) +set name=pkg.summary value="$(summary), C++ STL library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + +depend fmri=pkg:/library/libdb-stl-$(db-ver)-so@$(ips-version) type=require +depend fmri=pkg:/library/libdb-stl-$(db-ver)-so@$(ips-version) type=incorporate + +file path=usr/include/dbstl_vector.h +file path=usr/include/dbstl_inner_utility.h +file path=usr/include/dbstl_utility.h +file path=usr/include/dbstl_map.h +file path=usr/include/dbstl_set.h +file path=usr/include/dbstl_dbt.h +file path=usr/include/dbstl_resource_manager.h +file path=usr/include/dbstl_container.h +file path=usr/include/dbstl_element_ref.h +file path=usr/include/dbstl_exception.h +file path=usr/include/dbstl_base_iterator.h +file path=usr/include/dbstl_common.h +file path=usr/include/dbstl_dbc.h + +link target=libdb_stl--$(db-ver).so path=usr/lib/$(mach64)/libdb_stl.so +link target=libdb_stl--$(db-ver).so path=usr/lib/libdb_stl.so diff --git a/db5.1/libdb.p5m b/db5.1/libdb.p5m new file mode 100644 index 0000000..35236b2 --- /dev/null +++ b/db5.1/libdb.p5m @@ -0,0 +1,15 @@ +set name=pkg.fmri value=pkg:/library/libdb-$(db-ver)@$(ips-version) +set name=pkg.summary value="$(summary), library" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + +depend fmri=pkg:/library/libdb-$(db-ver)-so@$(ips-version) type=require +depend fmri=pkg:/library/libdb-$(db-ver)-so@$(ips-version) type=incorporate + +file path=usr/include/db.h +file path=usr/include/db_185.h + +link target=libdb--$(db-ver).so path=usr/lib/$(mach64)/libdb.so +link target=libdb--$(db-ver).so path=usr/lib/libdb.so -- cgit v1.2.3