Filewatcher File Search
FTP Search
  
Directory (beta)
  
Content Search (beta)
   
pkg://javalayer-0.4-1jpp.src.rpm:355582/javalayer.spec  info  downloads

%define name		javalayer
%define major		0
%define minor		4
%define micro		0
%define tversion	%{major}.%{minor}
%define jversion	%{major}%{minor}%{micro}
%define version		%{tversion}
%define release		1jpp
%define section		free

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		0
Summary:        100% Java MP3 decoder/player/converter library
License:        GPL
Url:            http://www.javazoom.net/%{name}/%{name}.html
Group:          Development/Java
Vendor:         JPackage Project
Distribution:	JPackage
Source0:        http://www.javazoom.net/%{name}/sources/%{name}%{tversion}.tar.gz
BuildRequires:  ant
BuildRequires:	jpackage-utils >= 0:1.5
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
The core of JavaLayer is an Mpeg Audio decoder.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Documentation

%description javadoc
Javadoc for %{name}.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -c
find . -name "*.jar" -exec rm -f {} \;
find . -name "*.class" -exec rm -f {} \;

%build
ant all

%install
# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 jl%{version}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

%clean
rm -rf $RPM_BUILD_ROOT

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    rm -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc CHANGES.txt LICENSE.txt README.txt
%{_javadir}/*

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}

%changelog
* Tue Jan 20 2004 David Walluck <david@anti-microsoft.org> 0:0.4-1jpp
- 0.4
- change Group

* Tue Sep 09 2003 David Walluck <david@anti-microsoft.org> 0:0.3.0-1jpp
- 0.3.0

* Tue May 06 2003 David Walluck <david@anti-microsoft.org> 0:0.2.0-5jpp
- update for JPackage 1.5

* Mon Feb 24 2003 David Walluck <david@anti-microsoft.org> 0.2.0-4jpp
- remove the class files so that we actually build the jar ourselves

* Mon Feb 24 2003 David Walluck <david@anti-microsoft.org> 0.2.0-3jpp
- they say third time's a charm

* Mon Feb 24 2003 David Walluck <david@anti-microsoft.org> 0.2.0-2jpp
- someone was paying attention, but it was not me

* Wed Feb 19 2003 David Walluck <david@anti-microsoft.org> 0.2.0-1jpp
- release
Results 1 - 1
Help - FTP Sites List - Software Dir.
Searching half a billion files worldwide
© 1997-2008 IT MARUHN