diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-01-15 13:44:49 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-01-15 15:15:00 +0100 |
commit | 32e6ed464bd2c48ec330963d8b57475eaf0513f5 (patch) | |
tree | 8f0c2a43740b80eafec5bb865057a177acc8ac7e /dev-db/libiodbc | |
parent | app-text/ghostscript-gpl: Drop 9.54.0-r1 (diff) | |
download | gentoo-32e6ed464bd2c48ec330963d8b57475eaf0513f5.tar.gz gentoo-32e6ed464bd2c48ec330963d8b57475eaf0513f5.tar.bz2 gentoo-32e6ed464bd2c48ec330963d8b57475eaf0513f5.zip |
dev-db/libiodbc: Drop 3.52.12-r1 and 3.52.14
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-db/libiodbc')
-rw-r--r-- | dev-db/libiodbc/Manifest | 2 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch | 12 | ||||
-rw-r--r-- | dev-db/libiodbc/libiodbc-3.52.12-r1.ebuild | 67 | ||||
-rw-r--r-- | dev-db/libiodbc/libiodbc-3.52.14.ebuild | 66 |
4 files changed, 0 insertions, 147 deletions
diff --git a/dev-db/libiodbc/Manifest b/dev-db/libiodbc/Manifest index bb2ec3deca81..2635ca1c8fad 100644 --- a/dev-db/libiodbc/Manifest +++ b/dev-db/libiodbc/Manifest @@ -1,3 +1 @@ -DIST libiodbc-3.52.12.tar.gz 760155 BLAKE2B ab1a66b34c55f5ebd72c76c09bf356c9e009666634f7f7516c39653840051bd7ae399b54232284e9cfeae37b752eae761d8f749e48e3184857ba59177016e03a SHA512 992a4d0a36651fe55178a4834160901381ea230a0e1671f61e1c5dd17708d2b649823313b97d5954e1656dc2213382361cb5f1eaf2f28f3b1ac55fd9f7aac535 -DIST libiodbc-3.52.14.tar.gz 800285 BLAKE2B 6d6c52ae6eb133c5d844a9106079878290a317c72e1d1fb31f4a91c703ff26b8b97fbeccfcf0041442dc7775042f64711cf7a47db7a2eba745e6a502b3f2adeb SHA512 76f60b1bf818937f1aa6fa4ac8a98573860e37d437ece94de9500b815be9e931fbd81a5ca700aa645329727773cc1710b4a7de69fbf2ef43cf610b6fbca05bac DIST libiodbc-3.52.15.tar.gz 658200 BLAKE2B 856855f424e31629e3c3fb11f31e189d22daee877e989622a4f5c2a9c7145697a639fd79bd7bdc17be03176b0ee34a3bc02afe958c278531de0f9b9685947988 SHA512 843a938c961c77e12b6c5571fa7c5528e547c028e213195e72224166cebb49acb746e2e1e636c37991686d9e476dfd64ee42bb113013f01b4201d6d9cf99c3bd diff --git a/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch b/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch deleted file mode 100644 index d501d1b9dc49..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/iodbcinst/inifile.c -+++ b/iodbcinst/inifile.c -@@ -1023,7 +1023,8 @@ - - if (!_iodbcdm_cfg_find (pCfg, lpszSection, NULL)) - { -- while (curr < cbRetBuffer && 0 == _iodbcdm_cfg_nextentry (pCfg)) -+ while (curr < cbRetBuffer && 0 == _iodbcdm_cfg_nextentry (pCfg) -+ && pCfg->section) - { - if (_iodbcdm_cfg_section (pCfg)) - break; diff --git a/dev-db/libiodbc/libiodbc-3.52.12-r1.ebuild b/dev-db/libiodbc/libiodbc-3.52.12-r1.ebuild deleted file mode 100644 index b06337d9e90f..000000000000 --- a/dev-db/libiodbc/libiodbc-3.52.12-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -MY_PN="iODBC" - -DESCRIPTION="ODBC Interface for Linux" -HOMEPAGE="http://www.iodbc.org/" -SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -LICENSE="|| ( LGPL-2 BSD )" -SLOT="0" -IUSE="gtk" - -RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS NEWS README ) - -MULTILIB_CHOST_TOOLS=( /usr/bin/iodbc-config ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.52.12-multilib.patch - "${FILESDIR}"/${PN}-3.52.7-debian_bug501100.patch - "${FILESDIR}"/${PN}-3.52.7-debian_bug508480.patch - "${FILESDIR}"/${PN}-3.52.7-unicode_includes.patch - "${FILESDIR}"/fix-runpaths-r1.patch -) - -src_prepare() { - default - sed -i.orig \ - -e '/^cd "$PREFIX"/,/^esac/d' \ - iodbc/install_libodbc.sh || die "sed failed" - - # Without this, automake dies. It's what upstream's autogen.sh does. - touch ChangeLog || die "failed to create empty ChangeLog" - - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - --disable-static \ - --enable-odbc3 \ - --enable-pthreads \ - --with-layout=gentoo \ - --with-iodbc-inidir=yes \ - $(use_enable gtk gui) -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -name '*.la' -delete || die - - # Install lintian overrides - insinto /usr/share/lintian/overrides - newins debian/iodbc.lintian-overrides iodbc - newins debian/libiodbc2.lintian-overrides libiodbc2 -} diff --git a/dev-db/libiodbc/libiodbc-3.52.14.ebuild b/dev-db/libiodbc/libiodbc-3.52.14.ebuild deleted file mode 100644 index 7510d0d83058..000000000000 --- a/dev-db/libiodbc/libiodbc-3.52.14.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -MY_PN="iODBC" - -DESCRIPTION="ODBC Interface for Linux" -HOMEPAGE="http://www.iodbc.org/" -SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" - -LICENSE="|| ( LGPL-2 BSD )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="gtk" - -RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS NEWS README ) - -MULTILIB_CHOST_TOOLS=( /usr/bin/iodbc-config ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.52.12-multilib.patch - "${FILESDIR}"/${PN}-3.52.7-debian_bug501100.patch - "${FILESDIR}"/${PN}-3.52.7-unicode_includes.patch - "${FILESDIR}"/fix-runpaths-r1.patch -) - -src_prepare() { - default - - sed -i.orig \ - -e '/^cd "$PREFIX"/,/^esac/d' \ - iodbc/install_libodbc.sh || die "sed failed" - - # Without this, automake dies. It's what upstream's autogen.sh does. - touch ChangeLog || die "failed to create empty ChangeLog" - - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --disable-static \ - --enable-odbc3 \ - --enable-pthreads \ - --with-layout=gentoo \ - --with-iodbc-inidir=yes \ - $(use_enable gtk gui) -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -name '*.la' -delete || die - - # Install lintian overrides - insinto /usr/share/lintian/overrides - newins debian/iodbc.lintian-overrides iodbc - newins debian/libiodbc2.lintian-overrides libiodbc2 -} |