Skip to content

Commit fd1c87b

Browse files
Merge pull request #76 from brianhlin/SOFTWARE-5530.el9-support
Update RPM packaging to build on EL9 (SOFTWARE-5530)
2 parents aaa6524 + 1496961 commit fd1c87b

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

.github/workflows/build-sw-container.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
yum_repo: ['development', 'testing', 'release']
15-
osg_series: ['3.5', '3.6']
15+
osg_series: ['3.6']
1616
steps:
1717
- uses: opensciencegrid/build-container-action@v0.3.1
1818
with:
@@ -30,7 +30,7 @@ jobs:
3030
fail-fast: false
3131
matrix:
3232
yum_repo: ['development', 'testing', 'release']
33-
osg_series: ['3.5', '3.6']
33+
osg_series: ['3.6']
3434
registry:
3535
- url: hub.opensciencegrid.org
3636
username: OSG_HARBOR_ROBOT_USER

rpm/osg-pki-tools.spec

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
11
Summary: osg-pki-tools
22
Name: osg-pki-tools
33
Version: 3.5.2
4-
Release: 1%{?dist}
4+
Release: 2%{?dist}
55
Source: osg-pki-tools-%{version}.tar.gz
66
License: Apache 2.0
77
Group: Grid
88
URL: http://github.com/opensciencegrid/osg-pki-tools
99
BuildArch: noarch
10-
%global __python /usr/bin/python3
11-
# for brp-mangle-shebangs on EL8
12-
%global __python3 /usr/bin/python3
13-
BuildRequires: %{__python}
14-
BuildRequires: python3-m2crypto
15-
Requires: python3-m2crypto
1610

11+
%global __python %{__python3}
1712

13+
BuildRequires: python3
14+
BuildRequires: python3-devel
15+
BuildRequires: python3-m2crypto
16+
Requires: python3-m2crypto
1817

1918
%description
2019
%{summary}
@@ -34,12 +33,15 @@ mkdir -p %{buildroot}%{_datadir}/man/man1
3433
gzip -c man/osg-incommon-cert-request.1 >%{buildroot}%{_datadir}/man/man1/osg-incommon-cert-request.1.gz
3534

3635
%files
37-
%{python_sitelib}/osgpkitools
36+
%{python3_sitelib}/osgpkitools
3837
%{_bindir}/osg-cert-request
3938
%{_bindir}/osg-incommon-cert-request
4039
%{_datadir}/man/man1/osg-incommon-cert-request*
4140

4241
%changelog
42+
* Tue Mar 14 2023 Brian Lin <blin@cs.wisc.edu> - 3.5.2-2
43+
- Update RPM spec to build on EL9 (SOFTWARE-5530)
44+
4345
* Fri Jun 03 2022 Carl Edquist <edquist@cs.wisc.edu> - 3.5.2-1
4446
- Fix another bytes vs string bug in osg-incommon-cert-request (SOFTWARE-5197)
4547

0 commit comments

Comments
 (0)