From 87256a904831f0f681d3c75d4d263a3b1da66b6a Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Sat, 27 Oct 2012 18:05:14 +0200 Subject: [PATCH] downgrade to last personal eddition (Portage version: 2.2.0_alpha123/git/Linux x86_64, unsigned Manifest commit) --- app-editors/xxe/ChangeLog | 5 ++ app-editors/xxe/Manifest | 2 +- app-editors/xxe/xxe-5.3.0.ebuild | 87 ++++++++++++++++++++++++++++++++ 3 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 app-editors/xxe/xxe-5.3.0.ebuild diff --git a/app-editors/xxe/ChangeLog b/app-editors/xxe/ChangeLog index deab01de..3c75f01f 100644 --- a/app-editors/xxe/ChangeLog +++ b/app-editors/xxe/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*xxe-5.3.0 (27 Oct 2012) + + 27 Oct 2012; Mario Fetka +xxe-5.3.0.ebuild: + downgrade to last personal eddition + *xxe-5.2.0 (15 Mar 2012) 15 Mar 2012; Mario Fetka -xxe-5.1.1.ebuild, diff --git a/app-editors/xxe/Manifest b/app-editors/xxe/Manifest index 45f06e07..2e206e01 100644 --- a/app-editors/xxe/Manifest +++ b/app-editors/xxe/Manifest @@ -2,5 +2,5 @@ DIST xxe-perso-5_2_0.tar.gz 25781714 SHA256 cef2b8a38c0dca734137ded499cd51f11ff8 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 1227 SHA256 e210132a533a856d5fb0c971509392cc4c7da1a5764c023b4c809ec689f153ec SHA512 5f6f1925ad520956022702b255aff83f19f1958ca8769e4fbb65686fbf9a44c9301925adc9b9d4850a7409dbac4559d6e3e4849fedabeb5a88f4f6bb24240e23 WHIRLPOOL 3b41abdaa26ec458e1d81bf6b0b49de8d4cd8ce4af4a18fd31e63faec9da6f9343985179f04d50d58987b693086d46262bf46796abaf3791b5a7aafd899beeec +MISC ChangeLog 1362 SHA256 f4e30cd69556539866ce77bf61208f771f837168b0e5e277954555308608243c SHA512 8ff3fbc97b90053f22a9e9b1b5f7654c1a14ccadb956e52a8993f43590f9310c3ef8197c264cd60557fd91fb6335175430cff2435d628354dd5e837b4901826a WHIRLPOOL efebe0f48a21f5597ad25e1ba55e781a9ab6e09bab473e09966cca6161339a5e6b2a66bcfff954c883b5d4afa3513cad69f3d1d99a4daba6cdd8af46139ab8d9 MISC metadata.xml 205 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b WHIRLPOOL 779e2cb116b19389f70acc6d49694358619116f9849f3b8e46f00df4e39b4476424b20990b9dabb4ba16605d1894d6b820eaeb930401d825265bfdca27f6fb96 diff --git a/app-editors/xxe/xxe-5.3.0.ebuild b/app-editors/xxe/xxe-5.3.0.ebuild new file mode 100644 index 00000000..3f41e08d --- /dev/null +++ b/app-editors/xxe/xxe-5.3.0.ebuild @@ -0,0 +1,87 @@ +# 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}-perso-${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="~amd64 ~x86" +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;" +}