summaryrefslogtreecommitdiff
path: root/databases/tcl-fbsql
diff options
context:
space:
mode:
authormarino <marino>2012-08-19 07:01:09 +0000
committermarino <marino>2012-08-19 07:01:09 +0000
commitdd74ae7d3b1537c06221b33b6b027aee5d62e829 (patch)
treeaa865cfa65c100771e5c3d365011091755c471da /databases/tcl-fbsql
parent60233213cfd5810b59649848457afe35689168e6 (diff)
downloadpkgsrc-dd74ae7d3b1537c06221b33b6b027aee5d62e829.tar.gz
databases/tcl-fbsql: Build library with -rpath
Solves (new) PKG_DEVELOPER check error message: ERROR: lib/tcl/fbsql.so: missing library: libtcl8x.so
Diffstat (limited to 'databases/tcl-fbsql')
-rw-r--r--databases/tcl-fbsql/Makefile4
-rw-r--r--databases/tcl-fbsql/distinfo3
-rw-r--r--databases/tcl-fbsql/patches/patch-Makefile15
3 files changed, 19 insertions, 3 deletions
diff --git a/databases/tcl-fbsql/Makefile b/databases/tcl-fbsql/Makefile
index 05260f6dbe6..369a773a438 100644
--- a/databases/tcl-fbsql/Makefile
+++ b/databases/tcl-fbsql/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2010/09/30 10:49:15 obache Exp $
+# $NetBSD: Makefile,v 1.25 2012/08/19 07:01:09 marino Exp $
DISTNAME= fbsql.c
PKGNAME= tcl-fbsql-1.06
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= databases
MASTER_SITES= http://www.fastbase.co.nz/fbsql/
EXTRACT_SUFX=
diff --git a/databases/tcl-fbsql/distinfo b/databases/tcl-fbsql/distinfo
index aa29135b920..bc956b76051 100644
--- a/databases/tcl-fbsql/distinfo
+++ b/databases/tcl-fbsql/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 16:33:10 agc Exp $
+$NetBSD: distinfo,v 1.6 2012/08/19 07:01:09 marino Exp $
SHA1 (tcl-fbsql-1.06/fbsql.c) = c67315d94c80b808246b0a4075b1bcc0b3663a4f
RMD160 (tcl-fbsql-1.06/fbsql.c) = 63519af1fa293f5f75d6150efceff70ba6effde9
Size (tcl-fbsql-1.06/fbsql.c) = 22965 bytes
+SHA1 (patch-Makefile) = 689988f2a07bea3ad9bf8c59fdf56673d84e1fc8
diff --git a/databases/tcl-fbsql/patches/patch-Makefile b/databases/tcl-fbsql/patches/patch-Makefile
new file mode 100644
index 00000000000..c3a5ce1a49e
--- /dev/null
+++ b/databases/tcl-fbsql/patches/patch-Makefile
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2012/08/19 07:01:09 marino Exp $
+
+LDFLAGS is overriding pkgsrc, so add rpath to ${PREFIX}/lib to find libtclXX.so
+
+--- Makefile.orig 2012-08-18 13:33:02.582480000 +0000
++++ Makefile
+@@ -5,7 +5,7 @@ PIC = -fPIC
+ INCLUDES = -I${PREFIX}/include/tcl -I$(MYSQLINCDIR)
+ CFLAGS += -Wall $(PIC) $(INCLUDES)
+
+-LDFLAGS = -lz $(MYSQLLIBDIR)/libmysqlclient.la -L$(PREFIX)/lib -ltcl
++LDFLAGS = -lz $(MYSQLLIBDIR)/libmysqlclient.la -L$(PREFIX)/lib -R${PREFIX}/lib -ltcl
+
+ all: fbsql.la
+