summaryrefslogtreecommitdiff
path: root/media-gfx/fbgrab
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-gfx/fbgrab
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/fbgrab')
-rw-r--r--media-gfx/fbgrab/Manifest9
-rw-r--r--media-gfx/fbgrab/fbgrab-1.0-r2.ebuild36
-rw-r--r--media-gfx/fbgrab/fbgrab-1.3.ebuild33
-rw-r--r--media-gfx/fbgrab/files/fbgrab-1.0-Makefile.patch14
-rw-r--r--media-gfx/fbgrab/files/fbgrab-1.0-zlib_h.patch10
-rw-r--r--media-gfx/fbgrab/metadata.xml12
6 files changed, 114 insertions, 0 deletions
diff --git a/media-gfx/fbgrab/Manifest b/media-gfx/fbgrab/Manifest
new file mode 100644
index 000000000000..856568399150
--- /dev/null
+++ b/media-gfx/fbgrab/Manifest
@@ -0,0 +1,9 @@
+AUX fbgrab-1.0-Makefile.patch 428 SHA256 722ee58383bd05aad6dc731a0ba1c43dbaaee1401391ed6f402aca03af7dc22b SHA512 21f6ea83a609f627112b6d77776c5f94269d6fdc86403b1e5aee2e8a497e29d22518bdac02731fc216b6178f3631659d3d7bcbd0a0ec73320635273785a5fb46 WHIRLPOOL ddb58c330fda4c7b52c9e7444b6f1f4e7593a9ba92c3467e3944e349c0b429548d1e7655523d61a8e83072144a94308ab5194be334932b0997dc0b1258d9b6bf
+AUX fbgrab-1.0-zlib_h.patch 263 SHA256 fffbd6136989d303ecbaceae285973e3cca9e3c1494e237df5b264738cf913f6 SHA512 ac8576a25e963451ec298888208f92d8bb383c06655a96bf691779c5600db9c85c6e488b139519832b46878a46caba05d47f37ab27a3b2529f657341e5e93dbb WHIRLPOOL 5736ffc140cddb744729f435bcefd42e040a7db9c09fe8e9c162bcc0b4085d10cb8bfc3956f680d1f60dde6054c8e66c10c1e3333fb9dc6347dd4de6eac8fe84
+DIST fbgrab-1.0.tar.gz 11928 SHA256 9158241a20978dcc4caf0692684da9dd3640fd6f5c8b72581bd099198d670510 SHA512 83346be21b3dc393165cfbb210284679e9fc746380fde9939d96d8174cd320d71cc6bfbf23a9495a107c8f0a6ded43342f843b530996f695ebba0388669a35f0 WHIRLPOOL 9b697c073dfb38bd50c426b20217eb979429fea70728002aa90c1466094dc384b10cbe9879ea0fde85053c56f88b8a4099ac5dcdbaa8e1fd2bc9b8a3782fe6ab
+DIST fbgrab-1.3.tar.gz 13027 SHA256 5fab478cbf8731fbacefaa76236a8f8b38ccff920c53b3a8253bc35509fba8ed SHA512 2d1166890f41d7de813a6c9b722db148980fcc802da38dea1a42d1f150cbdc16d0dd6757bc334586402f109b382e5039d44b03f9f19024f546958bdf21ca5d52 WHIRLPOOL 55bd2d203592312a661fd0699b375b1e4c2699e61d41acaa56426146ba42f34744b8a6748af6e54f9d7b548ef0308c7874d8337ad250b3dc2fd0559cb9f9b162
+EBUILD fbgrab-1.0-r2.ebuild 685 SHA256 7a4c27ac4af654ebabe14acbd2f6b906c20f34c33f0679b75a6b367761b34bf1 SHA512 14d6ae3aeb8fa23f7356b97c13b7918c8385242081b45159139678bddb1d7a4d28789b1474fdd0049a89d9f8034672a55e9602ad216d4253d45ef086ec813ca9 WHIRLPOOL e7f6aa1e264010f39bb3d4075f46ab47c75350cbc6a4cadc55c97fdf0e7a4f608799374b6ad7947a78de02b53ecdc9348fb3bb83e4759363ae1f3ff199d44dd0
+EBUILD fbgrab-1.3.ebuild 627 SHA256 1a4f59ef57732854ae57273c9284623f0506679eb4f015047ca66c29cd5b60a0 SHA512 02dea52feb8122551828713210d1eac914c83c23db299db60bd443de84505d625aff0198c6950bd34708a10736842f5fcf0bc4fcf5d0f440f4c83e06ad9167be WHIRLPOOL 83dc363f4c139a3f84641fd1021327a139613795de6625e11bddaf4e744c7011cb3ef1ed252e267b76599fd5b17931af99049ac7db75a83985deb2f73b7df97c
+MISC ChangeLog 2459 SHA256 4c93a18672c9d63b649059f97b8e186fe42dedd0962917a4b450f683185176f9 SHA512 72f55ff29c6bd95b06910b307c4136939eca8e2e3bcade7a65ad4ca81e88afe3a5c04c89e7ddab08024848d65662a2804561507e9a6b16712b230d64234e6c5d WHIRLPOOL 7aa455af2c48fa0d6b032e61f531f6dd371ddbe84ca1833027595905a0e29fc66ad4e8fe440c33322426239738336752b53590879881359ae61e2996c7d1dae8
+MISC ChangeLog-2015 4123 SHA256 11f4ddcace8ef94ef4568862fa401d03e30d5995d223a287dcab75a26f265dc5 SHA512 527c23ad6c7cfae0d0a8f029a3526b3f65c541f1b59f832b6092b47a01c7858ef7d4c8b8369836adb842d2c37dfaf533c82343006ebba44d2ae3967f9e040379 WHIRLPOOL 6270eca1a61039e148a7709b8cccb620791ae7d701955714cbf58a241c460444fda98cac456c5861e35a2b485f364b61d75f68f174bdf2e1683dba986887bda6
+MISC metadata.xml 355 SHA256 e068e9fb4db701dfb5f944b88e8ff83ed61c32384660c9e7b32a7539d8ca8044 SHA512 31b407791cd97b141997fff192ac75298957edee59fe3a9c46d7a08f839b99ca2e4f3536632beca933d74a8e22464dbd7fd34fa61c106829c62c8dc69b1b8231 WHIRLPOOL c788c7b91a8921fad524e903abc6b88ab159f5baecd90c7879e41388b41f786cf4669b6fb8155caef9eef7a1d5400e9f7048951e8aad1f5cfe2ef4bdec9a03c5
diff --git a/media-gfx/fbgrab/fbgrab-1.0-r2.ebuild b/media-gfx/fbgrab/fbgrab-1.0-r2.ebuild
new file mode 100644
index 000000000000..b4037526a3b7
--- /dev/null
+++ b/media-gfx/fbgrab/fbgrab-1.0-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Framebuffer screenshot utility"
+HOMEPAGE="http://hem.bredband.net/gmogmo/fbgrab/"
+SRC_URI="http://hem.bredband.net/gmogmo/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND="media-libs/libpng
+ sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-zlib_h.patch" \
+ "${FILESDIR}/${P}-Makefile.patch"
+
+ epatch_user
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin ${PN}
+ newman ${PN}.1.man ${PN}.1
+}
diff --git a/media-gfx/fbgrab/fbgrab-1.3.ebuild b/media-gfx/fbgrab/fbgrab-1.3.ebuild
new file mode 100644
index 000000000000..c1b9e87b65a0
--- /dev/null
+++ b/media-gfx/fbgrab/fbgrab-1.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Framebuffer screenshot utility"
+HOMEPAGE="http://fbgrab.monells.se/"
+SRC_URI="http://fbgrab.monells.se/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="media-libs/libpng:=
+ sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i -e "s:-g::" Makefile || die "sed failed"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin ${PN}
+ newman ${PN}.1.man ${PN}.1
+}
diff --git a/media-gfx/fbgrab/files/fbgrab-1.0-Makefile.patch b/media-gfx/fbgrab/files/fbgrab-1.0-Makefile.patch
new file mode 100644
index 000000000000..28fa840aa33a
--- /dev/null
+++ b/media-gfx/fbgrab/files/fbgrab-1.0-Makefile.patch
@@ -0,0 +1,14 @@
+diff -ru fbgrab-1.0.origin/Makefile fbgrab-1.0/Makefile
+--- fbgrab-1.0.origin/Makefile 2002-03-20 22:49:06.000000000 +0300
++++ fbgrab-1.0/Makefile 2013-06-25 21:03:11.000000000 +0400
+@@ -4,8 +4,8 @@
+ ###
+
+ fbgrab: fbgrab.c
+- splint +posixlib fbgrab.c
+- gcc -g -Wall fbgrab.c -lpng -lz -o fbgrab
++ #splint +posixlib fbgrab.c
++ $(CC) -Wall ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} fbgrab.c -lpng -lz -o fbgrab
+
+ install:
+ strip fbgrab
diff --git a/media-gfx/fbgrab/files/fbgrab-1.0-zlib_h.patch b/media-gfx/fbgrab/files/fbgrab-1.0-zlib_h.patch
new file mode 100644
index 000000000000..8318ab468994
--- /dev/null
+++ b/media-gfx/fbgrab/files/fbgrab-1.0-zlib_h.patch
@@ -0,0 +1,10 @@
+--- fbgrab.c
++++ fbgrab.c
+@@ -22,6 +22,7 @@
+
+ #include <getopt.h>
+ #include <sys/vt.h> /* to handle vt changing */
++#include <zlib.h> /* Z_BEST_COMPRESSION */
+ #include <png.h> /* PNG lib */
+ #include <linux/fb.h> /* to handle framebuffer ioctls */
+
diff --git a/media-gfx/fbgrab/metadata.xml b/media-gfx/fbgrab/metadata.xml
new file mode 100644
index 000000000000..2cb7edde3a31
--- /dev/null
+++ b/media-gfx/fbgrab/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zlogene@gentoo.org</email>
+ <name>Mikle Kolyada</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+</pkgmetadata>