[Goodies-commits] r4043 - xfce4-mailwatch-plugin/trunk
Brian Tarricone
kelnos at xfce.org
Fri Mar 14 08:31:10 CET 2008
Author: kelnos
Date: 2008-03-14 07:31:10 +0000 (Fri, 14 Mar 2008)
New Revision: 4043
Modified:
xfce4-mailwatch-plugin/trunk/autogen.sh
xfce4-mailwatch-plugin/trunk/configure.ac.in
Log:
clean up autogen and configure.ac, track svn revision in version tag
Modified: xfce4-mailwatch-plugin/trunk/autogen.sh
===================================================================
--- xfce4-mailwatch-plugin/trunk/autogen.sh 2008-03-14 06:01:51 UTC (rev 4042)
+++ xfce4-mailwatch-plugin/trunk/autogen.sh 2008-03-14 07:31:10 UTC (rev 4043)
@@ -29,11 +29,20 @@
echo 'dnl *** This file is autogenerated. Do not edit. ***' >configure.ac
echo >>configure.ac
-linguas=`sed -e '/^#/d' po/LINGUAS`
+linguas=$(sed -e '/^#/d' po/LINGUAS)
+
+if [ -d .git/svn ]; then
+ revision=$(git-svn find-rev trunk)
+elif [ -d .svn ]; then
+ revision=$(LC_ALL=C svn info $0 | awk '/^Revision: /{ printf "%05d", $2 }')
+else
+ revision=UNKNOWN
+fi
+
sed -e "s/@LINGUAS@/${linguas}/g" \
+ -e "s/@REVISION@/${revision}/g" \
< "configure.ac.in" >> "configure.ac"
-
exec xdt-autogen $@
# vi:set ts=2 sw=2 et ai:
Modified: xfce4-mailwatch-plugin/trunk/configure.ac.in
===================================================================
--- xfce4-mailwatch-plugin/trunk/configure.ac.in 2008-03-14 06:01:51 UTC (rev 4042)
+++ xfce4-mailwatch-plugin/trunk/configure.ac.in 2008-03-14 07:31:10 UTC (rev 4043)
@@ -1,17 +1,22 @@
-dnl configure.ac
+dnl configure.ac.in
dnl
dnl xfce4-mailwatch-plugin - a mail notification plugin for the xfce4 panel
dnl
dnl version info
-m4_define([mailwatch_version], [1.0.2svn])
+m4_define([mailwatch_version_major], [1])
+m4_define([mailwatch_version_minor], [0])
+m4_define([mailwatch_version_micro], [2])
+m4_define([mailwatch_version_build], [r at REVISION@])
+m4_define([mailwatch_version_tag], [svn])
+m4_define([mailwatch_version], [mailwatch_version_major().mailwatch_version_minor().mailwatch_version_micro()ifelse(mailwatch_version_tag(), [svn], [mailwatch_version_tag()-mailwatch_version_build()], [mailwatch_version_tag()])])
dnl init autoconf
-AC_INIT([xfce4-mailwatch-plugin], [mailwatch_version], [bjt23 at cornell.edu])
+AC_INIT([xfce4-mailwatch-plugin], [mailwatch_version],
+ [http://bugzilla.xfce.org/])
AC_PREREQ([2.50])
dnl init automake
-MAILWATCH_VERSION=mailwatch_version
AM_INIT_AUTOMAKE([dist-bzip2])
AM_CONFIG_HEADER([config.h])
AM_MAINTAINER_MODE
@@ -31,8 +36,11 @@
dnl check for standard header files
AC_HEADER_STDC
-AC_CHECK_HEADERS(errno.h fcntl.h math.h netdb.h netinet/in.h signal.h stddef.h string.h sys/select.h sys/socket.h sys/stat.h sys/types.h sys/wait.h time.h unistd.h)
-AC_CHECK_FUNCS(mmap sigaction srandom)
+AC_CHECK_HEADERS([errno.h fcntl.h math.h netdb.h netinet/in.h \
+ signal.h stddef.h string.h sys/select.h \
+ sys/socket.h sys/stat.h sys/types.h sys/wait.h \
+ time.h unistd.h])
+AC_CHECK_FUNCS([mmap sigaction srandom])
dnl Check for i18n support
XDT_I18N([@LINGUAS@])
@@ -62,7 +70,7 @@
XDT_CHECK_OPTIONAL_PACKAGE([GNUTLS], [gnutls], [1.2.0], [ssl],
[gnutls support for secure IMAP/POP3 connections], [yes])
if test "x$GNUTLS_FOUND" = "xyes"; then
- AC_DEFINE_UNQUOTED([HAVE_SSL_SUPPORT], [1], [Define if SSL support is enabled])
+ AC_DEFINE([HAVE_SSL_SUPPORT], [1], [Define if SSL support is enabled])
fi
AM_CONDITIONAL([HAVE_SSL_SUPPORT], [test "x$GNUTLS_FOUND" = "xyes"])
More information about the Goodies-commits
mailing list