[snobol/epel7] New upstreeam release
Jochen Schmitt
s4504kr at fedoraproject.org
Mon Feb 10 14:57:26 UTC 2014
commit 4dd2e1f05702ece4cbe0acc766ee5c1e95a2cfe9
Author: Jochen Schmitt <Jochen at herr-schmitt.de>
Date: Mon Feb 10 15:58:00 2014 +0100
New upstreeam release
- Remove 64bit patch
- Remove devel subpackage
snobol-4.1.4.1-64bit.patch | 12 ------------
snobol.spec | 41 ++++++++++++++++-------------------------
sources | 2 +-
3 files changed, 17 insertions(+), 38 deletions(-)
---
diff --git a/snobol.spec b/snobol.spec
index 3ad6c44..dc54965 100644
--- a/snobol.spec
+++ b/snobol.spec
@@ -1,10 +1,10 @@
%global debug_package %{nil}
-%global snobrel 1.4.1
+%global snobrel 1.5
Name: snobol
Version: 4.%{snobrel}
-Release: 3%{?dist}
+Release: 1%{?dist}
Summary: The SNOBOL programming language
Group: Development/Languages
@@ -14,16 +14,18 @@ URL: http://www.snobol4.org
Source0: ftp://ftp.ultimate.com/%{name}/%{name}4-%{snobrel}.tar.gz
Patch1: snobol-4.1.4.1-makefile.patch
Patch2: snobol-4.1.4.1-doc.patch
-# we can assume that the build system chroots are pure 32bit or 64bit
-Patch3: snobol-4.1.4.1-64bit.patch
BuildRequires: tcl-devel
+BuildRequires: tk-devel >= 8.4
BuildRequires: gdbm-devel
BuildRequires: m4
Obsoletes: snobol-devel < 4.1.4.1
Provides: snobol-devel = %{version}-%{release}
+Provides: snobol-devel = %{version}-%{release}
+Obsoletes: snobol-devel < %{version}-%{release}
+
%description
SNOBOL4, while known primarily as a string language excels at any task
involving symbolic manipulations. It provides run time typing,
@@ -31,36 +33,21 @@ garbage collection, user data types, on the fly compilation. It's
primary weakness is it's simple syntax, and lack of "structured
programming" and "object oriented" constructs.
-%package devel
-Summary: Header for external SNOBOL modules
-Group: Development/Languages
-Requires: snobol = %{version}-%{release}
-
-%description devel
-This package contains header file which are requires to create
-external SNOBOL modules in C
-
-
%prep
%setup -q -n %{name}4-%{snobrel}
%patch1 -p1
%patch2 -p1
-%patch3 -p1
%build
export CFLAGS="$RPM_OPT_FLAGS"
./configure --prefix=%{_prefix} --mandir=%{_mandir} \
- --snolibdir=%{_datadir}/snobol4 --with-tcl
+ --snolibdir=%{_datadir}/snobol4 \
+ --with-tcl=%{_libdir}/tclConfig.sh
make %{?_smp_mflags}
%install
make install DESTDIR=$RPM_BUILD_ROOT
-install -d ${RPM_BUILD_ROOT}/%{_includedir}/snobol4
-
-mv ${RPM_BUILD_ROOT}/%{_datadir}/snobol4/*.h \
- ${RPM_BUILD_ROOT}/%{_includedir}/snobol4/
-
%files
%defattr(-,root,root,-)
%doc COPYRIGHT README CHANGES doc/load.txt
@@ -69,11 +56,15 @@ mv ${RPM_BUILD_ROOT}/%{_datadir}/snobol4/*.h \
%{_datadir}/snobol4/
%{_mandir}/man*/*
-%files devel
-%defattr(-,root,root,-)
-%{_includedir}/snobol4/
-
%changelog
+* Sat Feb 8 2014 Jochen Schmitt <Jochen herr-schmitt de> - 4.1.5-1
+- New upstreeam release
+- Remove 64bit patch
+- Remove devel subpackage
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.1.4.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.1.4.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/sources b/sources
index d52def8..f7804f7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-81436eb6d73a67c802b698b3bd9ddbfc snobol4-1.4.1.tar.gz
+54ac3ddd51fb34ec63b1eb0ae7b99794 snobol4-1.5.tar.gz
More information about the scm-commits
mailing list