add eval as devel package

(Portage version: 2.2.0_alpha123/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)
This commit is contained in:
Mario Fetka 2012-11-06 19:39:02 +01:00
parent 14cfc78a28
commit 9c123cd10a
3 changed files with 94 additions and 1 deletions

View File

@ -2,6 +2,11 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*xxe-5.4.1 (06 Nov 2012)
06 Nov 2012; Mario Fetka <mario.fetka@gmail.com> +xxe-5.4.1.ebuild:
add eval as devel package
*xxe-5.3.0 (27 Oct 2012)
27 Oct 2012; Mario Fetka <mario.fetka@gmail.com> +xxe-5.3.0.ebuild:

View File

@ -1,6 +1,8 @@
DIST xxe-eval-5_4_1.tar.gz 50856368 SHA256 02fa56a5461b5d84d99e6722c02001fcaf22d2124b91b81584bd2d66a95cdec5 SHA512 df665c0c88b6a56a58fc6903d3fbe6e0d77bcb7d78f07daca99a656d8907899408914de60e7c72ec811439393c541e3fa75a467403fc668d7ffd2d42d4bf4a19 WHIRLPOOL 5b060884b618dc0246c189b91a9de3ddde2c958908d23c5ec6b572d43b52abf373b44ed8f0c2776789e832d6bd82cce3f2631c53e5557bf5b5049f0ffe674445
DIST xxe-perso-5_2_0.tar.gz 25781714 SHA256 cef2b8a38c0dca734137ded499cd51f11ff8d6bcc6725fe21ebba0ecb5dc085f
DIST xxe-perso-5_3_0.tar.gz 27324575 SHA256 1d7090f506855b787f160424efe86c66923853b83eaa5d6130d26b0235f04c96 SHA512 011824df5f88de3079181ce7f7e7a0844890e49e28b0fdb32858206d3e649cbeaa162d478f58e0b1c1e7748c78ff16eaf1d9bc692c85824528f060cc97d5fbc3 WHIRLPOOL ffc117399044eadd90f6f56f8761f28189a6d71c66273b8e96d623b9aabd45a7f311382fca556c145afddef41c9d5c17360b3a2af6efa7feebfd5b1af37a2b3a
EBUILD xxe-5.2.0.ebuild 2779 SHA256 7326966ac8cb7d7ecfdb1116b5dcca3d7ead973e025d0db430fe9e0c8b70ddac SHA512 29aa20a27468eca450daa4484065a34c19e3c419d64554080460ffa6003057241fde85cc7390b9d2469ff485a55c77364c05d25b9f023fdbb70a7e70959b68da WHIRLPOOL d1b62c64a3bc62f7bd48c58799928a9421a9529fd7f12fcbb52dbf1058007cf4d45b696942955e67ebaaaaf4e122ffd1af5383c83c4466b43770c44ea1c66db6
EBUILD xxe-5.3.0.ebuild 2779 SHA256 7326966ac8cb7d7ecfdb1116b5dcca3d7ead973e025d0db430fe9e0c8b70ddac SHA512 29aa20a27468eca450daa4484065a34c19e3c419d64554080460ffa6003057241fde85cc7390b9d2469ff485a55c77364c05d25b9f023fdbb70a7e70959b68da WHIRLPOOL d1b62c64a3bc62f7bd48c58799928a9421a9529fd7f12fcbb52dbf1058007cf4d45b696942955e67ebaaaaf4e122ffd1af5383c83c4466b43770c44ea1c66db6
MISC ChangeLog 1362 SHA256 f4e30cd69556539866ce77bf61208f771f837168b0e5e277954555308608243c SHA512 8ff3fbc97b90053f22a9e9b1b5f7654c1a14ccadb956e52a8993f43590f9310c3ef8197c264cd60557fd91fb6335175430cff2435d628354dd5e837b4901826a WHIRLPOOL efebe0f48a21f5597ad25e1ba55e781a9ab6e09bab473e09966cca6161339a5e6b2a66bcfff954c883b5d4afa3513cad69f3d1d99a4daba6cdd8af46139ab8d9
EBUILD xxe-5.4.1.ebuild 2766 SHA256 3cec07092fdf3f69c0cf4b6858bff62f1e0dd63387fdc657cb0b10c979246bc0 SHA512 81b6a15914f1a5bac0d390431e3996c56549775f4cbddcec8ef9d61fa37e2b11a21e315ff791d17551979c8a0b36ec79fda8c8606f0392bf13e25bf43058f227 WHIRLPOOL 627716cbb8f7e90a6648da46bc9f5cfacfc268e637c785e5485baaa469e92cd56bfecb7dce68f303107b3f34002e99474746353be89ac8350c145218406d2ba1
MISC ChangeLog 1487 SHA256 b6cfeef07a74aac75177c10aaa79e89ed76f135b1f84fa01049688eddeabb86f SHA512 3570a09213adb04680ba2b5994e270885d70ae30c2fc466c36095fce8fcbf96e2bcbcb22097a1693e7e06635af0278de09c5ae218e88f45bdfb8e1d2b857752e WHIRLPOOL 460c057b4b56c5ff5480062a3fe3aef1a22fa96d701ad7131d18da464bc3ee9d0b34f87f9f33ee53943cb7d856819b82218cc4d2f2beec82bc1265e6032300ec
MISC metadata.xml 205 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b WHIRLPOOL 779e2cb116b19389f70acc6d49694358619116f9849f3b8e46f00df4e39b4476424b20990b9dabb4ba16605d1894d6b820eaeb930401d825265bfdca27f6fb96

