--- jedit-4.3.1.dfsg.orig/debian/changelog +++ jedit-4.3.1.dfsg/debian/changelog @@ -0,0 +1,95 @@ +jedit (4.3.1.dfsg-0ubuntu1) lucid; urgency=low + + * New upstream release (LP: #514212) + * Fix debian/watch + * debian/rules: fix get-orig-source + + -- Daniel Hahler Thu, 11 Mar 2010 21:22:11 +0100 + +jedit (4.3~pre18.dfsg-0ubuntu1) lucid; urgency=low + + * New upstream release + * debian/control: Standards-Version: 3.8.3 + * debian/copyright: Updated + * debian/rules: Remove call to dh_desktop + + -- Daniel Hahler Wed, 25 Nov 2009 00:10:35 +0100 + +jedit (4.3~pre16.dfsg-0ubuntu1) jaunty; urgency=low + + * New upstream release + * debian/copyright: added blocks for new files from pre16 + + -- Daniel Hahler Thu, 20 Nov 2008 22:50:29 +0100 + +jedit (4.3~pre15.dfsg-0ubuntu1) jaunty; urgency=low + + * New Upstream Release + * Bumped standards version to 3.8.0 + * Killed all SVN cherry picking patches inmass + + -- Michael Casadevall Fri, 07 Nov 2008 20:38:26 -0500 + +jedit (4.3~pre13.dfsg-0ubuntu3) intrepid; urgency=low + + * Fix installation of userdocs (LP: #274893) + - debian/jedit.install + - debian/rules + + -- Daniel Hahler Thu, 02 Oct 2008 21:10:39 +0200 + +jedit (4.3~pre13.dfsg-0ubuntu2) hardy; urgency=low + + * Cherrypick fixes from upstream SVN, which will all be included in pre14 + (LP: #214827) + - 04-pre14-svn-r12263.patch: + Fix an ArrayIndexOutOfBoundsException when opening search + dialog on a fresh install + - 04-pre14-svn-r12303.patch: + Plugin manager: Fix foreground colors to be consistent with jedit + textarea + - 04-pre14-svn-r12326.patch: + perl.xml qq([test) syntax higlighting broken + - 04-pre14-svn-r12335.patch: + Comments and literals are now filtered in RegexpIndentRule to + retire complications in regexps to skip them + - 04-pre14-svn-r12338.patch: + Some tweaks to deep indent rules + - 04-pre14-svn-r12345.patch: + perl mode: "!" apparently is a valid character to define the + boundaries of the quote operators (q*) + - 04-pre14-svn-r12359.patch: + Fixed a lack of consume() in CompleteWord#keyTyped(), which made + a typed digit inserted after the completion for the digit + - 04-pre14-svn-r12368.patch: + Change selection behavior in directory chooser dialog + - 04-pre14-svn-r12385.patch: + AT_LINE_START wasn't being honored for END tags. Also, add that + attribute to the heredoc rule in the perl and shellscript modes + - 04-pre14-svn-r12387.patch, 04-pre14-svn-r12393.patch: + jEdit splash crashes with Java 1.6 on NoMachine NX display + - 04-pre14-svn-r12391.patch: + When typing quickly in the activity logs filter, some exceptions + were happening + + -- Daniel Hahler Tue, 15 Apr 2008 23:50:18 +0200 + +jedit (4.3~pre13.dfsg-0ubuntu1) hardy; urgency=low + + * New upstream bugfix release (LP: #203713) + * debian/control, debian/rules: + replace icedtea-java7 references with openjdk-6 references (LP: #203636) + * Reworked (and renamed) patches: + - 01-debian-menu-file.patch: partly applied upstream + - 02-desktop-file-icon-file.patch: incorporate previous inline change + (icon path) + * 03-svn-php_mode_fix_special_comment.patch: Fix regression for special + comments ("/**/") in PHP mode; can be dropped with the next release. + + -- Daniel Hahler Tue, 18 Mar 2008 22:18:17 +0100 + +jedit (4.3~pre12.dfsg-0ubuntu1) hardy; urgency=low + + * Initial release (LP: #105459) + + -- Daniel Hahler Mon, 04 Feb 2008 22:56:11 +0100 --- jedit-4.3.1.dfsg.orig/debian/copyright +++ jedit-4.3.1.dfsg/debian/copyright @@ -0,0 +1,276 @@ +X-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat +X-Debianized-By: Daniel Hahler +X-Debianized-Date: Wed, 30 Jan 2008 22:22:22 +0100. +X-Source-Downloaded-From: http://jedit.org/ +X-Upstream-Author: Slava Pestov, Alan Ezust, Björn Kautler and many others + +Files: * +Copyright: © 1998-2005 Slava Pestov + © 2000 Ollie Rutherfurd + © 1998-2001 Peter Graves + © 1998 Wes Biggs + © 1999-2000, 2002-2003 mike dillon + © 1999-2005 Nicholas O'Leary + © 1999-2007 Marcelo Vanzin + © 1999-2007 Matthieu Casanova + © 1999 Dirk Moebius + © 1999 Jason Ginchereau + © 2000 Richard S. Hall + © 2001 Tom Locke + © 2002 Carmine Lucarelli + © 2002 Kenrick Drew + © 2002-2003 Kris Kopicki + © 2002 Peter Cox + © 2002 Thomas Dilts + © 2005-2006 Alan Ezust + © 2005 Jeffrey Hoyt + © 2005 Martin Raspe + © 2006 Björn Kautler + © 2006-2007 Kazutoshi Satoda + © 2007 Shlomy Reinstein +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. +X-Comment: On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. + +Files: jEdit/doc/FAQ/* +Copyright: © 2002 John Gellene + © 2003 John Gellene, Kris Kopicki + © 2006-2007 Alan Ezust +License: GFDL-1.1+ + GNU Free Documentation License, Version 1.1 or any later version + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.1 or any later version published by the Free Software + Foundation; with no "Invariant Sections", "Front-Cover Texts" + or "Back-Cover Texts", each as defined in the license. +X-Comment: On Debian systems, the complete text of the GNU Free Documentation License can be found in `/usr/share/common-licenses/GFDL'. + + +Files: jEdit/doc/news42/news.xml +Copyright: © 2003-2004 Slava Pestov +License: GFDL-1.1+ + +Files: jEdit/doc/news44/news.xml +Copyright: © 2007 Alan Ezust +License: GFDL-1.1+ + +Files: jEdit/doc/doc/users-guide/users-guide.xml +Copyright: © 1999-2004 Slava Pestov + © 2001-2002 John Gellene + © 2005-2007 Alan Ezust +License: GFDL-1.1+ + +Files: jEdit/doc/users-guide/launcher-guide.xml +Copyright: © 2001, 2002 John Gellene +License: GFDL-1.1+ + +Files: jEdit/doclet/GenerateTocXML.java, jEdit/jars/LatestVersion/LatestVersionPlugin.java +Copyright: © 1999, 2003 Slava Pestov +License: GPL-2+ + +Files: jEdit/jars/MacOSX/macosx/MacOSXPlugin.java, jEdit/jars/MacOSX/macosx/OSXAdapter.java +Copyright: © 2008 Seph M. Soliman +License: GPL-2+ + +Files: jEdit/jars/MacOS/* +Copyright: © 2002, 2003 Kris Kopicki +License: GPL-2+ + +Files: jEdit/jars/QuickNotepad/* +Copyright: © 2001 John Gellene +License: GPL-2+ + +Files: jEdit/macros/C/Include_Guard.bsh +Copyright: © 2001 John Gellene +License: GPL-2+ + +Files: jEdit/macros/Java/Get_Class_Name.bsh, jEdit/macros/Java/Make_Get_and_Set_Methods.bsh, jEdit/macros/Java/Create_Constructor.bsh +Copyright: © 2004 Thomas Galvin +License: GPL-2+ + +Files: jEdit/macros/Java/Preview_JavaDoc_Of_Current_Buffer.bsh +Copyright: © 2001-2003 Tom Gutwin + © 2001 John Gellene +License: GPL-2+ + +Files: jEdit/macros/Editing/Move_Line_Down.bsh, jEdit/macros/Editing/Move_Line_Up.bsh, jEdit/macros/Editing/Mode_Switcher.bsh, jEdit/macros/Java/Java_File_Save.bsh +Copyright: © 2004 Nicholas O'Leary +License: GPL-2+ + +Files: jEdit/macros/Java/Get_Package_Name.bsh, jEdit/macros/Misc/Display_Abbreviations.bsh, jEdit/macros/Misc/Run_Script.bsh, jEdit/macros/Misc/Make_Bug_Report.bsh, jEdit/macros/Misc/Evaluate_Buffer_in_BeanShell.bsh, jEdit/macros/Text/Insert_Tag.bsh, jEdit/macros/Text/Add_Prefix_and_Suffix.bsh, jEdit/macros/Text/Next_Char.bsh, jEdit/macros/Text/Insert_Date.bsh, jEdit/macros/Files/Close_All_Except_Active.bsh, jEdit/macros/Properties/Look_and_Feel_Properties.bsh, jEdit/macros/Properties/System_Properties.bsh, jEdit/macros/Properties/jEdit_Properties.bsh +Copyright: © 2001 John Gellene +License: GPL-2+ + +Files: jEdit/macros/Misc/Display_Actions.bsh +Copyright: © 2002 Lee Turner +License: GPL-2+ + +Files: jEdit/macros/Misc/Show_Threads.bsh +Copyright: © 2001 Dirk Moebius +License: GPL-2+ + +Files: jEdit/macros/Misc/Display_Character_Code.bsh, jEdit/macros/Text/Single_Space_Buffer.bsh, jEdit/macros/Text/Reverse_Lines.bsh, jEdit/macros/Files/Next_Dirty_Buffer.bsh, jEdit/macros/Files/Copy_Path_to_Clipboard.bsh, jEdit/macros/Files/Delete_Current.bsh, jEdit/macros/Files/Buffer_Switcher.bsh, jEdit/macros/Files/Copy_Name_to_Clipboard.bsh, jEdit/macros/Files/Insert_Selection.bsh, jEdit/macros/Files/Toggle_ReadOnly.bsh, jEdit/macros/Properties/Insert_Buffer_Properties.bsh, jEdit/macros/Clipboard/Copy_Selection_or_Line.bsh: jEdit/macros/Clipboard/Cut_Lines_Containing.bsh, jEdit/macros/Clipboard/Copy_Visible_Lines.bsh, jEdit/macros/Clipboard/Cut_Selection_or_Line.bsh: jEdit/macros/Clipboard/Copy_Lines_Containing.bsh, jEdit/macros/Editing/Greedy_Right.bsh, jEdit/macros/Editing/Emacs_Previous_Line.bsh, jEdit/macros/Editing/Greedy_Left.bsh, jEdit/macros/Editing/Greedy_Backspace.bsh, jEdit/macros/Editing/Emacs_Next_Line.bsh, jEdit/macros/Editing/Go_to_Column.bsh, jEdit/macros/Editing/Greedy_Delete.bsh, jEdit/macros/Interface/Decrease_Font_Size.bsh: jEdit/macros/Interface/Toggle_Left_Docking_Area.bsh, jEdit/macros/Interface/Increase_Font_Size.bsh: jEdit/macros/Interface/Toggle_Bottom_Docking_Area.bsh, jEdit/macros/Interface/Toggle_Top_Docking_Area.bsh, jEdit/macros/Interface/Toggle_Right_Docking_Area.bsh +Copyright: © 2002-2004 Ollie Rutherfurd +License: GPL-2+ + +Files: jEdit/macros/Misc/Display_Shortcuts.bsh +Copyright: © 2003 Russell Inman + © 2001 John Gellene +License: GPL-2+ + +Files: jEdit/macros/Misc/Hex_Convert.bsh +Copyright: © 2001 Will Sargent +License: GPL-2+ + +Files: jEdit/macros/Text/Duplicate_Line.bsh +Copyright: © 2001 Francesc Roses +License: GPL-2+ + +Files: jEdit/macros/Text/Color_Picker.bsh, jEdit/macros/Files/Open_Path.bsh, jEdit/macros/Files/Browse_Directory.bsh, jEdit/macros/Files/Open_Selection.bsh +Copyright: © 2001 Slava Pestov +License: GPL-2+ + +Files: jEdit/macros/Files/Browse_Buffer_Directory.bsh +Copyright: © 2006 Alan Ezust +License: GPL-2+ + +Files: jEdit/macros/Interface/Open_Context_Menu.bsh +Copyright: © 2003 Nitsan Vardi +License: GPL-2+ + +Files: jEdit/macros/Java/Preview_JavaDoc_Of_Current_Buffer.bsh +Copyright: © 2001-2003 Tom Gutwin +License: GPL-2+ + +Files: jEdit/macros/Properties/Create_Plugin_Announcement.bsh +Copyright: © 2006 Jeffrey Hoyt +License: GPL-2+ + +Files: jEdit/macros/Misc/Buffer_to_HyperSearch_Results.bsh, +Copyright: © 2002-2004 Ollie Rutherfurd + © 2008 Shlomy Reinstein +License: GPL-2+ + +Files: jEdit/macros/Misc/Debug_BufferSets.bsh, jEdit/org/gjt/sp/jedit/gui/statusbar/SelectionLengthWidgetFactory.java, jEdit/org/gjt/sp/jedit/textarea/JEditEmbeddedTextArea.java +Copyright: © 2008 Matthieu Casanova +License: GPL-2+ + +Files: jEdit/macros/Files/Send_Buffer_To_Next_Split.bsh +Copyright: © 2009 Alan Ezust +License: GPL-2+ + +Files: jEdit/macros/Misc/HyperSearch_Results_to_Buffer.bsh +Copyright: © 2002-2004 Ollie Rutherfurd +License: GPL-2+ + +Files: jEdit/org/gjt/sp/jedit/buffer/BufferUndoListener.java, jEdit/org/gjt/sp/jedit/textarea/GutterPopupHandler.java +Copyright: © 2009 Shlomy Reinstein +License: GPL-2+ + +Files: jEdit/org/gjt/sp/jedit/gui/FilePropertiesDialog.java +Copyright: © 2008 VladimirR +License: GPL-2+ + +Files: jEdit/org/gjt/sp/jedit/menu/MenuItemTextComparator.java +Copyright: © 2008 Eric Berry + Portions © 1999, 2005 Slava Pestov + Portions © 2000 Richard S. Hall + Portions © 2001 Dirk Moebius +License: GPL-2+ + +Files: jEdit/org/gjt/sp/jedit/io/RegexEncodingDetector.java +Copyright: © 2006-2007 Kazutoshi Satoda +License: GPL-2+ + +Files: jEdit/org/gjt/sp/jedit/textarea/CircleFoldPainter.java, jEdit/org/gjt/sp/jedit/textarea/FoldPainter.java, jEdit/org/gjt/sp/jedit/textarea/SquareFoldPainter.java +Copyright: © 2008 Shlomy Reinstein +License: GPL-2+ + +Files: jEdit/org/gjt/sp/jedit/textarea/StandaloneTextArea.java +Copyright: © 1999, 2005 Slava Pestov + Portions © 2000 Ollie Rutherfurd + Portions © 2006 Matthieu Casanova + Portions © 2008 Dakshinamurthy Karra +License: GPL-2+ + +Files: jEdit/org/gjt/sp/jedit/textarea/TriangleFoldPainter.java +Copyright: © 1999, 2000 mike dillon + Portions © 2001, 2002 Slava Pestov^M + Refactoring © 2008 Shlomy Reinstein +License: GPL-2+ + +Files: debian/* +Copyright: © 2008, Daniel Hahler +License: GPL-2+ + +Files: jEdit/com/microstar/xml/* +Copyright: © 1998 by Microstar Software Ltd. +License: other + "AElfred is free for both commercial and non-commercial use and + redistribution, provided that Microstar's copyright and disclaimer are + retained intact. You are free to modify AElfred for your own use and + to redistribute AElfred with your modifications, provided that the + modifications are clearly documented." + +Files: jEdit/net/sourceforge/jarbundler/* +Copyright: © 2003, Seth J. Morabito +License: GPL-2+ + +Files: jEdit/gnu/regexp/CharIndexedReader.java, jEdit/gnu/regexp/REFilterReader.java +Copyright: © 2001 Lee Sau Dan +License: LGPL-2.1+ + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. +X-Comment: On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. + +Files: jEdit/gnu/regexp/* +Copyright: © 1998-2001 Wes Biggs +License: LGPL-2.1+ + +Files: jEdit/org/gjt/sp/jedit/bsh/* +Copyright: © 2000 Pat Niemeyer +License: LGPL | other + * The contents of this file are subject to the Sun Public License Version * + * 1.0 (the "License"); you may not use this file except in compliance with * + * the License. A copy of the License is available at http://www.sun.com * + * * + * The Original Code is BeanShell. The Initial Developer of the Original * + * Code is Pat Niemeyer. Portions created by Pat Niemeyer are Copyright * + * (C) 2000. All Rights Reserved. * + * * + * GNU Public License Notice: * + * * + * Alternatively, the contents of this file may be used under the terms of * + * the GNU Lesser General Public License (the "LGPL"), in which case the * + * provisions of LGPL are applicable instead of those above. If you wish to * + * allow use of your version of this file only under the terms of the LGPL * + * and not to allow others to use your version of this file under the SPL, * + * indicate your decision by deleting the provisions above and replace * + * them with the notice and other provisions required by the LGPL. If you * + * do not delete the provisions above, a recipient may use your version of * + * this file under either the SPL or the LGPL. * + +Files: jEdit/org/gjt/sp/jedit/bsh/org/objectweb/asm +Copyright: © 2000 INRIA, France Telecom + © 2002 France Telecom +License: LGPL-2+ + +Files: jEdit/de/masters_of_disaster/ant/tasks/* +Copyright: © Björn Kautler +License: GPL-2+ + --- jedit-4.3.1.dfsg.orig/debian/jedit.install +++ jedit-4.3.1.dfsg/debian/jedit.install @@ -0,0 +1,8 @@ +jEdit/build/doc usr/share/jedit +jEdit/jars/LatestVersion.jar usr/share/java +jEdit/jars/QuickNotepad.jar usr/share/java +jEdit/build/jedit.jar usr/share/jedit +jEdit/build/macros usr/share/jedit +jEdit/build/modes usr/share/jedit +jEdit/build/properties usr/share/jedit +jEdit/build/startup usr/share/jedit --- jedit-4.3.1.dfsg.orig/debian/rules +++ jedit-4.3.1.dfsg/debian/rules @@ -0,0 +1,77 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +#export DH_VERBOSE=1 + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + + +JAVA_HOME_DIRS := /usr/lib/jvm/java-6-openjdk/ +ANT_HOME := /usr/share/ant +#DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar bfs gnujaxp js xalan2 +DEB_JARS := ant-nodeps +DEB_ANT_COMPILER := modern +DEB_ANT_BUILD_TARGET := build userdocs compile-default-plugins-for-dist +DEB_BUILDDIR := . +DEB_ANT_BUILDFILE := jEdit/build.xml +DEB_ANT_CLEAN_TARGET := clean-all +#-Dconfig.docbook.catalog=/usr/share/sgml/docbook/dtd/4.2/docbook.cat +DEB_ANT_ARGS := -Dconfig.docbook.xsl=/usr/share/xml/docbook/stylesheet/nwalsh \ + -Dconfig.xsltproc.executable=xsltproc \ + -Dconfig.docbook.catalog=/usr/share/sgml/docbook/dtd/catalog \ + -Djedit.install.dir=$(CURDIR)/jEdit/build +DEB_INSTALL_CHANGELOGS_jedit := jEdit/doc/CHANGES.txt +DEB_INSTALL_DOCS_jedit := jEdit/doc/CORE_GUIDELINES.txt jEdit/doc/README.txt jEdit/doc/TODO.txt +DEB_INSTALL_MANPAGES_jedit := jEdit/package-files/linux/jedit.1 + +ANT_HOME := /usr/share/ant +ANT_BIN := $(ANT_HOME)/bin/ant + +binary-install/jedit:: + install debian/extra/jedit debian/jedit/usr/bin/ + install -m 664 jEdit/doc/jedit.png debian/jedit/usr/share/pixmaps/ + install -m 664 jEdit/package-files/linux/deb/jedit.desktop debian/jedit/usr/share/applications/ + install -m 664 jEdit/package-files/linux/deb/jedit.xpm debian/jedit/usr/share/pixmaps/ + + # Duplicate licenses (extra-license-file warning from lintian), but do not remove them, since + # they get referenced from the Online help. + #$(RM) debian/jedit/usr/share/jedit/doc/Apache.LICENSE.txt + #$(RM) debian/jedit/usr/share/jedit/doc/COPYING.DOC.txt + #$(RM) debian/jedit/usr/share/jedit/doc/COPYING.PLUGINS.txt + #$(RM) debian/jedit/usr/share/jedit/doc/COPYING.txt + + cp -a jEdit/package-files/linux/deb/jedit debian/jedit.menu + dh_installmenu + +# Remove the following directories from the orig source tarball: +# - jEdit/installer: Apache-1.1 license, not GPL-compatible +orig_tar = ${CURDIR}/../${DEB_SOURCE_PACKAGE}_${uversion}.orig.tar.gz +source_tar = ${CURDIR}/../${DEB_SOURCE_PACKAGE}_${uversion}.orig.tar.bz2 +DEBIAN_DIR := "${CURDIR}/$(shell echo ${MAKEFILE_LIST} | awk '{print $$1}' | xargs dirname )" +SRC_TEMP_DIR := get-orig-source.tmp + +#version = $(shell cd ${DEBIAN_DIR}/.. && uscan --force-download --dehs | \ +# sed -n 's/.*\(.*\)<\/upstream-version>.*/\1/p') +uversion = $(shell cd ${DEBIAN_DIR}/.. && uscan --force-download --dehs | \ + sed -n 's/.*\(.*\)<\/debian-uversion>.*/\1/p') + +get-orig-source: + mkdir -p ${SRC_TEMP_DIR} + cd ${SRC_TEMP_DIR} && \ + tar xf ${source_tar} + + $(RM) -r ${SRC_TEMP_DIR}/jEdit/installer + find ${SRC_TEMP_DIR} -name .svn -print0 | xargs -0r $(RM) + + cd ${SRC_TEMP_DIR} && \ + tar cfz ${orig_tar} . + + $(RM) -r ${SRC_TEMP_DIR} + +clean:: + $(RM) jEdit/jars/*.jar + $(RM) debian/jedit.menu + +.PHONY: get-orig-source --- jedit-4.3.1.dfsg.orig/debian/compat +++ jedit-4.3.1.dfsg/debian/compat @@ -0,0 +1 @@ +5 --- jedit-4.3.1.dfsg.orig/debian/control +++ jedit-4.3.1.dfsg/debian/control @@ -0,0 +1,30 @@ +Source: jedit +Section: editors +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Daniel Hahler +Build-Depends: debhelper (>= 5), cdbs, openjdk-6-jdk, ant, ant-optional +Build-Depends-Indep: docbook, docbook-xsl, xsltproc +Standards-Version: 3.8.3 +Homepage: http://jedit.org/ + +Package: jedit +Architecture: all +Depends: ${misc:Depends}, openjdk-6-jre | java-virtual-machine, java5-runtime +Description: a cross platform programmer's text editor written in Java + jEdit combines the best functionality of Unix, Windows and MacOS text + editors. + 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 150 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. See the Features page at + http://jedit.org/index.php?page=features for a full list. --- jedit-4.3.1.dfsg.orig/debian/watch +++ jedit-4.3.1.dfsg/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=dversionmangle=s/\.dfsg// \ + http://sf.net/jedit/jedit((\d+\.)+\d+)source.tar.bz2 --- jedit-4.3.1.dfsg.orig/debian/jedit.dirs +++ jedit-4.3.1.dfsg/debian/jedit.dirs @@ -0,0 +1,6 @@ +usr/bin +usr/share/applications +usr/share/java +usr/share/jedit +usr/share/menu +usr/share/pixmaps --- jedit-4.3.1.dfsg.orig/debian/README.Debian-source +++ jedit-4.3.1.dfsg/debian/README.Debian-source @@ -0,0 +1,5 @@ +The original source was altered in the way that the "installer" directory +has been removed, because it is licensed under the Apache 1.1 license, which +is incompatible to the GPL. + +Please refer to the get-orig-source rule in debian/rules. --- jedit-4.3.1.dfsg.orig/debian/patches/02-desktop-file-icon-file.patch +++ jedit-4.3.1.dfsg/debian/patches/02-desktop-file-icon-file.patch @@ -0,0 +1,12 @@ +diff -Nur -x '*.orig' -x '*~' jedit-4.3~pre12/jEdit/package-files/linux/deb/jedit.desktop jedit-4.3~pre12.new/jEdit/package-files/linux/deb/jedit.desktop +--- jedit-4.3~pre12/jEdit/package-files/linux/deb/jedit.desktop 2008-02-04 02:00:00.000000000 +0100 ++++ jedit-4.3~pre12.new/jEdit/package-files/linux/deb/jedit.desktop 2008-02-04 02:33:56.395419577 +0100 +@@ -9,7 +9,7 @@ + Comment[de]=Editiere Textdateien + Comment[es]=Modifique archivos de texto + Exec=jedit %U +-Icon=/usr/share/jEdit/doc/jedit.png ++Icon=jedit + Terminal=false + Type=Application + Categories=Development;TextEditor; --- jedit-4.3.1.dfsg.orig/debian/patches/01-debian-menu-file.patch +++ jedit-4.3.1.dfsg/debian/patches/01-debian-menu-file.patch @@ -0,0 +1,307 @@ +diff -Nur -x '*.orig' -x '*~' jedit-4.3~pre13.dfsg/jEdit/package-files/linux/deb/jedit jedit-4.3~pre13.dfsg.new/jEdit/package-files/linux/deb/jedit +--- jedit-4.3~pre13.dfsg/jEdit/package-files/linux/deb/jedit 2008-03-18 20:41:59.198937000 +0100 ++++ jedit-4.3~pre13.dfsg.new/jEdit/package-files/linux/deb/jedit 2008-03-18 20:44:42.842936757 +0100 +@@ -1,2 +1,3 @@ +-?package(jedit):needs="X11" section="Apps/Programming" \ ++?package(jedit):needs="X11" section="Applications/Programming" \ ++ icon="/usr/share/pixmaps/jedit.xpm" \ + title="jEdit" command="/usr/bin/jedit" +diff -Nur -x '*.orig' -x '*~' jedit-4.3~pre13.dfsg/jEdit/package-files/linux/deb/jedit.xpm jedit-4.3~pre13.dfsg.new/jEdit/package-files/linux/deb/jedit.xpm +--- jedit-4.3~pre13.dfsg/jEdit/package-files/linux/deb/jedit.xpm 1970-01-01 01:00:00.000000000 +0100 ++++ jedit-4.3~pre13.dfsg.new/jEdit/package-files/linux/deb/jedit.xpm 2008-03-18 20:44:10.438937194 +0100 +@@ -0,0 +1,295 @@ ++/* XPM */ ++static char *jedit[] = { ++/* columns rows colors chars-per-pixel */ ++"32 32 257 2", ++" c #000000", ++". c #0E0100", ++"X c #160600", ++"o c #1B0400", ++"O c #190A00", ++"+ c #190B04", ++"@ c #200000", ++"# c #2D0000", ++"$ c #2E1900", ++"% c #2B1400", ++"& c #350200", ++"* c #3A0D00", ++"= c #3A0700", ++"- c #3A1507", ++"; c #4D0500", ++": c #4D1900", ++"> c #5E1700", ++", c #492300", ++"< c #49361D", ++"1 c #4C381F", ++"2 c #542211", ++"3 c #472D18", ++"4 c #50392D", ++"5 c #5A3B25", ++"6 c #543724", ++"7 c #600100", ++"8 c #6C0C00", ++"9 c #690300", ++"0 c #6E1700", ++"q c #7C0700", ++"w c #7C0800", ++"e c #7C1006", ++"r c #692700", ++"t c #6E2B1B", ++"y c #6E310C", ++"u c #773606", ++"i c #7F301A", ++"p c #713C25", ++"a c #723F2A", ++"s c #673522", ++"d c #7C5100", ++"f c #6D4E38", ++"g c #6B5130", ++"h c #71442E", ++"j c #724831", ++"k c #7E5437", ++"l c #71523B", ++"z c #810B00", ++"x c #8C1300", ++"c c #970F00", ++"v c #9B0B00", ++"b c #981600", ++"n c #8C2300", ++"m c #84321B", ++"M c #8A2C1A", ++"N c #883A20", ++"B c #9D3B24", ++"V c #993822", ++"C c #A11300", ++"Z c #AD1E00", ++"A c #AA1300", ++"S c #B91900", ++"D c #A32A00", ++"F c #A32700", ++"G c #A13A00", ++"H c #BB2300", ++"J c #B92C09", ++"K c #BD3F1F", ++"L c #B93F20", ++"P c #9B4400", ++"I c #8F4E33", ++"U c #8F5528", ++"Y c #805034", ++"T c #84573A", ++"R c #8B5A31", ++"E c #924A28", ++"W c #984E33", ++"Q c #91592C", ++"! c #9A7300", ++"~ c #A24700", ++"^ c #A25900", ++"/ c #B3401D", ++"( c #BC5000", ++") c #AF4226", ++"_ c #A05539", ++"` c #B65839", ++"' c #A67A00", ++"] c #BC6B00", ++"[ c #B67C00", ++"{ c #946342", ++"} c #AC5D41", ++"| c #A36C4B", ++" . c #AC694B", ++".. c #A86245", ++"X. c #AD7B59", ++"o. c #B96747", ++"O. c #B67558", ++"+. c #BA7E60", ++"@. c #C21E00", ++"#. c #D41B00", ++"$. c #C83B00", ++"%. c #D82806", ++"&. c #E43900", ++"*. c #CA4700", ++"=. c #C85700", ++"-. c #DA4C00", ++";. c #D65C00", ++":. c #CF4A2A", ++">. c #D97700", ++",. c #CA6138", ++"<. c #E24500", ++"1. c #E94A00", ++"2. c #E55400", ++"3. c #E85913", ++"4. c #E66100", ++"5. c #EC6802", ++"6. c #E37F00", ++"7. c #F76F00", ++"8. c #F36500", ++"9. c #FA7600", ++"0. c #FB7B00", ++"q. c #F27202", ++"w. c #C87956", ++"e. c #DA6740", ++"r. c #D47E56", ++"t. c #D57247", ++"y. c #E17853", ++"u. c #EA7948", ++"i. c #A48100", ++"p. c #B9825D", ++"a. c #A78756", ++"s. c #BD8364", ++"d. c #BF896B", ++"f. c #BA8567", ++"g. c #BF8E72", ++"h. c #BE9170", ++"j. c #C08600", ++"k. c #CFA500", ++"l. c #D0AA00", ++"z. c #D0A300", ++"x. c #D1B400", ++"c. c #DBBF00", ++"v. c #DCB200", ++"b. c #EE8000", ++"n. c #F68000", ++"m. c #FB8718", ++"M. c #F79500", ++"N. c #F59A00", ++"B. c #FF9C00", ++"V. c #FD9100", ++"C. c #EDA400", ++"Z. c #FEA400", ++"A. c #FEAD00", ++"S. c #F7AD00", ++"D. c #FFA91A", ++"F. c #FEB200", ++"G. c #FEBA00", ++"H. c #F1BF00", ++"J. c #FFB711", ++"K. c #FFB916", ++"L. c #FFBA1B", ++"P. c #FFBD22", ++"I. c #FFBD2A", ++"U. c #C9805A", ++"Y. c #CB8762", ++"T. c #D49C6C", ++"R. c #DB9374", ++"E. c #D09273", ++"W. c #C79676", ++"Q. c #D4A278", ++"!. c #F89D5B", ++"~. c #E1946C", ++"^. c #F68A62", ++"/. c #E6AA58", ++"(. c #E9B05A", ++"). c #E5B05E", ++"_. c #F9A15C", ++"`. c #FFB350", ++"'. c #EAA379", ++"]. c #FAAE6B", ++"[. c #FDB267", ++"{. c #FAB97F", ++"}. c #DDC200", ++"|. c #E6C000", ++" X c #FEC200", ++".X c #FDCD00", ++"XX c #FED500", ++"oX c #FEDB00", ++"OX c #F6DA00", ++"+X c #FFC02E", ++"@X c #FFC239", ++"#X c #FDE500", ++"$X c #FFC748", ++"%X c #FFC848", ++"&X c #FFCC58", ++"*X c #FFC366", ++"=X c #F9C779", ++"-X c #FFD164", ++";X c #FFD36B", ++":X c #FFD673", ++">X c #FFD77B", ++",X c #FFD87D", ++"X>X:X:X;X;X-X&Xu.M YXYX", ++"YXYXYXYXYX O.gXVXVXVXVXhXO.U.=X>X:X:X-X&X$X%XI.I.P.L.D.3.z YXYX", ++"YXYXYXYXYX O.qXbXbXbXbXdX .t.*X-X%XI.J.F.F.F.F.F.F.F.B.1.z YXYX", ++"YXYXYXYXYX o.0XxXxXxXxXqX..,.`.I.F.F.F..XXXXXXXXXXXXX X3.z YXYX", ++"YXYXYXYXYX o.7XeXrXrXrX7X` / m.F.F.F.G..X}.c.c.c.c.c.v.=.8 YXYX", ++"YXYXYXYXYX ` ].>XwXwXwX].` x 8.A.F.F.A.7.n % $ $ $ $ $ % X YXYX", ++"YXYXYXYXYX J m.P.+X+XI.m.J & -.B.F.F.F.Z.4.F # YX", ++"YXYXYXYXYX H 9.S.F.F.F.0.H D n.F.F.F.F.S.N.b.;.*.*.$.@.c YXYX", ++"YXYXYXYXYX H 9.F.F.F.F.0.H = =.Z.F.F.F.F.F.F.F.S.S.N.&.v YXYX", ++"YXYXYXYXYX H 9.F.F.F.F.0.H > >.G.G.F.F.F.F.A.A.F.B.1.z YXYX", ++"YXYXYXYXYX H 9.A.F.F.F.9.H 0 >. X XF.F.F.F.F.F.Z.1.q YXYX", ++"YXYXz A S D -.V.F.F.F.A.9.H YX : ] |.#X.X XG.G.G.Z.1.w YXYX", ++"YXYXz %.6.C.A.F.F.F.F.F.9.H YXYX o u j.|.OX#X#X#XXX4.q YXYX", ++"YXYX9 &.B.F.F.F.F.F.F.F.9.S YXYXYX . , d ! i.i.' P ; YXYX", ++"YXYX7 <.B.F.F.F.F.F.F.F.7.F YXYXYXYX YXYX", ++"YXYX7 <.B.F.F.F.F.F.F.A.2.0 YXYXYXYXYXYX YXYX", ++"YXYX7 <.B.F.F.F.F.G. XN.G YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX", ++"YXYX7 2. XoXoX#X#XoXC.~ o YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX", ++"YXYX; ( k.x.x.x.l.[ r . YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX", ++"YXYX O O O O O o YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX", ++"YXYX YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX" ++}; --- jedit-4.3.1.dfsg.orig/debian/extra/jedit +++ jedit-4.3.1.dfsg/debian/extra/jedit @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Runs jEdit - Programmer's Text Editor. +# + +# Set jvm heap initial and maximum sizes (in megabytes). +JAVA_HEAP_INIT_SIZE=64 +JAVA_HEAP_MAX_SIZE=256 + +# Find a java installation. +if [ -z "$JAVA_HOME" ]; then + echo "Warning: \$JAVA_HOME environment variable not set! Consider setting it." + echo " Attempting to locate java..." + j=`which java 2>/dev/null` + if [ -z "$j" ]; then + echo "Failed to locate the java virtual machine! Bailing..." + exit 1 + else + echo "Found a virtual machine at: $j..." + JAVA="$j" + fi +else + JAVA="$JAVA_HOME/bin/java" +fi + +# Launch application. + +exec $JAVA -Xms${JAVA_HEAP_INIT_SIZE}M -Xmx${JAVA_HEAP_MAX_SIZE}M -jar /usr/share/jedit/jedit.jar -reuseview "$@" &