|
|
|
@ -17,13 +17,13 @@ SRC_URI="
|
|
|
|
|
https://mirror.trueconf.ru/debian/pool/non-free/t/trueconf/${PN}_${PV}-deb12_amd64.deb -> ${P}.deb
|
|
|
|
|
https://mirror.yandex.ru/debian/pool/main/c/cppdb/libcppdb0_0.3.1%2Bdfsg-9%2Bb1_amd64.deb -> libcppdb0_0.3.1_amd64.deb
|
|
|
|
|
https://mirror.yandex.ru/debian/pool/main/c/cppdb/libcppdb-sqlite3-0_0.3.1%2Bdfsg-9%2Bb1_amd64.deb -> libcppdb-sqlite3-0_0.3.1_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/c/curl/libcurl4_7.88.1-10_amd64.deb
|
|
|
|
|
https://mirror.yandex.ru/debian/pool/main/p/protobuf/libprotobuf32_3.21.12-6_amd64.deb -> libprotobuf32_3.21.12-6_amd64.deb
|
|
|
|
|
https://mirror.yandex.ru/debian/pool/main/i/intel-mediasdk/libmfx1_22.5.4-1_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/o/openldap/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/c/cyrus-sasl2/libsasl2-2_2.1.28+dfsg-10_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/i/icu/libicu72_72.1-3_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/c/curl/libcurl4_7.88.1-10_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/b/boost1.74/libboost-filesystem1.74.0_1.74.0+ds1-21_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/o/openldap/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb
|
|
|
|
|
http://ftp.ru.debian.org/debian/pool/main/c/cyrus-sasl2/libsasl2-2_2.1.28+dfsg-10_amd64.deb
|
|
|
|
|
"
|
|
|
|
|
|
|
|
|
|
RDEPEND="
|
|
|
|
@ -34,48 +34,42 @@ RDEPEND="
|
|
|
|
|
app-crypt/mit-krb5
|
|
|
|
|
dev-db/sqlite:3
|
|
|
|
|
dev-libs/boost
|
|
|
|
|
dev-libs/icu
|
|
|
|
|
dev-libs/libatomic_ops
|
|
|
|
|
dev-libs/double-conversion
|
|
|
|
|
dev-qt/qtxml:5
|
|
|
|
|
dev-qt/qtdeclarative:5
|
|
|
|
|
dev-qt/qtstyleplugins:5
|
|
|
|
|
dev-libs/glib
|
|
|
|
|
dev-qt/qtcore
|
|
|
|
|
dev-qt/qtdbus
|
|
|
|
|
dev-qt/qtgui
|
|
|
|
|
dev-qt/qtmultimedia
|
|
|
|
|
dev-qt/qtnetwork
|
|
|
|
|
dev-qt/qtopengl
|
|
|
|
|
dev-qt/qtsensors
|
|
|
|
|
dev-qt/qtsql
|
|
|
|
|
dev-qt/qtsvg
|
|
|
|
|
dev-qt/qtwebchannel[qml(+)]
|
|
|
|
|
dev-qt/qtwidgets
|
|
|
|
|
dev-qt/qtwebengine
|
|
|
|
|
dev-qt/qtwebsockets[qml(+)]
|
|
|
|
|
dev-qt/qtconcurrent
|
|
|
|
|
dev-qt/qtgraphicaleffects
|
|
|
|
|
dev-qt/qtimageformats
|
|
|
|
|
dev-qt/qtquickcontrols
|
|
|
|
|
dev-qt/qtquickcontrols2
|
|
|
|
|
dev-qt/qtsvg:5
|
|
|
|
|
dev-qt/qtwebchannel:5[qml(+)]
|
|
|
|
|
dev-qt/qtwebengine:5
|
|
|
|
|
dev-qt/qtwebsockets:5[qml(+)]
|
|
|
|
|
dev-qt/qtconcurrent:5
|
|
|
|
|
dev-qt/qtimageformats:5
|
|
|
|
|
dev-qt/qtquickcontrols:5
|
|
|
|
|
dev-qt/qtquickcontrols2:5
|
|
|
|
|
media-libs/alsa-lib
|
|
|
|
|
media-libs/libv4l
|
|
|
|
|
media-libs/mesa
|
|
|
|
|
media-libs/speex
|
|
|
|
|
media-libs/speexdsp
|
|
|
|
|
media-libs/libv4l
|
|
|
|
|
media-libs/libglvnd
|
|
|
|
|
media-sound/alsa-utils
|
|
|
|
|
media-plugins/alsa-plugins
|
|
|
|
|
media-sound/lame
|
|
|
|
|
media-sound/pulseaudio
|
|
|
|
|
media-video/rtmpdump
|
|
|
|
|
media-sound/lame[frontend(+)]
|
|
|
|
|
net-dns/libidn
|
|
|
|
|
net-dns/libidn2
|
|
|
|
|
net-libs/libssh2
|
|
|
|
|
net-misc/curl
|
|
|
|
|
sys-apps/systemd-utils[udev(+)]
|
|
|
|
|
sys-devel/gcc
|
|
|
|
|
sys-libs/zlib
|
|
|
|
|
x11-libs/libXScrnSaver
|
|
|
|
|
x11-libs/libX11
|
|
|
|
|
x11-libs/libxcb
|
|
|
|
|
x11-libs/libxcb[xkb(+)]
|
|
|
|
|
x11-libs/libxkbcommon[X(+)]
|
|
|
|
|
x11-libs/libXext
|
|
|
|
|
x11-libs/libXrandr
|
|
|
|
|
virtual/libudev
|
|
|
|
|
x11-libs/xcb-util-wm
|
|
|
|
|
x11-libs/xcb-util-image
|
|
|
|
|
x11-libs/xcb-util-keysyms
|
|
|
|
|
x11-libs/xcb-util-renderutil
|
|
|
|
|
"
|
|
|
|
|
|
|
|
|
|
QA_PREBUILT="*"
|
|
|
|
|
S=${WORKDIR}
|
|
|
|
|
TRUECONF="opt/${PN}"
|
|
|
|
@ -96,16 +90,16 @@ src_unpack() {
|
|
|
|
|
|
|
|
|
|
src_prepare() {
|
|
|
|
|
# Перемещаем файлы библиотек в нужное место
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libboost* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libcppdb* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libcurl* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libicudata* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libicui18n* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libicuuc* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libl* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libsasl* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libprotobuf* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libmfx.so.1* ${TRUECONF}/lib
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libboost* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libcppdb* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libcurl* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libicudata* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libicui18n* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libicuuc* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libl* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libsasl* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libprotobuf* ${TRUECONF}/lib || die
|
|
|
|
|
mv usr/lib/x86_64-linux-gnu/libmfx.so.1* ${TRUECONF}/lib || die
|
|
|
|
|
|
|
|
|
|
# Удалить лишнее от распаковки библиотек
|
|
|
|
|
rm -r usr/share/doc || die
|
|
|
|
@ -114,11 +108,11 @@ src_prepare() {
|
|
|
|
|
|
|
|
|
|
# Сделаем недостающие символьные ссылки на библиотеки
|
|
|
|
|
pushd "${S}/${TRUECONF}/lib" > /dev/null || die
|
|
|
|
|
ln -s -f "libcppdb.so.0" "libcppdb.so"
|
|
|
|
|
ln -s -f "/usr/lib64/libboost_thread.so" "libboost_thread.so.1.74.0"
|
|
|
|
|
ln -s -f "/usr/lib64/libboost_regex.so" "libboost_regex.so.1.74.0"
|
|
|
|
|
ln -s -f "/usr/lib64/libboost_program_options.so" "libboost_program_options.so.1.74.0"
|
|
|
|
|
ln -s -f "/usr/lib64/libgs.so" "libgsl.so.27"
|
|
|
|
|
ln -s -f "libcppdb.so.0" "libcppdb.so" || die
|
|
|
|
|
ln -s -f "/usr/lib64/libboost_thread.so" "libboost_thread.so.1.74.0" || die
|
|
|
|
|
ln -s -f "/usr/lib64/libboost_regex.so" "libboost_regex.so.1.74.0" || die
|
|
|
|
|
ln -s -f "/usr/lib64/libboost_program_options.so" "libboost_program_options.so.1.74.0" || die
|
|
|
|
|
ln -s -f "/usr/lib64/libgs.so" "libgsl.so.27" || die
|
|
|
|
|
popd > /dev/null || die
|
|
|
|
|
|
|
|
|
|
default
|