diff options
author | Patrice Clement <monsieurp@gentoo.org> | 2015-06-27 18:22:04 +0000 |
---|---|---|
committer | Patrice Clement <monsieurp@gentoo.org> | 2015-06-27 18:22:04 +0000 |
commit | de5ebcc7a646b4233cb1aa6f73650167fa560eff (patch) | |
tree | 25897d6577a537db7ed051b1ce4ebcc1c276d0dd /app-misc | |
parent | Patch to set failonerror to false when running antlr target. (diff) | |
download | gentoo-2-de5ebcc7a646b4233cb1aa6f73650167fa560eff.tar.gz gentoo-2-de5ebcc7a646b4233cb1aa6f73650167fa560eff.tar.bz2 gentoo-2-de5ebcc7a646b4233cb1aa6f73650167fa560eff.zip |
Remove old.
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 93491BB8)
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/freemind/ChangeLog | 6 | ||||
-rw-r--r-- | app-misc/freemind/freemind-0.9.0-r1.ebuild | 139 | ||||
-rw-r--r-- | app-misc/freemind/freemind-1.0.0-r1.ebuild | 116 | ||||
-rw-r--r-- | app-misc/freemind/freemind-1.0.1.ebuild | 116 |
4 files changed, 5 insertions, 372 deletions
diff --git a/app-misc/freemind/ChangeLog b/app-misc/freemind/ChangeLog index 9b1ac76cae5e..8d33c5e2fb3b 100644 --- a/app-misc/freemind/ChangeLog +++ b/app-misc/freemind/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-misc/freemind # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/ChangeLog,v 1.72 2015/06/27 17:53:31 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/ChangeLog,v 1.73 2015/06/27 18:22:04 monsieurp Exp $ + + 27 Jun 2015; Patrice Clement <monsieurp@gentoo.org> -freemind-0.9.0-r1.ebuild, + -freemind-1.0.0-r1.ebuild, -freemind-1.0.1.ebuild: + Remove old. 27 Jun 2015; Agostino Sarubbo <ago@gentoo.org> freemind-1.0.1-r1.ebuild: Stable for x86, wrt bug #553370 diff --git a/app-misc/freemind/freemind-0.9.0-r1.ebuild b/app-misc/freemind/freemind-0.9.0-r1.ebuild deleted file mode 100644 index 73531c47f47d..000000000000 --- a/app-misc/freemind/freemind-0.9.0-r1.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-0.9.0-r1.ebuild,v 1.6 2014/03/31 16:48:09 mgorny Exp $ - -EAPI="4" - -JAVA_PKG_IUSE="doc" - -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="Mind-mapping software written in Java" -HOMEPAGE="http://freemind.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~x64-macos" -IUSE="groovy latex pdf svg" - -COMMON_DEP=" - dev-java/javahelp:0 - dev-java/jgoodies-forms:0 - dev-java/jibx:0 - >=dev-java/simplyhtml-0.13.1:0 - groovy? ( dev-java/groovy ) - latex? ( dev-java/hoteqn:0 ) - pdf? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) - svg? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 )" -DEPEND="dev-lang/python - >=virtual/jdk-1.4 - pdf? ( dev-java/avalon-framework:4.2 ) - svg? ( dev-java/avalon-framework:4.2 ) - ${COMMON_DEP}" -RDEPEND=">=virtual/jre-1.4 - ${COMMON_DEP}" - -S="${WORKDIR}/${PN}" - -# Moved from the eclass to clean it up from python and this ebuild is -# the last consumer. Additionally, the newer version no longer requires -# it so it will die along with this one. -java-ant_remove-taskdefs() { - debug-print-function ${FUNCNAME} $* - local task_name - if [[ "${1}" == --name ]]; then - task_name="${2}" - shift 2 - fi - local file="${1:-build.xml}" - echo "Removing taskdefs from ${file}" - python <<EOF -import sys -from xml.dom.minidom import parse -dom = parse("${file}") -for elem in dom.getElementsByTagName('taskdef'): - if (len("${task_name}") == 0 or elem.getAttribute("name") == "${task_name}"): - elem.parentNode.removeChild(elem) - elem.unlink() -f = open("${file}", "w") -dom.writexml(f) -f.close() -EOF - [[ $? != 0 ]] && die "Removing taskdefs failed" -} - -java_prepare() { - # someone got it all wrong (set/unset vs. bool) - sed -i -e 's|<property name="include_latex" value="false"/>||' plugins/build.xml || die - - # disable dmg build on Mac OS X - sed -i -e 's:<antcall target="dist_\(macos\|icon\)"/>::p' 'build.xml' || die - - java-ant_remove-taskdefs --name jarbundler # macOS only - - use groovy || rm plugins/build_scripting.xml || die - use latex || rm plugins/build_latex.xml || die - use pdf || use svg || rm plugins/build_svg.xml || die - - rm -v $(find "${WORKDIR}" -name '*.jar' -o -name '*.zip') || die -} - -src_configure() { - local build_files=( $(find "${S}" -name 'build*.xml') ) - JAVA_PKG_BSFIX_NAME="${build_files[@]##*/}" - JAVA_ANT_REWRITE_CLASSPATH="yes" - java-ant-2_src_configure -} - -src_compile() { - local svg_deps svg_build_deps - if use pdf || use svg; then - svg_deps="batik-1.7,fop" - svg_build_deps=":$(java-pkg_getjars --build-only avalon-framework-4.2)" - fi - EANT_GENTOO_CLASSPATH=" - jgoodies-forms,jibx,javahelp,simplyhtml - $(usex groovy groovy '') - $(usex latex hoteqn '') - ${svg_deps}" - EANT_GENTOO_CLASSPATH_EXTRA="lib/bindings.jar${svg_build_deps}" - EANT_BUILD_TARGET="dist" - EANT_DOC_TARGET="doc" - EANT_ANT_TASKS="jibx" - java-pkg-2_src_compile -} - -src_install() { - cd "${WORKDIR}/bin/dist" - local dest="/usr/share/${PN}/" - - java-pkg_dojar lib/*.jar - - if use doc; then - java-pkg_dojavadoc doc/javadoc - rm -r doc/javadoc - fi - - insinto "${dest}" - doins -r accessories browser doc plugins patterns.xml - - # register plugins for java-dep-check - local plugins="help" - use groovy && plugins+=" script" - use latex && plugins+=" latex" - if use pdf || use svg; then - plugins+=" svg" - fi - local plugin - for plugin in ${plugins}; do - java-pkg_regjar "${ED}"${dest}/plugins/${plugin}/*jar - done - - java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${EPREFIX}${dest}" \ - --pwd "${EPREFIX}${dest}" --main freemind.main.FreeMindStarter - - newicon "${S}/images/FreeMindWindowIcon.png" freemind.png - - make_desktop_entry freemind Freemind freemind Utility -} diff --git a/app-misc/freemind/freemind-1.0.0-r1.ebuild b/app-misc/freemind/freemind-1.0.0-r1.ebuild deleted file mode 100644 index 8af34bf2a8ba..000000000000 --- a/app-misc/freemind/freemind-1.0.0-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-1.0.0-r1.ebuild,v 1.5 2014/08/13 09:33:50 ago Exp $ - -EAPI="5" - -JAVA_PKG_IUSE="doc" - -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="Mind-mapping software written in Java" -HOMEPAGE="http://freemind.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="groovy latex pdf svg" - -COMMON_DEP=" - dev-java/javahelp:0 - dev-java/jgoodies-forms:0 - dev-java/jibx:0 - dev-java/jortho:0 - >=dev-java/simplyhtml-0.13.1:0 - groovy? ( dev-java/groovy ) - latex? ( dev-java/hoteqn:0 ) - pdf? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) - svg? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 )" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.4 - pdf? ( dev-java/avalon-framework:4.2 ) - svg? ( dev-java/avalon-framework:4.2 )" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.4" - -S="${WORKDIR}/${PN}" - -java_prepare() { - chmod +x check_for_duplicate_resources.sh || die - - # someone got it all wrong (set/unset vs. bool) - sed -i -e 's|<property name="include_latex" value="false"/>||' plugins/build.xml || die - - # disable dmg build on Mac OS X - sed -i -e 's:<antcall target="dist_\(macos\|icon\)"/>::p' 'build.xml' || die - - use groovy || rm plugins/build_scripting.xml || die - use latex || rm plugins/build_latex.xml || die - use pdf || use svg || rm plugins/build_svg.xml || die - # not compatible with releases of jmapviewer - rm plugins/build_map.xml || die - - rm -v $(find "${WORKDIR}" -name '*.jar' -o -name '*.zip') || die -} - -src_configure() { - local build_files=( $(find "${S}" -name 'build*.xml') ) - JAVA_PKG_BSFIX_NAME="${build_files[@]##*/}" - JAVA_ANT_REWRITE_CLASSPATH="yes" - JAVA_ANT_CLASSPATH_TAGS+=" javadoc" - JAVA_ANT_ENCODING="utf-8" - java-ant-2_src_configure -} - -src_compile() { - local svg_deps svg_build_deps - if use pdf || use svg; then - svg_deps="batik-1.7,fop" - svg_build_deps=":$(java-pkg_getjars --build-only avalon-framework-4.2)" - fi - EANT_GENTOO_CLASSPATH=" - jgoodies-forms,jibx,javahelp,jortho,simplyhtml - $(usex groovy groovy '') - $(usex latex hoteqn '') - ${svg_deps}" - EANT_GENTOO_CLASSPATH_EXTRA="lib/bindings.jar${svg_build_deps}" - EANT_BUILD_TARGET="dist" - EANT_DOC_TARGET="doc" - EANT_ANT_TASKS="jibx" - java-pkg-2_src_compile -} - -src_install() { - cd "${WORKDIR}"/bin/dist || die - local dest="/usr/share/${PN}/" - - java-pkg_dojar lib/*.jar - - if use doc; then - java-pkg_dojavadoc doc/javadoc - rm -r doc/javadoc - fi - - insinto "${dest}" - doins -r accessories browser doc plugins patterns.xml - - # register plugins for java-dep-check - local plugins="help" - use groovy && plugins+=" script" - use latex && plugins+=" latex" - if use pdf || use svg; then - plugins+=" svg" - fi - local plugin - for plugin in ${plugins}; do - java-pkg_regjar "${ED}"${dest}/plugins/${plugin}/*jar - done - - java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${EPREFIX}${dest}" \ - --pwd "${EPREFIX}${dest}" --main freemind.main.FreeMindStarter - - newicon "${S}/images/FreeMindWindowIcon.png" freemind.png - - make_desktop_entry freemind Freemind freemind Utility -} diff --git a/app-misc/freemind/freemind-1.0.1.ebuild b/app-misc/freemind/freemind-1.0.1.ebuild deleted file mode 100644 index ffd1ad573030..000000000000 --- a/app-misc/freemind/freemind-1.0.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-1.0.1.ebuild,v 1.1 2014/08/03 09:49:07 sera Exp $ - -EAPI="5" - -JAVA_PKG_IUSE="doc" - -inherit eutils java-pkg-2 java-ant-2 - -DESCRIPTION="Mind-mapping software written in Java" -HOMEPAGE="http://freemind.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="groovy latex pdf svg" - -COMMON_DEP=" - dev-java/javahelp:0 - dev-java/jgoodies-forms:0 - dev-java/jibx:0 - dev-java/jortho:0 - >=dev-java/simplyhtml-0.13.1:0 - groovy? ( dev-java/groovy ) - latex? ( dev-java/hoteqn:0 ) - pdf? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 ) - svg? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 )" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.4 - pdf? ( dev-java/avalon-framework:4.2 ) - svg? ( dev-java/avalon-framework:4.2 )" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.4" - -S="${WORKDIR}/${PN}" - -java_prepare() { - chmod +x check_for_duplicate_resources.sh || die - - # someone got it all wrong (set/unset vs. bool) - sed -i -e 's|<property name="include_latex" value="false"/>||' plugins/build.xml || die - - # disable dmg build on Mac OS X - sed -i -e 's:<antcall target="dist_\(macos\|icon\)"/>::p' 'build.xml' || die - - use groovy || rm plugins/build_scripting.xml || die - use latex || rm plugins/build_latex.xml || die - use pdf || use svg || rm plugins/build_svg.xml || die - # not compatible with releases of jmapviewer - rm plugins/build_map.xml || die - - rm -v $(find "${WORKDIR}" -name '*.jar' -o -name '*.zip') || die -} - -src_configure() { - local build_files=( $(find "${S}" -name 'build*.xml') ) - JAVA_PKG_BSFIX_NAME="${build_files[@]##*/}" - JAVA_ANT_REWRITE_CLASSPATH="yes" - JAVA_ANT_CLASSPATH_TAGS+=" javadoc" - JAVA_ANT_ENCODING="utf-8" - java-ant-2_src_configure -} - -src_compile() { - local svg_deps svg_build_deps - if use pdf || use svg; then - svg_deps="batik-1.7,fop" - svg_build_deps=":$(java-pkg_getjars --build-only avalon-framework-4.2)" - fi - EANT_GENTOO_CLASSPATH=" - jgoodies-forms,jibx,javahelp,jortho,simplyhtml - $(usex groovy groovy '') - $(usex latex hoteqn '') - ${svg_deps}" - EANT_GENTOO_CLASSPATH_EXTRA="lib/bindings.jar${svg_build_deps}" - EANT_BUILD_TARGET="dist" - EANT_DOC_TARGET="doc" - EANT_ANT_TASKS="jibx" - java-pkg-2_src_compile -} - -src_install() { - cd "${WORKDIR}"/bin/dist || die - local dest="/usr/share/${PN}/" - - java-pkg_dojar lib/*.jar - - if use doc; then - java-pkg_dojavadoc doc/javadoc - rm -r doc/javadoc - fi - - insinto "${dest}" - doins -r accessories browser doc plugins patterns.xml - - # register plugins for java-dep-check - local plugins="help" - use groovy && plugins+=" script" - use latex && plugins+=" latex" - if use pdf || use svg; then - plugins+=" svg" - fi - local plugin - for plugin in ${plugins}; do - java-pkg_regjar "${ED}"${dest}/plugins/${plugin}/*jar - done - - java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${EPREFIX}${dest}" \ - --pwd "${EPREFIX}${dest}" --main freemind.main.FreeMindStarter - - newicon "${S}/images/FreeMindWindowIcon.png" freemind.png - - make_desktop_entry freemind Freemind freemind Utility -} |