X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=config%2Fzfs-meta.m4;fp=config%2Fzfs-meta.m4;h=0000000000000000000000000000000000000000;hb=42baae9615b86e48e0c8c37eb83b409b8afa5e76;hp=7ec44a3fc3871b406f73850a64bde8cea370b882;hpb=fe441a9050c2309b222976a70385e19fafa1d569;p=zfs.git diff --git a/config/zfs-meta.m4 b/config/zfs-meta.m4 deleted file mode 100644 index 7ec44a3..0000000 --- a/config/zfs-meta.m4 +++ /dev/null @@ -1,112 +0,0 @@ -dnl # -dnl # ZFS_AC_META -dnl # Read metadata from the META file. -dnl # -dnl # AUTHOR: -dnl # Chris Dunlap -dnl # -AC_DEFUN([ZFS_AC_META], [ - AC_MSG_CHECKING([metadata]) - - META="$srcdir/META" - _zfs_ac_meta_got_file=no - if test -f "$META"; then - _zfs_ac_meta_got_file=yes - - ZFS_META_NAME=_ZFS_AC_META_GETVAL([(?:NAME|PROJECT|PACKAGE)]); - if test -n "$ZFS_META_NAME"; then - AC_DEFINE_UNQUOTED([ZFS_META_NAME], ["$ZFS_META_NAME"], - [Define the project name.] - ) - AC_SUBST([ZFS_META_NAME]) - fi - - ZFS_META_VERSION=_ZFS_AC_META_GETVAL([VERSION]); - if test -n "$ZFS_META_VERSION"; then - AC_DEFINE_UNQUOTED([ZFS_META_VERSION], ["$ZFS_META_VERSION"], - [Define the project version.] - ) - AC_SUBST([ZFS_META_VERSION]) - fi - - ZFS_META_RELEASE=_ZFS_AC_META_GETVAL([RELEASE]); - if test -n "$ZFS_META_RELEASE"; then - AC_DEFINE_UNQUOTED([ZFS_META_RELEASE], ["$ZFS_META_RELEASE"], - [Define the project release.] - ) - AC_SUBST([ZFS_META_RELEASE]) - fi - - if test -n "$ZFS_META_NAME" -a -n "$ZFS_META_VERSION"; then - ZFS_META_ALIAS="$ZFS_META_NAME-$ZFS_META_VERSION" - test -n "$ZFS_META_RELEASE" && - ZFS_META_ALIAS="$ZFS_META_ALIAS-$ZFS_META_RELEASE" - AC_DEFINE_UNQUOTED([ZFS_META_ALIAS], - ["$ZFS_META_ALIAS"], - [Define the project alias string.] - ) - AC_SUBST([ZFS_META_ALIAS]) - fi - - ZFS_META_DATA=_ZFS_AC_META_GETVAL([DATE]); - if test -n "$ZFS_META_DATA"; then - AC_DEFINE_UNQUOTED([ZFS_META_DATA], ["$ZFS_META_DATA"], - [Define the project release date.] - ) - AC_SUBST([ZFS_META_DATA]) - fi - - ZFS_META_AUTHOR=_ZFS_AC_META_GETVAL([AUTHOR]); - if test -n "$ZFS_META_AUTHOR"; then - AC_DEFINE_UNQUOTED([ZFS_META_AUTHOR], ["$ZFS_META_AUTHOR"], - [Define the project author.] - ) - AC_SUBST([ZFS_META_AUTHOR]) - fi - - m4_pattern_allow([^LT_(CURRENT|REVISION|AGE)$]) - ZFS_META_LT_CURRENT=_ZFS_AC_META_GETVAL([LT_CURRENT]); - ZFS_META_LT_REVISION=_ZFS_AC_META_GETVAL([LT_REVISION]); - ZFS_META_LT_AGE=_ZFS_AC_META_GETVAL([LT_AGE]); - if test -n "$ZFS_META_LT_CURRENT" \ - -o -n "$ZFS_META_LT_REVISION" \ - -o -n "$ZFS_META_LT_AGE"; then - test -n "$ZFS_META_LT_CURRENT" || ZFS_META_LT_CURRENT="0" - test -n "$ZFS_META_LT_REVISION" || ZFS_META_LT_REVISION="0" - test -n "$ZFS_META_LT_AGE" || ZFS_META_LT_AGE="0" - AC_DEFINE_UNQUOTED([ZFS_META_LT_CURRENT], - ["$ZFS_META_LT_CURRENT"], - [Define the libtool library 'current' - version information.] - ) - AC_DEFINE_UNQUOTED([ZFS_META_LT_REVISION], - ["$ZFS_META_LT_REVISION"], - [Define the libtool library 'revision' - version information.] - ) - AC_DEFINE_UNQUOTED([ZFS_META_LT_AGE], ["$ZFS_META_LT_AGE"], - [Define the libtool library 'age' - version information.] - ) - AC_SUBST([ZFS_META_LT_CURRENT]) - AC_SUBST([ZFS_META_LT_REVISION]) - AC_SUBST([ZFS_META_LT_AGE]) - fi - fi - - AC_MSG_RESULT([$_zfs_ac_meta_got_file]) - ] -) - -AC_DEFUN([_ZFS_AC_META_GETVAL], - [`perl -n\ - -e "BEGIN { \\$key=shift @ARGV; }"\ - -e "next unless s/^\s*\\$key@<:@:=@:>@//i;"\ - -e "s/^((?:@<:@^'\"#@:>@*(?:(@<:@'\"@:>@)@<:@^\2@:>@*\2)*)*)#.*/\\@S|@1/;"\ - -e "s/^\s+//;"\ - -e "s/\s+$//;"\ - -e "s/^(@<:@'\"@:>@)(.*)\1/\\@S|@2/;"\ - -e "\\$val=\\$_;"\ - -e "END { print \\$val if defined \\$val; }"\ - '$1' $META`]dnl -)