From: Fredrik Fornwall Date: Sun, 5 Mar 2017 14:25:38 +0000 (+0100) Subject: postgresql: Package some contrib/ extensions X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/termux-packages/commitdiff_plain/40868b30a6e56069b56d1a3f49481bb4b373c261 postgresql: Package some contrib/ extensions --- diff --git a/disabled-packages/postgresql/build.sh b/disabled-packages/postgresql/build.sh index 234612ad..86038200 100644 --- a/disabled-packages/postgresql/build.sh +++ b/disabled-packages/postgresql/build.sh @@ -17,3 +17,10 @@ TERMUX_PKG_EXTRA_MAKE_ARGS=" -s" termux_step_pre_configure () { LDFLAGS+=" -llog" } + +termux_step_post_make_install() { + # Sync with postgresql-contrib.subpackage.sh. + for contrib in hstore pgcrypto pg_stat_statements; do + (cd contrib/$contrib && make -s -j $TERMUX_MAKE_PROCESSES install) + done +} diff --git a/disabled-packages/postgresql/postgresql-contrib.subpackage.sh b/disabled-packages/postgresql/postgresql-contrib.subpackage.sh new file mode 100644 index 00000000..34506b51 --- /dev/null +++ b/disabled-packages/postgresql/postgresql-contrib.subpackage.sh @@ -0,0 +1,10 @@ +TERMUX_SUBPKG_INCLUDE=" +lib/postgresql/hstore.so +lib/postgresql/pgcrypto.so +lib/postgresql/pg_stat_statements.so +share/postgresql/extension/hstore* +share/postgresql/extension/pgcrypto* +share/postgresql/extension/pg_stat_statements* +" +TERMUX_SUBPKG_DESCRIPTION="Additional facilities for PostgreSQL" +TERMUX_SUBPKG_DEPENDS="postgresql"