diff --git a/common/shlibs b/common/shlibs index 692333a425..e48f8126f9 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3095,6 +3095,7 @@ libarcan_shmif.so.0.11 arcan-0.5.4.3_1 libarcan_shmif_ext.so.0.11 arcan-0.5.4.3_1 libarcan_shmif_server.so.0.11 arcan-0.5.4.3_1 libarcan_tui.so.0.11 arcan-0.5.4.3_1 +libldm.so.1 linux-driver-management-1.0.1_1 libscrypt.so.0 libscrypt-devel-1.21_1 liblwipv6.so.2 lwipv6-1.5a_1 libpipewire-0.1.so.0 pipewire-0.1.7_1 diff --git a/srcpkgs/linux-driver-management-devel b/srcpkgs/linux-driver-management-devel new file mode 120000 index 0000000000..f0ae884abe --- /dev/null +++ b/srcpkgs/linux-driver-management-devel @@ -0,0 +1 @@ +linux-driver-management \ No newline at end of file diff --git a/srcpkgs/linux-driver-management/template b/srcpkgs/linux-driver-management/template new file mode 100644 index 0000000000..5c04be4198 --- /dev/null +++ b/srcpkgs/linux-driver-management/template @@ -0,0 +1,36 @@ +# Template file for 'linux-driver-management' +pkgname=linux-driver-management +version=1.0.2 +revision=1 +# Tests require unpackaged umockdev +# https://github.com/martinpitt/umockdev +configure_args="-Dwith-docs=false" +build_style=meson +hostmakedepends="pkg-config" +makedepends="libusb-devel glib-devel eudev-libudev-devel libgirepository-devel + xorg-server-devel libkmod-devel gobject-introspection" +checkdepends="check-devel" +short_desc="Distro agnostic Plug'n'Play system for Linux" +maintainer="maxice8 " +license="LGPL-2.1" +homepage="https://github.com/solus-project/linux-driver-management" +distfiles="https://github.com/solus-project/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz" +checksum=bf3a9c0c8d0580d326b5f5a488387314df9c6798d893eb281b9222e9415ce709 +nocross="requires gobject-introspection" + +if [ "$CROSS_BUILD" ]; then + # host needs glib-mkenums + hostmakedepends+=" glib-devel" +fi + +linux-driver-management-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - Development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + vmove usr/lib/girepository-1.0 + vmove usr/share/gir-1.0 + } +}