# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 CMAKE_MAKEFILE_GENERATOR="emake" inherit cmake desktop xdg-utils DESCRIPTION="A Cross-Platform Desktop Media Player" HOMEPAGE="https://tsl0922.github.io/ImPlay" SRC_URI="https://github.com/tsl0922/ImPlay/archive/refs/tags/${PV}.tar.gz -> ImPlay-continuous.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" DEPEND=" media-libs/freetype:2 media-libs/glfw media-video/mpv x11-libs/gtk+ " S="${WORKDIR}/ImPlay-${PV}" src_configure() { CMAKE_BUILD_TYPE="Release" cmake_src_configure } src_install() { insinto "/usr/lib64" doins "${BUILD_DIR}"/third_party/nativefiledialog/src/libnfd.so.1.1.0 dosym ../../../../../../../../usr/lib64/libnfd.so.1.1.0 /usr/lib64/libnfd.so.1 cmake_src_install dosym ../../../../../../../../usr/bin/ImPlay /usr/bin/implay make_desktop_entry ${PN} "A Cross-Platform Desktop Media Player" } pkg_postinst() { xdg_desktop_database_update xdg_icon_cache_update } pkg_postrm() { xdg_desktop_database_update xdg_icon_cache_update }