public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michael Orlitzky" <mjo@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/freetds/
Date: Mon, 22 Jan 2018 01:28:21 +0000 (UTC)	[thread overview]
Message-ID: <1516584488.e7e1ce9c9d38f88e3b283247fffa638c239ccb76.mjo@gentoo> (raw)

commit:     e7e1ce9c9d38f88e3b283247fffa638c239ccb76
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 22 01:26:16 2018 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Jan 22 01:28:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e1ce9c

dev-db/freetds: new version 1.00.341 from the "current" series.

This apparently-huge version jump, from 1.00.54 to 1.00.341, comes as
we switch from the upstream "stable" release series to the "current"
one. The stable series is just, well, too stable for us: there have
been a number of bug fixes (Gentoo bug 621430, for example) that never
made it into a stable release.

The "current" series should follow the upstream git repository more
closely; they're snapshots of one manner or another. It looks to me
like (and I have my fingers crossed that) the version numbers for the
stable and current series to not overlap.

Closes: https://bugs.gentoo.org/621430
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-db/freetds/Manifest                |  1 +
 dev-db/freetds/freetds-1.00.341.ebuild | 62 ++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest
index b774a42c957..1f183fc7e82 100644
--- a/dev-db/freetds/Manifest
+++ b/dev-db/freetds/Manifest
@@ -1,3 +1,4 @@
 DIST freetds-0.91.tar.gz 2136329 BLAKE2B 99dee4ae4d61a8d5c5340f220df9bef711c7da6f4f20ee293100e2f7c0c74821eb67aadc5814df8e82c2fc4d79f68457dae20a4f99b04dd9c043375c0a51b218 SHA512 4dadafe49848ab5505b0fa5bd650e19e7652c3e1181d3c49f087c50ed055f395eaf5917a99744ed3594e4af9032c4e18f397af58fb1010e695ac2c0bc601b5e3
 DIST freetds-1.00.41.tar.gz 2904915 BLAKE2B d92789c9a08dc9f7f04e8efc828841c3cace0e5a3affd11d8751a785db70db79fedffb3745a681b960d30a11efbb4fa457805eb4f72444eecc20eb65d46e2d82 SHA512 dec3197a6478fc59b7386f9a7a562df8b581bba7184210c42f26827e957b9746e6820d687a9c6cbcd7c825fc5d4f556547c0483d06c786a064d5c4859db4daa1
 DIST freetds-1.00.54.tar.gz 2907015 BLAKE2B 332888565c2890657ca6440e4bbe92e0324daf6c6e67f3fa2243bd2d5746e7e9aa100a7838d33cc8fa93e71e5d6a650976ce5164317f3147b192ceb915362534 SHA512 a2a5034705fe06ee38b085f980f6ddf086789abc9485331fdaf829e7243f7ba95a5f0c612d7e3ec9e10f28a5c8b3a3fd8e7853d66f67110bd860afce949c798c
+DIST freetds-dev.1.00.341.tar.gz 3002134 BLAKE2B c9396c1f205e13c9f3449bef19830cf3b6c2fa72539555ebd6bc1532c014472c862ba2ac7f495bee8f53d640d628c6b15bb50183585d43cf3dbbea4e314636d2 SHA512 fd691535dfa5c97463ff72056cfa5721557b71e41b6186ffcb08e193e51214cf966a33ee55b8e538a6f035aeeef14ac5b15fe8758f1afea9e1252a3b8951ba58

