]> git.pld-linux.org Git - packages/aspectj.git/blobdiff - aspectj.spec
- 1.6.0
[packages/aspectj.git] / aspectj.spec
index 9868775ffb4de125341ae5fdd51972c74e6ef42d..068d612d926dab68df995aeef6610a3989441dba 100644 (file)
@@ -1,11 +1,12 @@
 Summary:       A seamless aspect-oriented extension to the Java programming language
+Summary(pl.UTF-8):     Przezroczyste zorientowane aspektowo rozszerzenie dla języka Java
 Name:          aspectj
-Version:       1.2
-Release:       0.1
+Version:       1.6.0
+Release:       1
 License:       CPL v1.0
 Group:         Development/Languages
-Source0:       http://download.eclipse.org/technology/ajdt/%{name}-%{version}.jar
-# Source0-md5: 70b3d558a510d2eb142930bd3d93eeec
+Source0:       http://download.eclipse.org/tools/aspectj/%{name}-%{version}.jar
+# Source0-md5: 6648c5c594638a67c08a40585396b2f3
 URL:           http://eclipse.org/aspectj/
 Requires:      jre >= 1.4.0
 BuildArch:     noarch
@@ -15,12 +16,14 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %define                _javadatadir    %{_datadir}/java
 
 %description
+A seamless aspect-oriented extension to the Java programming language.
+
+%description -l pl.UTF-8
+Przezroczyste zorientowane aspektowo rozszerzenie dla języka Java.
 
 %prep
 %setup -qc
 
-%build
-
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_javadatadir},%{_bindir}}
@@ -33,7 +36,7 @@ cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajbrowser
 [ -z "\$JAVA_HOME" ] && JAVA_HOME=%{_javalibdir}
 [ -z "\$ASPECTJ_HOME" ] && ASPECTJ_HOME=%{_javadatadir}
 
-java -Xmx64M org.aspectj.tools.ajbrowser.Main "\$@"
+java -classpath "\$ASPECTJ_HOME/aspectjtools.jar:\$JAVA_HOME/lib/tools.jar:\$CLASSPATH" -Xmx64M org.aspectj.tools.ajbrowser.Main "\$@"
 EOF
 
 cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajc
@@ -42,7 +45,7 @@ cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajc
 [ -z "\$JAVA_HOME" ] && JAVA_HOME=%{_javalibdir}
 [ -z "\$ASPECTJ_HOME" ] && ASPECTJ_HOME=%{_javadatadir}
 
-java -Xmx64M org.aspectj.tools.ajc.Main "\$@"
+java -classpath "\$ASPECTJ_HOME/aspectjtools.jar:\$JAVA_HOME/lib/tools.jar:\$CLASSPATH" -Xmx64M org.aspectj.tools.ajc.Main "\$@"
 EOF
 
 cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajdoc
@@ -51,12 +54,21 @@ cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/ajdoc
 [ -z "\$JAVA_HOME" ] && JAVA_HOME=%{_javalibdir}
 [ -z "\$ASPECTJ_HOME" ] && ASPECTJ_HOME=%{_javadatadir}
 
-java -Xmx64M org.aspectj.tools.ajdoc.Main "\$@"
+java -classpath "\$ASPECTJ_HOME/aspectjtools.jar:\$JAVA_HOME/lib/tools.jar:\$CLASSPATH" -Xmx64M org.aspectj.tools.ajdoc.Main "\$@"
 EOF
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+cat <<EOF
+
+ Rmember to add %{_javadatadir}/aspectjtools.jar to your CLASSPATH.
+ This small .jar file contains classes required by any program
+ compiled with the ajc compiler.
+
+EOF
+
 %files
 %defattr(644,root,root,755)
 %doc README* LICENSE* doc/*
This page took 0.073559 seconds and 4 git commands to generate.