Update to 2.3.0

Switch to meson build system
Add support for non-DNS subjectAlternativeName values (issue #4)

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
This commit is contained in:
Stephen Gallagher 2017-12-18 15:24:37 -05:00
parent b3cfbe2ec1
commit 3d3a4cd131
No known key found for this signature in database
GPG Key ID: 7A25556236BAA3A3
3 changed files with 18 additions and 10 deletions

1
.gitignore vendored
View File

@ -12,3 +12,4 @@
/sscg-2.0.4.tar.gz
/sscg-2.1.0.tar.gz
/sscg-2.2.0.tar.gz
/sscg-2.3.0.tar.xz

View File

@ -1 +1 @@
SHA512 (sscg-2.2.0.tar.gz) = ae29a168e21f2e9c9fd4a8a1a4fda7ae91acad3dc6adcd7412b8753b42f9ed1dc79f161e529dc622f416475346e2cf0fd26bb68d1d185009c79a855abda78a40
SHA512 (sscg-2.3.0.tar.xz) = 99385539b00010e0db0684878987b3007c68d442d4726d927b1011cd784ec1f0ea515af4274207c31ca02b8880c680e0a38fb6fb8c618b4c62ee6980db77d569

View File

@ -5,25 +5,24 @@
# https://github.com/sgallagher/sscg
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
%global import_path %{provider_prefix}
%global commit b994c9eab1d3b1ec4c2470c2955945d5f2937da1
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: sscg
Version: 2.2.0
Version: 2.3.0
Release: 1%{?dist}
Summary: Simple SSL certificate generator
License: BSD
URL: https://%{provider_prefix}
Source0: https://%{provider_prefix}/releases/download/%{repo}-%{version}/%{repo}-%{version}.tar.gz
Source0: https://%{provider_prefix}/releases/download/%{repo}-%{version}/%{repo}-%{version}.tar.xz
BuildRequires: gcc
BuildRequires: libtalloc-devel
BuildRequires: openssl-devel
BuildRequires: popt-devel
BuildRequires: libpath_utils-devel
BuildRequires: meson
BuildRequires: ninja-build
%description
A utility to aid in the creation of more secure "self-signed"
@ -34,15 +33,18 @@ up a full PKI environment and without exposing the machine to a risk of
false signatures from the service certificate.
%prep
%setup -q -n %{name}-%{version}
%autosetup
%build
%configure
%make_build
%meson
%meson_build
%install
%make_install
%meson_install
%check
%meson_test
%files
%license COPYING
@ -50,6 +52,11 @@ false signatures from the service certificate.
%{_bindir}/%{name}
%changelog
* Mon Dec 18 2017 Stephen Gallagher <sgallagh@redhat.com> - 2.3.0-1
- Update to 2.3.0
- Switch to meson build system
- Add support for non-DNS subjectAlternativeName values (issue #4)
* Thu Sep 21 2017 Stephen Gallagher <sgallagh@redhat.com> - 2.2.0-1
- Reorder combined PEM file
- Resolves: RHBZ#1494208