diff --git a/.gitignore b/.gitignore
index 819235a..8206501 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ libdatrie-0.2.2.tar.gz
/libthai-0.1.27.tar.xz
/libthai-0.1.28.tar.xz
/libthai-0.1.29.tar.xz
+/libthai-0.1.30.tar.xz
diff --git a/libthai-0.1.9-multilib.patch b/libthai-0.1.9-multilib.patch
index 58522cf..176fc46 100644
--- a/libthai-0.1.9-multilib.patch
+++ b/libthai-0.1.9-multilib.patch
@@ -1,9 +1,9 @@
-Index: libthai-0.1.24/doc/Doxyfile.in
+Index: libthai-0.1.30/doc/Doxyfile.in
===================================================================
---- libthai-0.1.24.orig/doc/Doxyfile.in
-+++ libthai-0.1.24/doc/Doxyfile.in
-@@ -1124,7 +1124,7 @@ HTML_HEADER =
- # that doxygen normally uses.
+--- libthai-0.1.30.orig/doc/Doxyfile.in
++++ libthai-0.1.30/doc/Doxyfile.in
+@@ -1432,7 +1432,7 @@ HTML_HEADER =
+ # that Doxygen normally uses.
# This tag requires that the tag GENERATE_HTML is set to YES.
-HTML_FOOTER =
@@ -11,10 +11,10 @@ Index: libthai-0.1.24/doc/Doxyfile.in
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
# sheet that is used by each HTML page. It can be used to fine-tune the look of
-Index: libthai-0.1.24/doc/no_date_footer.html
+Index: libthai-0.1.30/doc/no_date_footer.html
===================================================================
--- /dev/null
-+++ libthai-0.1.24/doc/no_date_footer.html
++++ libthai-0.1.30/doc/no_date_footer.html
@@ -0,0 +1,7 @@
+
+Generated for $projectname by /dev/null`
-
-if test -d libthai-$VERSION-build;
-then cd libthai-$VERSION-build;
-fi
-
-cd libthai-$VERSION
-
-./configure --prefix=/usr
-check_return_value $?
-make
-check_return_value $?
-make check
-exit $?
diff --git a/tests/runtest.sh b/tests/runtest.sh
new file mode 100755
index 0000000..07ca06b
--- /dev/null
+++ b/tests/runtest.sh
@@ -0,0 +1,35 @@
+#!/bin/bash
+. /usr/share/beakerlib/beakerlib.sh || exit 1
+
+rlJournalStart
+ rlPhaseStartSetup
+ rlShowPackageVersion libthai
+ rlRun -t -l "VERSION=$(rpm -q libthai --queryformat='%{version}')" 0 "Get VERSION"
+ FEDORA_VERSION=$(rlGetDistroRelease)
+ rlLog "FEDORA_VERSION=${DISTRO_RELEASE}"
+ rlRun "tmp=\$(mktemp -d)" 0 "Create tmp directory"
+ rlRun "pushd $tmp"
+ rlFetchSrcForInstalled "libthai"
+ rlRun "rpm --define '_topdir $tmp' -i *src.rpm"
+ rlRun -t -l "mkdir BUILD" 0 "Creating BUILD directory"
+ rlRun -t -l "rpmbuild --noclean --nodeps --define '_topdir $tmp' -bp $tmp/SPECS/*spec"
+ if [ -d BUILD/libthai-${VERSION}-build ]; then
+ rlRun -t -l "pushd BUILD/libthai-${VERSION}-build/libthai-${VERSION}"
+ else
+ rlRun -t -l "pushd BUILD/libthai-${VERSION}"
+ fi
+ rlPhaseEnd
+
+ rlPhaseStartTest
+ rlRun "set -o pipefail"
+ rlRun -t -l "NOCONFIGURE=1 gnome-autogen.sh"
+ rlRun -t -l "./configure"
+ rlRun -t -l "make"
+ rlRun -t -l "make check"
+ rlPhaseEnd
+
+ rlPhaseStartCleanup
+ rlRun "popd; popd"
+ rlRun "rm -r $tmp" 0 "Remove tmp directory"
+ rlPhaseEnd
+rlJournalEnd