[Lsb-messages] /var/www/bzr/lsb/devel/app-checker r47: Switch to snapshot version scheme from bug 3599.

Jeff Licquia licquia at linuxfoundation.org
Sun Mar 23 05:01:49 UTC 2014


------------------------------------------------------------
revno: 47
committer: Jeff Licquia <licquia at linuxfoundation.org>
branch nick: app-checker
timestamp: Sun 2014-03-23 01:01:49 -0400
message:
  Switch to snapshot version scheme from bug 3599.
modified:
  package/Makefile
-------------- next part --------------
=== modified file 'package/Makefile'
--- a/package/Makefile	2013-02-26 18:59:19 +0000
+++ b/package/Makefile	2014-03-23 05:01:49 +0000
@@ -18,11 +18,11 @@
 # Handle different version generation for snapshots than for official builds
 # OFFICIAL_RELEASE should be set to the tag to extract from bzr
 ifdef OFFICIAL_RELEASE
-	VERSION_SUFFIX = 
 	# EXPORT_TAG should be set to the bzr revisionspec to use
 	EXPORT_TAG = --revision=$(OFFICIAL_RELEASE)
 else
-	VERSION_SUFFIX = .0.$(ISO_DATE)
+	RELEASE_LSB = 0.$(ISO_DATE)
+	RELEASE_MOBLIN = 0.$(ISO_DATE)
 	EXPORT_TAG = 
 endif
 
@@ -32,23 +32,23 @@
 	STD_VERSION = $(STD_VERSION_LSB)
 	SPEC_VERSION = $(SPEC_VERSION_LSB)
 	STD_NAME = LSB
-	SED_RULES = -e "s!@NAME@!$(PACKAGE)!" -e "s!@VERSION@!$(VERSION)$(VERSION_SUFFIX)!" -e "s!@RELEASE@!$(RELEASE)!" -e "s!@BRANCH@!$(BRANCH)!g" -e "s!@STD@!$(STD_NAME)!g" -e "s!@USER@!linuxappchecker!g" -e "s!@OSNAME@!Linux!g" -e "s!@URL@!http://www.linuxfoundation.org/collaborate/workgroups/lsb/download!g" -e "s!@REQUIRE@!Requires: lsb-setup, lsb-appchk, lsb-appchk-perl, lsb-appchk-python, lsb-appchk-shell, lsb-pkgchk!g" -e "s!@SHARE_DIR@!!g"
+	SED_RULES = -e "s!@NAME@!$(PACKAGE)!" -e "s!@VERSION@!$(VERSION)!" -e "s!@RELEASE@!$(RELEASE)!" -e "s!@BRANCH@!$(BRANCH)!g" -e "s!@STD@!$(STD_NAME)!g" -e "s!@USER@!linuxappchecker!g" -e "s!@OSNAME@!Linux!g" -e "s!@URL@!http://www.linuxfoundation.org/collaborate/workgroups/lsb/download!g" -e "s!@REQUIRE@!Requires: lsb-setup, lsb-appchk, lsb-appchk-perl, lsb-appchk-python, lsb-appchk-shell, lsb-pkgchk!g" -e "s!@SHARE_DIR@!!g"
 else
 	VERSION=$(VERSION_MOBLIN)
 	RELEASE = $(RELEASE_MOBLIN)
 	STD_VERSION = $(STD_VERSION_MOBLIN)
 	SPEC_VERSION = $(SPEC_VERSION_MOBLIN)
 	STD_NAME = Moblin
-	SED_RULES = -e "s!@NAME@!$(PACKAGE)!" -e "s!@VERSION@!$(VERSION)$(VERSION_SUFFIX)!" -e "s!@RELEASE@!$(RELEASE)!" -e "s!@BRANCH@!$(BRANCH)!g" -e "s!@STD@!$(STD_NAME)!g" -e "s!@USER@!moblinappchecker!g" -e "s!@OSNAME@!Moblin!g" -e "s!@URL@!http://moblin.org/documentation/moblin-sdk/coding-tutorials/moblin-compliance!g" -e "s!@REQUIRE@!!g" -e "s!@SHARE_DIR@!share!g"
+	SED_RULES = -e "s!@NAME@!$(PACKAGE)!" -e "s!@VERSION@!$(VERSION)!" -e "s!@RELEASE@!$(RELEASE)!" -e "s!@BRANCH@!$(BRANCH)!g" -e "s!@STD@!$(STD_NAME)!g" -e "s!@USER@!moblinappchecker!g" -e "s!@OSNAME@!Moblin!g" -e "s!@URL@!http://moblin.org/documentation/moblin-sdk/coding-tutorials/moblin-compliance!g" -e "s!@REQUIRE@!!g" -e "s!@SHARE_DIR@!share!g"
 endif
 
-FULL_PACKAGE_NAME = $(PACKAGE)-$(VERSION)$(VERSION_SUFFIX)
+FULL_PACKAGE_NAME = $(PACKAGE)-$(VERSION)
 DOC_DIR = /opt/$(BRANCH)/test/doc
 RPM_BINARY_NAME = $(FULL_PACKAGE_NAME)-$(RELEASE).$(RPM_BUILD_ARCH).rpm
 RPM_SOURCE_NAME = $(FULL_PACKAGE_NAME)-$(RELEASE).src.rpm
 TARBALL = $(FULL_PACKAGE_NAME).tar.gz
 # Currently local package is built for Moblin only: LSB version goes as a bundle of several RPMs
-LOCAL_PACKAGE_NAME = $(PACKAGE)-local-$(VERSION)$(VERSION_SUFFIX)-$(RELEASE).$(RPM_BUILD_ARCH).tar.gz
+LOCAL_PACKAGE_NAME = $(PACKAGE)-local-$(VERSION)-$(RELEASE).$(RPM_BUILD_ARCH).tar.gz
 
 # Temporary build directory
 TMP_BUILD_DIR = /tmp/$(FULL_PACKAGE_NAME)



More information about the lsb-messages mailing list