diff options
Diffstat (limited to 'media-libs/libtxc_dxtn')
-rw-r--r-- | media-libs/libtxc_dxtn/Manifest | 6 | ||||
-rw-r--r-- | media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r1.ebuild | 35 | ||||
-rw-r--r-- | media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r3.ebuild | 39 | ||||
-rw-r--r-- | media-libs/libtxc_dxtn/metadata.xml | 8 |
4 files changed, 88 insertions, 0 deletions
diff --git a/media-libs/libtxc_dxtn/Manifest b/media-libs/libtxc_dxtn/Manifest new file mode 100644 index 000000000000..beaeb7f667bf --- /dev/null +++ b/media-libs/libtxc_dxtn/Manifest @@ -0,0 +1,6 @@ +DIST libtxc_dxtn-1.0.1.tar.bz2 214038 SHA256 45290d12cdca529a3f41e7fc35c4250fc1b6d2fc16b56680f8401f6aa792ae60 SHA512 56714a8c947d9b1f47e3ccb23cff9e4e57bd131907a82968de521d094a000275b3aaeecff28e9184bcc4f3932baa1a8bfbbefbc970fcd034ff953d0617148479 WHIRLPOOL 387c4f2a6d807e18f38d9c4d90037d4abbe1dd328760ecae6dfffd9cd87a4ceb5dd61e24fc25433aa9853e4a189ff478c0d260fe71debb3f3daf42876e4e117d +EBUILD libtxc_dxtn-1.0.1-r1.ebuild 888 SHA256 8aaa0271e68838a18ece492b5773b60154b274743e7ce3965cf0ca6fe7afc8bd SHA512 aa78415fc9c1bc06f8dbda9413dddb1b8d2ba7fc624cdba37e306db49bc87ff3112a06557aead9417f4a26bf9cf37857048165e2a8af6fc5823e341bdc2627a6 WHIRLPOOL c7c94f62ccefebca27ebf777602729e6737a52d445bde43e2af926ccb70de7035d4eeffc4a56f392abf053dc201beb7e3cb68e4a147192033a182a5a39ae7235 +EBUILD libtxc_dxtn-1.0.1-r3.ebuild 963 SHA256 3556ceb12120078ca1146d73787d82dc1cb6f90aa0e80d0c45e89e2e67052f5f SHA512 0dc9d28bdb2d558fc70e4a256c2867a47b14b02a2b53764635ff2d541dae023870e8f27828cbb36cc35f8103ca9fd78d45f854ba63f33d5d4c2a193964090ac8 WHIRLPOOL 67a1da9e720bcff2a8e7db138e7c75a5a8060fe6444a362f1781b49fd8a0d5ce66930f1f205dcaee54d477463edbf2cf3a31349cb05a4db6b435f13882eb14e6 +MISC ChangeLog 3331 SHA256 a2028c14fb5e48275a6d41461aa4388f0e69b198c81514ed10992cd05a4cea06 SHA512 c5c82daf41a1494351127ce9eed1635bf8d1373298299461bd7b2b63d360f3ad6599486463963b7730d0eccc03c11d97cacfea9e46247a1a73429bef1cb6ee08 WHIRLPOOL 461a2f29593316d2281c3eded290a57691f0c27f4faff18ae8720e3803a96f3ce186c20065fdb4a0cf7881ccb487818d96bb0470172559d8dd348ce271f4e6eb +MISC ChangeLog-2015 2029 SHA256 41ae11df50ed514e7b473215180846464d19d247a3512366787c3c8c15c6d54d SHA512 9b68f140e4b5b9dd3b06c55503939ce1d2c2d612eab3ada968874be07f67289a52412b4dcc614712817cca5b979f2d792db3d5e8cec68f549fb489f706c6e76f WHIRLPOOL cf5277205beb323eda8dc01300bfc7bfb5b2bc68e20d1a17c3f7984dc6884fc9ec5b86554dff35ab249e79fbb2f21ffb8c0a15e74189c460a4fd8469e59ea9e8 +MISC metadata.xml 230 SHA256 677e4595d00a3098fde05ae33118b9ac05867dc5729c9cd579dc8badd1a28f68 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057 WHIRLPOOL 4866c82c6428eae526c0a514c988e4119221f77b0e8bfb04fec713dd3ba516c69afc776a0c6f53c29abfd8507aa23801614db1ba544dd0a0dd4d6a9462c27306 diff --git a/media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r1.ebuild b/media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r1.ebuild new file mode 100644 index 000000000000..33b3c218982d --- /dev/null +++ b/media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools-multilib + +DESCRIPTION="Helper library for S3TC texture (de)compression" +HOMEPAGE="https://cgit.freedesktop.org/~mareko/libtxc_dxtn/" +SRC_URI="https://people.freedesktop.org/~cbrill/${PN}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +IUSE="" + +RDEPEND="media-libs/mesa" +DEPEND="${RDEPEND}" + +RESTRICT="bindist" + +src_install() { + autotools-multilib_src_install + + # libtxc_dxtn is installed as a module (plugin) + prune_libtool_files --all +} + +pkg_postinst() { + ewarn "Depending on where you live, you might need a valid license for s3tc" + ewarn "in order to be legally allowed to use the external library." + ewarn "Redistribution in binary form might also be problematic." + ewarn + ewarn "You have been warned. Have a nice day." +} diff --git a/media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r3.ebuild b/media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r3.ebuild new file mode 100644 index 000000000000..44eb74149d25 --- /dev/null +++ b/media-libs/libtxc_dxtn/libtxc_dxtn-1.0.1-r3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit ltprune multilib-minimal + +DESCRIPTION="Helper library for S3TC texture (de)compression" +HOMEPAGE="https://cgit.freedesktop.org/~mareko/libtxc_dxtn/" +SRC_URI="https://people.freedesktop.org/~cbrill/${PN}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +RDEPEND="media-libs/mesa[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +RESTRICT="bindist" + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf +} + +multilib_src_install_all() { + default + + # libtxc_dxtn is installed as a module (plugin) + prune_libtool_files --all +} + +pkg_postinst() { + ewarn "Depending on where you live, you might need a valid license for s3tc" + ewarn "in order to be legally allowed to use the external library." + ewarn "Redistribution in binary form might also be problematic." + ewarn + ewarn "You have been warned. Have a nice day." +} diff --git a/media-libs/libtxc_dxtn/metadata.xml b/media-libs/libtxc_dxtn/metadata.xml new file mode 100644 index 000000000000..e943b72b8a48 --- /dev/null +++ b/media-libs/libtxc_dxtn/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>x11@gentoo.org</email> + <name>X11</name> +</maintainer> +</pkgmetadata> |