Skip to content

Commit 8bcbc03

Browse files
authored
Аdd debian and jenkins files
1 parent f06f788 commit 8bcbc03

19 files changed

+847
-0
lines changed

Jenkinsfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
buildDebSbuild defaultTargets: 'bullseye-armhf bullseye-arm64',
2+
aptlyConfig: 'internal-aptly-config-gpg-internal',
3+
uploadJob: 'wirenboard/wb-internal-releases/master',
4+
customReleaseBranchPattern: 'wb'

debian/changelog

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
libsigrok (0.5.2-3+wb100) stable; urgency=medium
2+
3+
* Fork for the Wiren Board.
4+
5+
-- Ilya Titov <[email protected]> Tue, 12 Aug 2025 16:24:01 +0300
6+
7+
libsigrok (0.5.2-3) unstable; urgency=medium
8+
9+
* Fix FTBFS with new "check" package (Closes: #980589)
10+
11+
-- Jonathan McDowell <[email protected]> Fri, 22 Jan 2021 18:54:48 +0000
12+
13+
libsigrok (0.5.2-2) unstable; urgency=medium
14+
15+
* Add -dev deps on libbluetooth-dev + libhidapi-dev (Closes: #951980, #952272)
16+
* Update Standards-Version to 4.5.0
17+
18+
-- Jonathan McDowell <[email protected]> Sun, 23 Feb 2020 16:00:03 +0000
19+
20+
libsigrok (0.5.2-1) unstable; urgency=medium
21+
22+
* New upstream release.
23+
+ Add libbluetooth-dev + libhidapi-dev build deps
24+
* Update debian/copyright.
25+
26+
-- Jonathan McDowell <[email protected]> Fri, 27 Dec 2019 10:45:08 +0000
27+
28+
libsigrok (0.5.1-1) unstable; urgency=medium
29+
30+
* New upstream release.
31+
+ Move to new upstream udev rules.
32+
* Update appropriate bits to point at Salsa instead of Alioth
33+
* Update debian/copyright.
34+
* Bump debhelper compat level to 10.
35+
* Update Standards-Version to 4.2.1
36+
+ Set Rules-Requires-Root to no
37+
38+
-- Jonathan McDowell <[email protected]> Wed, 17 Oct 2018 19:07:17 +0100
39+
40+
libsigrok (0.5.0-3) unstable; urgency=medium
41+
42+
* Fix unit tests on i386 by casting floats to doubles.
43+
* Upload to unstable.
44+
45+
-- Jonathan McDowell <[email protected]> Mon, 18 Sep 2017 20:03:49 +0100
46+
47+
libsigrok (0.5.0-2) experimental; urgency=medium
48+
49+
* Update debian/copyright.
50+
51+
-- Jonathan McDowell <[email protected]> Mon, 28 Aug 2017 10:55:55 +0100
52+
53+
libsigrok (0.5.0-1) experimental; urgency=medium
54+
55+
* New upstream release.
56+
+ The libsigrok2 package now becomes libsigrok4 (upstream SO name change).
57+
+ Add build-dep on libieee1284-3-dev to enable hung-chang-dso-2100 driver
58+
+ Add new C++ library, libsigrokcxx4.
59+
* Move to libftdi1-dev (Closes: #810376)
60+
* Add build-dep on check to enable unit tests
61+
* Remove old transitional libsigrok0-dev package.
62+
* Move maintenance to Debian Electronics Packaging Team (Closes: #852830)
63+
* Standards-Version: 4.0.1 (change priority to optional).
64+
65+
-- Jonathan McDowell <[email protected]> Tue, 15 Aug 2017 19:16:16 +0100
66+
67+
libsigrok (0.3.0-1) unstable; urgency=medium
68+
69+
* Acknowledge NMU, thanks David Prévot (Closes: #724126).
70+
* New upstream release.
71+
+ Bump version of libusb-1.0-0-dev build-dep to >= 1.0.16.
72+
+ Bump version of libzip-dev build-dep to >= 0.10.
73+
+ Add build-dep on libserialport >= 0.1.0.
74+
+ Drop build-deps on no longer used libudev and libasound.
75+
+ The libsigrok1 package now becomes libsigrok2 (upstream SO name change).
76+
* Switch from cdbs to debhelper.
77+
* Add multiarch support:
78+
+ Bump build-depend on debhelper (>= 9).
79+
+ Add "Pre-Depends: ${misc:Pre-Depends}" to the lib package.
80+
+ debian/compat: Bump version to 9.
81+
+ Adapt the paths in *.install files.
82+
+ Add "Multi-Arch: same" to the lib and -dev package.
83+
* Standards-Version: 3.9.5 (no changes required).
84+
* Use dh-autoreconf instead of autotools-dev in order to fix FTBFS on
85+
(e.g.) ppc64el (Closes: #744061). Thanks Logan Rosen <[email protected]>!
86+
* Bring back accidentally missing udev rules file (Closes: #737766).
87+
Thanks Roland Hieber <[email protected]> for the report!
88+
89+
-- Uwe Hermann <[email protected]> Sat, 24 May 2014 16:03:18 +0200
90+
91+
libsigrok (0.2.0-2.1) unstable; urgency=medium
92+
93+
* Non-maintainer upload.
94+
* Add libasound2-dev as a build-dependency, and as a dependency to
95+
libsigrok-dev. Closes: #724126
96+
97+
-- David Prévot <[email protected]> Thu, 26 Dec 2013 17:22:48 -0400
98+
99+
libsigrok (0.2.0-2) unstable; urgency=low
100+
101+
* Fixed upload for 0.2.0-1 (which never left the NEW queue).
102+
* The upstream SONAME bumped to 1, so change the lib package name to
103+
libsigrok1. However, only use one libsigrok-dev always, i.e. don't encode
104+
the SONAME in the -dev package name (as per FTP Master recommendation).
105+
Since the old name was libsigrok0-dev, add a transitional package to
106+
nicely handle the transition.
107+
108+
-- Uwe Hermann <[email protected]> Mon, 26 Aug 2013 08:54:15 +0200
109+
110+
libsigrok (0.2.0-1) unstable; urgency=low
111+
112+
* New upstream release.
113+
+ Bump version of libglib2.0-dev build-dep to >= 2.32.0.
114+
+ Bump version of libusb-1.0-0-dev build-dep to >= 1.0.9.
115+
+ API and ABI changed, so change package name to libsigrok1*.
116+
* Standards-Version: 3.9.4 (no changes required).
117+
* debian/watch: Update to new download URLs.
118+
* debian/libsigrok1.docs: Add file (installs README.devices).
119+
120+
-- Uwe Hermann <[email protected]> Tue, 28 May 2013 12:10:07 +0200
121+
122+
libsigrok (0.1.1-1) unstable; urgency=low
123+
124+
* New upstream release.
125+
* Drop zlib dependency, no longer needed upstream.
126+
127+
-- Uwe Hermann <[email protected]> Sun, 08 Jul 2012 21:53:18 +0200
128+
129+
libsigrok (0.1.0-2) unstable; urgency=low
130+
131+
* libsigrok0-dev: Add missing dependencies on -dev libs.
132+
133+
-- Uwe Hermann <[email protected]> Wed, 23 May 2012 13:39:32 +0200
134+
135+
libsigrok (0.1.0-1) unstable; urgency=low
136+
137+
* Initial release (Closes: #669070).
138+
139+
-- Uwe Hermann <[email protected]> Sat, 21 Apr 2012 20:03:56 +0200

debian/compat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
10

debian/control

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
Source: libsigrok
2+
Priority: optional
3+
Maintainer: Debian Electronics Packaging Team <[email protected]>
4+
Uploaders: Jonathan McDowell <[email protected]>
5+
Build-Depends: check,
6+
debhelper (>= 10),
7+
doxygen,
8+
libbluetooth-dev,
9+
libftdi1-dev,
10+
libglib2.0-dev (>= 2.32.0),
11+
libglibmm-2.4-dev,
12+
libhidapi-dev,
13+
libieee1284-3-dev,
14+
libserialport-dev (>= 0.1.0),
15+
libusb-1.0-0-dev (>= 1.0.16),
16+
libzip-dev (>= 0.10),
17+
pkg-config (>= 0.22)
18+
Standards-Version: 4.5.0
19+
Section: libs
20+
Homepage: http://sigrok.org/wiki/Libsigrok
21+
Vcs-Browser: https://salsa.debian.org/electronics-team/sigrok/libsigrok
22+
Vcs-Git: https://salsa.debian.org/electronics-team/sigrok/libsigrok.git
23+
Rules-Requires-Root: no
24+
25+
Package: libsigrok-dev
26+
Section: libdevel
27+
Architecture: any
28+
Multi-Arch: same
29+
Depends: libsigrok4 (= ${binary:Version}), ${misc:Depends},
30+
libbluetooth-dev,
31+
libftdi1-dev,
32+
libglib2.0-dev (>= 2.32.0),
33+
libhidapi-dev,
34+
libserialport-dev (>= 0.1.0),
35+
libusb-1.0-0-dev (>= 1.0.16),
36+
libzip-dev (>= 0.10)
37+
Description: sigrok hardware driver library - development files
38+
libsigrok is a shared library which provides basic hardware access
39+
drivers for logic analyzers, as well as input/output file format support.
40+
.
41+
This package contains the header files and other development files.
42+
43+
Package: libsigrok4
44+
Section: libs
45+
Architecture: any
46+
Multi-Arch: same
47+
Pre-Depends: ${misc:Pre-Depends}
48+
Depends: ${shlibs:Depends}, ${misc:Depends}
49+
Description: sigrok hardware driver library - shared library
50+
libsigrok is a shared library which provides basic hardware access
51+
drivers for logic analyzers, as well as input/output file format support.
52+
.
53+
This package contains the shared library.
54+
55+
Package: libsigrokcxx-dev
56+
Section: libdevel
57+
Architecture: any
58+
Multi-Arch: same
59+
Depends: libsigrokcxx4 (= ${binary:Version}),
60+
libsigrok-dev (= ${binary:Version}),
61+
${misc:Depends}
62+
Description: sigrok C++ bindings - development files
63+
libsigrok is a shared library which provides basic hardware access
64+
drivers for logic analyzers, as well as input/output file format support.
65+
.
66+
This package contains the C++ header files and other development files.
67+
68+
Package: libsigrokcxx4
69+
Section: libs
70+
Architecture: any
71+
Multi-Arch: same
72+
Pre-Depends: ${misc:Pre-Depends}
73+
Depends: ${shlibs:Depends}, ${misc:Depends}
74+
Description: sigrok hardware driver library - shared library
75+
libsigrok is a shared library which provides basic hardware access
76+
drivers for logic analyzers, as well as input/output file format support.
77+
.
78+
This package contains the C++ shared library.
79+

0 commit comments

Comments
 (0)