[newlisp] Added required fields needed by %{name} modules

ndowens ndowens at fedoraproject.org
Tue Apr 1 01:02:22 UTC 2014


commit 576d08c5c110460dc87ad16d0838772a60adbbd5
Author: ndowens <ndowens04 at gmail.com>
Date:   Tue Apr 1 01:01:58 2014 +0000

    Added required fields needed by %{name} modules

 newlisp.spec |   18 ++++++++++++++++--
 sources      |    1 +
 2 files changed, 17 insertions(+), 2 deletions(-)
---
diff --git a/newlisp.spec b/newlisp.spec
index 2187abd..b2263fb 100644
--- a/newlisp.spec
+++ b/newlisp.spec
@@ -1,14 +1,19 @@
 Name:           newlisp
 Version:        10.5.4
-Release:        1%{?dist}
+Release:        3%{?dist}
 Summary:        Lisp-like general purpose scripting
 
 License:        GPLv3+
 URL:            http://www.newlisp.org
 Source0:        http://www.newlisp.org/downloads/%{name}-%{version}.tgz
+Patch0:         %{name}-0001-Support-64bit.patch
 Patch1:         %{name}-0003-Don-t-strip-the-resulting-binary.patch
 BuildRequires:  readline-devel  
 BuildRequires:  libffi-devel     
+# This is required for the modules for newLisp
+Requires:       openssl-devel%{?_isa} gmp-devel%{_isa} gsl-devel%{_isa}
+Requires:       mariadb-devel%{?_isa} postgresql-devel%{?_isa} 
+Requires:       sqlite-devel%{?_isa} zlib-devel%{?_isa}
 
 %description
 Lisp-like general purpose scripting language. %{name} is well suited for 
@@ -17,6 +22,7 @@ applications.
 
 %prep
 %setup -q
+%patch0 -p1 -b .64bit-support
 %patch1 -p1 -b .stop-binary-strip
 
 # Remove it from the general build and specify it on supported platforms below
@@ -52,9 +58,17 @@ make install_home HOME=%{buildroot}/usr/
 
 
 %changelog
+* Mon Mar 31 2014 Nathan Owens <ndowens at fedoraproject.org> 10.5.4-3
+- Added required fields needed by %{name} modules
+
+* Sun Mar 30 2014 Nathan Owens <ndowens at fedoraproject.org> 10.5.4-2
+- Minor cosmetic update
+
 * Sun Mar 30 2014 Nathan Owens <ndowens at fedoraproject.org> 10.5.4-1
 - Updated to newest version (bug #857702, #1010619)
-  -- Fixes broken modules (bug #1063097)
+- Added newlisp-0001-Support-64bit.patch to fix modules not found  
+   -- Added required deps for modules
+     ---Fixes broken modules (bug #1063097)
 - Removed CFLAGS-Override patch
 - Removed a few no longer needed %%datadir lines
  
diff --git a/sources b/sources
index e70efc6..0a118ae 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 42493f940b70ee514d368794fd6bd457  newlisp-10.5.4.tgz
+4686ed412ac16b82e070800df3e58598  newlisp-0001-Support-64bit.patch


More information about the scm-commits mailing list