diff options
author | Matthew Marlowe <mattm@gentoo.org> | 2012-07-02 14:48:24 +0000 |
---|---|---|
committer | Matthew Marlowe <mattm@gentoo.org> | 2012-07-02 14:48:24 +0000 |
commit | c7b3b582dc89ff1807154fe31bd24b6cb52bf618 (patch) | |
tree | 9f2dea23ee2b6c469c1686a1a0f139d4587b3ef7 /net-misc | |
parent | Version bump, remove old. (diff) | |
download | historical-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/ChangeLog | 14 | ||||
-rw-r--r-- | net-misc/yajhfc/Manifest | 4 | ||||
-rw-r--r-- | net-misc/yajhfc/metadata.xml | 11 | ||||
-rw-r--r-- | net-misc/yajhfc/yajhfc-0.5.2.ebuild | 36 |
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 +} |