commit:     ddfa04b5c74b14694f016f6bc8299712b341c8a5
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 18:19:51 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 20:59:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfa04b5

dev-db/freetds: remove old unused versions and files.

The versions between 0.91 and 1.00.41 were all unstable on every arch,
so I removed them in favor of v1.00.41. The old v0.91 is only still
required because it's stable on hppa (where v1.00.41 is not). The one
patch in the files directory was obsolete after the cleanup, so it too
has been removed.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-db/freetds/Manifest                            |  3 -
 .../files/freetds-0.91-fix_field_aliases.patch     | 21 -------
 dev-db/freetds/freetds-0.91-r1.ebuild              | 48 ---------------
 dev-db/freetds/freetds-1.00.1-r1.ebuild            | 48 ---------------
 dev-db/freetds/freetds-1.00.1.ebuild               | 47 --------------
 dev-db/freetds/freetds-1.00.13.ebuild              | 72 ----------------------
 dev-db/freetds/freetds-1.00.ebuild                 | 47 --------------
 7 files changed, 286 deletions(-)

diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest
index 85ce4597c29..ad0ae70a840 100644
--- a/dev-db/freetds/Manifest
+++ b/dev-db/freetds/Manifest
@@ -1,5 +1,2 @@
 DIST freetds-0.91.tar.gz 2136329 SHA256 
6a8148bd803aebceac6862b0dead1c5d9659f7e1038993abfe0ce8febb322465 SHA512 
4dadafe49848ab5505b0fa5bd650e19e7652c3e1181d3c49f087c50ed055f395eaf5917a99744ed3594e4af9032c4e18f397af58fb1010e695ac2c0bc601b5e3
 WHIRLPOOL 
63662b56011edb6d22ce28cc7bad3af272ff81862f0d8ff65b113af260e3c8d05a9d941c1cf4b8039b99f460c3a5c8364dd69d42d8e98c0c92530462f732dec2
-DIST freetds-1.00.1.tar.gz 4649187 SHA256 
a00048d5b1b568b62a7d1dd0e517e064273c9c7d807ca4a986f4e5ef0fc65e6c SHA512 
dab5139ddc6e3c7a2c61f76dd833d7ff499c9b63329eb9712bb94e47700991ecd05e86aaa0900682dd7626660b13c124ecbf23c1dcc40f5ca855b3fb00a54d45
 WHIRLPOOL 
33096719913b81d90462b5392041117996ae942815e69b793723a5c90d17c2f1ebb16db193d93363c2d98525698c6ec741cc62b6430613163ad89da795defd79
-DIST freetds-1.00.13.tar.gz 4639311 SHA256 
ebb6dfc0ce34432e3712fbc638f18bc98f4af0c6f327fd2a0edd8ee16f00c15f SHA512 
202d5a9477b1e924317b04a54d3186c333ef8f9d5054c3346635a2a3af268938a5bbf58fe8500ef6c21801046d9024d57404e99f9a8e2b0e639fcea39aecaa69
 WHIRLPOOL 
6a3be06872cb57e51c5c3181e1b141c659be6a290b5ec312e656e05998c2bae1f7ebf353c02dbd8c1b665ab6722fbb2c4122c3eabedc8bc1b7916fb61b5f4486
 DIST freetds-1.00.41.tar.gz 2904915 SHA256 
f054f1ac09d933527b634e081f5b36856669b7a507601cde93eda32174681e59 SHA512 
dec3197a6478fc59b7386f9a7a562df8b581bba7184210c42f26827e957b9746e6820d687a9c6cbcd7c825fc5d4f556547c0483d06c786a064d5c4859db4daa1
 WHIRLPOOL 
de396ba6fa04c7fb580614297c62f61c77a606417e749eb1dd4ad352e7f87cea05ed1567d7dd7f97b189f83d48f711e1254a59d0f9c897050b505e31f6fe8da7
-DIST freetds-1.00.tar.gz 4648806 SHA256 
604ff9fe95bf5e2e650f8648b19ae488959269a4274e95dc17e3b66f29779a9b SHA512 
713aec9ac7952aa70a3e7f5fe3ab2d9be7b19511f1d58cf3397e80f99f155835508d9a7bf8dad37f64f07bc1c78258df3f17f3049f89e32cd2d654fd3b689bb4
 WHIRLPOOL 
bf94e4b71602e779638df481a706bad147eb5c9596d8993b1409e1026a79e82162b5afdde923bdcb2b9bee498ade1b474fa7f99deb74652faf81b9c2dbed23a3

