Skip to content

Commit 3e96cfe

Browse files
LiHua000deepin-bot[bot]
authored andcommitted
build(debian): separate Qt5/Qt6 build configurations for V25/V20 support
Log: as title
1 parent d674228 commit 3e96cfe

2 files changed

Lines changed: 77 additions & 10 deletions

File tree

debian/control

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ Build-Depends:
77
cmake,
88
pkg-config,
99
# Qt6
10-
qt6-base-dev | qtbase5-dev,
11-
qt6-base-private-dev | qtbase5-private-dev,
12-
qt6-tools-dev | qttools5-dev,
13-
qt6-tools-dev-tools | qttools5-dev-tools,
14-
qt6-multimedia-dev | qtmultimedia5-dev,
15-
libqt6svg6-dev | libqt5svg5-dev,
16-
libqt6opengl6-dev | libqt5x11extras5-dev,
10+
qt6-base-dev,
11+
qt6-base-private-dev,
12+
qt6-tools-dev,
13+
qt6-tools-dev-tools,
14+
qt6-multimedia-dev,
15+
libqt6svg6-dev,
16+
libqt6opengl6-dev,
1717
libexif-dev,
1818
libsqlite3-dev,
1919
libxcb-util0-dev,
@@ -27,9 +27,9 @@ Build-Depends:
2727
libfreetype6-dev,
2828
libxrender-dev,
2929
# DTK
30-
libdtk6widget-dev | libdtkwidget-dev,
31-
libdtk6core-bin | libdtkcore5-bin,
32-
libdfm6-io-dev | libdfm-io-dev,
30+
libdtk6widget-dev,
31+
libdtk6core-bin,
32+
libdfm6-io-dev,
3333
libmediainfo-dev,
3434
libffmpegthumbnailer-dev,
3535
libtiff-dev

debian/control.1

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
Source: image-editor
2+
Section: utils
3+
Priority: optional
4+
Maintainer: Deepin Packages Builder <packages@deepin.com>
5+
Build-Depends:
6+
debhelper (>= 11),
7+
cmake,
8+
qtbase5-dev,
9+
pkg-config,
10+
libexif-dev,
11+
libqt5svg5-dev,
12+
libqt5x11extras5-dev,
13+
libsqlite3-dev,
14+
qttools5-dev-tools,
15+
qttools5-dev,
16+
libxcb-util0-dev,
17+
libstartup-notification0-dev,
18+
libraw-dev,
19+
libqt5opengl5-dev,
20+
qtbase5-private-dev,
21+
qtmultimedia5-dev,
22+
x11proto-xext-dev,
23+
libmtdev-dev,
24+
libegl1-mesa-dev,
25+
libudev-dev,
26+
libfontconfig1-dev,
27+
libfreetype6-dev,
28+
libxrender-dev,
29+
libdtkwidget-dev,
30+
libdtkwidget5-bin,
31+
libdtkcore5-bin,
32+
libgio-qt-dev,
33+
libudisks2-qt5-dev,
34+
# Disable opencv, not used now.
35+
# libopencv-dev,
36+
libmediainfo-dev,
37+
libffmpegthumbnailer-dev,
38+
libtiff-dev,
39+
# Enable use dfm io to copy MTP mount file, Use `|`(or) relationship to
40+
# compatible different environments, qttools5-private-dev will not be used.
41+
# WARNING: control file changes may cause qttools5-private-dev to be installed
42+
# instead of libdfm-io-dev.
43+
libdfm-io-dev | qttools5-private-dev
44+
Standards-Version: 3.9.8
45+
Homepage: http://www.deepin.org
46+
47+
Package: libimageeditor
48+
Architecture: any
49+
Depends: ${shlibs:Depends}, ${misc:Depends}
50+
Conflicts:
51+
libimage-viewer
52+
Replaces:
53+
libimage-viewer
54+
Recommends: libqt5libqgtk2, kimageformat-plugins, deepin-ocr, ffmpegthumbnailer, ffmpeg
55+
Description: Image Viewer library.
56+
Deepin Image Viewer library.
57+
58+
Package: libimageeditor-dev
59+
Architecture: any
60+
Depends: ${shlibs:Depends}, ${misc:Depends}, libimageeditor(=${binary:Version})
61+
Conflicts:
62+
libimage-viewer-dev
63+
Replaces:
64+
libimage-viewer-dev
65+
Recommends: libqt5libqgtk2, kimageformat-plugins, deepin-ocr
66+
Description: Image Viewer library development headers.
67+
Deepin Image Viewer library development headers.

0 commit comments

Comments
 (0)