From b62381b18b4bf2e919cbfbae11ebcad391e38e77 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 16 Dec 2022 03:35:12 +0000 Subject: gentoo auto-resync : 16:12:2022 - 03:35:12 --- media-gfx/fbida/Manifest | 4 +- media-gfx/fbida/fbida-2.14-r3.ebuild | 126 ----------------------------------- media-gfx/fbida/fbida-2.14-r5.ebuild | 126 +++++++++++++++++++++++++++++++++++ media-gfx/fbida/fbida-9999-r1.ebuild | 75 +++++++++++++++++++++ media-gfx/fbida/fbida-9999.ebuild | 75 --------------------- 5 files changed, 203 insertions(+), 203 deletions(-) delete mode 100644 media-gfx/fbida/fbida-2.14-r3.ebuild create mode 100644 media-gfx/fbida/fbida-2.14-r5.ebuild create mode 100644 media-gfx/fbida/fbida-9999-r1.ebuild delete mode 100644 media-gfx/fbida/fbida-9999.ebuild (limited to 'media-gfx/fbida') diff --git a/media-gfx/fbida/Manifest b/media-gfx/fbida/Manifest index 99d8b87ca28e..1c7c37a95dc8 100644 --- a/media-gfx/fbida/Manifest +++ b/media-gfx/fbida/Manifest @@ -5,6 +5,6 @@ AUX fbida-2.14-fno-common.patch 1148 BLAKE2B 108c21e732afaebe6183835732341b814b1 AUX ida-desktop.patch 384 BLAKE2B 627319b163e62af11acc2c0957254cc671145b9df22f27af8988e5f0bcdf383f7cf2ad4fa7b7c97acfbba3181081ee1c025c4b3c82e99bfd7fe4efe69edd59c0 SHA512 0e14a3b848774d1538e309a9c8a8f0445a870db21723d11d0c39d86760ccb9c6f9a5f08ec75016875b2867c2d2075b59aad0fa810621f2c2afcccd14fef26737 DIST fbida-2.14.tar.gz 296826 BLAKE2B 0015b426c5deaf72737a52bddb065e7d0cb804ea97157dded522061d8fabb5c632d5e66b1ef1b4e75b355537ef4f4e603f3a877e2ef92d1581eaa4791ab5be99 SHA512 8f3596ad8a22497880ac698d3b324e038ac5ccae7481fe4a902fc6e8bf43ba1bb3a96af8c7a3347bea86c1988f35674e2647901ac256bd4e8261d467a6a343ec DIST ida.png.bz2 11928 BLAKE2B 8a1c89fc5adfb16c69f9591a299beb62c84d66960b586fbc819e53f904c90beef821ecf3539236563644c28e3ad3c7dbf861b140c820be649305a658b3613433 SHA512 cf3c1bc8d25fe75f10c0a0414b5c082348df2fa94864ec4537c36e0b357cf35b68e2eca205bbf48578a41c27317701aee621c6dd176e0bf3857c52f895d6bfd3 -EBUILD fbida-2.14-r3.ebuild 2519 BLAKE2B a62d0a82387f564883740284307ff34828ad8e4d7f986dfb0e8a7d6f7249886e3a2d60598f1b3ac343f5efae5ac2171f11e57c5ccdb0e28cf5048a3066e4b840 SHA512 7b91471b19eba267b8acc57d28c18045a3c262a2385cbd1898d0918946580230a796d884ae848ad36bb57dcbfd37b0dd6ec30b372062b2fa9ac862c616bf5e62 -EBUILD fbida-9999.ebuild 1349 BLAKE2B b011518d4f9816d0440b1bfd853fe97514e236fa20fb5eee942924b7e30751b981e0eb13a9e819627dff1af7b866b10c3712cbe0554d30e96e3bf5e7fddaa285 SHA512 10d5b89d83f020f3c14a9a68c622a96cd864ef8081b8163967938bacf592d1594ee8c09ff248515de246835a0a4e4fb78a768590f459bf53883011bede177ca0 +EBUILD fbida-2.14-r5.ebuild 2533 BLAKE2B e042e215b3df3b364960cff592d606deeecacbcb738a657d0d10de494ed27739245e82149b4e193edb937ec1ce669352c5302c1e377411b41eebd5beafd21d10 SHA512 2b835974cf68d038f2dccfd56e04e0a2aef841ecd5d1186bb1b04b12b2c481bf554477d74f503927ee2a203e791ca60cb20c17675b23bf6bd17537fc1a52ec6a +EBUILD fbida-9999-r1.ebuild 1363 BLAKE2B a35a88d3bcfb19c19a333ba2f4f0aaa5a74c1ab82df5908e56b4cf8a5409774ae9987a9c0489d7c7ec6ad1fc11bc01d5d3224f3f9204694b0ce1ca3f43eb57c7 SHA512 a63773c203c3ecf6537b72a728dbf15ec32338460b2e3a131cb11a0572a5de02475cbcb311877d593edfe5390aa67c1eb327aa0244c6b750456916dd0424eef9 MISC metadata.xml 396 BLAKE2B bb953a472b265979efd469fe16c70bfdcc358aa55393d71479b8105d442daf9dfa940eee8515748587ad3af5ff40684c70ba506468e70c59e30f917192b9d53c SHA512 9053097e148a3538aae6f3a4df83e6ed2580b37f35d82759d9dd72732b39774b92bd3c93e093272827903dc4f9019922749986cab8741f07eb957a921a67cd11 diff --git a/media-gfx/fbida/fbida-2.14-r3.ebuild b/media-gfx/fbida/fbida-2.14-r3.ebuild deleted file mode 100644 index f2955cd4adc6..000000000000 --- a/media-gfx/fbida/fbida-2.14-r3.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit desktop toolchain-funcs - -DESCRIPTION="Image viewers for the framebuffer console (fbi) and X11 (ida)" -HOMEPAGE="https://www.kraxel.org/blog/linux/fbida/" -SRC_URI=" - https://www.kraxel.org/releases/${PN}/${P}.tar.gz - mirror://gentoo/ida.png.bz2 -" -LICENSE="GPL-2 IJG" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" -IUSE="curl fbcon ghostscript +gif lirc +png scanner +tiff X +webp" -REQUIRED_USE=" - ghostscript? ( tiff ) -" - -CDEPEND=" - !media-gfx/fbi - >=media-libs/fontconfig-2.2 - >=media-libs/freetype-2.0 - app-text/poppler - media-libs/libepoxy - media-libs/libexif - virtual/jpeg:* - virtual/ttf-fonts - x11-libs/cairo[opengl] - curl? ( net-misc/curl ) - fbcon? ( - app-text/poppler[cairo] - media-libs/mesa[X(+),gbm(+)] - x11-libs/libdrm - x11-libs/pixman - ) - gif? ( media-libs/giflib:= ) - lirc? ( app-misc/lirc ) - png? ( media-libs/libpng:* ) - scanner? ( media-gfx/sane-backends ) - tiff? ( media-libs/tiff:* ) - webp? ( media-libs/libwebp ) - X? ( - >=x11-libs/motif-2.3:0[xft] - x11-libs/libX11 - x11-libs/libXpm - x11-libs/libXt - ) -" - -DEPEND=" - ${CDEPEND} - X? ( x11-base/xorg-proto ) -" - -RDEPEND=" - ${CDEPEND} - ghostscript? ( - app-text/ghostscript-gpl - ) -" -PATCHES=( - "${FILESDIR}"/ida-desktop.patch - "${FILESDIR}"/${PN}-2.10-giflib-4.2.patch - "${FILESDIR}"/${PN}-2.14-Autoconf.patch - "${FILESDIR}"/${PN}-2.14-fno-common.patch - "${FILESDIR}"/${PN}-2.14-cpp.patch -) - -src_configure() { - tc-export CC CPP - - # Let autoconf do its job and then fix things to build fbida - # according to our specifications - emake Make.config - - gentoo_fbida() { - local useflag=${1} - local config=${2} - - local option="no" - use ${useflag} && option="yes" - - sed -i \ - -e "s|HAVE_${config}.*|HAVE_${config} := ${option}|" \ - "${S}/Make.config" || die - } - - gentoo_fbida X MOTIF - gentoo_fbida curl LIBCURL - gentoo_fbida fbcon LINUX_FB_H - gentoo_fbida gif LIBUNGIF - gentoo_fbida lirc LIBLIRC - gentoo_fbida ghostscript LIBTIFF - gentoo_fbida png LIBPNG - gentoo_fbida scanner LIBSANE - gentoo_fbida tiff LIBTIFF - gentoo_fbida webp LIBWEBP -} - -src_compile() { - emake verbose=yes -} - -src_install() { - emake \ - DESTDIR="${ED}" \ - STRIP="" \ - prefix=/usr \ - install - - dodoc README - - if use fbcon && ! use ghostscript; then - rm \ - "${ED}"/usr/bin/fbgs \ - "${ED}"/usr/share/man/man1/fbgs.1 \ - || die - fi - - if use X ; then - doicon "${WORKDIR}"/ida.png - domenu desktop/ida.desktop - fi -} diff --git a/media-gfx/fbida/fbida-2.14-r5.ebuild b/media-gfx/fbida/fbida-2.14-r5.ebuild new file mode 100644 index 000000000000..f0c6af2eef7d --- /dev/null +++ b/media-gfx/fbida/fbida-2.14-r5.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop toolchain-funcs + +DESCRIPTION="Image viewers for the framebuffer console (fbi) and X11 (ida)" +HOMEPAGE="https://www.kraxel.org/blog/linux/fbida/" +SRC_URI=" + https://www.kraxel.org/releases/${PN}/${P}.tar.gz + mirror://gentoo/ida.png.bz2 +" +LICENSE="GPL-2 IJG" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" +IUSE="curl fbcon ghostscript +gif lirc +png scanner +tiff X +webp" +REQUIRED_USE=" + ghostscript? ( tiff ) +" + +CDEPEND=" + !media-gfx/fbi + >=media-libs/fontconfig-2.2 + >=media-libs/freetype-2.0 + app-text/poppler + media-libs/libepoxy + media-libs/libexif + media-libs/libjpeg-turbo:= + virtual/ttf-fonts + x11-libs/cairo[opengl] + curl? ( net-misc/curl ) + fbcon? ( + app-text/poppler[cairo] + media-libs/mesa[X(+),gbm(+)] + x11-libs/libdrm + x11-libs/pixman + ) + gif? ( media-libs/giflib:= ) + lirc? ( app-misc/lirc ) + png? ( media-libs/libpng:= ) + scanner? ( media-gfx/sane-backends ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) + X? ( + >=x11-libs/motif-2.3:0[xft] + x11-libs/libX11 + x11-libs/libXpm + x11-libs/libXt + ) +" + +DEPEND=" + ${CDEPEND} + X? ( x11-base/xorg-proto ) +" + +RDEPEND=" + ${CDEPEND} + ghostscript? ( + app-text/ghostscript-gpl + ) +" +PATCHES=( + "${FILESDIR}"/ida-desktop.patch + "${FILESDIR}"/${PN}-2.10-giflib-4.2.patch + "${FILESDIR}"/${PN}-2.14-Autoconf.patch + "${FILESDIR}"/${PN}-2.14-fno-common.patch + "${FILESDIR}"/${PN}-2.14-cpp.patch +) + +src_configure() { + tc-export CC CPP + + # Let autoconf do its job and then fix things to build fbida + # according to our specifications + emake Make.config + + gentoo_fbida() { + local useflag=${1} + local config=${2} + + local option="no" + use ${useflag} && option="yes" + + sed -i \ + -e "s|HAVE_${config}.*|HAVE_${config} := ${option}|" \ + "${S}/Make.config" || die + } + + gentoo_fbida X MOTIF + gentoo_fbida curl LIBCURL + gentoo_fbida fbcon LINUX_FB_H + gentoo_fbida gif LIBUNGIF + gentoo_fbida lirc LIBLIRC + gentoo_fbida ghostscript LIBTIFF + gentoo_fbida png LIBPNG + gentoo_fbida scanner LIBSANE + gentoo_fbida tiff LIBTIFF + gentoo_fbida webp LIBWEBP +} + +src_compile() { + emake verbose=yes +} + +src_install() { + emake \ + DESTDIR="${ED}" \ + STRIP="" \ + prefix=/usr \ + install + + dodoc README + + if use fbcon && ! use ghostscript; then + rm \ + "${ED}"/usr/bin/fbgs \ + "${ED}"/usr/share/man/man1/fbgs.1 \ + || die + fi + + if use X ; then + doicon "${WORKDIR}"/ida.png + domenu desktop/ida.desktop + fi +} diff --git a/media-gfx/fbida/fbida-9999-r1.ebuild b/media-gfx/fbida/fbida-9999-r1.ebuild new file mode 100644 index 000000000000..27945e863d9a --- /dev/null +++ b/media-gfx/fbida/fbida-9999-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop git-r3 meson toolchain-funcs + +DESCRIPTION="Image viewers for the framebuffer console (fbi) and X11 (ida)" +HOMEPAGE="https://www.kraxel.org/blog/linux/fbida/" +EGIT_REPO_URI="https://git.kraxel.org/git/fbida" +SRC_URI=" + mirror://gentoo/ida.png.bz2 +" +LICENSE="GPL-2 IJG" +SLOT="0" +KEYWORDS="" + +CDEPEND=" + !media-gfx/fbi + >=media-libs/fontconfig-2.2 + >=media-libs/freetype-2.0 + >=x11-libs/motif-2.3:0[xft] + app-text/poppler[cairo] + media-libs/giflib:= + media-libs/libepoxy + media-libs/libexif + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/libwebp:= + media-libs/mesa[X(+)] + media-libs/tiff:= + net-misc/curl + virtual/ttf-fonts + x11-libs/cairo[opengl] + x11-libs/libX11 + x11-libs/libXpm + x11-libs/libXt + x11-libs/libdrm + x11-libs/libxkbcommon + x11-libs/pixman +" +DEPEND=" + ${CDEPEND} + x11-base/xorg-proto +" +RDEPEND=" + ${CDEPEND} +" +PATCHES=( + "${FILESDIR}"/ida-desktop.patch + "${FILESDIR}"/${PN}-2.10-giflib-4.2.patch + "${FILESDIR}"/${PN}-2.14-cpp.patch +) + +src_unpack() { + unpack ${A} + git-r3_src_unpack +} + +src_prepare() { + default + + # upstream omission? + echo ${PV} > VERSION + + tc-export CC CPP +} + +src_install() { + meson_src_install + + dodoc Changes README.{ida,md} TODO + + doicon "${WORKDIR}"/ida.png + domenu desktop/ida.desktop +} diff --git a/media-gfx/fbida/fbida-9999.ebuild b/media-gfx/fbida/fbida-9999.ebuild deleted file mode 100644 index c8b7ba52c583..000000000000 --- a/media-gfx/fbida/fbida-9999.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit desktop git-r3 meson toolchain-funcs - -DESCRIPTION="Image viewers for the framebuffer console (fbi) and X11 (ida)" -HOMEPAGE="https://www.kraxel.org/blog/linux/fbida/" -EGIT_REPO_URI="https://git.kraxel.org/git/fbida" -SRC_URI=" - mirror://gentoo/ida.png.bz2 -" -LICENSE="GPL-2 IJG" -SLOT="0" -KEYWORDS="" - -CDEPEND=" - !media-gfx/fbi - >=media-libs/fontconfig-2.2 - >=media-libs/freetype-2.0 - >=x11-libs/motif-2.3:0[xft] - app-text/poppler[cairo] - media-libs/giflib:= - media-libs/libepoxy - media-libs/libexif - media-libs/libpng:* - media-libs/libwebp - media-libs/mesa[X(+)] - media-libs/tiff:* - net-misc/curl - virtual/jpeg:* - virtual/ttf-fonts - x11-libs/cairo[opengl] - x11-libs/libX11 - x11-libs/libXpm - x11-libs/libXt - x11-libs/libdrm - x11-libs/libxkbcommon - x11-libs/pixman -" -DEPEND=" - ${CDEPEND} - x11-base/xorg-proto -" -RDEPEND=" - ${CDEPEND} -" -PATCHES=( - "${FILESDIR}"/ida-desktop.patch - "${FILESDIR}"/${PN}-2.10-giflib-4.2.patch - "${FILESDIR}"/${PN}-2.14-cpp.patch -) - -src_unpack() { - unpack ${A} - git-r3_src_unpack -} - -src_prepare() { - default - - # upstream omission? - echo ${PV} > VERSION - - tc-export CC CPP -} - -src_install() { - meson_src_install - - dodoc Changes README.{ida,md} TODO - - doicon "${WORKDIR}"/ida.png - domenu desktop/ida.desktop -} -- cgit v1.2.3