neutral-xcursors-20150106-r1.ebuild
Download (1.8 KB)
# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 NEUTRAL_PN="Neutral" NEUTRAL_PV="1.13a" NEUTRAL_P="${NEUTRAL_PN}-${NEUTRAL_PV}" PLUS_PN="Neutral_Plus" PLUS_PV="1.2" PLUS_P="${PLUS_PN}-${PLUS_PV}" PLUSPLUS_PN="Neutral++" PLUSPLUS_PV="1.0.3" PLUSPLUS_P="${PLUSPLUS_PN}-${PLUSPLUS_PV}" WHITE_PN="Neutral++_White" WHITE_PV="1.1.1" WHITE_P="${WHITE_PN}-${WHITE_PV}" DESCRIPTION="A family of smoothed and shadowed cursors that resemble the standard X ones" HOMEPAGE=" https://store.kde.org/p/999947/ https://store.kde.org/p/999928/ https://store.kde.org/p/999941/ https://store.kde.org/p/999806/ " SRC_URI=" mirror://gentoo/${NEUTRAL_P}.tar.gz mirror://gentoo/${PLUS_P}.tar.bz2 mirror://gentoo/${PLUSPLUS_P}.tar.bz2 mirror://gentoo/${WHITE_P}.tar.bz2 " S="${WORKDIR}" LICENSE="Artistic-2" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" DEPEND="x11-apps/xcursorgen" RDEPEND="x11-libs/libXcursor" src_prepare() { default mv neutral Neutral || die mkdir -p "${PLUS_PN}"/source/cursors || die } src_compile() { local cursor_dirs=( "${NEUTRAL_PN}" "${PLUS_PN}" "${PLUSPLUS_PN}" "${WHITE_PN}" ) for cursor_dir in "${cursor_dirs[@]}"; do pushd "${cursor_dir}"/source ./make.sh || die popd done } src_install() { pushd "${NEUTRAL_PN}" insinto /usr/share/cursors/xorg-x11/"${NEUTRAL_PN}" doins -r index.theme source/cursors/ popd pushd "${PLUS_PN}" insinto /usr/share/cursors/xorg-x11/"${PLUS_PN}" doins -r "${FILESDIR}/index.theme" source/cursors/ popd pushd "${PLUSPLUS_PN}" insinto /usr/share/cursors/xorg-x11/"${PLUSPLUS_PN}" doins -r index.theme cursors/ popd pushd "${WHITE_PN}" insinto /usr/share/cursors/xorg-x11/"${WHITE_PN}" doins -r index.theme cursors/ popd } | ||