Compare commits
No commits in common. "d73c6784dfc015da556303d4c69febda619ae2b8" and "0b90e5fbfc0c4a3e588d7c7bf62e121603c15e1f" have entirely different histories.
d73c6784df
...
0b90e5fbfc
3
games-puzzle/vvvvvv/Manifest
Normal file
3
games-puzzle/vvvvvv/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
DIST vvvvvv-2.2.tar.gz 826987 BLAKE2B d478b3c395fbe6acc9551ec7cb3b7f88f5dded314c763270a6497270adc6631d6f5fcb5819dc72a3aa0e043fa570bb29b6def2e60cf7050ea66b18aaf6091951 SHA512 e5358b31067d939447826a7bdd491e025de52a5f5cf425ee753afdb769f5a69a0a5360f2d8beab909d4774aa347d23978f4323b31d2c4940f2412609eed49068
|
||||||
|
DIST vvvvvv-data.zip 61404595 BLAKE2B 35eb3a2463942af55122c07c1feadefd70b5e7ee5115027791affa3f4fde8ef2db2a49e471ecae269034788c63b9bdc239b85f0b1bef82b83b91332cdde4edbb SHA512 3cb08ede10ea8ed41056fef1837ef85b981f2cb8fc7627da4393984b9e8045b0a8343120520c32e24ff7e97399eabaa790d1d7b35c3e5dd30e052837b2c021da
|
||||||
|
DIST vvvvvv.jpg 26886 BLAKE2B 4cba887d95cdbfa51237d0851ce375b083c2b1e673eca47da56517b93e6dfeea39c2cea78f0bf724649cdfcbaccc56d4f7cbadb19a587de241631924a4d84807 SHA512 a647ef0c42e43b29b54a6f82e2f36014617be51301b3c26939b76848b58c97d73d53fc04666f7ebe9c5d2cea9857ad51254f9de9112ac1665c61efc3a5e338a6
|
15
games-puzzle/vvvvvv/metadata.xml
Normal file
15
games-puzzle/vvvvvv/metadata.xml
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>xgqt@protonmail.com</email>
|
||||||
|
<name>Maciej Barć</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">TerryCavanagh/VVVVVV</remote-id>
|
||||||
|
</upstream>
|
||||||
|
<longdescription>
|
||||||
|
VVVVVV is a puzzle platform game created by Terry Cavanagh.
|
||||||
|
The player controls Captain Viridian, who must rescue their spacecrew after a teleporter malfunction caused them to be separated.
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
81
games-puzzle/vvvvvv/vvvvvv-2.2.ebuild
Normal file
81
games-puzzle/vvvvvv/vvvvvv-2.2.ebuild
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
MY_PN="${PN^^}"
|
||||||
|
|
||||||
|
inherit cmake desktop wrapper xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Retro-styled 2D puzzle platformer (source-available release)"
|
||||||
|
HOMEPAGE="https://thelettervsixtim.es/"
|
||||||
|
|
||||||
|
if [[ "${PV}" == *9999* ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/TerryCavanagh/${MY_PN}.git"
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/TerryCavanagh/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
S="${WORKDIR}"/"${MY_PN}-${PV}"
|
||||||
|
fi
|
||||||
|
SRC_URI="
|
||||||
|
${SRC_URI}
|
||||||
|
https://thelettervsixtim.es/images/${PN}%20logo%20official.jpg -> ${PN}.jpg
|
||||||
|
https://thelettervsixtim.es/makeandplay/data.zip -> ${PN}-data.zip
|
||||||
|
"
|
||||||
|
|
||||||
|
RESTRICT="mirror bindist"
|
||||||
|
LICENSE="VVVVVV-1.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
media-libs/libsdl2
|
||||||
|
media-libs/sdl2-mixer
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
"
|
||||||
|
|
||||||
|
CMAKE_USE_DIR="${S}/desktop_version"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ "${PV}" == *9999* ]]; then
|
||||||
|
git-r3_fetch && git-r3_checkout
|
||||||
|
else
|
||||||
|
unpack "${P}.tar.gz"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
xdg_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dodoc README.md
|
||||||
|
|
||||||
|
exeinto /opt/"${MY_PN}"
|
||||||
|
pushd "${BUILD_DIR}"
|
||||||
|
|
||||||
|
if [ -x "${PN}.x86_64" ]
|
||||||
|
then
|
||||||
|
newexe "${PN}.x86_64" "${MY_PN}"
|
||||||
|
elif [ -x "${MY_PN}" ]
|
||||||
|
then
|
||||||
|
doexe "${MY_PN}"
|
||||||
|
else
|
||||||
|
die
|
||||||
|
fi
|
||||||
|
|
||||||
|
popd
|
||||||
|
|
||||||
|
insinto /opt/"${MY_PN}"
|
||||||
|
newins "${DISTDIR}"/"${PN}-data.zip" data.zip
|
||||||
|
|
||||||
|
doicon "${DISTDIR}"/"${PN}.jpg"
|
||||||
|
|
||||||
|
make_wrapper "${PN}" "./${MY_PN}" "/opt/${MY_PN}"
|
||||||
|
make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "Game;"
|
||||||
|
}
|
81
games-puzzle/vvvvvv/vvvvvv-9999.ebuild
Normal file
81
games-puzzle/vvvvvv/vvvvvv-9999.ebuild
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
MY_PN="${PN^^}"
|
||||||
|
|
||||||
|
inherit cmake desktop wrapper xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Retro-styled 2D puzzle platformer (source-available release)"
|
||||||
|
HOMEPAGE="https://thelettervsixtim.es/"
|
||||||
|
|
||||||
|
if [[ "${PV}" == *9999* ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/TerryCavanagh/${MY_PN}.git"
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/TerryCavanagh/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
S="${WORKDIR}"/"${MY_PN}-${PV}"
|
||||||
|
fi
|
||||||
|
SRC_URI="
|
||||||
|
${SRC_URI}
|
||||||
|
https://thelettervsixtim.es/images/${PN}%20logo%20official.jpg -> ${PN}.jpg
|
||||||
|
https://thelettervsixtim.es/makeandplay/data.zip -> ${PN}-data.zip
|
||||||
|
"
|
||||||
|
|
||||||
|
RESTRICT="mirror bindist"
|
||||||
|
LICENSE="VVVVVV-1.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
media-libs/libsdl2
|
||||||
|
media-libs/sdl2-mixer
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
"
|
||||||
|
|
||||||
|
CMAKE_USE_DIR="${S}/desktop_version"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ "${PV}" == *9999* ]]; then
|
||||||
|
git-r3_fetch && git-r3_checkout
|
||||||
|
else
|
||||||
|
unpack "${P}.tar.gz"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
cmake_src_prepare
|
||||||
|
xdg_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dodoc README.md
|
||||||
|
|
||||||
|
exeinto /opt/"${MY_PN}"
|
||||||
|
pushd "${BUILD_DIR}"
|
||||||
|
|
||||||
|
if [ -x "${PN}.x86_64" ]
|
||||||
|
then
|
||||||
|
newexe "${PN}.x86_64" "${MY_PN}"
|
||||||
|
elif [ -x "${MY_PN}" ]
|
||||||
|
then
|
||||||
|
doexe "${MY_PN}"
|
||||||
|
else
|
||||||
|
die
|
||||||
|
fi
|
||||||
|
|
||||||
|
popd
|
||||||
|
|
||||||
|
insinto /opt/"${MY_PN}"
|
||||||
|
newins "${DISTDIR}"/"${PN}-data.zip" data.zip
|
||||||
|
|
||||||
|
doicon "${DISTDIR}"/"${PN}.jpg"
|
||||||
|
|
||||||
|
make_wrapper "${PN}" "./${MY_PN}" "/opt/${MY_PN}"
|
||||||
|
make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "Game;"
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST ddgr-2.1.gh.tar.gz 44726 BLAKE2B 534a08a9586feefc4629bfdba0a7a7b5aab5f4da28f13dc1be3c0ec824cece2350d179ca687a7d61534912603480d48142a2aea90bea70b455cbaf9975292cc6 SHA512 8ee2ce4bb5661d7324fe733023f4442a034cc6e247b4ed546ebb188c3218c3aff118b72d697e468d0fbad851497223dafdcd5c24a416e87ab66007ab4be5192d
|
DIST ddgr-2.1.gh.tar.gz 44726 BLAKE2B 534a08a9586feefc4629bfdba0a7a7b5aab5f4da28f13dc1be3c0ec824cece2350d179ca687a7d61534912603480d48142a2aea90bea70b455cbaf9975292cc6 SHA512 8ee2ce4bb5661d7324fe733023f4442a034cc6e247b4ed546ebb188c3218c3aff118b72d697e468d0fbad851497223dafdcd5c24a416e87ab66007ab4be5192d
|
||||||
DIST ddgr-2.2.gh.tar.gz 44731 BLAKE2B d44ad9827d7ae16fb339553c523f3e74a9b228080e931cc91eb1b93480c063d0b78f5e9e53d8c0c320c1b1c42da8e05fbb5d7d2996cb0f7938f21e9cc9e215aa SHA512 a61860fe0866b76f89b263bd9d3b3a2b3be52ed6af4885ec9dd076ae192fcdf9e412d9516cb9c3405792ee3d98745b70e059fd41cfb61d835241153d4b63db0e
|
|
||||||
|
@ -1,41 +0,0 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
DISTUTILS_SINGLE_IMPL=1
|
|
||||||
PYTHON_COMPAT=( python3_{10..12} )
|
|
||||||
inherit distutils-r1 bash-completion-r1
|
|
||||||
|
|
||||||
DESCRIPTION="DuckDuckGo from the terminal"
|
|
||||||
HOMEPAGE="
|
|
||||||
https://github.com/jarun/ddgr
|
|
||||||
https://pypi.org/project/ddgr/
|
|
||||||
"
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://github.com/jarun/ddgr"
|
|
||||||
else
|
|
||||||
SRC_URI="https://github.com/jarun/ddgr/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils-r1_src_install
|
|
||||||
|
|
||||||
dodoc CHANGELOG README.md
|
|
||||||
doman ddgr.1
|
|
||||||
|
|
||||||
newbashcomp auto-completion/bash/${PN}-completion.bash ${PN}
|
|
||||||
|
|
||||||
insinto /usr/share/fish/vendor_completions.d/
|
|
||||||
doins auto-completion/fish/${PN}.fish
|
|
||||||
|
|
||||||
insinto /usr/share/zsh/site-functions
|
|
||||||
doins auto-completion/zsh/_${PN}
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST balena-etcher_1.18.11_amd64.deb 90103416 BLAKE2B c7759881715ba36403e57f0a91b8b0315809c4562996622499184680e0f08d0df4db1b484c7429df41854017fb212fecfe650c776515a0741523e77469a74538 SHA512 761f4e63faac52335e72d8e8184546d79a617a40d3332e81ea832a23942949b7b522293fdc0c9af5a949febeaa895312405629d35476d493e2aff2345f1ea6ef
|
DIST balena-etcher_1.18.11_amd64.deb 90103416 BLAKE2B c7759881715ba36403e57f0a91b8b0315809c4562996622499184680e0f08d0df4db1b484c7429df41854017fb212fecfe650c776515a0741523e77469a74538 SHA512 761f4e63faac52335e72d8e8184546d79a617a40d3332e81ea832a23942949b7b522293fdc0c9af5a949febeaa895312405629d35476d493e2aff2345f1ea6ef
|
||||||
DIST balena-etcher_1.18.12_amd64.deb 90104688 BLAKE2B 2432f0acb69add9d48ce4b931841076ce551d41fc3357d88f949adb9614cc004f88b210dac75fb9d22aa15ada9a3a3291bcdd17a7046c4093dfabadaac2d88e6 SHA512 68d830eee3c33d03060ac090574057e102e6d5bdd9835cdd06891358b7838e4c1e03f302ffe5d2b08ea4adb16f001215b1c0e69a27c7fcd5e888a6fa6275c5c1
|
|
||||||
|
68
sys-boot/etcher-bin/etcher-bin-1.18.11.ebuild
Normal file
68
sys-boot/etcher-bin/etcher-bin-1.18.11.ebuild
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
MY_PN="${PN//-bin}"
|
||||||
|
|
||||||
|
inherit unpacker xdg-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Flash OS images to SD cards & USB drives, safely and easily."
|
||||||
|
HOMEPAGE="https://etcher.io"
|
||||||
|
SRC_URI="https://github.com/balena-io/etcher/releases/download/v${PV}/balena-etcher_${PV}_amd64.deb"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
app-arch/lzma
|
||||||
|
dev-libs/expat
|
||||||
|
dev-libs/libappindicator
|
||||||
|
dev-libs/nss
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype
|
||||||
|
net-print/cups
|
||||||
|
sys-apps/dbus
|
||||||
|
sys-auth/polkit
|
||||||
|
x11-apps/xrandr
|
||||||
|
x11-libs/cairo
|
||||||
|
x11-libs/gdk-pixbuf
|
||||||
|
x11-libs/gtk+
|
||||||
|
x11-libs/libXScrnSaver
|
||||||
|
x11-libs/libXcomposite
|
||||||
|
x11-libs/libXcursor
|
||||||
|
x11-libs/libXdamage
|
||||||
|
x11-libs/libXext
|
||||||
|
x11-libs/libXfixes
|
||||||
|
x11-libs/libXrender
|
||||||
|
x11-libs/libXtst
|
||||||
|
x11-libs/libnotify
|
||||||
|
"
|
||||||
|
|
||||||
|
QA_PREBUILT="
|
||||||
|
opt/balenaEtcher/*
|
||||||
|
"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack_deb ${A}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
mv * "${D}" || die
|
||||||
|
|
||||||
|
rm -rd "${D}/usr/share/doc/balena-etcher" || die
|
||||||
|
|
||||||
|
fperms 0755 /opt/balenaEtcher/balena-etcher || die
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_icon_cache_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_icon_cache_update
|
||||||
|
}
|
@ -1,31 +0,0 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
BINTRON_NAME="balena-etcher"
|
|
||||||
BINTRON_HOME="/opt/balenaEtcher/"
|
|
||||||
|
|
||||||
CHROMIUM_LANGS="
|
|
||||||
af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi fil fr gu he hi hr hu id it ja kn ko lt
|
|
||||||
lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW
|
|
||||||
"
|
|
||||||
|
|
||||||
inherit bintron-r1 unpacker
|
|
||||||
|
|
||||||
DESCRIPTION="Flash OS images to SD cards & USB drives, safely and easily."
|
|
||||||
HOMEPAGE="https://etcher.io"
|
|
||||||
SRC_URI="https://github.com/balena-io/etcher/releases/download/v${PV}/balena-etcher_${PV}_amd64.deb"
|
|
||||||
S="${WORKDIR}/opt/balenaEtcher/"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="-* ~amd64"
|
|
||||||
|
|
||||||
RESTRICT="mirror test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
virtual/libudev
|
|
||||||
"
|
|
||||||
|
|
||||||
QA_PREBUILT="/opt/balenaEtcher/*"
|
|
Loading…
Reference in New Issue
Block a user