pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk postgresql95: removed; EOL



details:   https://anonhg.NetBSD.org/pkgsrc/rev/69f42aeefa8c
branches:  trunk
changeset: 453135:69f42aeefa8c
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon May 24 07:42:01 2021 +0000

description:
postgresql95: removed; EOL

diffstat:

 databases/postgresql95/DESCR                                                   |    9 -
 databases/postgresql95/Makefile                                                |   15 -
 databases/postgresql95/Makefile.common                                         |  156 ----------
 databases/postgresql95/PLIST                                                   |    2 -
 databases/postgresql95/distinfo                                                |   20 -
 databases/postgresql95/options.mk                                              |   41 --
 databases/postgresql95/patches/patch-config_missing                            |   13 -
 databases/postgresql95/patches/patch-config_perl.m4                            |   15 -
 databases/postgresql95/patches/patch-configure                                 |   34 --
 databases/postgresql95/patches/patch-contrib_dblink_dblink.c                   |   13 -
 databases/postgresql95/patches/patch-contrib_uuid-ossp_Makefile                |   15 -
 databases/postgresql95/patches/patch-src_Makefile.global.in                    |   16 -
 databases/postgresql95/patches/patch-src_Makefile.shlib                        |   72 ----
 databases/postgresql95/patches/patch-src_backend_Makefile                      |   24 -
 databases/postgresql95/patches/patch-src_backend_utils_adt_datetime.c          |   14 -
 databases/postgresql95/patches/patch-src_interfaces_ecpg_pgtypeslib_interval.c |   15 -
 databases/postgresql95/patches/patch-src_interfaces_libpq_Makefile             |   13 -
 databases/postgresql95/patches/patch-src_makefiles_Makefile.solaris            |   10 -
 databases/postgresql95/patches/patch-src_pl_plperl_GNUmakefile                 |   21 -
 databases/postgresql95/patches/patch-src_pl_plperl_plperl.h                    |   27 -
 mk/pgsql.buildlink3.mk                                                         |   13 +-
 21 files changed, 2 insertions(+), 556 deletions(-)

diffs (truncated from 673 to 300 lines):

diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/DESCR
--- a/databases/postgresql95/DESCR      Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-PostgreSQL is a robust, next-generation, Object-Relational DBMS (ORDBMS),
-derived from the Berkeley Postgres database management system.  While
-PostgreSQL retains the powerful object-relational data model, rich data types
-and easy extensibility of Postgres, it replaces the PostQuel query language
-with an extended subset of SQL.
-
-PostgreSQL is free and the complete source is available.
-
-This is the meta-package for the PostgreSQL database system.
diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/Makefile
--- a/databases/postgresql95/Makefile   Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-# $NetBSD: Makefile,v 1.17 2021/05/22 10:08:49 nia Exp $
-
-PKGNAME=       ${DISTNAME:S/-/95-/}
-PKGREVISION=   1
-COMMENT=       Robust, next generation, object-relational DBMS
-
-DEPENDS+=      postgresql95-client>=${PKGVERSION_NOREV}:../../databases/postgresql95-client
-DEPENDS+=      postgresql95-docs>=${PKGVERSION_NOREV}:../../databases/postgresql95-docs
-DEPENDS+=      postgresql95-server>=${PKGVERSION_NOREV}:../../databases/postgresql95-server
-
-META_PACKAGE=  yes
-
-.include "Makefile.common"
-
-.include "../../mk/bsd.pkg.mk"
diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/Makefile.common
--- a/databases/postgresql95/Makefile.common    Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,156 +0,0 @@
-# $NetBSD: Makefile.common,v 1.38 2021/05/07 06:58:56 nia Exp $
-#
-# This Makefile fragment is included by all PostgreSQL packages built from
-# the main sources of the PostgreSQL distribution except jdbc-postgresql.
-#
-# The PostgreSQL package naming scheme, aside from the obvious piecewise
-# packages, is as follows:
-#      <lang>-postgresql       client-side interface to PostgreSQL
-#      postgresql-<lang>       server-side module for PostgreSQL backend
-#
-# used by databases/postgresql95-client/Makefile
-# used by databases/postgresql95-contrib/Makefile
-# used by databases/postgresql95-docs/Makefile
-# used by databases/postgresql95-plperl/Makefile
-# used by databases/postgresql95-plpython/Makefile
-# used by databases/postgresql95-pltcl/Makefile
-# used by databases/postgresql95-server/Makefile
-
-DISTNAME=      postgresql-9.5.25
-CATEGORIES=    databases
-MASTER_SITES=  ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
-EXTRACT_SUFX=  .tar.bz2
-
-MAINTAINER?=   adam%NetBSD.org@localhost
-HOMEPAGE=      https://www.postgresql.org/
-LICENSE=       postgresql-license
-
-CONFLICTS+=    postgresql-[0-9]*
-CONFLICTS+=    postgresql[0-8][0-9]-[0-9]*
-CONFLICTS+=    postgresql9[012346-9]-[0-9]*
-
-.if !empty(PKGNAME:M*-*-*)
-module=                ${PKGNAME:C/-[0-9].*$//:C/^.*-//}
-CONFLICTS+=    postgresql[0-8][0-9]-${module}-[0-9]*
-CONFLICTS+=    postgresql9[012346-9]-${module}-[0-9]*
-.endif
-
-DISTINFO_FILE?=                ${.CURDIR}/../../databases/postgresql95/distinfo
-COMMON_FILESDIR?=      ${.CURDIR}/../../databases/postgresql95/files
-PATCHDIR?=             ${.CURDIR}/../../databases/postgresql95/patches
-
-USE_PKGLOCALEDIR=      yes
-USE_TOOLS+=            bison gmake lex msgfmt
-PKG_SYSCONFSUBDIR=     postgresql
-
-.include "../../mk/bsd.prefs.mk"
-
-PG_TEMPLATE.SunOS=     solaris
-PG_TEMPLATE.IRIX=      irix5
-PG_TEMPLATE.MirBSD=    openbsd
-PG_TEMPLATE.DragonFly=  freebsd
-.if !defined(PG_TEMPLATE.${OPSYS})
-PG_TEMPLATE.${OPSYS}=  ${LOWER_OPSYS}
-.endif
-
-PG_DATA_DIR=           ${PREFIX}/share/postgresql
-PG_DOC_DIR=            ${PREFIX}/share/doc/postgresql
-PG_LOCALE_DIR=         ${PREFIX}/${PKGLOCALEDIR}/locale
-PG_ETC_DIR=            ${PKG_SYSCONFDIR}
-
-GNU_CONFIGURE=         yes
-CONFIGURE_ARGS+=       --sysconfdir=${PG_ETC_DIR}
-CONFIGURE_ARGS+=       --datadir=${PG_DATA_DIR}
-CONFIGURE_ARGS+=       --docdir=${PG_DOC_DIR}
-CONFIGURE_ARGS+=       --localedir=${PG_LOCALE_DIR}
-CONFIGURE_ARGS+=       --with-template=${PG_TEMPLATE.${OPSYS}}
-
-CONFIGURE_ARGS+=       --enable-nls
-CONFIGURE_ARGS+=       --with-libxml
-CONFIGURE_ARGS+=       --with-readline
-CONFIGURE_ARGS+=       --without-perl
-CONFIGURE_ARGS+=       --without-python
-CONFIGURE_ARGS+=       --without-tcl
-
-# sys/ucred.h shouldn't be included on Solaris, causes conflicts between
-# procfs and largefile.
-CONFIGURE_ENV.SunOS+=  ac_cv_header_sys_ucred_h=no
-
-# pkgsrc silently filters the --as-needed linker arg, but that makes
-# it leak into the pgxs Makefiles and compromises manual building
-# against PostgreSQL files installed. Disable it here to prevent
-# that from happening.
-.if ${OPSYS} == "SunOS" || ${OPSYS} == "Darwin"
-CONFIGURE_ENV+=                pgac_cv_prog_cc_ldflags__Wl___as_needed=no
-.endif
-
-# Postgres on Alpha has no spinlock or memory barrier implementation
-# and is "unlikely to work correctly".
-# https://www.postgresql.org/message-id/E1X0yaj-000753-N6%40gemulon.postgresql.org
-BROKEN_ON_PLATFORM+=   *-*-alpha
-
-# configure fails on OpenBSD and MirBSD if thread safety is enabled.
-CONFIGURE_ARGS.MirBSD+=                --disable-thread-safety
-CONFIGURE_ARGS.OpenBSD+=       --disable-thread-safety
-
-# PGSQL_BLCKSZ is the size in bytes of a PostgreSQL disk page or block.
-# This also limits the size of a tuple.  The valid values are powers
-# of 2 up to 32768, and the default size is 8196.  Please don't change
-# this value unless you know what you are doing.
-BUILD_DEFS+=           PGSQL_BLCKSZ
-.if defined(PGSQL_BLCKSZ)
-CONFIGURE_ARGS+=       --with-blocksize=${PGSQL_BLCKSZ}
-.endif
-
-# UUID support for contrib/uuid-ossp
-# It has to be defined here, because it affects Makefile.global
-.if ${OPSYS:M*BSD}
-CONFIGURE_ARGS+=       --with-uuid=bsd
-.elif ${OPSYS} == "Darwin" || ${OPSYS} == "Linux"
-CONFIGURE_ARGS+=       --with-uuid=e2fs
-.include "../../devel/libuuid/buildlink3.mk"
-.elif ${OPSYS} == "SunOS"
-CONFIGURE_ARGS+=       --with-uuid=ossp
-.include "../../devel/ossp-uuid/buildlink3.mk"
-.endif
-
-# PostgreSQL explicitly forbids any use of -ffast-math
-BUILDLINK_TRANSFORM+=  rm:-ffast-math
-
-# USE_LIBLTDL is "yes" or "no" depending on whether we're using libltdl
-# to provide "dlopen" functionality for the PostgreSQL backend.
-.if ${OPSYS} == "Interix"
-USE_LIBLTDL?=          yes
-.endif
-USE_LIBLTDL?=          no
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-LIBS.SunOS+=           -lintl
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-
-.include "../../mk/readline.buildlink3.mk"
-.if ${READLINE_TYPE} == "editline"
-CONFIGURE_ARGS+=       --with-libedit-preferred
-.endif
-
-.if !defined(META_PACKAGE)
-post-extract:
-.  if !empty(USE_LIBLTDL:M[yY][eE][sS])
-       ${CP} -f ${COMMON_FILESDIR}/dynloader-ltdl.h \
-               ${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.h
-       ${ECHO} "static int dummy = 0;" \
-               > ${WRKSRC}/src/backend/port/dynloader/${PG_TEMPLATE.${OPSYS}:Q}.c
-.  endif
-       ${TOUCH} ${WRKSRC}/src/template/dragonfly
-       ${CP} ${WRKSRC}/src/backend/port/dynloader/freebsd.c \
-               ${WRKSRC}/src/backend/port/dynloader/dragonfly.c
-       ${CP} ${WRKSRC}/src/backend/port/dynloader/freebsd.h \
-               ${WRKSRC}/src/backend/port/dynloader/dragonfly.h
-       ${CP} ${WRKSRC}/src/include/port/freebsd.h \
-               ${WRKSRC}/src/include/port/dragonfly.h
-       ${CP} ${WRKSRC}/src/makefiles/Makefile.freebsd \
-               ${WRKSRC}/src/makefiles/Makefile.dragonfly
-.endif
-
-.include "../../databases/postgresql95/options.mk"
diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/PLIST
--- a/databases/postgresql95/PLIST      Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2016/02/25 21:37:35 tnn Exp $
-@comment this plist intentionally left empty
diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/distinfo
--- a/databases/postgresql95/distinfo   Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: distinfo,v 1.28 2021/03/18 15:04:55 adam Exp $
-
-SHA1 (postgresql-9.5.25.tar.bz2) = 06775dad91cff791d54f07aef4499eb844843932
-RMD160 (postgresql-9.5.25.tar.bz2) = 29bc5f749edd9b3f45d133f970a593dd610b72fb
-SHA512 (postgresql-9.5.25.tar.bz2) = 621b36d767d2c7eb2e942cb7b26ca7491450fcfd9606114849f7336b4d8a0bc0196badb44da4918e748145d21b6f72ccf1255a1309dff2427da8b39b63fca427
-Size (postgresql-9.5.25.tar.bz2) = 17923796 bytes
-SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
-SHA1 (patch-config_perl.m4) = 14c9564577d0df6f82ae0027aeada2f3a6a8f07c
-SHA1 (patch-configure) = 18dd4af7f043b090beda157dfd52531b551eafd0
-SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921
-SHA1 (patch-contrib_uuid-ossp_Makefile) = 2eff5d539a4501dda45d23bc094a5099a456e0af
-SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a
-SHA1 (patch-src_Makefile.shlib) = a809ef756e9314723476fe7408a97d23f83a0311
-SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca
-SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289
-SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd
-SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c
-SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
-SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef
-SHA1 (patch-src_pl_plperl_plperl.h) = d31b24a953861703fe4b87d9a7d38d3c90e0411e
diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/options.mk
--- a/databases/postgresql95/options.mk Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-# $NetBSD: options.mk,v 1.4 2017/12/15 16:52:24 dholland Exp $
-
-PKG_OPTIONS_VAR=       PKG_OPTIONS.postgresql95
-PKG_SUPPORTED_OPTIONS= bonjour dtrace gssapi ldap pam
-PKG_SUGGESTED_OPTIONS= gssapi
-
-.include "../../mk/bsd.options.mk"
-
-# Bonjour support
-.if !empty(PKG_OPTIONS:Mbonjour)
-CONFIGURE_ARGS+=       --with-bonjour
-.  if ${OPSYS} != "Darwin"
-LIBS+=                 -ldns_sd
-.  endif
-.  include "../../net/mDNSResponder/buildlink3.mk"
-.endif
-
-# Dtrace support
-.if !empty(PKG_OPTIONS:Mdtrace)
-CONFIGURE_ARGS+=       --enable-dtrace
-.endif
-
-# GSSAPI (Kerberos5) authentication for the PostgreSQL backend
-.if !empty(PKG_OPTIONS:Mgssapi)
-.  include "../../mk/krb5.buildlink3.mk"
-CONFIGURE_ARGS+=       --with-gssapi
-.else
-CONFIGURE_ARGS+=       --without-gssapi
-.endif
-
-# LDAP authentication for the PostgreSQL backend
-.if !empty(PKG_OPTIONS:Mldap)
-.  include "../../databases/openldap-client/buildlink3.mk"
-CONFIGURE_ARGS+=       --with-ldap
-.endif
-
-# PAM authentication for the PostgreSQL backend
-.if !empty(PKG_OPTIONS:Mpam)
-.  include "../../mk/pam.buildlink3.mk"
-CONFIGURE_ARGS+=       --with-pam
-.endif
diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/patches/patch-config_missing
--- a/databases/postgresql95/patches/patch-config_missing       Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-config_missing,v 1.1 2016/02/25 21:37:35 tnn Exp $
-
---- config/missing.orig        2012-10-05 12:14:55.000000000 +0000
-+++ config/missing
-@@ -40,7 +40,7 @@ pre-packaged $1 output.
- ERROR: Perl is missing on your system. It is needed unless you are building
- from an unmodified official distribution of PostgreSQL.
- ***" >&2
--        exit 1
-+        exit 0
-         ;;
- 
-     *)
diff -r 87c4407c913f -r 69f42aeefa8c databases/postgresql95/patches/patch-config_perl.m4
--- a/databases/postgresql95/patches/patch-config_perl.m4       Mon May 24 06:42:12 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-config_perl.m4,v 1.2 2018/02/08 20:53:57 adam Exp $
-
---- config/perl.m4.orig        2018-02-05 21:07:03.000000000 +0000
-+++ config/perl.m4
-@@ -100,9 +100,7 @@ if test "$PORTNAME" = "win32" ; then
-               fi
-       fi
- else
--      pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
--      pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
--      perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e ["s/ -arch [-a-zA-Z0-9_]*//g"]`
-+      perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts`



Home | Main Index | Thread Index | Old Index