Blame Makefile.am

Packit Service 1d8f1c
# vim:set noet ts=4:
Packit Service 1d8f1c
#
Packit Service 1d8f1c
# ibus - The Input Bus
Packit Service 1d8f1c
#
Packit Service 1d8f1c
# Copyright (c) 2007-2016 Peng Huang <shawn.p.huang@gmail.com>
Packit Service 1d8f1c
# Copyright (c) 2015-2017 Takao Fujiwara <takao.fujiwara1@gmail.com>
Packit Service 1d8f1c
# Copyright (c) 2007-2017 Red Hat, Inc.
Packit Service 1d8f1c
#
Packit Service 1d8f1c
# This library is free software; you can redistribute it and/or
Packit Service 1d8f1c
# modify it under the terms of the GNU Lesser General Public
Packit Service 1d8f1c
# License as published by the Free Software Foundation; either
Packit Service 1d8f1c
# version 2.1 of the License, or (at your option) any later version.
Packit Service 1d8f1c
#
Packit Service 1d8f1c
# This library is distributed in the hope that it will be useful,
Packit Service 1d8f1c
# but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 1d8f1c
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit Service 1d8f1c
# Lesser General Public License for more details.
Packit Service 1d8f1c
#
Packit Service 1d8f1c
# You should have received a copy of the GNU Lesser General Public
Packit Service 1d8f1c
# License along with this library; if not, write to the Free Software
Packit Service 1d8f1c
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301
Packit Service 1d8f1c
# USA
Packit Service 1d8f1c
Packit Service 1d8f1c
NULL =
Packit Service 1d8f1c
Packit Service 1d8f1c
if ENABLE_UI
Packit Service 1d8f1c
UI_DIR = ui
Packit Service 1d8f1c
endif
Packit Service 1d8f1c
Packit Service 1d8f1c
if ENABLE_ENGINE
Packit Service 1d8f1c
ENGINE_DIR = engine
Packit Service 1d8f1c
endif
Packit Service 1d8f1c
Packit Service 1d8f1c
if ENABLE_SETUP
Packit Service 1d8f1c
SETUP_DIR = setup
Packit Service 1d8f1c
endif
Packit Service 1d8f1c
Packit Service 1d8f1c
if ENABLE_PYTHON_LIBRARY
Packit Service 1d8f1c
PYTHON_LIB_DIRS = ibus
Packit Service 1d8f1c
endif
Packit Service 1d8f1c
Packit Service 1d8f1c
if ENABLE_DAEMON
Packit Service 1d8f1c
DAEMON_DIR = \
Packit Service 1d8f1c
	bus \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
endif
Packit Service 1d8f1c
Packit Service 1d8f1c
SUBDIRS = \
Packit Service 1d8f1c
	src \
Packit Service 1d8f1c
	bindings \
Packit Service 1d8f1c
	util \
Packit Service 1d8f1c
	conf \
Packit Service 1d8f1c
	client \
Packit Service 1d8f1c
	portal \
Packit Service 1d8f1c
	data \
Packit Service 1d8f1c
	m4 \
Packit Service 1d8f1c
	po \
Packit Service 1d8f1c
	docs \
Packit Service 1d8f1c
	$(ENGINE_DIR) \
Packit Service 1d8f1c
	$(UI_DIR) \
Packit Service 1d8f1c
	tools \
Packit Service 1d8f1c
	$(DAEMON_DIR) \
Packit Service 1d8f1c
	$(PYTHON_LIB_DIRS) \
Packit Service 1d8f1c
	$(SETUP_DIR) \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
Packit Service 1d8f1c
ACLOCAL_AMFLAGS = -I m4
Packit Service 1d8f1c
Packit Service 1d8f1c
pkgconfigdir = $(libdir)/pkgconfig
Packit Service 1d8f1c
pkgconfig_DATA = ibus-@IBUS_API_VERSION@.pc
Packit Service 1d8f1c
Packit Service 1d8f1c
ibus_pc_in = ibus-@IBUS_API_VERSION@.pc.in
Packit Service 1d8f1c
EXTRA_DIST = \
Packit Service 1d8f1c
	COPYING.unicode \
Packit Service 1d8f1c
	autogen.sh \
Packit Service 1d8f1c
	$(ibus_pc_in) \
Packit Service 1d8f1c
	ibus.spec.in \
Packit Service 1d8f1c
	python-config.py \
Packit Service 1d8f1c
	xinput-ibus \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
Packit Service 1d8f1c
noinst_DIST = \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
Packit Service 1d8f1c
DISTCLEANFILES = \
Packit Service 1d8f1c
	po/stamp-it \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
Packit Service 1d8f1c
install-data-hook:
Packit Service 1d8f1c
	$(MKDIR_P) $(DESTDIR)${pkgdatadir}/engine
