From 93459515c75e1dc042ba410aaf7f9c671b89bd69 Mon Sep 17 00:00:00 2001 From: Michiel van Wessem Date: Sat, 14 Aug 2010 14:13:44 -0500 Subject: office/kchmviewer: Updated for version 5.2. Signed-off-by: Erik Hanson --- office/kchmviewer/kchmviewer-5.2-kde-build.patch | 20 ++++++++++++++++++++ office/kchmviewer/kchmviewer.SlackBuild | 10 +++++++--- office/kchmviewer/kchmviewer.info | 6 +++--- 3 files changed, 30 insertions(+), 6 deletions(-) create mode 100644 office/kchmviewer/kchmviewer-5.2-kde-build.patch diff --git a/office/kchmviewer/kchmviewer-5.2-kde-build.patch b/office/kchmviewer/kchmviewer-5.2-kde-build.patch new file mode 100644 index 0000000000..d6f3fcb936 --- /dev/null +++ b/office/kchmviewer/kchmviewer-5.2-kde-build.patch @@ -0,0 +1,20 @@ +diff -Naur build-5.2-orig/src/CMakeLists.txt build-5.2/src/CMakeLists.txt +--- build-5.2-orig/src/CMakeLists.txt 2009-12-15 06:27:57.000000000 +0000 ++++ build-5.2/src/CMakeLists.txt 2010-08-07 01:05:09.775042811 +0100 +@@ -12,6 +12,8 @@ + main.cpp + mainwindow.cpp + navigationpanel.cpp ++ toolbareditor.cpp ++ toolbarmanager.cpp + recentfiles.cpp + settings.cpp + tab_bookmarks.cpp +@@ -30,6 +32,7 @@ + dialog_about.ui + dialog_setup.ui + dialog_topicselector.ui ++ toolbareditor.ui + mainwindow.ui + navigatorpanel.ui + tab_bookmarks.ui diff --git a/office/kchmviewer/kchmviewer.SlackBuild b/office/kchmviewer/kchmviewer.SlackBuild index 2a15d116b3..246b2a9032 100644 --- a/office/kchmviewer/kchmviewer.SlackBuild +++ b/office/kchmviewer/kchmviewer.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # # SlackBuild script for KchmViewer. -# Copyright 2007-2009 Michiel van Wessem, Manchester, United Kingdom +# Copyright 2007-2010 Michiel van Wessem, Manchester, United Kingdom # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -24,7 +24,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=kchmviewer -VERSION=${VERSION:-5.1} +VERSION=${VERSION:-5.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -61,7 +61,7 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT -rm -rf $TMP/$PRGNAM-$VERSION +rm -rf $TMP/build-$VERSION cd $TMP tar -xzvf $CWD/$PRGNAM-$VERSION.tar.gz cd build-$VERSION @@ -72,6 +72,10 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +# Patch to build kchmviewer properly. Thanks to +# http://bugs.gentoo.org/320191. +patch -p1 < $CWD/kchmviewer-5.2-kde-build.patch + cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ diff --git a/office/kchmviewer/kchmviewer.info b/office/kchmviewer/kchmviewer.info index b3de99071f..c43bf564af 100644 --- a/office/kchmviewer/kchmviewer.info +++ b/office/kchmviewer/kchmviewer.info @@ -1,8 +1,8 @@ PRGNAM="kchmviewer" -VERSION="5.1" +VERSION="5.2" HOMEPAGE="http://www.kchmviewer.net" -DOWNLOAD="http://downloads.sourceforge.net/kchmviewer/kchmviewer-5.1.tar.gz" -MD5SUM="9b68c3e233fe3d8e16251ba95526a493" +DOWNLOAD="http://downloads.sourceforge.net/kchmviewer/kchmviewer-5.2.tar.gz" +MD5SUM="9798c7f949d1137949e69a8c226415f9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Michiel van Wessem" -- cgit v1.2.3