This commit is contained in:
Gwyn Ciesla 2018-09-25 08:21:42 -05:00
commit 3f44ee2d4d
3 changed files with 15 additions and 14 deletions

2
.gitignore vendored
View file

@ -5,3 +5,5 @@
/dietlibc.tar.gz
/dietlibc-0.33.20170317.tar.xz
/dietlibc-0.34.20170317.tar.xz
/dietlibc-0.34.tar.xz
/dietlibc-0.34.tar.xz.sig

View file

@ -2,8 +2,8 @@
## --with[out] ssp ... enable/disable SSP; default depends
## on target architecture
%global prerelease 20170317
#%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82
#%%global prerelease 20170317
#%%global githubref c3f1cf67fcc186bb859e64a085bf98aaa6182a82
%global pkglibdir %{_prefix}/lib/dietlibc
%ifarch %ix86 x86_64
@ -24,21 +24,20 @@
Summary: Small libc implementation
Name: dietlibc
Version: 0.34
Release: 0.6.%prerelease%{?dist}
Release: 1%{?dist}
License: GPLv2
Group: Development/Libraries
URL: http://www.fefe.de/dietlibc/
%if !0%{?prerelease:1}
Source0: http://www.kernel.org/pub/linux/libs/dietlibc/%{name}-%{version}.tar.bz2
Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.bz2.sig
Source0: https://www.fefe.de/dietlibc/%{name}-%{version}.tar.xz
Source1: http://www.fefe.de/dietlibc/%{name}-%{version}.tar.xz.sig
%else
# generated by 'make cvs-sources [CVS_DATE=....]'
Source0: %{name}-%{version}.%prerelease.tar.xz
%endif
## CVS..master diff from https://github.com/ensc/dietlibc
#Patch0: dietlibc-github-%githubref.patch.gz
#Patch0: dietlibc-github-%%githubref.patch.gz
Patch1: dietlibc-insecure-defpath.patch
#Requires: dietlibc-lib = %{version}-%{release}}
#Requires: dietlibc-lib = %%{version}-%%{release}}
Obsoletes: dietlibc-lib < %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
@ -47,7 +46,6 @@ BuildRequires: gdb
%package devel
Summary: dietlibc development files
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Obsoletes: %{name}-header < %{version}-%{release}
Provides: %{name}-header = %{version}-%{release}
@ -56,7 +54,6 @@ Provides: %{name}-static%{?_isa} = %{version}-%{release}
%package lib
Summary: Dynamic libraries for dietlibc
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description
@ -115,12 +112,10 @@ sed -i \
make %makeflags all %{?_smp_mflags}
# 'dyn' target is not SMP safe
#make %makeflags dyn
#make %%makeflags dyn
%install
rm -rf $RPM_BUILD_ROOT
install -d -m755 $RPM_BUILD_ROOT/etc
make %makeflags DESTDIR=$RPM_BUILD_ROOT install
@ -152,6 +147,9 @@ ulimit -m $[ 128*1024 ] -v $[ 256*1024 ] -d $[ 128*1024 ] -s 512
%pkglibdir
%changelog
* Tue Sep 25 2018 Gwyn Ciesla <limburgher@gmail.com> - 0.34-1
- 0.34
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.34-0.6.20170317
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

View file

@ -1 +1,2 @@
SHA512 (dietlibc-0.34.20170317.tar.xz) = 082962cdc4fe8812dcd30eaddabd705953da5b9e144f58251f32e763d15fe814328f2b87a9c0afe932c795c558d41b8db09ea53aaed80ebe7f2a3dceda4c4820
SHA512 (dietlibc-0.34.tar.xz) = 2b38528c0ccf50e426f587b6448fed997fab1147eecc9e1af2f3fb3efe3d8f3997656d8e66e7cf1045ceb1f602cef43456c62ba83ff494f9c9816721bdb4d6c6
SHA512 (dietlibc-0.34.tar.xz.sig) = 0428f1a7430b335f527ceb0fb347d50846c25aff38e32ca961f07ca3fc7dc4ca657c09c0797c7bb38b5c126a21e3d6a96f76e6d511e5121bd500276a9ded2a4c