# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_13 ) inherit gnome2-utils python-single-r1 DESCRIPTION="a cozy audio book player using python and gtk3+" HOMEPAGE="https://cozy.sh/" SRC_URI="https://github.com/geigi/cozy/archive/${PV}.tar.gz" # this ebuild base was build using this pkgbuild as a base. credit to the contributors # https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=cozy-audiobooks LICENSE="gpl3" SLOT="0" KEYWORDS="~amd64" DEPEND=" dev-python/peewee dev-python/pycairo dev-python/dbus-python gui-libs/libadwaita dev-util/desktop-file-utils dev-python/distro dev-python/requests media-libs/mutagen dev-python/pytz gui-libs/libhandy dev-libs/libdazzle dev-python/pygobject dev-python/requests media-libs/gstreamer dev-python/gst-python media-libs/gst-plugins-good dev-libs/appstream-glib dev-python/apsw " RDEPEND="${DEPEND}" BDEPEND="" src_install(){ # build meson setup --prefix /usr . build ninja -C build com.github.geigi.cozy-update-po\ ninja -C build extra-update-po meson compile -C build || die "build failed" # install DESTDIR="${D}" ninja -C build install || die "failed to install" ln -s "/usr/bin/com.github.geigi.cozy" "${D}/usr/bin/cozy-audiobooks" || die "failed to syslink" python_optimize } pkg_postinst() { gnome2_schemas_update } pkg_postrm() { gnome2_schemas_update }