[Xfce4-commits] <eatmonkey:aria2-xml-rpc> Update autotools build for Ruby draft
Mike Massonnet
noreply at xfce.org
Sat Jan 23 12:10:03 CET 2010
Updating branch refs/heads/aria2-xml-rpc
to b22028ada2c68e6b8595bb6affd5eb3e312a8d58 (commit)
from 6a91c2f85ff537bedc7ab55a39fbad38d0674996 (commit)
commit b22028ada2c68e6b8595bb6affd5eb3e312a8d58
Author: Mike Massonnet <mmassonnet at xfce.org>
Date: Sat Jan 23 12:05:45 2010 +0100
Update autotools build for Ruby draft
configure.ac.in | 54 ++++++++++++++++++++++++++++++++-----------------
eatmonkey.desktop.in | 2 +-
po/POTFILES.in | 4 +-
src/Makefile.am | 24 +++++++++++++++------
4 files changed, 55 insertions(+), 29 deletions(-)
diff --git a/configure.ac.in b/configure.ac.in
index 4635e91..1a0cacd 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -18,8 +18,7 @@ m4_define([project_version], [project_version_major().project_version_minor().pr
dnl ***************************
dnl *** Initialize autoconf ***
dnl ***************************
-AC_COPYRIGHT([Copyright (c) 2008-2009
- The Xfce development team. All rights reserved.])
+AC_COPYRIGHT([Copyright (c) 2010 Mike Massonnet])
AC_INIT([Eatmonkey], [project_version], [http://bugzilla.xfce.org/], [eatmonkey],
[http://goodies.xfce.org/projects/applications/eatmonkey])
AC_PREREQ([2.50])
@@ -36,26 +35,37 @@ AM_MAINTAINER_MODE()
dnl ********************************
dnl *** Check for basic programs ***
dnl ********************************
-AC_PROG_CC()
-AM_PROG_CC_C_O()
-AC_PROG_LD()
-AC_PROG_LIBTOOL()
+dnl#AC_PROG_CC()
+dnl#AM_PROG_CC_C_O()
+dnl#AC_PROG_LD()
+dnl#AC_PROG_LIBTOOL()
AC_PROG_INSTALL()
AC_PROG_INTLTOOL()
dnl **********************************
dnl *** Check for standard headers ***
dnl **********************************
-AC_HEADER_STDC()
+dnl#AC_HEADER_STDC()
dnl ***********************************
dnl *** Check for required packages ***
dnl ***********************************
-XDT_CHECK_LIBX11_REQUIRE()
-XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.12.0])
-XDT_CHECK_PACKAGE([UNIQUE], [unique-1.0], [1.0.0])
-XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.4.0])
-XDT_CHECK_PACKAGE([LIBSOUP], [libsoup-2.4], [2.26])
+dnl#XDT_CHECK_LIBX11_REQUIRE()
+dnl#XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.12.0])
+dnl#XDT_CHECK_PACKAGE([UNIQUE], [unique-1.0], [1.0.0])
+dnl#XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.4.0])
+dnl#XDT_CHECK_PACKAGE([LIBSOUP], [libsoup-2.4], [2.26])
+
+dnl ***********************
+dnl *** Check for valac ***
+dnl ***********************
+dnl#if test "x$USE_MAINTAINER_MODE" = "xyes" ; then
+dnl# AM_PROG_VALAC([0.7.8])
+dnl# if test "x$VALAC" = "x" ; then
+dnl# AC_MSG_ERROR([Cannot find the "valac" compiler in your PATH])
+dnl# fi
+dnl# XDT_CHECK_PACKAGE([XFCE4VALA], [xfce4-vala], [4.6])
+dnl#fi
dnl ******************************
dnl *** Check for i18n support ***
@@ -65,7 +75,7 @@ XDT_I18N([@LINGUAS@])
dnl ***********************************
dnl *** Check for debugging support ***
dnl ***********************************
-XDT_FEATURE_DEBUG()
+dnl#XDT_FEATURE_DEBUG()
dnl ************************
dnl *** Makefile outputs ***
@@ -79,9 +89,15 @@ po/Makefile.in
dnl ***************************
dnl *** Print configuration ***
dnl ***************************
-echo
-echo "Build Configuration:"
-echo
-echo "* Debug Support: $enable_debug"
-echo
-
+dnl#echo
+dnl#echo "Build Configuration:"
+dnl#echo
+dnl#if test "x$USE_MAINTAINER_MODE" = "xyes" ; then
+dnl#echo "* Maintainer Mode: $USE_MAINTAINER_MODE"
+dnl#echo
+dnl#echo " * Vala: $VALAC $am__vala_version"
+dnl#echo
+dnl#fi
+dnl#echo "* Debug Support: $enable_debug"
+dnl#echo
+
diff --git a/eatmonkey.desktop.in b/eatmonkey.desktop.in
index a2fbc62..410a7b1 100644
--- a/eatmonkey.desktop.in
+++ b/eatmonkey.desktop.in
@@ -3,7 +3,7 @@ Version=1.0
_Name=Eatmonkey
_Comment=Simple download manager for Xfce
_GenericName=Download Manager
-Exec=eatmonkey --manager
+Exec=eatmonkey
Icon=eatmonkey
Terminal=false
Type=Application
diff --git a/po/POTFILES.in b/po/POTFILES.in
index b504e72..04c2e4e 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,3 +1,3 @@
-src/main.c
-src/statusicon.c
eatmonkey.desktop.in
+[type: gettext/glade]src/manager.ui
+[type: gettext/glade]src/settings.ui
diff --git a/src/Makefile.am b/src/Makefile.am
index 99ce1e8..e06b8ec 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,10 +1,10 @@
-INCLUDES = \
- -I${top_srcdir} \
- -DDATADIR=\"$(datadir)\" \
- -DSRCDIR=\"$(top_srcdir)\" \
- -DGETTEXT_PACKAGE=\"$(GETTEXT_PACKAGE)\" \
- -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
- -DLOCALEDIR=\"$(localedir)\"
+#INCLUDES = \
+# -I${top_srcdir} \
+# -DDATADIR=\"$(datadir)\" \
+# -DSRCDIR=\"$(top_srcdir)\" \
+# -DGETTEXT_PACKAGE=\"$(GETTEXT_PACKAGE)\" \
+# -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
+# -DLOCALEDIR=\"$(localedir)\"
# #
# eatmonkey #
@@ -34,3 +34,13 @@ INCLUDES = \
# @LIBXFCE4UTIL_LIBS@ \
# @LIBSOUP_LIBS@
+eatmonkeydir = $(datadir)/eatmonkey
+dist_eatmonkey_SCRIPTS = \
+ eat.rb \
+ eataria2.rb \
+ eatmanager.rb \
+ eatsettings.rb
+
+install-exec-hook:
+ cd $(DESTDIR)$(bindir) && $(LN_S) $(DESTDIR)$(eatmonkeydir)/eat.rb eatmonkey
+
More information about the Xfce4-commits
mailing list