File mgmapp.spec of Package mgmapp
Summary: Open Access Management Application
Name: mgmapp
Version: 0.7
Release: 0.1
Source: src.tar.bz2
Source1: libs.tar.bz2
Source2: build.xml
Source3: mgmapp
Packager: Florian Schreiner <florians@mytum.de>
License: GPL
Group: Productivity/Multimedia/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: java-1_6_0-openjdk-devel
BuildRequires: fastjar unzip tar ant
Requires: %{name}-base = %{version}
%package base
Summary: Open Access Management Application
Group: Development/Java
Requires: java >= 1.6.0
%description base
Jar File with the Open Access Management Application
%description
The Open Access Management Application is an application for the management of contents.
%prep
rm -rf %{name}-%{version}
mkdir %{name}-%{version}
cd %{name}-%{version}
tar xvfj ../../SOURCES/src.tar.bz2
cp ../../SOURCES/build.xml .
cp ../../SOURCES/mgmapp .
tar xvfj ../../SOURCES/libs.tar.bz2
%build
cd %{name}-%{version}
JAVA_HOME=/%{_libdir}/jvm/java-1.6.0-openjdk/ ant
%install
export NO_BRP_CHECK_BYTECODE_VERSION=true
cd %{name}-%{version}
mkdir -p %{buildroot}/%{_libdir}/mgmapp
cp %{name}.jar %{buildroot}/%{_libdir}/mgmapp/%{name}.jar
mkdir -p %{buildroot}/%{_bindir}
cp mgmapp %{buildroot}/%{_bindir}
%clean
rm -rf "$RPM_BUILD_ROOT"
%files
%defattr(755,root,root)
%{_bindir}/mgmapp
%{_libdir}/mgmapp
%defattr(644,root,root)
%{_libdir}/mgmapp/%{name}.jar
%changelog
* Thu Jul 02 2009 - Florian Schreiner <florians@mytum.de>
- updated for building with ant
* Mon May 04 2009 - Florian Schreiner <schreiner@tum.de>
- updated application and packaing
* Thu Jan 24 2008 - Chun Hui Suen <chunhui.suen@mytum.de>
- First packaging of management app