summaryrefslogtreecommitdiff
path: root/databases/sqlite2/files
diff options
context:
space:
mode:
authorNorikatsu Shigemura <nork@FreeBSD.org>2004-12-23 08:25:47 +0000
committerNorikatsu Shigemura <nork@FreeBSD.org>2004-12-23 08:25:47 +0000
commit617938836df905824ac0214a5f379bd18495a18d (patch)
tree5942cea4112b665ee12f56e68f624378791cef22 /databases/sqlite2/files
parentFix pkg-plist. (diff)
Clean up SQLite and related ports.
o Move databases/sqlite to databases/sqlite2. o Fix dependency on databases/sqlite. o Update sqlite2 to 2.8.15. o Bump PORTREVISION, accordingly. Approved by: portmgr, maintainers of sqlite and related ports
Notes
Notes: svn path=/head/; revision=124931
Diffstat (limited to 'databases/sqlite2/files')
-rw-r--r--databases/sqlite2/files/example.tcl14
-rw-r--r--databases/sqlite2/files/patch-Makefile.in41
-rw-r--r--databases/sqlite2/files/pkgIndex.tcl1
3 files changed, 56 insertions, 0 deletions
diff --git a/databases/sqlite2/files/example.tcl b/databases/sqlite2/files/example.tcl
new file mode 100644
index 000000000000..765c3f9ba715
--- /dev/null
+++ b/databases/sqlite2/files/example.tcl
@@ -0,0 +1,14 @@
+package require sqlite
+
+if {$argc!=2} {
+ puts stderr "Usage: %s DATABASE SQL-STATEMENT"
+ exit 1
+}
+sqlite db [lindex $argv 0]
+db eval [lindex $argv 1] x {
+ foreach v $x(*) {
+ puts "$v = $x($v)"
+ }
+ puts ""
+}
+db close
diff --git a/databases/sqlite2/files/patch-Makefile.in b/databases/sqlite2/files/patch-Makefile.in
new file mode 100644
index 000000000000..ef0acb3153d6
--- /dev/null
+++ b/databases/sqlite2/files/patch-Makefile.in
@@ -0,0 +1,41 @@
+--- Makefile.in.orig Sat Mar 27 08:16:32 2004
++++ Makefile.in Sun Nov 21 04:32:00 2004
+@@ -188,12 +188,12 @@
+
+ libsqlite.la: $(LIBOBJ)
+ $(LTLINK) -o libsqlite.la $(LIBOBJ) ${RELEASE} -rpath @exec_prefix@/lib \
+- -version-info "8:6:8"
++ -version-info "2:0:0"
+
+ libtclsqlite.la: tclsqlite.lo libsqlite.la
+ $(LTLINK) -o libtclsqlite.la tclsqlite.lo \
+ libsqlite.la $(LIBTCL) -rpath @exec_prefix@/lib/sqlite \
+- -version-info "8:6:8"
++ -version-info "2:0:0"
+
+ sqlite@TARGET_EXEEXT@: $(TOP)/src/shell.c libsqlite.la sqlite.h
+ $(LTLINK) $(READLINE_FLAGS) -o sqlite $(TOP)/src/shell.c \
+@@ -466,13 +466,19 @@
+
+ install: sqlite libsqlite.la sqlite.h
+ $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib
+- $(LTINSTALL) libsqlite.la $(DESTDIR)$(exec_prefix)/lib
++ $(INSTALL) .libs/libsqlite.a $(exec_prefix)/lib
++ $(INSTALL) .libs/libsqlite.so $(exec_prefix)/lib
++ $(INSTALL) .libs/libsqlite.so.2 $(exec_prefix)/lib
+ $(INSTALL) -d $(DESTDIR)$(exec_prefix)/bin
+- $(LTINSTALL) sqlite $(DESTDIR)$(exec_prefix)/bin
++ $(INSTALL) .libs/sqlite $(exec_prefix)/bin
+ $(INSTALL) -d $(DESTDIR)$(prefix)/include
+ $(INSTALL) -m 0644 sqlite.h $(DESTDIR)$(prefix)/include
+- $(INSTALL) -d $(DESTDIR)$(exec_prefix)/lib/pkgconfig;
+- $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)$(exec_prefix)/lib/pkgconfig;
++ $(INSTALL) -d $(DESTDIR)/$(exec_prefix)/libdata/pkgconfig
++ $(INSTALL) -m 0644 sqlite.pc $(DESTDIR)/$(exec_prefix)/libdata/pkgconfig
++
++install-tcl: libtclsqlite.la
++ $(INSTALL) -d $(prefix)/lib/sqlite
++ $(INSTALL) .libs/libtclsqlite.so $(prefix)/lib/sqlite
+
+ clean:
+ rm -f *.lo *.la *.o sqlite@TARGET_EXEEXT@ libsqlite.la sqlite.h opcodes.*
diff --git a/databases/sqlite2/files/pkgIndex.tcl b/databases/sqlite2/files/pkgIndex.tcl
new file mode 100644
index 000000000000..d96e27a1bc55
--- /dev/null
+++ b/databases/sqlite2/files/pkgIndex.tcl
@@ -0,0 +1 @@
+package ifneeded sqlite 0.0 [list load [file join $dir libtclsqlite.so] sqlite]