summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2006-09-18 12:13:23 +0000
committerChristian Faulhammer <opfer@gentoo.org>2006-09-18 12:13:23 +0000
commitc8fb7ade21990348bd8196e3348425b91d4298e6 (patch)
tree4e027a655faf6334702f022788eae797c69b7c46 /app-misc
parentnew USE flags geoview and skins for app-misc/genealogyj-bin (diff)
downloadsunrise-c8fb7ade21990348bd8196e3348425b91d4298e6.tar.gz
sunrise-c8fb7ade21990348bd8196e3348425b91d4298e6.tar.bz2
sunrise-c8fb7ade21990348bd8196e3348425b91d4298e6.zip
app-misc/genealogyj-bin: Better ebuild, with LINGUAS support, two new USE flags named geoview and skins which really make this ebuild a must have
svn path=/sunrise/; revision=1270
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/genealogyj-bin/ChangeLog5
-rw-r--r--app-misc/genealogyj-bin/Manifest25
-rw-r--r--app-misc/genealogyj-bin/files/digest-genealogyj-bin-2.4.2-r233
-rw-r--r--app-misc/genealogyj-bin/genealogyj-bin-2.4.2-r2.ebuild82
4 files changed, 141 insertions, 4 deletions
diff --git a/app-misc/genealogyj-bin/ChangeLog b/app-misc/genealogyj-bin/ChangeLog
index f6d74bccd..a6b239d1f 100644
--- a/app-misc/genealogyj-bin/ChangeLog
+++ b/app-misc/genealogyj-bin/ChangeLog
@@ -3,6 +3,11 @@
# $Header: $
18 Sep 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org>
+ +genealogyj-bin-2.4.2-r2.ebuild:
+ Better ebuild, with LINGUAS support, two new USE flags named geoview and
+ skins which really make this ebuild a must have
+
+ 18 Sep 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org>
+genealogyj-bin-2.4.2-r1.ebuild, +files/genealogyj, +metadata.xml:
Software for family trees, initially submitted by Stuart Grimshaw in bug 70722
diff --git a/app-misc/genealogyj-bin/Manifest b/app-misc/genealogyj-bin/Manifest
index 6b894bc82..4d09568f4 100644
--- a/app-misc/genealogyj-bin/Manifest
+++ b/app-misc/genealogyj-bin/Manifest
@@ -3,14 +3,28 @@ MD5 b7b6e5ed57fea5118ed6a4662f8e05f7 files/genealogyj 59
RMD160 9146052411c9157d89dd11cce6a05922c44fb297 files/genealogyj 59
SHA256 80809befb93ac9a3bc483d8f58fc41e0e05cd9b10b349f6bb316915f85f77a2f files/genealogyj 59
DIST genj_app-2.4.2.zip 4911015 RMD160 6dff5b0e4ad2c1421acc734df550b4eff1cbfe5f SHA1 9b15fa3508405384b3ba29f2c4bcd567c5b32524 SHA256 188622942c2d7dc36089544f44ef15687f0f5acb57d29a68f2a728baa6b7979a
+DIST genj_de-2.4.2.zip 633856 RMD160 19a1d95b74f93fdc0defe7003975e3bb73e9e542 SHA1 d5b6e13e426195bbf1262435f893b17b251db638 SHA256 552dfe5333695b3c8a526f0f2f82ec6d333c7af1923a9e9416408bbe8c952be5
+DIST genj_en-2.4.2.zip 678931 RMD160 81c2f931e4393b545f1d8ab8ca7ebf6074247bf9 SHA1 2234aaacf14d12caafa8559cdd036c51ffaa8f87 SHA256 07dc9e984702259aae11d98bdff6af9e680ec27224ae87c63aa449c237c7c72f
+DIST genj_es-2.4.2.zip 632276 RMD160 e15f67c346a4519bc86e44f1bc82117115b68e34 SHA1 1e6b49d6a6704c6697292f696f4bd57f6cbff057 SHA256 6b235ae41190ea236d1ce55983833b37222fa9b3ad16324393ebd2d13e5351e0
+DIST genj_fr-2.4.2.zip 882679 RMD160 df827786a22fca6d35f14f31eaa6b8c71b9c0dc7 SHA1 89269629f47684f3bb3eba46a2f9944912b93557 SHA256 d4b52a5b64366021687c2dde285af06ed74511e531052d6bbe5ea572b0e6c22a
+DIST genj_geo-2.4.2.zip 1587080 RMD160 09ada2e5ae3dd5799c34f545a4f3b0ed1a1745c3 SHA1 3ee08f4a03eb3e7f5095b7c869008a9d899dc4e6 SHA256 c9cc2760cd54b8935d62d65cfc994765df50d99b2b37f5f42130ccfd9a1330f5
+DIST genj_hu-2.4.2.zip 22421 RMD160 69dca621dcbf62663d245757079fcf661653f7be SHA1 8b4810b7ea5282d3f254a5fa0020a88d8e4597eb SHA256 82667c8898e8caf3cedef1c48145ef026425c5ff550e51259951a29c681eb825
+DIST genj_lnf-2.0.zip 616350 RMD160 d47d3c98830cbe2750209615515a640eca388514 SHA1 33883bae4e5b3dcd2ea85c1f0a9ecaa39a4de1d5 SHA256 96dc89773a9efde2f357867234d7272a41b1977ef624a18cda58f04d18e8e538
+DIST genj_nl-2.4.2.zip 24510 RMD160 c7a740866cd7eec0e71e485a01157882831f2a07 SHA1 4dcc7bc0319ed92966e03b9d074bd04eead0d7d2 SHA256 79524ff24946c1e54821d0f9f1ddf772efb61502419c8e3569c6e47ff62e0860
+DIST genj_pl-2.4.2.zip 19896 RMD160 d4272f1dc4e66a29d0c323a39ad5795e42b75e48 SHA1 db942520fc5d2d5c7197d0a98c21a9466bb9ae14 SHA256 0f0f7d1fc0372e3debed973a7ad49179942c2ba3e2f543acc75a30f31b3e7848
+DIST genj_pt_BR-2.4.2.zip 23684 RMD160 f70a930828fffa33da73eb5fd18493ec08a91e3e SHA1 a29876606c7b8a72ca0b195bfad18478f72d3e4b SHA256 b497dfd3f45fb713cf747f35dd16a693054467873e140f840ee7a63e07efa99b
EBUILD genealogyj-bin-2.4.2-r1.ebuild 889 RMD160 2fa6f1884d10ff16d136ac31fe3c7ef860bbebd5 SHA1 18d8b443183124af8282d64e2249a7515b34bf14 SHA256 84623127d80c7098d2bb1d90503ec045c00d40ec902380c7ac1a9df159396f72
MD5 117dd4d65f786833a4ac65880c0e8611 genealogyj-bin-2.4.2-r1.ebuild 889
RMD160 2fa6f1884d10ff16d136ac31fe3c7ef860bbebd5 genealogyj-bin-2.4.2-r1.ebuild 889
SHA256 84623127d80c7098d2bb1d90503ec045c00d40ec902380c7ac1a9df159396f72 genealogyj-bin-2.4.2-r1.ebuild 889
-MISC ChangeLog 343 RMD160 1587e3f7b17d3dcc9224a56594b02f9b152046f4 SHA1 8432ae321a33f76fa02f4a6df0cbdd02f87a6a9b SHA256 45861ea23f97dbd80cae3c857f9f0016bc7572d3a31c9218c78b6b94eeaffad2
-MD5 cc89315363002453327da93803f43dec ChangeLog 343
-RMD160 1587e3f7b17d3dcc9224a56594b02f9b152046f4 ChangeLog 343
-SHA256 45861ea23f97dbd80cae3c857f9f0016bc7572d3a31c9218c78b6b94eeaffad2 ChangeLog 343
+EBUILD genealogyj-bin-2.4.2-r2.ebuild 1942 RMD160 bbeb5252f6ade61dfbf01595002c2f6edd4fb916 SHA1 6d3aea17fdc88a4f52e6eb072364699f0e34675c SHA256 6e1dea6f895e0014aa0cf0682a15c1ceec2d3f0414aa153d420168ae6c39968e
+MD5 49616b017e453725cf3c68034b8db848 genealogyj-bin-2.4.2-r2.ebuild 1942
+RMD160 bbeb5252f6ade61dfbf01595002c2f6edd4fb916 genealogyj-bin-2.4.2-r2.ebuild 1942
+SHA256 6e1dea6f895e0014aa0cf0682a15c1ceec2d3f0414aa153d420168ae6c39968e genealogyj-bin-2.4.2-r2.ebuild 1942
+MISC ChangeLog 572 RMD160 b0ff1a8664f00b72215d636ec5c96b34320ed5e4 SHA1 75ae22c3b52eab64d0434e7c5828693b8a99b7c1 SHA256 2d301908d650531ac754e274d9d42ec9e54046c1aba3c7cd1e0059910fc582d6
+MD5 d95a7b8fc2e0b644d1d96295f04756de ChangeLog 572
+RMD160 b0ff1a8664f00b72215d636ec5c96b34320ed5e4 ChangeLog 572
+SHA256 2d301908d650531ac754e274d9d42ec9e54046c1aba3c7cd1e0059910fc582d6 ChangeLog 572
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
@@ -18,3 +32,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata
MD5 5aa5d332c23bb269e58c543c0f091b6b files/digest-genealogyj-bin-2.4.2-r1 238
RMD160 9673ed8824c214966bd8ac51e2cd206c1b5fb495 files/digest-genealogyj-bin-2.4.2-r1 238
SHA256 6c4ae070ac7dc3e86062a0924370841a4e823202dc15df44aed337b212ed4ca0 files/digest-genealogyj-bin-2.4.2-r1 238
+MD5 ea9bc5d27a0ba2796857eb5f671b4c22 files/digest-genealogyj-bin-2.4.2-r2 2558
+RMD160 5bff0f0f3dc5d954241fd4b88abd2a2a5371df62 files/digest-genealogyj-bin-2.4.2-r2 2558
+SHA256 ead832c5d131e8399de1f05367ea98e07e32c3eccf332bc6b65ab5646dbfe771 files/digest-genealogyj-bin-2.4.2-r2 2558
diff --git a/app-misc/genealogyj-bin/files/digest-genealogyj-bin-2.4.2-r2 b/app-misc/genealogyj-bin/files/digest-genealogyj-bin-2.4.2-r2
new file mode 100644
index 000000000..2ed54a0b7
--- /dev/null
+++ b/app-misc/genealogyj-bin/files/digest-genealogyj-bin-2.4.2-r2
@@ -0,0 +1,33 @@
+MD5 1e1e192d373fff9942b9eda9297a348b genj_app-2.4.2.zip 4911015
+RMD160 6dff5b0e4ad2c1421acc734df550b4eff1cbfe5f genj_app-2.4.2.zip 4911015
+SHA256 188622942c2d7dc36089544f44ef15687f0f5acb57d29a68f2a728baa6b7979a genj_app-2.4.2.zip 4911015
+MD5 cc26d5758fc2c076d0fafc4d28283466 genj_de-2.4.2.zip 633856
+RMD160 19a1d95b74f93fdc0defe7003975e3bb73e9e542 genj_de-2.4.2.zip 633856
+SHA256 552dfe5333695b3c8a526f0f2f82ec6d333c7af1923a9e9416408bbe8c952be5 genj_de-2.4.2.zip 633856
+MD5 9956e2fc17e2fdd9cbfb219cd4464236 genj_en-2.4.2.zip 678931
+RMD160 81c2f931e4393b545f1d8ab8ca7ebf6074247bf9 genj_en-2.4.2.zip 678931
+SHA256 07dc9e984702259aae11d98bdff6af9e680ec27224ae87c63aa449c237c7c72f genj_en-2.4.2.zip 678931
+MD5 475dbcc36442f76eba310b05f54eadaa genj_es-2.4.2.zip 632276
+RMD160 e15f67c346a4519bc86e44f1bc82117115b68e34 genj_es-2.4.2.zip 632276
+SHA256 6b235ae41190ea236d1ce55983833b37222fa9b3ad16324393ebd2d13e5351e0 genj_es-2.4.2.zip 632276
+MD5 dce7169566fbed80f796336f9a924b83 genj_fr-2.4.2.zip 882679
+RMD160 df827786a22fca6d35f14f31eaa6b8c71b9c0dc7 genj_fr-2.4.2.zip 882679
+SHA256 d4b52a5b64366021687c2dde285af06ed74511e531052d6bbe5ea572b0e6c22a genj_fr-2.4.2.zip 882679
+MD5 ea8dd935f4dfaee7a679c4fd03bb785b genj_geo-2.4.2.zip 1587080
+RMD160 09ada2e5ae3dd5799c34f545a4f3b0ed1a1745c3 genj_geo-2.4.2.zip 1587080
+SHA256 c9cc2760cd54b8935d62d65cfc994765df50d99b2b37f5f42130ccfd9a1330f5 genj_geo-2.4.2.zip 1587080
+MD5 78acfe0bba4a7f01673c0b42a8ee1592 genj_hu-2.4.2.zip 22421
+RMD160 69dca621dcbf62663d245757079fcf661653f7be genj_hu-2.4.2.zip 22421
+SHA256 82667c8898e8caf3cedef1c48145ef026425c5ff550e51259951a29c681eb825 genj_hu-2.4.2.zip 22421
+MD5 fcfe3b3981672256b155418f0351b6ef genj_lnf-2.0.zip 616350
+RMD160 d47d3c98830cbe2750209615515a640eca388514 genj_lnf-2.0.zip 616350
+SHA256 96dc89773a9efde2f357867234d7272a41b1977ef624a18cda58f04d18e8e538 genj_lnf-2.0.zip 616350
+MD5 f1aa64a66e396ca743cf86cc28c96a20 genj_nl-2.4.2.zip 24510
+RMD160 c7a740866cd7eec0e71e485a01157882831f2a07 genj_nl-2.4.2.zip 24510
+SHA256 79524ff24946c1e54821d0f9f1ddf772efb61502419c8e3569c6e47ff62e0860 genj_nl-2.4.2.zip 24510
+MD5 e8048cabb43b0647677fd085e6ec62da genj_pl-2.4.2.zip 19896
+RMD160 d4272f1dc4e66a29d0c323a39ad5795e42b75e48 genj_pl-2.4.2.zip 19896
+SHA256 0f0f7d1fc0372e3debed973a7ad49179942c2ba3e2f543acc75a30f31b3e7848 genj_pl-2.4.2.zip 19896
+MD5 62640e7254a854425eff95a599421afb genj_pt_BR-2.4.2.zip 23684
+RMD160 f70a930828fffa33da73eb5fd18493ec08a91e3e genj_pt_BR-2.4.2.zip 23684
+SHA256 b497dfd3f45fb713cf747f35dd16a693054467873e140f840ee7a63e07efa99b genj_pt_BR-2.4.2.zip 23684
diff --git a/app-misc/genealogyj-bin/genealogyj-bin-2.4.2-r2.ebuild b/app-misc/genealogyj-bin/genealogyj-bin-2.4.2-r2.ebuild
new file mode 100644
index 000000000..2ccebd68f
--- /dev/null
+++ b/app-misc/genealogyj-bin/genealogyj-bin-2.4.2-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="GenealogyJ is a viewer and editor for genealogic data and is written in Java"
+HOMEPAGE="http://genj.sf.net/"
+SRC_URI="mirror://sourceforge/genj/genj_app-${PV}.zip
+ skins? ( mirror://sourceforge/genj/genj_lnf-2.0.zip )
+ geoview? ( mirror://sourceforge/genj/genj_geo-${PV}.zip )"
+
+S=${WORKDIR}
+PROGRAM_DIR=/opt/${PN}
+LANGS="de en es fr hu nl pl pt_BR"
+
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="geoview skins"
+for X in ${LANGS} ; do
+ SRC_URI="${SRC_URI} linguas_${X}? ( mirror://sourceforge/genj/genj_${X}-${PV}.zip )"
+ IUSE="${IUSE} linguas_${X}"
+done
+
+if [ -z "${LINGUAS}" ]; then
+ SRC_URI="${SRC_URI} linguas_en? ( mirror://sourceforge/genj/genj_en-${PV}.zip )"
+ IUSE="${IUSE} linguas_en"
+fi
+
+
+DEPEND=">=virtual/jre-1.4
+ app-arch/unzip"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ if [ -z "${LINGUAS}" ]; then
+ ewarn " To install a localized version, set the according LINGUAS variable(s). Default: en "
+ ewarn " Supported localizations: de en es fr hu* nl* pt_BR* pl*"
+ ewarn " (* = Help file in English only. Upstream doesn't have a translation.) "
+ fi
+}
+
+src_compile() {
+ einfo "Binary only installation, no compilation needed."
+}
+
+src_install() {
+ insinto ${PROGRAM_DIR}
+ exeinto ${PROGRAM_DIR}
+
+ doins *.jar
+ doins run.sh
+ # Necessary to be able to run it as a user:
+ fperms 777 ${PROGRAM_DIR}/run.sh
+
+ insinto ${PROGRAM_DIR}/lib/
+
+ doins lib/*
+
+ insinto ${PROGRAM_DIR}/gedcom/
+ doins gedcom/*
+
+ insinto ${PROGRAM_DIR}/report/
+ doins report/*
+
+ insinto ${PROGRAM_DIR}/doc/
+ doins doc/*
+
+ dobin ${FILESDIR}/genealogyj
+ use skins && cp -R lnf/ ${D}/${PROGRAM_DIR}/
+
+ cp -R report/ ${D}/${PROGRAM_DIR}/
+ cp -R help/ ${D}/${PROGRAM_DIR}/
+ cp -R contrib/ ${D}/${PROGRAM_DIR}/
+}
+pkg_postinst() {
+ einfo
+ einfo "This ebuild does not install the GenealogyJ web applet"
+ einfo
+} \ No newline at end of file