diff --git a/dev-db/freetds/files/freetds-0.91-fix_field_aliases.patch 
b/dev-db/freetds/files/freetds-0.91-fix_field_aliases.patch
deleted file mode 100644
index c5699af5d1d..00000000000
--- a/dev-db/freetds/files/freetds-0.91-fix_field_aliases.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Gentoo bug: 498374
-
-diff -Nru freetds-0.91/src/odbc/odbc.c freetds-0.91/src/odbc/odbc.c
---- freetds-0.91/src/odbc/odbc.c.orig  2010-03-22 09:42:16.000000000 -0500
-+++ freetds-0.91/src/odbc/odbc.c       2010-05-06 16:00:00.000000000 -0500
-@@ -3012,12 +3012,9 @@
- 
-               odbc_set_sql_type_info(col, drec, 
stmt->dbc->env->attr.odbc_version);
- 
--              if (!col->table_column_name) {
--                      if (!tds_dstr_copyn(&drec->sql_desc_name, 
col->column_name, col->column_namelen))
--                              return SQL_ERROR;
--              } else {
--                      if (!tds_dstr_copy(&drec->sql_desc_name, 
col->table_column_name))
--                              return SQL_ERROR;
-+              if (!tds_dstr_copyn(&drec->sql_desc_name, col->column_name, 
col->column_namelen))
-+                      return SQL_ERROR;
-+              if (col->table_column_name) {
-                       if (!tds_dstr_copy(&drec->sql_desc_base_column_name, 
col->table_column_name))
-                               return SQL_ERROR;
-               }

diff --git a/dev-db/freetds/freetds-0.91-r1.ebuild 
b/dev-db/freetds/freetds-0.91-r1.ebuild
deleted file mode 100644
index f74eb3b2cc3..00000000000
--- a/dev-db/freetds/freetds-0.91-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools eutils
-
-DESCRIPTION="Tabular Datastream Library"
-HOMEPAGE="http://www.freetds.org/";
-SRC_URI="http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
-IUSE="kerberos odbc iodbc mssql"
-RESTRICT="test"
-
-DEPEND="
-       iodbc? ( dev-db/libiodbc )
-       kerberos? ( virtual/krb5 )
-       odbc? ( dev-db/unixODBC )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-       config_rpath_update
-       sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' configure.ac 
|| die
-       epatch "${FILESDIR}"/freetds-0.91-fix_field_aliases.patch
-       eautoreconf
-}
-
-src_configure() {
-       local myconf="--with-tdsver=7.0 $(use_enable mssql msdblib)"
-
-       if use iodbc ; then
-               myconf="${myconf} --enable-odbc --with-iodbc=${EPREFIX}/usr"
-       elif use odbc ; then
-               myconf="${myconf} --enable-odbc --with-unixodbc=${EPREFIX}/usr"
-       fi
-       if use kerberos ; then
-               myconf="${myconf} --enable-krb5"
-       fi
-
-       econf ${myconf}
-}
-
-src_install() {
-       emake DESTDIR="${D}" DOCDIR="doc/${PF}" install
-}

diff --git a/dev-db/freetds/freetds-1.00.1-r1.ebuild 
b/dev-db/freetds/freetds-1.00.1-r1.ebuild
deleted file mode 100644
index 4c05bbfba44..00000000000
--- a/dev-db/freetds/freetds-1.00.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils
-
-DESCRIPTION="Tabular Datastream Library"
-HOMEPAGE="http://www.freetds.org/";
-SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
-IUSE="kerberos odbc iodbc mssql"
-RESTRICT="test"
-
-DEPEND="
-       iodbc? ( dev-db/libiodbc )
-       kerberos? ( virtual/krb5 )
-       odbc? ( dev-db/unixODBC )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-       default
-       config_rpath_update
-       sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' configure.ac 
|| die
-       eautoreconf
-}
-
-src_configure() {
-       local myconf="--with-tdsver=7.0 $(use_enable mssql msdblib)"
-
-       if use iodbc ; then
-               myconf="${myconf} --enable-odbc --with-iodbc=${EPREFIX}/usr"
-       elif use odbc ; then
-               myconf="${myconf} --enable-odbc --with-unixodbc=${EPREFIX}/usr"
-       fi
-       if use kerberos ; then
-               myconf="${myconf} --enable-krb5"
-       fi
-
-       econf ${myconf}
-}
-
-src_install() {
-       emake DESTDIR="${D}" DOCDIR="doc/${PF}" install
-}

