diff --git a/common/shlibs b/common/shlibs index 87040aea4d2..7d832ab1dc7 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2276,3 +2276,4 @@ libosgGA.so.130 osg-3.4.0_1 libosgPresentation.so.130 osg-3.4.0_1 libKF5Screen.so.6 libkscreen-5.4.2_1 libdbusmenu-qt5.so.2 libdbusmenu-qt5-0.9.3.0_1 +libKF5Solid.so.5 ksolid-5.15.5_1 diff --git a/srcpkgs/ksolid-devel b/srcpkgs/ksolid-devel new file mode 120000 index 00000000000..e573d7e34fe --- /dev/null +++ b/srcpkgs/ksolid-devel @@ -0,0 +1 @@ +ksolid \ No newline at end of file diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template new file mode 100644 index 00000000000..13c191e3ef3 --- /dev/null +++ b/srcpkgs/ksolid/template @@ -0,0 +1,27 @@ +# Template file for 'ksolid' +pkgname=ksolid +version=5.15.0 +revision=1 +wrksrc="${pkgname#k}-${version}" +build_style=cmake +configure_args="-DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DBUILD_TESTING=OFF" +hostmakedepends="cmake qt5-qmake pkg-config extra-cmake-modules" +makedepends="qt5-tools-devel qt5-declarative-devel upower0-devel" +depends="upower0 udisks2 media-player-info" +short_desc="KDE frameworks - Hardware integration and detection" +maintainer="Juan RP " +license="LGPL-2.1" +homepage="https://projects.kde.org/projects/frameworks/solid" +distfiles="http://download.kde.org/stable/frameworks/${version%.*}/${pkgname#k}-${version}.tar.xz" +checksum=ca715a7f23fe6477fce6cfefc3a63655cd7526406b493ac678fb31ecac5f2804 + +ksolid-devel_package() { + short_desc+=" - development" + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/qt5/mkspecs + vmove usr/lib/*.so + } +}