Merge ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:for-hwe/various-fixes-before-debian-itp into ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:ubuntu/master

Proposed by You-Sheng Yang
Status: Merged
Approved by: AceLan Kao
Approved revision: 7b281fecc5341cfaf83d5d35e14066da57cee897
Merged at revision: 7b281fecc5341cfaf83d5d35e14066da57cee897
Proposed branch: ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:for-hwe/various-fixes-before-debian-itp
Merge into: ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:ubuntu/master
Diff against target: 136 lines (+41/-27)
6 files modified
debian/changelog (+10/-1)
debian/control (+1/-0)
debian/gitlab-ci.yml (+3/-3)
debian/iwlwifi-dkms.dkms.in (+1/-1)
debian/iwlwifi-dkms.install.in (+14/-14)
debian/rules (+12/-8)
Reviewer Review Type Date Requested Status
You-Sheng Yang Approve
Review via email: mp+368178@code.launchpad.net

Description of the change

Sync with debian/master to fix build failure on systems without libc-dev preinstalled.

To post a comment you must log in.
Revision history for this message
You-Sheng Yang (vicamo) wrote :
Revision history for this message
You-Sheng Yang (vicamo) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 862020f..ad2962e 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,12 @@
6+iwlwifi-dkms (7744-ubuntu3) UNRELEASED; urgency=low
7+
8+ * sync with debian 7744+deb1.
9+ * use CI definitions from salsa-ci-team/pipeline
10+ * add dependency to libc-dev
11+ * rewrite debian/rules a bit
12+
13+ -- You-Sheng Yang <vicamo@gmail.com> Thu, 30 May 2019 16:02:20 +0800
14+
15 iwlwifi-dkms (7744-ubuntu2) UNRELEASED; urgency=low
16
17 * Use DEB_VERSION_UPSTREAM for installed dkms source.
18@@ -12,6 +21,6 @@ iwlwifi-dkms (7744-ubuntu1) UNRELEASED; urgency=low
19
20 iwlwifi-dkms (7744) UNRELEASED; urgency=low
21
22- * Initial release
23+ * Initial release (Closes: 929692)
24
25 -- You-Sheng Yang <vicamo@gmail.com> Thu, 23 May 2019 14:10:43 +0800
26diff --git a/debian/control b/debian/control
27index 334704a..d52238e 100644
28--- a/debian/control
29+++ b/debian/control
30@@ -15,6 +15,7 @@ Package: iwlwifi-dkms
31 Architecture: all
32 Depends:
33 dkms,
34+ libc6-dev | libc-dev,
35 ${misc:Depends},
36 Provides: iwlwifi-modules
37 Description: iwlwifi driver backport in DKMS format
38diff --git a/debian/gitlab-ci.yml b/debian/gitlab-ci.yml
39index 80e0981..ac7bc44 100644
40--- a/debian/gitlab-ci.yml
41+++ b/debian/gitlab-ci.yml
42@@ -1,6 +1,6 @@
43 include:
44- - https://gitlab.com/vicamo/debian-pipeline/raw/master/salsa-ci.yml
45- - https://gitlab.com/vicamo/debian-pipeline/raw/master/salsa-ci-simple.yml
46+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
47+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
48
49 variables:
50- SKIP_PREREQUISITES: 'yes'
51+ RELEASE: 'unstable'
52diff --git a/debian/iwlwifi-dkms.dkms.in b/debian/iwlwifi-dkms.dkms.in
53index c540747..285c400 100644
54--- a/debian/iwlwifi-dkms.dkms.in
55+++ b/debian/iwlwifi-dkms.dkms.in
56@@ -1,4 +1,4 @@
57-PACKAGE_NAME="iwlwifi"
58+PACKAGE_NAME="@DKMS_PACKAGE_NAME@"
59 PACKAGE_VERSION="#MODULE_VERSION#"
60 AUTOINSTALL="yes"
61
62diff --git a/debian/iwlwifi-dkms.install.in b/debian/iwlwifi-dkms.install.in
63index cf93935..6ce27a1 100644
64--- a/debian/iwlwifi-dkms.install.in
65+++ b/debian/iwlwifi-dkms.install.in
66@@ -1,14 +1,14 @@
67-Kconfig* /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
68-Makefile* /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
69-backport-include /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
70-compat /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
71-defconfig /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
72-defconfigs /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
73-drivers /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
74-include /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
75-intc-scripts /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
76-kconf /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
77-local-symbols /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
78-net /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
79-scripts /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
80-versions /usr/src/iwlwifi-@DEB_VERSION_UPSTREAM@
81+Kconfig* /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
82+Makefile* /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
83+backport-include /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
84+compat /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
85+defconfig /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
86+defconfigs /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
87+drivers /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
88+include /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
89+intc-scripts /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
90+kconf /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
91+local-symbols /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
92+net /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
93+scripts /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
94+versions /usr/src/@DKMS_PACKAGE_NAME@-@DKMS_PACKAGE_VERSION@
95diff --git a/debian/rules b/debian/rules
96index ea9dd90..39a5288 100755
97--- a/debian/rules
98+++ b/debian/rules
99@@ -3,6 +3,12 @@
100 #export DH_VERBOSE = 1
101 include /usr/share/dpkg/pkg-info.mk
102
103+DKMS_PACKAGE_NAME=iwlwifi-backport
104+DKMS_PACKAGE_VERSION=$(DEB_VERSION_UPSTREAM)
105+GENERATED_DKMS_FILES= \
106+ debian/iwlwifi-dkms.install \
107+ debian/iwlwifi-dkms.dkms
108+
109 %:
110 dh $@ --with dkms,quilt
111
112@@ -13,18 +19,16 @@ override_dh_auto_install:
113 override_dh_auto_clean:
114
115 override_dh_clean:
116- -rm -f debian/iwlwifi-dkms.dkms
117- -rm -f debian/iwlwifi-dkms.install
118+ -rm -f $(GENERATED_DKMS_FILES)
119 dh_clean
120
121 override_dh_install: debian/iwlwifi-dkms.install
122 dh_install --exclude=.gitignore
123
124 override_dh_dkms: debian/iwlwifi-dkms.dkms
125- dh_dkms -V $(DEB_VERSION_UPSTREAM)
126-
127-debian/iwlwifi-dkms.install: debian/iwlwifi-dkms.install.in
128- sed -e 's,@DEB_VERSION_UPSTREAM@,$(DEB_VERSION_UPSTREAM),g' <$< >$@
129+ dh_dkms -V $(DKMS_PACKAGE_VERSION)
130
131-debian/iwlwifi-dkms.dkms: debian/iwlwifi-dkms.dkms.in
132- sed -e 's,@DEB_VERSION_UPSTREAM@,$(DEB_VERSION_UPSTREAM),g' <$< >$@
133+$(GENERATED_DKMS_FILES) : $(GENERATED_DKMS_FILES:=.in) debian/rules
134+ sed -e 's,@DKMS_PACKAGE_NAME@,$(DKMS_PACKAGE_NAME),g' \
135+ -e 's,@DKMS_PACKAGE_VERSION@,$(DKMS_PACKAGE_VERSION),g' \
136+ <$(@:=.in) >$@

Subscribers

People subscribed via source and target branches