Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 0df3cd961a638efdd4287c69a0691e25 > files > 2

389-console-1.1.7-2.mga3.src.rpm

%define major_version 1.1
%define minor_version 7

Name: 		389-console
Version: 	%{major_version}.%{minor_version}
Release: 	%mkrel 2
Summary: 	389 Management Console
Group: 		System/Servers
License: 	LGPLv2
URL: 		http://port389.org
Source: 	http://port389.org/sources/%{name}-%{version}.tar.bz2
BuildRequires: 	ant
BuildRequires: 	ldapjdk
BuildRequires: 	jss
BuildRequires: 	idm-console-framework
BuildRequires: 	java-devel >= 1:1.6.0
Requires: 	idm-console-framework
Requires: 	java >= 1:1.6.0
Requires: 	which
BuildArch: 	noarch
 

%description
A Java based remote management console used for managing 389
Administration Server and 389 Directory Server.

%prep
%setup -q
                                                                                
%build
%{ant} \
    -Dbuilt.dir=`pwd`/built \
    -Djss.local.location=%{_libdir}/java \

# add -Dlib.dir and -Dneed_libdir on those platforms where
# jss is installed in a non-standard location
# -Dneed_libdir=yes

%install
install -d $RPM_BUILD_ROOT%{_javadir}
install -m644 built/*.jar $RPM_BUILD_ROOT%{_javadir}
install -d $RPM_BUILD_ROOT%{_bindir}
install -m755 built/%{name} $RPM_BUILD_ROOT/%{_bindir}

# create symlinks
pushd $RPM_BUILD_ROOT%{_javadir}
ln -s %{name}-%{version}_en.jar %{name}-%{major_version}_en.jar
ln -s %{name}-%{version}_en.jar %{name}_en.jar
popd

%files
%doc LICENSE
%{_javadir}/%{name}-%{version}_en.jar
%{_javadir}/%{name}-%{major_version}_en.jar
%{_javadir}/%{name}_en.jar
%{_bindir}/%{name}



%changelog

* Fri Jan 11 2013 umeabot <umeabot> 1.1.7-2.mga3
+ Revision: 345049
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Oct 29 2012 spuhler <spuhler> 1.1.7-1.mga3
+ Revision: 311420
- cleaned spec file and added java patch
- imported package 389-console