18 | 18 |
override_dh_clean:
|
19 | 19 |
debian/copyright.py
|
20 | 20 |
dh_clean
|
|
21 |
|
|
22 |
# ---------------------------------------------------------------------------
|
|
23 |
|
|
24 |
ORIG_REPO ?= https://github.com/eonpatapon/gnome-shell-extension-mediaplayer.git
|
|
25 |
ORIG_COMMIT = ccc8d02c811faa2f7fe5c45d91398bc20dac246d
|
|
26 |
# Use the date of the ORIG_COMMIT, or 20130426.1 if you snapshot twice in a day,
|
|
27 |
# or empty if ORIG_COMMIT is
|
|
28 |
ORIG_DATE = 20181012
|
|
29 |
|
|
30 |
ORIG_VER := 3.5+git${ORIG_DATE}
|
|
31 |
ORIG_EXPORT := ${ORIG_COMMIT}
|
|
32 |
|
|
33 |
get-orig-source:
|
|
34 |
test ! -e ${DEB_SOURCE}-${ORIG_VER}.git
|
|
35 |
test ! -e ${DEB_SOURCE}_${ORIG_VER}.orig
|
|
36 |
test ! -e ${DEB_SOURCE}_${ORIG_VER}.orig.tar.xz
|
|
37 |
git clone --bare ${ORIG_REPO} ${DEB_SOURCE}-${ORIG_VER}.git
|
|
38 |
GIT_DIR=${DEB_SOURCE}-${ORIG_VER}.git git archive \
|
|
39 |
--format=tar \
|
|
40 |
--prefix=${DEB_SOURCE}-${ORIG_VER}.orig/ \
|
|
41 |
${ORIG_EXPORT} | tar -xvf-
|
|
42 |
LC_ALL=C TZ=UTC GIT_DIR=${DEB_SOURCE}-${ORIG_VER}.git git log ${ORIG_EXPORT} \
|
|
43 |
> ${DEB_SOURCE}-${ORIG_VER}.orig/ChangeLog
|
|
44 |
tar --xz -cvf ${DEB_SOURCE}_${ORIG_VER}.orig.tar.xz ${DEB_SOURCE}-${ORIG_VER}.orig
|
|
45 |
rm -rf ${DEB_SOURCE}-${ORIG_VER}.orig
|
|
46 |
rm -rf ${DEB_SOURCE}-${ORIG_VER}.git
|
|
47 |
|
|
48 |
# to be invoked from a git checkout with upstream github as a remote;
|
|
49 |
# tarball ends up in ../build-area
|
|
50 |
maintainer-get-orig-source:
|
|
51 |
$(MAKE) -f debian/rules get-orig-source ORIG_REPO=$$(pwd)/.git
|
|
52 |
mv -i -v ${DEB_SOURCE}_${ORIG_VER}.orig.tar.xz ../build-area/
|
|
53 |
@echo "try using:"
|
|
54 |
@echo "gbp import-orig --debian-branch=debian/master --upstream-branch=upstream/latest --upstream-vcs-tag=${ORIG_EXPORT} ../build-area/${DEB_SOURCE}_${ORIG_VER}.orig.tar.xz"
|