New AC_INIT, autofoo cleanups. Bump version.

SVN revision: 32580
This commit is contained in:
Kim Woelders 2007-11-11 17:51:14 +00:00
parent 8935abba99
commit 0092b853de
5 changed files with 60 additions and 103 deletions

View File

@ -1,3 +1,6 @@
.git
.gitignore
compile
config.log
config.sub
config.cache

View File

@ -8,11 +8,8 @@ lib_LTLIBRARIES = libepplet.la
include_HEADERS = epplet.h
libepplet_la_SOURCES = epplet.c $(SRCS_SNPRINTF)
libepplet_la_DEPENDENCIES = $(top_builddir)/config.h epplet.h
libepplet_la_CPPFLAGS = -I$(top_srcdir) $(IMLIB2_CFLAGS) $(X_CFLAGS) -D ENLIGHTENMENT_ROOT=\"$(datadir)/e16\"
libepplet_la_LIBADD = $(IMLIB2_LIBS) $(GLX_LIBS) $(X_LIBS) -lXext -lX11
libepplet_la_LDFLAGS = -version-info 2:0:0
INCLUDES = -I$(top_srcdir) $(X_CFLAGS) -DEROOT=\"@EROOT@\"
LDADD = -L$(libdir) -L$(prefix)/lib $(LIBS) $(X_LIBS)
EXTRA_DIST = epplet.h.in snprintf.c

View File

@ -5653,7 +5653,7 @@ Epplet_find_instance(char *name)
pid_t pid;
/* Set epplet data dir */
Esnprintf(s, sizeof(s), EROOT "/epplet_data/%s", name);
Esnprintf(s, sizeof(s), ENLIGHTENMENT_ROOT "/epplet_data/%s", name);
data_dir = Estrdup(s);
/* Find E dir */

View File

@ -1,22 +1,14 @@
AC_INIT(configure.in)
m4_define([pkg_version], [0.11])
m4_define([pkg_revision], [0.00])
m4_define([pkg_ver_rev], m4_ifdef([pkg_revision], [pkg_version-pkg_revision], [pkg_version]))
m4_define([rpm_revision], m4_ifdef([pkg_revision], [pkg_revision], [1]))
E_PKG_VERSION=0.10
#E_PKG_REVISION=0.01
if test "x$E_PKG_REVISION" != "x"; then
E_PKG_VER_REV=$E_PKG_VERSION-$E_PKG_REVISION
E_RPM_REVISION=$E_PKG_REVISION
else
E_PKG_VER_REV=$E_PKG_VERSION
E_RPM_REVISION=1
fi
AC_INIT(epplets, [pkg_ver_rev], [enlightenment-devel@lists.sourceforge.net])
AM_INIT_AUTOMAKE([foreign])
AM_INIT_AUTOMAKE(epplets, $E_PKG_VER_REV)
AC_DEFINE_UNQUOTED(E_PKG_VERSION, "$E_PKG_VERSION", [Version])
AC_SUBST(E_PKG_VERSION)
AC_DEFINE_UNQUOTED(E_PKG_REVISION, "$E_PKG_REVISION", [Revision])
AC_SUBST(E_PKG_REVISION)
AC_SUBST(E_RPM_REVISION)
AC_DEFINE(E_PKG_VERSION, ["pkg_version"], [Version])
AC_SUBST(E_PKG_VERSION, [pkg_version])
AC_SUBST(E_RPM_REVISION, [rpm_revision])
# reasonable guesses for where stuff is installed
if test "x$prefix" = "xNONE"; then
@ -38,7 +30,11 @@ AC_MINIX
dnl# At least make the attempt to support CygWin32
AC_CYGWIN
AM_PROG_LIBTOOL
define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl
define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl
define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])dnl
AC_ENABLE_SHARED
AC_PROG_LIBTOOL
AC_GCC_TRADITIONAL
@ -65,14 +61,8 @@ AC_LN_S
AC_C_CONST
AC_C_INLINE
AC_PATH_XTRA
if test "$ac_cv_lib_socket_connect" = "yes" ; then
SUBLIBS="-lsocket"
fi
if test "$ac_cv_lib_nsl_gethostbyname" = "yes" ; then
SUBLIBS="$SUBLIBS -lnsl"
fi
AC_PATH_XTRA
dnl# Checks for header files.
AC_HEADER_SYS_WAIT
@ -90,40 +80,6 @@ AC_CHECK_FUNCS(snprintf, x=1, x=0)
AC_SUBST(HAVE_SNPRINTF, $x)
AM_CONDITIONAL(BUILD_SNPRINTF, test "x$x" = "x0")
# ok enlightenment d00ds want to ignore civilization and install
# everything in one place. The rest of use prefer sanity.
#
AC_ARG_ENABLE(fsstd,
[ --enable-fsstd install files following FSSTD @<:@default=yes@:>@],,
enable_fsstd=yes)
if test "x$enable_fsstd" = "xyes"; then
ENLIGHTENMENT_ROOT=${datadir}/e16
ENLIGHTENMENT_BIN=${bindir}
USE_FSSTD=yes
else
ENLIGHTENMENT_ROOT=${prefix}/e16
ENLIGHTENMENT_BIN=${prefix}/e16/bin
USE_FSSTD=no
fi
EROOT=`eval echo $ENLIGHTENMENT_ROOT`
AC_SUBST(EROOT)
dnl#
dnl# X LIBRARIES
dnl#
AC_CHECK_LIB(X11, XOpenDisplay, X_LIBS="$X_LIBS -lX11", [
echo "ERROR: You need libX11 to build Epplets. Verify that you have libX11.a or";
echo " libX11.so installed and that it is located in the X libraries";
echo " directory shown above. If it is in a different directory, try using";
echo " the --x-libraries parameter to configure.";
AC_MSG_ERROR([Fatal: libX11 not found.])], $X_LIBS $SUBLIBS)
AC_CHECK_LIB(Xext, XextAddDisplay, X_LIBS="-lXext $X_LIBS", [
echo "ERROR: You need libXext to build Epplets. Verify that you have libXext.a or";
echo " libXext.so installed and that it is located in the X libraries";
echo " directory shown above. If it is in a different directory, try using";
echo " the --x-libraries parameter to configure.";
AC_MSG_ERROR([Fatal: libXext not found.])], $X_LIBS $SUBLIBS)
AC_ARG_ENABLE(glx,
[ --enable-glx build with GLX support @<:@default=yes@:>@],,
enable_glx=yes)

