grim/guifications3
Clone
Summary
Browse
Changes
Graph
kill this branch since it still uses the old mtn rfqdn branch names and it's very out of date
org.guifications.gf3.feed_rewrite
2009-12-06, Gary Kramlich
1365e67470a8
kill this branch since it still uses the old mtn rfqdn branch names and it's very out of date
dnl
Process
this
file
with
autoconf
to
create
configure
.
dnl
################################################################
dnl
#
Initialize
autoconf
dnl
################################################################
AC_INIT
(
guifications
-
gtk
,
3.0.0
mtn
,
guifications
-
devel
@lists
.
guifications
.
org
)
AC_PREREQ
(
2.50
)
AC_CANONICAL_SYSTEM
AC_CONFIG_SRCDIR
(
config
.
h
.
in
)
AC_COPYRIGHT
(
[
Copyright 2005-2007 Gary Kramlich
]
)
dnl
################################################################
dnl
#
Version
information
dnl
################################################################
GFGTK_MAJOR_VERSION
=
3
GFGTK_MINOR_VERSION
=
0
GFGTK_MICRO_VERSION
=
0
GFGTK_DEVEL_VERSION
=
0
GFGTK_VERSION
=
$
GFGTK_MAJOR_VERSION
.
$
GFGTK_MINOR_VERSION
.
$
GFGTK_MICRO_VERSION
if
test
"x$GFGTK_DEVEL_VERSION"
!=
"x0"
;
then
if
test
"x$GFGTK_MICRO_VERSION"
=
"x0"
;
then
GFGTK_MICRO_VERSION
=
$
GFGTK_DEVEL_VERSION
GFGTK_VERSION
=
$
GFGTK_MAJOR_VERSION
.
$
GFGTK_MINOR_VERSION
.
$
GFGTK_MICRO_VERSION
else
GFGTK_VERSION
=
$
GFGTK_VERSION
.
$
GFGTK_DEVEL_VERSION
fi
fi
AC_DEFINE_UNQUOTED
(
GFGTK_MAJOR_VERSION
,
$
GFGTK_MAJOR_VERSION
,
[
gf-gtk major version.
]
)
AC_DEFINE_UNQUOTED
(
GFGTK_MINOR_VERSION
,
$
GFGTK_MINOR_VERSION
,
[
gf-gtk minor version.
]
)
AC_DEFINE_UNQUOTED
(
GFGTK_MICRO_VERSION
,
$
GFGTK_MICRO_VERSION
,
[
gf-gtk micro version.
]
)
AC_DEFINE_UNQUOTED
(
GFGTK_VERSION
,
$
GFGTK_VERSION
,
[
gf-gtk version
]
)
AC_DEFINE_UNQUOTED
(
GFGTK_VERSION_S
,
"$GFGTK_VERSION"
,
[
gf-gtk version string
]
)
dnl
################################################################
dnl
#
Initialize
automake
dnl
################################################################
AM_INIT_AUTOMAKE
(
[
foreign dist-bzip2
]
)
dnl
################################################################
dnl
#
Configuration
file
dnl
################################################################
AM_CONFIG_HEADER
(
config
.
h
)
dnl
#
Stash
configure
args
AC_DEFINE_UNQUOTED
(
CONFIG_ARGS
,
"$ac_configure_args"
,
[
configure arguments
]
)
dnl
#######################################################################
dnl
#
Setup
libtool
dnl
#######################################################################
AM_PROG_LIBTOOL
LIBTOOL
=
"$LIBTOOL --silent"
PKG_CONFIG_PATH
=
"$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig:$HOME/lib/pkgconfig"
export
PKG_CONFIG_PATH
dnl
#######################################################################
dnl
#
I
'
m
lazy
and
figured
config
.
h
is
the
best
place
for
this
;)
dnl
#######################################################################
AC_DEFINE_UNQUOTED
(
GFLIB_WEBSITE
,
"http://guifications.org/"
,
[
gflib website
]
)
dnl
#######################################################################
dnl
#
Our
header
dnl
#######################################################################
AH_TOP
(
[
/* our header */
#ifndef CONFIG_H
#define CONFIG_H
]
)
AH_BOTTOM
(
[
#endif /* CONFIG_H */
]
)
dnl
#######################################################################
dnl
#
INTLTOOL
dnl
#######################################################################
AC_PROG_INTLTOOL
GETTEXT_PACKAGE
=
guifications
-
gtk
AC_SUBST
(
GETTEXT_PACKAGE
)
AC_DEFINE_UNQUOTED
(
GETTEXT_PACKAGE
,
[
"$GETTEXT_PACKAGE"
]
,
[
Define the gettext package to be used
]
)
ALL_LINGUAS
=
""
AM_GLIB_GNU_GETTEXT
dnl
#######################################################################
dnl
#
Look
pkg
-
config
dnl
#######################################################################
AC_PATH_PROG
(
PKG_CONFIG
,
pkg
-
config
)
dnl
#######################################################################
dnl
#
Look
for
the
C
compiler
dnl
#######################################################################
CFLAGS_save
=
"$CFLAGS"
AC_PROG_CC
CFLAGS
=
"$CFLAGS_save"
AC_ARG_ENABLE
(
debug
,
[
--enable-debug compile with debugging support
]
,,
enable_debug
=
no
)
if
test
"x$enable_debug"
=
"xyes"
;
then
AC_DEFINE
(
DEBUG
,
1
,
[
Define if debugging is enabled.
]
)
fi
if
test
"x$GCC"
=
"xyes"
;
then
CFLAGS
=
"$CFLAGS -Wall -g3"
fi
AC_SUBST
(
CFLAGS
)
dnl
#
Disable
deprecated
API
DEBUG_CFLAGS
=
"$DEBUG_CFLAGS -DG_DISABLE_DEPRECATED"
AC_SUBST
(
DEBUG_CFLAGS
)
dnl
#######################################################################
dnl
#
check
for
gflib
dnl
#######################################################################
PKG_CHECK_MODULES
(
GFLIB
,
gflib
)
AC_SUBST
(
GFLIB_CFLAGS
)
AC_SUBST
(
GFLIB_LIBS
)
AC_MSG_CHECKING
(
[
loch ness monster
]
)
AC_MSG_RESULT
(
[
yes, er, wait, no...
]
)
PKG_CHECK_MODULES
(
GFLIB_GTK
,
gflib
-
gtk
)
AC_SUBST
(
GFLIB_GTK_CFLAGS
)
AC_SUBST
(
GFLIB_GTK_LIBS
)
dnl
#######################################################################
dnl
#
check
for
glib
and
other
glib
dependencies
dnl
#######################################################################
PKG_CHECK_MODULES
(
GLIB
,
[
glib-2.0 gobject-2.0 gmodule-2.0
]
)
AC_SUBST
(
GLIB_CFLAGS
)
AC_SUBST
(
GLIB_LIBS
)
PKG_CHECK_MODULES
(
GTK
,
gtk
+-
2.0
)
AC_SUBST
(
GTK_CFLAGS
)
AC_SUBST
(
GTK_LIBS
)
dnl
#######################################################################
dnl
#
Finish
up
dnl
#######################################################################
AC_OUTPUT
(
[
Makefile
pixmaps/Makefile
po/Makefile.in
src/Makefile
]
)
dnl
#######################################################################
dnl
#
Ouput
!!
dnl
#######################################################################
echo
;
echo
AC_PACKAGE_NAME
AC_PACKAGE_VERSION
Configuration
complete
echo
;
echo
Debugging
enabled
................
:
$
enable_debug
echo
;
echo
Type
make
to
compile
echo
;