media-gfx/glslviewer: New package
I feel like playing with shaders today. Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Ryan Fox <flewkey@2a03.party>
This commit is contained in:
parent
806ef1d540
commit
8541949537
4
media-gfx/glslviewer/Manifest
Normal file
4
media-gfx/glslviewer/Manifest
Normal file
@ -0,0 +1,4 @@
|
||||
DIST glslviewer-1.6.8.tar.gz 29443106 BLAKE2B f40d0e3e4dc8369f0846bd84fbd6c8c24eec44efabbcd873cda66183fbd6a38b54830215ac60bc51d4b4237b18b4d46122287d10c5d4ffaaf914c0945ea35990 SHA512 a2121f2271c597aa2b58db00150f52c9e58a4c986080155b408922dae718c3e754fa02d8e174d18f011d87de47262f6082e8814b91078bdfb6556bf4c16f4e56
|
||||
EBUILD glslviewer-1.6.8.ebuild 740 BLAKE2B 41c2035415848d15f085d1521d7b2305e711b10d7316301f8ef21136c24b0c7c7bce2f8b2b92b6387a72eadb84991597bd0d83030fedc9058cdd835973346772 SHA512 f98dcf14e6f9cab813155f95949ebea7be70d5bb44f143fc4697b3db70ca784a57cccd22816800854bf7d0a143a59799020131fe2d1d16e913d25ea1a2c4d498
|
||||
EBUILD glslviewer-9999.ebuild 661 BLAKE2B f2876d2a175441b699f3c44bdba8e85bd1c57308c91887c8d0e40b0823034c062d688d805b55ab3e7c59804f3f228c445fdccf177f3f4c98b9af4cb3118f6382 SHA512 107b8eb57239d8c9eb223aefa000032579ad8bf8980cbdff942516038ba49d66e4932cda0ce29cf80c900fad9e34037acc7ef2ff42ff2892c68d9b2e05ad45aa
|
||||
MISC metadata.xml 236 BLAKE2B fdb34c66e3059efc0efb2328ffedb24c495be95dfeb68b7adcdf5ab1a88eee6788294d07ec032238de7d9127cffd50a1598b42aa8f99d3d11f54a761c79a9482 SHA512 43add4c2db3d06110521dea982cfcbddc98d63bb1e1b89952511654d54f09746e0d76ac1e0f0e70d2832357f44fe11fc4653500b856c7b29d05a55bb70535e80
|
34
media-gfx/glslviewer/glslviewer-1.6.8.ebuild
Normal file
34
media-gfx/glslviewer/glslviewer-1.6.8.ebuild
Normal file
@ -0,0 +1,34 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="https://github.com/patriciogonzalezvivo/glslViewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
else
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/patriciogonzalezvivo/glslViewer.git"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Console-based sandbox for GLSL shaders"
|
||||
HOMEPAGE="http://patriciogonzalezvivo.com/2015/glslViewer/"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
media-libs/glfw
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
mv "${WORKDIR}/glslViewer-${PV}" "${WORKDIR}/${P}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${S}/bin/glslScreenSaver"
|
||||
dobin "${S}/bin/glslLoader"
|
||||
dobin "${S}/bin/glslViewer"
|
||||
}
|
29
media-gfx/glslviewer/glslviewer-9999.ebuild
Normal file
29
media-gfx/glslviewer/glslviewer-9999.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="https://github.com/patriciogonzalezvivo/glslViewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
else
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/patriciogonzalezvivo/glslViewer.git"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Console-based sandbox for GLSL shaders"
|
||||
HOMEPAGE="http://patriciogonzalezvivo.com/2015/glslViewer/"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
media-libs/glfw
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
src_install() {
|
||||
dobin "${S}/bin/glslScreenSaver"
|
||||
dobin "${S}/bin/glslLoader"
|
||||
dobin "${S}/bin/glslViewer"
|
||||
}
|
8
media-gfx/glslviewer/metadata.xml
Normal file
8
media-gfx/glslviewer/metadata.xml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>flewkey@2a03.party</email>
|
||||
<name>Ryan Fox</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user