[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