diff --git a/dev-db/freetds/freetds-1.00.1.ebuild 
b/dev-db/freetds/freetds-1.00.1.ebuild
deleted file mode 100644
index bff10b31fb5..00000000000
--- a/dev-db/freetds/freetds-1.00.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="Tabular Datastream Library"
-HOMEPAGE="http://www.freetds.org/";
-SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
-IUSE="kerberos odbc iodbc mssql"
-RESTRICT="test"
-
-DEPEND="
-       iodbc? ( dev-db/libiodbc )
-       kerberos? ( virtual/krb5 )
-       odbc? ( dev-db/unixODBC )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-       config_rpath_update
-       sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' configure.ac 
|| die
-       eautoreconf
-}
-
-src_configure() {
-       local myconf="--with-tdsver=7.0 $(use_enable mssql msdblib)"
-
-       if use iodbc ; then
-               myconf="${myconf} --enable-odbc --with-iodbc=${EPREFIX}/usr"
-       elif use odbc ; then
-               myconf="${myconf} --enable-odbc --with-unixodbc=${EPREFIX}/usr"
-       fi
-       if use kerberos ; then
-               myconf="${myconf} --enable-krb5"
-       fi
-
-       econf ${myconf}
-}
-
-src_install() {
-       emake DESTDIR="${D}" DOCDIR="doc/${PF}" install
-}

diff --git a/dev-db/freetds/freetds-1.00.13.ebuild 
b/dev-db/freetds/freetds-1.00.13.ebuild
deleted file mode 100644
index ebe7172dd62..00000000000
--- a/dev-db/freetds/freetds-1.00.13.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Tabular Datastream Library"
-HOMEPAGE="http://www.freetds.org/";
-SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
-IUSE="gnutls iconv kerberos libressl mssql iodbc odbc ssl"
-RESTRICT="test"
-
-DEPEND="
-       gnutls? ( net-libs/gnutls )
-       iconv? ( virtual/libiconv )
-       iodbc? ( dev-db/libiodbc )
-       kerberos? ( virtual/krb5 )
-       odbc? ( dev-db/unixODBC )
-       ssl? (
-               !libressl? ( dev-libs/openssl:0 )
-               libressl? ( dev-libs/libressl )
-       )"
-
-# bind-tools is needed because the osql script calls "host".
-RDEPEND="${DEPEND}
-       net-dns/bind-tools
-       sys-apps/grep
-       sys-apps/sed
-       virtual/awk"
-
-src_prepare() {
-       default
-       # Fix the iodbc include path in the configure script. Otherwise, it
-       # can't find isql.h.
-       sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' \
-               configure.ac \
-               || die "failed to fix the iodbc include path in configure.ac"
-       eautoreconf
-}
-
-src_configure() {
-       local myconf=( --with-tdsver=7.4 )
-
-       # The configure script doesn't support --without-{i,unix}odbc and
-       # it will still search for the associated headers if you try that
-       # Instead, to disable {i,unix}odbc, you just have to omit the
-       # --with-{i,unix}odbc line.
-       if use iodbc ; then
-               myconf+=( --enable-odbc --with-iodbc="${EPREFIX}/usr" )
-       fi
-
-       if use odbc ; then
-               myconf+=( --enable-odbc --with-unixodbc="${EPREFIX}/usr" )
-       fi
-
-       myconf+=( $(use_enable iconv libiconv) )
-       use iconv && myconf+=( --with-libiconv-prefix="${EPREFIX}/usr" )
-       myconf+=( $(use_enable kerberos krb5) )
-       myconf+=( $(use_enable mssql msdblib) )
-       myconf+=( $(use_with gnutls) )
-       myconf+=( $(use_with ssl openssl "${EPREFIX}/usr") )
-
-       # The docdir doesn't contain ${PV} without this
-       myconf+=( --docdir="/usr/share/doc/${PF}" )
-
-       econf "${myconf[@]}"
-}

diff --git a/dev-db/freetds/freetds-1.00.ebuild 
b/dev-db/freetds/freetds-1.00.ebuild
deleted file mode 100644
index bff10b31fb5..00000000000
--- a/dev-db/freetds/freetds-1.00.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="Tabular Datastream Library"
-HOMEPAGE="http://www.freetds.org/";
-SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
-IUSE="kerberos odbc iodbc mssql"
-RESTRICT="test"
-
-DEPEND="
-       iodbc? ( dev-db/libiodbc )
-       kerberos? ( virtual/krb5 )
-       odbc? ( dev-db/unixODBC )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-       config_rpath_update
-       sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' configure.ac 
|| die
-       eautoreconf
-}
-
-src_configure() {
-       local myconf="--with-tdsver=7.0 $(use_enable mssql msdblib)"
-
-       if use iodbc ; then
-               myconf="${myconf} --enable-odbc --with-iodbc=${EPREFIX}/usr"
-       elif use odbc ; then
-               myconf="${myconf} --enable-odbc --with-unixodbc=${EPREFIX}/usr"
-       fi
-       if use kerberos ; then
-               myconf="${myconf} --enable-krb5"
-       fi
-
-       econf ${myconf}
-}
-
-src_install() {
-       emake DESTDIR="${D}" DOCDIR="doc/${PF}" install
-}

Reply via email to