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