View File

@ -0,0 +1,86 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=4
inherit java-pkg-2 versionator
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
HOMEPAGE="http://www.xmlmind.com/xmleditor/"
MY_PV=$(replace_all_version_separators '_')
MY_P="${PN}-eval-${MY_PV}"
SRC_URI="http://www.xmlmind.net/xmleditor/_download/${MY_P}.tar.gz"
LICENSE="xxe-perso"
# license does not allow redistributing, and they seem to silently update
# distfiles...
RESTRICT="mirror"
SLOT="0"
KEYWORDS=""
IUSE=""
RDEPEND=">=virtual/jre-1.6
dev-java/javahelp:0
dev-java/saxon:6.5
dev-java/saxon:9
dev-java/xml-commons-resolver:0
"
S="${WORKDIR}/${MY_P}"
pkg_setup() { :; }
src_compile() { :; }
src_install() {
local dir="/opt/${PN}"
# buggy binary crap also requires the demo dir ??
insinto "${dir}"
doins -r addon demo
# Xerces has been patched hope this gets upstream was version 2.9.1
# relaxng is a heavely modified version of jing 20030619
java-pkg_jarinto "${dir}"/lib
java-pkg_dojar bin/${PN}.jar bin/${PN}_help.jar bin/${PN}_tool.jar \
bin/xsc.jar bin/relaxng.jar bin/xerces.jar
local dep="javahelp,saxon-6.5,saxon-9,xml-commons-resolver"
java-pkg_register-dependency ${dep}
# put launchers into the xxe/bin dir as expected by the xxe.jar
into "${dir}"
java-pkg_dolauncher convertdoc \
--main "com.xmlmind.xmleditapp.convert.StartConvertDoc" \
--java_args "-Xss4m -Xmx512m"
java-pkg_dolauncher csscheck \
--main "com.xmlmind.xmledit.stylesheet.StyleSheetLoader" \
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\""
java-pkg_dolauncher deploywebstart \
--main "com.xmlmind.xmledittool.deploy.DeployWebStart"
java-pkg_dolauncher translatexxe \
--main "com.xmlmind.xmledittool.translate.TranslateXXE" \
--java_args "-Xss4m -Xmx512m"
java-pkg_dolauncher xmltool \
--main "com.xmlmind.xml.xmltool.Main" \
--java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
java-pkg_dolauncher ${PN} \
--main "com.xmlmind.xmleditapp.start.Start" \
--java_args "-Xss4m -Xmx512m"
# for direct run without creating an env.d file link them
dodir /opt/bin
dosym ${dir}/bin/convertdoc /opt/bin/convertdoc
dosym ${dir}/bin/csscheck /opt/bin/csscheck
dosym ${dir}/bin/deploywebstart /opt/bin/deploywebstart
dosym ${dir}/bin/translatexxe /opt/bin/translatexxe
dosym ${dir}/bin/xmltool /opt/bin/xmltool
dosym ${dir}/bin/xxe /opt/bin/xxe
dohtml -r doc/*
dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
doicon bin/icon/xxe.png
make_desktop_entry xxe "XMLmind XML Editor Personal Edition" xxe "Development;TextEditor;"
}