File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / strongswan / m4 / macros / split-package-version.m4
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Jun 3 09:46:49 2020 UTC (5 years, 3 months ago) by misho
Branches: strongswan, MAIN
CVS tags: v5_9_2p0, v5_8_4p7, HEAD
Strongswan

    1: # SPLIT_PACKAGE_VERSION
    2: # ---------------------------
    3: # Split package version in four parts
    4: AC_DEFUN([SPLIT_PACKAGE_VERSION],
    5: 	[
    6: 	AC_REQUIRE([AC_PROG_SED])
    7: 	PACKAGE_VERSION_MAJOR=`echo "$PACKAGE_VERSION" | $SED 's/\([[0-9]]\+\).*/\1/'`
    8: 	PACKAGE_VERSION_MINOR=`echo "$PACKAGE_VERSION" | $SED 's/[[0-9]]\+\.\([[0-9]]\+\).*/\1/'`
    9: 	PACKAGE_VERSION_BUILD=`echo "$PACKAGE_VERSION" | $SED 's/[[0-9]]\+\.[[0-9]]\+\.\([[0-9]]\+\).*/\1/'`
   10: 	PACKAGE_VERSION_REVIEW=`echo "$PACKAGE_VERSION" | $SED 's/[[0-9]]\+\.[[0-9]]\+\.[[0-9]]\+\(.*\)/\1/'`
   11: 	AC_SUBST([PACKAGE_VERSION_MAJOR])
   12: 	AC_SUBST([PACKAGE_VERSION_MINOR])
   13: 	AC_SUBST([PACKAGE_VERSION_BUILD])
   14: 	AC_SUBST([PACKAGE_VERSION_REVIEW])
   15: 	]
   16: )
   17: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>