the Fink project is an effort to port
popular Unix programs to Mac OS X
# Initial Data
Package: jdee
Version: 2.3.5.1
Revision: 1
Distribution: 10.4
Description: Java(R) Development Environment for Emacs
License: GPL
Maintainer: John Ridgway
# Dependencies
Depends: emacsen, cedet (>= 1.0pre3), elib
Recommends: ecb
# Unpack
Source: http://jdee.sunsite.dk/jde-%v.tar.gz
Source-MD5: fdc5a8479fcaea158f598aa6f40fa5f3
# Patch Phase
PatchScript: sed 's|@PREFIX@|%p|g' <%a/%n.patch | patch -p1
# Compile Phase
CompileScript: <<
<<
# Test Suites
# Install Phase
InstallScript: <<
install -m 755 -d %i/share/doc/%n/html/bsh-ug
install -m 644 doc/html/bsh-ug/*.html %i/share/doc/%n/html/bsh-ug
install -m 755 -d %i/share/doc/%n/html/bsh-ug/images
install -m 644 doc/html/bsh-ug/images/*.gif %i/share/doc/%n/html/bsh-ug/images
install -m 755 -d %i/share/doc/%n/html/css
install -m 644 doc/html/css/*.css %i/share/doc/%n/html/css
install -m 755 -d %i/share/doc/%n/html/jdb-ug
install -m 644 doc/html/jdb-ug/*.html %i/share/doc/%n/html/jdb-ug
install -m 755 -d %i/share/doc/%n/html/jdb-ug/images
install -m 644 doc/html/jdb-ug/images/*.gif %i/share/doc/%n/html/jdb-ug/images
install -m 755 -d %i/share/doc/%n/html/jde-ug
install -m 644 doc/html/jde-ug/*.html %i/share/doc/%n/html/jde-ug
install -m 755 -d %i/share/doc/%n/html/jde-ug/images
install -m 644 doc/html/jde-ug/images/*.gif %i/share/doc/%n/html/jde-ug/images
install -m 755 -d %i/share/doc/%n/tli_rbl
install -m 755 -d %i/share/doc/%n/tli_rbl/au
install -m 644 doc/tli_rbl/au/*.au %i/share/doc/%n/tli_rbl/au
install -m 755 -d %i/share/doc/%n/tli_rbl/img
install -m 644 doc/tli_rbl/img/*.gif %i/share/doc/%n/tli_rbl/img
install -m 755 -d %i/share/doc/%n/tli_rbl/txt
install -m 644 doc/tli_rbl/txt/*.txt %i/share/doc/%n/tli_rbl/txt
install -m 755 -d %i/share/%n/java/bsh-commands/bsh/commands
install -m 755 java/bsh-commands/bsh/commands/*.bsh %i/share/%n/java/bsh-commands/bsh/commands
install -m 755 -d %i/share/emacs/site-lisp/%n
install -m 644 lisp/*.el %i/share/emacs/site-lisp/%n
install -m 644 lisp/*.bnf %i/share/emacs/site-lisp/%n
install -m 644 lisp/*.api %i/share/emacs/site-lisp/%n
install -m 644 lisp/makefile %i/share/emacs/site-lisp/%n
install -m 755 -d %i/lib/emacsen-common/packages/{install,remove}
install -m 755 fink/jdee-install %i/lib/emacsen-common/packages/install/jdee
install -m 755 fink/jdee-remove %i/lib/emacsen-common/packages/remove/jdee
install -m 755 -d %i/etc/emacs/site-start.d
install -m 644 fink/jdee.el %i/etc/emacs/site-start.d/50jdee.el
<<
JarFiles: doc/tli_rbl/*.jar java/lib/*.jar
DocFiles: java/lib/LICENSE.apache java/lib/LICENSE.checkstyle java/lib/RIGHTS.antlr lisp/ChangeLog lisp/ReleaseNotes.txt
# Build Phase
PostInstScript: <<
if [ "$1" = "configure" -a -x %p/lib/emacsen-common/emacs-package-install ]
then
%p/lib/emacsen-common/emacs-package-install %n
fi
<<
PreRmScript: <<
if [ -x %p/lib/emacsen-common/emacs-package-remove ]
then
%p/lib/emacsen-common/emacs-package-remove %n
fi
<<
# Additional Data
Homepage: http://jdee.sunsite.dk/
DescDetail: <<
The JDEE is a software package that interfaces Emacs to command-line
Java development tools (for example, JavaSoft's JDK). JDEE features
include:
- JDEE menu with compile, run, debug, build, browse, project,
and help commands
- syntax coloring
- auto indentation
- compile error to source links
- source-level debugging
- source code browsing
- make file support
- automatic code generation
- Java source interpreter (Pat Neimeyer's BeanShell)
The JDEE supports both Emacs (Unix and Windows versions) and
XEmacs. It is freely available under the GNU public license.
<<
DescUsage: <<
Once the package is installed the JDEE will autoload when a .java file is
loaded. Nothing need be added to the user's .emacs file.
<<
DescPackaging: <<
In order to fit this package into the fink directory structure the packaging
had to be modified somewhat. As a result certain source files had to be
modified. (jdee.el, beanshell.el, and jde-util.el). Installation is done
directly by the InstallScript.
<<