Skip to content

Commit 208fef6

Browse files
committed
fix debian package
1 parent 5b6987a commit 208fef6

6 files changed

Lines changed: 29 additions & 11 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ sudo rpm -iv --nodeps linux-enable-ir-emitter-*.rpm
1818
```
1919

2020
### deb package :
21-
~~Download the deb package [here](https://github.com/EmixamPP/linux-enable-ir-emitter/releases/latest), then execute:~~ Temporarily unavaible, it will be fixed soon
21+
Download the deb package [here](https://github.com/EmixamPP/linux-enable-ir-emitter/releases/latest), then execute:
2222
```
2323
sudo dpkg -i linux-enable-ir-emitter-*.deb
2424
```

packages/debian/changelog

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
linux-enable-ir-emitter (4.4.0-1) jammy; urgency=medium
1+
linux-enable-ir-emitter (4.4.0) jammy; urgency=medium
22

33
* Total rework of the implementation
44
* Support multiple emitters camera
@@ -8,37 +8,37 @@ linux-enable-ir-emitter (4.4.0-1) jammy; urgency=medium
88

99
-- Maxime Dirksen <dev@emixam.be> Fri, 17 Feb 2023 12:00:00 +0200
1010

11-
linux-enable-ir-emitter (4.1.6-1) kinetic; urgency=medium
11+
linux-enable-ir-emitter (4.1.6) kinetic; urgency=medium
1212

1313
* Fix bad_alloc on some distributions
1414

1515
-- Maxime Dirksen <dev@emixam.be> Thu, 6 Oct 2022 12:00:00 +0200
1616

17-
linux-enable-ir-emitter (4.1.5-1) kinetic; urgency=medium
17+
linux-enable-ir-emitter (4.1.5) kinetic; urgency=medium
1818

1919
* Fix boot service for custom device
2020

2121
-- Maxime Dirksen <dev@emixam.be> Tue, 13 Sep 2022 12:00:00 +0200
2222

23-
linux-enable-ir-emitter (4.1.4-1) kinetic; urgency=medium
23+
linux-enable-ir-emitter (4.1.4) kinetic; urgency=medium
2424

2525
* Force V4l2 backend in opencv
2626
* Improvement of driver generation
2727

2828
-- Maxime Dirksen <dev@emixam.be> Thu, 11 Aug 2022 12:00:00 +0200
2929

30-
linux-enable-ir-emitter (4.1.2-1) jammy; urgency=medium
30+
linux-enable-ir-emitter (4.1.2) jammy; urgency=medium
3131

3232
* Asynchronous camera triggering
3333
* Fix camera triggering issue
3434
* Fix device symlink boot service side effect
3535

3636
-- Maxime Dirksen <dev@emixam.be> Mon, 4 Jul 2022 12:00:00 +0200
3737

38-
linux-enable-ir-emitter (4.0.0-1) impish; urgency=medium
38+
linux-enable-ir-emitter (4.0.0) impish; urgency=medium
3939

4040
* Rework, optimization and improvement of driver generation
4141
* Remove manual configuration commands
4242
* Remove option for integration into Howdy
4343

44-
-- Maxime Dirksen <dev@emixam.be> Mon, 20 Jun 2022 12:00:00 +0200
44+
-- Maxime Dirksen <dev@emixam.be> Mon, 20 Jun 2022 12:00:00 +0200

packages/debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Maintainer: Maxime Dirksen (EmixamPP) <dev@emixam.be>
33
Section: video
44
Priority: important
55
Standards-Version: 4.4.0
6-
Build-Depends: debhelper, dh-make, fakeroot, libopencv-dev (>= 3.4.4), meson (>= 0.61.0)
6+
Build-Depends: debhelper, dh-make, fakeroot, meson (>= 0.61.0), cmake
77
Homepage: https://github.com/EmixamPP/linux-enable-ir-emitter
88

99
Package: linux-enable-ir-emitter

packages/debian/install

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
lib/. /usr/lib/linux-enable-ir-emitter/lib/
1+
lib/. /usr/lib/x86_64-linux-gnu/linux-enable-ir-emitter/lib/

packages/debian/rules

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11
#!/usr/bin/make -f
22

3+
.ONESHELL:
4+
5+
opencv_version = 4.7.0
6+
37
%:
48
dh $@
9+
10+
build:
11+
mkdir -p opencv-${opencv_version}/build
12+
cd opencv-${opencv_version}/build
13+
cmake .. -DBUILD_SHARED_LIBS=OFF -DBUILD_LIST=videoio -DOPENCV_GENERATE_PKGCONFIG=YES -DCMAKE_INSTALL_PREFIX=./install_dir
14+
cmake --build .
15+
make install
16+
17+
cd ../../
18+
meson setup build --pkg-config-path opencv-${opencv_version}/build/install_dir/lib/pkgconfig/
19+
20+
override_dh_auto_install:
21+
meson install -C build --destdir $(CURDIR)/debian/linux-enable-ir-emitter/
22+

packages/debian/source/format

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0 (quilt)
1+
3.0 (native)

0 commit comments

Comments
 (0)