[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