[svn] r6255 - in trunk/rpms: . jedit

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Wed Apr 9 19:02:19 CEST 2008


Author: dag
Date: 2008-04-09 18:02:17 +0100 (Wed, 09 Apr 2008)
New Revision: 6255

Added:
   trunk/rpms/jedit/
   trunk/rpms/jedit/jedit.spec
Log:
Updates

Added: trunk/rpms/jedit/jedit.spec
===================================================================
--- trunk/rpms/jedit/jedit.spec	                        (rev 0)
+++ trunk/rpms/jedit/jedit.spec	2008-04-09 17:02:17 UTC (rev 6255)
@@ -0,0 +1,79 @@
+# $Id$
+# Authority: dag
+
+%define real_name jEdit
+%define real_version 42
+
+Summary: Programmer's text editor written in Java
+Name: jedit
+Version: 4.2
+Release: 1
+License: GPL
+Group: Applications/Editors
+URL: http://www.jedit.org/
+
+Source: http://dl.sf.net/jedit/jedit%{real_version}source.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildArch: noarch
+BuildRequires: ant
+BuildRequires: docbook-style-xsl
+BuildRequires: libxslt
+
+%description
+jEdit is an Open Source, cross platform text editor written in Java. It
+has an extensive feature set that includes syntax highlighting, auto indent,
+folding, word wrap, abbreviation expansion, multiple clipboards, powerful
+search and replace, and much more.
+
+Futhermore, jEdit is extremely customizable, and extensible, using either
+macros written in the BeanShell scripting language, or plugins written
+in Java.
+
+%prep
+%setup -n %{real_name}
+
+%{__cat} <<EOF >jedit.sh
+#!/bin/sh
+
+### Java heap size, in megabytes
+JAVA_HEAP_SIZE="32"
+
+### Java home directory
+if [ "$JAVA_HOME" ]; then
+    exec "$JAVA_HOME/bin/java" -mx${JAVA_HEAP_SIZE}m -jar %{_datadir}/jedit/jedit.jar $@
+else
+    echo "Warning: JAVA_HOME environment variable not set." >&2
+    exec java -mx${JAVA_HEAP_SIZE}m -jar %{_datadir}/jedit/jedit.jar $@
+fi
+EOF
+
+%build
+ant
+ant -f jars/LatestVersion/build.xml
+ant -f jars/QuickNotepad/build.xml
+ant -Ddocbook.xsl=/usr/share/sgml/docbook/xsl-stylesheets docs-html javadoc
+
+### Create installer filelists
+sh installer/mk_filelist.sh
+
+%install
+%{__rm} -rf %{buildroot}
+java -classpath . installer.Install auto %{buildroot}%{_datadir}/jedit %{buildroot}%{_bindir}
+
+%{__install} -Dp -m0755 jedit.sh %{buildroot}%{_bindir}/jedit
+%{__install} -Dp -m0644 jedit.1 %{buildroot}%{_mandir}/man1/jedit.1
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc README.SRC.txt doc/*
+%doc %{_mandir}/man1/jedit.1*
+%{_bindir}/jedit
+%{_datadir}/jedit/
+
+%changelog
+* Wed Apr 09 2008 Dag Wieers <dag at wieers.com> - 4.2-1
+- Initial package. (using DAR)


Property changes on: trunk/rpms/jedit/jedit.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native



More information about the svn-commits mailing list