From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-gfx/fim/Manifest | 6 ++ media-gfx/fim/files/fim-0.4_rc3-poppler031.patch | 12 +++ media-gfx/fim/fim-0.4_rc3-r2.ebuild | 93 ++++++++++++++++++++++++ media-gfx/fim/metadata.xml | 13 ++++ 4 files changed, 124 insertions(+) create mode 100644 media-gfx/fim/Manifest create mode 100644 media-gfx/fim/files/fim-0.4_rc3-poppler031.patch create mode 100644 media-gfx/fim/fim-0.4_rc3-r2.ebuild create mode 100644 media-gfx/fim/metadata.xml (limited to 'media-gfx/fim') diff --git a/media-gfx/fim/Manifest b/media-gfx/fim/Manifest new file mode 100644 index 000000000000..7ce3c2da4c3a --- /dev/null +++ b/media-gfx/fim/Manifest @@ -0,0 +1,6 @@ +AUX fim-0.4_rc3-poppler031.patch 706 SHA256 486ea7d2e9c5186ece27ffdccfd025619b0455bf7d28d4bfff526ba0ef6efca4 SHA512 ddd9d5a9a8fee1269af6daed3edf965f3a2eba33c31c86bfae5af1b1db2e6809e6ad92439b9a438a7ab8a8dc7e30f9c472aad8d13c96b3d5371726b6fac6972c WHIRLPOOL 493dc57b7090cd506f15f3892e2ac1be52696b3deadf23554c1e76a5b3aad0e885eff9d89909f9e977da48b11f78c9313143f22cd16831852cc81d00f0f99745 +DIST fim-0.4-rc3.tar.bz2 504681 SHA256 d0bf902f9fcc728f4a2acfad5474e8dd60f84922fea5119265f46e66032ed92a SHA512 82a2b191c0cd26fb77b442df9ed104e51ae15f485390f07cf15a043725e6ee9b860ce903bf8355ad556adbbe076516a8807c0a6d937e89177e46c0068d5acabf WHIRLPOOL bf977a0333ec7d7d087811c88290cddc68f7a2d50f27180aa9000200e32432abf5767a40e4cef2affc3c3b8218da07b23346d06f5af5cace4f11ff1901a6311b +EBUILD fim-0.4_rc3-r2.ebuild 2454 SHA256 604e8c8e968fc633202eb1b8de784e6f9923a43184f159355d75fe321b0e2545 SHA512 f7120fe028a06b267c6d0445415e1be39e3cfa8b767ab73750115b859492665ebfef19dcd539a56bdf160428930b26687807ff4406f48f45f1ec31c78328a6f6 WHIRLPOOL b7b65f7e23e3773013b987b2f0cf8c8013055ec943cc7d78206e701444669ca119d98b40d6422474712a28e7fc1916856a86eb6e582e2c6c6aaf5895aed60830 +MISC ChangeLog 2507 SHA256 372be30987b10a3744dba6bdb25589607767f4c5767a43edba4f7cc41bba0588 SHA512 20fb7a956bd21675f2e259d47722f06bd1eb378784e8c09d0661ce7c1d3bc574fc04ea3fdbb47a309e5a696e1b8e63d2029050beee92c12527953100ec60f3e8 WHIRLPOOL a8ac36fe0a437c52bd4e04d38553ea417266207ca600938cf5039fa1fbc0c3955f5db27d6bd222685229c41d0610c14f3ee1bbb04c223f87a1c5be6312de8e24 +MISC ChangeLog-2015 1544 SHA256 39ac6a32e014527e31c437c4bc291a91aefe5b3add29111b80c55eed9efda5b2 SHA512 9d6598dd064d462e2707e64bc8375b6d0484d61722581a8b94e1afdd35a6c6fe20b701abf3ddf17aa1254611a51612bf1b6286887bd8a2822746d46a3a9963f2 WHIRLPOOL f6ad99fc9dd68143119caf30c808ee0d9a08d628bcb4bf9d18a72cee8a5b3d0bc5fe4903007b3d7f1af5f5eb2e33cdc4cdbdc9c994f84769983c0bfcba14454b +MISC metadata.xml 492 SHA256 6e2a7855c26e45793663884569cfc46b0caacd0a9b5f17f5f90b76b9cec17741 SHA512 48b25d06654705efc6b14b9e7d4a5198f3146e281151bfd54b48c181296a45cb2a38f3548257b369ab100b2502a31c15fc2b07e80ae2c2a15b4480321db2e32c WHIRLPOOL 357c104a336c9d94a0829903d13a72be2ac230ed77e0fae203610b1b4e333e751747a469c2d78b8d27d688022a8cda7eebe203b56ddb2e94316460db7b0cc2ae diff --git a/media-gfx/fim/files/fim-0.4_rc3-poppler031.patch b/media-gfx/fim/files/fim-0.4_rc3-poppler031.patch new file mode 100644 index 000000000000..74ba50aa5155 --- /dev/null +++ b/media-gfx/fim/files/fim-0.4_rc3-poppler031.patch @@ -0,0 +1,12 @@ +diff -ruN fim-0.4-rc3.orig/src/FbiStuffPdf.cpp fim-0.4-rc3/src/FbiStuffPdf.cpp +--- fim-0.4-rc3.orig/src/FbiStuffPdf.cpp 2014-12-22 23:54:29.000000000 +0100 ++++ fim-0.4-rc3/src/FbiStuffPdf.cpp 2015-05-18 21:13:07.058115455 +0200 +@@ -199,7 +199,7 @@ + if (!ds->od) + { + GBool bitmapTopDown = gTrue; +- ds->od = new SplashOutputDev(gSplashColorMode, /*4*/3, gFalse, gBgColor, bitmapTopDown,gFalse/*antialias*/); ++ ds->od = new SplashOutputDev(gSplashColorMode, /*4*/3, gFalse, gBgColor, bitmapTopDown); + if (ds->od) + #ifdef POPPLER_VERSION /* as of 0.20.2, from poppler/poppler-config.h */ + /* FIXME: this is an incomplete fix (triggered on 20120719's email on fim-devel); diff --git a/media-gfx/fim/fim-0.4_rc3-r2.ebuild b/media-gfx/fim/fim-0.4_rc3-r2.ebuild new file mode 100644 index 000000000000..9559c4739fac --- /dev/null +++ b/media-gfx/fim/fim-0.4_rc3-r2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils + +DESCRIPTION="Fbi-IMproved is a framebuffer image viewer based on Fbi and inspired from Vim" +HOMEPAGE="https://savannah.nongnu.org/projects/fbi-improved" +SRC_URI="http://download.savannah.gnu.org/releases/fbi-improved/${P/_rc/-rc}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="aalib dia djvu exif fbcon gif graphicsmagick imagemagick jpeg pdf png postscript readline sdl static svg tiff xfig" + +RDEPEND="media-fonts/terminus-font + aalib? ( media-libs/aalib[slang] ) + dia? ( app-office/dia ) + djvu? ( app-text/djvu ) + exif? ( media-libs/libexif ) + gif? ( media-libs/giflib ) + graphicsmagick? ( media-gfx/graphicsmagick ) + imagemagick? ( virtual/imagemagick-tools ) + jpeg? ( virtual/jpeg:0 ) + pdf? ( >=app-text/poppler-0.31 ) + png? ( media-libs/libpng:0 ) + postscript? ( app-text/libspectre ) + readline? ( sys-libs/readline:0 ) + sdl? ( media-libs/libsdl ) + svg? ( media-gfx/inkscape ) + tiff? ( media-libs/tiff:0 ) + xfig? ( media-gfx/xfig )" +DEPEND="${RDEPEND} + sys-devel/bison + sys-devel/flex" + +S=${WORKDIR}/${P/_rc/-rc} + +src_prepare() { + epatch "${FILESDIR}/${P}-poppler031.patch" +} + +src_configure() { + econf \ + $(use_enable aalib aa) \ + $(use_enable dia) \ + $(use_enable djvu) \ + $(use_enable exif) \ + $(use_enable fbcon framebuffer) \ + $(use_enable gif) \ + $(use_enable graphicsmagick) \ + $(use_enable imagemagick convert) \ + $(use_enable pdf poppler) \ + $(use_enable png) \ + $(use_enable postscript ps) \ + $(use_enable readline) \ + $(use_enable sdl) \ + $(use_enable static) \ + $(use_enable svg inkscape) \ + $(use_enable tiff) \ + $(use_enable xfig) \ + --disable-hardcoded-font \ + --disable-imlib2 \ + --disable-matrices-rendering \ + --disable-xcftopnm \ + --enable-fimrc \ + --enable-history \ + --enable-loader-string-specification \ + --enable-mark-and-dump \ + --enable-output-console \ + --enable-raw-bits-rendering \ + --enable-read-dirs \ + --enable-recursive-dirs \ + --enable-resize-optimizations \ + --enable-scan-consolefonts \ + --enable-screen \ + --enable-scripting \ + --enable-seek-magic \ + --enable-stdin-image-reading \ + --enable-unicode \ + --enable-warnings \ + --enable-windows \ + --with-default-consolefont=/usr/share/consolefonts/ter-114n.psf.gz +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install +} diff --git a/media-gfx/fim/metadata.xml b/media-gfx/fim/metadata.xml new file mode 100644 index 000000000000..6b3d433fbf24 --- /dev/null +++ b/media-gfx/fim/metadata.xml @@ -0,0 +1,13 @@ + + + + +xmw@gentoo.org +Michael Weber + + + Enable DIA file support via app-office/dia + Use convert from media-gfx/imagemagick as fallback file opener + Enable FIG file support via media-gfx/xfig + + -- cgit v1.2.3