From 5a238e1482dbe4b66def8b6a82622130c08b4873 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Thu, 18 Oct 2018 16:49:20 -0400 Subject: [PATCH 1/6] Bump version to 1.1.19-1 Add JSS's dependencies to the classpath of 389-console --- .gitignore | 1 + 389-console.spec | 12 ++++++++---- sources | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 86d08a4..69a47ba 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /389-console-1.1.8.tar.bz2 /389-console-1.1.9.tar.bz2 /389-console-1.1.18.tar.bz2 +/389-console-1.1.19.tar.bz2 diff --git a/389-console.spec b/389-console.spec index f0e416d..00d5afb 100644 --- a/389-console.spec +++ b/389-console.spec @@ -1,20 +1,20 @@ %define major_version 1.1 -%define minor_version 18 +%define minor_version 19 # only have localization for en right now %global consolelang en Name: 389-console Version: %{major_version}.%{minor_version} -Release: 6%{?dist} +Release: 1%{?dist} Summary: 389 Management Console Group: Applications/System License: LGPLv2 -URL: http://port389.org +URL: https://www.port389.org BuildArch: noarch -Source: http://port389.org/binaries/%{name}-%{version}.tar.bz2 +Source: https://releases.pagure.org/389-ds-base/%{name}-%{version}.tar.bz2 Requires: idm-console-framework Requires: java-headless >= 1.8.0 Requires: jpackage-utils @@ -72,6 +72,10 @@ install -m644 built%{_mandir}/man8/* $RPM_BUILD_ROOT%{_mandir}/man8 %{_mandir}/man8/* %changelog +* Thu Oct 18 2018 Mark Reynolds - 1.1.19-1 +- Bump version to 1.1.19-1 +- Add JSS's dependencies to the classpath of 389-console + * Thu Jul 12 2018 Fedora Release Engineering - 1.1.18-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 68ed734..204c284 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1d8ec035ad98fe750059f15a46244f82 389-console-1.1.18.tar.bz2 +SHA512 (389-console-1.1.19.tar.bz2) = 8713628b1d0042acd59ff09ec487d4dccf1b3e8acf6008e7d1499e7954835744d601039ee2b6232a9d5f4022a1d56e7258fd1745dd75279b459050262599b466 From 56366b90194188bcca67ee91fb56d8bde2df680f Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Thu, 20 Dec 2018 12:11:47 -0500 Subject: [PATCH 2/6] Bump version to 1.1.19-2 Mark package as deprecated --- 389-console.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/389-console.spec b/389-console.spec index 00d5afb..17e0366 100644 --- a/389-console.spec +++ b/389-console.spec @@ -6,7 +6,7 @@ Name: 389-console Version: %{major_version}.%{minor_version} -Release: 1%{?dist} +Release: 2%{?dist} Summary: 389 Management Console Group: Applications/System @@ -27,6 +27,8 @@ BuildRequires: java-devel >= 1.8.0 ExcludeArch: ppc %endif +Provides: deprecated() + %description A Java based remote management console used for managing 389 Administration Server and 389 Directory Server. @@ -72,6 +74,10 @@ install -m644 built%{_mandir}/man8/* $RPM_BUILD_ROOT%{_mandir}/man8 %{_mandir}/man8/* %changelog +* Thu Dec 20 2018 Mark Reynolds - 1.1.19-2 +- Bump version to 1.1.19-2 +- Mark package as deprecated + * Thu Oct 18 2018 Mark Reynolds - 1.1.19-1 - Bump version to 1.1.19-1 - Add JSS's dependencies to the classpath of 389-console From 9edc909be480eff4a4e973c7002d220a530bed62 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:38 +0100 Subject: [PATCH 3/6] Remove obsolete Group tag Signed-off-by: Igor Gnatenko --- 389-console.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/389-console.spec b/389-console.spec index 17e0366..32ea978 100644 --- a/389-console.spec +++ b/389-console.spec @@ -9,7 +9,6 @@ Version: %{major_version}.%{minor_version} Release: 2%{?dist} Summary: 389 Management Console -Group: Applications/System License: LGPLv2 URL: https://www.port389.org From a790ed318b2c76739312d0109a9285d966a1bf17 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 11:18:19 +0000 Subject: [PATCH 4/6] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- 389-console.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/389-console.spec b/389-console.spec index 32ea978..76d8678 100644 --- a/389-console.spec +++ b/389-console.spec @@ -6,7 +6,7 @@ Name: 389-console Version: %{major_version}.%{minor_version} -Release: 2%{?dist} +Release: 3%{?dist} Summary: 389 Management Console License: LGPLv2 @@ -73,6 +73,9 @@ install -m644 built%{_mandir}/man8/* $RPM_BUILD_ROOT%{_mandir}/man8 %{_mandir}/man8/* %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.1.19-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Dec 20 2018 Mark Reynolds - 1.1.19-2 - Bump version to 1.1.19-2 - Mark package as deprecated From 8501db2292e3c0c53af242a36a24253de89d042f Mon Sep 17 00:00:00 2001 From: Alexander Scheel Date: Mon, 25 Feb 2019 15:48:17 +0000 Subject: [PATCH 5/6] Update dependencies for jss >= 4.5.0 Signed-off-by: Alexander Scheel Signed-off-by: Mark Reynolds --- 389-console.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/389-console.spec b/389-console.spec index 76d8678..4f2fb63 100644 --- a/389-console.spec +++ b/389-console.spec @@ -6,7 +6,7 @@ Name: 389-console Version: %{major_version}.%{minor_version} -Release: 3%{?dist} +Release: 4%{?dist} Summary: 389 Management Console License: LGPLv2 @@ -34,7 +34,7 @@ Administration Server and 389 Directory Server. %prep %setup -q - + %build %{ant} \ -Dbuilt.dir=`pwd`/built \ @@ -61,7 +61,7 @@ ADDITIONAL_JARS=\${ADDITIONAL_JARS:-%{name}_\$mylang.jar} ADDITIONAL_OPTIONS=\${ADDITIONAL_OPTIONS:-"-Djava.util.prefs.systemRoot=\$HOME/.%{name} -Djava.util.prefs.userRoot=\$HOME/.%{name}"} EOF chmod 644 $RPM_BUILD_ROOT%{_sysconfdir}/java/%{name}.conf -%jpackage_script com.netscape.management.client.console.Console "" "" jss4.jar:ldapjdk.jar:idm-console-base.jar:idm-console-mcc.jar:idm-console-mcc_%{consolelang}.jar:idm-console-nmclf.jar:idm-console-nmclf_%{consolelang}.jar %{name} true +%jpackage_script com.netscape.management.client.console.Console "" "" apache-commons-codec.jar:apache-commons-lang.jar:slf4j-api.jar:jss4.jar:ldapjdk.jar:idm-console-base.jar:idm-console-mcc.jar:idm-console-mcc_%{consolelang}.jar:idm-console-nmclf.jar:idm-console-nmclf_%{consolelang}.jar %{name} true install -d $RPM_BUILD_ROOT%{_mandir}/man8 install -m644 built%{_mandir}/man8/* $RPM_BUILD_ROOT%{_mandir}/man8 @@ -73,6 +73,10 @@ install -m644 built%{_mandir}/man8/* $RPM_BUILD_ROOT%{_mandir}/man8 %{_mandir}/man8/* %changelog +* Mon Feb 25 2019 Alexander Scheel - 1.1.19-4 +- Update classpath for jss >= 4.5.0 +- rhbz: 1634525 + * Thu Jan 31 2019 Fedora Release Engineering - 1.1.19-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 070ed9cf3afc889c4a166a2c946ab06ae3c5d797 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Wed, 24 Jul 2019 11:14:02 -0400 Subject: [PATCH 6/6] Retiring 389-console as its been replaced by Cockpit UI plugin --- .gitignore | 6 -- 389-console.spec | 201 ----------------------------------------------- dead.package | 1 + sources | 1 - 4 files changed, 1 insertion(+), 208 deletions(-) delete mode 100644 .gitignore delete mode 100644 389-console.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 69a47ba..0000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -389-console-1.1.4.tar.bz2 -/389-console-1.1.7.tar.bz2 -/389-console-1.1.8.tar.bz2 -/389-console-1.1.9.tar.bz2 -/389-console-1.1.18.tar.bz2 -/389-console-1.1.19.tar.bz2 diff --git a/389-console.spec b/389-console.spec deleted file mode 100644 index 4f2fb63..0000000 --- a/389-console.spec +++ /dev/null @@ -1,201 +0,0 @@ -%define major_version 1.1 -%define minor_version 19 - -# only have localization for en right now -%global consolelang en - -Name: 389-console -Version: %{major_version}.%{minor_version} -Release: 4%{?dist} -Summary: 389 Management Console - -License: LGPLv2 -URL: https://www.port389.org - -BuildArch: noarch -Source: https://releases.pagure.org/389-ds-base/%{name}-%{version}.tar.bz2 -Requires: idm-console-framework -Requires: java-headless >= 1.8.0 -Requires: jpackage-utils -BuildRequires: ant -BuildRequires: ldapjdk -BuildRequires: jss -BuildRequires: idm-console-framework -BuildRequires: java-devel >= 1.8.0 -%if 0%{?rhel} < 6 -ExcludeArch: ppc -%endif - -Provides: deprecated() - -%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 \ - buildnoscript - -# add -Dlib.dir and -Dneed_libdir on those platforms where -# jss is installed in a non-standard location -# -Dneed_libdir=yes - -%install -rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_javadir} -install -m644 built/*.jar $RPM_BUILD_ROOT%{_javadir} -install -d $RPM_BUILD_ROOT%{_sysconfdir}/java -cat > $RPM_BUILD_ROOT%{_sysconfdir}/java/%{name}.conf < - 1.1.19-4 -- Update classpath for jss >= 4.5.0 -- rhbz: 1634525 - -* Thu Jan 31 2019 Fedora Release Engineering - 1.1.19-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Dec 20 2018 Mark Reynolds - 1.1.19-2 -- Bump version to 1.1.19-2 -- Mark package as deprecated - -* Thu Oct 18 2018 Mark Reynolds - 1.1.19-1 -- Bump version to 1.1.19-1 -- Add JSS's dependencies to the classpath of 389-console - -* Thu Jul 12 2018 Fedora Release Engineering - 1.1.18-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Igor Gnatenko - 1.1.18-5 -- Escape macros in %%changelog - -* Wed Feb 07 2018 Fedora Release Engineering - 1.1.18-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.1.18-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.1.18-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Oct 12 2016 Mark Reynolds - 1.1.18-1 -- Bump version to 1.1.18-1 -- Release version 1.1.17 -- Release version 1.1.16 -- Release version 1.1.15 -- Release version 1.1.14 -- Release version 1.1.13 -- Release version 1.1.12 -- Release version 1.1.11 -- Release version 1.1.10 - -* Wed Feb 03 2016 Fedora Release Engineering - 1.1.9-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jun 16 2015 Fedora Release Engineering - 1.1.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Thu Feb 5 2015 Noriko Hosoi - 1.1.9-2 -- 1.1.9 release - -* Thu Feb 5 2015 Noriko Hosoi - 1.1.9-1 -- 1.1.9 release -- Ticket 47604 - 389-console: remove versioned jars from %%{_javadir} -- Ticket 97 - 389-console should provide man page - -* Fri Aug 29 2014 Mark Reynolds - 1.1.7-8 -- Bug 1022104 - remove versioned jars from %%{_javadir} - -* Fri Jun 06 2014 Fedora Release Engineering - 1.1.7-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Mar 28 2014 Michael Simacek - 1.1.7-6 -- Use Requires: java-headless rebuild (#1067528) - -* Fri Aug 02 2013 Fedora Release Engineering - 1.1.7-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 1.1.7-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jul 18 2012 Fedora Release Engineering - 1.1.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 1.1.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Jun 14 2011 Rich Megginson - 1.1.7-1 -- use jpackage_script instead of packaging our own shell script -- support "skins" package for other brands/versions - -* Mon Feb 07 2011 Fedora Release Engineering - 1.1.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Thu Apr 15 2010 Rich Megginson - 1.1.4-1 -- 1.1.4 release - -* Fri Dec 18 2009 Rich Megginson - 1.1.3-6 -- Excluding PPC for EPEL builds as there is not openjdk there - -* Wed Sep 30 2009 Rich Megginson 1.1.3-5 -- bug 521523 - add the "which" package to the Requires - -* Wed Aug 12 2009 Rich Megginson - 1.1.3-4 -- final rebuild for 1.1.3 release - -* Fri Jul 24 2009 Fedora Release Engineering - 1.1.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed May 13 2009 Rich Megginson 1.1.3-2 -- rename to 389 - -* Tue Mar 31 2009 Rich Megginson 1.1.3-1 -- the 1.1.3 release - -* Tue Apr 15 2008 Rich Megginson 1.1.1-2 -- use java > 1.5.0 for requirements - -* Thu Jan 10 2008 Rich Megginson 1.1.1-1 -- this is the fedora package review candidate -- added LICENSE file -- changed permissions on jar files and shell script - -* Wed Dec 19 2007 Rich Megginson 1.1.0-5 -- for the Fedora DS 1.1 release - -* Thu Oct 25 2007 Nathan Kinder 1.1.0-4 -- Removed noarch to ensure we find the 64-bit library. - -* Wed Aug 1 2007 Nathan Kinder 1.1.0-3 -- Separated theme package. - -* Fri Jul 27 2007 Nathan Kinder 1.1.0-2 -- Modified package name to be less generic. - -* Mon Jul 23 2007 Nathan Kinder 1.1.0-1 -- Initial creation diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..08589b0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Retiring 389-console as its been replaced by Cockpit UI plugin diff --git a/sources b/sources deleted file mode 100644 index 204c284..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (389-console-1.1.19.tar.bz2) = 8713628b1d0042acd59ff09ec487d4dccf1b3e8acf6008e7d1499e7954835744d601039ee2b6232a9d5f4022a1d56e7258fd1745dd75279b459050262599b466