[neXtaw] Rebuild for GCC 4.7. Remove unnecessary spec file elements (BuildRoot, etc.).

Jerry James jjames at fedoraproject.org
Sat Jan 7 19:10:38 UTC 2012


commit 862e58df0989f6330fa53b39f745f861073a929e
Author: Jerry James <loganjerry at gmail.com>
Date:   Sat Jan 7 12:10:27 2012 -0700

    Rebuild for GCC 4.7.
    Remove unnecessary spec file elements (BuildRoot, etc.).

 neXtaw.spec |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)
---
diff --git a/neXtaw.spec b/neXtaw.spec
index dad3d22..4a76ea5 100644
--- a/neXtaw.spec
+++ b/neXtaw.spec
@@ -1,13 +1,12 @@
 Summary:        Modified version of the Athena Widgets with N*XTSTEP appearance
 Name:           neXtaw
 Version:        0.15.1
-Release:        15%{?dist}
+Release:        16%{?dist}
 
 URL:            http://siag.nu/neXtaw/
 Source0:        http://siag.nu/pub/neXtaw/%{name}-%{version}.tar.gz
 License:        MIT
 Group:          System Environment/Libraries
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 
 BuildRequires:  libXext-devel
 BuildRequires:  libXt-devel
@@ -22,7 +21,7 @@ the N*XTSTEP GUI.
 %package        devel
 Summary:        Development files for the neXtaw library
 Group:          Development/Libraries
-Requires:       %{name} = %{version}-%{release}
+Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       libXmu-devel
 Requires:       libXt-devel
 
@@ -36,7 +35,7 @@ neXtaw library.
 
 %prep
 %setup -q
-f=README ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
+f=README ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; touch -r $f.utf8 $f; mv $f.utf8 $f
 
 
 %build
@@ -46,34 +45,32 @@ make %{?_smp_mflags}
 
 
 %install
-rm -rf $RPM_BUILD_ROOT __docs
+rm -rf __docs
 make install DESTDIR=$RPM_BUILD_ROOT
 rm $RPM_BUILD_ROOT%{_libdir}/*.la
 cp -a doc __docs
 rm __docs/{Makefile*,TODO,app-defaults/Makefile*}
 
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS COPYING ChangeLog README TODO __docs/*
 %{_libdir}/libneXtaw.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/X11/neXtaw/
 %{_libdir}/libneXtaw.so
 
 
 %changelog
+* Sat Jan  7 2012 Jerry James <loganjerry at gmail.com>
+- Rebuild for GCC 4.7
+- Remove unnecessary spec file elements (BuildRoot, etc.)
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.15.1-15
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 


More information about the scm-commits mailing list