diff options
author | Ralph Sennhauser <sera@gentoo.org> | 2013-04-21 11:45:35 +0000 |
---|---|---|
committer | Ralph Sennhauser <sera@gentoo.org> | 2013-04-21 11:45:35 +0000 |
commit | bdf1267d0211c4e56695d6a67479b30475c8bd99 (patch) | |
tree | adb4449128d5cf42882926fa72829dabed5192d7 /app-editors | |
parent | Version bump, bug #466256 by Andreas Mielke (diff) | |
download | historical-bdf1267d0211c4e56695d6a67479b30475c8bd99.tar.gz historical-bdf1267d0211c4e56695d6a67479b30475c8bd99.tar.bz2 historical-bdf1267d0211c4e56695d6a67479b30475c8bd99.zip |
Version bump. #448114
Drop dependency on ant-nodeps and convert WANT_ANT_TASKS. #466558
No longer filter jikes, can't be select for >=jdk-1.6.
Drop unused dependencies
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64
Manifest-Sign-Key: 0x3C5CF75A
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/jedit/ChangeLog | 12 | ||||
-rw-r--r-- | app-editors/jedit/Manifest | 18 | ||||
-rw-r--r-- | app-editors/jedit/jedit-5.0.0.ebuild | 101 |
3 files changed, 128 insertions, 3 deletions
diff --git a/app-editors/jedit/ChangeLog b/app-editors/jedit/ChangeLog index 0935e34ee064..10a0f23f1145 100644 --- a/app-editors/jedit/ChangeLog +++ b/app-editors/jedit/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for app-editors/jedit -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/ChangeLog,v 1.104 2012/12/08 12:32:50 ago Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/ChangeLog,v 1.105 2013/04/21 11:45:23 sera Exp $ + +*jedit-5.0.0 (21 Apr 2013) + + 21 Apr 2013; Ralph Sennhauser <sera@gentoo.org> +jedit-5.0.0.ebuild: + Version bump. #448114 + Drop dependency on ant-nodeps and convert WANT_ANT_TASKS. #466558 + No longer filter jikes, can't be select for >=jdk-1.6. + Drop unused dependencies 08 Dec 2012; Agostino Sarubbo <ago@gentoo.org> jedit-4.4.2-r1.ebuild: Stable for ppc64, wrt bug #426218 diff --git a/app-editors/jedit/Manifest b/app-editors/jedit/Manifest index bc3360e420cd..646b2afcc40d 100644 --- a/app-editors/jedit/Manifest +++ b/app-editors/jedit/Manifest @@ -1,9 +1,25 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST jedit4.3.2source.tar.bz2 2062221 SHA256 9ca0a5fe3d5fc01320ea5dfbc01a6a2b9f3e757076580e22e0426928296bbd77 SHA512 471fa64ec0e60a39b3e63af8d790e088960d4b81d5eb07cb7f0bbf7a2db31c3d4956024d1f7491eafcc08215e04a13fb92c20b13f5ee9025e7acc2301fabf192 WHIRLPOOL 3a6526b8a56a463b014bb2850c23d8e24dcc1819a73feb75c15d01260224d98902b83ff265149ed040f53591f26ac92bc14c9b0ca4c2b2c7dc2922f4916dcd1f DIST jedit4.4.2source.tar.bz2 2017706 SHA256 5e9ad9c32871b77ef0b9fe46dcfcea57ec52558d36113b7280194a33430b8ceb SHA512 76bfa29d3f33fc20e8699e038f364867b037c7227be3cb02f566fdd5b282d737c7a83623fb771578309c6c44545d1aea9441530b6020b1741a3221da63e8e7ad WHIRLPOOL 53d95c5c28a068a3a1ff17edf15ef961ffa545b264c420f49c7b9bb1427a71f87cebab1a702515d7c6d26c14fc645b0b6c282205817cc56a9c9edb8746194c81 DIST jedit4.5.2source.tar.bz2 2065612 SHA256 a582301142fdbd6d81446c2720a13a5d705ec8ecebb87537a0ff49d8718242e1 SHA512 1c817f8e0442b90dd9aa71365e450a799be8d82786b10ba8fabfc603d65a4717b485042cd73758934c914508f291c915ed373cc46a6e49386025544e29682654 WHIRLPOOL 780d722789d63a60c8d5ddc6e52a8f02133b4779cce7f9a8881457839644909f8a7995215841ee9220a8364ffdba321cd9125ef773b9ee292439495f9d3782f4 +DIST jedit5.0.0source.tar.bz2 2224469 SHA256 4464cbfe8a01cae15476d6b0cf57b4b89c1cb3d7b541ec2f48ed283385c015ce SHA512 376803339251ee389e6be0cd5267140e36a09120882a9fb8d989c0ed424e6680ede3c509d10fc3d3b8956d1219ff5c009d9b4fbd04e76b81a9be38f77383562d WHIRLPOOL efa3dc731086ecffbf4490c14a597b24ec7849b5c16f1f5df9d1483b08004433b4a478e96963e9e70ec5f7d584075fb65c2d3e63bd516125907998de649c1a70 EBUILD jedit-4.3.2.ebuild 2512 SHA256 5c7e1903a84b76aa9a2945fd473a6422c8d7aede18a6c019a6b0e0a9ff6c2c0d SHA512 c237a69248b861947fccecded34983cb8b99f730123c36e5c851f86091a4a575fb4522e860029cf1814f3911729010f2aa51b08d5686eef99b855ebe68fe22b5 WHIRLPOOL bcab7b9a7b9441d0cdda6b87f1953d183db60faf68d93a206ec887ddf2dd73d49233c691e83f6181638b425f26828688d548466580ede02d2ff95d35e22cedee EBUILD jedit-4.4.2-r1.ebuild 2535 SHA256 54a10bf012abb1f72c084ded1c2b8a7c0145e0e146261a3bec5cb57a8a725ba0 SHA512 f20711f05da3ed7e3fb899b8a92867c0dcf731b3703f3fbb830e1529bd95d6114a910efe204b41d60366d0c74944e8b33af7698f4cab3749220a24770ff31803 WHIRLPOOL a33dc5223957ce156b620e9a22562e5ec75f93379648df569dfdb812c82fd30c880490f37f37c2b0c02bc7891aa6d360e414775614e4e36820832f66375946c0 EBUILD jedit-4.4.2.ebuild 2515 SHA256 743baf05d045d1f0f7d1b31e0f1466a599a35d5350e7e1fe594d206094040e22 SHA512 382113dd733effb106df95b9d826c459e2c14efadc8158afdf532f70e06be55886d8333969535351af8692ad7d1a26881e82da61463acd91e863840587f0e129 WHIRLPOOL 4a67c61ae8816c63e2e699a934697b8a9e0cc407cf006e69f7078ea4879ff2a79bfed7ab6913883672cb258531dfaa3c95751f40069a0dc5094eb3bb632bdfa5 EBUILD jedit-4.5.2.ebuild 2736 SHA256 fd034b55612ea0725243a1b44132a59dbd0f0721f837bed921ea4d406747cbc3 SHA512 3fa3bc28a668a7c538ae2bdea05bca8dedbfbd461f02e113043787ec1d6cc742a1cde3d502d71f537f129e471dec166571fa27d44db8ac8a6bcaac4fbc6d5321 WHIRLPOOL 9759f50794086b9755c20ceb67658ab8739dba1beb1ed1712ef2a0f08e292373f60e3ecc2b5b2072c0edfe8d1f8aeaa9140bb4fd334422c8ab7a942b3556685e -MISC ChangeLog 14513 SHA256 874db0015407c42ef76faa66d1b409086a30aced175aa7b14f6fdd9dd444f45a SHA512 c55790aa896b71fed481ca3f3bf1760eae14219d0a60e19ace74754e0833735215a6bad5bc49b2e5b557b6c510ec75cb72f801777720726d4eef6d0f8591db42 WHIRLPOOL 230418579d1cde6d66791c34362806e68f2a3466f7f86a77a95c1a16312487fa6b8be1dd1f4ac1322d5db73ec6224cbcdf13753a8036ba144f4e64e23af07612 +EBUILD jedit-5.0.0.ebuild 2526 SHA256 9b9deaaa7f3fdbaf0c14df11434d07ab29d55574cededd781524012b4284727e SHA512 31fecd5810aac8ac5a1204bea2a6d31eef31e128a0ca537ae98be9f5147044eb2d4501fb48656fe73003161d0bd9a8fa1445807088ed8d8a41eddafaf979f1a6 WHIRLPOOL dd4303e953013e87b5a867901baef7c94bfaf3008c0d8daeae0339df1cefbd835be8bc2b546f4e28a16dc7e162a59563e8e44fc7c0d39e266cb71e50e5b1a8c3 +MISC ChangeLog 14790 SHA256 6c13d86546a984fd29c50c9de99fdef1d357338e8ce1298223b6a8c12b17ab8d SHA512 e7d7342f6fc10f8ba71fe9d2b90d5a29df1685e637db00a4187f7df512347372f802d2cf1565f86044da72f9cd27094c045592edc5caa2ba3cb24cd800950e9c WHIRLPOOL 2fa2e96a5cfc3bcee55fa807341cc1367eb8f1efc5eca82c59b1b025d1c20d7f0bd069e1d0d47ec9d95bb348193823bc389aab223576852a3b025a3efc861b0b MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRc9FeAAoJELjwI6Q8XPdadv4H+wRr3ZumGHln82SFDgpyg9yG +wjtgWQl80/d7Ux+4NaR+ZL5AtasLuHdTtUlUNAHWiUgBjelnKJa3zbeQL/rIt2do +n8I1uDWST+sYGP5/9tvUKNfq1dbJ0O1gL/s/RUe+rFaL468nwVVyz8Oox/6MgSG0 +JoDzOE1LvLsEvu03oT5URwHBrrW2ctCRgQMPPzHpetxWJcdcJFJmLxPnNHV4vMx9 +MJyrB0H+9cMrjk6dFXgtYya9Axy+1e+U0/qkSE4A1VUnWv9Dzwjv6tb5JIbQlcCe +qeHdcE+0pSfcdfs07XjdVkGOOudnDb0TDGKvRIgM7mcVDNXABChWnqy5JE50hGU= +=DPJi +-----END PGP SIGNATURE----- diff --git a/app-editors/jedit/jedit-5.0.0.ebuild b/app-editors/jedit/jedit-5.0.0.ebuild new file mode 100644 index 000000000000..4dca80ca06b2 --- /dev/null +++ b/app-editors/jedit/jedit-5.0.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/jedit-5.0.0.ebuild,v 1.1 2013/04/21 11:45:23 sera Exp $ + +EAPI=5 + +JAVA_PKG_IUSE="doc test" + +inherit java-pkg-2 java-ant-2 eutils fdo-mime + +DESCRIPTION="Programmer's editor written in Java" +HOMEPAGE="http://www.jedit.org" +SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +# missing from tarball +RESTRICT="test" + +COMMON_DEP=" + dev-java/jsr305:0" +RDEPEND="${COMMON_DEP} + >=virtual/jre-1.6" +DEPEND="${COMMON_DEP} + >=virtual/jdk-1.6 + dev-java/ant-apache-bsf:0 + dev-java/ant-contrib:0 + dev-java/bsh[bsf] + test? ( + dev-java/ant-junit:0 + )" + +S="${WORKDIR}/jEdit" + +JEDIT_HOME="/usr/share/${PN}" + +java_prepare() { + mkdir -p lib/{ant-contrib,compile,default-plugins,scripting} || die + + # don't unconditionally run tests (which aren't even shipped) + sed -i -e 's|\(depends="init,retrieve,setup,compile\),test|\1|' \ + build.xml || die +} + +JAVA_ANT_REWRITE_CLASSPATH="true" + +EANT_ANT_TASKS="ant-apache-bsf ant-contrib bsh" +EANT_GENTOO_CLASSPATH="jsr305" +EANT_EXTRA_ARGS="-Divy.jar.present=true -Divy.done=true" +EANT_BUILD_TARGET="build" +# TODO could build more docs, ie generate-doc-faq generate-doc-news +# generate-doc-users-guide ua. +EANT_DOC_TARGET="generate-javadoc" +# in fact needed only for docs, but shouldn't hurt +EANT_NEEDS_TOOLS="true" + +src_test() { + java-pkg-2_src_test +} + +src_install () { + dodir ${JEDIT_HOME} + cp -R build/${PN}.jar jars doc keymaps macros modes properties startup \ + "${D}${JEDIT_HOME}" || die + + java-pkg_regjar ${JEDIT_HOME}/${PN}.jar + + java-pkg_dolauncher ${PN} --main org.gjt.sp.jedit.jEdit + + use doc && java-pkg_dojavadoc build/classes/javadoc/api + + make_desktop_entry ${PN} \ + jEdit \ + ${JEDIT_HOME}/doc/${PN}.png \ + "Development;Utility;TextEditor" + + # keep the plugin directory + keepdir ${JEDIT_HOME}/jars +} + +pkg_postinst() { + fdo-mime_desktop_database_update + elog "The system directory for jEdit plugins is" + elog "${JEDIT_HOME}/jars" + elog "If you get plugin related errors on startup, first try updating them." +} + +pkg_postrm() { + if [[ -z ${REPLACED_BY_VERSION} ]]; then + fdo-mime_desktop_database_update + elog "jEdit plugins installed into /usr/share/jedit/jars" + elog "(after installation of jEdit itself) haven't been" + elog "removed. To get rid of jEdit completely, you may" + elog "want to run" + elog "" + elog " rm -r ${JEDIT_HOME}" + fi +} |