diff --git a/dev-java/less/less-3.7.1.ebuild b/dev-java/less/less-3.7.1.ebuild new file mode 100644 index 0000000000000000000000000000000000000000..5111ec64191ae6d818f3cbfe2d2847601bbc666f --- /dev/null +++ b/dev-java/less/less-3.7.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Compile .less files to .css using the command line" +HOMEPAGE="https://lesscss.org/" +SRC_URI="https://github.com/${PN}/less.js/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" +IUSE="" +S="${WORKDIR}/${PN}.js-${PV}" + +src_install(){ + PREFIX="/usr" + exeinto ${PREFIX}/bin + doexe ${S}/bin/lessc + insinto ${PREFIX}/lib/ + doins -r ${S}/lib/* +} + + + + + diff --git a/net-misc/rclone-bin/rclone-bin-1.68.0-r1.ebuild b/net-misc/rclone-bin/rclone-bin-1.68.0-r1.ebuild new file mode 100644 index 0000000000000000000000000000000000000000..6004f561cbec3c89638a634b6b37689415278b39 --- /dev/null +++ b/net-misc/rclone-bin/rclone-bin-1.68.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 +KEYWORDS="amd64 ~arm x86" +SRC_URI="https://downloads.rclone.org/v${PV}/${PN/-*}-v${PV}-linux-amd64.zip -> ${P}.zip" + +DESCRIPTION="A program to sync files to and from various cloud storage providers" +HOMEPAGE="https://rclone.org/" +RESTRICT="strip" + +LICENSE="MIT" +SLOT="0" +IUSE="bash-completion zsh-completion" + +DEPEND="!net-misc/rclone" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN/-*}-v${PV}-linux-amd64" + +src_install() { + dobin ${PN/-*} + dodoc README.txt + doman ${PN/-*}.1 + +} + +pkg_postinst(){ + dodir ${ROOT}root/.config/rclone/ + if use bash-completion; then + rclone completion bash ${PN/-*}.bash ||die "Failed to generate bash completion" + insinto /usr/share/bash-completion/completions/ + insopts -m0644 + newins ${PN/-*}.bash ${PN/-*} + fi + if use zsh-completion; then + rclone completion zsh ${PN/-*}.zsh || die "Failed to generate zsh completion" + insinto /usr/share/zsh/site-functions/ + insopts -m0644 + newins ${PN/-*}.zsh ${PN/-*} + fi +} + +pkg_postrm() { + if [[ ! ${REPLACED_BY_VERSION} ]]; then + [[ -f ${ROOT}/usr/share/zsh/site-functions/_${PN/-*} ]] && rm ${ROOT}/usr/share/zsh/site-functions/_${PN/-*} + [[ -f ${ROOT}/usr/share/bash-completion/completions/${PN/-*} ]] && rm ${ROOT}/usr/share/bash-completion/completions/${PN/-*} + fi +} diff --git a/sys-firmware/intel-microcode/intel-microcode-20190918_p20190918.ebuild b/sys-firmware/intel-microcode/intel-microcode-20190918_p20190918.ebuild index 19ef32fb1d0dd5d337a622f30c8366a0f751f066..0226be5bb5ba585b96e8fa14b993d6b14cd6d0d7 100644 --- a/sys-firmware/intel-microcode/intel-microcode-20190918_p20190918.ebuild +++ b/sys-firmware/intel-microcode/intel-microcode-20190918_p20190918.ebuild @@ -29,7 +29,7 @@ BDEPEND="sys-apps/iucode_tool" # !<sys-apps/microcode-ctl-1.17-r2 due to bug #268586 RDEPEND="hostonly? ( sys-apps/iucode_tool )" -RESTRICT="binchecks bindist mirror strip" +RESTRICT="binchecks bindist strip" S=${WORKDIR} @@ -245,4 +245,4 @@ pkg_postinst() { ewarn "Check \"${EROOT}/usr/share/doc/${PN}-*/releasenot*\" if your microcode update" ewarn "requires additional kernel patches or not." fi -} \ No newline at end of file +}