From bed3b604e16fc6075e29f1af8d47507a07035bd3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 21 Jun 2024 00:11:18 +0100 Subject: gentoo auto-resync : 21:06:2024 - 00:11:18 --- media-libs/sge/Manifest | 2 +- media-libs/sge/sge-030809-r1.ebuild | 63 +++++++++++++++++++++++++++++++++++ media-libs/sge/sge-030809.ebuild | 66 ------------------------------------- 3 files changed, 64 insertions(+), 67 deletions(-) create mode 100644 media-libs/sge/sge-030809-r1.ebuild delete mode 100644 media-libs/sge/sge-030809.ebuild (limited to 'media-libs/sge') diff --git a/media-libs/sge/Manifest b/media-libs/sge/Manifest index f2c7ff13d260..2001b128372c 100644 --- a/media-libs/sge/Manifest +++ b/media-libs/sge/Manifest @@ -3,5 +3,5 @@ AUX sge-030809-cmap.patch 684 BLAKE2B 951a434b5aa8fbf890b62c9cfaa420137ae5898a91 AUX sge-030809-freetype.patch 625 BLAKE2B c075614e5c163344661a8628bd9b612ab154e8bee063c52e0c64575a5c5e8905da9f0d3edc553c6e5570f395aebf6ef533962f306604402d0abed891f412a890 SHA512 ec7fbcf0d072b6f1b51de6838113d8f1e030a8b91036f6e6674d63728adf1b81e6f31edff7e6bc28d270f200b907c6ecdc924730d9195e563f3da807a519764a AUX sge-030809-freetype_pkgconfig.patch 701 BLAKE2B 036fbfbfdf76f8460b0b82d9abbf29c1ae0e20d7d779fa21925be9def41ebb9cc6d34a2b050b7b4b3b843ef3a4589e65636dc43d42699d2bee084d41598dd22e SHA512 9925452ea57a581869c7bd0d27af1bcb440a4e5a6fdd93084ca1c7cefecb9d78d2805a11d2b725fcedaeaf4e9f84f0efa093aee018b59ec34e7c00bf80f73b77 DIST sge030809.tar.gz 251698 BLAKE2B fbb8ac88e6328c160af95e8922eb401f5ae34b296ba5e5bc161d5236b94ed7fc3b1502cdc684092d73276d1120c2f1eb56bc7571ec44b941cdc6ebcbc51f0176 SHA512 59144d573f254cc451a22a2d60ba68c7d9437b5095f63fc7ec36c21c3caf7580c5365267a004e08b9d08cf187a59ddefb76a5829f4a6aa1ff4d45f7d044bb2fb -EBUILD sge-030809.ebuild 1329 BLAKE2B ad3c4cc7a10c94c17bca8d814019806a902858677368decd5406b4c08e0e4af6c28619c7e4638343c5174b7aafbc59b7bf1a3c05dc58f5fde8bba7026b2b529f SHA512 32b82982728f325897ed2f93d224c83e783e41286b2c99754200486a9f278df872456449ed93fe8ce1096e81ce68caeb3586093b7469af25cd5dc5aee51e11b6 +EBUILD sge-030809-r1.ebuild 1347 BLAKE2B 8158b91f533923ead352efb88780db74f52007b26d2ca9de873881df36659c0493031a21aed8fc982be1cc1ae26954b1f5052c502b81de59d39e991076ff91fd SHA512 c54f64e8f9a9af6877d0d07db77b2d7c7ed08da14176285cf5b14e1a2394b8e2a579be79ae1366ed06503cbb33b010530a74f637c80c311dafbd62b7f6221074 MISC metadata.xml 332 BLAKE2B 8a0ed915f74a92bdf297e5d14f38abe506292fffb96586aa834f243bd59c885efa441a05f354b96d5da458c917338b7a781799d8d3607c047aa7a7503ff1c1e0 SHA512 177d61a6ab76f02c443f6404e8234ae1adf70f0b5b8435bc37f133e00d05fcfbd594792808d228827b8e65dfdd9a6aa15e9e916a14cd48e8a6f172fa144a578e diff --git a/media-libs/sge/sge-030809-r1.ebuild b/media-libs/sge/sge-030809-r1.ebuild new file mode 100644 index 000000000000..3148ce491859 --- /dev/null +++ b/media-libs/sge/sge-030809-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Graphics extensions library for SDL" +HOMEPAGE="http://www.etek.chalmers.se/~e8cal1/sge/" +SRC_URI="http://www.etek.chalmers.se/~e8cal1/sge/files/sge${PV}.tar.gz" +S=${WORKDIR}/sge${PV} + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="doc examples image truetype" + +DEPEND=" + media-libs/libsdl + image? ( media-libs/sdl-image ) + truetype? ( >=media-libs/freetype-2 ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-build.patch + "${FILESDIR}"/${P}-freetype.patch + "${FILESDIR}"/${P}-cmap.patch + "${FILESDIR}"/${P}-freetype_pkgconfig.patch +) + +src_prepare() { + default + sed "s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" -i Makefile || die + sed -e '/^CC=/d' -e '/^CXX=/d' -e '/^AR=/d' -i Makefile.conf || die + # make sure the header gets regenerated every time + rm -f sge_config.h +} + +src_compile() { + tc-export CC CXX AR PKG_CONFIG + emake \ + USE_IMG=$(usex image y n) \ + USE_FT=$(usex truetype y n) +} + +src_install() { + local DOCS=( README Todo WhatsNew ) + default + + if use doc ; then + docinto html + dodoc docs/* + fi + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + find "${ED}" -type f -name '*.a' -delete || die +} diff --git a/media-libs/sge/sge-030809.ebuild b/media-libs/sge/sge-030809.ebuild deleted file mode 100644 index 8847d3d6aa9d..000000000000 --- a/media-libs/sge/sge-030809.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -MY_P="sge${PV}" -DESCRIPTION="Graphics extensions library for SDL" -HOMEPAGE="http://www.etek.chalmers.se/~e8cal1/sge/" -SRC_URI="http://www.etek.chalmers.se/~e8cal1/sge/files/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~ia64 ppc x86" -IUSE="doc examples image truetype" - -RDEPEND="media-libs/libsdl - image? ( media-libs/sdl-image ) - truetype? ( >=media-libs/freetype-2 )" - -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${P}-build.patch - "${FILESDIR}"/${P}-freetype.patch - "${FILESDIR}"/${P}-cmap.patch - "${FILESDIR}"/${P}-freetype_pkgconfig.patch -) - -src_prepare() { - default - sed -i "s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" Makefile || die - sed -i \ - -e '/^CC=/d' \ - -e '/^CXX=/d' \ - -e '/^AR=/d' \ - Makefile.conf || die - tc-export CC CXX AR PKG_CONFIG - # make sure the header gets regenerated everytime - rm -f sge_config.h -} - -src_compile() { - emake \ - USE_IMG=$(usex image y n) \ - USE_FT=$(usex truetype y n) -} - -src_install() { - local DOCS=( README Todo WhatsNew ) - default - - if use doc ; then - docinto html - dodoc docs/* - fi - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} -- cgit v1.2.3