[fakeroot] Upstream update.

corsepiu corsepiu at fedoraproject.org
Fri Jul 26 05:34:40 UTC 2013


commit 6210d93daea48d288f79ae24a8b147037b200570
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date:   Fri Jul 26 07:34:15 2013 +0200

    Upstream update.
    
    - Spec cleanup.
    - Add fakeroot-1.18.4-inttypes.patch.

 .gitignore    |    2 +-
 fakeroot.spec |   35 ++++++++++++++++++++---------------
 sources       |    2 +-
 3 files changed, 22 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f11f604..da0030d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-fakeroot_1.12.4.tar.gz
+/fakeroot_1.18.4.orig.tar.bz2
diff --git a/fakeroot.spec b/fakeroot.spec
index 485086f..e933d0e 100644
--- a/fakeroot.spec
+++ b/fakeroot.spec
@@ -1,17 +1,17 @@
 Summary: Gives a fake root environment
 Name: fakeroot
-Version: 1.12.4
-Release: 6%{?dist}
+Version: 1.18.4
+Release: 1%{?dist}
 License: GPL+
 Group: Development/Tools
 URL: http://fakeroot.alioth.debian.org/
-Source0: http://ftp.debian.org/debian/pool/main/f/fakeroot/%{name}_%{version}.tar.gz
-#Patch0: fakeroot-1.6.4-atfuncs.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
-BuildRequires: gcc-c++
+Source0: http://ftp.debian.org/debian/pool/main/f/fakeroot/%{name}_%{version}.orig.tar.bz2
+# Address some POSIX-types related problems.
+Patch0: fakeroot-1.18.4-inttypes.patch
 BuildRequires: /usr/bin/getopt
 #Currently not needed
 #BuildRequires: po4a
+# uudecode used by tests/tartest
 BuildRequires: sharutils
 Requires: /usr/bin/getopt
 Requires: fakeroot-libs = %{version}-%{release}
@@ -32,7 +32,8 @@ This package contains the libraries required by %{name}.
 
 %prep
 %setup -q
-#patch0 -p1 -b .atfixes
+%patch0 -p1
+
 for file in ./doc/*/*.1; do
   iconv -f latin1 -t utf8 < $file > $file.new
   mv -f $file.new $file
@@ -43,7 +44,7 @@ for type in sysv tcp; do
 mkdir obj-$type
 cd obj-$type
 cat >> configure << 'EOF'
-#! /bin/sh
+#!/bin/sh
 exec ../configure "$@"
 EOF
 chmod +x configure
@@ -58,7 +59,6 @@ cd ..
 done
 
 %install
-rm -rf %{buildroot}
 for type in sysv tcp; do
   make -C obj-$type install libdir=%{_libdir}/libfakeroot DESTDIR=%{buildroot}
   chmod 644 %{buildroot}%{_libdir}/libfakeroot/libfakeroot-0.so 
@@ -66,7 +66,7 @@ for type in sysv tcp; do
      %{buildroot}%{_libdir}/libfakeroot/libfakeroot-$type.so
   strip -s %{buildroot}%{_libdir}/libfakeroot/libfakeroot-$type.so
   rm -f %{buildroot}%{_libdir}/libfakeroot/libfakeroot.so
-  rm -f %{buildroot}%{_libdir}/libfakeroot/libfakeroot.*a*
+  rm -f %{buildroot}%{_libdir}/libfakeroot/libfakeroot.*la
 done
 
 ln -s faked-tcp %{buildroot}%{_bindir}/faked
@@ -78,18 +78,17 @@ for type in sysv tcp; do
   make -C obj-$type check
 done
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-,root,root,-)
-%doc COPYING AUTHORS BUGS DEBUG doc/README.saving debian/changelog
+%doc COPYING AUTHORS BUGS DEBUG doc/README.saving
 %{_bindir}/faked-*
 %{_bindir}/faked
 %{_bindir}/fakeroot-*
 %{_bindir}/fakeroot
 %{_mandir}/man1/faked-*.1*
 %{_mandir}/man1/fakeroot-*.1*
+%lang(de) %{_mandir}/de/man1/faked-*.1*
+%lang(de) %{_mandir}/de/man1/fakeroot-*.1*
 %lang(es) %{_mandir}/es/man1/faked-*.1*
 %lang(es) %{_mandir}/es/man1/fakeroot-*.1*
 %lang(fr) %{_mandir}/fr/man1/faked-*.1*
@@ -101,10 +100,16 @@ rm -rf %{buildroot}
 
 %files libs
 %dir %{_libdir}/libfakeroot
-%{_libdir}/libfakeroot/libfakeroot-*.so
+%{_libdir}/libfakeroot/libfakeroot-sysv.so
+%{_libdir}/libfakeroot/libfakeroot-tcp.so
 %{_libdir}/libfakeroot/libfakeroot-0.so
 
 %changelog
+* Fri Jul 26 2013 Ralf Corsépius <corsepiu at fedoraproject.org> - 1.18.4-1
+- Upstream update.
+- Spec cleanup.
+- Add fakeroot-1.18.4-inttypes.patch.
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.12.4-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
diff --git a/sources b/sources
index b80972a..6d298ab 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-aaefede2405a40c87438e7e833d69b70  fakeroot_1.12.4.tar.gz
+706171d8d520b1ca1576ac73f2ceb4f3  fakeroot_1.18.4.orig.tar.bz2


More information about the scm-commits mailing list