public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/java:master commit in: dev-util/mtp/
@ 2016-05-02 21:31 James Le Cuirot
  0 siblings, 0 replies; only message in thread
From: James Le Cuirot @ 2016-05-02 21:31 UTC (permalink / raw
  To: gentoo-commits

commit:     4ca9bf852733e50c6237ff720e2edcf3e8ecfa79
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon May  2 21:29:58 2016 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon May  2 21:29:58 2016 +0000
URL:        https://gitweb.gentoo.org/proj/java.git/commit/?id=4ca9bf85

dev-util/mtp: Remove super ancient package

 dev-util/mtp/Manifest         |   2 -
 dev-util/mtp/metadata.xml     |   8 ----
 dev-util/mtp/mtp-0.2.1.ebuild | 102 ------------------------------------------
 dev-util/mtp/mtp-0.3.1.ebuild | 102 ------------------------------------------
 4 files changed, 214 deletions(-)

diff --git a/dev-util/mtp/Manifest b/dev-util/mtp/Manifest
deleted file mode 100644
index 2672da8..0000000
--- a/dev-util/mtp/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mtp-0.2.1-src.tar.gz 656216 SHA256 5df6ff9fda8a0d7e0436b6eeba965fd4b21a4b53c39bd99eb2421929944ddc83
-DIST mtp-0.3.1-src.tar.gz 667952 SHA256 3105718484abdc21efd4adf7bc54fad9ad834ef999e7828abd5f4ae3067ab87e

diff --git a/dev-util/mtp/metadata.xml b/dev-util/mtp/metadata.xml
deleted file mode 100644
index 952a4b9..0000000
--- a/dev-util/mtp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>java@gentoo.org</email>
-		<name>Java</name>
-	</maintainer>
-</pkgmetadata>

diff --git a/dev-util/mtp/mtp-0.2.1.ebuild b/dev-util/mtp/mtp-0.2.1.ebuild
deleted file mode 100644
index 6192ea4..0000000
--- a/dev-util/mtp/mtp-0.2.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="More Than Parsing - Parser and ASTs generator"
-HOMEPAGE="http://babel.ls.fi.upm.es/research/mtp"
-SRC_URI="http://babel.ls.fi.upm.es/software/mtp/${P}-src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="doc examples"
-
-RDEPEND=">=virtual/jre-1.4
-	=dev-java/jsap-1.03a"
-DEPEND=">=virtual/jdk-1.5
-	dev-java/javacc
-	=dev-java/jsap-1.03a
-	>=dev-java/ant-core-1.6.2" # FIXME ant-core version
-
-src_unpack()
-{
-	unpack ${A}
-
-	cd ${S}/lib
-	java-pkg_jarfrom jsap jsap.jar JSAP_1.03a.jar
-
-}
-
-src_compile() {
-	# Apache ANT needs to know where JAVACC lives
-	local javaccjar=$(java-pkg_getjar --build-only javacc javacc.jar)
-	local javacc=$(dirname ${javaccjar})
-	if (use doc) && $(built_with_use jsap doc); then
-		local jsap_javadoc=$(javadoc-pkg_getjavadoc jsap)
-	fi
-	JAVACC=${javacc} JAVADOC_LINK=${jsap_javadoc} eant $(use_doc doc)
-}
-
-src_install() {
-	# .jar files
-	# TODO: patch ANT src/mtp/build.xml so that only one .jar file
-	# is generated
-	java-pkg_dojar lib/${PN}.jar
-	java-pkg_dojar lib/${PN}ast.jar
-	java-pkg_dojar lib/${PN}analysis.jar
-	java-pkg_dojar lib/${PN}log.jar
-	java-pkg_dojar lib/${PN}parser.jar
-	java-pkg_dojar lib/${PN}semantics.jar
-	java-pkg_dojar lib/${PN}synthesis.jar
-	java-pkg_dolauncher ${PN} --main ${PN}.${PN}
-	# Documentation
-	if use doc; then
-	    dodoc README
-		ln -s docs api
-	    java-pkg_dojavadoc api
-	fi
-	# Examples
-	if use examples; then
-		dodir /usr/share/doc/${PF}/examples
-		cp examples/* ${D}/usr/share/doc/${PF}/examples
-	fi
-}
-
-# ------------------------------------------------------------------------------
-# @ebuild-function java-pkg_getjavadoc
-#
-# Get the path of the javadoc documentation for a given package
-# Returns -1 if no javadoc info is found
-# Javadoc needs this in order to properly link files from different libraries
-#
-# Example: Get the path for JSAP javadoc documentation
-#	java-pkg_getjars
-# Example Return:
-#	/usr/share/doc/JSAP-1.03a/doc/javadoc
-#
-# @param $1 - package to get the javadoc from
-# ------------------------------------------------------------------------------
-javadoc-pkg_getjavadoc() {
-	debug-print-function ${FUNCNAME} $*
-
-	[[ ${#} -ne 1 ]] && die "One and only one argument needed"
-
-	local package_env=/usr/share/${1}/package.env
-	local javadoc_dir
-
-	javadoc_dir=-1
-	if [[ -r "${package_env}" ]]; then
-		exec 3<${package_env}
-		local LINE
-		while read LINE <&3 ; do
-			if [[ $LINE == JAVADOC_PATH* ]]; then
-				# Removing the JAVADOC_PATH=" part of the line
-				javadoc_dir=${LINE#*=\"}
-				javadoc_dir=${javadoc_dir/\"/}
-			fi;
-		done
-	fi
-	echo ${javadoc_dir}
-}

diff --git a/dev-util/mtp/mtp-0.3.1.ebuild b/dev-util/mtp/mtp-0.3.1.ebuild
deleted file mode 100644
index 6192ea4..0000000
--- a/dev-util/mtp/mtp-0.3.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="More Than Parsing - Parser and ASTs generator"
-HOMEPAGE="http://babel.ls.fi.upm.es/research/mtp"
-SRC_URI="http://babel.ls.fi.upm.es/software/mtp/${P}-src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="doc examples"
-
-RDEPEND=">=virtual/jre-1.4
-	=dev-java/jsap-1.03a"
-DEPEND=">=virtual/jdk-1.5
-	dev-java/javacc
-	=dev-java/jsap-1.03a
-	>=dev-java/ant-core-1.6.2" # FIXME ant-core version
-
-src_unpack()
-{
-	unpack ${A}
-
-	cd ${S}/lib
-	java-pkg_jarfrom jsap jsap.jar JSAP_1.03a.jar
-
-}
-
-src_compile() {
-	# Apache ANT needs to know where JAVACC lives
-	local javaccjar=$(java-pkg_getjar --build-only javacc javacc.jar)
-	local javacc=$(dirname ${javaccjar})
-	if (use doc) && $(built_with_use jsap doc); then
-		local jsap_javadoc=$(javadoc-pkg_getjavadoc jsap)
-	fi
-	JAVACC=${javacc} JAVADOC_LINK=${jsap_javadoc} eant $(use_doc doc)
-}
-
-src_install() {
-	# .jar files
-	# TODO: patch ANT src/mtp/build.xml so that only one .jar file
-	# is generated
-	java-pkg_dojar lib/${PN}.jar
-	java-pkg_dojar lib/${PN}ast.jar
-	java-pkg_dojar lib/${PN}analysis.jar
-	java-pkg_dojar lib/${PN}log.jar
-	java-pkg_dojar lib/${PN}parser.jar
-	java-pkg_dojar lib/${PN}semantics.jar
-	java-pkg_dojar lib/${PN}synthesis.jar
-	java-pkg_dolauncher ${PN} --main ${PN}.${PN}
-	# Documentation
-	if use doc; then
-	    dodoc README
-		ln -s docs api
-	    java-pkg_dojavadoc api
-	fi
-	# Examples
-	if use examples; then
-		dodir /usr/share/doc/${PF}/examples
-		cp examples/* ${D}/usr/share/doc/${PF}/examples
-	fi
-}
-
-# ------------------------------------------------------------------------------
-# @ebuild-function java-pkg_getjavadoc
-#
-# Get the path of the javadoc documentation for a given package
-# Returns -1 if no javadoc info is found
-# Javadoc needs this in order to properly link files from different libraries
-#
-# Example: Get the path for JSAP javadoc documentation
-#	java-pkg_getjars
-# Example Return:
-#	/usr/share/doc/JSAP-1.03a/doc/javadoc
-#
-# @param $1 - package to get the javadoc from
-# ------------------------------------------------------------------------------
-javadoc-pkg_getjavadoc() {
-	debug-print-function ${FUNCNAME} $*
-
-	[[ ${#} -ne 1 ]] && die "One and only one argument needed"
-
-	local package_env=/usr/share/${1}/package.env
-	local javadoc_dir
-
-	javadoc_dir=-1
-	if [[ -r "${package_env}" ]]; then
-		exec 3<${package_env}
-		local LINE
-		while read LINE <&3 ; do
-			if [[ $LINE == JAVADOC_PATH* ]]; then
-				# Removing the JAVADOC_PATH=" part of the line
-				javadoc_dir=${LINE#*=\"}
-				javadoc_dir=${javadoc_dir/\"/}
-			fi;
-		done
-	fi
-	echo ${javadoc_dir}
-}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2016-05-02 21:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-02 21:31 [gentoo-commits] proj/java:master commit in: dev-util/mtp/ James Le Cuirot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox