]> git.pld-linux.org Git - packages/aspectj.git/blame - aspectj.spec
- initial revision
[packages/aspectj.git] / aspectj.spec
CommitLineData
7229d831
JR
1Summary: A seamless aspect-oriented extension to the Java programming language
2Name: aspectj
3Version: 1.2
4Release: 0.1
5License: CPL v1.0
6Group: Development/Languages
7Source0: http://download.eclipse.org/technology/ajdt/%{name}-%{version}.jar
8# Source0-md5: 70b3d558a510d2eb142930bd3d93eeec
9URL: http://eclipse.org/aspectj/
10Requires: jre >= 1.4.0
11BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
12
13%define _javalibdir %{_datadir}/java
14
15%description
16
17%prep
18%setup -qc
19
20%build
21
22%install
23rm -rf $RPM_BUILD_ROOT
24install -d $RPM_BUILD_ROOT%{_javalibdir}
25
26install lib/*.jar $RPM_BUILD_ROOT%{_javalibdir}
27
28cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajbrowser
29#!/bin/sh
30
31if [ "$JAVA_HOME" = "" ] ; then JAVA_HOME=/usr/lib/java
32fi
33if [ "$ASPECTJ_HOME" = "" ] ; then ASPECTJ_HOME=/tmp/aspectj1.2
34fi
35
36java -Xmx64M org.aspectj.tools.ajbrowser.Main "$@"
37EOF
38
39cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajc
40#!/bin/sh
41
42if [ "$JAVA_HOME" = "" ] ; then JAVA_HOME=/usr/lib/java
43fi
44if [ "$ASPECTJ_HOME" = "" ] ; then ASPECTJ_HOME=/tmp/aspectj1.2
45fi
46
47java -Xmx64M org.aspectj.tools.ajc.Main "$@"
48EOF
49
50cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajdoc
51#!/bin/sh
52
53if [ "$JAVA_HOME" = "" ] ; then JAVA_HOME=/usr/lib/java
54fi
55if [ "$ASPECTJ_HOME" = "" ] ; then ASPECTJ_HOME=/tmp/aspectj1.2
56fi
57
58java -Xmx64M org.aspectj.tools.ajdoc.Main "$@"
59EOF
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%files
65%defattr(644,root,root,755)
66%doc README* LICENSE* doc/*
67%attr(755,root,root) %{_bindir}/*
68%{_javalibdir}/*.jar
This page took 0.077252 seconds and 4 git commands to generate.