Skip to content

Commit e220659

Browse files
authored
Merge pull request #30 from danielhams/libdiclupgrade
Upgrade of libdicl to 0.1.19 for strto* functionality
2 parents b7bcac9 + 8f25830 commit e220659

File tree

7 files changed

+55
-36
lines changed

7 files changed

+55
-36
lines changed

packages/chkconfig/SPECS/chkconfig.spec

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
Summary: A system tool for maintaining the /etc/rc*.d hierarchy
55
Name: chkconfig
66
Version: 1.11
7-
Release: 5%{?dist}
7+
Release: 6%{?dist}
88
License: GPLv2
99
URL: https://github.com/fedora-sysv/chkconfig
1010
Source: https://github.com/fedora-sysv/chkconfig/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
1111
#BuildRequires: newt-devel gettext popt-devel libselinux-devel beakerlib gcc
1212
Conflicts: initscripts <= 5.30-1
13-
BuildRequires: libdicl-devel
14-
Requires: libdicl
13+
BuildRequires: libdicl-devel >= 0.1.19
14+
Requires: libdicl >= 0.1.19
1515

1616
Patch0: chkconfig.sgifixes.patch
1717

@@ -21,11 +21,11 @@ information for system services. Chkconfig manipulates the numerous
2121
symbolic links in /etc/rc.d, to relieve system administrators of some
2222
of the drudgery of manually editing the symbolic links.
2323

24-
#%package -n ntsysv
24+
#%%package -n ntsysv
2525
#Summary: A tool to set the stop/start of system services in a runlevel
2626
#Requires: chkconfig = %{version}-%{release}
2727

28-
#%description -n ntsysv
28+
#%%description -n ntsysv
2929
#Ntsysv provides a simple interface for setting which system services
3030
#are started or stopped in various runlevels (instead of directly
3131
#manipulating the numerous symbolic links in /etc/rc.d). Unless you
@@ -100,12 +100,12 @@ rm $RPM_BUILD_ROOT%{_mandir}/man8/ntsysv*
100100
#/etc/rc[0-6].d
101101
#/etc/rc.d/rc[0-6].d
102102
%{_mandir}/*/chkconfig*
103-
#%{_prefix}/lib/systemd/systemd-sysv-install
103+
#%%{_prefix}/lib/systemd/systemd-sysv-install
104104

105-
#%files -n ntsysv
106-
#%defattr(-,root,root)
107-
#%{_sbindir}/ntsysv
108-
#%{_mandir}/*/ntsysv.8*
105+
#%%files -n ntsysv
106+
#%%defattr(-,root,root)
107+
#%%{_sbindir}/ntsysv
108+
#%%{_mandir}/*/ntsysv.8*
109109

110110
%files -n alternatives
111111
%license COPYING
@@ -117,6 +117,9 @@ rm $RPM_BUILD_ROOT%{_mandir}/man8/ntsysv*
117117
%dir %{_prefix}/var/lib/alternatives
118118

119119
%changelog
120+
* Thu Feb 20 2020 Daniel Hams <[email protected]> - 1.11-6
121+
- Rebuild due to libdicl upgrade to 0.1.19
122+
120123
* Wed Jul 24 2019 Fedora Release Engineering <[email protected]> - 1.11-5
121124
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
122125

packages/elfutils/SPECS/elfutils.spec

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Name: elfutils
55
Summary: A collection of utilities and DSOs to handle ELF files and DWARF data
66
Version: 0.177
7-
%global baserelease 1
7+
%global baserelease 2
88
URL: http://elfutils.org/
99
%global source_url ftp://sourceware.org/pub/elfutils/%{version}/
1010
License: GPLv3+ and (GPLv2+ or LGPLv3+)
@@ -30,9 +30,9 @@ Patch11: elfutils.sgisuppressbuildid.patch
3030
Requires: elfutils-libelf%{depsuffix} = %{version}-%{release}
3131
Requires: elfutils-libs%{depsuffix} = %{version}-%{release}
3232

33-
Requires: libdicl >= 0.1.15
33+
Requires: libdicl >= 0.1.19
3434

35-
BuildRequires: libdicl-devel >= 0.1.15
35+
BuildRequires: libdicl-devel >= 0.1.19
3636

3737
BuildRequires: gettext
3838
BuildRequires: bison >= 1.875
@@ -340,6 +340,9 @@ fi
340340
%endif
341341

342342
%changelog
343+
* Thu Feb 20 2020 Daniel Hams <[email protected]> - 0.177-2
344+
- Rebuild due to libdicl upgrade to 0.1.19
345+
343346
* Wed Aug 14 2019 Mark Wielaard <[email protected]> - 0.177-1
344347
- New upstream release.
345348
- elfclassify: New tool to analyze ELF objects.

