From 7229d83172803aa723f99a5f73a1a9edb0611ee2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Fri, 29 Oct 2004 19:03:50 +0000 Subject: [PATCH] - initial revision - NFY Changed files: aspectj.spec -> 1.1 --- aspectj.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 aspectj.spec diff --git a/aspectj.spec b/aspectj.spec new file mode 100644 index 0000000..af81009 --- /dev/null +++ b/aspectj.spec @@ -0,0 +1,68 @@ +Summary: A seamless aspect-oriented extension to the Java programming language +Name: aspectj +Version: 1.2 +Release: 0.1 +License: CPL v1.0 +Group: Development/Languages +Source0: http://download.eclipse.org/technology/ajdt/%{name}-%{version}.jar +# Source0-md5: 70b3d558a510d2eb142930bd3d93eeec +URL: http://eclipse.org/aspectj/ +Requires: jre >= 1.4.0 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _javalibdir %{_datadir}/java + +%description + +%prep +%setup -qc + +%build + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_javalibdir} + +install lib/*.jar $RPM_BUILD_ROOT%{_javalibdir} + +cat <$RPM_BUILD_ROOT%{_bindir}/ajbrowser +#!/bin/sh + +if [ "$JAVA_HOME" = "" ] ; then JAVA_HOME=/usr/lib/java +fi +if [ "$ASPECTJ_HOME" = "" ] ; then ASPECTJ_HOME=/tmp/aspectj1.2 +fi + +java -Xmx64M org.aspectj.tools.ajbrowser.Main "$@" +EOF + +cat <$RPM_BUILD_ROOT%{_bindir}/ajc +#!/bin/sh + +if [ "$JAVA_HOME" = "" ] ; then JAVA_HOME=/usr/lib/java +fi +if [ "$ASPECTJ_HOME" = "" ] ; then ASPECTJ_HOME=/tmp/aspectj1.2 +fi + +java -Xmx64M org.aspectj.tools.ajc.Main "$@" +EOF + +cat <$RPM_BUILD_ROOT%{_bindir}/ajdoc +#!/bin/sh + +if [ "$JAVA_HOME" = "" ] ; then JAVA_HOME=/usr/lib/java +fi +if [ "$ASPECTJ_HOME" = "" ] ; then ASPECTJ_HOME=/tmp/aspectj1.2 +fi + +java -Xmx64M org.aspectj.tools.ajdoc.Main "$@" +EOF + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc README* LICENSE* doc/* +%attr(755,root,root) %{_bindir}/* +%{_javalibdir}/*.jar -- 2.44.0