|
David A. Wheeler |
097a245 |
Name: auto-destdir
|
|
David A. Wheeler |
936958d |
Version: 1.11
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
8229199 |
Release: 18%{?dist}
|
|
David A. Wheeler |
097a245 |
Summary: Automate DESTDIR support for "make install"
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
License: MIT
|
|
David A. Wheeler |
097a245 |
URL: http://www.dwheeler.com/auto-destdir
|
|
![](https://seccdn.libravatar.org/avatar/258caf5973a37959eeea9164bfc32d49b0634d0792e85fce1f5acf0430f05ba2?s=16&d=retro) |
45d9e2d |
Source0: http://www.dwheeler.com/auto-destdir/%{name}-%{version}.tgz
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
BuildArch: noarch
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
%description
|
|
David A. Wheeler |
097a245 |
Auto-DESTDIR is a set of programs for POSIX/Unix/Linux systems that helps
|
|
David A. Wheeler |
097a245 |
automate program installation from source code. It can be useful for
|
|
David A. Wheeler |
097a245 |
creating native packages (e.g., RPM or deb), or for installing programs
|
|
David A. Wheeler |
097a245 |
from source code to be managed by tools like GNU stow.
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
The Auto-DESTDIR tools (run-redir and make-redir) redirect file installations
|
|
David A. Wheeler |
097a245 |
so that the installed files are placed inside the the $DESTDIR directory,
|
|
David A. Wheeler |
097a245 |
even if the provided makefile doesn't support the DESTDIR convention.
|
|
David A. Wheeler |
936958d |
In most cases you can simply replace "make install" with
|
|
David A. Wheeler |
936958d |
"make-redir DESTDIR=... install".
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
%prep
|
|
David A. Wheeler |
097a245 |
%setup -q
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
%build
|
|
David A. Wheeler |
097a245 |
%configure --scriptdir="%{_libexecdir}/%{name}"
|
|
David A. Wheeler |
097a245 |
make
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
%install
|
|
David A. Wheeler |
097a245 |
make DESTDIR="%{buildroot}" install
|
|
David A. Wheeler |
097a245 |
chmod a-x %{buildroot}/%{_mandir}/man1/*
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
%files
|
|
David A. Wheeler |
097a245 |
%{_bindir}/*
|
|
David A. Wheeler |
097a245 |
%{_libexecdir}/%{name}/
|
|
David A. Wheeler |
097a245 |
%doc %{_mandir}/man1/*
|
|
Jerry James |
b306714 |
%doc README
|
|
Jerry James |
b306714 |
%license COPYING
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
8229199 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-18
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
8229199 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
8229199 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
71f8573 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-17
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
71f8573 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
71f8573 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
7185f82 |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-16
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
7185f82 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
7185f82 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
28606b1 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-15
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
28606b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
28606b1 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
5dff41e |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-14
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
5dff41e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
5dff41e |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
c6a858a |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-13
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
c6a858a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
c6a858a |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
1f99784 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-12
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
1f99784 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
1f99784 |
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
9258dd3 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-11
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
9258dd3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/66cca4ddfe914918eb13788577f8ad64d709ccf9f83b384b49228bb9a83a1533?s=16&d=retro) |
9258dd3 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
536b90c |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-10
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
536b90c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
536b90c |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
a13c214 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-9
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
a13c214 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
a13c214 |
|
|
Jerry James |
b306714 |
* Wed Feb 11 2015 Jerry James <loganjerry@gmail.com> - 1.11-8
|
|
Jerry James |
b306714 |
- Use license macro
|
|
Jerry James |
b306714 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
4fc022a |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-7
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
4fc022a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
4fc022a |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
8de9268 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-6
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
8de9268 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
8de9268 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e2a83c7 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-5
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e2a83c7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e2a83c7 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
d21a58c |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-4
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
d21a58c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
d21a58c |
|
|
![](https://seccdn.libravatar.org/avatar/258caf5973a37959eeea9164bfc32d49b0634d0792e85fce1f5acf0430f05ba2?s=16&d=retro) |
45d9e2d |
* Fri Jan 6 2012 Jerry James <loganjerry@gmail.com> - 1.11-3
|
|
![](https://seccdn.libravatar.org/avatar/258caf5973a37959eeea9164bfc32d49b0634d0792e85fce1f5acf0430f05ba2?s=16&d=retro) |
45d9e2d |
- Rebuild for Fedora 17 mass rebuild
|
|
![](https://seccdn.libravatar.org/avatar/258caf5973a37959eeea9164bfc32d49b0634d0792e85fce1f5acf0430f05ba2?s=16&d=retro) |
45d9e2d |
- Drop unnecessary spec file elements (BuildRoot, clean, etc.)
|
|
![](https://seccdn.libravatar.org/avatar/258caf5973a37959eeea9164bfc32d49b0634d0792e85fce1f5acf0430f05ba2?s=16&d=retro) |
45d9e2d |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
cc73120 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
cc73120 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
cc73120 |
|
|
David A. Wheeler |
936958d |
* Wed Sep 09 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.11-1
|
|
David A. Wheeler |
936958d |
- Added wrapper for "touch"
|
|
David A. Wheeler |
936958d |
- Auto-create DESTDIR directory if it doesn't exist and something is redirected.
|
|
David A. Wheeler |
936958d |
- Simplified implementation.
|
|
David A. Wheeler |
936958d |
- Documentation: Fixed make-redir(1) so it describes how to use in RPM spec
|
|
David A. Wheeler |
936958d |
files, more override info, note that it's useful with GNU stow, etc.
|
|
David A. Wheeler |
936958d |
- make-redir now overrides MKDIR_P and mkdir_p by default
|
|
David A. Wheeler |
936958d |
|
|
David A. Wheeler |
936958d |
* Wed Sep 02 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.10-1
|
|
David A. Wheeler |
097a245 |
- Test suite improvements: More tests, runs on Cygwin.
|
|
David A. Wheeler |
097a245 |
- Simplified .spec file.
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Sun Aug 23 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.7-1
|
|
David A. Wheeler |
097a245 |
- Shortened description
|
|
David A. Wheeler |
097a245 |
- Moved scripts to libexecdir.
|
|
David A. Wheeler |
097a245 |
- Fixed missing '$' in run-redir
|
|
David A. Wheeler |
097a245 |
- See https://bugzilla.redhat.com/show_bug.cgi?id=518766 for more info.
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Sun Aug 23 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.6-1
|
|
David A. Wheeler |
097a245 |
- New version 1.6.
|
|
David A. Wheeler |
097a245 |
- Significantly improved test suite, with a few found and fixed bugs
|
|
David A. Wheeler |
097a245 |
- Refactored code
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Sun Aug 23 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.5-1
|
|
David A. Wheeler |
097a245 |
- New version 1.5.
|
|
David A. Wheeler |
097a245 |
- Fix ./configure so error messages report the problem
|
|
David A. Wheeler |
097a245 |
correctly and handle empty values correctly.
|
|
David A. Wheeler |
097a245 |
- Remove debug-disabler in RPM .spec file.
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Sun Aug 23 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.4-2
|
|
David A. Wheeler |
097a245 |
- Switch from ./configure to %%configure
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Sat Aug 22 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.4-1
|
|
David A. Wheeler |
097a245 |
- Change so run-redir isn't modified in place. Simplifies Debian packaging.
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Fri Aug 21 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.3-1
|
|
David A. Wheeler |
097a245 |
- Added wrapper for "mv"
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Mon Aug 12 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.1-1
|
|
David A. Wheeler |
097a245 |
- Modified to better comply with GNU coding standards
|
|
David A. Wheeler |
097a245 |
|
|
David A. Wheeler |
097a245 |
* Mon Feb 16 2009 David A. Wheeler <dwheeler , at, dwheeler dot com> 1.0-1
|
|
David A. Wheeler |
097a245 |
- Initial version. Wraps install, mkdir, cp, ln.
|
|
David A. Wheeler |
097a245 |
|