diff options
Diffstat (limited to 'media-gfx/fbida/fbida-9999.ebuild')
-rw-r--r-- | media-gfx/fbida/fbida-9999.ebuild | 40 |
1 files changed, 24 insertions, 16 deletions
diff --git a/media-gfx/fbida/fbida-9999.ebuild b/media-gfx/fbida/fbida-9999.ebuild index e49f8a04e821..32266e71c766 100644 --- a/media-gfx/fbida/fbida-9999.ebuild +++ b/media-gfx/fbida/fbida-9999.ebuild @@ -16,31 +16,29 @@ SRC_URI=" LICENSE="GPL-2 IJG" SLOT="0" KEYWORDS="" -IUSE="curl fbcon +gif lirc pdf +png scanner +tiff X +webp" +IUSE="curl fbcon ghostscript +gif lirc +png scanner +tiff X +webp" REQUIRED_USE=" - pdf? ( tiff ) + ghostscript? ( tiff ) " -RDEPEND=" +CDEPEND=" !media-gfx/fbi + app-text/poppler >=media-libs/fontconfig-2.2 >=media-libs/freetype-2.0 + media-libs/libepoxy media-libs/libexif + media-libs/mesa + virtual/jpeg:* + virtual/ttf-fonts + x11-libs/cairo[opengl] + x11-libs/libdrm curl? ( net-misc/curl ) gif? ( media-libs/giflib:= ) lirc? ( app-misc/lirc ) - pdf? ( - app-text/poppler - media-libs/libepoxy - media-libs/mesa - x11-libs/cairo[opengl] - x11-libs/libdrm - ) png? ( media-libs/libpng:* ) scanner? ( media-gfx/sane-backends ) tiff? ( media-libs/tiff:* ) - virtual/jpeg:* - virtual/ttf-fonts webp? ( media-libs/libwebp ) X? ( >=x11-libs/motif-2.3:0 @@ -51,10 +49,17 @@ RDEPEND=" " DEPEND=" - ${RDEPEND} + ${CDEPEND} X? ( x11-proto/xextproto x11-proto/xproto ) " +RDEPEND=" + ${CDEPEND} + ghostscript? ( + app-text/ghostscript-gpl + ) +" + src_unpack() { unpack ${A} git-r3_src_unpack @@ -96,7 +101,7 @@ src_configure() { gentoo_fbida fbcon LINUX_FB_H gentoo_fbida gif LIBUNGIF gentoo_fbida lirc LIBLIRC - gentoo_fbida pdf LIBTIFF + gentoo_fbida ghostscript LIBTIFF gentoo_fbida png LIBPNG gentoo_fbida scanner LIBSANE gentoo_fbida tiff LIBTIFF @@ -116,8 +121,11 @@ src_install() { dodoc README - if use fbcon && ! use pdf; then - rm "${D}"/usr/bin/fbgs "${D}"/usr/share/man/man1/fbgs.1 || die + if use fbcon && ! use ghostscript; then + rm \ + "${D}"/usr/bin/fbgs \ + "${D}"/usr/share/man/man1/fbgs.1 \ + || die fi if use X ; then |