summaryrefslogtreecommitdiff
path: root/dev-db/freetds
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-db/freetds
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-db/freetds')
-rw-r--r--dev-db/freetds/Manifest2
-rw-r--r--dev-db/freetds/files/patch-src_tds_tls.c31
-rw-r--r--dev-db/freetds/freetds-1.5.17.ebuild61
-rw-r--r--dev-db/freetds/freetds-1.5.18.ebuild61
-rw-r--r--dev-db/freetds/metadata.xml12
5 files changed, 0 insertions, 167 deletions
diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest
deleted file mode 100644
index 739a2673fdbd..000000000000
--- a/dev-db/freetds/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST freetds-1.5.17.tar.gz 5565829 BLAKE2B 932c288b87cb17d62c537f35fc6671855154669724a87d82b68ab0b59e6d9359eb33e84216358367db2182df313454c30a9d6f9cf833030d4e50d9252267272d SHA512 bccf581010fdbcb55a40194175df190fe9bb735478209b42951fd63bf07053ca65220f08d1431e20564c89c0b0a9382659fe8d0dee616d0df7c87fa243af3bd6
-DIST freetds-1.5.18.tar.gz 5566843 BLAKE2B 2cddb308f5bc925171a81471549387a32ae1aad733e4494cf5bb127950aeaae4d8b318b2a742c783f9c82560cbfcf44cdaa4d7486b298d1eae717618df3f87b8 SHA512 f5e0429cf8ad66955cfbb6ac3be6dc048eb4b6ce962723a9556e4a903958a93e18bf6f97c9855a9d65661374c68d8db956bff6c991f4ca857d3ff9f31e2f06da
diff --git a/dev-db/freetds/files/patch-src_tds_tls.c b/dev-db/freetds/files/patch-src_tds_tls.c
deleted file mode 100644
index 7fb0c8912abb..000000000000
--- a/dev-db/freetds/files/patch-src_tds_tls.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- src/tds/tls.c.orig 2022-05-31 06:46:53 UTC
-+++ src/tds/tls.c
-@@ -53,6 +53,10 @@
- #include <sys/socket.h>
- #endif
-
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
-+#include <sys/socket.h>
-+#endif
-+
- #include <freetds/tds.h>
- #include <freetds/utils/string.h>
- #include <freetds/tls.h>
-@@ -600,7 +604,7 @@ tds_ssl_free(BIO *a)
- return 1;
- }
-
--#if OPENSSL_VERSION_NUMBER < 0x1010000FL || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010000FL
- static BIO_METHOD tds_method_login[1] = {
- {
- BIO_TYPE_MEM,
-@@ -664,7 +668,7 @@ tds_deinit_openssl_methods(void)
- # endif
- #endif
-
--#if OPENSSL_VERSION_NUMBER < 0x1010000FL || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010000FL
- static tds_mutex *openssl_locks;
-
- static void
diff --git a/dev-db/freetds/freetds-1.5.17.ebuild b/dev-db/freetds/freetds-1.5.17.ebuild
deleted file mode 100644
index c591f31c097a..000000000000
--- a/dev-db/freetds/freetds-1.5.17.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2021-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DESCRIPTION="Tabular Datastream Library"
-HOMEPAGE="https://www.freetds.org/"
-SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-macos"
-
-IUSE="debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs"
-# iODBC and unixODBC are mutually-exclusive choices for
-# the ODBC driver manager. Future versions of FreeTDS
-# will throw an error if you specify both.
-REQUIRED_USE="?? ( iodbc odbc )"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
- app-alternatives/awk
- iconv? ( virtual/libiconv )
- iodbc? ( dev-db/libiodbc )
- kerberos? ( virtual/krb5 )
- odbc? ( dev-db/unixODBC )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:0= )
- )"
-DEPEND="${COMMON_DEPEND}"
-
-# bind-tools is needed because the osql script calls "host".
-RDEPEND="${COMMON_DEPEND}
- net-dns/bind-tools"
-
-src_prepare() {
- default
- eapply -p0 ${FILESDIR}/patch-src_tds_tls.c
-}
-
-src_configure() {
- econf \
- --enable-shared \
- --disable-static \
- $(use_enable debug) \
- $(use_enable iconv libiconv) \
- $(use_enable kerberos krb5) \
- $(use_enable mssql msdblib) \
- $(use_with iodbc) \
- $(use_with odbc unixodbc "${EPREFIX}/usr") \
- $(use_with iconv libiconv-prefix "${EPREFIX}/usr") \
- $(use_with gnutls) \
- $(use_with ssl openssl "${EPREFIX}/usr")
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-db/freetds/freetds-1.5.18.ebuild b/dev-db/freetds/freetds-1.5.18.ebuild
deleted file mode 100644
index c591f31c097a..000000000000
--- a/dev-db/freetds/freetds-1.5.18.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2021-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-DESCRIPTION="Tabular Datastream Library"
-HOMEPAGE="https://www.freetds.org/"
-SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~ppc-macos"
-
-IUSE="debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs"
-# iODBC and unixODBC are mutually-exclusive choices for
-# the ODBC driver manager. Future versions of FreeTDS
-# will throw an error if you specify both.
-REQUIRED_USE="?? ( iodbc odbc )"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
- app-alternatives/awk
- iconv? ( virtual/libiconv )
- iodbc? ( dev-db/libiodbc )
- kerberos? ( virtual/krb5 )
- odbc? ( dev-db/unixODBC )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:0= )
- )"
-DEPEND="${COMMON_DEPEND}"
-
-# bind-tools is needed because the osql script calls "host".
-RDEPEND="${COMMON_DEPEND}
- net-dns/bind-tools"
-
-src_prepare() {
- default
- eapply -p0 ${FILESDIR}/patch-src_tds_tls.c
-}
-
-src_configure() {
- econf \
- --enable-shared \
- --disable-static \
- $(use_enable debug) \
- $(use_enable iconv libiconv) \
- $(use_enable kerberos krb5) \
- $(use_enable mssql msdblib) \
- $(use_with iodbc) \
- $(use_with odbc unixodbc "${EPREFIX}/usr") \
- $(use_with iconv libiconv-prefix "${EPREFIX}/usr") \
- $(use_with gnutls) \
- $(use_with ssl openssl "${EPREFIX}/usr")
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/dev-db/freetds/metadata.xml b/dev-db/freetds/metadata.xml
deleted file mode 100644
index 218a126d2527..000000000000
--- a/dev-db/freetds/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <upstream>
- <remote-id type="cpe">cpe:/a:freetds:freetds</remote-id>
- </upstream>
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file