mirror of
				https://github.com/strongswan/strongswan.git
				synced 2025-11-04 00:00:51 -05:00 
			
		
		
		
	The parts can be accessed with the variables: PACKAGE_VERSION_MAJOR PACKAGE_VERSION_MINOR PACKAGE_VERSION_BUILD PACKAGE_VERSION_REVIEW The last part will be empty for regular releases.
		
			
				
	
	
		
			18 lines
		
	
	
		
			679 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			679 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# SPLIT_PACKAGE_VERSION
 | 
						|
# ---------------------------
 | 
						|
# Split package version in four parts
 | 
						|
AC_DEFUN([SPLIT_PACKAGE_VERSION],
 | 
						|
	[
 | 
						|
	AC_REQUIRE([AC_PROG_SED])
 | 
						|
	PACKAGE_VERSION_MAJOR=`echo "$PACKAGE_VERSION" | $SED 's/\([[0-9]]\+\).*/\1/'`
 | 
						|
	PACKAGE_VERSION_MINOR=`echo "$PACKAGE_VERSION" | $SED 's/[[0-9]]\+\.\([[0-9]]\+\).*/\1/'`
 | 
						|
	PACKAGE_VERSION_BUILD=`echo "$PACKAGE_VERSION" | $SED 's/[[0-9]]\+\.[[0-9]]\+\.\([[0-9]]\+\).*/\1/'`
 | 
						|
	PACKAGE_VERSION_REVIEW=`echo "$PACKAGE_VERSION" | $SED 's/[[0-9]]\+\.[[0-9]]\+\.[[0-9]]\+\(.*\)/\1/'`
 | 
						|
	AC_SUBST([PACKAGE_VERSION_MAJOR])
 | 
						|
	AC_SUBST([PACKAGE_VERSION_MINOR])
 | 
						|
	AC_SUBST([PACKAGE_VERSION_BUILD])
 | 
						|
	AC_SUBST([PACKAGE_VERSION_REVIEW])
 | 
						|
	]
 | 
						|
)
 | 
						|
 |