From owner-svn-ports-all@freebsd.org Fri Jul 1 17:45:54 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01518B8EA90; Fri, 1 Jul 2016 17:45:54 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C02912524; Fri, 1 Jul 2016 17:45:53 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u61Hjq1A092160; Fri, 1 Jul 2016 17:45:52 GMT (envelope-from matthew@FreeBSD.org) Received: (from matthew@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u61Hjpc5092145; Fri, 1 Jul 2016 17:45:51 GMT (envelope-from matthew@FreeBSD.org) Message-Id: <201607011745.u61Hjpc5092145@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: matthew set sender to matthew@FreeBSD.org using -f From: Matthew Seaman Date: Fri, 1 Jul 2016 17:45:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r417899 - in head: . Mk Mk/Uses databases databases/postgresql90-client databases/postgresql90-pgtcl databases/postgresql90-plperl databases/postgresql90-plpython databases/postgresql90... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2016 17:45:54 -0000 Author: matthew Date: Fri Jul 1 17:45:51 2016 New Revision: 417899 URL: https://svnweb.freebsd.org/changeset/ports/417899 Log: Delete the now expired postgresql90 ports. Upstream support for postgresql-9.0.x was declared EoL in September 2015. Summary: Remove 9.0 from the list of postgresql versions available in ports Disconnect postgresql90 ports from the build Remove postgresql90-pgtcl port Remove postgresql90-client port Move the master postgreslXY-plperl makefile to postgresql95-plperl/Makefile. Adjust include lines in other postgresqlXY-plperl ports Delete postgresql90-plperl Move the master postgreslXY-plpython/{Makefile,pkg-descr} to postgresl95-plpython/{Makefile,pkg-descr} Adjust all other postgresqlXY-plpython/Makefile to include the new master Remove postgresql90-server Reviewers: jgh, girgen, #portmgr, O5 Ports Framework, bapt, crees Reviewed By: #portmgr, O5 Ports Framework, bapt, crees Subscribers: mat Differential Revision: https://reviews.freebsd.org/D6898 Added: head/databases/postgresql95-plpython/pkg-descr - copied unchanged from r417897, head/databases/postgresql90-plpython/pkg-descr Deleted: head/databases/postgresql90-client/Makefile head/databases/postgresql90-pgtcl/Makefile head/databases/postgresql90-plperl/Makefile head/databases/postgresql90-plpython/Makefile head/databases/postgresql90-plpython/pkg-descr head/databases/postgresql90-server/Makefile head/databases/postgresql90-server/distinfo head/databases/postgresql90-server/files/502.pgsql.in head/databases/postgresql90-server/files/dot.cshrc.in head/databases/postgresql90-server/files/dot.profile.in head/databases/postgresql90-server/files/patch-contrib-uuid head/databases/postgresql90-server/files/patch-doc-Makefile head/databases/postgresql90-server/files/patch-doc-src-sgml-Makefile head/databases/postgresql90-server/files/patch-src-backend-Makefile head/databases/postgresql90-server/files/patch-src_backend_utils_misc_postgresql.conf.sample head/databases/postgresql90-server/files/pkg-message-client.in head/databases/postgresql90-server/files/pkg-message-contrib.in head/databases/postgresql90-server/files/pkg-message-plperl.in head/databases/postgresql90-server/files/pkg-message-plpython.in head/databases/postgresql90-server/files/pkg-message-pltcl.in head/databases/postgresql90-server/files/pkg-message-server.in head/databases/postgresql90-server/files/pkgIndex.tcl.in head/databases/postgresql90-server/files/postgresql.in head/databases/postgresql90-server/pkg-descr head/databases/postgresql90-server/pkg-install-server head/databases/postgresql90-server/pkg-plist head/databases/postgresql90-server/pkg-plist-client head/databases/postgresql90-server/pkg-plist-contrib head/databases/postgresql90-server/pkg-plist-plperl head/databases/postgresql90-server/pkg-plist-plpython head/databases/postgresql90-server/pkg-plist-pltcl head/databases/postgresql90-server/pkg-plist-server Modified: head/MOVED head/Mk/Uses/pgsql.mk head/Mk/bsd.default-versions.mk head/databases/Makefile head/databases/postgresql91-plperl/Makefile head/databases/postgresql91-plpython/Makefile head/databases/postgresql92-plperl/Makefile head/databases/postgresql92-plpython/Makefile head/databases/postgresql93-plperl/Makefile head/databases/postgresql93-plpython/Makefile head/databases/postgresql94-plperl/Makefile head/databases/postgresql94-plpython/Makefile head/databases/postgresql95-plperl/Makefile head/databases/postgresql95-plpython/Makefile Modified: head/MOVED ============================================================================== --- head/MOVED Fri Jul 1 17:38:10 2016 (r417898) +++ head/MOVED Fri Jul 1 17:45:51 2016 (r417899) @@ -8370,6 +8370,11 @@ x11-toolkits/gtk-sharp10||2016-06-20|Not devel/p5-ReadLine-Perl|devel/p5-Term-ReadLine-Perl|2016-06-21|Duplicates devel/p5-ReadLine-Gnu|devel/p5-Term-ReadLine-Gnu|2016-06-21|Rename to match upstream devel/p5-ReadLine-TTYtter|devel/p5-Term-ReadLine-TTYtter|2016-06-21|Rename to match upstream +databases/postgresql90-client||2016-06-21|Postgresql 9.0 EoL Upstream as of September 2015 +databases/postgresql90-pgtcl||2016-06-21|Postgresql 9.0 EoL Upstream as of September 2015 +databases/postgresql90-plperl||2016-06-21|Postgresql 9.0 EoL Upstream as of September 2015 +databases/postgresql90-plpython||2016-06-21|Postgresql 9.0 EoL Upstream as of September 2015 +databases/postgresql90-server||2016-06-21|Postgresql 9.0 EoL Upstream as of September 2015 graphics/linux-c6-dri-compat|graphics/linux-c6-dri|2016-06-22|Obsolete security/py-letsencrypt|security/py-certbot|2016-06-23|The LetsEncrypt project has renamed the utility textproc/py-beautifulsoup4|www/py-beautifulsoup|2016-06-26|Duplicate port deleted Modified: head/Mk/Uses/pgsql.mk ============================================================================== --- head/Mk/Uses/pgsql.mk Fri Jul 1 17:38:10 2016 (r417898) +++ head/Mk/Uses/pgsql.mk Fri Jul 1 17:45:51 2016 (r417899) @@ -33,7 +33,7 @@ _INCLUDE_USES_PGSQL_MK= yes # When adding a version, please keep the comment in # Mk/bsd.default-versions.mk in sync. -VALID_PGSQL_VER= 9.0 9.1 9.2 9.3 9.4 9.5 +VALID_PGSQL_VER= 9.1 9.2 9.3 9.4 9.5 # Override non-default LIBVERS like this: #PGSQL99_LIBVER=6 Modified: head/Mk/bsd.default-versions.mk ============================================================================== --- head/Mk/bsd.default-versions.mk Fri Jul 1 17:38:10 2016 (r417898) +++ head/Mk/bsd.default-versions.mk Fri Jul 1 17:45:51 2016 (r417899) @@ -51,7 +51,7 @@ _PERL5_FROM_BIN!= perl -e 'printf "%vd\n _EXPORTED_VARS+= _PERL5_FROM_BIN PERL5_DEFAULT:= ${_PERL5_FROM_BIN:R} .endif -# Possible values: 9.0, 9.1, 9.2, 9.3, 9.4, 9.5 +# Possible values: 9.1, 9.2, 9.3, 9.4, 9.5 PGSQL_DEFAULT?= 9.3 # Possible values: 5.5, 5.6, 7.0 PHP_DEFAULT?= 5.6 Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -657,11 +657,6 @@ SUBDIR += postgresql-relay SUBDIR += postgresql-repmgr SUBDIR += postgresql-repmgr2 - SUBDIR += postgresql90-client - SUBDIR += postgresql90-pgtcl - SUBDIR += postgresql90-plperl - SUBDIR += postgresql90-plpython - SUBDIR += postgresql90-server SUBDIR += postgresql91-client SUBDIR += postgresql91-contrib SUBDIR += postgresql91-docs Modified: head/databases/postgresql91-plperl/Makefile ============================================================================== --- head/databases/postgresql91-plperl/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql91-plperl/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -4,4 +4,4 @@ WANT_PGSQL_VER= 9.1 COMPONENT= -plperl -.include "${.CURDIR}/../postgresql90-plperl/Makefile" +.include "${.CURDIR}/../postgresql95-plperl/Makefile" Modified: head/databases/postgresql91-plpython/Makefile ============================================================================== --- head/databases/postgresql91-plpython/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql91-plpython/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -2,4 +2,4 @@ WANT_PGSQL_VER= 9.1 -.include "${.CURDIR}/../postgresql90-plpython/Makefile" +.include "${.CURDIR}/../postgresql95-plpython/Makefile" Modified: head/databases/postgresql92-plperl/Makefile ============================================================================== --- head/databases/postgresql92-plperl/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql92-plperl/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -3,4 +3,4 @@ WANT_PGSQL_VER= 9.2 -.include "${.CURDIR}/../postgresql90-plperl/Makefile" +.include "${.CURDIR}/../postgresql95-plperl/Makefile" Modified: head/databases/postgresql92-plpython/Makefile ============================================================================== --- head/databases/postgresql92-plpython/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql92-plpython/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -2,4 +2,4 @@ WANT_PGSQL_VER= 9.2 -.include "${.CURDIR}/../postgresql90-plpython/Makefile" +.include "${.CURDIR}/../postgresql95-plpython/Makefile" Modified: head/databases/postgresql93-plperl/Makefile ============================================================================== --- head/databases/postgresql93-plperl/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql93-plperl/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -3,4 +3,4 @@ WANT_PGSQL_VER= 9.3 -.include "${.CURDIR}/../postgresql90-plperl/Makefile" +.include "${.CURDIR}/../postgresql95-plperl/Makefile" Modified: head/databases/postgresql93-plpython/Makefile ============================================================================== --- head/databases/postgresql93-plpython/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql93-plpython/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -2,4 +2,4 @@ WANT_PGSQL_VER= 9.3 -.include "${.CURDIR}/../postgresql90-plpython/Makefile" +.include "${.CURDIR}/../postgresql95-plpython/Makefile" Modified: head/databases/postgresql94-plperl/Makefile ============================================================================== --- head/databases/postgresql94-plperl/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql94-plperl/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -3,4 +3,4 @@ WANT_PGSQL_VER= 9.4 -.include "${.CURDIR}/../postgresql90-plperl/Makefile" +.include "${.CURDIR}/../postgresql95-plperl/Makefile" Modified: head/databases/postgresql94-plpython/Makefile ============================================================================== --- head/databases/postgresql94-plpython/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql94-plpython/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -2,4 +2,4 @@ WANT_PGSQL_VER= 9.4 -.include "${.CURDIR}/../postgresql90-plpython/Makefile" +.include "${.CURDIR}/../postgresql95-plpython/Makefile" Modified: head/databases/postgresql95-plperl/Makefile ============================================================================== --- head/databases/postgresql95-plperl/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql95-plperl/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -1,6 +1,25 @@ # Created by: Palle Girgensohn # $FreeBSD$ -WANT_PGSQL_VER= 9.5 +PORTNAME= postgresql +CATEGORIES= databases perl5 +PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT} -.include "${.CURDIR}/../postgresql90-plperl/Makefile" +MAINTAINER= pgsql@FreeBSD.org +COMMENT= Write SQL functions for PostgreSQL using Perl5 + +RUN_DEPENDS= postgres:databases/postgresql${WANT_PGSQL_VER:S/.//}-server + +MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER:S/.//}-server + +WANT_PGSQL_VER?=9.5 + +USES+= perl5 readline +CONFIGURE_ARGS= --with-perl + +BUILD_DIRS= src/backend src/pl/plperl +INSTALL_DIRS= src/pl/plperl +SLAVE_ONLY= yes +COMPONENT= -plperl + +.include "${MASTERDIR}/Makefile" Modified: head/databases/postgresql95-plpython/Makefile ============================================================================== --- head/databases/postgresql95-plpython/Makefile Fri Jul 1 17:38:10 2016 (r417898) +++ head/databases/postgresql95-plpython/Makefile Fri Jul 1 17:45:51 2016 (r417899) @@ -1,5 +1,31 @@ # $FreeBSD$ -WANT_PGSQL_VER= 9.5 +PORTNAME= postgresql +CATEGORIES= databases python +PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT} -.include "${.CURDIR}/../postgresql90-plpython/Makefile" +MAINTAINER= pgsql@FreeBSD.org +COMMENT= Module for using Python to write SQL functions + +USES+= pgsql:${WANT_PGSQL_VER} ${WANT_PYTHON_USE} +WANT_PGSQL= server + +MASTERDIR= ${.CURDIR}/../postgresql${WANT_PGSQL_VER:S/.//}-server + +WANT_PGSQL_VER?= 9.5 +WANT_PYTHON_USE?= python + +CONFIGURE_ARGS= --with-python +COMPONENT= -plpython + +.if defined(PYTHON_VER) && ${PYTHON_VER:R} == 3 +PLIST_SUB+= PYTHON2="@comment " PYTHON3="" +.else +PLIST_SUB+= PYTHON2="" PYTHON3="@comment " +.endif + +BUILD_DIRS= src/backend src/pl/plpython +INSTALL_DIRS= src/pl/plpython +SLAVE_ONLY= yes + +.include "${MASTERDIR}/Makefile" Copied: head/databases/postgresql95-plpython/pkg-descr (from r417897, head/databases/postgresql90-plpython/pkg-descr) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/postgresql95-plpython/pkg-descr Fri Jul 1 17:45:51 2016 (r417899, copy of r417897, head/databases/postgresql90-plpython/pkg-descr) @@ -0,0 +1,6 @@ +PL/Python allows one to write PostgeSQL stored functions and +procedures in Python (http://www.python.org/). + +This software is part of the standard PostgreSQL distribution. + +WWW: http://www.postgresql.org/