summaryrefslogtreecommitdiff
path: root/sys-boot/raincoat
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 /sys-boot/raincoat
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-boot/raincoat')
-rw-r--r--sys-boot/raincoat/Manifest8
-rw-r--r--sys-boot/raincoat/files/raincoat-0.11-build.patch13
-rw-r--r--sys-boot/raincoat/metadata.xml11
-rw-r--r--sys-boot/raincoat/raincoat-0.11.ebuild25
-rw-r--r--sys-boot/raincoat/raincoat-0.5.ebuild25
5 files changed, 82 insertions, 0 deletions
diff --git a/sys-boot/raincoat/Manifest b/sys-boot/raincoat/Manifest
new file mode 100644
index 000000000000..da892012e4df
--- /dev/null
+++ b/sys-boot/raincoat/Manifest
@@ -0,0 +1,8 @@
+AUX raincoat-0.11-build.patch 420 SHA256 bc623106cc4257ba53a73e044224cf71846850168a8ec93b0d2d9015b307395b SHA512 fb1d0735e9f29ce5173fd2eb7467527d025146f235b3930973e9a0b91d3a8015909bac506fb17c16da447ebf08d6ca366622c845cce08d40e8743398773255b8 WHIRLPOOL e050e5e87e59063b11f0650ff2aef936bdd20923d9fa5a654953053e11c77e514c3cafd7830e870ed733ac7c07d176e62a5a909e98ad6338efb8abea357e5245
+DIST raincoat-0.11.tbz2 240759 SHA256 3d0b2ae95880ea7053b58a9852381ef81b7d0839153e9a164e78531b22cc24bc SHA512 acd56386f8b0de2b2e268b62304e5b1323a96865394993fb76004c92c09992185b6fe6c7bf2d001ff5e5f2cc7e067d9962229aceb17838f7661890f5b4c4b2f1 WHIRLPOOL 10049ea8069987373f5b75ce20317c52bc66fe63140993eeab17651c0b4fd660efb132c06a483efba9fb33df6e5614021c06b766ba5dcf944ffba50c0f5d4a89
+DIST raincoat-0.5+.tar.gz 220761 SHA256 b7a357204b482021282f7ea05a9413162491ae240d4bb932ff249a8604ec57bc SHA512 5e99b2ef2ec6a2cfdd6a26115f607e122df5a973c677cdf0f971fd1a82b2a01888feabce670b7956a6cd1e03b56fda462b305416c68175170dba1b3bf340da12 WHIRLPOOL 0eb77c242bd7fdd3554754f459c26c5d6fbf1a04a6ef5a849440063dfab9b3e1d76b2b548c84be669d3ce11849c9ae58a1c2257593a6aabe5698cf01f02672f0
+EBUILD raincoat-0.11.ebuild 530 SHA256 290037927cf4f1df0957666c2533e0c0b4ea265ccd5f18e29ee1baf0db3df3e2 SHA512 8ec38bf7dcc7def6b29de50086477a93464a25950d7514850ceb6ef2423794b9003959f8aaef25cd8d5b3e0790fe449f4ea9fd179caaf8eb68d2e4d5969a3ab7 WHIRLPOOL f249b76e41ba7852eec3d589e004574182b77ee21235629b850577ac50d44b06c0704900d88ff867e8579d7866ea69ed8495888096a31126bf32cc6cc036a09a
+EBUILD raincoat-0.5.ebuild 475 SHA256 8f3875da0076955d3eebc56b3da2b61e8c8f3c36e730e660f0412b7aee33f31a SHA512 e4262584572f0abab5deeda99effea935f880a069e1bd9151e420b3ce2e810d588ea328bb6beaaf774f0296d57866ca513492c89d6d8304023c9237bfad6aa8b WHIRLPOOL dcba503efbf0af6e5c4e5bdb8a981ee1908c73baf44ecd698799d62a45c9addc646925b59a5780d33a4b6c422ca972c9c4a47bdeef608ae5fb4581b0bcbb4fce
+MISC ChangeLog 3278 SHA256 2a772f88a852ffa2b383503084e9e2843ebd76ab5e881b2618b0c3f3313ec90c SHA512 d26b354dce2e16e558a24319d74ea5b4660e6f3983abd60438aad328f2341c4fa03e7c76e6f15e8f370db4772fa3c842794317dc4a65b028f17280f7bcbdebc8 WHIRLPOOL 729c664d2c7448d1de993d8db2b19980fbeb6e7034a8d6269936a7b27b47901d71ee7f5d6596059a4b76ddc95588596a3d505877a305aec2d4ab61aecb53233e
+MISC ChangeLog-2015 926 SHA256 219ad253923a46feeac5eb423693b5bb3e899df252158a800419d50973860dc3 SHA512 b201832123aede0864d4115c1a8ec083adbf502c976ae8988ac42ba38a0f1b56716e30ed73351f203350c6779bcc8e4d33dd477e67e42d4e0ce18a1c0d977331 WHIRLPOOL 9f880a59f6f11603467b75eaf09053b74fe77679afbc83ec0f905a27c503ad0611b825ce0e4aa430daa0297094c4deb77b513b0149154c41269aae11b38289e2
+MISC metadata.xml 367 SHA256 c975d067e0b5cfcc7a1ab9b113dcf1a1bbcb06ef9a53af178ed0b65d2eadab8d SHA512 b05b4220fce0ced6003dc20e44aa4c6774f7e6b7a45a8a3739bae92b0843a54798e15dbb1c084dbf0be34aac5bb099117667b02d29bcb5db3f1e7c25a0245844 WHIRLPOOL 2189391e4e52501e2cc9143dee0a3a56a67619eb4bb2256849fe40160180fb0b69b69897b280cb639aee23731507e89d94f32a4485f6023f39482b6933627db3
diff --git a/sys-boot/raincoat/files/raincoat-0.11-build.patch b/sys-boot/raincoat/files/raincoat-0.11-build.patch
new file mode 100644
index 000000000000..a83e73dd523f
--- /dev/null
+++ b/sys-boot/raincoat/files/raincoat-0.11-build.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile b/Makefile
+index 96f8662..db2b78c 100755
+--- a/Makefile
++++ b/Makefile
+@@ -2,7 +2,7 @@ all: raincoat
+
+ raincoat: src/raincoat.c src/BootFlash.c src/boot.h src/BootFlash.h
+ mkdir -p bin
+- gcc -static -O2 -Wall -Werror -o ./bin/raincoat src/raincoat.c src/BootFlash.c
++ $(CC) -static $(CFLAGS) $(CPPFLAGS) -Wall -o ./bin/raincoat src/raincoat.c src/BootFlash.c $(LDFLAGS)
+
+ clean:
+ rm -f src/*.o
diff --git a/sys-boot/raincoat/metadata.xml b/sys-boot/raincoat/metadata.xml
new file mode 100644
index 000000000000..c5203c8df796
--- /dev/null
+++ b/sys-boot/raincoat/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>vapier@gentoo.org</email>
+ </maintainer>
+ <longdescription>Flash the Xbox boot chip</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">xbox-linux</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-boot/raincoat/raincoat-0.11.ebuild b/sys-boot/raincoat/raincoat-0.11.ebuild
new file mode 100644
index 000000000000..7e15ffba97d5
--- /dev/null
+++ b/sys-boot/raincoat/raincoat-0.11.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils
+
+DESCRIPTION="Flash the Xbox boot chip"
+HOMEPAGE="https://sourceforge.net/projects/xbox-linux/"
+SRC_URI="https://sourceforge.net/projects/xbox-linux/files/Other/Raincoat/${P}.tbz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-build.patch
+}
+
+src_install() {
+ dodir /etc /usr/bin
+ emake install DESTDIR="${D}" || die
+ dodoc docs/README
+}
diff --git a/sys-boot/raincoat/raincoat-0.5.ebuild b/sys-boot/raincoat/raincoat-0.5.ebuild
new file mode 100644
index 000000000000..7d5836dcf4d8
--- /dev/null
+++ b/sys-boot/raincoat/raincoat-0.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="Flash the Xbox boot chip"
+HOMEPAGE="https://sourceforge.net/projects/xbox-linux/"
+SRC_URI="http://xbox-linux.org/down/raincoat-0.5+.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+DEPEND=""
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ dodir /etc
+ insinto /etc
+ doins raincoat.conf
+ dobin raincoat || die
+ dodoc README
+}