summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Marlowe <mattm@gentoo.org>2012-07-02 14:48:24 +0000
committerMatthew Marlowe <mattm@gentoo.org>2012-07-02 14:48:24 +0000
commitc7b3b582dc89ff1807154fe31bd24b6cb52bf618 (patch)
tree9f2dea23ee2b6c469c1686a1a0f139d4587b3ef7 /net-misc
parentVersion bump, remove old. (diff)
downloadhistorical-c7b3b582dc89ff1807154fe31bd24b6cb52bf618.tar.gz
historical-c7b3b582dc89ff1807154fe31bd24b6cb52bf618.tar.bz2
historical-c7b3b582dc89ff1807154fe31bd24b6cb52bf618.zip
First commit of user submitted ebuild to fix Bug 353041 - new package: net-misc/yajhfc. Another client for hylafax plus server. Java based. Ebuild meets initial tests and package solves a problem that other gentoo packages do not. Still, further work will probably be needed to get this ebuild optimal.. Initial release is package masked.
Package-Manager: portage-2.1.10.65/cvs/Linux x86_64
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/yajhfc/ChangeLog14
-rw-r--r--net-misc/yajhfc/Manifest4
-rw-r--r--net-misc/yajhfc/metadata.xml11
-rw-r--r--net-misc/yajhfc/yajhfc-0.5.2.ebuild36
4 files changed, 65 insertions, 0 deletions
diff --git a/net-misc/yajhfc/ChangeLog b/net-misc/yajhfc/ChangeLog
new file mode 100644
index 000000000000..7726ab506709
--- /dev/null
+++ b/net-misc/yajhfc/ChangeLog
@@ -0,0 +1,14 @@
+# ChangeLog for net-misc/yajhfc
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/yajhfc/ChangeLog,v 1.1 2012/07/02 14:48:24 mattm Exp $
+
+*yajhfc-0.5.2 (02 Jul 2012)
+
+ 02 Jul 2012; Matthew Marlowe <mattm@gentoo.org> +yajhfc-0.5.2.ebuild,
+ +metadata.xml:
+ First commit of user submitted ebuild to fix Bug 353041 - new package:
+ net-misc/yajhfc. Another client for hylafax plus server. Java based. Ebuild
+ meets initial tests and package solves a problem that other gentoo packages
+ do not. Still, further work will probably be needed to get this ebuild
+ optimal.. Initial release is package masked.
+
diff --git a/net-misc/yajhfc/Manifest b/net-misc/yajhfc/Manifest
new file mode 100644
index 000000000000..b8d77d76e101
--- /dev/null
+++ b/net-misc/yajhfc/Manifest
@@ -0,0 +1,4 @@
+DIST yajhfc-0_5_2.jar 1902262 RMD160 bc68626f8e16fbe22bedf0e24ec2e10feb611f3b SHA1 bdd1c197db0bc317a2019bd5f8dfb1406457b504 SHA256 7182a694b1ee6310b94ca7e5ca913cc381c463101dd2d004a92f4c86fb3a4d7e
+EBUILD yajhfc-0.5.2.ebuild 883 RMD160 405343c319e1309dfbebefb3e4d5ff6ea2948121 SHA1 4e28e73ff18a2089eafd570a28154fb60ca27baf SHA256 256b8a46c8d78fd0b99281685701c2664c5e638bf59e99cd16c1658d89cfc980
+MISC ChangeLog 670 RMD160 bf2729e0adc84accaa6a859a49d5fb9eedc7159a SHA1 016aabae30a88cf00391fc0322e1fff93fc9fded SHA256 d873435fe3d3b3e9708457d68e15131091ceeadad6b24b9298ff3cbf508ca66f
+MISC metadata.xml 292 RMD160 58040073590691ab688362f7682ce669686d62b5 SHA1 92cea5b8fe6a035151ffaa1ee2c5210012ab1985 SHA256 bcdf4e82e83bea49a3296cc47ace874ad9a9a3dab70ece90b4be3fa3da305778
diff --git a/net-misc/yajhfc/metadata.xml b/net-misc/yajhfc/metadata.xml
new file mode 100644
index 000000000000..390d94222f69
--- /dev/null
+++ b/net-misc/yajhfc/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>mattm@gentoo.org</email>
+<name>Matthew Marlowe</name>
+</maintainer>
+<longdescription>
+Client for Hylafax+ Server.
+</longdescription>
+</pkgmetadata>
diff --git a/net-misc/yajhfc/yajhfc-0.5.2.ebuild b/net-misc/yajhfc/yajhfc-0.5.2.ebuild
new file mode 100644
index 000000000000..b2f4828d7299
--- /dev/null
+++ b/net-misc/yajhfc/yajhfc-0.5.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/yajhfc/yajhfc-0.5.2.ebuild,v 1.1 2012/07/02 14:48:24 mattm Exp $
+
+EAPI="3"
+
+inherit eutils versionator java-pkg-opt-2
+
+MY_P="${PN}-${PV}.jar"
+MY_P="${MY_P/_/}"
+MY_P="${MY_P/./_}"
+MY_P="${MY_P/./_}"
+
+DESCRIPTION="YajHFC - Yet another Java HylaFAX Plus Client"
+HOMEPAGE="http://www.yajhfc.de/"
+SRC_URI="http://download.yajhfc.de/releases/${MY_P}"
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS=""
+
+IUSE=""
+
+COMMON_DEPEND=">=virtual/jdk-1.4"
+RDEPEND="${COMMON_DEPEND} >=virtual/jre-1.4"
+DEPEND="${COMMON_DEPEND} virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ exeinto /usr/bin/
+ exeopts -m555
+ echo "java -jar /usr/bin/${MY_P}" > ${WORKDIR}/h.h
+ newexe "${WORKDIR}/h.h" "yajhfc" || die
+ newexe "${DISTDIR}/${MY_P}" "${MY_P}" || die
+}