From b7597ba2f3d535de1b9f77d735c2249b2bab88b2 Mon Sep 17 00:00:00 2001 From: Kyle Nusbaum Date: Wed, 28 Nov 2018 02:24:51 -0600 Subject: [PATCH] New package: pgmigrate-1.0.3 --- srcpkgs/python-pgmigrate/template | 32 +++++++++++++++++++++++++++++++ srcpkgs/python3-pgmigrate | 1 + 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/python-pgmigrate/template create mode 120000 srcpkgs/python3-pgmigrate diff --git a/srcpkgs/python-pgmigrate/template b/srcpkgs/python-pgmigrate/template new file mode 100644 index 00000000000..ffbc9a71077 --- /dev/null +++ b/srcpkgs/python-pgmigrate/template @@ -0,0 +1,32 @@ +# Template file for 'python-pgmigrate' +pkgname=python-pgmigrate +version=1.0.3 +revision=1 +noarch=yes +wrksrc="pgmigrate-${version}" +build_style=python-module +pycompile_module="yandex_pgmigrate" +hostmakedepends="python-setuptools python3-setuptools" +depends="python-future python-sqlparse python-psycopg2 python-yaml" +short_desc="Simple tool to evolve PostgreSQL schema easily (Python2)" +maintainer="Kyle Nusbaum " +license="PostgreSQL" +homepage="https://github.com/yandex/pgmigrate" +distfiles="https://github.com/yandex/pgmigrate/archive/v${version}.tar.gz" +checksum=a80719300c5e8b9f07fbe864ecbc19f02796547303bda00e3d61de613639b9b3 + +post_install() { + vlicense LICENSE +} + +python3-pgmigrate_package() { + noarch=yes + pycompile_module="yandex_pgmigrate" + depends="python3 python3-sqlparse python3-psycopg2 python3-yaml" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/bin/pgmigrate3 + vmove usr/lib/python3* + vlicense LICENSE + } +} diff --git a/srcpkgs/python3-pgmigrate b/srcpkgs/python3-pgmigrate new file mode 120000 index 00000000000..31ab7975918 --- /dev/null +++ b/srcpkgs/python3-pgmigrate @@ -0,0 +1 @@ +python-pgmigrate \ No newline at end of file