From 1c33e521c460dc40899ce7bc919602b842ce27e2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 5 Mar 2023 23:52:45 +0000 Subject: gentoo auto-resync : 05:03:2023 - 23:52:45 --- media-libs/allegro/Manifest | 2 +- media-libs/allegro/allegro-4.4.3.1-r1.ebuild | 114 +++++++++++++++++++++++++++ media-libs/allegro/allegro-4.4.3.1.ebuild | 114 --------------------------- 3 files changed, 115 insertions(+), 115 deletions(-) create mode 100644 media-libs/allegro/allegro-4.4.3.1-r1.ebuild delete mode 100644 media-libs/allegro/allegro-4.4.3.1.ebuild (limited to 'media-libs/allegro') diff --git a/media-libs/allegro/Manifest b/media-libs/allegro/Manifest index 1c3866932407..75c5c5cebaa1 100644 --- a/media-libs/allegro/Manifest +++ b/media-libs/allegro/Manifest @@ -5,6 +5,6 @@ AUX allegro-4.4.2-underlink.patch 456 BLAKE2B ede5f9e5195b1c54460f584924afd9daa6 AUX allegro-4.4.3.1-texinfo-encoding.patch 778 BLAKE2B 7bd9538fb2fbded6e425ef6bbc0aa009707e522e1dc3d09540bf1f9fa6350375f7acea942a986304a834964bb20849da4f08ff3f963b86f43c179a9fc2b012ff SHA512 d8960e21b713a24d415704d023443dc09d6a8909d65063a7b55da47228619485fc7e647c5c52e9a9459da027daaebdc19e6c3e56fe618ee5f553fd03c4716bcc DIST allegro-4.4.3.1.tar.gz 4663634 BLAKE2B 23fa8cd77858243bfa8191f6bca26f50d1621fa84616968595c1284c73a86160cdbad201eece5bd026bb7ac13753568b6915295646b86e536b5d26c0394e2d1f SHA512 c5a552ab710226493447eb2547b3d7559badb96f511fbefd315b665b7486013a6710c83b69363eb09f90f53ef4278fe7b90cfee88d90d88f0fe8dc7df7606729 DIST allegro-5.2.7.0.tar.gz 7911231 BLAKE2B 9cc588a42d461ce06db94c1dd57642a2e9445c4930fcc164f2da57edfb463552a279a5e50f46740561a88c974c96605bb09fcc596e7bc6afb5e30b18ff7b74d5 SHA512 300bb951c661e7a220d913cca4116aba99afdcb5346af7c57b09bbdfa892d446cd64fde54397c57edb3c5f57d3380fbc2b6c4d9c9e17f48ff8180cfbf59e7d99 -EBUILD allegro-4.4.3.1.ebuild 2965 BLAKE2B f4a09321d24fab20994a9f95ad57d972ced2cf85301e45a77a8a4379b8feab4eacd6a9a46dbe81667ba01091feef712c677e42e1460e31ca7f291f979f1ebb57 SHA512 79c7c4dcf05afd5d01e004fd7a480935df93aee183e89c2dd3b1bd244fcc93bffa4aeb4b6cd03b2207bd7719ef58931b503b6f468b30bdd15e62ea1f679965be +EBUILD allegro-4.4.3.1-r1.ebuild 2957 BLAKE2B a9c0dd799f88f1408c1a778c6987078f0d7cab2cf5c2c865ab82e4f20351f58a099d1ef5b2bd479e0e0b976444a65a28ac33709920810c8b230b20447df82c22 SHA512 6d3b257c7ed3f2e456460ce7db0be41f4c5f546b92d7cd592fb1825b636b0f6fc592197d78f2ffa3d9c4972d082f39f536fc9ea3485bc169256b3ec688ecc8bd EBUILD allegro-5.2.7.0-r1.ebuild 3237 BLAKE2B 80be7f4da46edb78bbfdb30103ae98ea8dc847796d1fa22e90897c9ada3b590b1969f19037f2e9aa1478547104774000e97c882ed8dbb68aaea68c2e81594cca SHA512 d442fe907c67186cddf16af5ac37ccafde5eb27400f8deb547fe3eac7c82fe43c72d123f916b497e17f54237a88a660c04408e4fc4390b5608fa255ab8f86b79 MISC metadata.xml 1110 BLAKE2B 77e957371031de557c917ecab300859e8fe9d6b5cfdb10497988eebfc80a748e36e4b34011d5cfbf2beacde1eda0a7807c2aeac4cc244ccb577ad3df0b867022 SHA512 71eadeb25bf069159d6719505f9a1efcefbf3731cb7e113703977c898dfeffc3caf7227e2be8605a95860d1aa4e67deed3f53de403c5cd63b585f236551121ff diff --git a/media-libs/allegro/allegro-4.4.3.1-r1.ebuild b/media-libs/allegro/allegro-4.4.3.1-r1.ebuild new file mode 100644 index 000000000000..73ee0de87f3c --- /dev/null +++ b/media-libs/allegro/allegro-4.4.3.1-r1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-multilib desktop + +DESCRIPTION="cross-platform multimedia library" +HOMEPAGE="https://liballeg.org/" +SRC_URI="https://github.com/liballeg/allegro5/releases/download/${PV}/${P}.tar.gz" + +LICENSE="Allegro MIT GPL-2+ ZLIB" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~loong ~mips ppc ppc64 ~riscv x86" +IUSE="alsa doc fbcon jack jpeg opengl oss png svga vga vorbis X" + +RDEPEND=" + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) + png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] ) + svga? ( media-libs/svgalib ) + vorbis? ( media-libs/libvorbis[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXpm[${MULTILIB_USEDEP}] + x11-libs/libXt[${MULTILIB_USEDEP}] + x11-libs/libXxf86dga[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + opengl? ( + virtual/glu[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + ) + )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND=" + virtual/pkgconfig + doc? ( sys-apps/texinfo ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.4.2-shared.patch + "${FILESDIR}"/${PN}-4.4.2-underlink.patch + "${FILESDIR}"/${PN}-4.4.2-gentoo.patch + "${FILESDIR}"/${PN}-4.4.2-rpath.patch + "${FILESDIR}"/${PN}-4.4.3.1-texinfo-encoding.patch +) + +src_prepare() { + cmake_src_prepare + + sed -i \ + -e "s:allegro-\${ALLEGRO_VERSION}:${PF}:" \ + docs/CMakeLists.txt || die +} + +src_configure() { + # WANT_LINUX_CONSOLE is by default OFF + # WANT_EXAMPLES doesn't install anything + # WANT_TEST doesn't do anything regarding unittests + local mycmakeargs=( + -DDOCDIR=share/doc + -DINFODIR=share/info + -DMANDIR=share/man + -DWANT_ALSA=$(usex alsa) + -DWANT_DOCS_INFO=$(usex doc) + -DWANT_EXAMPLES=OFF + -DWANT_JACK=$(usex jack) + -DWANT_JPGALLEG=$(usex jpeg) + -DWANT_LINUX_CONSOLE=OFF + -DWANT_LINUX_FBCON=$(usex fbcon) + -DWANT_LINUX_SVGALIB=$(usex svga) + -DWANT_LINUX_VGA=$(usex vga) + -DWANT_LOADPNG=$(usex png) + -DWANT_LOGG=$(usex vorbis) + -DWANT_OSS=$(usex oss) + -DWANT_TESTS=OFF + -DWANT_TOOLS=$(usex X) + -DWANT_X11=$(usex X) + ) + + if use X; then + mycmakeargs+=( -DWANT_ALLEGROGL=$(usex opengl) ) + else + mycmakeargs+=( -DWANT_ALLEGROGL=OFF ) + fi + + cmake-multilib_src_configure +} + +multilib_src_install() { + if multilib_is_native_abi ; then + dodoc -r docs/html + #176020 (init_dialog.3), #409305 (key.3) + pushd docs/man >/dev/null + local manpage + for manpage in $(ls -d *.3); do + newman ${manpage} ${PN}-${manpage} + done + popd >/dev/null + + if use X; then + newbin setup/setup ${PN}-setup + insinto /usr/share/${PN} + doins "${S}"/{keyboard,language,setup/setup}.dat + newicon "${S}"/misc/icon.png ${PN}.png + make_desktop_entry ${PN}-setup "Allegro Setup" ${PN} "Settings" + fi + fi + cmake_src_install +} diff --git a/media-libs/allegro/allegro-4.4.3.1.ebuild b/media-libs/allegro/allegro-4.4.3.1.ebuild deleted file mode 100644 index 962b6267f1c6..000000000000 --- a/media-libs/allegro/allegro-4.4.3.1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib desktop - -DESCRIPTION="cross-platform multimedia library" -HOMEPAGE="https://liballeg.org/" -SRC_URI="https://github.com/liballeg/allegro5/releases/download/${PV}/${P}.tar.gz" - -LICENSE="Allegro MIT GPL-2+ ZLIB" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~loong ~mips ppc ppc64 ~riscv x86" -IUSE="alsa doc fbcon jack jpeg opengl oss png svga vga vorbis X" - -RDEPEND=" - alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - jpeg? ( virtual/jpeg:0[${MULTILIB_USEDEP}] ) - png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] ) - svga? ( media-libs/svgalib[${MULTILIB_USEDEP}] ) - vorbis? ( media-libs/libvorbis[${MULTILIB_USEDEP}] ) - X? ( - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXpm[${MULTILIB_USEDEP}] - x11-libs/libXt[${MULTILIB_USEDEP}] - x11-libs/libXxf86dga[${MULTILIB_USEDEP}] - x11-libs/libXxf86vm[${MULTILIB_USEDEP}] - opengl? ( - virtual/glu[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}] - ) - )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/texinfo ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-4.4.2-shared.patch - "${FILESDIR}"/${PN}-4.4.2-underlink.patch - "${FILESDIR}"/${PN}-4.4.2-gentoo.patch - "${FILESDIR}"/${PN}-4.4.2-rpath.patch - "${FILESDIR}"/${PN}-4.4.3.1-texinfo-encoding.patch -) - -src_prepare() { - cmake_src_prepare - - sed -i \ - -e "s:allegro-\${ALLEGRO_VERSION}:${PF}:" \ - docs/CMakeLists.txt || die -} - -src_configure() { - # WANT_LINUX_CONSOLE is by default OFF - # WANT_EXAMPLES doesn't install anything - # WANT_TEST doesn't do anything regarding unittests - local mycmakeargs=( - -DDOCDIR=share/doc - -DINFODIR=share/info - -DMANDIR=share/man - -DWANT_ALSA=$(usex alsa) - -DWANT_DOCS_INFO=$(usex doc) - -DWANT_EXAMPLES=OFF - -DWANT_JACK=$(usex jack) - -DWANT_JPGALLEG=$(usex jpeg) - -DWANT_LINUX_CONSOLE=OFF - -DWANT_LINUX_FBCON=$(usex fbcon) - -DWANT_LINUX_SVGALIB=$(usex svga) - -DWANT_LINUX_VGA=$(usex vga) - -DWANT_LOADPNG=$(usex png) - -DWANT_LOGG=$(usex vorbis) - -DWANT_OSS=$(usex oss) - -DWANT_TESTS=OFF - -DWANT_TOOLS=$(usex X) - -DWANT_X11=$(usex X) - ) - - if use X; then - mycmakeargs+=( -DWANT_ALLEGROGL=$(usex opengl) ) - else - mycmakeargs+=( -DWANT_ALLEGROGL=OFF ) - fi - - cmake-multilib_src_configure -} - -multilib_src_install() { - if multilib_is_native_abi ; then - dodoc -r docs/html - #176020 (init_dialog.3), #409305 (key.3) - pushd docs/man >/dev/null - local manpage - for manpage in $(ls -d *.3); do - newman ${manpage} ${PN}-${manpage} - done - popd >/dev/null - - if use X; then - newbin setup/setup ${PN}-setup - insinto /usr/share/${PN} - doins "${S}"/{keyboard,language,setup/setup}.dat - newicon "${S}"/misc/icon.png ${PN}.png - make_desktop_entry ${PN}-setup "Allegro Setup" ${PN} "Settings" - fi - fi - cmake_src_install -} -- cgit v1.2.3