Modernize cdbs: Drop upstream-tarball hints: Use gbp import-orig --uscan.
Jonas Smedegaard
6 years ago
8 | 8 |
|
9 | 9 |
|
10 | 10 |
-- Jonas Smedegaard <dr@jones.dk> Mon, 18 Feb 2013 12:55:37 +0100
|
11 | |
|
12 | |
|
13 | |
Getting new upstream release
|
14 | |
----------------------------
|
15 | |
|
16 | |
Packaging is linked with upstream source, tracked as separate git remote:
|
17 | |
|
18 | |
* git remote add upstream-git https://github.com/sugarlabs/terminal-activity
|
19 | |
* git fetch upstream-git
|
20 | |
|
21 | |
To import + link an official release, use uscan:
|
22 | |
|
23 | |
* gbp import-orig --upstream-vcs-tag=v43 --uscan
|
24 | |
|
25 | |
To import + link a snapshot, use get-orig-source target:
|
26 | |
|
27 | |
* debian/rules get-orig-source DEB_UPSTREAM_VERSION=44+20161031 DEB_UPSTREAM_TARBALL_BASENAME=3786950
|
28 | |
* gbp import-orig --upstream-vcs-tag=3786950 ../tarballs/sugar-terminal-activity_44+20161031.orig.tar.gz
|
29 | |
|
30 | |
-- Jonas Smedegaard <dr@jones.dk> Tue, 13 Dec 2016 18:30:11 +0100
|
15 | 15 |
# You should have received a copy of the GNU General Public License
|
16 | 16 |
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
17 | 17 |
|
18 | |
include /usr/share/cdbs/1/rules/upstream-tarball.mk
|
19 | 18 |
include /usr/share/cdbs/1/rules/utils.mk
|
20 | 19 |
include /usr/share/cdbs/1/class/python-sugar.mk
|
21 | 20 |
include /usr/share/cdbs/1/rules/debhelper.mk
|
22 | 21 |
|
23 | 22 |
pkg = $(DEB_SOURCE_PACKAGE)
|
24 | |
|
25 | |
DEB_UPSTREAM_URL = https://github.com/sugarlabs/terminal-activity/archive
|
26 | 23 |
|
27 | 24 |
# Override sugar listing
|
28 | 25 |
CDBS_BUILD_DEPENDS_class_python-sugar_sugar = python-sugar3, unzip
|