commit 557c8cd079f87222073610749d9c1c662e068bb6
Author: Parag Nemade <[email protected]>
Date:   Wed Sep 18 15:40:05 2013 +0530

    Fix rh#992831 - ucviewer: FTBFS in rawhide
    
    - Added patch which replaced lua_open by luaL_newstate function

 ucviewer-20101019-lua_open-to-luaL_newstate.patch |   12 ++++++++++++
 ucviewer.spec                                     |   12 +++++++++---
 2 files changed, 21 insertions(+), 3 deletions(-)
---
diff --git a/ucviewer-20101019-lua_open-to-luaL_newstate.patch 
b/ucviewer-20101019-lua_open-to-luaL_newstate.patch
new file mode 100644
index 0000000..944d26d
--- /dev/null
+++ b/ucviewer-20101019-lua_open-to-luaL_newstate.patch
@@ -0,0 +1,12 @@
+diff -urN ucviewer-20101019.old/src/controller/LuaController.cpp 
ucviewer-20101019/src/controller/LuaController.cpp
+--- ucviewer-20101019.old/src/controller/LuaController.cpp     2010-09-26 
22:04:58.000000000 +0530
++++ ucviewer-20101019/src/controller/LuaController.cpp 2013-09-18 
13:47:29.866668026 +0530
+@@ -152,7 +152,7 @@
+ void LuaController::init ()
+ {
+     // initialize Lua
+-    L_ = lua_open();
++    L_ = luaL_newstate();
+ 
+     // load Lua base libraries
+     luaL_openlibs ( L_ );
diff --git a/ucviewer.spec b/ucviewer.spec
index 9116be6..b122cc7 100644
--- a/ucviewer.spec
+++ b/ucviewer.spec
@@ -4,7 +4,7 @@
 Name:          ucviewer
 # The only place I could find a version was in the documentation.
 Version:       0.1
-Release:       0.7.%{svndate}svn%{svnrev}%{?dist}
+Release:       0.8.%{svndate}svn%{svnrev}%{?dist}
 Summary:       A tool for browsing Unicode tables
 Group:         Applications/System
 License:       GPLv2+
@@ -21,6 +21,8 @@ Source1:      %{name}.desktop
 Patch0:                %{name}-20101019-system-lua.patch
 # Don't prompt on buildtype (and use sane system paths)
 Patch1:                %{name}-20101019-no-prompting.patch
+# lua_open() changed to luaL_newstate()
+Patch2:         %{name}-20101019-lua_open-to-luaL_newstate.patch
 BuildRequires: lua-devel, qt-devel
 BuildRequires: desktop-file-utils
 
@@ -35,6 +37,7 @@ allows sorting according to an order specified in an 
allkeys.txt-File.
 %setup -q -n %{name}-%{svndate}
 %patch0 -p1 -b .system
 %patch1 -p1 -b .no-prompting
+%patch2 -p1 -b .lua_open
 
 %build
 qmake-qt4
@@ -49,7 +52,6 @@ popd
 desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
 
 %files
-%defattr(-,root,root,-)
 %doc License.txt ReadMe.txt
 %{_bindir}/UnicodeViewer
 %{_datadir}/applications/ucviewer.desktop
@@ -57,6 +59,10 @@ desktop-file-install --dir 
%{buildroot}%{_datadir}/applications %{SOURCE1}
 %{_datadir}/UnicodeViewer/
 
 %changelog
+* Wed Sep 18 2013 Parag <paragn AT fedoraproject DOT org> - 
0.1-0.8.20101019svn4
+- Fix rh#992831 - ucviewer: FTBFS in rawhide
+- Added patch which replaced lua_open by luaL_newstate function
+
 * Sun Aug 04 2013 Fedora Release Engineering <[email protected]> 
- 0.1-0.7.20101019svn4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
@@ -72,7 +78,7 @@ desktop-file-install --dir 
%{buildroot}%{_datadir}/applications %{SOURCE1}
 * Mon Feb 07 2011 Fedora Release Engineering <[email protected]> 
- 0.1-0.3.20101019svn4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
-* Wed Oct 19 2010 Tom "spot" Callaway <[email protected]> 
0.1-0.2.20101019svn4
+* Tue Oct 19 2010 Tom "spot" Callaway <[email protected]> 
0.1-0.2.20101019svn4
 - fix license tag
 - fix desktop file
 
_______________________________________________
fonts-bugs mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/fonts-bugs
http://fonts.fedoraproject.org/

Reply via email to