diff --git a/common/shlibs b/common/shlibs index 467ce4b8858..3a3648a4a50 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3387,3 +3387,5 @@ libgsettings-qt.so.1 gsettings-qt-0.1+17.10.20170824_1 libplacebo.so.5 libplacebo-0.5.0_1 libw2xc.so waifu2x-converter-cpp-5.2_1 libnova-0.15.so.0 libnova-0.15.0_1 +libgsettings-qt.so.1 gsettings-qt-0.1.20160329_1 +libdtkcore.so.2 dtkcore-2.0.6_1 diff --git a/srcpkgs/dtkcore-devel b/srcpkgs/dtkcore-devel new file mode 120000 index 00000000000..40e0fc1af19 --- /dev/null +++ b/srcpkgs/dtkcore-devel @@ -0,0 +1 @@ +dtkcore \ No newline at end of file diff --git a/srcpkgs/dtkcore/template b/srcpkgs/dtkcore/template new file mode 100644 index 00000000000..bec1e1230f7 --- /dev/null +++ b/srcpkgs/dtkcore/template @@ -0,0 +1,32 @@ +# Template file for 'dtkcore' +pkgname=dtkcore +version=2.0.8.1 +revision=1 +build_style=qmake +configure_args="LIB_INSTALL_DIR=/usr/lib/" +hostmakedepends="qt5-qmake pkg-config" +makedepends="qt5-devel gsettings-qt-devel" +short_desc="Base devlopment tool of all C++/Qt work on Deepin" +maintainer="John " +license="GPL-3.0-or-later" +homepage="https://github.com/linuxdeepin/dtkcore" +changelog="https://github.com/linuxdeepin/dtkcore/blob/${version}/CHANGELOG.md" +distfiles="https://github.com/linuxdeepin/dtkcore/archive/${version}.tar.gz" +checksum=af40389f2865c9eb9cfabbef1a895bcc4be5a74e68f87815dd263bb4f9052c16 + +if [ "$CROSS_BUILD" ];then + hostmakedepends+=" qt5-devel gsettings-qt-devel" +fi + +dtkcore-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/qt5 + vmove usr/lib/pkgconfig + vmove usr/lib/dtk2 + vmove usr/lib/cmake + } +}