summaryrefslogtreecommitdiff
path: root/app-cdr/xbiso
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/xbiso
reinit the tree, so we can have metadata
Diffstat (limited to 'app-cdr/xbiso')
-rw-r--r--app-cdr/xbiso/Manifest8
-rw-r--r--app-cdr/xbiso/files/xbiso-0.6.1-libs.patch21
-rw-r--r--app-cdr/xbiso/metadata.xml9
-rw-r--r--app-cdr/xbiso/xbiso-0.6.1-r1.ebuild33
-rw-r--r--app-cdr/xbiso/xbiso-0.6.1-r2.ebuild37
-rw-r--r--app-cdr/xbiso/xbiso-0.6.1.ebuild26
6 files changed, 134 insertions, 0 deletions
diff --git a/app-cdr/xbiso/Manifest b/app-cdr/xbiso/Manifest
new file mode 100644
index 000000000000..5b4d30a30ed6
--- /dev/null
+++ b/app-cdr/xbiso/Manifest
@@ -0,0 +1,8 @@
+AUX xbiso-0.6.1-libs.patch 831 SHA256 48f07dab9bb285f417369140c90cc710b44717ef973ffa9b0fd6e88cb516d9a1 SHA512 abbbd8cbb8ff0a2e3c13a6cac2598b42cc213a087e19c46d0665d95a3b394a513009609118cb661bbc207bb6121e335f2d6e755f3fdcba0cf03864bcd048b51f WHIRLPOOL e44c4a692edf1d0ab541e333c21d9d1b669bf45e378a6f3b981e7c4ba8d0819cf7d29052eec92ed6092eb95e7f95b584f33b625a81cf89c98a4bef915cb25051
+DIST xbiso-0.6.1.tar.gz 49698 SHA256 5d7a051e2dc3d7ff07ac75ce6e6625e7aaaed4ca439401275ce54e96dc531c92 SHA512 351b558c591c3a6c633fb07e081d57cf7ac8b15272ae19878f7d33a796567177aa4eb2fad64d71e6fd86ac18e1c25d30b52013a83ce5d44854f37ec893282fcc WHIRLPOOL f2cb7e644b087710b4ceb5c21c940396ce117be36861eb7e76943e3f9a02827f85072a04ad225514b931f75467cf910f0c957726ac996f09f7ca56748055fe80
+EBUILD xbiso-0.6.1-r1.ebuild 728 SHA256 ae21bb4680e177551e4bc371570f59afdfc6a6da7b01a48734d827b613a29363 SHA512 635550158c055464dc8f742bda9d5bd89dd2172791230bc4a6958eb4eedfedf610b4d34b778dc9527db6526c59ecc4928019c16d440baa173b8784b8cf732ed3 WHIRLPOOL e79957fd6de6c269eb57453a9504d0d1d4e79b974f377643dc773e2ee665bcb5da16af7ec8877d5cd97b6151db7b8b50e701b860525bf9c4563e9b1a753c9ddc
+EBUILD xbiso-0.6.1-r2.ebuild 876 SHA256 2c43a74a4cc4c0a8bf2a4d9a7f4c9aa633503bce2c5dc4031bdbc21cc3362498 SHA512 2eb65fc99a731635b2141f629f7725a3a5759d344f51c233ea988c32c4654f023747c5adf1762d856c162bc38910e518133cb09769dd49e599e0a55102ae8aa1 WHIRLPOOL 321636dde42f74178b375f679b714a33afe3031a28fb9a4f6d9851d2478635d8bf271545c0356e7e3ceeb798256be23d1bb8a9c1e8b438b1bba5d57a494a83b4
+EBUILD xbiso-0.6.1.ebuild 622 SHA256 3095f7969b0c3f21143c76bb4bf74d9240c6895f0d2be5190e36425f862fa816 SHA512 c48d49d1fb2a16174d505d70464d90434c1deb45baa86e80e96880b11a55419b5dfcb1ff7f606b595fcd531d4532be288601bb55d68cfd57d28ff7b52e62728a WHIRLPOOL 9815c05ce73c9f2795555d8b941287c774485231f614c341a7e20b2854f6108cf1757c4ccdc890807368ca330826d2c95ac7a21beb556d742948989bcb34b6c9
+MISC ChangeLog 2748 SHA256 1c1a1cd4e06fb6666d23010b42dde672f6057181d181f89351c016261df06c85 SHA512 14b194a9aae83faa7472b58de351cbec732df0dbdf5f01f5a3d59cfcf4bfd0e63a73cb2901f4a9904a070e9eb3276ac21b138c31f4558514ea21c0cbce4ebb3e WHIRLPOOL 9e8f5b8caa19b7cda45179d626885191a17126ce08dde3dc4e4374bc1d04322c47dc5bd8f356097dfaf40326966a490aaa629bcd2673fdb3106425597fffed0f
+MISC ChangeLog-2015 2237 SHA256 92d4f5e3bc714e1426aa27559d49a381da1c58af9d3dfba7edfedd57bcfcc2c8 SHA512 8bb9812b7b7c4d284e619d6b396182a2b94d0699aa28c80f35b91cb4f948050810eee33b29026d5e810d7c4b85643d37477ddb7e26f7dd653ab90681a6e2cc44 WHIRLPOOL 1148cead8ead995f244a1dcb6e326359ca296d6413ec21358a0235c01400296557e9962e2e1587e58a534487440db82bfaacccdf68f6b193426976337b11620a
+MISC metadata.xml 323 SHA256 5712b5359a38f6fdcca0cd545c94aac99e75afd49efb783eabec5e5bf10a0ec8 SHA512 688b4299ad48494730835903feb951941c1da2a69705d49dd4c64c7d0b8d9f5e6576e162f735739787063db73ff2dff41d5444375181e8488cff21f31c3d89f6 WHIRLPOOL 8455dc67747997c3c7f0213c9cf22a568459c65923394108e2b67d5695bcc5e7e4025b089556cc460c710786197596b4f9195c53ee86ef470afd5bfd7198935c
diff --git a/app-cdr/xbiso/files/xbiso-0.6.1-libs.patch b/app-cdr/xbiso/files/xbiso-0.6.1-libs.patch
new file mode 100644
index 000000000000..5b48ba674230
--- /dev/null
+++ b/app-cdr/xbiso/files/xbiso-0.6.1-libs.patch
@@ -0,0 +1,21 @@
+--- configure.in.orig 2014-12-02 18:56:23.000000000 +0300
++++ configure.in 2014-12-02 19:09:46.724190436 +0300
+@@ -6,13 +6,13 @@
+
+ dnl Checks for libraries.
+ dnl Replace `main' with a function in -lftp:
+-AC_CHECK_LIB(ftp, main,[LIBS="-DUSE_FTP -lftp"],AC_MSG_WARN([Warning libftp not found ftp features disabled]))
+ AC_CHECK_LIB(m, ceil,[LIBS="$LIBS -lm"],AC_MSG_ERROR([Error mlib is required]))
+-AC_ARG_ENABLE(ftp,
+-[
++AC_ARG_ENABLE([ftp],
++ AS_HELP_STRING([--disable-ftp],[Disables all ftp features and libftp dependencies]))
+
+- --disable-ftp Disables all ftp features and libftp dependencies
+-],[LIBS=""])
++AS_IF([test "x$enable_ftp" != "xno"], [
++ AC_SEARCH_LIBS([FtpInit],[ftp],[CPPFLAGS+="-DUSE_FTP"],AC_MSG_ERROR([libftp not found]))
++])
+
+ dnl Checks for header files.
+ AC_CONFIG_HEADERS([config.h:config.h.in])
diff --git a/app-cdr/xbiso/metadata.xml b/app-cdr/xbiso/metadata.xml
new file mode 100644
index 000000000000..0141167ac48a
--- /dev/null
+++ b/app-cdr/xbiso/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription>Tools for manipulating Xbox ISO images</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">xbiso</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-cdr/xbiso/xbiso-0.6.1-r1.ebuild b/app-cdr/xbiso/xbiso-0.6.1-r1.ebuild
new file mode 100644
index 000000000000..e46473adbcb8
--- /dev/null
+++ b/app-cdr/xbiso/xbiso-0.6.1-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit flag-o-matic
+
+DESCRIPTION="Xbox xdvdfs ISO extraction utility"
+HOMEPAGE="https://sourceforge.net/projects/xbiso/"
+SRC_URI="mirror://sourceforge/xbiso/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="net-libs/ftplib"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i -e 's:C) $(CFLAGS):C) $(LDFLAGS) $(CFLAGS):' Makefile.in || die #337769
+}
+
+src_configure() {
+ # for this package, interix behaves the same as BSD
+ [[ ${CHOST} == *-interix* ]] && append-flags -D_BSD
+
+ default
+}
+
+src_install() {
+ dobin xbiso
+ dodoc CHANGELOG README
+}
diff --git a/app-cdr/xbiso/xbiso-0.6.1-r2.ebuild b/app-cdr/xbiso/xbiso-0.6.1-r2.ebuild
new file mode 100644
index 000000000000..88cc5dc936e9
--- /dev/null
+++ b/app-cdr/xbiso/xbiso-0.6.1-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="Xbox xdvdfs ISO extraction utility"
+HOMEPAGE="https://sourceforge.net/projects/xbiso/"
+SRC_URI="mirror://sourceforge/xbiso/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="ftp"
+
+RDEPEND="ftp? ( <net-libs/ftplib-4 )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i -e 's:C) $(CFLAGS):C) $(LDFLAGS) $(CFLAGS):' Makefile.in || die #337769
+ epatch "${FILESDIR}/${P}-libs.patch"
+ mv configure.in configure.ac || die #426262
+ eautoreconf
+}
+
+src_configure() {
+ # for this package, interix behaves the same as BSD
+ [[ ${CHOST} == *-interix* ]] && append-flags -D_BSD
+
+ econf \
+ $(use_enable ftp)
+}
+
+src_install() {
+ dobin xbiso
+ dodoc CHANGELOG README
+}
diff --git a/app-cdr/xbiso/xbiso-0.6.1.ebuild b/app-cdr/xbiso/xbiso-0.6.1.ebuild
new file mode 100644
index 000000000000..3d2686591aac
--- /dev/null
+++ b/app-cdr/xbiso/xbiso-0.6.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit flag-o-matic
+
+DESCRIPTION="Xbox xdvdfs ISO extraction utility"
+HOMEPAGE="https://sourceforge.net/projects/xbiso/"
+SRC_URI="mirror://sourceforge/xbiso/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+src_compile() {
+ # for this package, interix behaves the same as BSD
+ [[ ${CHOST} == *-interix* ]] && append-flags -D_BSD
+
+ econf
+ emake || die "emake failed"
+}
+
+src_install() {
+ dobin xbiso || die "dobin failed."
+ dodoc CHANGELOG README
+}