packages/libdicl/SPECS/libdicl.spec

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Summary: Dans Irix Compatibility Library
66
Name: libdicl
7-
Version: 0.1.17
7+
Version: 0.1.19
88
Release: 1%{?dist}
99
License: GPLv3+
1010
URL: https://github.com/danielhams/dicl
@@ -42,9 +42,9 @@ make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix} INSTALL='install -p'
4242
rm $RPM_BUILD_ROOT/%{_libdir}/libdicl-0.1.la
4343

4444
%files
45-
#%{!?_licensedir:%global license %%doc}
46-
#%license COPYING
47-
#%doc README ChangeLog NEWS
45+
#%%{!?_licensedir:%%global license %%doc}
46+
#%%license COPYING
47+
#%%doc README ChangeLog NEWS
4848
%{_libdir}/libdicl-0.1.so.*
4949

5050
%files devel
@@ -55,5 +55,8 @@ rm $RPM_BUILD_ROOT/%{_libdir}/libdicl-0.1.la
5555

5656

5757
%changelog
58+
* Thu Feb 20 2020 Daniel Hams <[email protected]> - 0.1.19-1
59+
- Upgrade to 0.1.19 needed for pcre test passing / bug fixes.
60+
5861
* Fri Nov 29 2019 Daniel Hams <[email protected]> - 0.1.15
5962
- First build

packages/libtasn1/SPECS/libtasn1.spec

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Summary: The ASN.1 library used in GNUTLS
55
Name: libtasn1
66
Version: 4.14
7-
Release: 2%{?dist}
7+
Release: 3%{?dist}
88

99
# The libtasn1 library is LGPLv2+, utilities are GPLv3+
1010
License: GPLv3+ and LGPLv2+
@@ -20,9 +20,9 @@ BuildRequires: gcc
2020
BuildRequires: bison, pkgconfig, help2man
2121
BuildRequires: autoconf, automake, libtool
2222
#BuildRequires: valgrind-devel
23-
BuildRequires: libdicl-devel
23+
BuildRequires: libdicl-devel >= 0.1.19
2424

25-
Requires: libdicl
25+
Requires: libdicl >= 0.1.19
2626
# Wildcard bundling exception https://fedorahosted.org/fpc/ticket/174
2727
Provides: bundled(gnulib) = 20130324
2828

@@ -70,7 +70,7 @@ export CONFIG_SHELL="$SHELL"
7070
export SHELL=%{_bindir}/sh
7171
export SHELL_PATH="$SHELL"
7272
export CONFIG_SHELL="$SHELL"
73-
export CPPFLAGS="-I%{_includedir}/libdicl-0.1"
73+
export CPPFLAGS="-I%{_includedir}/libdicl-0.1 -DLIBDICL_NEED_GETOPT=1"
7474
export LDFLAGS="-ldicl-0.1 $RPM_LD_FLAGS"
7575
autoreconf -v -f --install
7676
%configure --disable-static --disable-silent-rules
@@ -111,6 +111,9 @@ make check
111111

112112

113113
%changelog
114+
* Thu Feb 20 2020 Daniel Hams <[email protected]> - 4.14-3
115+
- Rebuild due to libdicl upgrade to 0.1.19
116+
114117
* Thu Jul 25 2019 Fedora Release Engineering <[email protected]> - 4.14-2
115118
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
116119

packages/p11-kit/SPECS/p11-kit.spec

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
# This spec file has been automatically updated
55
Version: 0.23.16.1
6-
Release: 2%{?dist}
6+
Release: 3%{?dist}
77
Name: p11-kit
88
Summary: Library for loading and sharing PKCS#11 modules
99

@@ -24,8 +24,8 @@ BuildRequires: libffi-devel
2424
# Work around for https://bugzilla.redhat.com/show_bug.cgi?id=1497147
2525
# Remove this once it is fixed
2626
#BuildRequires: pkgconfig(glib-2.0)
27-
BuildRequires: libdicl-devel
28-
Requires: libdicl
27+
BuildRequires: libdicl-devel >= 0.1.19
28+
Requires: libdicl >= 0.1.19
2929

3030
%description
3131
p11-kit provides a way to load and enumerate PKCS#11 modules, as well
@@ -37,7 +37,7 @@ such a way that they're discoverable.
3737
%package devel
3838
Summary: Development files for %{name}
3939
Requires: %{name}%{?_isa} = %{version}-%{release}
40-
Requires: libdicl-devel
40+
Requires: libdicl-devel >= 0.1.19
4141

