diff options
author | marino <marino> | 2012-08-19 07:01:09 +0000 |
---|---|---|
committer | marino <marino> | 2012-08-19 07:01:09 +0000 |
commit | dd74ae7d3b1537c06221b33b6b027aee5d62e829 (patch) | |
tree | aa865cfa65c100771e5c3d365011091755c471da /databases/tcl-fbsql | |
parent | 60233213cfd5810b59649848457afe35689168e6 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | databases/tcl-fbsql/distinfo | 3 | ||||
-rw-r--r-- | databases/tcl-fbsql/patches/patch-Makefile | 15 |
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 + |