mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-25 08:21:05 -06:00
c71937fc0c
Updated makefiles to comply to new directory structure and also to use builder for building Web UI. FreeIPA package spec is modified to use the output of the builder. https://fedorahosted.org/freeipa/ticket/112
104 lines
2.4 KiB
Plaintext
104 lines
2.4 KiB
Plaintext
AC_PREREQ(2.59)
|
|
m4_include(../version.m4)
|
|
AC_INIT([ipa-server],
|
|
IPA_VERSION,
|
|
[https://hosted.fedoraproject.org/projects/freeipa/newticket])
|
|
|
|
#AC_CONFIG_SRCDIR([ipaserver/ipaldap.py])
|
|
AC_CONFIG_HEADERS([config.h])
|
|
|
|
AM_INIT_AUTOMAKE([foreign])
|
|
|
|
AM_MAINTAINER_MODE
|
|
#AC_PROG_CC
|
|
#AC_STDC_HEADERS
|
|
#AC_DISABLE_STATIC
|
|
#AC_PROG_LIBTOOL
|
|
|
|
#AC_HEADER_STDC
|
|
|
|
AC_SUBST(VERSION)
|
|
|
|
AC_PROG_MKDIR_P
|
|
AC_PROG_AWK
|
|
AC_PROG_SED
|
|
|
|
AC_PATH_PROG(XGETTEXT, xgettext, [no])
|
|
if test "x$XGETTEXT" = "xno"; then
|
|
AC_MSG_ERROR([xgettext not found, install gettext])
|
|
fi
|
|
|
|
AC_PATH_PROG(MSGFMT, msgfmt, [no])
|
|
if test "x$MSGFMT" = "xno"; then
|
|
AC_MSG_ERROR([msgfmt not found, install gettext])
|
|
fi
|
|
|
|
AC_PATH_PROG(MSGINIT, msginit, [no])
|
|
if test "x$MSGINIT" = "xno"; then
|
|
AC_MSG_ERROR([msginit not found, install gettext])
|
|
fi
|
|
|
|
AC_PATH_PROG(MSGMERGE, msgmerge, [no])
|
|
if test "x$MSGMERGE" = "xno"; then
|
|
AC_MSG_ERROR([msgmerge not found, install gettext])
|
|
fi
|
|
|
|
AC_PATH_PROG(MSGCMP, msgcmp, [no])
|
|
if test "x$MSGCMP" = "xno"; then
|
|
AC_MSG_ERROR([msgcmp not found, install gettext])
|
|
fi
|
|
|
|
AC_PATH_PROG(MSGATTRIB, msgattrib, [no])
|
|
if test "x$MSGATTRIB" = "xno"; then
|
|
AC_MSG_ERROR([msgattrib not found, install gettext])
|
|
fi
|
|
|
|
AC_PATH_PROG(TX, tx, [/usr/bin/tx])
|
|
|
|
AC_ARG_WITH([gettext_domain],
|
|
[AS_HELP_STRING([--with-gettext-domain=name],
|
|
[set the name of the i18n message catalog])],
|
|
[],
|
|
[with_gettext_domain=ipa])
|
|
AC_SUBST(GETTEXT_DOMAIN, $with_gettext_domain)
|
|
|
|
dnl ---------------------------------------------------------------------------
|
|
dnl - Set the data install directory since we don't use pkgdatadir
|
|
dnl ---------------------------------------------------------------------------
|
|
|
|
IPA_DATA_DIR="$datadir/ipa"
|
|
IPA_SYSCONF_DIR="$sysconfdir/ipa"
|
|
AC_SUBST(IPA_DATA_DIR)
|
|
AC_SUBST(IPA_SYSCONF_DIR)
|
|
|
|
# Files
|
|
|
|
AC_CONFIG_FILES([
|
|
Makefile
|
|
certmonger/Makefile
|
|
conf/Makefile
|
|
ffextension/Makefile
|
|
ffextension/chrome/Makefile
|
|
ffextension/chrome/content/Makefile
|
|
ffextension/locale/Makefile
|
|
ffextension/locale/en-US/Makefile
|
|
html/Makefile
|
|
migration/Makefile
|
|
share/Makefile
|
|
ui/Makefile
|
|
ui/ext/Makefile
|
|
ui/src/Makefile
|
|
ui/src/libs/Makefile
|
|
ui/images/Makefile
|
|
ui/build/Makefile
|
|
ui/build/dojo/Makefile
|
|
ui/build/freeipa/Makefile
|
|
tools/Makefile
|
|
tools/man/Makefile
|
|
updates/Makefile
|
|
po/Makefile
|
|
restart_scripts/Makefile
|
|
])
|
|
|
|
AC_OUTPUT
|