[newlisp] deleted: newlisp-0002-Allow-to-override-CFLAGS.patch deleted: newlisp-0003-Don-t-strip-the-r
ndowens
ndowens at fedoraproject.org
Thu Sep 22 17:50:21 UTC 2011
commit 412ea0f2694b385a64ea9d87355e937a25bd48e1
Author: Nathan Owe <ndowens at revan.linux>
Date: Thu Sep 22 12:49:43 2011 -0500
deleted: newlisp-0002-Allow-to-override-CFLAGS.patch
deleted: newlisp-0003-Don-t-strip-the-resulting-binary.patch
modified: newlisp.spec
deleted: newlispdoc.1
newlisp-0002-Allow-to-override-CFLAGS.patch | 40 ---------------
...isp-0003-Don-t-strip-the-resulting-binary.patch | 38 ---------------
newlisp.spec | 28 ++++-------
newlispdoc.1 | 51 --------------------
4 files changed, 9 insertions(+), 148 deletions(-)
---
diff --git a/newlisp.spec b/newlisp.spec
index aa1db75..5259dfe 100644
--- a/newlisp.spec
+++ b/newlisp.spec
@@ -1,14 +1,11 @@
Name: newlisp
-Version: 10.3.2
+Version: 10.3.3
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
-Source1: http://www.newlisp.org/downloads/development/inprogress/newlispdoc.1
-Patch2: newlisp-0002-Allow-to-override-CFLAGS.patch
-Patch3: newlisp-0003-Don-t-strip-the-resulting-binary.patch
BuildRequires: readline-devel
@@ -19,24 +16,11 @@ applications.
%prep
%setup -q
-#Install fixed Man page
-install -Dm644 %{SOURCE1} doc/newlispdoc.1
-
-#Non-exec file has shebang
-sed -i 's|#!/usr/bin/newlisp||g' modules/json.lsp
-sed -i 's|#!/usr/bin/newlisp||g' util/syntax.cgi
-
-# Allow to override CFLAGS (Fedora-specific mostly)
-%patch2 -p1 -b .override_cflags
-# Don't strip the resulting binary (Fedora-specific)
-%patch3 -p1 -b .dont_strip
%build
%configure
-# -pedantic -Wno-strict-aliasing -Wno-long-long
-CFLAGS="%{optflags} -c -DREADLINE -DSUPPORT_UTF8 -DLINUX" make %{?_smp_mflags}
-
+CFLAGS="%{optflags}" make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install_home HOME=%{buildroot}/usr/
@@ -45,6 +29,7 @@ make install_home HOME=%{buildroot}/usr/
%files
%doc %{_datadir}/doc/*
%doc %{_datadir}/%{name}/init.lsp.example
+%attr(0755,-,-) %{_datadir}/%{name}/util/syntax.cgi
%{_bindir}/%{name}
%{_bindir}/newlispdoc
%{_mandir}/man1/*
@@ -53,11 +38,16 @@ make install_home HOME=%{buildroot}/usr/
%{_datadir}/%{name}/util
-
%changelog
+* Thu Sep 22 2011 Nathan Owe <ndowens at fedoraproject dot org> 10.3.3-1
+- Updated version
+- Updated email address
+
* Sun Jul 24 2011 Nathan Owe <ndowens04 at yahoo.com> 10.3.2-3
- Updated License field to the correct license
+
* Sun Jul 24 2011 Nathan Owe <ndowens04 at yahoo.com> 10.3.2-2
- Added fixed Man page from SCM
+
* Thu Jul 21 2011 Nathan Owe <ndowens04 at yahoo.com> 10.3.2-1
- Initial package
More information about the scm-commits
mailing list