summaryrefslogtreecommitdiff
path: root/databases/pgloader3/files/patch-pgloader__wrapper.sh
diff options
context:
space:
mode:
authorTorsten Zuehlsdorff <tz@FreeBSD.org>2017-08-07 13:46:50 +0000
committerTorsten Zuehlsdorff <tz@FreeBSD.org>2017-08-07 13:46:50 +0000
commitec1e4f8f2e23f2dbd19fc650e24eb48c55557433 (patch)
tree3b448651ed91b404e1287267b264b357223374b0 /databases/pgloader3/files/patch-pgloader__wrapper.sh
parentUpdate to version 0.3.0.10 (diff)
New port: databases/pgloader3
Pgloader loads data into PostgreSQL using the COPY streaming protocol,and doing so with separate threads for reading and writing data.Asynchronous IO,compiled to the metal programming language. pgloader knows how to read data from MySQL,SQLite or dBase databases,and knows how to discover the schema and properly cast data types over.It also knows how to read CSV files in several definitions of CSV,and fixed columns files. WWW: http://pgloader.io PR: 219165 Submitted by: Jov <amutu@amutu.com>
Diffstat (limited to 'databases/pgloader3/files/patch-pgloader__wrapper.sh')
-rw-r--r--databases/pgloader3/files/patch-pgloader__wrapper.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/databases/pgloader3/files/patch-pgloader__wrapper.sh b/databases/pgloader3/files/patch-pgloader__wrapper.sh
new file mode 100644
index 000000000000..0f6137dd9c78
--- /dev/null
+++ b/databases/pgloader3/files/patch-pgloader__wrapper.sh
@@ -0,0 +1,11 @@
+--- pgloader_wrapper.sh.orig 2017-07-14 08:47:14 UTC
++++ pgloader_wrapper.sh
+@@ -0,0 +1,8 @@
++#!/bin/sh
++
++# There is a bug for current ccl on FreeBSD, which is determine_executable_name
++# doesn't do the job for FreeBSD. Now we use this script as a workaround. See:
++# https://github.com/Clozure/ccl/issues/38
++
++BIN_DIR="$(cd $(/usr/bin/dirname $0);pwd)"
++exec "${BIN_DIR}"/pgloader3 "${@}"