diff --git a/dev-java/jpwgen/Manifest b/dev-java/jpwgen/Manifest
new file mode 100644
index 00000000..6bf4e096
--- /dev/null
+++ b/dev-java/jpwgen/Manifest
@@ -0,0 +1,4 @@
+AUX build.xml 1013 RMD160 b11a4d3128f82f5001e2f0de870ef166c010f4e6 SHA1 c894d13de9f6d3ea1a4dc605f0db2d1716873085 SHA256 f47e8db56c9f63893acb9cb9641353b343087fbc3603f0b92af9a212b0a302e5
+DIST jpwgen-1.0.3-sources.jar 187827 RMD160 09805a67679e88bab58fe0ea667dc46f6d70844e SHA1 68331a4fec35fbcbcc6f3c786b778fcdbb0a367e SHA256 ab3b82b0b35b784e527c272fc7a731f971090317a015a627e4d791244803e6a2
+EBUILD jpwgen-1.0.3.ebuild 1038 RMD160 2ed6257de7af9ccb8ff60dcd5a0db715ecc15bc8 SHA1 ef23c7e0cd6a76f19cc79a26476f256cd33f4ff2 SHA256 93da5f9622a84b48dfda72415d7d06c5109e32ec8e43fcc7eb0a16ff08f853d3
+MISC metadata.xml 159 RMD160 7da5c733c224383ffe350605bc36721a3ff2536f SHA1 99c2655c7bbee2cbc8c79edb2d00d481d62faf95 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb
diff --git a/dev-java/jpwgen/files/build.xml b/dev-java/jpwgen/files/build.xml
new file mode 100644
index 00000000..9aff13e2
--- /dev/null
+++ b/dev-java/jpwgen/files/build.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-java/jpwgen/jpwgen-1.0.3.ebuild b/dev-java/jpwgen/jpwgen-1.0.3.ebuild
new file mode 100644
index 00000000..fac86306
--- /dev/null
+++ b/dev-java/jpwgen/jpwgen-1.0.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="The 'jpwgen' program is a Java-based password generator whose functionality resembles the popular 'pwgen' program."
+HOMEPAGE="http://jpwgen.berlios.de/"
+SRC_URI="morror://berlios/jpwgen/jpwgen-${PV}-sources.jar"
+
+LICENSE="W3C"
+SLOT="0"
+KEYWORDS="amd64 x86 ~x86-fbsd"
+IUSE=""
+
+COMMON_DEP="dev-java/commons-logging
+ dev-java/commons-cli"
+
+S="${WORKDIR}"
+
+RDEPEND=">=virtual/jre-1.5
+ ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.5
+ ${COMMON_DEP}
+ app-arch/unzip"
+
+src_unpack() {
+ unpack ${A}
+
+ cp "${FILESDIR}/build.xml" "${S}"
+
+ cd "${S}"
+
+ mkdir src
+ mv de src
+ echo "classpath=$(java-pkg_getjars commons-cli-1,commons-logging)" > "${S}"/build.properties
+}
+
+EANT_DOC_TARGET=""
+
+src_install() {
+ java-pkg_dojar "${S}"/dist/jpwgen.jar
+ java-pkg_dolauncher ${PN} --main de.rrze.idmone.utils.jpwgen.PwGenerator
+
+ use source && java-pkg_dosrc "${S}"/src/*
+}
diff --git a/dev-java/jpwgen/metadata.xml b/dev-java/jpwgen/metadata.xml
new file mode 100644
index 00000000..250f2d19
--- /dev/null
+++ b/dev-java/jpwgen/metadata.xml
@@ -0,0 +1,5 @@
+
+
+
+ java
+