From: "Andrew John Hughes" <gnu_andrew@member.fsf.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/java:master commit in: dev-java/gnu-classpath/
Date: Mon, 24 Feb 2020 03:35:46 +0000 (UTC) [thread overview]
Message-ID: <1582515328.0dff546f439d384f18876eda836e57e2086109ea.gnu_andrew@gentoo> (raw)
commit: 0dff546f439d384f18876eda836e57e2086109ea
Author: Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org>
AuthorDate: Mon Feb 24 03:34:21 2020 +0000
Commit: Andrew John Hughes <gnu_andrew <AT> member <DOT> fsf <DOT> org>
CommitDate: Mon Feb 24 03:35:28 2020 +0000
URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=0dff546f
dev-java/gnu-classpath: Update to git-r3 & HTTPS URL. Drop GStreamer:0.10
Package-Manager: Portage-2.3.87, Repoman-2.3.12
Signed-off-by: Andrew John Hughes <gnu_andrew <AT> member.fsf.org>
dev-java/gnu-classpath/ChangeLog | 6 +++++-
.../gnu-classpath/gnu-classpath-0.99-r2.ebuild | 12 ++++-------
dev-java/gnu-classpath/gnu-classpath-9999.ebuild | 23 ++++++----------------
dev-java/gnu-classpath/metadata.xml | 2 +-
4 files changed, 16 insertions(+), 27 deletions(-)
diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog
index deb35d54..fcea4e56 100644
--- a/dev-java/gnu-classpath/ChangeLog
+++ b/dev-java/gnu-classpath/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-java/gnu-classpath
-# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2020 Gentoo Authors; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.109 2010/04/29 19:50:01 caster Exp $
+ 24 Feb 2020; Andrew John Hughes <gnu_andrew@member.fsf.org>
+ gnu-classpath-0.99-r2.ebuild, gnu-classpath-9999.ebuild, metadata.xml:
+ dev-java/gnu-classpath: Update to git-r3 & HTTPS URL. Drop GStreamer:0.10
+
*gnu-classpath-0.99-r2 (02 Nov 2018)
02 Nov 2018; Andrew John Hughes <gnu_andrew@member.fsf.org>
diff --git a/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
index c0043d66..5dacf8cb 100644
--- a/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
+++ b/dev-java/gnu-classpath/gnu-classpath-0.99-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ LICENSE="GPL-2-with-linking-exception"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk gstreamer qt4 xml"
+IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk qt4 xml"
REQUIRED_USE="doc? ( gjdoc )"
RDEPEND="alsa? ( media-libs/alsa-lib )
@@ -22,11 +22,6 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
gconf? ( gnome-base/gconf:2= )
gjdoc? ( >=dev-java/antlr-2.7.7-r7:0 )
gmp? ( >=dev-libs/gmp-4.2.4:0= )
- gstreamer? (
- >=media-libs/gstreamer-0.10.10:0.10
- >=media-libs/gst-plugins-base-0.10.10:0.10
- x11-libs/gtk+:2
- )
gtk? (
>=x11-libs/gtk+-2.8:2=
dev-libs/glib:2=
@@ -94,6 +89,7 @@ src_configure() {
chmod 755 tools/gjdoc.build || die
fi
+ # gstreamer-peer disabled as still requires 0.10 API
ANTLR= econf \
$(use_enable alsa) \
$(use_enable debug ) \
@@ -102,13 +98,13 @@ src_configure() {
$(use_enable gjdoc) \
$(use_enable gmp) \
$(use_enable gtk gtk-peer) \
- $(use_enable gstreamer gstreamer-peer) \
$(use_enable xml xmlj) \
$(use_enable dssi ) \
$(use_with doc gjdoc "${S}/tools/gjdoc.build") \
--enable-jni \
--disable-dependency-tracking \
--disable-plugin \
+ --disable-gstreamer-peer \
--bindir="${EPREFIX}"/usr/libexec/${PN} \
--includedir="${EPREFIX}"/usr/include/classpath \
--with-ecj-jar=$(java-pkg_getjar --build-only ${ecj_pkg}-* ecj.jar) \
diff --git a/dev-java/gnu-classpath/gnu-classpath-9999.ebuild b/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
index 4a2a905a..e4a8f250 100644
--- a/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
+++ b/dev-java/gnu-classpath/gnu-classpath-9999.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils git-2 java-pkg-2 multilib
+inherit eutils git-r3 java-pkg-2 multilib
-MY_P=${P/gnu-/}
DESCRIPTION="Free core class libraries for use with VMs and compilers for the Java language"
-EGIT_REPO_URI="git://git.savannah.gnu.org/classpath.git"
+EGIT_REPO_URI="https://git.savannah.gnu.org/git/classpath.git"
HOMEPAGE="https://www.gnu.org/software/classpath"
LICENSE="GPL-2-with-linking-exception"
SLOT="0"
KEYWORDS=""
-IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk gstreamer qt4 xml"
+IUSE="alsa debug doc dssi examples gconf +gjdoc +gmp +gtk qt4 xml"
REQUIRED_USE="doc? ( gjdoc )"
RDEPEND="alsa? ( media-libs/alsa-lib )
@@ -22,11 +21,6 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
gconf? ( gnome-base/gconf:2= )
gjdoc? ( >=dev-java/antlr-2.7.7-r7:0 )
gmp? ( >=dev-libs/gmp-4.2.4:0= )
- gstreamer? (
- >=media-libs/gstreamer-0.10.10:0.10
- >=media-libs/gst-plugins-base-0.10.10:0.10
- x11-libs/gtk+:2
- )
gtk? (
>=x11-libs/gtk+-2.8:2=
dev-libs/glib:2=
@@ -57,12 +51,6 @@ DEPEND="app-arch/zip
RDEPEND=">=virtual/jre-1.5
${RDEPEND}"
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- git-2_src_unpack
-}
-
src_prepare() {
./autogen.sh
}
@@ -92,6 +80,7 @@ src_configure() {
chmod 755 tools/gjdoc.build || die
fi
+ # gstreamer-peer disabled as still requires 0.10 API
ANTLR= econf \
$(use_enable alsa) \
$(use_enable debug ) \
@@ -100,13 +89,13 @@ src_configure() {
$(use_enable gjdoc) \
$(use_enable gmp) \
$(use_enable gtk gtk-peer) \
- $(use_enable gstreamer gstreamer-peer) \
$(use_enable xml xmlj) \
$(use_enable dssi ) \
$(use_with doc gjdoc "${S}/tools/gjdoc.build") \
--enable-jni \
--disable-dependency-tracking \
--disable-plugin \
+ --disable-gstreamer-peer \
--bindir="${EPREFIX}"/usr/libexec/${PN} \
--includedir="${EPREFIX}"/usr/include/classpath \
--with-ecj-jar=$(java-pkg_getjar --build-only ${ecj_pkg}-* ecj.jar) \
diff --git a/dev-java/gnu-classpath/metadata.xml b/dev-java/gnu-classpath/metadata.xml
index 336b9ee0..6009e11f 100644
--- a/dev-java/gnu-classpath/metadata.xml
+++ b/dev-java/gnu-classpath/metadata.xml
@@ -12,7 +12,7 @@
<flag name="gmp">Build with GMP backend for java.math.BigInteger</flag>
<flag name="gjdoc">Build GJDoc, a documentation generator</flag>
<flag name="gtk">Build with Gtk+ AWT peers</flag>
- <flag name="gstreamer">Build with GStreamer javax.sound.sampler provider</flag>
+ <!--<flag name="gstreamer">Build with GStreamer javax.sound.sampler provider</flag>-->
<flag name="qt4">Build with Qt4 AWT peers</flag>
<flag name="xml">Build with native XML backend</flag>
</use>
next reply other threads:[~2020-02-24 3:35 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-02-24 3:35 Andrew John Hughes [this message]
-- strict thread matches above, loose matches on Subject: below --
2018-11-02 1:17 [gentoo-commits] proj/java:master commit in: dev-java/gnu-classpath/ Andrew John Hughes
2018-11-02 1:17 Andrew John Hughes
2015-06-24 16:37 Andrew John Hughes
2015-06-23 4:11 Andrew John Hughes
2015-06-23 4:11 Andrew John Hughes
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=1582515328.0dff546f439d384f18876eda836e57e2086109ea.gnu_andrew@gentoo \
--to=gnu_andrew@member.fsf.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