%define major_version 1.1 %define minor_version 12 %define shortname 389-admin %define pkgname dirsrv Name: 389-admin-console Version: %{major_version}.%{minor_version} Release: 5%{?dist} Summary: 389 Admin Server Management Console Group: Applications/System License: GPLv3 URL: http://www.port389.org BuildArch: noarch Source: http://www.port389.org/binaries/%{name}-%{version}.tar.bz2 Requires: 389-admin BuildRequires: ant >= 1.6.2 BuildRequires: ldapjdk BuildRequires: idm-console-framework BuildRequires: java-devel >= 1:1.6.0 Provides: fedora-ds-admin-console = %{version}-%{release} Obsoletes: fedora-ds-admin-console < 1.1.4-1 %if 0%{?rhel} < 6 ExcludeArch: ppc %endif %description A Java based remote management console used for Managing 389 Admin Server. Requires the 389 Console to load and run the jar files. %package doc Summary: Web docs for 389 Admin Server Management Console Group: Documentation Requires: %{name} = %{version}-%{release} %description doc Web docs for 389 Admin Server Management Console %prep %setup -q %build %{ant} \ -Dconsole.location=%{_javadir} \ -Dbuilt.dir=`pwd`/built %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java install -m644 built/package/%{shortname}* $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java install -d $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/admin/help install -m644 help/en/*.html $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/admin install -m644 help/en/tokens.map $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/admin install -m644 help/en/help/*.html $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/manual/en/admin/help # create symlinks pushd $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/html/java ln -s %{shortname}-%{version}.jar %{shortname}-%{major_version}.jar ln -s %{shortname}-%{version}.jar %{shortname}.jar ln -s %{shortname}-%{version}_en.jar %{shortname}-%{major_version}_en.jar ln -s %{shortname}-%{version}_en.jar %{shortname}_en.jar popd %files %doc LICENSE %{_datadir}/%{pkgname}/html/java/%{shortname}-%{version}.jar %{_datadir}/%{pkgname}/html/java/%{shortname}-%{major_version}.jar %{_datadir}/%{pkgname}/html/java/%{shortname}.jar %{_datadir}/%{pkgname}/html/java/%{shortname}-%{version}_en.jar %{_datadir}/%{pkgname}/html/java/%{shortname}-%{major_version}_en.jar %{_datadir}/%{pkgname}/html/java/%{shortname}_en.jar %files doc %dir %{_datadir}/%{pkgname}/manual/en/admin %doc %{_datadir}/%{pkgname}/manual/en/admin/tokens.map %doc %{_datadir}/%{pkgname}/manual/en/admin/*.html %doc %{_datadir}/%{pkgname}/manual/en/admin/help/*.html %changelog * Thu Jul 12 2018 Fedora Release Engineering - 1.1.12-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 1.1.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 1.1.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 1.1.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Oct 12 2016 Mark Reynolds - 1.1.12-1 - bump version to 1.1.12 - Ticket 48823 - admin-console - Add IPv6 support - Ticket 48809 - Admin conosle displays the wrong log names - bump version to 1.1.11 - Bug 1234441 - Security info from Help should be removed * Wed Feb 03 2016 Fedora Release Engineering - 1.1.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Tue Jun 16 2015 Fedora Release Engineering - 1.1.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Feb 11 2015 Noriko Hosoi - 1.1.10-1 - bump version to 1.1.10 - Bug 1022104 - Remove versioned jarfiles from _javadir (idm-console-framework) * Wed Feb 04 2015 Noriko Hosoi - 1.1.9-1 - bump version to 1.1.9 - Bug 886407 - Cannot restart SSL-admin server from console (#47477) - Bug 966958 - Improve online help for Add CRL dialog (#47467) - Bug 844764 - Directory Console generates insufficient key strength (#362) * Fri Jun 06 2014 Fedora Release Engineering - 1.1.8-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Fri Aug 02 2013 Fedora Release Engineering - 1.1.8-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Feb 13 2013 Fedora Release Engineering - 1.1.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Wed Jul 18 2012 Fedora Release Engineering - 1.1.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Jan 12 2012 Fedora Release Engineering - 1.1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Wed Dec 14 2011 Rich Megginson - 1.1.8-2 - Resolves: Bug 766011 - Selecting "Administration Server" in Server Group causes stack trace - bump rel for java rebuild * Tue Aug 9 2011 Rich Megginson - 1.1.8-1 - Bug 723126 - Configure Admin Server -> Connection Restriction --> Add Screen is flicking consistently. * Wed Mar 30 2011 Rich Megginson - 1.1.7-1 - the 1.1.7 release - git tag 389-admin-console-1.1.7 - Bug 476925 - Admin Server: Do not allow 8-bit passwords for - the admin user - Bug 211296 - Clean up all HTML pages (Admin Express, Repl Monitor, etc) * Wed Feb 23 2011 Rich Megginson - 1.1.6-1 - the 1.1.6 release - git tag 389-admin-console-1.1.6 - Bug 668950 - Add posix group support to Console - Bug 151705 - Need to update Console Cipher Preferences with new ciphers * Mon Feb 07 2011 Fedora Release Engineering - 1.1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Jun 2 2010 Rich Megginson - 1.1.5-1 - the 1.1.5 release * Fri Dec 18 2009 Rich Megginson - 1.1.4-3 - Excluding PPC for EPEL builds as there is not openjdk there * Fri Jul 24 2009 Fedora Release Engineering - 1.1.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jul 14 2009 Rich Megginson 1.1.4-1 - relicense source files under GPLv2 - create doc sub package * Fri May 15 2009 Rich Megginson 1.1.3-2 - rename to 389 * Tue Mar 31 2009 Rich Megginson 1.1.3-1 - this is the 1.1.3 release * Thu Jul 3 2008 Rich Megginson 1.1.2-1 - disable SSLv2 settings * Wed Jan 16 2008 Rich Megginson 1.1.1-2 - rename package to fedora-ds-admin-console * Thu Jan 10 2008 Rich Megginson 1.1.1-1 - changes for fedora package review - added requires for icedtea java - added LICENSE * Wed Dec 19 2007 Rich Megginson - 1.1.0-4 - This is for the Fedora DS 1.1 release * Thu Oct 25 2007 Rich Megginson - 1.1.0-3 - updated sources - use dirsrv as package name * Wed Aug 8 2007 Nathan Kinder 1.1.0-2 - Added online help files into package. * Thu Aug 2 2007 Nathan Kinder 1.1.0-1 - Initial creation