virtual/jpeg: sync with upstream

This commit is contained in:
Andrew Jeddeloh 2018-03-07 16:03:00 -08:00
parent 4c11c1cf21
commit 27d6c9abdd
9 changed files with 59 additions and 70 deletions

View File

@ -1,8 +0,0 @@
DEFINED_PHASES=-
DESCRIPTION=A virtual for the JPEG implementation
EAPI=4
IUSE=static-libs
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( >=media-libs/libjpeg-turbo-1.2.0:0[static-libs?] >=media-libs/jpeg-8d:0[static-libs?] )
SLOT=0
_md5_=9bd4dd437334f9bbb4c06510056398ae

View File

@ -0,0 +1,9 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages
EAPI=5
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( >=media-libs/libjpeg-turbo-1.3.0-r3:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/jpeg-8d-r1:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=b39c634175b4b7f8da76eee503c3adf5

View File

@ -0,0 +1,9 @@
DEFINED_PHASES=-
DESCRIPTION=A virtual for the libjpeg.so.62 ABI for binary-only programs
EAPI=5
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( >=media-libs/libjpeg-turbo-1.3.0-r3:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/jpeg-6b-r12:62[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=62
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=b3b3e6f43f9761d4cbed18ac9e0641c6

View File

@ -1,24 +0,0 @@
# ChangeLog for virtual/jpeg
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/virtual/jpeg/ChangeLog,v 1.9 2012/05/21 14:41:53 ssuominen Exp $
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> jpeg-0.ebuild:
keyword ~amd64-fbsd
27 Apr 2011; Fabian Groffen <grobian@gentoo.org> jpeg-0.ebuild:
Marked ~m68k-mint, bug #364787
26 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> jpeg-0.ebuild:
USE="static-libs" for media-gfx/splashutils wrt #356939 by Serkan Kaba
01 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> jpeg-0.ebuild:
Default to media-libs/libjpeg-turbo:0 instead of media-libs/jpeg:0
07 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> jpeg-0.ebuild:
Set empty DEPEND wrt #344581 by Ulrich Müller.
*jpeg-0 (23 Jul 2010)
23 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> +jpeg-0.ebuild:
Initial commit.

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
EBUILD jpeg-0.ebuild 730 RMD160 ebb78b3b222dd170c1650bbdadf0329dfb0644a0 SHA1 566f4c5709664c9c750c59d070756e1fdc346b64 SHA256 4327b393ff6cfdd1b1b7e74f78ec415383c079033dd3fc5cddcbce9173fda903
MISC ChangeLog 904 RMD160 397040fa575b88778d414ae5f6b62e9557dcde7b SHA1 feb4e8a816c3bbfc9db55ead305227834d44aa63 SHA256 696c176944e7cea88db857f68c1760afad7a02f74373675cc5339e683945ecb2
MISC metadata.xml 163 RMD160 9cdda004bed83a887f4a756cb1550fab6ce563ce SHA1 bfc4f31690e338a159152dcd46d56ff7fd6b6e1b SHA256 212655100c50c4193072996553f15984b9788fb20fb4175efd2418b80d428564
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBAgAGBQJPulN+AAoJEEdUh39IaPFNBmoH/RHnQfd1PWGWHUYYmeiETAgf
b/ljTkmXF6U+Us739VwTdbF9d+nD6IBW3FOZs7MoIuQ/VEzY4ycSFP21rtADdFau
+ufSUdRfdBbkF4ORbGqymV7sYz/z30nXAys/NyNV5UAw4Kjr4y4olJxBe5Sd0NlL
iIiit0FCfR5esCkCqWPeyq/8vH+VcvP+bBYNRHlouw/fnF4FQU3dSUAYDgkVZ/Pk
J7PsV32LUSg1AemkJJ4RQA7ya4vZGqqLxPBvAmNjo3+AlZFe4PtohNDDaY9LwokV
pCVjPliwK9UP98Bm6AhcKwkpIPgvVswY0eCLPASQGXGb6dpP58mdCu7TR4DCcFY=
=emZ0
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit multilib-build
DESCRIPTION="Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND="|| (
>=media-libs/libjpeg-turbo-1.3.0-r3:0[static-libs?,${MULTILIB_USEDEP}]
>=media-libs/jpeg-8d-r1:0[static-libs?,${MULTILIB_USEDEP}]
)"

View File

@ -1,20 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/virtual/jpeg/jpeg-0.ebuild,v 1.9 2012/05/21 14:41:53 ssuominen Exp $
EAPI=4
DESCRIPTION="A virtual for the JPEG implementation"
HOMEPAGE=""
SRC_URI=""
LICENSE=""
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND="|| (
>=media-libs/libjpeg-turbo-1.2.0:0[static-libs?]
>=media-libs/jpeg-8d:0[static-libs?]
)"
DEPEND=""

View File

@ -0,0 +1,15 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit multilib-build
DESCRIPTION="A virtual for the libjpeg.so.62 ABI for binary-only programs"
SLOT="62"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="|| (
>=media-libs/libjpeg-turbo-1.3.0-r3:0[${MULTILIB_USEDEP}]
>=media-libs/jpeg-6b-r12:62[${MULTILIB_USEDEP}]
)"

View File

@ -1,5 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>graphics</herd> <maintainer type="project">
<email>graphics@gentoo.org</email>
<name>Gentoo Graphics Project</name>
</maintainer>
<slots>
<slot name="0">For building against. This is the only slot
that provides headers and command line tools.</slot>
<slot name="62">For binary compatibility, provides
libjpeg.so.62 only.</slot>
</slots>
</pkgmetadata> </pkgmetadata>