generated from archlinux/template
Compare commits
137 Commits
75c3094dc1
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3811d5c415 | ||
|
|
0a54d3e113 | ||
|
|
ab44e29f85 | ||
|
|
da5cfe8345 | ||
|
|
8725066ec0 | ||
|
|
64d11cb5bf | ||
|
|
7d41fb01bc | ||
|
|
ba1a9104b1 | ||
|
|
774c609223 | ||
|
|
329f4a5370 | ||
|
|
d78447b444 | ||
|
|
f9a0bf9f2f | ||
|
|
e043779cc3 | ||
|
|
8c21a3cea4 | ||
|
|
bdb1236e0d | ||
|
|
8d0f886940 | ||
|
|
11e31c136d | ||
|
|
776103a0f1 | ||
|
|
6df80b14b0 | ||
|
|
87dd7f7893 | ||
|
|
3d4b5928d9 | ||
|
|
0b5bef3a3a | ||
|
|
2ff3d4ab1a | ||
|
|
38f088c5d6 | ||
|
|
e643632502 | ||
|
|
9245866488 | ||
|
|
22428b6464 | ||
|
|
88b1716c0f | ||
|
|
4090d6ebee | ||
|
|
950e46d39b | ||
|
|
c38c58d6fd | ||
|
|
27dd5f4e96 | ||
|
|
9f2ad5e014 | ||
|
|
020adc7fb3 | ||
|
|
45e4aca2e1 | ||
|
|
3d17e86fe3 | ||
|
|
5171ca20ae | ||
|
|
b244fdd591 | ||
|
|
5bb57fe8d4 | ||
|
|
f7c59d67ac | ||
|
|
bfd606330e | ||
|
|
fde6ebf81f | ||
|
|
d331632ebc | ||
|
|
e1c6da8034 | ||
|
|
48eea4c284 | ||
|
|
e69ae5677c | ||
|
|
c17095409f | ||
|
|
6275cae00b | ||
|
|
035a78bfd2 | ||
|
|
cc35e8cbca | ||
|
|
d0f8ec1c4c | ||
|
|
cb37466480 | ||
|
|
9f88247114 | ||
|
|
6a86a61b20 | ||
|
|
54e65b095b | ||
|
|
4c16570bac | ||
|
|
0fe33c4595 | ||
|
|
a198e542e9 | ||
|
|
7bae989a87 | ||
|
|
d94bd91a54 | ||
|
|
97a858b4d2 | ||
|
|
56d839b77e | ||
|
|
ddd6a1d785 | ||
|
|
a085e3db44 | ||
|
|
d1867f94dc | ||
| 140062bd15 | |||
| 9442855e78 | |||
|
|
5e86853d8d | ||
|
|
d73cb5a412 | ||
|
|
4bd5940187 | ||
|
|
a3ae50cf17 | ||
|
|
5477d141c0 | ||
|
|
df03413221 | ||
|
|
6b3afa4b08 | ||
|
|
bbeca63575 | ||
|
|
a13b610d60 | ||
|
|
da1c4a8ab4 | ||
|
|
1dd6209e6c | ||
|
|
0c1eb6b1c6 | ||
|
|
e50d634658 | ||
|
|
e8d54cd7ba | ||
|
|
ad13ca4aac | ||
|
|
764729746e | ||
|
|
29fe7bb4ac | ||
|
|
353d7bc2f0 | ||
|
|
78e012731d | ||
|
|
8df8ab3ff4 | ||
|
|
faae9de44b | ||
|
|
379f7cdcf4 | ||
|
|
0aab32783e | ||
|
|
de65e77299 | ||
|
|
09cd38cacd | ||
|
|
d198444e05 | ||
|
|
bddcd913be | ||
|
|
e31a71bd96 | ||
|
|
8b5a88e8e8 | ||
|
|
c0c95dfa11 | ||
|
|
0d6eb6ab2f | ||
|
|
9fc5d45969 | ||
|
|
8dd84ab0b3 | ||
|
|
5e25324aaa | ||
|
|
f8f5a60eb2 | ||
|
|
18aef10d7e | ||
|
|
e8a4ceea4a | ||
|
|
575c6bb519 | ||
|
|
619a4848ce | ||
|
|
c219f0a996 | ||
|
|
9e741bf126 | ||
|
|
e988f2244a | ||
|
|
595c1562ea | ||
|
|
28a866711b | ||
|
|
9caaac62a0 | ||
|
|
6e5061f222 | ||
|
|
92fb54aecd | ||
|
|
0652e10a1b | ||
|
|
5a318f2c4e | ||
|
|
1a2cacc15c | ||
|
|
ce3f2ddc9a | ||
|
|
95b427e482 | ||
|
|
bfe34819aa | ||
|
|
725282637a | ||
|
|
1aa815369d | ||
|
|
3c2a67a0e9 | ||
|
|
71155ade9a | ||
|
|
1216514f6a | ||
|
|
e7e0fafb0e | ||
|
|
371835764c | ||
|
|
2b09bde586 | ||
|
|
1aaf8f6dae | ||
|
|
539c890f8e | ||
|
|
7a02c38c74 | ||
|
|
db9626522e | ||
|
|
c816430316 | ||
|
|
d7110f88d6 | ||
|
|
383b829b08 | ||
|
|
3acd5105e4 | ||
|
|
bec5ef4926 |
25
.SRCINFO
Normal file
25
.SRCINFO
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
pkgbase = librealsense
|
||||||
|
pkgdesc = Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 & L500 series and the SR300).
|
||||||
|
pkgver = 2.56.5
|
||||||
|
pkgrel = 1
|
||||||
|
url = https://github.com/IntelRealSense/librealsense
|
||||||
|
arch = x86_64
|
||||||
|
license = Apache
|
||||||
|
makedepends = cmake
|
||||||
|
makedepends = git
|
||||||
|
depends = glfw
|
||||||
|
depends = glu
|
||||||
|
depends = gtk3
|
||||||
|
depends = libusb
|
||||||
|
source = https://github.com/IntelRealSense/librealsense/archive/refs/tags/v2.56.5.tar.gz
|
||||||
|
source = https://librealsense.intel.com/Releases/RS4xx/FW/D4XX_FW_Image-5.17.0.10.bin
|
||||||
|
source = https://librealsense.intel.com/Releases/SR300/FW/SR3XX_FW_Image-3.26.1.0.bin
|
||||||
|
source = https://librealsense.intel.com/Releases/L5xx/FW/L51X_FW_Image-1.5.8.1.bin
|
||||||
|
source = realsense-viewer.desktop
|
||||||
|
sha256sums = 58b2029eb7179afc7ea893c25be38a65b42c5b6d27330c8c611bc0e0a4ac5a85
|
||||||
|
sha256sums = a7e10cf7b011929df2bfc6347d87471372621cc937c96cb529c3846f26b60f1c
|
||||||
|
sha256sums = c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1
|
||||||
|
sha256sums = 87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452
|
||||||
|
sha256sums = 59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21
|
||||||
|
|
||||||
|
pkgname = librealsense
|
||||||
7
.gitignore
vendored
Normal file
7
.gitignore
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
*
|
||||||
|
!.gitignore
|
||||||
|
!.SRCINFO
|
||||||
|
!PKGBUILD
|
||||||
|
!*.install
|
||||||
|
!*.patch
|
||||||
|
!*.diff
|
||||||
76
PKGBUILD
Normal file
76
PKGBUILD
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
# Maintainer: pingplug < aur at pingplug dot me >
|
||||||
|
# Contributr: Patrick José Pereira < positivcheg94 at gmail dot com >
|
||||||
|
|
||||||
|
_RS4XX_VER=5.17.0.10
|
||||||
|
_SR300_VER=3.26.1.0
|
||||||
|
_L51X_VER=1.5.8.1
|
||||||
|
|
||||||
|
pkgname=librealsense
|
||||||
|
pkgver=2.56.5
|
||||||
|
pkgrel=2
|
||||||
|
pkgdesc="Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras."
|
||||||
|
arch=('x86_64')
|
||||||
|
url="https://github.com/IntelRealSense/librealsense"
|
||||||
|
license=('Apache')
|
||||||
|
makedepends=('cmake' 'git')
|
||||||
|
depends=('glfw' 'glu' 'gtk3' 'libusb')
|
||||||
|
source=("https://github.com/IntelRealSense/librealsense/archive/refs/tags/v${pkgver}.tar.gz"
|
||||||
|
"https://librealsense.intel.com/Releases/RS4xx/FW/D4XX_FW_Image-${_RS4XX_VER}.bin"
|
||||||
|
"https://librealsense.intel.com/Releases/SR300/FW/SR3XX_FW_Image-${_SR300_VER}.bin"
|
||||||
|
"https://librealsense.intel.com/Releases/L5xx/FW/L51X_FW_Image-${_L51X_VER}.bin"
|
||||||
|
"realsense-viewer.desktop")
|
||||||
|
sha256sums=('58b2029eb7179afc7ea893c25be38a65b42c5b6d27330c8c611bc0e0a4ac5a85'
|
||||||
|
'a7e10cf7b011929df2bfc6347d87471372621cc937c96cb529c3846f26b60f1c'
|
||||||
|
'c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1'
|
||||||
|
'87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452'
|
||||||
|
'59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21')
|
||||||
|
|
||||||
|
prepare(){
|
||||||
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
|
sed -i 's|, GROUP:="plugdev"||g' "config/99-realsense-libusb.rules"
|
||||||
|
sed -i 's|, GROUP="plugdev"||g' "config/99-realsense-libusb.rules"
|
||||||
|
|
||||||
|
mkdir -p build/common/fw/
|
||||||
|
cp "../D4XX_FW_Image-${_RS4XX_VER}.bin" build/common/fw/
|
||||||
|
cp "../SR3XX_FW_Image-${_SR300_VER}.bin" build/common/fw/
|
||||||
|
cp "../L51X_FW_Image-${_L51X_VER}.bin" build/common/fw/
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
|
mkdir -p build && cd build
|
||||||
|
CFLAGS="${CFLAGS} -Wformat -pthread" \
|
||||||
|
CXXFLAGS="${CXXFLAGS} -Wformat -pthread" \
|
||||||
|
unset HOME
|
||||||
|
cmake .. \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||||
|
-DCMAKE_INSTALL_SBINDIR=bin \
|
||||||
|
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DBUILD_SHARED_LIBS=on \
|
||||||
|
-DBUILD_WITH_STATIC_CRT=off \
|
||||||
|
-DBUILD_WITH_OPENMP=on \
|
||||||
|
-DBUILD_EXAMPLES=true \
|
||||||
|
-DCHECK_FOR_UPDATES=off
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "${srcdir}/${pkgname}-${pkgver}/build"
|
||||||
|
DESTDIR="${pkgdir}" make install
|
||||||
|
|
||||||
|
install -dm755 "${pkgdir}/usr/share"
|
||||||
|
mv "${pkgdir}/Documents/librealsense2" "${pkgdir}/usr/share"
|
||||||
|
rmdir "${pkgdir}/Documents"
|
||||||
|
|
||||||
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
|
|
||||||
|
# Install udev rules
|
||||||
|
install -Dm644 "config/99-realsense-libusb.rules" "${pkgdir}/usr/lib/udev/rules.d/99-realsense-libusb.rules"
|
||||||
|
install -Dm644 "config/99-realsense-d4xx-mipi-dfu.rules" "${pkgdir}/usr/lib/udev/rules.d/99-realsense-d4xx-mipi-dfu.rules"
|
||||||
|
|
||||||
|
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||||
|
install -Dm644 common/res/icon_512.png "${pkgdir}/usr/share/pixmaps/realsense-viewer.png"
|
||||||
|
install -Dm644 "$srcdir/realsense-viewer.desktop" "${pkgdir}/usr/share/applications/realsense-viewer.desktop"
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
git remote add aur https://aur.archlinux.org/REPO_NAME.git
|
git remote add aur https://aur.archlinux.org/librealsense.git
|
||||||
git fetch aur
|
git fetch aur
|
||||||
git merge -X theirs --no-edit aur/master
|
git merge -X theirs --no-edit aur/master
|
||||||
|
|
||||||
|
|||||||
9
realsense-viewer.desktop
Normal file
9
realsense-viewer.desktop
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=RealSense™ Viewer
|
||||||
|
Comment=Intel® RealSense™ Viewer
|
||||||
|
Exec=realsense-viewer
|
||||||
|
Icon=realsense-viewer
|
||||||
|
StartupNotify=true
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Development;Science
|
||||||
Reference in New Issue
Block a user