Update to same version as sqlite3.
This is a loadable lib; don't treat it as a linkable lib.
I can take maintainership.

Stu


Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/sqlite3-tcl/Makefile,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 Makefile
--- Makefile    23 Sep 2016 09:14:53 -0000      1.1
+++ Makefile    29 Apr 2017 02:18:49 -0000
@@ -2,13 +2,11 @@
 
 COMMENT=       Tcl bindings for sqlite3 (embedded SQL implementation)
 
-DISTNAME=      sqlite-autoconf-3140200
-PKGNAME=       sqlite3-tcl-3.14.2
+DISTNAME=      sqlite-autoconf-3170000
+PKGNAME=       sqlite3-tcl-3.17.0
 
 WRKSRC=                ${WRKDIST}/tea
 
-SHARED_LIBS +=  sqlite3142                0.0 # 1.0
-
 CATEGORIES=    databases
 
 HOMEPAGE=      http://www.sqlite.org/
@@ -16,22 +14,21 @@ HOMEPAGE=   http://www.sqlite.org/
 # PD
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += pthread sqlite3
+WANTLIB += pthread
 
-MASTER_SITES=  ${HOMEPAGE}2016/
+MASTER_SITES=  ${HOMEPAGE}2017/
 
+SEPARATE_BUILD=        Yes
 CONFIGURE_STYLE= gnu
 
 MODULES+=      lang/tcl
 BUILD_DEPENDS=  ${MODTCL_BUILD_DEPENDS}
 RUN_DEPENDS=   ${MODTCL_RUN_DEPENDS}
-LIB_DEPENDS=   databases/sqlite3
 
 FAKE_FLAGS=     PKG_DIR=sqlite3
 
 CONFIGURE_ARGS=        --with-tcl=${MODTCL_LIBDIR} \
-               --libdir=${MODTCL_TCLDIR} \
-               SHLIB_VERSION=${LIBsqlite3142_VERSION}
+               --libdir=${MODTCL_TCLDIR}
 
 # for mozilla
 CFLAGS+=       -DSQLITE_ENABLE_UNLOCK_NOTIFY
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/sqlite3-tcl/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- distinfo    23 Sep 2016 09:14:53 -0000      1.1
+++ distinfo    29 Apr 2017 02:18:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (sqlite-autoconf-3140200.tar.gz) =
ZE8MEn99DL6HZbm7357QnWovK537pI3f2MoKQv21s/w=
-SIZE (sqlite-autoconf-3140200.tar.gz) = 2472940
+SHA256 (sqlite-autoconf-3170000.tar.gz) =
pOSFrToW4FR2W69jcYJrUAC+7QfmJlEIlgacC/ATh0w=
+SIZE (sqlite-autoconf-3170000.tar.gz) = 2515143
Index: patches/patch-tea_configure
===================================================================
RCS file: patches/patch-tea_configure
diff -N patches/patch-tea_configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-tea_configure 29 Apr 2017 02:18:49 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- tea/configure.orig Wed Apr 26 16:58:46 2017
++++ tea/configure      Wed Apr 26 16:59:16 2017
+@@ -7237,7 +7237,7 @@ fi
+                   CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
+ fi
+               LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
+-              SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}'
++              SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so'
+               LDFLAGS="-Wl,-export-dynamic"
+               ;;
+           esac
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/sqlite3-tcl/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST
--- pkg/PLIST   23 Sep 2016 09:14:53 -0000      1.1
+++ pkg/PLIST   29 Apr 2017 02:18:49 -0000
@@ -1,6 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.1 2016/09/23 09:14:53 sthen Exp $
 @pkgpath databases/sqlite3,-tcl
 lib/tcl/sqlite3/
-@lib lib/tcl/sqlite3/libsqlite3142.so.${LIBsqlite3142_VERSION}
+lib/tcl/sqlite3/libsqlite3170.so
 lib/tcl/sqlite3/pkgIndex.tcl
 @man man/mann/sqlite3.n

Reply via email to