diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f6a0b4b..0000000 --- a/.gitignore +++ /dev/null @@ -1,41 +0,0 @@ -tomcatjss-1.2.0.tar.gz -/tomcatjss-2.0.0.tar.gz -/tomcatjss-2.1.1.tar.gz -/tomcatjss-6.0.0.tar.gz -/tomcatjss-6.0.1.tar.gz -/tomcatjss-6.0.2.tar.gz -/tomcatjss-7.0.0.tar.gz -/tomcatjss-7.1.0.tar.gz -/tomcatjss-7.1.1.tar.gz -/tomcatjss-7.1.2.tar.gz -/tomcatjss-7.1.3.tar.gz -/tomcatjss-7.1.4.tar.gz -/tomcatjss-7.2.0.tar.gz -/tomcatjss-7.2.1.tar.gz -/tomcatjss-7.2.2.tar.gz -/tomcatjss-7.2.3.tar.gz -/tomcatjss-7.2.4.tar.gz -/tomcatjss-7.3.0.tar.gz -/tomcatjss-7.3.1.tar.gz -/tomcatjss-7.3.2.tar.gz -/tomcatjss-7.3.3.tar.gz -/tomcatjss-7.3.4.tar.gz -/tomcatjss-7.3.5.tar.gz -/tomcatjss-7.3.6.tar.gz -/tomcatjss-7.3.7.tar.gz -/tomcatjss-7.4.0.tar.gz -/tomcatjss-7.4.1.tar.gz -/tomcatjss-7.5.0-a1.tar.gz -/tomcatjss-7.5.0-b2.tar.gz -/tomcatjss-7.5.0.tar.gz -/tomcatjss-7.6.0.tar.gz -/tomcatjss-7.6.1.tar.gz -/tomcatjss-8.0.0-alpha1.tar.gz -/tomcatjss-8.0.0-alpha2.tar.gz -/tomcatjss-8.0.0.tar.gz -/tomcatjss-8.1.0.tar.gz -/tomcatjss-8.2.0-beta1.tar.gz -/tomcatjss-8.2.0-beta2.tar.gz -/tomcatjss-8.2.0.tar.gz -/tomcatjss-8.3.0.tar.gz -/tomcatjss-8.4.1.tar.gz diff --git a/.packit.yaml b/.packit.yaml deleted file mode 100644 index da18414..0000000 --- a/.packit.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -# See the documentation for more information: -# https://packit.dev/docs/configuration/ -specfile_path: tomcatjss.spec - -# add or remove files that should be synced -files_to_sync: - - tomcatjss.spec - - .packit.yaml - -# Allow dist git reactions on packit and ckelley commits and PRs -allowed_pr_authors: - - packit - - ckelleyRH -allowed_committers: - - packit - - ckelleyRH - -upstream_package_name: tomcatjss -# downstream (Fedora/CentOS) RPM package name -downstream_package_name: tomcatjss -# see: https://packit.dev/docs/configuration/#upstream_tag_template -upstream_tag_template: "v{version}" - -jobs: - - job: propose_downstream - trigger: release - dist_git_branches: - - fedora-development -# - centos-stream-9-x86_64 # When Packit integration with CentOS is avaiable, enable this diff --git a/README.packit b/README.packit deleted file mode 100644 index 07bc213..0000000 --- a/README.packit +++ /dev/null @@ -1,3 +0,0 @@ -This repository is maintained by packit. -https://packit.dev/ -The file was generated using packit 0.76.0.post10+g0dcb396. diff --git a/copr-build.sh b/copr-build.sh deleted file mode 100755 index 156c705..0000000 --- a/copr-build.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -REPO=$1 - -if [ "$REPO" == "" ]; then - REPO="pki-10.6" -fi - -fedpkg copr-build --nowait $REPO diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..9a20417 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +tomcatjss package is retired on branch c10s for CS-2182 \ No newline at end of file diff --git a/sources b/sources deleted file mode 100644 index 556ecd2..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (tomcatjss-8.4.1.tar.gz) = c1a8709871e89de184f88e7da0728760ca4ac8f127d7ac2c2f916621100e56c836ad97a93fafcc232f8d8c49bb52ae10284d90b5df47828c65c89774213ce2f7 diff --git a/sources-update.sh b/sources-update.sh deleted file mode 100755 index 96129ca..0000000 --- a/sources-update.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -SOURCE=$1 -TARGET=`basename $1` - -cp $SOURCE $TARGET -sha512sum --tag $TARGET > sources diff --git a/tomcatjss.spec b/tomcatjss.spec deleted file mode 100644 index 3e611c9..0000000 --- a/tomcatjss.spec +++ /dev/null @@ -1,230 +0,0 @@ -################################################################################ -Name: tomcatjss -################################################################################ - -%global product_id dogtag-tomcatjss - -# Upstream version number: -%global major_version 8 -%global minor_version 4 -%global update_version 1 - -# Downstream release number: -# - development/stabilization (unsupported): 0. where n >= 1 -# - GA/update (supported): where n >= 1 -%global release_number 1 - -# Development phase: -# - development (unsupported): alpha where n >= 1 -# - stabilization (unsupported): beta where n >= 1 -# - GA/update (supported): -#global phase - -%undefine timestamp -%undefine commit_id - -Summary: JSS Connector for Apache Tomcat -URL: https://github.com/dogtagpki/tomcatjss -License: LGPL-2.1-or-later -Version: 8.4.1 -Release: 3%{?dist} - -# To generate the source tarball: -# $ git clone https://github.com/dogtagpki/tomcatjss.git -# $ cd tomcatjss -# $ git archive \ -# --format=tar.gz \ -# --prefix tomcatjss-VERSION/ \ -# -o tomcatjss-VERSION.tar.gz \ -# -Source: https://github.com/dogtagpki/tomcatjss/archive/v%{version}%{?phase:-}%{?phase}/tomcatjss-%{version}%{?phase:-}%{?phase}.tar.gz - -# To create a patch for all changes since a version tag: -# $ git format-patch \ -# --stdout \ -# \ -# > tomcatjss-VERSION-RELEASE.patch -# Patch: tomcatjss-VERSION-RELEASE.patch - -BuildArch: noarch -ExclusiveArch: %{java_arches} noarch - -################################################################################ -# Java -################################################################################ - -%define java_devel java-17-openjdk-devel -%define java_headless java-17-openjdk-headless -%define java_home %{_jvmdir}/jre-17-openjdk - -################################################################################ -# Build Dependencies -################################################################################ - -# jpackage-utils requires versioning to meet both build and runtime requirements -# jss requires versioning to meet both build and runtime requirements -# tomcat requires versioning to meet both build and runtime requirements - -# Java -BuildRequires: ant -BuildRequires: apache-commons-lang3 -BuildRequires: %{java_devel} -BuildRequires: jpackage-utils >= 0:1.7.5-15 - -# SLF4J -BuildRequires: slf4j -BuildRequires: slf4j-jdk14 - -# JSS -BuildRequires: jss = 5.4 - -# Tomcat -BuildRequires: tomcat >= 1:9.0.7 - -%description -JSS Connector for Apache Tomcat, installed via the tomcatjss package, -is a Java Secure Socket Extension (JSSE) module for Apache Tomcat that -uses Java Security Services (JSS), a Java interface to Network Security -Services (NSS). - -################################################################################ -%package -n %{product_id} -################################################################################ - -Summary: JSS Connector for Apache Tomcat - -# Java -Requires: apache-commons-lang3 -Requires: %{java_headless} -Requires: jpackage-utils >= 0:1.7.5-15 - -# SLF4J -Requires: slf4j -Requires: slf4j-jdk14 - -# JSS -Requires: jss = 5.4 - -# Tomcat -Requires: tomcat >= 1:9.0.7 - -Obsoletes: tomcatjss < %{version}-%{release} -Provides: tomcatjss = %{version}-%{release} -Provides: tomcatjss = %{major_version}.%{minor_version} -Provides: %{product_id} = %{major_version}.%{minor_version} - -# PKI -Conflicts: pki-base < 10.10.0 - - -%if 0%{?rhel} -# For EPEL, override the '_sharedstatedir' macro on RHEL -%define _sharedstatedir /var/lib -%endif - -%description -n %{product_id} -JSS Connector for Apache Tomcat, installed via the tomcatjss package, -is a Java Secure Socket Extension (JSSE) module for Apache Tomcat that -uses Java Security Services (JSS), a Java interface to Network Security -Services (NSS). - -################################################################################ -%prep -################################################################################ - -%autosetup -n tomcatjss-%{version}%{?phase:-}%{?phase} -p 1 - -################################################################################ -%build -################################################################################ - -export JAVA_HOME=%{java_home} - -./build.sh \ - %{?_verbose:-v} \ - --name=%{product_id} \ - --work-dir=%{_vpath_builddir} \ - --version=%{version} \ - --jni-dir=%{_jnidir} \ - dist - -################################################################################ -%install -################################################################################ - -./build.sh \ - %{?_verbose:-v} \ - --name=%{product_id} \ - --work-dir=%{_vpath_builddir} \ - --version=%{version} \ - --java-dir=%{_javadir} \ - --doc-dir=%{_docdir} \ - --install-dir=%{buildroot} \ - install - -################################################################################ -%files -n %{product_id} -################################################################################ - -%license LICENSE - -%defattr(-,root,root) -%doc README -%doc LICENSE -%{_javadir}/* - -################################################################################ -%changelog -* Sat Jan 27 2024 Fedora Release Engineering - 8.4.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 8.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Fri Jun 16 2023 Packit - 8.4.1-1 -- Updating version to v8.4.1 (Chris Kelley) -- Updating version to v8.4.1.. (Chris Kelley) -- Introduce Packit configuration file for tomcatjss (Chris Kelley) - -* Tue Feb 07 2023 Dogtag PKI Team - 8.3.0-1 -- Rebase to Tomcat JSS 8.3.0 - -* Sat Jan 21 2023 Fedora Release Engineering - 8.2.0-1.3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 8.2.0-1.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jul 08 2022 Jiri Vanek - 8.2.0-1.1 -- Rebuilt for Drop i686 JDKs - -* Thu Jun 30 2022 Dogtag PKI Team - 8.2.0-1 -- Rebase to Tomcat JSS 8.2.0 - -* Thu Apr 28 2022 Dogtag PKI Team - 8.2.0-0.3.beta2 -- Rebase to Tomcat JSS 8.2.0-beta2 -- Rename packages to dogtag-tomcatjss - -* Mon Apr 18 2022 Dogtag PKI Team - 8.2.0-0.2.beta1 -- Rebase to Tomcat JSS 8.2.0-beta1 - -* Mon Feb 14 2022 Dogtag PKI Team - 8.1.0-1 -- Rebase to Tomcat JSS 8.1.0 - -* Sat Feb 05 2022 Jiri Vanek - 8.0.0-3 -- Rebuilt for java-17-openjdk as system jdk - -* Sat Jan 22 2022 Fedora Release Engineering - 8.0.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Sep 30 2021 Dogtag PKI Team - 8.0.0-1 -- Rebase to Tomcat JSS 8.0.0 - -* Thu Aug 12 2021 Dogtag PKI Team - 8.0.0-0.3.alpha2 -- Rebase to Tomcat JSS 8.0.0-alpha1 - -* Fri Jul 23 2021 Fedora Release Engineering - 8.0.0-0.2.alpha1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jun 22 2021 Dogtag PKI Team - 8.0.0-0.1.alpha1 -- Rebase to Tomcat JSS 8.0.0-alpha1