packaging: use gbp packaging service
authorGui Chen <gui.chen@intel.com>
Thu, 27 Feb 2014 05:51:03 +0000 (00:51 -0500)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Fri, 28 Feb 2014 08:32:33 +0000 (10:32 +0200)
Change version in debian/changelog to Debian source package format "1.0
native".

Change-Id: I6a4017a814cb04a808389e9b11851ce49e8765e0
Signed-off-by: Gui Chen <gui.chen@intel.com>
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
.gbp.conf [new file with mode: 0644]
debian/changelog
packaging/Makefile [deleted file]
packaging/mic.dsc [deleted file]
packaging/mic.spec

diff --git a/.gbp.conf b/.gbp.conf
new file mode 100644 (file)
index 0000000..ed62168
--- /dev/null
+++ b/.gbp.conf
@@ -0,0 +1,6 @@
+[DEFAULT]
+# Vendor/Distro name
+vendor=Tizen
+# Subdir for RPM packaging data
+packaging-dir=packaging
+packaging-tag=%(upstreamversion)s
index d7ef87c..6dde95d 100644 (file)
@@ -1,4 +1,4 @@
-mic (0.23-0.rc1) unstable; urgency=low
+mic (0.23~rc1) unstable; urgency=low
    * new distribution support: Ubuntu 13.10 and OpenSUSE 13.1
    * split requirements to subpackage 'mic-native' to reduce mic's dependencies
    * support arm64 architecture image creation in native mode
diff --git a/packaging/Makefile b/packaging/Makefile
deleted file mode 100644 (file)
index ae431d6..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-PKG_NAME := mic
-SPECFILE = $(addsuffix .spec, $(PKG_NAME))
-PKG_VERSION := $(shell grep '^Version: ' $(SPECFILE)|awk '{print $$2}')
-
-TARBALL := $(PKG_NAME)_$(PKG_VERSION).tar.gz
-
-dsc: $(TARBALL)
-               $(eval MD5=$(shell md5sum $(TARBALL) | sed "s/  / $(shell stat -c '%s' $(TARBALL)) /"))
-                       @sed  -i 's/^Version:.*/Version: $(PKG_VERSION)/' $(PKG_NAME).dsc
-                       @sed  -i 's/ [a-f0-9]\+ [0-9]\+ $(PKG_NAME).*tar.*/ $(MD5)/' $(PKG_NAME).dsc
-
-$(TARBALL):
-               cd "$$(git rev-parse --show-toplevel)" \
-                       && git archive --prefix $(PKG_NAME)-$(PKG_VERSION)/ HEAD \
-                       | gzip > "$(CURDIR)/$(TARBALL)"
-
-clean:
-               rm -f $(PKG_NAME)*.tar.gz
-
-all: clean dsc
-
diff --git a/packaging/mic.dsc b/packaging/mic.dsc
deleted file mode 100644 (file)
index 881b8b2..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-Format: 1.0
-Source: mic
-Binary: mic, mic-native
-Architecture: all
-Version: 0.23
-Maintainer: Gui Chen <gui.chen@intel.com>
-Homepage: https://review.tizen.org/gerrit/tools/mic
-Standards-Version: 3.8.0
-Build-Depends: debhelper (>= 7.0.15), dpatch, cdbs, python-dev, python-support, python-docutils
-Files:
- 1f266944838a142e657aa0244e7f15e5 1684957 mic_0.23.tar.gz
index e28ba75..1f224df 100644 (file)
@@ -1,9 +1,15 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
+%define rc_version 1
+
+%if 0%{?rc_version}
+%define release_prefix 0.rc%{rc_version}.
+%endif
+
 Name:       mic
 Summary:    Image Creator for Linux Distributions
 Version:    0.23
-Release:    0.rc1.<CI_CNT>.<B_CNT>
+Release:    %{?release_prefix}%{?opensuse_bs:<CI_CNT>.<B_CNT>}%{!?opensuse_bs:0}
 Group:      Development/Tools
 License:    GPLv2
 BuildArch:  noarch