diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-misc/geekcode |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/geekcode')
-rw-r--r-- | app-misc/geekcode/Manifest | 6 | ||||
-rw-r--r-- | app-misc/geekcode/files/geekcode-1.7.3-exit.patch | 10 | ||||
-rw-r--r-- | app-misc/geekcode/geekcode-1.7.3-r1.ebuild | 30 | ||||
-rw-r--r-- | app-misc/geekcode/metadata.xml | 11 |
4 files changed, 57 insertions, 0 deletions
diff --git a/app-misc/geekcode/Manifest b/app-misc/geekcode/Manifest new file mode 100644 index 000000000000..0c62076284a1 --- /dev/null +++ b/app-misc/geekcode/Manifest @@ -0,0 +1,6 @@ +AUX geekcode-1.7.3-exit.patch 276 SHA256 83d94b9bbf27dfb09566bb792ee8c2e3a9e7166958120840c0cf3afd04b26d2f SHA512 eb8161f72166c6c03c9b6a6355a3bc6fda6aa415a3cb7e9b7d8643de9b7a414249a42d5816e191e739a433b6633b146b5058ef43ca959775b8dacf8ed9cb44bc WHIRLPOOL dbf99aa0d6568ac03c02f7f85397d7c6d789835d11f7b09bebbac7c9889be541bee7bac71630cee38b1ad3acbf4132cd136293da59c7035507328c79811a205e +DIST geekcode-1.7.3.tar.gz 60617 SHA256 7244972147f8855864df497f52531dbb2b3e6b9ffd2a0ce2f97e7626d166495e SHA512 eca8489dafee507246538bbb8d35cc17c5712571603bad1f470803883cdbaf9658769df77e214704b6a5adec382f76e599a2f6c48ec3759861159ac626131bfa WHIRLPOOL 4274d841946871dc42fc2c254a9b2ad2281c5650c2a3cc942ad412891980810fc2ef6a3d5a64b16ef3bb7d7fe1ee2057d7277dd1899129afa4adeb975752261e +EBUILD geekcode-1.7.3-r1.ebuild 701 SHA256 eebb15001984ba9d035cf014cb6450d35f5417da1b62bd866e0dbde0398ded92 SHA512 80ca3aa983a600e4f2e842b7a8c79a0b4804153cdb05f931d781558414740da9a34814cfcc141d6f77a70bd9449aa6056d3d93fc2dbb328438d40af4b2642a0d WHIRLPOOL f6699794ac5581d16aa72fed322f615ccd2921a2e585ea3b162523b712e590273c4dfcdd58f14ebc6db00c6bafba32a89f9eedd9e04ea39678cef7bf0ba36131 +MISC ChangeLog 2335 SHA256 d7fc868f0dc3c947c43692811ccb31df6f615df754540e59189c66bc4b22d960 SHA512 18b628f91e994ca8ba53b94ab52e604ead4ce65b4d5b10052b6e2200a7e1c938cf239e5fa0a2f5bb24d1ba2566590c44a4f8c4786aceb12c012fafa4e523a0bc WHIRLPOOL 2fda523bc5054137dabecbb840dac7ad6c9d5a2a0144e26a7f67facfccc947de797047a765e76c0e17f4aa5b2825bb04478d312597cc935dab90f60f3999c162 +MISC ChangeLog-2015 4309 SHA256 c72de3ef539a9ccbead09941a75197c7ed9f14f4c88ece5ab16756b1274891c0 SHA512 5352a2b95a699a8433d08d801075ed494b09a02feb83ef6b1227de0edb5bf311823488c574dba148fcfc7fb456d989128f7a0f8ae20997fcb09b2e9cd1ee8274 WHIRLPOOL f8f3aa69e32fc48d13cce4a0a439a14814bb3a44ced360085adb9d06ec01f3e5cef138c8c40ad0d9af018bfd28beb138e1aade6339ad6e7ac1a152ecd53ac738 +MISC metadata.xml 325 SHA256 72f9e0e018a72c524ba6efe9c4b75aefc44eff5688af479566798b5e6baf4718 SHA512 53919d4488a8dd446a22f6d5017d7ba41d1e510a66be9a24cf20b50a9eb047b2c771518b5bc1b2c5c58b7c34ab6465f80a40cda72594586f23f96c39bf0208f4 WHIRLPOOL 4d741e53e45748d23a16e68de9f8f8486dd5b40403bd727d1bff8ea705c12dd1695cb8612abd7670da91df5b58f977b9f6074fa8ead8addd845076bce801fbfa diff --git a/app-misc/geekcode/files/geekcode-1.7.3-exit.patch b/app-misc/geekcode/files/geekcode-1.7.3-exit.patch new file mode 100644 index 000000000000..23eba06a52eb --- /dev/null +++ b/app-misc/geekcode/files/geekcode-1.7.3-exit.patch @@ -0,0 +1,10 @@ +--- geekcode.h.orig 2003-06-30 16:47:40.000000000 +0200 ++++ geekcode.h 2010-12-30 19:14:51.000000000 +0100 +@@ -22,6 +22,7 @@ + #ifndef __INCLUDED_GEEKCODE_H__ + #define __INCLUDED_GEEKCODE_H__ + ++#include <stdlib.h> /* exit() */ + + #define VERSION "1.7.3" /* Added in v1.2 */ + diff --git a/app-misc/geekcode/geekcode-1.7.3-r1.ebuild b/app-misc/geekcode/geekcode-1.7.3-r1.ebuild new file mode 100644 index 000000000000..72026a803e16 --- /dev/null +++ b/app-misc/geekcode/geekcode-1.7.3-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="Geek code generator" +HOMEPAGE="https://sourceforge.net/projects/geekcode" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ~mips ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos" + +src_prepare() { + eapply -p0 "${FILESDIR}/${P}-exit.patch" + sed -i Makefile -e 's| -o | ${LDFLAGS}&|g' || die "sed Makefile" + + eapply_user +} + +src_compile() { + emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" +} + +src_install() { + dobin geekcode + dodoc CHANGES README geekcode.txt +} diff --git a/app-misc/geekcode/metadata.xml b/app-misc/geekcode/metadata.xml new file mode 100644 index 000000000000..08dd382f3c44 --- /dev/null +++ b/app-misc/geekcode/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>pinkbyte@gentoo.org</email> + <name>Sergey Popov</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">geekcode</remote-id> + </upstream> +</pkgmetadata> |