View File

@ -1,6 +1,6 @@
# $Id$
edatadir = $(EROOT)
edatadir = $(datadir)/e16
bin_PROGRAMS = E-Load.epplet E-Clock.epplet E-Time.epplet E-Net.epplet \
E-Cpu.epplet E-Biff.epplet E-Power.epplet \
@ -16,160 +16,161 @@ EXTRA_PROGRAMS = EppletTest.epplet EppletConfigTest.epplet E-Mixer.epplet \
Emix.epplet E-PlayCD.epplet E-OpenGL-Demo.epplet \
E-SD.epplet
INCLUDES = -I$(top_builddir) -I$(top_srcdir)/api $(IMLIB2_CFLAGS) $(X_CFLAGS) @SGI_DEFINES@
LDADD = $(top_builddir)/api/libepplet.la $(IMLIB2_LIBS) $(GLX_LIBS) $(X_LIBS) $(KSTAT_LIBS)
INCLUDES = -I$(top_builddir) -I$(top_srcdir)/api $(IMLIB2_CFLAGS) $(X_CFLAGS)
LDADD = $(top_builddir)/api/libepplet.la $(X_LIBS) $(KSTAT_LIBS)
################ Conditional Builds ################
E_Mixer_epplet_SOURCES = E-Mixer.c
E_Mixer_epplet_CPPFLAGS = $(INCLUDES) @SGI_DEFINES@
E_Mixer_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Mixer_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Mixer_epplet_LDFLAGS = -rpath $(libdir)
E_Mixer_epplet_LDADD = $(LDADD) @SGI_LIBS@
Emix_epplet_SOURCES = Emix.c
Emix_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
Emix_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
Emix_epplet_LDFLAGS = -rpath $(libdir)
E_PlayCD_epplet_SOURCES = E-PlayCD.c
E_PlayCD_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_PlayCD_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_PlayCD_epplet_LDFLAGS = -rpath $(libdir)
E_PlayCD_epplet_LDADD = $(LDADD) -lcdaudio
EppletTest_epplet_SOURCES = TestEpplet.c
EppletTest_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
EppletTest_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
EppletTest_epplet_LDFLAGS = -rpath $(libdir)
EppletConfigTest_epplet_SOURCES = ConfigTestEpplet.c
EppletConfigTest_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
EppletConfigTest_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
EppletConfigTest_epplet_LDFLAGS = -rpath $(libdir)
E_OpenGL_Demo_epplet_SOURCES = E-OpenGL-Demo.c
E_OpenGL_Demo_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_OpenGL_Demo_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_OpenGL_Demo_epplet_LDFLAGS = -rpath $(libdir)
####################################################
E_Exec_epplet_SOURCES = E-Exec.c
E_Exec_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Exec_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Exec_epplet_LDFLAGS = -rpath $(libdir)
E_SD_epplet_SOURCES = E-SD.c esdcloak.c utils.c utils.h esdcloak.h
E_SD_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_SD_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir) -lesd
E_SD_epplet_LDFLAGS = -rpath $(libdir) -lesd
E_Load_epplet_SOURCES = E-Load.c
E_Load_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Load_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Load_epplet_LDFLAGS = -rpath $(libdir)
E_Load_epplet_LDADD = $(LDADD) $(GTLIBS)
E_LoadMeter_epplet_SOURCES = E-LoadMeter.c load.c
E_LoadMeter_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_LoadMeter_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_LoadMeter_epplet_LDFLAGS = -rpath $(libdir)
E_LoadMeter_epplet_LDADD = $(LDADD) $(GTLIBS)
E_Clock_epplet_SOURCES = E-Clock.c
E_Clock_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Clock_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Clock_epplet_LDFLAGS = -rpath $(libdir)
E_MoonClock_epplet_SOURCES = E-MoonClock.c CalcEphem.c CalcEphem.h Moon.c
E_MoonClock_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_MoonClock_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_MoonClock_epplet_LDFLAGS = -rpath $(libdir)
E_Time_epplet_SOURCES = E-Time.c
E_Time_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Time_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Time_epplet_LDFLAGS = -rpath $(libdir)
E_Magic_epplet_SOURCES = E-Magic.c
E_Magic_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Magic_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Magic_epplet_LDFLAGS = -rpath $(libdir)
E_Toolbox_epplet_SOURCES = E-Toolbox.c
E_Toolbox_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Toolbox_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Toolbox_epplet_LDFLAGS = -rpath $(libdir)
E_Areas_epplet_SOURCES = E-Areas.c
E_Areas_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Areas_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Areas_epplet_LDFLAGS = -rpath $(libdir)
E_Bandwidth_epplet_SOURCES = E-Bandwidth.c net.c net.h
E_Bandwidth_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Bandwidth_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Bandwidth_epplet_LDFLAGS = -rpath $(libdir)
E_Net_epplet_SOURCES = E-Net.c net.c net.h
E_Net_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Net_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Net_epplet_LDFLAGS = -rpath $(libdir)
E_NetFlame_epplet_SOURCES = E-NetFlame.c net.c net.h
E_NetFlame_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_NetFlame_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_NetFlame_epplet_LDFLAGS = -rpath $(libdir)
E_Wireless_epplet_SOURCES = E-Wireless.c
E_Wireless_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Wireless_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Wireless_epplet_LDFLAGS = -rpath $(libdir)
E_Cpu_epplet_SOURCES = E-Cpu.c proc.h
E_Cpu_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Cpu_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Cpu_epplet_LDFLAGS = -rpath $(libdir)
E_Cpu_epplet_LDADD = $(LDADD) $(GTLIBS)
E_Power_epplet_SOURCES = E-Power.c
E_Power_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Power_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Power_epplet_LDFLAGS = -rpath $(libdir)
E_Biff_epplet_SOURCES = E-Biff.c mbox.c
E_Biff_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Biff_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Biff_epplet_LDFLAGS = -rpath $(libdir)
E_MemWatch_epplet_SOURCES = E-MemWatch.c
E_MemWatch_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_MemWatch_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_MemWatch_epplet_LDFLAGS = -rpath $(libdir)
E_MemWatch_epplet_LDADD = $(LDADD) $(GTLIBS)
E_Disk_epplet_SOURCES = E-Disk.c
E_Disk_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Disk_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Disk_epplet_LDFLAGS = -rpath $(libdir)
E_Sys_epplet_SOURCES = E-Sys.c
E_Sys_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Sys_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Sys_epplet_LDFLAGS = -rpath $(libdir)
E_Sys_epplet_LDADD = $(LDADD) $(GTLIBS)
E_Slides_epplet_SOURCES = E-Slides.c
E_Slides_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Slides_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Slides_epplet_LDFLAGS = -rpath $(libdir)
E_Xss_epplet_SOURCES = E-Xss.c
E_Xss_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Xss_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Xss_epplet_LDFLAGS = -rpath $(libdir)
E_ScreenShoot_epplet_SOURCES = \
E-ScreenShoot.c cloak.c utils.c utils.h cloak.h \
E-ScreenShoot_ftp.c E-ScreenShoot_ftp.h
E_ScreenShoot_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_ScreenShoot_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_ScreenShoot_epplet_LDFLAGS = -rpath $(libdir)
E_NetGraph_epplet_SOURCES = E-NetGraph.c net.c net.h
E_NetGraph_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_NetGraph_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_NetGraph_epplet_LDFLAGS = -rpath $(libdir)
E_ScreenSave_epplet_SOURCES = \
E-ScreenSave.c cloak.c utils.c utils.h cloak.h
E_ScreenSave_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_ScreenSave_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_ScreenSave_epplet_LDFLAGS = -rpath $(libdir)
E_UrlWatch_epplet_SOURCES = E-UrlWatch.c E-UrlWatch.h utils.c utils.h
E_UrlWatch_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_UrlWatch_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_UrlWatch_epplet_LDFLAGS = -rpath $(libdir)
E_Mountbox_epplet_SOURCES = E-Mountbox.c
E_Mountbox_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Mountbox_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Mountbox_epplet_LDFLAGS = -rpath $(libdir)
E_Pinger_epplet_SOURCES = E-Pinger.c
E_Pinger_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Pinger_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Pinger_epplet_LDFLAGS = -rpath $(libdir)
E_Pants_epplet_SOURCES = E-Pants.c
E_Pants_epplet_DEPENDENCIES = $(top_builddir)/api/libepplet.la
E_Pants_epplet_LDFLAGS = -rpath $(libdir):$(pkglibdir)
E_Pants_epplet_LDFLAGS = -rpath $(libdir)
# You can use the following command to generate this line:
# ABOUT_DOCS = `(cd epplets && ls -1d *.ABOUT/* 2>/dev/null | grep -v CVS)`