1 Summary: The Avalon Framework
2 Summary(pl.UTF-8): Szkielet Avalon
8 Source0: http://www.apache.org/dist/excalibur/avalon-framework/source/%{name}-api-%{version}-src.tar.gz
9 # Source0-md5: d4cffb4ba1d07bdc517ac6e322636495
10 Source1: http://www.apache.org/dist/excalibur/avalon-framework/source/%{name}-impl-%{version}-src.tar.gz
11 # Source1-md5: 62499f9b32ac4d722a46a4f2cfbbf0d8
12 URL: http://excalibur.apache.org/framework/
13 BuildRequires: ant >= 1.5
14 BuildRequires: ant-nodeps
15 BuildRequires: jpackage-utils
17 BuildRequires: rpmbuild(macros) >= 1.300
19 ExclusiveArch: i586 i686 pentium3 pentium4 athlon %{x8664} noarch
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 The Avalon Framework consists of interfaces that define relationships
24 between commonly used application components, best-of-practice pattern
25 enforcements, and several lightweight convenience implementations of
26 the generic components.
28 %description -l pl.UTF-8
29 Avalon Framework składa się z interfejsów definiujących powiązania
30 między powszechnie używanymi komponentami aplikacji, najlepszymi
31 narzucanymi wzorami i kilkoma lekkimi wygodnymi implementacjami
41 export CLASSPATH="`/usr/bin/build-classpath $required_jars`"
42 export JAVA_HOME=%{java_home}
43 #export JAVA_HOME=/usr/lib/jvm/java-sun-1.5.0.06
47 # nope. doesn't work. nooo-way.
48 cd %{name}-api-%{version}
52 cd %{name}-impl-%{version}
57 rm -rf $RPM_BUILD_ROOT
58 install -d $RPM_BUILD_ROOT%{_javadir}
60 install %{name}-impl-%{version}/target/%{name}-impl-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-impl-%{version}.jar
61 install %{name}-api-%{version}/target/%{name}-api-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-api-%{version}.jar
63 ln -sf %{name}-impl-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-impl.jar
64 ln -sf %{name}-api-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-api.jar
67 rm -rf $RPM_BUILD_ROOT
70 %defattr(644,root,root,755)