Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/jedit: ChangeLog jedit-4.4.2.ebuild jedit-4.2-r2.ebuild jedit-4.3.1.ebuild
Date: Fri, 06 Apr 2012 12:38:03
Message-Id: 20120406123752.883622004B@flycatcher.gentoo.org
1 caster 12/04/06 12:37:52
2
3 Modified: ChangeLog
4 Added: jedit-4.4.2.ebuild
5 Removed: jedit-4.2-r2.ebuild jedit-4.3.1.ebuild
6 Log:
7 Version bump, due to some plugins requiring 4.4+. 4.5 will come later due to build system cha changes (downloads deps during build).
8
9 (Portage version: 2.2.0_alpha95/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.96 app-editors/jedit/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/jedit/ChangeLog?rev=1.96&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/jedit/ChangeLog?rev=1.96&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/jedit/ChangeLog?r1=1.95&r2=1.96
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-editors/jedit/ChangeLog,v
21 retrieving revision 1.95
22 retrieving revision 1.96
23 diff -u -r1.95 -r1.96
24 --- ChangeLog 6 Nov 2010 20:25:54 -0000 1.95
25 +++ ChangeLog 6 Apr 2012 12:37:52 -0000 1.96
26 @@ -1,6 +1,13 @@
27 # ChangeLog for app-editors/jedit
28 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/ChangeLog,v 1.95 2010/11/06 20:25:54 halcy0n Exp $
30 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/ChangeLog,v 1.96 2012/04/06 12:37:52 caster Exp $
32 +
33 +*jedit-4.4.2 (06 Apr 2012)
34 +
35 + 06 Apr 2012; Vlastimil Babka <caster@g.o> -jedit-4.2-r2.ebuild,
36 + -files/jedit-4.2-jdk-1.6.patch, -jedit-4.3.1.ebuild, +jedit-4.4.2.ebuild:
37 + Version bump, due to some plugins requiring 4.4+. 4.5 will come later due to
38 + build system cha changes (downloads deps during build).
39
40 06 Nov 2010; Mark Loeser <halcy0n@g.o> jedit-4.3.2.ebuild:
41 Stable for ppc64; bug #323755
42
43
44
45 1.1 app-editors/jedit/jedit-4.4.2.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/jedit/jedit-4.4.2.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/jedit/jedit-4.4.2.ebuild?rev=1.1&content-type=text/plain
49
50 Index: jedit-4.4.2.ebuild
51 ===================================================================
52 # Copyright 1999-2012 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/jedit-4.4.2.ebuild,v 1.1 2012/04/06 12:37:52 caster Exp $
55
56 WANT_ANT_TASKS="ant-nodeps"
57
58 inherit java-pkg-2 java-ant-2 eutils fdo-mime
59
60 # TODO use versionator
61 MY_PV="${PV//_/}"
62
63 DESCRIPTION="Programmer's editor written in Java"
64 HOMEPAGE="http://www.jedit.org"
65 SRC_URI="mirror://sourceforge/${PN}/${PN}${MY_PV}source.tar.bz2"
66 LICENSE="GPL-2"
67 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
68 SLOT="0"
69 IUSE="doc"
70
71 RDEPEND=">=virtual/jre-1.5"
72 DEPEND=">=virtual/jdk-1.5
73 doc? (
74 =app-text/docbook-xml-dtd-4.3*
75 >=app-text/docbook-xsl-stylesheets-1.65.1
76 dev-libs/libxslt
77 )"
78
79 S="${WORKDIR}/jEdit"
80
81 JEDIT_HOME="/usr/share/${PN}"
82
83 src_unpack() {
84 unpack ${A}
85 cd "${S}"
86
87 if use doc; then
88 local xsl=$(echo /usr/share/sgml/docbook/xsl-stylesheets-*)
89 xsl=${xsl// *}
90
91 local xml=$(echo /usr/share/sgml/docbook/xml-dtd-4.3*)
92 xml=${xml// *}
93
94 echo "build.directory=." > build.properties
95 echo "docbook.dtd.catalog=${xml}/docbook.cat" >> build.properties
96 echo "docbook.xsl=${xsl}" >> build.properties
97 fi
98
99 # still need to do: bsh, com.microstar.xml.*, org.gjt.*
100 java-pkg_filter-compiler jikes
101 }
102
103 JAVA_ANT_REWRITE_CLASSPATH="true"
104 EANT_BUILD_TARGET="build"
105 # TODO could build more docs, ie userdocs target instead of generate-javadoc
106 EANT_DOC_TARGET="generate-javadoc"
107 # in fact needed only for docs, but shouldn't hurt
108 EANT_NEEDS_TOOLS="true"
109
110 src_install () {
111 dodir ${JEDIT_HOME}
112 cp -R build/${PN}.jar jars doc macros modes properties startup \
113 "${D}/usr/share/jedit"
114
115 java-pkg_regjar ${JEDIT_HOME}/${PN}.jar
116
117 java-pkg_dolauncher ${PN} --main org.gjt.sp.jedit.jEdit
118
119 use doc && java-pkg_dojavadoc build/classes/javadoc/api
120
121 make_desktop_entry ${PN} \
122 jEdit \
123 ${JEDIT_HOME}/doc/${PN}.png \
124 "Development;Utility;TextEditor"
125
126 # keep the plugin directory
127 keepdir ${JEDIT_HOME}/jars
128 }
129
130 pkg_postinst() {
131 fdo-mime_desktop_database_update
132 elog "The system directory for jEdit plugins is"
133 elog "${JEDIT_HOME}/jars"
134 elog "If you get plugin related errors on startup, first try updating them."
135 }
136
137 pkg_postrm() {
138 fdo-mime_desktop_database_update
139 elog "jEdit plugins installed into /usr/share/jedit/jars"
140 elog "(after installation of jEdit itself) haven't been"
141 elog "removed. To get rid of jEdit completely, you may"
142 elog "want to run"
143 elog ""
144 elog "\trm -r ${JEDIT_HOME}"
145 elog "Ignore this message if you are reinstalling or upgrading."
146 }