summaryrefslogtreecommitdiff
path: root/app-cdr/b5i2iso
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-cdr/b5i2iso
reinit the tree, so we can have metadata
Diffstat (limited to 'app-cdr/b5i2iso')
-rw-r--r--app-cdr/b5i2iso/Manifest7
-rw-r--r--app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild24
-rw-r--r--app-cdr/b5i2iso/b5i2iso-0.2.ebuild24
-rw-r--r--app-cdr/b5i2iso/files/b5i2iso-0.2-segfault.patch18
-rw-r--r--app-cdr/b5i2iso/metadata.xml8
5 files changed, 81 insertions, 0 deletions
diff --git a/app-cdr/b5i2iso/Manifest b/app-cdr/b5i2iso/Manifest
new file mode 100644
index 000000000000..e140b577a330
--- /dev/null
+++ b/app-cdr/b5i2iso/Manifest
@@ -0,0 +1,7 @@
+AUX b5i2iso-0.2-segfault.patch 388 SHA256 ecd63e3093cff7670b1c28c77277604c740a458c060a8ea7ebaa2009210b6841 SHA512 133fb1c4da9391e1465f0c820fea2038859c351dbf9b9a8de293294c66857a68f0f544bbca9b8a927a615cc3488a691db6a0bb532bea98362904876634966a5f WHIRLPOOL fcc5f376f9eaf27d31887b28ea4ed3bdcaaf4d29548a307f10cf2b14a9d5c0cca19313ec8d6dba31f607a4c715554d701def5d01ebb2633c9f58208cab64e82d
+DIST b5i2iso.tar.bz2 7503 SHA256 5fbf0522fa4c1e1c606ceb58c0711c5294ac4eb641ad5d8d599d7c2fe9999d31 SHA512 2ec6ce30225370898aee9876937b70ee38ed68b6515bef13eb010f1ef1970894995461d5dc5f44ac24d2e7e682774e4fc3c6d2bdde8f744129a3f6103b50f9e4 WHIRLPOOL 9ad871dcaae09cbbee3bb255b1ac32043bad73e0df586c9141b7a8e098587a90576fed29c364f839735577caf60605c5a355bc774009ef962d3edc721abbcc00
+EBUILD b5i2iso-0.2-r1.ebuild 583 SHA256 8a9875b001667c9bd73407a9d1466bd24af7d661e83a4f56e0a40e67631bb3fa SHA512 459c452c318d2112fd67e23e547b5d893f9fc09852da82aa61da16f296340cad155a4087505cc8b548c7788370fd312bfd73b6611582f7edcb5725acb58ba1af WHIRLPOOL 0b26d0ac50e41536ece0bbf073a5f8f7b687c317c548d9e83caeb99d5d165948ac21bee70023edd47bb25cb832fece406a85bb89d95c56855c43499b6d7705be
+EBUILD b5i2iso-0.2.ebuild 479 SHA256 6476ce87233d6479ac0600632fffd1f95de9f9ba11b51cbc86644d71158428df SHA512 97d8b01c2a030cbc52b390ef2983efb15bf83f929ea1af3c39be4212312a664f9231e2a90868255f8fc9acbf533c6b5f16970219c480e74725a0566e55080f44 WHIRLPOOL 77f17e064836ef0abfa25887142a1baabf5006c48dfb267df9b8b0a135793d8fce53275eac88192977c183f2533840121805f193692bb48af99513db224fa7e5
+MISC ChangeLog 2926 SHA256 53e16d0d945b15e52dedb3c4d88754e70cb46aa73e5f6d8fe68dd2629ef7282a SHA512 9ddd7f2be6c5812bfc5e5ee801a4f183086982e82228c9e4efcbf37d45c0abb14a806b5409b7b271d173484e52dc765e10c59ae16eba046ef7f58652ab8ecb04 WHIRLPOOL e461deefa2cd1f44bf3cda8a845c8f680032eb272cde3f1fdc90583e3f3b66b8ea1dd4ceaf553cf9f36b9c3569f1ae5d36b81f73e5b0abc324fcc8094adddbb5
+MISC ChangeLog-2015 1409 SHA256 fcaab851c7b16da84b036c3e8e80751e14f5df19478fcc5fc444eb276fdc82b3 SHA512 5115dd4bcda6bafe082c23076953597d3f54c58cda067569a6c25a2ac2e1fc5c9c12325705d1365550979b88ce7b02f3f0d000051f72424bb5183d17f2b0b298 WHIRLPOOL ce2a3a5366d67af2d5a04ff1611f817218fc7923e15dbf76f142495e0646d407f72bae04cea09f45ebddd15214398935efcd00470cbe128f85f17f6b7eaaa849
+MISC metadata.xml 261 SHA256 20f1ca6cb98760618ecbe19fee0e5de0a6eaf8f8dc10903253e17302c8bfb21c SHA512 e4423d8f1573689a066e7a664b0a134f9a5059c2a5fcc3e2ca9a5ecd432e1fbd8fbcef2865a342d2cc4f375d3586002c23f691f1e131c6eb92701c41375c37d8 WHIRLPOOL 1d5c2c1f99ae73f62615630a461d60a75c1ed0aee993f0ce4e648111347d139fa2ab78e45c1bafd47acb30fa901f8c164e8c783c2d12a25dd14196591f2f2916
diff --git a/app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild b/app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild
new file mode 100644
index 000000000000..4fa520247588
--- /dev/null
+++ b/app-cdr/b5i2iso/b5i2iso-0.2-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit toolchain-funcs
+
+DESCRIPTION="Convert CD images from b5i (BlindWrite) to iso"
+HOMEPAGE="https://web.archive.org/web/20100116120705/b5i2iso.berlios.de"
+SRC_URI="mirror://gentoo/${PN}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x64-macos"
+PATCHES=( "${FILESDIR}/${P}-segfault.patch" )
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+ $(tc-getCC) ${LDFLAGS} ${CFLAGS} src/${PN}.c -o ${PN}
+}
+
+src_install() {
+ dobin ${PN}
+}
diff --git a/app-cdr/b5i2iso/b5i2iso-0.2.ebuild b/app-cdr/b5i2iso/b5i2iso-0.2.ebuild
new file mode 100644
index 000000000000..7790eb38d225
--- /dev/null
+++ b/app-cdr/b5i2iso/b5i2iso-0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="BlindWrite image to ISO image file converter"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="mirror://gentoo/${PN}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+ $(tc-getCC) ${LDFLAGS} ${CFLAGS} src/${PN}.c -o ${PN} || die
+}
+
+src_install() {
+ dobin ${PN}
+}
diff --git a/app-cdr/b5i2iso/files/b5i2iso-0.2-segfault.patch b/app-cdr/b5i2iso/files/b5i2iso-0.2-segfault.patch
new file mode 100644
index 000000000000..6fda80e79605
--- /dev/null
+++ b/app-cdr/b5i2iso/files/b5i2iso-0.2-segfault.patch
@@ -0,0 +1,18 @@
+--- b5i2iso/src/b5i2iso.c
++++ b5i2iso/src/b5i2iso.c
+@@ -1,3 +1,4 @@
++#include <errno.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+@@ -45,6 +46,10 @@
+ }
+
+ fsource = fopen(argv[1],"rb");
++if (fsource == NULL) {
++ printf("can't open %s: %s\n", argv[1], strerror(errno));
++ exit(EXIT_FAILURE);
++}
+ fdest = fopen(destfilename,"wb");
+
+ fseek(fsource, 2352, SEEK_CUR); \ No newline at end of file
diff --git a/app-cdr/b5i2iso/metadata.xml b/app-cdr/b5i2iso/metadata.xml
new file mode 100644
index 000000000000..b59c10b746f4
--- /dev/null
+++ b/app-cdr/b5i2iso/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>yegortimoshenko@gmail.com</email>
+ <name>Yegor Timoshenko</name>
+</maintainer>
+</pkgmetadata>