summaryrefslogtreecommitdiff
path: root/app-misc/hexcompare
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 /app-misc/hexcompare
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/hexcompare')
-rw-r--r--app-misc/hexcompare/Manifest6
-rw-r--r--app-misc/hexcompare/files/hexcompare-1.0.4-Makefile.patch14
-rw-r--r--app-misc/hexcompare/hexcompare-1.0.4.ebuild28
-rw-r--r--app-misc/hexcompare/metadata.xml11
4 files changed, 59 insertions, 0 deletions
diff --git a/app-misc/hexcompare/Manifest b/app-misc/hexcompare/Manifest
new file mode 100644
index 000000000000..8a8beef68690
--- /dev/null
+++ b/app-misc/hexcompare/Manifest
@@ -0,0 +1,6 @@
+AUX hexcompare-1.0.4-Makefile.patch 445 SHA256 a8a2f6a634b0ba35059381ac2ace453729261c55570e276e892115c8e1e12fb5 SHA512 8f66e5b080d41906ea9301c066a51f5869a7274e29a6a1391ea81d129dfc88682f035c1ab57319199d5e82020fac7e96e2666fec362a5605d562dc5826448a4b WHIRLPOOL dacb6b51f547fe9bad70b8c956442b21716e87e3b693965184b13b24c18945a4472120883deee2c9df30772ff9f3751f5a6641fa12b72dbcbe366f280a34c0fe
+DIST hexcompare-1.0.4.tar.gz 9686 SHA256 a9609b28099d7578228f359a460a06f7fc1ae8cde614ea10e525b88eb04a9451 SHA512 847bf7e26f27aa0ff56e38b3fe95ad7940a0226e0c496963530fa405d8a3a50f8288a4c7f28d48d4cce05e52c1f69180917a7f10da0943cabf977f78b62eb5fe WHIRLPOOL 45925df7b39ccd9f27532f8148b70a106a50958bac0f129bb37b408b3916dbd801713fac790c0326489a4843b300bd0ccd0d55a62c832caefc0b8090fda15d1b
+EBUILD hexcompare-1.0.4.ebuild 533 SHA256 9e020a1a02edd4f381c840643e0a9f9d82836ec1e35621d7668fed31d89547b1 SHA512 3718883457b7dc577392c254d7d4345aee25c0a56e33051383247a40b01f0da8adccea3ce3802f20398f8362ad5154ab615c76a5456365f3f366ac57d628d181 WHIRLPOOL 5691352073f590998c995f351d1dcc75d661299d453b0a94a33e31f5386f142e9ed69516f9ab7ee5ffcf873370a2306c3b0623a19e1aa9098caa24a638ae9af3
+MISC ChangeLog 2586 SHA256 50792ca023482dc579cb1dd9432232ef8005c663a28773aa612b5696d1d9f6da SHA512 8167f48c1f8581bc777bf5a8466d3f026be7d5b204a7a3faa6ac1d08659230802caa4f05b819ca553f32195e80ddc6e43a7da00ef4d958f021368784bd495932 WHIRLPOOL 60708556179907c15f8acdb6e21656ee184db6ceb1944b2d01735ce4d0f42100a1afa2be433ce63b292f82749a47a4c28617daa276ec595a7b6535b6768375da
+MISC ChangeLog-2015 734 SHA256 b9409897c3df1242e79ad6fca510390aaf88fdbbdf084d4b79de2072634068e9 SHA512 0269a2954dfeff3f576b7a58a42df65c33918bc94539f1395c49ef5484d543ebfdfbdc3ba858a1169ee5126173d7fb5026b5a7c08a10bf016ca23e6d847d4679 WHIRLPOOL 86c4bfb514cfa16806b48ce1120346e0784de380ec7ae9e6a8fccaab93d8ee6e88dc314061fff63d6338377018fb44a2abaefafb29e44734393c9fc4ba5f240e
+MISC metadata.xml 323 SHA256 0350a9ff4f44b60c1c77d80316da65e3208bdc2f459f17a79d491f201e1c2413 SHA512 ed9c5371824dbf3b0954b16809a85ef0ad9646c0c6342fefa778450f15e6bb092050e0384c3fc05d1a68b4f4430f2bddc5d9ce09ada00728172c1aa5674d0c25 WHIRLPOOL 041e5ce8bbe6060c4d191339c16f2a75f81f0b42ad7d101906cdb46439a34dd509d279c0dba5abc237c58358c6d13b5d439c26e06a0460c5ce8dfc3a22da0c5f
diff --git a/app-misc/hexcompare/files/hexcompare-1.0.4-Makefile.patch b/app-misc/hexcompare/files/hexcompare-1.0.4-Makefile.patch
new file mode 100644
index 000000000000..5ccef2047bc7
--- /dev/null
+++ b/app-misc/hexcompare/files/hexcompare-1.0.4-Makefile.patch
@@ -0,0 +1,14 @@
+--- hexcompare-1.0.4/Makefile
++++ hexcompare-1.0.4/Makefile
+@@ -1,9 +1,9 @@
+-CFLAGS = -O3 -Wall -Wextra -pedantic -Wformat-security -std=gnu89
++CFLAGS += -Wall -Wextra -pedantic -Wformat-security -std=gnu89
+
+ all: hexcompare
+
+ hexcompare: main.c gui.c
+- $(CC) $(CFLAGS) -o hexcompare main.c gui.c -lncurses
++ $(CC) $(CFLAGS) `pkg-config --cflags ncurses` -o hexcompare main.c gui.c `pkg-config --libs ncurses`
+
+ clean:
+ rm -f *.o
diff --git a/app-misc/hexcompare/hexcompare-1.0.4.ebuild b/app-misc/hexcompare/hexcompare-1.0.4.ebuild
new file mode 100644
index 000000000000..7b11bccd5ad8
--- /dev/null
+++ b/app-misc/hexcompare/hexcompare-1.0.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="ncurses-based visual comparison of binary files"
+HOMEPAGE="http://hexcompare.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sys-libs/ncurses:0"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Makefile.patch
+ tc-export CC
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc README
+}
diff --git a/app-misc/hexcompare/metadata.xml b/app-misc/hexcompare/metadata.xml
new file mode 100644
index 000000000000..fc00942f6391
--- /dev/null
+++ b/app-misc/hexcompare/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">hexcompare</remote-id>
+ </upstream>
+</pkgmetadata>