Compare commits

...

No commits in common. "c8-beta" and "c8s" have entirely different histories.
c8-beta ... c8s

5 changed files with 28 additions and 7 deletions

4
.gitignore vendored
View File

@ -1 +1,3 @@
SOURCES/hesiod-3.2.1.tar.gz hesiod-3.0.2.tar.gz
hesiod-3.1.0.tar.gz
/hesiod-3.2.1.tar.gz

View File

@ -1 +0,0 @@
8d85e6827f64c8689e127620c53130cbc3906d11 SOURCES/hesiod-3.2.1.tar.gz

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-8
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: manual.sst_identity_management.hesiod.noop}

View File

@ -8,12 +8,14 @@ Source: ftp://athena-dist.mit.edu/pub/ATHENA/hesiod/hesiod-%{version}.tar.gz
BuildRequires: autoconf, automake, libtool, libidn-devel BuildRequires: autoconf, automake, libtool, libidn-devel
Obsoletes: hesinfo < 3.2 Obsoletes: hesinfo < 3.2
%description %global _description\
Hesiod is a system which uses existing DNS functionality to provide access Hesiod is a system which uses existing DNS functionality to provide access\
to databases of information that changes infrequently. It is often used to to databases of information that changes infrequently. It is often used to\
distribute information kept in the /etc/passwd, /etc/group, and /etc/printcap distribute information kept in the /etc/passwd, /etc/group, and /etc/printcap\
files, among others. files, among others.
%description %_description
%package devel %package devel
Summary: Development libraries and headers for Hesiod Summary: Development libraries and headers for Hesiod
Requires: hesiod = %{version}-%{release} Requires: hesiod = %{version}-%{release}
@ -26,6 +28,13 @@ distribute information which might otherwise kept in the /etc/passwd,
ensure the files are synchronized among multiple hosts. This package contains ensure the files are synchronized among multiple hosts. This package contains
the header files and libraries required for building programs which use Hesiod. the header files and libraries required for building programs which use Hesiod.
%package -n compat-hesiod
Summary: %summary
Provides: hesiod = %{version}-%{release}
Obsoletes: hesiod <= %{version}-%{release}
%description -n compat-hesiod %_description
%prep %prep
%setup -q %setup -q
autoreconf -vif autoreconf -vif
@ -43,7 +52,7 @@ find %{buildroot} -type f -name "*.la" -delete
%postun -p /sbin/ldconfig %postun -p /sbin/ldconfig
%files %files -n compat-hesiod
%license COPYING %license COPYING
%doc README NEWS %doc README NEWS
%{_bindir}/* %{_bindir}/*
@ -58,6 +67,10 @@ find %{buildroot} -type f -name "*.la" -delete
%{_mandir}/man3/* %{_mandir}/man3/*
%changelog %changelog
* Tue Dec 11 2018 Robbie Harwood <rharwood@redhat.com> 3.2.1-12
- Rename to compat-hesiod to mark deprecation
- Resolves: RHELPLAN-9455
* Mon Apr 2 2018 Peter Robinson <pbrobinson@fedoraproject.org> 3.2.1-11 * Mon Apr 2 2018 Peter Robinson <pbrobinson@fedoraproject.org> 3.2.1-11
- Cleanup and modernise spec - Cleanup and modernise spec

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (hesiod-3.2.1.tar.gz) = 4bfe426e9d4fcb1a76fed7991c6a04192015b3cafc9f3ad45fb3057810b344fa9ced521ec03bed90e3d44c2adb01203dd5c6cdfd9f883797c89232a75fbb58e4