[packages/hardlink] move tool to user bin

glen glen at pld-linux.org
Wed Jan 6 18:12:59 CET 2016


commit 76c2369bd5e303e5d6b322b29bc8ac3ca1ccf0b8
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Jan 6 19:12:18 2016 +0200

    move tool to user bin
    
    blah, why in sbindir? doesn't require root or any special permissions to
    run!

 hardlink.spec | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/hardlink.spec b/hardlink.spec
index 298c31f..4b860c7 100644
--- a/hardlink.spec
+++ b/hardlink.spec
@@ -1,7 +1,7 @@
 Summary:	Create a tree of hardlinks
 Name:		hardlink
 Version:	1.0
-Release:	2
+Release:	3
 License:	GPL+
 Group:		Base
 URL:		http://pkgs.fedoraproject.org/gitweb/?p=hardlink.git
@@ -15,23 +15,25 @@ installation to dramatically reduce the amount of diskspace used by
 each kernel package installed.
 
 %prep
-%setup -q -c -T
-install -pm 644 %{SOURCE0} hardlink.c
+%setup -qcT
+cp -p  %{SOURCE0} hardlink.c
 
 %build
-%{__cc} %{rpmcflags} hardlink.c -o hardlink
+%{__cc} %{rpmldflags} %{rpmcflags} hardlink.c -o hardlink
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_sbindir}}
+install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_bindir},%{_sbindir}}
 
-install hardlink $RPM_BUILD_ROOT%{_sbindir}/hardlink
-install -p %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/hardlink.1
+install -p hardlink $RPM_BUILD_ROOT%{_bindir}/hardlink
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/hardlink.1
+ln -s ../bin/hardlink $RPM_BUILD_ROOT%{_sbindir}/hardlink
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/hardlink
 %attr(755,root,root) %{_sbindir}/hardlink
 %{_mandir}/man1/hardlink.1*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/hardlink.git/commitdiff/76c2369bd5e303e5d6b322b29bc8ac3ca1ccf0b8



More information about the pld-cvs-commit mailing list