* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/, net-mail/mailbox-count/, dev-haskell/hdbc/, ...
@ 2017-03-25 19:08 Sergei Trofimovich
0 siblings, 0 replies; only message in thread
From: Sergei Trofimovich @ 2017-03-25 19:08 UTC (permalink / raw
To: gentoo-commits
commit: 07ecabef92ad21cf9e12af3c1bc97d582d207094
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 18:56:59 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 19:07:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ecabef
dev-haskell/hdbc-sqlite3: move package from dev-haskell/hdbc-sqlite:2
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-haskell/{hdbc-sqlite => hdbc-sqlite3}/Manifest | 0
.../hdbc-sqlite3-2.3.3.1-r1.ebuild} | 30 +++++++++++-----------
.../{hdbc-sqlite => hdbc-sqlite3}/metadata.xml | 4 +++
dev-haskell/hdbc/hdbc-2.3.1.2.ebuild | 2 +-
.../list-remote-forwards-0.0.1-r1.ebuild | 2 +-
.../mailbox-count/mailbox-count-0.0.2-r1.ebuild | 2 +-
profiles/updates/4Q-2016 | 1 +
7 files changed, 23 insertions(+), 18 deletions(-)
diff --git a/dev-haskell/hdbc-sqlite/Manifest b/dev-haskell/hdbc-sqlite3/Manifest
similarity index 100%
rename from dev-haskell/hdbc-sqlite/Manifest
rename to dev-haskell/hdbc-sqlite3/Manifest
diff --git a/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.1.ebuild b/dev-haskell/hdbc-sqlite3/hdbc-sqlite3-2.3.3.1-r1.ebuild
similarity index 66%
rename from dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.1.ebuild
rename to dev-haskell/hdbc-sqlite3/hdbc-sqlite3-2.3.3.1-r1.ebuild
index 3d5d1c9d91f..696da308bff 100644
--- a/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.1.ebuild
+++ b/dev-haskell/hdbc-sqlite3/hdbc-sqlite3-2.3.3.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-# ebuild generated by hackport 0.4.6
+# ebuild generated by hackport 0.5.1
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="HDBC-sqlite3"
@@ -16,29 +16,29 @@ HOMEPAGE="https://github.com/hdbc/hdbc-sqlite3"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
-SLOT="2"
+SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
+IUSE="buildtests +splitbase"
RDEPEND=">=dev-db/sqlite-3.0
>=dev-haskell/hdbc-2.3.0.0:2=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/utf8-string:=[profile?]
>=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2.3
- test? ( dev-haskell/convertible:=[profile?]
+ buildtests? ( dev-haskell/convertible:=[profile?]
dev-haskell/hunit:=[profile?]
dev-haskell/old-locale:=[profile?]
dev-haskell/old-time:=[profile?]
dev-haskell/testpack:=[profile?] )
"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3
+"
S="${WORKDIR}/${MY_P}"
-# The test suite doesn't work right now. See
-#
-# https://github.com/hdbc/hdbc-sqlite3/pull/17
-#
-RESTRICT="test"
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag buildtests buildtests) \
+ $(cabal_flag splitbase splitbase)
+}
diff --git a/dev-haskell/hdbc-sqlite/metadata.xml b/dev-haskell/hdbc-sqlite3/metadata.xml
similarity index 74%
rename from dev-haskell/hdbc-sqlite/metadata.xml
rename to dev-haskell/hdbc-sqlite3/metadata.xml
index 0bcac4dfde2..a6dc7b001d9 100644
--- a/dev-haskell/hdbc-sqlite/metadata.xml
+++ b/dev-haskell/hdbc-sqlite3/metadata.xml
@@ -5,6 +5,10 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
+ <use>
+ <flag name="buildtests">Build the executable to run unit tests</flag>
+ <flag name="splitbase">Choose the new smaller, split-up package.</flag>
+ </use>
<longdescription>
This is the Sqlite v3 driver for HDBC, the generic
database access system for Haskell
diff --git a/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild b/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild
index 20bd7eecdef..43595a5a528 100644
--- a/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild
+++ b/dev-haskell/hdbc/hdbc-2.3.1.2.ebuild
@@ -37,7 +37,7 @@ DEPENDV="$(get_version_component_range 1-2)"
PDEPEND="mysql? ( dev-haskell/hdbc-mysql )
odbc? ( =dev-haskell/hdbc-odbc-${DEPENDV}* )
postgres? ( =dev-haskell/hdbc-postgresql-${DEPENDV}* )
- sqlite? ( >=dev-haskell/hdbc-sqlite-${DEPENDV} )"
+ sqlite? ( >=dev-haskell/hdbc-sqlite3-${DEPENDV} )"
S="${WORKDIR}/${MY_P}"
diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild
index 6118538101f..65c65475d57 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
>=dev-haskell/dns-1.4
>=dev-haskell/hdbc-2.4
>=dev-haskell/hdbc-postgresql-2.3
- >=dev-haskell/hdbc-sqlite-2.3
+ >=dev-haskell/hdbc-sqlite3-2.3
>=dev-haskell/missingh-1.2
>=dev-haskell/tasty-0.8
>=dev-haskell/tasty-hunit-0.8
diff --git a/net-mail/mailbox-count/mailbox-count-0.0.2-r1.ebuild b/net-mail/mailbox-count/mailbox-count-0.0.2-r1.ebuild
index a4c8cb579c8..cd5c14db95a 100644
--- a/net-mail/mailbox-count/mailbox-count-0.0.2-r1.ebuild
+++ b/net-mail/mailbox-count/mailbox-count-0.0.2-r1.ebuild
@@ -24,7 +24,7 @@ DEPEND="${RDEPEND}
>=dev-haskell/configurator-0.2
>=dev-haskell/hdbc-2.4
>=dev-haskell/hdbc-postgresql-2.3
- >=dev-haskell/hdbc-sqlite-2.3
+ >=dev-haskell/hdbc-sqlite3-2.3
>=dev-haskell/missingh-1.2
>=dev-haskell/tasty-0.8
>=dev-haskell/tasty-hunit-0.8
diff --git a/profiles/updates/4Q-2016 b/profiles/updates/4Q-2016
index 4d83e501383..26f30bb4e89 100644
--- a/profiles/updates/4Q-2016
+++ b/profiles/updates/4Q-2016
@@ -58,3 +58,4 @@ move kde-base/katepart kde-apps/katepart
move kde-base/pykde4 kde-apps/pykde4
move kde-base/kde-env kde-frameworks/kdelibs-env
move kde-base/kdelibs kde-frameworks/kdelibs
+move dev-haskell/hdbc-sqlite dev-haskell/hdbc-sqlite3
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2017-03-25 19:08 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-25 19:08 [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/, net-mail/mailbox-count/, dev-haskell/hdbc/, Sergei Trofimovich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox