Blame SPECS/symlinks.spec

dae0d0
Summary: A utility which maintains a system's symbolic links
dae0d0
Name: symlinks
dae0d0
URL: http://ibiblio.org/pub/Linux/utils/file/
dae0d0
Version: 1.4
dae0d0
Release: 19%{?dist}
dae0d0
Group: Applications/System
dae0d0
License: Copyright only
dae0d0
Source0: http://ibiblio.org/pub/Linux/utils/file/%{name}-%{version}.tar.gz
dae0d0
# Taken from http://packages.debian.org/changelogs/pool/main/s/symlinks/symlinks_1.2-4.2/symlinks.copyright
dae0d0
Source1: symlinks-LICENSE.txt
dae0d0
Patch1: symlinks-coverity-readlink.patch
dae0d0
Patch2: symlinks-coverity-overrun-dynamic.patch
dae0d0
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
dae0d0
dae0d0
%description
dae0d0
The symlinks utility performs maintenance on symbolic links.  Symlinks
dae0d0
checks for symlink problems, including dangling symlinks which point
dae0d0
to nonexistent files.  Symlinks can also automatically convert
dae0d0
absolute symlinks to relative symlinks.
dae0d0
dae0d0
Install the symlinks package if you need a program for maintaining
dae0d0
symlinks on your system.
dae0d0
dae0d0
%prep
dae0d0
%setup -q
dae0d0
cp %{SOURCE1} .
dae0d0
dae0d0
# Fix off-by-one error in call to readlink.
dae0d0
%patch1 -p1 -b .coverity-readlink
dae0d0
dae0d0
# Fix possible buffer overrun found by coverity.
dae0d0
%patch2 -p1 -b .coverity-overrun-dynamic
dae0d0
dae0d0
%build
dae0d0
make CFLAGS="$RPM_OPT_FLAGS $(getconf LFS_CFLAGS) %{build_ldflags}" %{?_smp_mflags}
dae0d0
dae0d0
%install
dae0d0
rm -rf $RPM_BUILD_ROOT
dae0d0
mkdir -p $RPM_BUILD_ROOT%{_bindir}
dae0d0
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
dae0d0
install -m 755 symlinks $RPM_BUILD_ROOT%{_bindir}
dae0d0
install -m 644 symlinks.8 $RPM_BUILD_ROOT%{_mandir}/man8
dae0d0
dae0d0
%clean
dae0d0
rm -rf $RPM_BUILD_ROOT
dae0d0
dae0d0
%files
dae0d0
%defattr(-,root,root,-)
dae0d0
%doc symlinks-LICENSE.txt
dae0d0
%{_bindir}/symlinks
dae0d0
%{_mandir}/man8/symlinks.8*
dae0d0
dae0d0
%changelog
dae0d0
* Thu Jun 14 2018 Than Ngo <than@redhat.com> - 1.4-19
dae0d0
- fixed symlinks: Partial build flags injection 
dae0d0
dae0d0
* Thu Jun 14 2018 Than Ngo <than@redhat.com> - 1.4-18
dae0d0
- fixed upstream URL reference
dae0d0
dae0d0
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-17
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
dae0d0
dae0d0
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-16
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
dae0d0
dae0d0
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-15
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
dae0d0
dae0d0
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-14
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
dae0d0
dae0d0
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-13
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
dae0d0
dae0d0
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-12
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
dae0d0
dae0d0
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 1.4-11
dae0d0
- Rebuilt for Fedora 23 Change
dae0d0
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
dae0d0
dae0d0
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-10
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
dae0d0
dae0d0
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-9
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
dae0d0
dae0d0
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-8
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
dae0d0
dae0d0
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-7
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
dae0d0
dae0d0
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-6
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dae0d0
dae0d0
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-5
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
dae0d0
dae0d0
* Fri May 20 2011 Tim Waugh <twaugh@redhat.com> 1.4-4
dae0d0
- Applied patches from Jiri Popelka:
dae0d0
  - Fix off-by-one error in call to readlink.
dae0d0
  - Fix possible buffer overrun found by coverity.
dae0d0
dae0d0
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-3
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
dae0d0
dae0d0
* Fri Nov 13 2009 Tim Waugh <twaugh@redhat.com> 1.4-2
dae0d0
- 1.4.  All patches now upstream.
dae0d0
dae0d0
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-34
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
dae0d0
dae0d0
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-33
dae0d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
dae0d0
dae0d0
* Sat Sep  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.2-32
dae0d0
- fix license tag
dae0d0
dae0d0
* Mon Feb 11 2008 Tim Waugh <twaugh@redhat.com> 1.2-31
dae0d0
- Rebuild for GCC 4.3.
dae0d0
dae0d0
* Wed Aug 29 2007 Tim Waugh <twaugh@redhat.com> 1.2-30
dae0d0
- Rebuilt.
dae0d0
dae0d0
* Fri Feb 23 2007 Tim Waugh <twaugh@redhat.com> 1.2-29
dae0d0
- Use smp_mflags (bug #226445).
dae0d0
- Better default attributes (bug #226445).
dae0d0
- Make setup macro quiet (bug #226445).
dae0d0
- Clean build root in %%install section (bug #226445).
dae0d0
dae0d0
* Wed Feb  7 2007 Tim Waugh <twaugh@redhat.com> 1.2-28
dae0d0
- Fixed build root (bug #226445).
dae0d0
dae0d0
* Tue Feb  6 2007 Tim Waugh <twaugh@redhat.com> 1.2-27
dae0d0
- Fixed summary (bug #226445).
dae0d0
- Added token URL tag (bug #226445).
dae0d0
dae0d0
* Tue Jan 30 2007 Florian La Roche <laroche@redhat.com> - 1.2-26
dae0d0
- do not strip away debuginfo
dae0d0
dae0d0
* Thu Jan 18 2007 Tim Waugh <twaugh@redhat.com> - 1.2-25
dae0d0
- Build with LFS support (bug #206407).
dae0d0
dae0d0
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.2-24.2.2
dae0d0
- rebuild
dae0d0
dae0d0
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.2-24.2.1
dae0d0
- bump again for double-long bug on ppc(64)
dae0d0
dae0d0
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.2-24.2
dae0d0
- rebuilt for new gcc4.1 snapshot and glibc changes
dae0d0
dae0d0
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
dae0d0
- rebuilt
dae0d0
dae0d0
* Wed Mar  2 2005 Tim Waugh <twaugh@redhat.com> 1.2-24
dae0d0
- Rebuild for new GCC.
dae0d0
dae0d0
* Wed Feb  9 2005 Tim Waugh <twaugh@redhat.com> 1.2-23
dae0d0
- s/Copyright:/License:/.
dae0d0
dae0d0
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
dae0d0
- rebuilt
dae0d0
dae0d0
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
dae0d0
- rebuilt
dae0d0
dae0d0
* Thu Oct 16 2003 Florian La Roche <Florian.LaRoche@redhat.de>
dae0d0
- add patch from #89655
dae0d0
dae0d0
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
dae0d0
- rebuilt
dae0d0
dae0d0
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
dae0d0
- rebuilt
dae0d0
dae0d0
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 1.2-17
dae0d0
- rebuild on all arches
dae0d0
dae0d0
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
dae0d0
- automated rebuild
dae0d0
dae0d0
* Thu May 23 2002 Tim Powers <timp@redhat.com>
dae0d0
- automated rebuild
dae0d0
dae0d0
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
dae0d0
- automated rebuild
dae0d0
dae0d0
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
dae0d0
- Bump release + rebuild.
dae0d0
dae0d0
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
dae0d0
- automatic rebuild
dae0d0
dae0d0
* Tue Jun 13 2000 Preston Brown <pbrown@redhat.com>
dae0d0
- FHS paths
dae0d0
dae0d0
* Tue May 30 2000 Preston Brown <pbrown@redhat.com>
dae0d0
- fix up help output (#10236)
dae0d0
dae0d0
* Thu Feb 10 2000 Preston Brown <pbrown@redhat.com>
dae0d0
- do not link statically
dae0d0
dae0d0
* Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
dae0d0
- rebuild to gzip man page
dae0d0
dae0d0
* Mon Oct 04 1999 Cristian Gafton <gafton@redhat.com>
dae0d0
- rebuild against the latest glibc in the sparc tree
dae0d0
dae0d0
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
dae0d0
- auto rebuild in the new build environment (release 5)
dae0d0
dae0d0
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
dae0d0
- Injected new description and group.
dae0d0
dae0d0
* Fri Dec 18 1998 Preston Brown <pbrown@redhat.com>
dae0d0
- bumped spec number for initial rh 6.0 build
dae0d0
dae0d0
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
dae0d0
- translations modified for de, fr, tr
dae0d0
dae0d0
* Mon Oct 20 1997 Otto Hammersmith <otto@redhat.com>
dae0d0
- changed build root to /var/tmp, not /var/lib
dae0d0
- updated to version 1.2
dae0d0
dae0d0
* Wed Jul 09 1997 Erik Troan <ewt@redhat.com>
dae0d0
- built against glibc
dae0d0
- build-rooted