Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/jedit/
Date: Sun, 02 Jan 2022 08:03:09
Message-Id: 1641110577.defb81633026890a1dced4964f11aca8616542d0.fordfrog@gentoo
1 commit: defb81633026890a1dced4964f11aca8616542d0
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 2 08:02:57 2022 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 2 08:02:57 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=defb8163
7
8 app-editors/jedit: removed obsolete 5.4.0
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 app-editors/jedit/jedit-5.4.0.ebuild | 105 -----------------------------------
14 1 file changed, 105 deletions(-)
15
16 diff --git a/app-editors/jedit/jedit-5.4.0.ebuild b/app-editors/jedit/jedit-5.4.0.ebuild
17 deleted file mode 100644
18 index a54681fbf162..000000000000
19 --- a/app-editors/jedit/jedit-5.4.0.ebuild
20 +++ /dev/null
21 @@ -1,105 +0,0 @@
22 -# Copyright 1999-2021 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -
27 -JAVA_PKG_IUSE="doc test"
28 -inherit desktop java-pkg-2 java-ant-2 xdg-utils
29 -
30 -DESCRIPTION="Programmer's editor written in Java"
31 -HOMEPAGE="http://www.jedit.org"
32 -SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
33 -
34 -LICENSE="BSD GPL-2"
35 -KEYWORDS="amd64 ppc64 x86"
36 -SLOT="0"
37 -
38 -CP_DEPEND="dev-java/jsr305:0"
39 -
40 -RDEPEND="
41 - ${CP_DEPEND}
42 - >=virtual/jre-1.8"
43 -
44 -DEPEND="
45 - ${CP_DEPEND}
46 - >=virtual/jdk-1.8
47 - dev-java/ant-contrib:0
48 - dev-java/ant-apache-bsf:0
49 - dev-java/bsh:0
50 - test? (
51 - dev-java/ant-junit:0
52 - dev-java/hamcrest-library:1.3
53 - )"
54 -
55 -S="${WORKDIR}/jEdit"
56 -
57 -JEDIT_HOME="/usr/share/${PN}"
58 -
59 -src_prepare() {
60 - mkdir -p lib/{ant-contrib,compile,default-plugins,scripting,test} || die
61 -
62 - eapply "${FILESDIR}"/${P}-build-xml.patch
63 -
64 - java-ant_xml-rewrite -f "${S}/build.xml" -c \
65 - -e javadoc \
66 - -a failonerror \
67 - -v no || die
68 -
69 - java-pkg-2_src_prepare
70 -}
71 -
72 -JAVA_ANT_REWRITE_CLASSPATH="true"
73 -
74 -EANT_ANT_TASKS="ant-apache-bsf ant-contrib bsh"
75 -EANT_TEST_GENTOO_CLASSPATH="hamcrest-library-1.3"
76 -EANT_EXTRA_ARGS="-Divy.jar.present=true -Divy.done=true"
77 -EANT_BUILD_TARGET="build"
78 -# TODO could build more docs, ie generate-doc-faq generate-doc-news
79 -# generate-doc-users-guide ua.
80 -EANT_DOC_TARGET="generate-javadoc"
81 -# in fact needed only for docs, but shouldn't hurt
82 -EANT_NEEDS_TOOLS="true"
83 -
84 -src_test() {
85 - java-pkg-2_src_test
86 -}
87 -
88 -src_install() {
89 - dodir ${JEDIT_HOME}
90 -
91 - cp -R build/${PN}.jar jars doc keymaps macros modes properties startup \
92 - "${D}${JEDIT_HOME}" || die
93 -
94 - java-pkg_regjar "${JEDIT_HOME}/${PN}.jar"
95 -
96 - java-pkg_dolauncher "${PN}" --main org.gjt.sp.jedit.jEdit
97 -
98 - use doc && java-pkg_dojavadoc build/classes/javadoc/api
99 -
100 - make_desktop_entry ${PN} \
101 - jEdit \
102 - ${JEDIT_HOME}/doc/${PN}.png \
103 - "Development;Utility;TextEditor"
104 -
105 - # keep the plugin directory
106 - keepdir ${JEDIT_HOME}/jars
107 -}
108 -
109 -pkg_postinst() {
110 - xdg_desktop_database_update
111 - elog "The system directory for jEdit plugins is"
112 - elog "${JEDIT_HOME}/jars"
113 - elog "If you get plugin related errors on startup, first try updating them."
114 -}
115 -
116 -pkg_postrm() {
117 - if [[ -z ${REPLACED_BY_VERSION} ]]; then
118 - xdg_desktop_database_update
119 - elog "jEdit plugins installed into /usr/share/jedit/jars"
120 - elog "(after installation of jEdit itself) haven't been"
121 - elog "removed. To get rid of jEdit completely, you may"
122 - elog "want to run"
123 - elog ""
124 - elog " rm -r ${JEDIT_HOME}"
125 - fi
126 -}