diff --git a/repo/pgloader/LICENSE b/repo/pgloader/LICENSE new file mode 100644 index 0000000..6fba6e7 --- /dev/null +++ b/repo/pgloader/LICENSE @@ -0,0 +1,23 @@ +PostgreSQL Database Management System +(formerly known as Postgres, then as Postgres95) + +Portions Copyright (c) 1996-2015, PostgreSQL Global Development Group + +Portions Copyright (c) 1994, The Regents of the University of California + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose, without fee, and without a written agreement +is hereby granted, provided that the above copyright notice and this +paragraph and the following two paragraphs appear in all copies. + +IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING +LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS +DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS +ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO +PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. diff --git a/repo/pgloader/PKGBUILD b/repo/pgloader/PKGBUILD new file mode 100644 index 0000000..5935b09 --- /dev/null +++ b/repo/pgloader/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Sanpi +pkgname=pgloader +pkgver=3.6.9 +pkgrel=3 +pkgdesc='A data loading tool for PostgreSQL, using the COPY command.' +arch=('x86_64') +url="http://pgloader.io/" +license=('custom:PostgreSQL') +depends=('freetds' 'zlib') +makedepends=('sbcl>=1.2.5' 'gawk' 'curl' 'quicklisp' 'sqlite' 'unzip') +source=("https://github.com/dimitri/$pkgname/archive/v$pkgver.tar.gz" 'LICENSE') +sha256sums=('5639c580cd2c207947b6487316e901cb36291ea2be5bf1eb60cd6dba131aab3f' + 'b34067e89373e1a47367b454862f43061ad1680542b39b6d95ed29c354473e15') +options=('!strip' '!makeflags') + +build() { + cd "$pkgname-$pkgver" + + make +} + +package() { + cd "$pkgname-$pkgver" + + install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm755 build/bin/pgloader "$pkgdir/usr/bin/pgloader" +}