postgresql: Package some contrib/ extensions
[termux-packages] / disabled-packages / postgresql / build.sh
index f549bbd..8603820 100644 (file)
@@ -15,8 +15,12 @@ USE_UNNAMED_POSIX_SEMAPHORES=1
 TERMUX_PKG_EXTRA_MAKE_ARGS=" -s"
 
 termux_step_pre_configure () {
-       # to use shmem and sem stubs
-       CFLAGS+=" -DTERMUX_SEMOPS_STUBS=1"
        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
+}