CASA/casa-yast/configure.in
2006-04-14 20:38:26 +00:00

151 lines
3.8 KiB
Plaintext

dnl configure.in for yast2-novell-casa
dnl
dnl -- This file is generated by y2autoconf - DO NOT EDIT! --
dnl (edit configure.in.in instead)
AC_INIT(yast2-novell-casa, 1.6.0, http://www.suse.de/feedback, yast2-novell-casa)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
dnl Checking host/target/build systems, for make, install etc.
AC_CANONICAL_TARGET
dnl Perform program name transformation
AC_ARG_PROGRAM
AC_PREFIX_DEFAULT(/usr)
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
VERSION="1.6.0"
RPMNAME="yast2-novell-casa"
MAINTAINER="casa <casa@novell.com>"
dnl pkgconfig honors lib64
pkgconfigdir=\${libdir}/pkgconfig
pkgconfigdatadir=\${datadir}/pkgconfig
yast2dir=\${prefix}/share/YaST2
ybindir=\${prefix}/lib/YaST2/bin
# FIXME duplicates execcompdir
ystartupdir=\${prefix}/lib/YaST2
plugindir=\${libdir}/YaST2/plugin
includedir=\${prefix}/include/YaST2
potdir=\${docdir}/pot
docdir=\${prefix}/share/doc/packages/$RPMNAME
mandir=\${prefix}/share/man
execcompdir=\${prefix}/lib/YaST2
agentdir=${execcompdir}/servers_non_y2
ydatadir=${yast2dir}/data
imagedir=${yast2dir}/images
themedir=${yast2dir}/theme
localedir=${yast2dir}/locale
clientdir=${yast2dir}/clients
moduledir=${yast2dir}/modules
yncludedir=${yast2dir}/include
schemadir=${yast2dir}/schema
scrconfdir=${yast2dir}/scrconf
desktopdir=\${prefix}/share/applications/YaST2
AC_SUBST(VERSION)
AC_SUBST(RPMNAME)
AC_SUBST(MAINTAINER)
AC_SUBST(pkgconfigdir)
AC_SUBST(pkgconfigdatadir)
AC_SUBST(yast2dir)
AC_SUBST(ybindir)
AC_SUBST(ystartupdir)
AC_SUBST(plugindir)
AC_SUBST(includedir)
AC_SUBST(potdir)
AC_SUBST(execcompdir)
AC_SUBST(docdir)
AC_SUBST(mandir)
AC_SUBST(ydatadir)
AC_SUBST(imagedir)
AC_SUBST(themedir)
AC_SUBST(localedir)
AC_SUBST(clientdir)
AC_SUBST(moduledir)
AC_SUBST(yncludedir)
AC_SUBST(schemadir)
AC_SUBST(scrconfdir)
AC_SUBST(agentdir)
AC_SUBST(desktopdir)
fillupdir_d="/var/adm/fillup-templates"
AC_ARG_WITH(fillupdir,
AS_HELP_STRING([--with-fillupdir=DIR],
[where to place fillup templates (default $fillupdir_d.]),
[ fillupdir="$withval" ],
[ fillupdir="$fillupdir_d" ])
AC_SUBST(fillupdir)
dnl Checks for programs.
AC_PROG_INSTALL
dnl The YCP interpreter checks whether dependent ybc files are older
dnl so we must preserve their timestamps
INSTALL="${INSTALL} -p"
AC_PROG_LN_S
AC_PROG_MAKE_SET
dnl pkgconfig
AC_ARG_VAR([PKG_CONFIG_PATH], [where to search for pkg-config files])
dnl devtools
dnl ...
dnl no need for AC_ARG_VAR
AC_PATH_PROG(XGETTEXT, xgettext)
if test -z "$XGETTEXT" ; then
AC_MSG_ERROR(xgettext is missing; please install gettext-devel.)
fi
devtools_ybindir=`pkg-config --print-errors --variable=ybindir yast2-devtools`
devtools_yast2dir=`pkg-config --print-errors --variable=yast2dir yast2-devtools`
dnl producing pkg-config for others?
AM_CONDITIONAL(CREATE_PKGCONFIG, test "x${CREATE_PKGCONFIG}" != x)
AM_CONDITIONAL(CREATE_PKGCONFIG_NOARCH, test "x${CREATE_PKGCONFIG}" = xnoarch)
dbdir=${devtools_yast2dir}/data/docbook
STYLESHEET_HTML=${dbdir}/stylesheets/customize-html.xsl
STYLESHEET_PDF=${dbdir}/stylesheets/customize-fo.xsl
STYLESHEET_CSS=${dbdir}/css/yast2docs.css
STYLESHEET_YDOC=${dbdir}/stylesheets/ydoc.xsl
STYLESHEET_YCPDOC=${dbdir}/stylesheets/ycpdoc.xsl
AC_SUBST(STYLESHEET_HTML)
AC_SUBST(STYLESHEET_PDF)
AC_SUBST(STYLESHEET_CSS)
AC_SUBST(STYLESHEET_YDOC)
AC_SUBST(STYLESHEET_YCPDOC)
AC_PATH_PROG(YCPDOC, ycpdoc, false, $PATH:$devtools_ybindir)
if test "$YCPDOC" = "false"; then
AC_MSG_ERROR([ycpdoc is not installed])
fi
AC_PATH_PROG(YCPMAKEDEP, ycpmakedep, false, $PATH:$devtools_ybindir)
if test "$YCPMAKEDEP" = "false"; then
AC_MSG_ERROR([ycpmakedep is not installed])
fi
AC_PATH_PROG(YCPC, ycpc, false, $PATH:$bindir)
if test "$YCPC" = "false"; then
AC_MSG_ERROR([ycpc is not installed])
fi
AC_CONFIG_FILES(Makefile agents/Makefile
src/Makefile)
AC_OUTPUT