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