summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2004-07-25 07:49:49 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2004-07-25 07:49:49 +0000
commit916acf8225d24a4a9a5a1d31668d72e3c0bd6691 (patch)
tree4aa61151f1c2fa479424be8733d17f676ca534c8 /dev-java/xmlrpc
parentInitial revision. (Manifest recommit) (diff)
downloadgentoo-2-916acf8225d24a4a9a5a1d31668d72e3c0bd6691.tar.gz
gentoo-2-916acf8225d24a4a9a5a1d31668d72e3c0bd6691.tar.bz2
gentoo-2-916acf8225d24a4a9a5a1d31668d72e3c0bd6691.zip
*** empty log message ***
Diffstat (limited to 'dev-java/xmlrpc')
-rw-r--r--dev-java/xmlrpc/ChangeLog9
-rw-r--r--dev-java/xmlrpc/Manifest4
-rw-r--r--dev-java/xmlrpc/files/digest-xmlrpc-1.2_beta11
-rw-r--r--dev-java/xmlrpc/metadata.xml10
-rw-r--r--dev-java/xmlrpc/xmlrpc-1.2_beta1.ebuild52
5 files changed, 76 insertions, 0 deletions
diff --git a/dev-java/xmlrpc/ChangeLog b/dev-java/xmlrpc/ChangeLog
new file mode 100644
index 000000000000..328b57182098
--- /dev/null
+++ b/dev-java/xmlrpc/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-java/xmlrpc
+# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xmlrpc/ChangeLog,v 1.1 2004/07/25 07:49:49 mkennedy Exp $
+
+*xmlrpc-1.2_beta1 (25 Jul 2004)
+
+ 25 Jul 2004; <mkennedy@gentoo.org> +metadata.xml, +xmlrpc-1.2_beta1.ebuild:
+ Initial port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>
+
diff --git a/dev-java/xmlrpc/Manifest b/dev-java/xmlrpc/Manifest
new file mode 100644
index 000000000000..a0d285b3d56a
--- /dev/null
+++ b/dev-java/xmlrpc/Manifest
@@ -0,0 +1,4 @@
+MD5 53c11476ac2f2668f4c154c1d0055e44 skel.metadata.xml 789
+MD5 999d5b5e6eb8513f214c251ee04c9d93 xmlrpc-1.2_beta1.ebuild 2777
+MD5 7660b6e1b53ad086cc9b3e336d41d0d1 xmlrpc-1.2_beta1.ebuild~ 6312
+MD5 96233c76ff3ce205db948f00df255756 files/digest-xmlrpc-1.2_beta1 68
diff --git a/dev-java/xmlrpc/files/digest-xmlrpc-1.2_beta1 b/dev-java/xmlrpc/files/digest-xmlrpc-1.2_beta1
new file mode 100644
index 000000000000..22ad6001890c
--- /dev/null
+++ b/dev-java/xmlrpc/files/digest-xmlrpc-1.2_beta1
@@ -0,0 +1 @@
+MD5 23432f342902b13db26b03b0784b8831 xmlrpc-1.2-b1-src.tar.gz 77775
diff --git a/dev-java/xmlrpc/metadata.xml b/dev-java/xmlrpc/metadata.xml
new file mode 100644
index 000000000000..72ca6b4edc74
--- /dev/null
+++ b/dev-java/xmlrpc/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>java</herd>
+<longdescription>
+ Apache XML-RPC (previously known as Helma XML-RPC) is a Java
+ implementation of XML-RPC, a popular protocol that uses XML over
+ HTTP to implement remote procedure calls.
+</longdescription>
+</pkgmetadata>
diff --git a/dev-java/xmlrpc/xmlrpc-1.2_beta1.ebuild b/dev-java/xmlrpc/xmlrpc-1.2_beta1.ebuild
new file mode 100644
index 000000000000..f56c82a21abd
--- /dev/null
+++ b/dev-java/xmlrpc/xmlrpc-1.2_beta1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xmlrpc/xmlrpc-1.2_beta1.ebuild,v 1.1 2004/07/25 07:49:49 mkennedy Exp $
+
+inherit java-pkg
+
+MY_PV=${PV/_beta/-b}
+
+DESCRIPTION="Apache XML-RPC is a Java implementation of XML-RPC"
+HOMEPAGE="http://ws.apache.org/xmlrpc/"
+SRC_URI="http://www.apache.org/dist/ws/xmlrpc/v${MY_PV}/${PN}-${MY_PV}-src.tar.gz"
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="jikes doc"
+DEPEND="dev-java/ant"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_compile() {
+ local ant_options='-Dbuild.dir=build
+ -Dbuild.dest=dest
+ -Dsrc.dir=src
+ -Djavadoc.destdir=api'
+ use jikes && ant_options="${ant_options} -Dbuild.compiler=jikes"
+ # Our friends at ws.apache.org actually forgot to include
+ # build.properties in the source archive??
+ ant ${ant_options} \
+ -Dfinal.name=xmlrpc-${MY_PV} \
+ || die
+ if use doc; then
+ ant ${ant_options} \
+ javadocs \
+ || die
+ fi
+}
+
+src_install() {
+ java-pkg_dojar build/xmlrpc-${MY_PV}*.jar || die
+ dodoc *.txt
+ use doc && dohtml -r api
+}
+
+pkg_postinst() {
+ while read line; do einfo "${line}"; done <<'EOF'
+
+This port does not build Servlet and/or SSL extensions. This port
+does not provide examples examples either. Refer to README.txt for
+more details on this.
+
+EOF
+}