mirror of
https://github.com/gentoo-mirror/steam-overlay.git
synced 2025-04-10 20:18:42 -04:00
media-libs/jpeg-compat: New compatibility package
Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
parent
6ddd71d4c5
commit
d6cbd2fe0b
1
media-libs/jpeg-compat/Manifest
Normal file
1
media-libs/jpeg-compat/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST libjpeg-turbo-2.0.6.tar.gz 2192315 BLAKE2B 1e003b147bf5bc1fed59df1eb42c8bd83f6548f267033969a6a26830afb24ae96c8ebba8407e4d2ded76da66a535ed59e249f64ed61218055771e5db9491514f SHA512 504062778224f2ed2ddb64c988fbf466a14247952aab0cf1d35d281942b6f0874eafd34b45914d2208e087f05ddd896c5ba87a67c944e8bb80323e187413038c
|
55
media-libs/jpeg-compat/jpeg-compat-2.0.6-r800.ebuild
Normal file
55
media-libs/jpeg-compat/jpeg-compat-2.0.6-r800.ebuild
Normal file
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_ECLASS=cmake
|
||||
inherit cmake-multilib
|
||||
|
||||
MY_PN="libjpeg-turbo"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Accelerated JPEG library (libjpeg.so.8 ABI provided by libjpeg-turbo)"
|
||||
HOMEPAGE="https://libjpeg-turbo.org/ https://sourceforge.net/projects/libjpeg-turbo/"
|
||||
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD IJG ZLIB"
|
||||
SLOT="8"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
|
||||
|
||||
BDEPEND="
|
||||
app-misc/pax-utils
|
||||
>=dev-util/cmake-3.16.5
|
||||
amd64? ( ${ASM_DEPEND} )
|
||||
x86? ( ${ASM_DEPEND} )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
!media-libs/jpeg:${SLOT}
|
||||
!=media-libs/jpeg-${SLOT}*:0
|
||||
!<media-libs/libjpeg-turbo-1.3.0-r2
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
DOCS=()
|
||||
|
||||
multilib_src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DENABLE_STATIC=NO
|
||||
-DWITH_JAVA=NO
|
||||
-DWITH_JPEG${SLOT}=YES
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
cmake_src_compile libjpeg.so.${SLOT}
|
||||
scanelf -BXr libjpeg.so.${SLOT} >/dev/null || die
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
dolib.so libjpeg.so.${SLOT}*
|
||||
}
|
13
media-libs/jpeg-compat/metadata.xml
Normal file
13
media-libs/jpeg-compat/metadata.xml
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>chewi@gentoo.org</email>
|
||||
<name>James Le Cuirot</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">libjpeg-turbo/libjpeg-turbo</remote-id>
|
||||
<remote-id type="sourceforge">libjpeg-turbo</remote-id>
|
||||
<remote-id type="cpe">cpe:/a:libjpeg-turbo:libjpeg-turbo</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Loading…
x
Reference in New Issue
Block a user