Репозитории ALT
5.1: | 2.3.5.1-alt1 |
4.1: | 2.3.5.1-alt1 |
4.0: | 2.3.5.1-alt1 |
3.0: | 2.3.4-alt2.beta6 |
Группа :: Редакторы
Пакет: emacs-jdee
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# -*- coding: utf-8; mode: rpm-spec -*-
# $Id: emacs-jdee.spec,v 1.8 2006/05/03 12:51:02 eugene Exp $
Version: 2.3.5.1
# %define subver beta6
Release: alt1
Name: emacs-jdee
License: GPL
Group: Editors
Url: http://jdee.sunsite.dk/
Summary: Java Development Environment for Emacs
Summary(ru_RU.UTF-8): п║я─п╣п╢п╟ я─п╟п╥я─п╟п╠п╬я┌п╨п╦ Java п╢п╩я▐ Emacs
Packager: Emacs Maintainers Team <emacs at packages.altlinux.org>
Requires: emacs-common emacs-cedet emacs-elib
Source: jde-latest.tar.gz
Source1: jde-emacs.el
Patch: jdee-2.3.3-java.patch
Patch1: jdee-2.3.5.1-type-of.patch
BuildArch: noarch
# Automatically added by buildreq on Thu Jul 18 2002
BuildRequires: emacs-common emacs-base emacs-elib emacs-cedet emacs-devel
%description
The Java Development Environment for GNU Emacs is a software package that interfaces
Emacs to command-line Java development tools. 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
All Emacs Lisp code is byte-copmpiled, install %name-el for sources.
%package el
Summary: The Emacs Lisp sources for bytecode included in %name
Group: Development/Other
Requires: %name = %version-%release
%description el
%name-el contains the Emacs Lisp sources for the bytecode
included in the %name package, that extends the Emacs editor.
You need to install %name-el only if you intend to modify any of the
%name code or see some Lisp examples.
%prep
%setup -q -n jde-%version
%patch -p1
%patch1 -p1
%build
cd lisp
#make EIEIO="%_emacslispdir/cedet/eieio" SEMANTIC="%_emacslispdir/cedet/semantic" SPEEDBAR="%_emacslispdir/cedet/speedbar" ELIB="%_emacslispdir/elib" all
make CEDET="%_emacslispdir/cedet" ELIB="%_emacslispdir/elib" all
%install
%__mkdir_p %buildroot%_emacslispdir/jde/java/classes
%__install -m 644 lisp/*.el* %buildroot%_emacslispdir/jde
%__cp -R java/bsh-commands java/lib %buildroot%_emacslispdir/jde/java
touch %buildroot%_emacslispdir/jde/java/.nosearch
%__mkdir_p %buildroot%_bindir
%__install -m 755 lisp/jtags %buildroot%_bindir
%__mkdir_p %buildroot%_emacs_sitestart_dir
%__install -m 644 %SOURCE1 %buildroot%_emacs_sitestart_dir/23jde.el
%__mkdir_p %buildroot%_docdir/%name-%version
%__cp lisp/ReleaseNotes.txt %buildroot%_docdir/%name-%version
%__gzip -f -9 lisp/ChangeLog
%__cp lisp/ChangeLog.gz %buildroot%_docdir/%name-%version
%__cp -R doc/html %buildroot%_docdir/%name-%version
%files
%dir %_docdir/%name-%version/
%doc %_docdir/%name-%version/*
%dir %_emacslispdir/jde/
%_emacslispdir/jde/*.elc
%dir %_emacslispdir/jde/java/
%_emacslispdir/jde/java/*
%_emacslispdir/jde/java/.nosearch
%_bindir/*
%config(noreplace) %_emacs_sitestart_dir/23jde.el
%files el
%_emacslispdir/jde/*.el
%changelog
…
Полный changelog можно просмотреть здесь
# $Id: emacs-jdee.spec,v 1.8 2006/05/03 12:51:02 eugene Exp $
Version: 2.3.5.1
# %define subver beta6
Release: alt1
Name: emacs-jdee
License: GPL
Group: Editors
Url: http://jdee.sunsite.dk/
Summary: Java Development Environment for Emacs
Summary(ru_RU.UTF-8): п║я─п╣п╢п╟ я─п╟п╥я─п╟п╠п╬я┌п╨п╦ Java п╢п╩я▐ Emacs
Packager: Emacs Maintainers Team <emacs at packages.altlinux.org>
Requires: emacs-common emacs-cedet emacs-elib
Source: jde-latest.tar.gz
Source1: jde-emacs.el
Patch: jdee-2.3.3-java.patch
Patch1: jdee-2.3.5.1-type-of.patch
BuildArch: noarch
# Automatically added by buildreq on Thu Jul 18 2002
BuildRequires: emacs-common emacs-base emacs-elib emacs-cedet emacs-devel
%description
The Java Development Environment for GNU Emacs is a software package that interfaces
Emacs to command-line Java development tools. 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
All Emacs Lisp code is byte-copmpiled, install %name-el for sources.
%package el
Summary: The Emacs Lisp sources for bytecode included in %name
Group: Development/Other
Requires: %name = %version-%release
%description el
%name-el contains the Emacs Lisp sources for the bytecode
included in the %name package, that extends the Emacs editor.
You need to install %name-el only if you intend to modify any of the
%name code or see some Lisp examples.
%prep
%setup -q -n jde-%version
%patch -p1
%patch1 -p1
%build
cd lisp
#make EIEIO="%_emacslispdir/cedet/eieio" SEMANTIC="%_emacslispdir/cedet/semantic" SPEEDBAR="%_emacslispdir/cedet/speedbar" ELIB="%_emacslispdir/elib" all
make CEDET="%_emacslispdir/cedet" ELIB="%_emacslispdir/elib" all
%install
%__mkdir_p %buildroot%_emacslispdir/jde/java/classes
%__install -m 644 lisp/*.el* %buildroot%_emacslispdir/jde
%__cp -R java/bsh-commands java/lib %buildroot%_emacslispdir/jde/java
touch %buildroot%_emacslispdir/jde/java/.nosearch
%__mkdir_p %buildroot%_bindir
%__install -m 755 lisp/jtags %buildroot%_bindir
%__mkdir_p %buildroot%_emacs_sitestart_dir
%__install -m 644 %SOURCE1 %buildroot%_emacs_sitestart_dir/23jde.el
%__mkdir_p %buildroot%_docdir/%name-%version
%__cp lisp/ReleaseNotes.txt %buildroot%_docdir/%name-%version
%__gzip -f -9 lisp/ChangeLog
%__cp lisp/ChangeLog.gz %buildroot%_docdir/%name-%version
%__cp -R doc/html %buildroot%_docdir/%name-%version
%files
%dir %_docdir/%name-%version/
%doc %_docdir/%name-%version/*
%dir %_emacslispdir/jde/
%_emacslispdir/jde/*.elc
%dir %_emacslispdir/jde/java/
%_emacslispdir/jde/java/*
%_emacslispdir/jde/java/.nosearch
%_bindir/*
%config(noreplace) %_emacs_sitestart_dir/23jde.el
%files el
%_emacslispdir/jde/*.el
%changelog
…
Полный changelog можно просмотреть здесь