Packit Service 1d8f1c
Packit Service 1d8f1c
DISTCHECK_CONFIGURE_FLAGS = \
Packit Service 1d8f1c
	--enable-gtk-doc \
Packit Service 1d8f1c
	--disable-schemas-install \
Packit Service 1d8f1c
	--enable-memconf \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
Packit Service 1d8f1c
dist-hook:
Packit Service 1d8f1c
	if test -d .git ; then \
Packit Service 1d8f1c
		git log --name-status --date=iso > $(distdir)/ChangeLog ; \
Packit Service 1d8f1c
		IBUS_PREV_MICRO_VERSION=`expr $(IBUS_MICRO_VERSION) - 1`; \
Packit Service 1d8f1c
		IBUS_PREV_VERSION=\
Packit Service 1d8f1c
"$(IBUS_MAJOR_VERSION).$(IBUS_MINOR_VERSION).$$IBUS_PREV_MICRO_VERSION"; \
Packit Service 1d8f1c
		echo "Changes in IBus $(IBUS_VERSION)" > $(distdir)/NEWS; \
Packit Service 1d8f1c
		echo "" >> $(distdir)/NEWS; \
Packit Service 1d8f1c
		git log $$IBUS_PREV_VERSION...$(IBUS_VERSION) --reverse \
Packit Service 1d8f1c
		        --pretty=format:'%s (%an) %h' >> $(distdir)/NEWS; \
Packit Service 1d8f1c
	fi
Packit Service 1d8f1c
Packit Service 1d8f1c
distclean-local:
Packit Service 1d8f1c
	if test "x$(srcdir)" = "x."; then :; else \
Packit Service 1d8f1c
		rm -f ChangeLog; \
Packit Service 1d8f1c
		rm -f NEWS; \
Packit Service 1d8f1c
	fi
Packit Service 1d8f1c
Packit Service 1d8f1c
MAINTAINERCLEANFILES = \
Packit Service 1d8f1c
	$(srcdir)/ChangeLog \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
Packit Service 1d8f1c
rpm: dist @PACKAGE_NAME@.spec
Packit Service 1d8f1c
	rpmbuild -bb \
Packit Service 1d8f1c
			--define "_sourcedir `pwd`" \
Packit Service 1d8f1c
			--define "_builddir `pwd`/rpm" \
Packit Service 1d8f1c
			--define "_srcrpmdir `pwd`/rpm" \
Packit Service 1d8f1c
			--define "_rpmdir `pwd`"/rpm \
Packit Service 1d8f1c
			--define "_specdir `pwd`/rpm" \
Packit Service 1d8f1c
			@PACKAGE_NAME@.spec
Packit Service 1d8f1c
Packit Service 1d8f1c
srpm: dist @PACKAGE_NAME@.spec
Packit Service 1d8f1c
	rpmbuild -bs \
Packit Service 1d8f1c
			--define "_sourcedir `pwd`" \
Packit Service 1d8f1c
			--define "_builddir `pwd`/rpm" \
Packit Service 1d8f1c
			--define "_srcrpmdir `pwd`/rpm" \
Packit Service 1d8f1c
			--define "_rpmdir `pwd`/rpm" \
Packit Service 1d8f1c
			--define "_specdir `pwd`/rpm" \
Packit Service 1d8f1c
			@PACKAGE_NAME@.spec
Packit Service 1d8f1c
Packit Service 1d8f1c
clean-rpm:
Packit Service 1d8f1c
	$(RM) -r "`uname -i`"
Packit Service 1d8f1c
Packit Service 1d8f1c
clean-local: clean-rpm
Packit Service 1d8f1c
Packit Service 1d8f1c
git-tag:
Packit Service 1d8f1c
	git tag -s @PACKAGE_VERSION@
Packit Service 1d8f1c
Packit Service 1d8f1c
git-clean-tree:
Packit Service 1d8f1c
	git clean -d -f -x
Packit Service 1d8f1c
Packit Service 1d8f1c
GITIGNOREFILES = \
Packit Service 1d8f1c
	INSTALL \
Packit Service 1d8f1c
	aclocal.m4 \
Packit Service 1d8f1c
	compile \
Packit Service 1d8f1c
	config.guess \
Packit Service 1d8f1c
	config.h.in \
Packit Service 1d8f1c
	config.sub \
Packit Service 1d8f1c
	depcomp \
Packit Service 1d8f1c
	gtk-doc.make \
Packit Service 1d8f1c
	install-sh \
Packit Service 1d8f1c
	ltmain.sh \
Packit Service 1d8f1c
	missing \
Packit Service 1d8f1c
	mkinstalldirs \
Packit Service 1d8f1c
	py-compile \
Packit Service 1d8f1c
	stamp-h* \
Packit Service 1d8f1c
	$(NULL)
Packit Service 1d8f1c
Packit Service 1d8f1c
-include $(top_srcdir)/git.mk