[Lunar-commits] r21971 - in moonbase/trunk/editors: . jedit

Terry Chan tchan at lunar-linux.org
Sun Oct 29 04:25:06 CET 2006


Author: tchan
Date: 2006-10-29 04:25:06 +0100 (Sun, 29 Oct 2006)
New Revision: 21971

Added:
   moonbase/trunk/editors/jedit/
   moonbase/trunk/editors/jedit/BUILD
   moonbase/trunk/editors/jedit/DEPENDS
   moonbase/trunk/editors/jedit/DETAILS
Log:
Added the jedit module to moonbase. This stable version only requires j2sdk1.4.2.
The newer jedit-4.3 requires jdk1.5.0.


Added: moonbase/trunk/editors/jedit/BUILD
===================================================================
--- moonbase/trunk/editors/jedit/BUILD	                        (rev 0)
+++ moonbase/trunk/editors/jedit/BUILD	2006-10-29 03:25:06 UTC (rev 21971)
@@ -0,0 +1,22 @@
+(
+  
+  sedit "s:local/share/xml:share/sgml:" build.properties &&
+  sedit "s:local/share/xsl/docbook:share/sgml/docbook/xsl-stylesheets-1.69.1:" build.properties &&
+  sedit "s:local/j2sdk:lib/j2sdk:" build.properties &&
+
+  prepare_install            &&
+  ant dist javadoc docs-html &&
+  mkdir -p /usr/share/jedit/ &&
+  cd doc &&
+  chmod -Rf 644 *.xsl *.html *.txt *.png */*.xml */*.html &&
+  cd .. &&
+  chmod -Rf 644 jars/*/* macros/*/* modes/* &&
+  cp -a jedit.jar jars doc modes properties startup macros /usr/share/jedit/ &&
+  chmod 755 /usr/share/jedit/startup/*.bsh &&
+  mkdir -p /usr/share/icons/hicolor/128x128/apps/ &&
+  cp -p doc/jedit.png /usr/share/icons/hicolor/128x128/apps/ &&
+  echo "#!/bin/bash" > /usr/bin/jedit &&
+  echo "java -jar /usr/share/jedit/jedit.jar \"\${@}\"" >> /usr/bin/jedit &&
+  chmod 755 /usr/bin/jedit
+
+) > $C_FIFO 2>&1

Added: moonbase/trunk/editors/jedit/DEPENDS
===================================================================
--- moonbase/trunk/editors/jedit/DEPENDS	                        (rev 0)
+++ moonbase/trunk/editors/jedit/DEPENDS	2006-10-29 03:25:06 UTC (rev 21971)
@@ -0,0 +1,3 @@
+depends apache-ant &&
+depends docbook-xsl &&
+depends docbook-xml

Added: moonbase/trunk/editors/jedit/DETAILS
===================================================================
--- moonbase/trunk/editors/jedit/DETAILS	                        (rev 0)
+++ moonbase/trunk/editors/jedit/DETAILS	2006-10-29 03:25:06 UTC (rev 21971)
@@ -0,0 +1,25 @@
+           MODULE=jedit
+          VERSION=4.2
+           SOURCE=${MODULE}42source.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/jEdit
+       SOURCE_URL=$SFORGE_URL/$MODULE/
+       SOURCE_VFY=sha1:404b3e76c749d0b488c005d3af19c335c102ba60
+         WEB_SITE=http://jedit.org
+          GARBAGE=off
+          ENTERED=20061028
+          UPDATED=20061028
+            SHORT="Java based text editor."
+cat << EOF
+Some of jEdit's features include:
+
+    * Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows.
+    * Built-in macro language; extensible plugin architecture. Dozens of macros and plugins available.
+    * Plugins can be downloaded and installed from within jEdit using the "plugin manager" feature.
+    * Auto indent, and syntax highlighting for more than 130 languages.
+    * Supports a large number of character encodings including UTF8 and Unicode.
+    * Folding for selectively hiding regions of text.
+    * Word wrap.
+    * Highly configurable and customizable.
+    * Every other feature, both basic and advanced, you would expect to find in a text editor.
+
+EOF



More information about the Lunar-commits mailing list