autotools.mk: fix gettext fixup
The update to gettext 0.21 broke packages that use autotools and gettext because the sed line was failing with the new version. Fix with a better sed expression. Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
		 Rosen Penev
					Rosen Penev
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							5e9b07ff36
						
					
				
				
					commit
					90b1524f75
				
			| @@ -90,7 +90,7 @@ endef | |||||||
|  |  | ||||||
| define gettext_version_target | define gettext_version_target | ||||||
| 	(cd $(PKG_BUILD_DIR) && \ | 	(cd $(PKG_BUILD_DIR) && \ | ||||||
| 		GETTEXT_VERSION=$(shell $(STAGING_DIR_HOSTPKG)/bin/gettext -V | $(STAGING_DIR_HOST)/bin/sed -ne '1s/.*\([0-9]\.[0-9]\{2\}\.[0-9]\).*/\1/p' ) && \ | 		GETTEXT_VERSION=$(shell $(STAGING_DIR_HOSTPKG)/bin/gettext -V | $(STAGING_DIR_HOST)/bin/sed -rne '1s/.*\b([0-9]\.[0-9]+(\.[0-9]+)?)\b.*/\1/p' ) && \ | ||||||
| 		$(STAGING_DIR_HOST)/bin/sed \ | 		$(STAGING_DIR_HOST)/bin/sed \ | ||||||
| 			-i $(PKG_BUILD_DIR)/configure.ac \ | 			-i $(PKG_BUILD_DIR)/configure.ac \ | ||||||
| 			-e "s/AM_GNU_GETTEXT_VERSION(.*)/AM_GNU_GETTEXT_VERSION(\[$$$$GETTEXT_VERSION\])/g" && \ | 			-e "s/AM_GNU_GETTEXT_VERSION(.*)/AM_GNU_GETTEXT_VERSION(\[$$$$GETTEXT_VERSION\])/g" && \ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user