From c26b9a539f7f9e104a1acfba0f2f6316a1c7d9e7 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Nov 13 2007 21:39:39 +0000 Subject: - Add libthai-0.1.9-doxygen-segfault.patch to workaround doxygen segfault --- diff --git a/libthai-0.1.9-doxygen-segfault.patch b/libthai-0.1.9-doxygen-segfault.patch new file mode 100644 index 0000000..038663c --- /dev/null +++ b/libthai-0.1.9-doxygen-segfault.patch @@ -0,0 +1,27 @@ +diff -up libthai-0.1.9/doc/Doxyfile.in.doxygen-segfault libthai-0.1.9/doc/Doxyfile.in +--- libthai-0.1.9/doc/Doxyfile.in.doxygen-segfault 2007-11-13 16:37:16.000000000 -0500 ++++ libthai-0.1.9/doc/Doxyfile.in 2007-11-13 16:37:31.000000000 -0500 +@@ -29,7 +29,6 @@ STRIP_FROM_PATH = @top_srcdir@/in + STRIP_FROM_INC_PATH = @top_srcdir@/include + SHORT_NAMES = NO + JAVADOC_AUTOBRIEF = NO +-QT_AUTOBRIEF = NO + MULTILINE_CPP_IS_BRIEF = NO + DETAILS_AT_TOP = YES + INHERIT_DOCS = YES +@@ -50,7 +49,6 @@ EXTRACT_PRIVATE = NO + EXTRACT_STATIC = NO + EXTRACT_LOCAL_CLASSES = YES + EXTRACT_LOCAL_METHODS = NO +-EXTRACT_ANON_NSPACES = NO + HIDE_UNDOC_MEMBERS = YES + HIDE_UNDOC_CLASSES = YES + HIDE_FRIEND_COMPOUNDS = NO +@@ -168,7 +166,6 @@ HTML_FOOTER = + HTML_STYLESHEET = + HTML_ALIGN_MEMBERS = YES + GENERATE_HTMLHELP = NO +-HTML_DYNAMIC_SECTIONS = NO + CHM_FILE = + HHC_LOCATION = + GENERATE_CHI = NO diff --git a/libthai.spec b/libthai.spec index 95a282c..b019320 100644 --- a/libthai.spec +++ b/libthai.spec @@ -4,12 +4,13 @@ Summary: Thai language support routines Name: libthai Version: 0.1.9 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPL Group: System Environment/Libraries Source: ftp://linux.thai.net/pub/thailinux/software/libthai/libthai-%{version}.tar.gz Source1: ftp://linux.thai.net/pub/thailinux/software/libthai/libdatrie-%{datrie_version}.tar.gz Patch: libthai-0.1.9-libdatrie-0.1.1-build-static.patch +Patch1: libthai-0.1.9-doxygen-segfault.patch URL: http://linux.thai.net BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n) @@ -41,6 +42,7 @@ libthai. %prep %setup -q -n %{name}-%{version} -a 1 %patch -p1 -b .static-build +%patch1 -p1 -b .doxygen-segfault %build @@ -78,7 +80,7 @@ rm -rf $RPM_BUILD_ROOT %makeinstall -# move installed doc files back to build directory to package themm +# move installed doc files back to build directory to package them # in the right place mkdir installed-docs mv $RPM_BUILD_ROOT%{_docdir}/libthai/* installed-docs @@ -108,6 +110,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Tue Nov 13 2007 Behdad Esfahbod 0.1.9-2 +- Add libthai-0.1.9-doxygen-segfault.patch to workaround doxygen segfault + * Tue Aug 28 2007 Behdad Esfahbod 0.1.9-1 - Update to 0.1.9 - Adjust patch