From 2ece5cca146edad590a0f2a1173c4b7ca3848b86 Mon Sep 17 00:00:00 2001 From: ZhangTingan Date: Thu, 29 Jan 2026 14:52:26 +0800 Subject: [PATCH] build(debian): separate Qt5/Qt6 build configurations for V25/V20 support Log: as title --- debian/control | 14 ++++++------- debian/control.1 | 51 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 7 deletions(-) create mode 100644 debian/control.1 diff --git a/debian/control b/debian/control index 315f1bf2..40c74a97 100644 --- a/debian/control +++ b/debian/control @@ -30,13 +30,13 @@ Build-Depends: libgstreamer-plugins-base1.0-dev, gstreamer1.0-plugins-good, # Qt - qt6-base-dev | qtbase5-dev, - libdtk6gui-dev | libdtkgui-dev, - libdtk6widget-dev | libdtkwidget-dev, - qt6-multimedia-dev | qtmultimedia5-dev, - qt6-tools-dev | qttools5-dev, - qt6-tools-dev-tools | qttools5-dev-tools, - qt6-svg-dev | libqt5svg5-dev + qt6-base-dev, + libdtk6gui-dev, + libdtk6widget-dev, + qt6-multimedia-dev, + qt6-tools-dev, + qt6-tools-dev-tools, + qt6-svg-dev Standards-Version: 4.1.2 Homepage: http://www.deepin.org diff --git a/debian/control.1 b/debian/control.1 new file mode 100644 index 00000000..722f7ed4 --- /dev/null +++ b/debian/control.1 @@ -0,0 +1,51 @@ +Source: deepin-camera +Section: utils +Priority: optional +Maintainer: Deepin Packages Builder +Build-Depends: + debhelper (>=9), + cmake, + pkg-config, + libavutil-dev, + libavformat-dev, + libavcodec-dev, + libavfilter-dev, + deepin-gettext-tools, + libv4l-dev, + libsdl2-dev, + portaudio19-dev, + libpng-dev, + libasound2-dev, + libpciaccess-dev, + libusb-1.0-0-dev, + zlib1g-dev, + libudev-dev, + libswscale-dev, + libswresample-dev, + libffmpegthumbnailer-dev, + libx11-dev, + libva-dev, + libimageeditor-dev, + libgstreamer1.0-dev, + libgstreamer-plugins-base1.0-dev, + gstreamer1.0-plugins-good, +# Qt + qtbase5-dev, + libdtkgui-dev, + libdtkwidget-dev, + qtmultimedia5-dev, + qttools5-dev, + qttools5-dev-tools, + libqt5svg5-dev +Standards-Version: 4.1.2 +Homepage: http://www.deepin.org + +Package: deepin-camera +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + libavcodec58 (>= 7:4.0) | libavcodec60, libavformat58 (>= 7:4.1) | libavformat60, libavutil56 (>= 7:4.0) | libavutil58, libswresample3 (>= 7:4.0) | libswresample4, libswscale5 (>= 7:4.0) | libswscale7, libffmpegthumbnailer4v5, libgl1, libpng16-16 (>= 1.6.2-1), libportaudio2 (>= 19+svn20101113), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.4.0) +Recommends: libimageeditor6 | libimageeditor, uos-reporter, deepin-event-log +Description:this package software for UOS + deepin-camera is a tool to view camera, and also a smart take photo and video in life.