generated from archlinux/template
Compare commits
65 Commits
140062bd15
...
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 |
15
.SRCINFO
15
.SRCINFO
@@ -1,26 +1,25 @@
|
|||||||
pkgbase = librealsense
|
pkgbase = librealsense
|
||||||
pkgdesc = Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 & L500 series and the SR300).
|
pkgdesc = Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 & L500 series and the SR300).
|
||||||
pkgver = 2.55.1
|
pkgver = 2.56.5
|
||||||
pkgrel = 2
|
pkgrel = 1
|
||||||
url = https://github.com/IntelRealSense/librealsense
|
url = https://github.com/IntelRealSense/librealsense
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
license = Apache
|
license = Apache
|
||||||
makedepends = cmake
|
makedepends = cmake
|
||||||
|
makedepends = git
|
||||||
depends = glfw
|
depends = glfw
|
||||||
depends = glu
|
depends = glu
|
||||||
depends = gtk3
|
depends = gtk3
|
||||||
depends = libusb
|
depends = libusb
|
||||||
source = https://github.com/IntelRealSense/librealsense/archive/refs/tags/v2.55.1.tar.gz
|
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.16.0.1.bin
|
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/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 = https://librealsense.intel.com/Releases/L5xx/FW/L51X_FW_Image-1.5.8.1.bin
|
||||||
source = https://librealsense.intel.com/Releases/L5xx/FW/L53X_FW_Image-3.5.5.1.bin
|
|
||||||
source = realsense-viewer.desktop
|
source = realsense-viewer.desktop
|
||||||
sha256sums = e3a767337ff40ae41000049a490ab84bd70b00cbfef65e8cdbadf17fd2e1e5a8
|
sha256sums = 58b2029eb7179afc7ea893c25be38a65b42c5b6d27330c8c611bc0e0a4ac5a85
|
||||||
sha256sums = 29bd3181dcf467019e9775f4466d68380a54dc8f46ed1ca933320d6b45b87028
|
sha256sums = a7e10cf7b011929df2bfc6347d87471372621cc937c96cb529c3846f26b60f1c
|
||||||
sha256sums = c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1
|
sha256sums = c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1
|
||||||
sha256sums = 87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452
|
sha256sums = 87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452
|
||||||
sha256sums = b837b2cff2b270b89eed3c0b212ab4108389a20b6e07c19dd5957918ff9ce7e0
|
|
||||||
sha256sums = 59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21
|
sha256sums = 59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21
|
||||||
|
|
||||||
pkgname = librealsense
|
pkgname = librealsense
|
||||||
|
|||||||
29
PKGBUILD
29
PKGBUILD
@@ -1,31 +1,28 @@
|
|||||||
# Maintainer: pingplug < aur at pingplug dot me >
|
# Maintainer: pingplug < aur at pingplug dot me >
|
||||||
# Contributr: Patrick José Pereira < positivcheg94 at gmail dot com >
|
# Contributr: Patrick José Pereira < positivcheg94 at gmail dot com >
|
||||||
|
|
||||||
_RS4XX_VER=5.16.0.1
|
_RS4XX_VER=5.17.0.10
|
||||||
_SR300_VER=3.26.1.0
|
_SR300_VER=3.26.1.0
|
||||||
_L51X_VER=1.5.8.1
|
_L51X_VER=1.5.8.1
|
||||||
_L53X_VER=3.5.5.1
|
|
||||||
|
|
||||||
pkgname=librealsense
|
pkgname=librealsense
|
||||||
pkgver=2.55.1
|
pkgver=2.56.5
|
||||||
pkgrel=2
|
pkgrel=2
|
||||||
pkgdesc="Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 & L500 series and the SR300)."
|
pkgdesc="Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras."
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="https://github.com/IntelRealSense/librealsense"
|
url="https://github.com/IntelRealSense/librealsense"
|
||||||
license=('Apache')
|
license=('Apache')
|
||||||
makedepends=('cmake')
|
makedepends=('cmake' 'git')
|
||||||
depends=('glfw' 'glu' 'gtk3' 'libusb')
|
depends=('glfw' 'glu' 'gtk3' 'libusb')
|
||||||
source=("https://github.com/IntelRealSense/librealsense/archive/refs/tags/v${pkgver}.tar.gz"
|
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/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/SR300/FW/SR3XX_FW_Image-${_SR300_VER}.bin"
|
||||||
"https://librealsense.intel.com/Releases/L5xx/FW/L51X_FW_Image-${_L51X_VER}.bin"
|
"https://librealsense.intel.com/Releases/L5xx/FW/L51X_FW_Image-${_L51X_VER}.bin"
|
||||||
"https://librealsense.intel.com/Releases/L5xx/FW/L53X_FW_Image-${_L53X_VER}.bin"
|
|
||||||
"realsense-viewer.desktop")
|
"realsense-viewer.desktop")
|
||||||
sha256sums=('54546d834ff5d8b35d9955319ad2e428f6d9ae4c61b932d1bd716ed81ad135f7'
|
sha256sums=('58b2029eb7179afc7ea893c25be38a65b42c5b6d27330c8c611bc0e0a4ac5a85'
|
||||||
'a481376ac2d072de1d057fe73d74fcc00ab5da17aa63fa92c18bb8f65adf909c'
|
'a7e10cf7b011929df2bfc6347d87471372621cc937c96cb529c3846f26b60f1c'
|
||||||
'c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1'
|
'c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1'
|
||||||
'87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452'
|
'87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452'
|
||||||
'b837b2cff2b270b89eed3c0b212ab4108389a20b6e07c19dd5957918ff9ce7e0'
|
|
||||||
'59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21')
|
'59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21')
|
||||||
|
|
||||||
prepare(){
|
prepare(){
|
||||||
@@ -37,7 +34,6 @@ prepare(){
|
|||||||
cp "../D4XX_FW_Image-${_RS4XX_VER}.bin" build/common/fw/
|
cp "../D4XX_FW_Image-${_RS4XX_VER}.bin" build/common/fw/
|
||||||
cp "../SR3XX_FW_Image-${_SR300_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/
|
cp "../L51X_FW_Image-${_L51X_VER}.bin" build/common/fw/
|
||||||
cp "../L53X_FW_Image-${_L53X_VER}.bin" build/common/fw/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
@@ -47,7 +43,6 @@ build() {
|
|||||||
CXXFLAGS="${CXXFLAGS} -Wformat -pthread" \
|
CXXFLAGS="${CXXFLAGS} -Wformat -pthread" \
|
||||||
unset HOME
|
unset HOME
|
||||||
cmake .. \
|
cmake .. \
|
||||||
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
|
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||||
-DCMAKE_INSTALL_SBINDIR=bin \
|
-DCMAKE_INSTALL_SBINDIR=bin \
|
||||||
@@ -64,14 +59,18 @@ build() {
|
|||||||
package() {
|
package() {
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}/build"
|
cd "${srcdir}/${pkgname}-${pkgver}/build"
|
||||||
DESTDIR="${pkgdir}" make install
|
DESTDIR="${pkgdir}" make install
|
||||||
# why install config file to ${HOME} ?
|
|
||||||
install -dm755 "${pkgdir}/usr/share"
|
install -dm755 "${pkgdir}/usr/share"
|
||||||
mv "${pkgdir}/Documents/librealsense2" "${pkgdir}/usr/share"
|
mv "${pkgdir}/Documents/librealsense2" "${pkgdir}/usr/share"
|
||||||
rmdir "${pkgdir}/Documents"
|
rmdir "${pkgdir}/Documents"
|
||||||
cd "${srcdir}"
|
|
||||||
install -Dm644 realsense-viewer.desktop "${pkgdir}/usr/share/applications/realsense-viewer.desktop"
|
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
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 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||||
install -Dm644 config/99-realsense-libusb.rules "${pkgdir}/etc/udev/rules.d/99-realsense-libusb.rules"
|
|
||||||
install -Dm644 common/res/icon_512.png "${pkgdir}/usr/share/pixmaps/realsense-viewer.png"
|
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"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user