From 1e0353f19df76cc8dd3c6664cb22608388401a26 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Thu, 13 Dec 2012 16:41:32 +0400 Subject: SQLite 3 --- sqlite3/Makefile | 23 +++++++++++++++++++++++ sqlite3/db-sqlite-3.p5m | 6 ++++++ sqlite3/db-sqlite3.p5m | 9 +++++++++ sqlite3/sqlite3-0.p5m | 11 +++++++++++ sqlite3/sqlite3.p5m | 17 +++++++++++++++++ 5 files changed, 66 insertions(+) create mode 100644 sqlite3/Makefile create mode 100644 sqlite3/db-sqlite-3.p5m create mode 100644 sqlite3/db-sqlite3.p5m create mode 100644 sqlite3/sqlite3-0.p5m create mode 100644 sqlite3/sqlite3.p5m diff --git a/sqlite3/Makefile b/sqlite3/Makefile new file mode 100644 index 0000000..da21daf --- /dev/null +++ b/sqlite3/Makefile @@ -0,0 +1,23 @@ +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 + +summary := SQLite 3 +license := public domain +license-file := tea/license.terms + +build-depends += \ + library/readline + +name := sqlite3 +home := http://www.sqlite.org/ +version := 3.7.15 +archive := sqlite-autoconf-3071500.tar.gz +download := http://www.sqlite.org/$(archive) +checksum := \ + md5:0d2a2d27b56ac73d49db76dcb6b4619c \ + sha1:7b463b76b7a0e322dcdf7bf2221f6e508511e392 \ + sha256:fee53abf5ce8f44ef37cdc734551d82295fc933f522911d371d3421ccd305d48 \ + size:1846740 diff --git a/sqlite3/db-sqlite-3.p5m b/sqlite3/db-sqlite-3.p5m new file mode 100644 index 0000000..ff63291 --- /dev/null +++ b/sqlite3/db-sqlite-3.p5m @@ -0,0 +1,6 @@ +set name=pkg.fmri value=pkg:/database/sqlite-3@$(ips-version) +set name=pkg.summary value="Dummy package pulling database/sqlite3" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +depend fmri=pkg:/database/sqlite3 type=require diff --git a/sqlite3/db-sqlite3.p5m b/sqlite3/db-sqlite3.p5m new file mode 100644 index 0000000..3646e0d --- /dev/null +++ b/sqlite3/db-sqlite3.p5m @@ -0,0 +1,9 @@ +set name=pkg.fmri value=pkg:/database/sqlite3@$(ips-version) +set name=pkg.summary value="Command line interface for SQLite 3" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + +file path=usr/share/man/man1/sqlite3.1 +file $(protodir.64)/usr/bin/sqlite3 path=usr/bin/sqlite3 diff --git a/sqlite3/sqlite3-0.p5m b/sqlite3/sqlite3-0.p5m new file mode 100644 index 0000000..b41f572 --- /dev/null +++ b/sqlite3/sqlite3-0.p5m @@ -0,0 +1,11 @@ +set name=pkg.fmri value=pkg:/library/sqlite3-0@$(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)/libsqlite3.so.0.8.6 +link path=usr/lib/$(mach64)/libsqlite3.so.0 target=libsqlite3.so.0.8.6 +file path=usr/lib/libsqlite3.so.0.8.6 +link path=usr/lib/libsqlite3.so.0 target=libsqlite3.so.0.8.6 diff --git a/sqlite3/sqlite3.p5m b/sqlite3/sqlite3.p5m new file mode 100644 index 0000000..202e740 --- /dev/null +++ b/sqlite3/sqlite3.p5m @@ -0,0 +1,17 @@ +set name=pkg.fmri value=pkg:/library/sqlite3@$(ips-version) +set name=pkg.summary value="$(summary)" +set name=info.upstream-url value="$(home)" +set name=info.source-url value="$(download)" + +license $(license-file) license="$(license)" + +depend fmri=pkg:/library/sqlite3-0@$(ips-version) type=require +depend fmri=pkg:/library/sqlite3-0@$(ips-version) type=incorporate + +file path=usr/lib/pkgconfig/sqlite3.pc +link path=usr/lib/$(mach64)/libsqlite3.so target=libsqlite3.so.0 +link path=usr/lib/libsqlite3.so target=libsqlite3.so.0 + +file path=usr/include/sqlite3ext.h +file path=usr/include/sqlite3.h + -- cgit v1.2.3