4242
%description devel
4343
The %{name}-devel package contains libraries and header files for
@@ -47,6 +47,7 @@ developing applications that use %{name}.
4747
%package trust
4848
Summary: System trust module from %{name}
4949
Requires: %{name}%{?_isa} = %{version}-%{release}
50+
Requires: libdicl-devel >= 0.1.19
5051
Requires(post): %{_sbindir}/update-alternatives
5152
Requires(postun): %{_sbindir}/update-alternatives
5253
Conflicts: nss < 3.14.3-9
@@ -85,7 +86,7 @@ export CONFIG_SHELL="$SHELL"
8586
export SHELL=%{_bindir}/sh
8687
export SHELL_PATH="$SHELL"
8788
export CONFIG_SHELL="$SHELL"
88-
export CPPFLAGS="-I%{_includedir}/libdicl-0.1"
89+
export CPPFLAGS="-I%{_includedir}/libdicl-0.1 -DLIBDICL_NEED_GETOPT=1"
8990
export LIBS="-ldicl-0.1"
9091
# These paths are the source paths that come from the plan here:
9192
# https://fedoraproject.org/wiki/Features/SharedSystemCertificates:SubTasks
@@ -170,6 +171,9 @@ fi
170171

171172

172173
%changelog
174+
* Thu Feb 20 2020 Daniel Hams <[email protected]> - 0.23.16.1-3
175+
- Rebuild due to libdicl upgrade to 0.1.19
176+
173177
* Thu Jul 25 2019 Fedora Release Engineering <[email protected]> - 0.23.16.1-2
174178
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
175179

packages/popt/SPECS/popt.spec

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Summary: C library for parsing command line parameters
55
Name: popt
66
Version: 1.16
7-
Release: 18%{?dist}
7+
Release: 19%{?dist}
88
License: MIT
99
URL: http://www.rpm5.org/
1010
Source: http://www.rpm5.org/files/%{name}/%{name}-%{version}.tar.gz
@@ -15,8 +15,8 @@ Patch3: popt-1.16-help.patch
1515
Patch4: popt-1.16-nextarg-memleak.patch
1616
Patch5: popt-1.16-glob-error.patch
1717
BuildRequires: gcc gettext
18-
BuildRequires: libdicl-devel
19-
Requires: libdicl
18+
BuildRequires: libdicl-devel >= 0.1.19
19+
Requires: libdicl >= 0.1.19
2020

2121
%description
2222
Popt is a C library for parsing command line parameters. Popt was
@@ -81,7 +81,7 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/popt.d
8181
%check
8282
make check
8383

84-
#%ldconfig_scriptlets
84+
#%%ldconfig_scriptlets
8585

8686
%files -f %{name}.lang
8787
%license COPYING
@@ -100,6 +100,9 @@ make check
100100
%{_libdir}/libpopt.a
101101

102102
%changelog
103+
* Thu Feb 20 2020 Daniel Hams <[email protected]> - 1.16-19
104+
- Rebuild due to libdicl upgrade to 0.1.19
105+
103106
* Fri Jul 26 2019 Fedora Release Engineering <[email protected]> - 1.16-18
104107
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
105108

packages/rpm/SPECS/rpm.spec

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
%global rpmver 4.15.0
2323
#global snapver rc1
24-
%global rel 6
24+
%global rel 7
2525

2626
%global srcver %{version}%{?snapver:-%{snapver}}
2727
%global srcdir %{?snapver:testing}%{!?snapver:%{name}-%(echo %{version} | cut -d'.' -f1-2).x}
@@ -69,11 +69,8 @@ Patch2001: rpm.sgifixesldn32path.patch
6969
Patch2002: rpm.sgifixelfdeps.patch
7070
Patch2003: rpm.sgistriplibs.patch
7171

72-
# Ugly work around - building RPM requires libdicl-0.1.16
73-
# But we need libdicl-0.1.17 for libtasn and pkcs11
74-
# So only force the build-time dep
75-
BuildRequires: libdicl-devel = 0.1.16
76-
Requires: libdicl >= 0.1.16
72+
BuildRequires: libdicl-devel >= 0.1.19
73+
Requires: libdicl >= 0.1.19
7774

7875
# Ensure we have the sgug macros, too
7976
Requires: sgug-rpm-config
@@ -606,6 +603,9 @@ make check || (cat tests/rpmtests.log; exit 0)
606603
%doc doc/librpm/html/*
607604

608605
%changelog
606+
* Thu Feb 20 2020 Daniel Hams <[email protected]> - 4.15.0-7
607+
- Rebuild due to libdicl upgrade to 0.1.19
608+
609609
* Wed Oct 23 2019 Peter Robinson <[email protected]> 4.15.0-6
610610
- Revert armv8 detection improvements
611611

0 commit comments

Comments
 (0)