From b426a5cef3f0ebe3389686a1c145a834d3a1e120 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 9 Sep 2022 10:40:04 +0100 Subject: gentoo auto-resync : 09:09:2022 - 10:40:04 --- media-libs/plib/Manifest | 2 +- media-libs/plib/plib-1.8.5-r3.ebuild | 43 --------------------------------- media-libs/plib/plib-1.8.5-r4.ebuild | 46 ++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 44 deletions(-) delete mode 100644 media-libs/plib/plib-1.8.5-r3.ebuild create mode 100644 media-libs/plib/plib-1.8.5-r4.ebuild (limited to 'media-libs/plib') diff --git a/media-libs/plib/Manifest b/media-libs/plib/Manifest index fc33d4835be9..64163215094f 100644 --- a/media-libs/plib/Manifest +++ b/media-libs/plib/Manifest @@ -3,5 +3,5 @@ AUX plib-1.8.5-CVE-2012-4552.patch 1322 BLAKE2B 384a50a970012b7dd41bcb0362ee88ee AUX plib-1.8.5-X11-r1.patch 341 BLAKE2B 09ba1a92f54dfb6bd5ca3a11f6c7201819ccc7b1613e0cbddcfb90ae250d87b672d1738d854c9d546ec1d5d8ebf78b501e3dca9e41dc7e1f891b101e3c0ca23c SHA512 3222424f668ba4267d150034fc3ac67770501c543cdd7849c8eda4d491d7cb4d3120101c7d548a20d3122561f0f27e8fb0592773c736d7fbf4bc500121bf9dc3 AUX plib-1.8.5-shared-libs.patch 9520 BLAKE2B 1bfb85c5065e33a9c8be14861f4fd8978e1dcacf4c045c9b1e30dfd2715873ac1b953bfeed5e298e1140264f8c0d191bef28b6631e2bb98f4d7228c7576aaf9c SHA512 0fb342e726412885531188a05e3b05b2076398b1ec8eaaf22ba3e20f48248351917d5418a7086b1b8eeb0bfccae049e8cfa0f5d05cbd4bb7c20c3e69685065b5 DIST plib-1.8.5.tar.gz 779133 BLAKE2B a74a0693463b1bbf8a6ac6a34e3a689775ac892d19e0fe2ed955e0bd4af2eb2a7f55ac2dfe5dc105333a07f634dc74a4f6347e8bbd75d2fcc5b55733aefb133d SHA512 17154cc77243fe576c2bcbcb0285b98aef1a0634658f5473e95fe0ac8fa3ed477dbe5620e44ccf0b7cc616f812af0cd44d6fcbba0c563180d3b61c9d6f158e1d -EBUILD plib-1.8.5-r3.ebuild 927 BLAKE2B bedaeeabac3ffd43ec0c75ad8e5c9adf5b6e4f330565aecc0ee7554ffcc9bf2977cb2e88ae28ac62c1037962d14fd2d16bb03d44d34fdbef74c8633d05fb1b1c SHA512 2409a27ca687ade0da9e7c1c1fbe665354139837e1c17d3955fd4159a28eea570a83a304fa85c670cb015c0cca655daa67e4762143e61456994cb09fe0e9063f +EBUILD plib-1.8.5-r4.ebuild 785 BLAKE2B 0d523f3401cfa3f56be36ef4355db1ab203ad895dc34aaa5ee0a848b6b44c389fbdd425d3554f7990016464ec4e3308c22dba57b6ce6e39f64ff3d6c4f6c12c7 SHA512 dd8700980e35e59b822e7d097d026e6e0f741a14a754cfede2e4260e08b118249119877d6690cb8f5892b53379561291e80a36e17716cffef5f287bbde92596a MISC metadata.xml 328 BLAKE2B a7a65e3a3905acfbe9ccada6071937f3cee936ba6bca021348f8960b3b1b83837136b1da21f10c5c511c8058655be268467e260da2fb841061f931d39baea368 SHA512 f7ed0e87ef2c31bf2890a202835482f9d174d08b591beabcceccb11f63fd09d586f735ed6e2978480d0a37bd0e23592146a982fc7b8067c1a5c28249d555a629 diff --git a/media-libs/plib/plib-1.8.5-r3.ebuild b/media-libs/plib/plib-1.8.5-r3.ebuild deleted file mode 100644 index 90f35921162f..000000000000 --- a/media-libs/plib/plib-1.8.5-r3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit autotools multilib-minimal - -DESCRIPTION="multimedia library used by many games" -HOMEPAGE="http://plib.sourceforge.net/" -SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc sparc x86" - -DEPEND="virtual/opengl" -RDEPEND=${DEPEND} - -PATCHES=( - "${FILESDIR}"/${P}-shared-libs.patch - "${FILESDIR}"/${P}-X11-r1.patch - "${FILESDIR}"/${P}-CVE-2011-4620.patch - "${FILESDIR}"/${P}-CVE-2012-4552.patch -) - -src_prepare() { - default - mv configure.in configure.ac || die - eautoreconf -} - -multilib_src_configure() { - local myconf=( - --disable-static - --enable-shared - ) - ECONF_SOURCE=${S} econf "${myconf[@]}" -} - -multilib_src_install_all() { - DOCS=( AUTHORS ChangeLog KNOWN_BUGS NOTICE README* TODO* ) - einstalldocs - find "${ED}" -name '*.la' -delete || die -} diff --git a/media-libs/plib/plib-1.8.5-r4.ebuild b/media-libs/plib/plib-1.8.5-r4.ebuild new file mode 100644 index 000000000000..27d275bb8f4a --- /dev/null +++ b/media-libs/plib/plib-1.8.5-r4.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Multimedia library used by many games" +HOMEPAGE="http://plib.sourceforge.net/" +SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~hppa ppc sparc x86" + +DEPEND="virtual/opengl" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-shared-libs.patch + "${FILESDIR}"/${P}-X11-r1.patch + "${FILESDIR}"/${P}-CVE-2011-4620.patch + "${FILESDIR}"/${P}-CVE-2012-4552.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myconf=( + --enable-shared + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + dodoc KNOWN_BUGS TODO* NOTICE + + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3