diff --git a/common/shlibs b/common/shlibs index eaf36f25071..67fdd2fd1bb 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3395,3 +3395,4 @@ libdframeworkdbus.so.2 dde-qt-dbus-factory-1.0.1_1 libdtkwidget.so.2 dtkwidget-2.0.6.1_1 libcue.so.2 libcue-2.2.0_1 libdtkwm.so.2 dtkwm-2.0.6_1 +libdtkwidget.so.2 dtkwidget-2.0.6.1_1 diff --git a/srcpkgs/dtkwidget-devel b/srcpkgs/dtkwidget-devel new file mode 120000 index 00000000000..beb56e0f1db --- /dev/null +++ b/srcpkgs/dtkwidget-devel @@ -0,0 +1 @@ +dtkwidget \ No newline at end of file diff --git a/srcpkgs/dtkwidget/template b/srcpkgs/dtkwidget/template new file mode 100644 index 00000000000..653dfe59469 --- /dev/null +++ b/srcpkgs/dtkwidget/template @@ -0,0 +1,35 @@ +# Template file for 'dtkwidget' +pkgname=dtkwidget +version=2.0.8.1 +revision=1 +build_style=qmake +configure_args="DBUS_VERSION_0_4_2=YES LIB_INSTALL_DIR=/usr/lib" +hostmakedepends="pkg-config qt5-host-tools qt5-qmake" +makedepends="dde-qt-dbus-factory-devel dtkcore-devel gsettings-qt-devel + librsvg-devel pulseaudio-devel qt5-multimedia-devel qt5-svg-devel + qt5-x11extras-devel startup-notification-devel xcb-util-devel" +short_desc="Deepin Tool Kit Widget" +maintainer="John " +license="GPL-3.0-or-later" +homepage="https://github.com/linuxdeepin/dtkwidget" +changelog="https://github.com/linuxdeepin/dtkwidget/blob/${version}/CHANGELOG.md" +distfiles="https://github.com/linuxdeepin/dtkwidget/archive/${version}.tar.gz" +checksum=99d9498da5f74ce56812abfdd8dda1f995e8e83a2530e8a0b711811732fc0df6 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" dtkcore-devel qt5-multimedia-devel qt5-x11extras-devel + qt5-svg-devel gsettings-qt-devel" +fi + +dtkwidget-devel_package() { + depends="${sourcepkg}>=${version}_${revision} dtkcore-devel" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/lib/cmake + vmove usr/lib/qt5/mkspecs + vmove usr/lib/dtk2 + vmove "usr/lib/*.so" + } +}