commit:     ae6e7c73c1afb302b0f4d584d55c71d85164dc90
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 07:03:31 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 07:07:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6e7c73

dev-db/unixODBC: drop 2.3.9, 2.3.9-r1

Bug: https://bugs.gentoo.org/908194
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-db/unixODBC/Manifest                 |  1 -
 dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 73 --------------------------------
 dev-db/unixODBC/unixODBC-2.3.9.ebuild    | 63 ---------------------------
 3 files changed, 137 deletions(-)

diff --git a/dev-db/unixODBC/Manifest b/dev-db/unixODBC/Manifest
index e4e385783d9a..3162b4581286 100644
--- a/dev-db/unixODBC/Manifest
+++ b/dev-db/unixODBC/Manifest
@@ -1,2 +1 @@
 DIST unixODBC-2.3.11.tar.gz 1752585 BLAKE2B 
fa1502d7b83c8c10ee9d54b23281096156a3e3ec893b81acf125cd95c1de0f4ae7657ab3b4c5214a5c6a0fc9209e53cd9acdf6f99e65840e0a05366182af5600
 SHA512 
dddc32f90a7962e6988e1130a8093c6fb8b9ff532cad270d572250324aecbc739f45f9d8021d217313910bab25b08e69009b4f87456575535e93be1f46f5f13d
-DIST unixODBC-2.3.9.tar.gz 1676145 BLAKE2B 
f4078f9266cea753b6f78d234290efe95a6fa9551088a6ce352b0b6ac5391bf2724f872dcc2df0368e98befd24f995ab4eb6958a34bb080b0f6d08993991a0b7
 SHA512 
6637eab751401522e0af775cb104cd07693b82927453a98e5af28e079f4b9f40e1cfab8cb36f509c46dced89b45244bc5ed1a3dda17ba5a52a844e8e82f187bb

diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
deleted file mode 100644
index 39d601b536fd..000000000000
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal
-
-DESCRIPTION="complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
-       || (
-               dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-               >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
-       )
-       >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
-       >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
-       >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-       sys-devel/bison
-       sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-PATCHES=(
-       "${FILESDIR}"/${P}-clang16.patch
-)
-
-multilib_src_configure() {
-       # Needs flex, bison
-       export LEX=flex
-       unset YACC
-
-       # --enable-driver-conf is --enable-driverc as per configure.in
-       local myeconfargs=(
-               --cache-file="${BUILD_DIR}"/config.cache
-               --sysconfdir="${EPREFIX}"/etc/${PN}
-               --disable-editline
-               --disable-static
-               --enable-iconv
-               --enable-shared
-               $(use_enable static-libs static)
-               $(use_enable !minimal drivers)
-               $(use_enable !minimal driverc)
-               $(use_with unicode iconv-char-enc UTF8)
-               $(use_with unicode iconv-ucode-enc UTF16LE)
-       )
-       ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-       einstalldocs
-
-       if use odbcmanual ; then
-               # We could simply run "make install-html" if we'd not had
-               # out-of-source builds here.
-               docinto html
-               dodoc -r doc/.
-               find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete 
|| die
-       fi
-
-       use prefix && dodoc README*
-       find "${ED}" -type f -name '*.la' -delete || die
-}

diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
deleted file mode 100644
index 856166ada39d..000000000000
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit multilib-minimal
-
-DESCRIPTION="complete ODBC driver manager"
-HOMEPAGE="http://www.unixodbc.org/";
-SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="+minimal odbcmanual static-libs unicode"
-
-RDEPEND="
-       || (
-               dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-               >=sys-devel/libtool-2.4.2-r1[${MULTILIB_USEDEP}]
-       )
-       >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}]
-       >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}]
-       >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-       sys-devel/flex
-"
-
-MULTILIB_CHOST_TOOLS=( /usr/bin/odbc_config )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
-
-multilib_src_configure() {
-       # --enable-driver-conf is --enable-driverc as per configure.in
-       local myeconfargs=(
-               --cache-file="${BUILD_DIR}"/config.cache
-               --sysconfdir="${EPREFIX}"/etc/${PN}
-               --disable-editline
-               --disable-static
-               --enable-iconv
-               --enable-shared
-               $(use_enable static-libs static)
-               $(use_enable !minimal drivers)
-               $(use_enable !minimal driverc)
-               $(use_with unicode iconv-char-enc UTF8)
-               $(use_with unicode iconv-ucode-enc UTF16LE)
-       )
-       ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-       einstalldocs
-
-       if use odbcmanual ; then
-               # We could simply run "make install-html" if we'd not had
-               # out-of-source builds here.
-               docinto html
-               dodoc -r doc/.
-               find "${ED}/usr/share/doc/${PF}/html" -name "Makefile*" -delete 
|| die
-       fi
-
-       use prefix && dodoc README*
-       find "${ED}" -type f -name '*.la' -delete || die
-}

Reply via email to