|
Packit Service |
6a275b |
# Process this file with autoconf to produce a configure script.
|
|
Packit Service |
6a275b |
# vim:set et ts=4:
|
|
Packit Service |
6a275b |
#
|
|
Packit Service |
6a275b |
# ibus-typing-booster - A completion input method for IBus
|
|
Packit Service |
6a275b |
#
|
|
Packit Service |
6a275b |
# Copyright (c) 2011-2012 Anish Patil <apatil@redhat.com>
|
|
Packit Service |
6a275b |
# Copyright (c) 2016 Mike FABIAN <mfabian@redhat.com>
|
|
Packit Service |
6a275b |
#
|
|
Packit Service |
6a275b |
# This library is free software; you can redistribute it and/or
|
|
Packit Service |
6a275b |
# modify it under the terms of the GNU Lesser General Public
|
|
Packit Service |
6a275b |
# License as published by the Free Software Foundation; either
|
|
Packit Service |
6a275b |
# version 2.1 of the License, or (at your option) any later version.
|
|
Packit Service |
6a275b |
#
|
|
Packit Service |
6a275b |
# This library is distributed in the hope that it will be useful,
|
|
Packit Service |
6a275b |
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
Packit Service |
6a275b |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Packit Service |
6a275b |
# Lesser General Public License for more details.
|
|
Packit Service |
6a275b |
#
|
|
Packit Service |
6a275b |
# You should have received a copy of the GNU General Public License
|
|
Packit Service |
6a275b |
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
# if not 1, append datestamp to the version number.
|
|
Packit Service |
6a275b |
m4_define([package_name], [ibus-typing-booster])
|
|
Packit Service |
6a275b |
m4_define([ibus_released], [1])
|
|
Packit Service |
6a275b |
m4_define([ibus_major_version], [2])
|
|
Packit Service |
6a275b |
m4_define([ibus_minor_version], [1])
|
|
Packit Service |
6a275b |
m4_define([ibus_micro_version], [0])
|
|
Packit Service |
6a275b |
m4_define(ibus_maybe_datestamp,
|
|
Packit Service |
6a275b |
m4_esyscmd([if test x]ibus_released[ != x1; then date +.%Y%m%d | tr -d '\n\r'; fi]))
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
m4_define([ibus_version],
|
|
Packit Service |
6a275b |
ibus_major_version.ibus_minor_version.ibus_micro_version[]ibus_maybe_datestamp)
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
AC_INIT([package_name], [ibus_version], [https://github.com/mike-fabian/ibus-typing-booster/issues], [package_name])
|
|
Packit Service |
6a275b |
AM_INIT_AUTOMAKE([1.10])
|
|
Packit Service |
6a275b |
AM_MAINTAINER_MODE
|
|
Packit Service |
6a275b |
# AC_GNU_SOURCE
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
# AC_CONFIG_HEADERS([config.h])
|
|
Packit Service |
6a275b |
AC_CONFIG_MACRO_DIR([m4])
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
#check python
|
|
Packit Service |
6a275b |
AM_PATH_PYTHON([3.3])
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
# check for ibus
|
|
Packit Service |
6a275b |
PKG_CHECK_MODULES([IBUS],[ibus-1.0 >= 1.1.0])
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
# define GETTEXT_* variables
|
|
Packit Service |
6a275b |
GETTEXT_PACKAGE=ibus-typing-booster
|
|
Packit Service |
6a275b |
AC_SUBST(GETTEXT_PACKAGE)
|
|
Packit Service |
6a275b |
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Define to the read-only architecture-independent data directory.])
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
AM_GNU_GETTEXT([external])
|
|
Packit Service |
6a275b |
AM_GNU_GETTEXT_VERSION(0.16.1)
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
# ARGUMENTS
|
|
Packit Service |
6a275b |
AC_ARG_ENABLE([additional],
|
|
Packit Service |
6a275b |
[AC_HELP_STRING([--disable-additional],
|
|
Packit Service |
6a275b |
[Dont generate additional Engine])], ,
|
|
Packit Service |
6a275b |
[enable_additional=yes])
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
AM_CONDITIONAL([IBUS_EUROPEAN_TABLE_BUILD_ADDITIONAL],[test x"$enable_additional" = x"yes"])
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
# OUTPUT files
|
|
Packit Service |
6a275b |
AC_CONFIG_FILES([po/Makefile.in
|
|
Packit Service |
6a275b |
Makefile
|
|
Packit Service |
6a275b |
engine/Makefile
|
|
Packit Service |
6a275b |
engine/typing-booster.xml.in
|
|
Packit Service |
6a275b |
engine/ibus-engine-typing-booster
|
|
Packit Service |
6a275b |
engine/emoji-picker
|
|
Packit Service |
6a275b |
engine/version.py
|
|
Packit Service |
6a275b |
setup/Makefile
|
|
Packit Service |
6a275b |
setup/ibus-setup-typing-booster
|
|
Packit Service |
6a275b |
setup/version.py
|
|
Packit Service |
6a275b |
tests/Makefile
|
|
Packit Service |
6a275b |
data/Makefile
|
|
Packit Service |
6a275b |
data/annotations/Makefile
|
|
Packit Service |
6a275b |
data/annotationsDerived/Makefile
|
|
Packit Service |
6a275b |
icons/Makefile
|
|
Packit Service |
6a275b |
m4/Makefile]
|
|
Packit Service |
6a275b |
)
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
AC_OUTPUT
|
|
Packit Service |
6a275b |
|
|
Packit Service |
6a275b |
AC_MSG_RESULT([
|
|
Packit Service |
6a275b |
Build options:
|
|
Packit Service |
6a275b |
Version $VERSION
|
|
Packit Service |
6a275b |
Install prefix $prefix
|
|
Packit Service |
6a275b |
Build Additional $enable_additional
|
|
Packit Service |
6a275b |
])
|