Skip to content

Commit c00a230

Browse files
committed
drop packages support
1 parent b78e608 commit c00a230

13 files changed

Lines changed: 20 additions & 309 deletions

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,9 @@ __pycache__
44
# Meson
55
build
66

7+
# OpenCV
8+
opencv.zip
9+
opencv-*.*.*
10+
711
# Others
812
.vscode

README.md

Lines changed: 16 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -7,41 +7,35 @@ Provides support for infrared cameras that are not directly enabled out-of-the b
77
This software was created to use [Howdy](https://github.com/boltgolt/howdy), a Windows Hello for linux.
88

99
## Installation
10-
ARM architecture are supported, refer directly to the manual build section.
11-
12-
Distributions repository are no longer supported.
10+
ARM architecture are supported, refer directly to the manual build section. Distributions repository and package are no longer supported.
1311
For more information, please read this [post](https://github.com/EmixamPP/linux-enable-ir-emitter/wiki/About-distributions-repository).
14-
### rpm package :
15-
Download the rpm package [here](https://github.com/EmixamPP/linux-enable-ir-emitter/releases/latest), then execute:
12+
13+
Download the last `linux-enable-ir-emitter-x.x.x.tar.gz` archive [here](https://github.com/EmixamPP/linux-enable-ir-emitter/releases/latest), then execute:
1614
```
17-
sudo rpm -iv linux-enable-ir-emitter-*.rpm
15+
sudo tar -C / -h -xzf linux-enable-ir-emitter-*.tar.gz
16+
# if you are under Fedora or any system with SELinux
17+
sudo sh fix_SELinux.sh apply
1818
```
1919

20-
### deb package :
21-
Download the deb package [here](https://github.com/EmixamPP/linux-enable-ir-emitter/releases/latest), then execute:
20+
It can be uninstalled by executing:
2221
```
23-
sudo dpkg -i linux-enable-ir-emitter-*.deb
22+
sudo rm -r /usr/lib64/linux-enable-ir-emitter
23+
sudo rm -r /etc/linux-enable-ir-emitter
24+
sudo rm /usr/bin/linux-enable-ir-emitter
25+
sudo rm /usr/lib/systemd/system/linux-enable-ir-emitter.service
26+
sudo rm -f /etc/udev/rules.d/99-linux-enable-ir-emitter.rules
27+
sudo rm /usr/share/bash-completition/completitions/linux-enable-ir-emitter
2428
```
2529

26-
### Arch distro based :
27-
```
28-
mkdir linux-enable-ir-emitter && cd linux-enable-ir-emitter
29-
curl -O https://raw.githubusercontent.com/EmixamPP/linux-enable-ir-emitter/master/packages/arch/PKGBUILD
30-
curl -O https://raw.githubusercontent.com/EmixamPP/linux-enable-ir-emitter/master/packages/arch/linux-enable-ir-emitter.install
31-
makepkg -csi
32-
```
33-
3430
### Manual build :
35-
The following dependencies are needed (see [wiki](https://github.com/EmixamPP/linux-enable-ir-emitter/wiki/Requirements) for further specification) : python, meson, cmake
31+
The following tools are needed (see [wiki](https://github.com/EmixamPP/linux-enable-ir-emitter/wiki/Requirements) for further specification) : meson, cmake
3632
```
37-
# clone the git
3833
git clone https://github.com/EmixamPP/linux-enable-ir-emitter.git
3934
cd linux-enable-ir-emitter
4035
4136
# build a tiny version of opencv that will be statically linked
42-
# not required, you can use the shared opencv library package of your distro
37+
# not required, you can use the shared opencv library of your distro
4338
# but recommanded in order to do not have issues after distro updates
44-
# if you do not understand what that means, do it
4539
sh build_opencv.sh
4640
4741
# build linux-enable-ir-emitter
@@ -50,12 +44,7 @@ meson setup build --pkg-config-path opencv-*/build/install_dir/lib*/pkgconfig
5044
sudo meson install -C build
5145
5246
# if you are under Fedora or any system with SELinux
53-
sudo shell fix_SELinux.sh apply
54-
55-
# clean all
56-
# if perhaps you wish to uninstall it,
57-
# just save the linux-enable-ir-emitter/build directory
58-
cd ../ && rm -r linux-enable-ir-emitter
47+
sudo sh fix_SELinux.sh apply
5948
```
6049
You can uninstall the software by executing `sudo ninja uninstall -C build`.
6150

packages/arch/PKGBUILD

Lines changed: 0 additions & 32 deletions
This file was deleted.

packages/arch/linux-enable-ir-emitter.install

Lines changed: 0 additions & 14 deletions
This file was deleted.

packages/debian/changelog

Lines changed: 0 additions & 51 deletions
This file was deleted.

packages/debian/compat

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/debian/control

Lines changed: 0 additions & 12 deletions
This file was deleted.

packages/debian/copyright

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/debian/postrm

Lines changed: 0 additions & 13 deletions
This file was deleted.

packages/debian/prerm

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)