]> git.pld-linux.org Git - packages/aspectj.git/blame - aspectj.spec
- converted to UTF-8
[packages/aspectj.git] / aspectj.spec
CommitLineData
7229d831 1Summary: A seamless aspect-oriented extension to the Java programming language
f613d9fd 2Summary(pl.UTF-8): Przezroczyste zorientowane aspektowo rozszerzenie dla języka Java
7229d831 3Name: aspectj
e36a2721 4Version: 1.5.2a
46c210c5 5Release: 1
7229d831
JR
6License: CPL v1.0
7Group: Development/Languages
e36a2721
JR
8Source0: http://download.eclipse.org/tools/aspectj/%{name}-%{version}.jar
9# Source0-md5: 9a9c803f3fd169e438b9c2e6a30131f1
7229d831
JR
10URL: http://eclipse.org/aspectj/
11Requires: jre >= 1.4.0
fff37a9d 12BuildArch: noarch
7229d831
JR
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
fff37a9d
JR
15%define _javalibdir %{_libdir}/java
16%define _javadatadir %{_datadir}/java
7229d831
JR
17
18%description
c3fd2d29
JB
19A seamless aspect-oriented extension to the Java programming language.
20
f613d9fd
JR
21%description -l pl.UTF-8
22Przezroczyste zorientowane aspektowo rozszerzenie dla języka Java.
7229d831
JR
23
24%prep
25%setup -qc
26
7229d831
JR
27%install
28rm -rf $RPM_BUILD_ROOT
ae8ec222 29install -d $RPM_BUILD_ROOT{%{_javadatadir},%{_bindir}}
7229d831 30
fff37a9d 31install lib/*.jar $RPM_BUILD_ROOT%{_javadatadir}
7229d831
JR
32
33cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajbrowser
34#!/bin/sh
35
58b52ea1 36[ -z "\$JAVA_HOME" ] && JAVA_HOME=%{_javalibdir}
37[ -z "\$ASPECTJ_HOME" ] && ASPECTJ_HOME=%{_javadatadir}
7229d831 38
d9b53100 39java -classpath "\$ASPECTJ_HOME/aspectjtools.jar:\$JAVA_HOME/lib/tools.jar:\$CLASSPATH" -Xmx64M org.aspectj.tools.ajbrowser.Main "\$@"
7229d831
JR
40EOF
41
42cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajc
43#!/bin/sh
44
58b52ea1 45[ -z "\$JAVA_HOME" ] && JAVA_HOME=%{_javalibdir}
46[ -z "\$ASPECTJ_HOME" ] && ASPECTJ_HOME=%{_javadatadir}
7229d831 47
d9b53100 48java -classpath "\$ASPECTJ_HOME/aspectjtools.jar:\$JAVA_HOME/lib/tools.jar:\$CLASSPATH" -Xmx64M org.aspectj.tools.ajc.Main "\$@"
7229d831
JR
49EOF
50
51cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajdoc
52#!/bin/sh
53
58b52ea1 54[ -z "\$JAVA_HOME" ] && JAVA_HOME=%{_javalibdir}
55[ -z "\$ASPECTJ_HOME" ] && ASPECTJ_HOME=%{_javadatadir}
7229d831 56
d9b53100 57java -classpath "\$ASPECTJ_HOME/aspectjtools.jar:\$JAVA_HOME/lib/tools.jar:\$CLASSPATH" -Xmx64M org.aspectj.tools.ajdoc.Main "\$@"
7229d831
JR
58EOF
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
46c210c5
JR
63%post
64cat <<EOF
65
66 Rmember to add %{_javadatadir}/aspectjtools.jar to your CLASSPATH.
67 This small .jar file contains classes required by any program
68 compiled with the ajc compiler.
69
70EOF
71
7229d831
JR
72%files
73%defattr(644,root,root,755)
74%doc README* LICENSE* doc/*
75%attr(755,root,root) %{_bindir}/*
fff37a9d 76%{_javadatadir}/*.jar
This page took 0.095286 seconds and 4 git commands to generate.