diff --git a/dev-db/freetds/freetds-1.00.341.ebuild b/dev-db/freetds/freetds-1.00.341.ebuild
new file mode 100644
index 00000000000..f975c08fe56
--- /dev/null
+++ b/dev-db/freetds/freetds-1.00.341.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# This is from the "current" release series, because the "stable" series
+# is a little too stable for us (missing bug fixes, and so on).
+MY_PN="${PN}-dev"
+
+DESCRIPTION="Tabular Datastream Library"
+HOMEPAGE="http://www.freetds.org/"
+SRC_URI="ftp://ftp.freetds.org/pub/${PN}/current/${MY_PN}.${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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"
+
+# sed, grep, and awk are used by the build system and the osql script.
+COMMON_DEPEND="sys-apps/sed
+	sys-apps/grep
+	virtual/awk
+	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 )
+	)"
+
+DEPEND="${COMMON_DEPEND}"
+
+# bind-tools is needed because the osql script calls "host".
+# binutils is for "strings".
+RDEPEND="${COMMON_DEPEND}
+	sys-devel/binutils
+	net-dns/bind-tools"
+
+# 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 )"
+
+S="${WORKDIR}/${MY_PN}.${PV}"
+
+src_configure() {
+	local myconf=( $(use_with iodbc) )
+	myconf+=( $(use_with odbc unixodbc "${EPREFIX}/usr") )
+	myconf+=( $(use_enable iconv libiconv) )
+	myconf+=( $(use_with iconv 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") )
+	myconf+=( --docdir="/usr/share/doc/${PF}" )
+
+	econf "${myconf[@]}"
+}


             reply	other threads:[~2018-01-22  1:28 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-22  1:28 Michael Orlitzky [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-06-27  9:28 [gentoo-commits] repo/gentoo:master commit in: dev-db/freetds/ Patrick Lauer
2022-11-19  4:50 WANG Xuerui
2022-08-19  4:04 Sam James
2021-07-24 23:43 Yixun Lan
2021-05-01 18:07 Sam James
2021-01-24 20:31 Sam James
2021-01-24 13:30 Sam James
2021-01-20  9:30 Sam James
2021-01-20  0:06 Sam James
2021-01-20  0:05 Sam James
2021-01-20  0:05 Sam James
2021-01-20  0:04 Sam James
2021-01-20  0:03 Sam James
2021-01-20  0:02 Sam James
2021-01-10 19:13 Sam James
2019-07-29 17:31 Andreas Sturmlechner
2019-07-29 17:31 Andreas Sturmlechner
2019-07-29 14:38 Mikle Kolyada
2019-06-05 13:13 Agostino Sarubbo
2019-05-27 18:35 Andreas Sturmlechner
2019-05-26  7:04 Sergei Trofimovich
2019-05-24 22:50 Sergei Trofimovich
2019-05-24 22:08 Sergei Trofimovich
2019-05-23 12:41 Mikle Kolyada
2019-05-22  7:36 Sergei Trofimovich
2019-05-22  5:49 Aaron Bauman
2019-05-20 17:25 Sergei Trofimovich
2019-02-28 16:53 Mikle Kolyada
2019-02-19  3:19 Michael Orlitzky
2019-01-27 11:05 Pacho Ramos
2018-12-06 15:48 Mikle Kolyada
2018-11-29 17:44 Tobias Klausmann
2018-11-24 10:59 Sergei Trofimovich
2018-11-24 10:49 Sergei Trofimovich
2018-11-24 10:45 Sergei Trofimovich
2018-11-24 10:39 Sergei Trofimovich
2018-11-24  9:00 Mikle Kolyada
2018-11-23 20:30 Thomas Deutschmann
2018-11-23  8:53 Sergei Trofimovich
2018-10-20 18:52 Pacho Ramos
2018-08-06 13:41 David Seifert
2018-03-28 21:57 Patrice Clement
2017-10-15 12:06 Sergei Trofimovich
2017-08-22 13:35 Michael Orlitzky
2017-08-21 15:43 Michael Orlitzky
2017-08-13 14:37 Michael Orlitzky
2017-06-21 17:11 Alexis Ballier
2017-06-08 10:16 Agostino Sarubbo
2017-06-08  5:07 Markus Meier
2017-06-06 11:22 Thomas Deutschmann
2016-07-31  3:23 Michael Orlitzky
2016-07-07 22:50 Austin English
2016-06-12  6:39 Hans de Graaff
2016-05-24  4:50 Hans de Graaff
2016-05-21 15:47 Pacho Ramos

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1516584488.e7e1ce9c9d38f88e3b283247fffa638c239ccb76.mjo@gentoo \
    --to=mjo@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox