From 416f1d263a9d99d0c4b4b607336d1f7169bfd9a3 Mon Sep 17 00:00:00 2001 From: Zhang Qiang Date: Tue, 10 Dec 2013 20:47:26 +0800 Subject: [PATCH] packaging: roll back to original way to packaging Change-Id: I8da1b77ea550f97527bdc70abf24d960846722c1 --- packaging/Makefile | 17 +++++++++++++++++ packaging/gbs.dsc | 10 ++++++++++ packaging/gbs.spec | 4 ---- 3 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 packaging/Makefile create mode 100644 packaging/gbs.dsc diff --git a/packaging/Makefile b/packaging/Makefile new file mode 100644 index 0000000..d62a453 --- /dev/null +++ b/packaging/Makefile @@ -0,0 +1,17 @@ +PKG_NAME := gbs +SPECFILE = $(addsuffix .spec, $(PKG_NAME)) +PKG_VERSION := $(shell grep '^Version: ' $(SPECFILE)|awk '{print $$2}') + +TARBALL := $(PKG_NAME)_$(PKG_VERSION).tar.gz + +dsc: $(TARBALL) + @sed -i 's/ [a-f0-9]\+ [0-9]\+ $(TARBALL)/ $(shell md5sum $(TARBALL) | sed "s/ / $(shell stat -c '%s' $(TARBALL)) /")/' $(PKG_NAME).dsc + +$(TARBALL): + @cd .. && git archive --prefix $(PKG_NAME)-$(PKG_VERSION)/ HEAD \ + | gzip > packaging/$(TARBALL) + +clean: + @rm -f *.tar.gz + +all: clean dsc diff --git a/packaging/gbs.dsc b/packaging/gbs.dsc new file mode 100644 index 0000000..443684a --- /dev/null +++ b/packaging/gbs.dsc @@ -0,0 +1,10 @@ +Format: 1.0 +Source: gbs +Version: 0.20 +Binary: gbs, gbs-api, gbs-export, gbs-remotebuild +Maintainer: Jian-feng Ding +Architecture: all +Standards-Version: 3.7.1 +Build-Depends: debhelper, python-support +Files: + 574996dfeeb001e70f20239a0e621daf 2457861 gbs_0.20.tar.gz diff --git a/packaging/gbs.spec b/packaging/gbs.spec index 6c2fbbd..cb5291e 100644 --- a/packaging/gbs.spec +++ b/packaging/gbs.spec @@ -3,11 +3,7 @@ Name: gbs Summary: The command line tools for Tizen package developers Version: 0.20 -%if 0%{?opensuse_bs} Release: 0.rc1.. -%else -Release: 1 -%endif Group: Development/Tools License: GPLv2 BuildArch: noarch -- 2.7.4