packages: crossnacl-binutils/crossnacl-binutils.spec - hardlink duplicate f...
glen
glen at pld-linux.org
Thu Jun 7 23:41:24 CEST 2012
Author: glen Date: Thu Jun 7 21:41:24 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- hardlink duplicate files
---- Files affected:
packages/crossnacl-binutils:
crossnacl-binutils.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/crossnacl-binutils/crossnacl-binutils.spec
diff -u packages/crossnacl-binutils/crossnacl-binutils.spec:1.1 packages/crossnacl-binutils/crossnacl-binutils.spec:1.2
--- packages/crossnacl-binutils/crossnacl-binutils.spec:1.1 Thu Jun 7 23:22:26 2012
+++ packages/crossnacl-binutils/crossnacl-binutils.spec Thu Jun 7 23:41:19 2012
@@ -1,9 +1,4 @@
# $Revision$, $Date$
-# TODO
-# - fix links:
-# *** WARNING: identical binaries are copied, not linked:
-# /usr/x86_64-nacl/bin/ld
-# and /usr/bin/x86_64-nacl-ld
%define gitver 38c9b31a
Summary: Cross NaCL GNU binary utility development utilities - binutils
Name: crossnacl-binutils
@@ -18,6 +13,7 @@
BuildRequires: bash
BuildRequires: bison
BuildRequires: flex
+BuildRequires: fslint
ExclusiveArch: %{ix86} %{x8664}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -38,7 +34,7 @@
- addr2line - convert addresses to file and line,
- nlmconv - convert object code into an NLM.
-This package contains the cross version for ALPHA.
+This package contains the cross version for NaCL.
%description -l pl.UTF-8
Pakiet binutils zawiera zestaw narzędzi umożliwiających kompilację
@@ -46,7 +42,7 @@
(linker), a także inne narzędzia do manipulowania binarnymi plikami
programów i bibliotek.
-Ten pakiet zawiera wersję skrośną generującą kod dla ALPHA.
+Ten pakiet zawiera wersję skrośną generującą kod dla NaCl.
%prep
%setup -q -n nacl-binutils-%{version}-git%{gitver}
@@ -93,6 +89,9 @@
infodir=$RPM_BUILD_ROOT%{_infodir} \
libdir=$RPM_BUILD_ROOT%{_libdir}
+# fix copies to be hardlinks (maybe should symlink in the future)
+findup -m $RPM_BUILD_ROOT
+
# remove these man pages unless we cross-build for win*/netware platforms.
# however, this should be done in Makefiles.
%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{*dlltool,*nlmconv,*windres}.1
@@ -124,6 +123,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2012/06/07 21:41:19 glen
+- hardlink duplicate files
+
Revision 1.1 2012/06/07 21:22:26 glen
- based on crossalpha-binutils.spec and russianfedora src.rpm:
http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/updates/16/SRPMS/nacl-binutils-2.20.1-1.git38c9b31a.fc16.R.src.rpm
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/crossnacl-binutils/crossnacl-binutils.spec?r1=1.1&r2=1.2
More information about the pld-cvs-commit
mailing list