[gnustep-base: 1/2] - First unstable release working with gcc-4.6
Jochen Schmitt
s4504kr at fedoraproject.org
Thu Feb 10 19:08:02 UTC 2011
commit 437db08b839a0c5d1b6f22af8487b68811f5430d
Author: Jochen Schmitt <Jochen at herr-schmitt.de>
Date: Thu Feb 10 20:06:02 2011 +0100
- First unstable release working with gcc-4.6
.gitignore | 1 +
gnustep-base.spec | 28 +++++++++++++++++++---------
sources | 2 +-
3 files changed, 21 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 14c0fe1..f6f3f5c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
gnustep-base-1.20.1.tar.gz
+/base-20110210.tar.bz2
diff --git a/gnustep-base.spec b/gnustep-base.spec
index 2b918c2..7479fc9 100644
--- a/gnustep-base.spec
+++ b/gnustep-base.spec
@@ -1,18 +1,26 @@
-%global gsb_vers 1.20
+%global gsb_vers 1.22
%global gslibdir %{_libdir}/GNUstep/Libraries
+%global gsdate 20110210
Name: gnustep-base
-Version: %{gsb_vers}.1
-Release: 3%{?dist}
+Version: %{gsb_vers}
+Release: 0.%{gsdate}%{?dist}
License: LGPLv2+ and GPLv2+ and GPLv3+
Group: Development/Libraries
Summary: GNUstep Base library package
URL: http://www.gnustep.org/
-Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
+# Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
+# Built on the daily-build. Tar file is created as following
+# wget -p ftp://ftp.gnustep.org/pub/daily-snapshot/core.%{gsdate}.tar.bz2
+# tar -jxf core.%{gsdate}.tar.bz2
+# cd core
+# tar -jcv base-%{gsdate}.tar.bz2
+# mv base-%{gsdate}.bar.bz2 ..
+Source: base-%{gsdate}.tar.bz2
BuildRoot: %{_tmppath}/-%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: gcc-objc
+BuildRequires: gcc-objc >= 4.6.0
BuildRequires: libffi-devel
BuildRequires: gnutls-devel
BuildRequires: libxml2-devel libxslt-devel
@@ -70,7 +78,7 @@ headers too.
This package contains the documentation for %{name}
%prep
-%setup -q
+%setup -q -n base
iconv -f iso-8859-1 -t utf-8 ChangeLog.2 -o ChangeLog.2.utf8
mv ChangeLog.2.utf8 ChangeLog.2
@@ -92,7 +100,7 @@ make install DESTDIR=${RPM_BUILD_ROOT} GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
# Rename pl to pllist to fix naming conflict
mv ${RPM_BUILD_ROOT}%{_bindir}/pl ${RPM_BUILD_ROOT}%{_bindir}/pllist
-rm ${RPM_BUILD_ROOT}%{gslibdir}/%{name}/Versions/%{gsb_vers}/Resources/NSTimeZones/.a*
+# rm ${RPM_BUILD_ROOT}%{gslibdir}/%{name}/Versions/%{gsb_vers}/Resources/NSTimeZones/.a*
rm -f Examples/.cvsignore
rm -f Examples/.gdbinit
@@ -135,7 +143,6 @@ fi
%{_bindir}/cvtenc
%{_bindir}/defaults
%{_bindir}/gdnc
-#%attr(1755,root,root) %{_bindir}/gdomap
%{_bindir}/gdomap
%{_bindir}/gspath
%{_bindir}/make_strings
@@ -161,7 +168,6 @@ fi
%{_includedir}/Foundation/
%{_includedir}/GNUstepBase/
%{_includedir}/gnustep/
-%{_includedir}/ObjectiveC2/
%{_libdir}/libgnustep-base.so
%{_libdir}/GNUstep/Makefiles/Additional/base.make
%doc Examples
@@ -172,8 +178,12 @@ fi
%{_datadir}/GNUstep/Documentation/*
%changelog
+* Thu Feb 10 2011 Jochen Schmitt <Jochen herr-schmitt de> - 1.22-0.20110210
+- First unstable release working with gcc-4.6
+
* Sun Jan 23 2011 Jochen Schmitt <Jochen herr-schmitt de> 1.20.1-3
- Rebuild for new libobjc
+- Replace objc/objc-api.h to objc/runtime.h
* Tue Jul 6 2010 Jochen Schmitt <Jochen herr-schmitt de> 1.20.1-2
- Parallels build for gnustep
diff --git a/sources b/sources
index d07ce8a..882fd2f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8ade7c698159df7a43c7b5052321e4e0 gnustep-base-1.20.1.tar.gz
+c0447c3d49ec18d0f6a05f4b70aac14d base-20110210.tar.bz2
More information about the scm-commits
mailing list