summaryrefslogtreecommitdiff
path: root/app-emulation/fuse
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-emulation/fuse
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emulation/fuse')
-rw-r--r--app-emulation/fuse/Manifest7
-rw-r--r--app-emulation/fuse/fuse-1.3.8.ebuild64
-rw-r--r--app-emulation/fuse/fuse-1.4.0.ebuild64
-rw-r--r--app-emulation/fuse/metadata.xml15
4 files changed, 150 insertions, 0 deletions
diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest
new file mode 100644
index 000000000000..1e8d852a9e91
--- /dev/null
+++ b/app-emulation/fuse/Manifest
@@ -0,0 +1,7 @@
+DIST fuse-1.3.8.tar.gz 1645303 SHA256 299b7efe342c6268a05e805c20427083bcec127ad36b1ebfd4ae7294978a7de1 SHA512 e048d984bfc405e8e9801812fcf4b0b62c8bdb67eb573a815157a1f76e4c752303c919dc62b351db25c156b944c4b1b6d28595f8ce86390221039852baf13aa6 WHIRLPOOL a1dec25d878e49c11a4d69b59cce594a4a0ee075ad7b758eaa9afda9dfc6cbb2f6fded96938c4ca8473416f7f741cf3d4314fcf015aaacdb87b69387378a1ed0
+DIST fuse-1.4.0.tar.gz 1652821 SHA256 75ac811534c7e352f238b1959a7f6478661bc4103f96dd1166ec395ad7523d97 SHA512 e5d0e65820f54d0ac0447d50aa89ea4ba3e6bb717e270ae813c640a9b36fe015c68f194edacb5cbe8899ee7893c30cab4493ed297919e962e722e9d3e1f72001 WHIRLPOOL 64f043b26ff5e6dcc0c1f33c106328c61ac86c16844f9d56951737c96e1fdb20ed196edb2940a220089ed05e8ba524621b65f2984a9aa04d88ae67dd7123dcef
+EBUILD fuse-1.3.8.ebuild 1507 SHA256 042daa0c7b20c831d8877e7a4a01b82a2d588d9f93b2504fc91a9e037668e3bf SHA512 717c7b2961bdc74e90b55366829f149834a338de61fbe06de274d3e62f51d28bfc6ac4932ce8b9243419b5e5b8eab2d65e4bcfb95e1eef82f2b2b700a2d18169 WHIRLPOOL de834f9442e0cca209330c93cd7b118171532d81f8c9f30b6125b3890913d51a5b4899e1a8762732406a16cf53507cfb247175702ceb3a920288f9d5843630a1
+EBUILD fuse-1.4.0.ebuild 1507 SHA256 da5fa38dbd043f345757ce96517e0d7ac92581a6db62c4178bb3374e478e7532 SHA512 e2ad4dc8e36405cd791d631897f2da902f2e90550383d06572d027f1e21d6193036b82367290329e60a8c570a0999158cedef60cf22d80195998f77a0b1e190b WHIRLPOOL f4c10077d9784fd510196445623314d088cd17893188908a552d319796fa1405dc4065bcd7087b6a3b060ea875d3dac16ac5ec559a8afd9aa9263475b33dd217
+MISC ChangeLog 3148 SHA256 774e5e4ad4dae0388244c1acfb90541351646b3d4df034481319633d33c35476 SHA512 06588ad7ad364763956290056f73c2fe9a2aadd8c10a5238e62a7846fd26e0f27b430ab8cb5961c006ca14e927ad2cfeef63ca79e86691e000e19589ef33ac84 WHIRLPOOL b721dac25cb089a680bbd9afa554ebc5035d1ac98dce95331143db7f076eed76b2d2ace9d8028ebfa7be4ffed42cef97b72179ee2bd2e00f592d8c6220c58b4d
+MISC ChangeLog-2015 5896 SHA256 3ad7bc9f088d3e9ddfc157a9d7619f503e26acea51ce41859f9908e23d8d2888 SHA512 e84cf8adf0bd49f3f7d618ddd01b0e28a6aeb5b2ccbb3d8f1486f96673c38703cf19084253c46cd484e50186b798777b3018b9dccec34ca8ad7235080c649469 WHIRLPOOL 552d95fa16d5b3949ac213fc7e11072478167befd82dc30a17dc928e5bc6539571780b3066417d8b7829bd987de994c0ae1709486669da5f96983075ed9d7c1b
+MISC metadata.xml 463 SHA256 e7a7addd328feec62f84144e991e4e81e898b5ad1574bb34353d869acf9b7171 SHA512 dce77f13c89a1e08aeba516eef1c8ca0a6fcf43167ed309971181ff133f221a50a73f6588ce4556e3cfadf62df8f00eb4c8d001acb5062909d7cb9bfcf3f6a80 WHIRLPOOL 9d59944ab9c8477d367651aae3ac281b9955d8b31abbf09ded0306da80659a9dd7aae6e98d11caa62b0de7bda1697ea29ca4959872d2e7ee6ff51c166e18fc8e
diff --git a/app-emulation/fuse/fuse-1.3.8.ebuild b/app-emulation/fuse/fuse-1.3.8.ebuild
new file mode 100644
index 000000000000..bc9666f22b29
--- /dev/null
+++ b/app-emulation/fuse/fuse-1.3.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
+HOMEPAGE="http://fuse-emulator.sourceforge.net"
+SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa ao fbcon gpm gtk joystick memlimit png sdl svga X xml"
+
+# Only one UI back-end can be enabled at a time
+REQUIRED_USE="^^ ( X fbcon gtk sdl svga )"
+
+RDEPEND=">=app-emulation/libspectrum-1.3.6
+ dev-libs/glib:2
+ alsa? ( media-libs/alsa-lib )
+ ao? ( media-libs/libao )
+ gpm? ( sys-libs/gpm )
+ gtk? ( x11-libs/gtk+:3 )
+ joystick? ( media-libs/libjsw )
+ png? ( media-libs/libpng:0= sys-libs/zlib )
+ sdl? ( media-libs/libsdl )
+ svga? ( media-libs/svgalib )
+ X? ( x11-libs/libX11
+ x11-libs/libXext )
+ xml? ( dev-libs/libxml2:2 )"
+DEPEND="${RDEPEND}
+ fbcon? ( virtual/linux-sources )
+ dev-lang/perl
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README THANKS )
+
+src_configure() {
+ local guiflag
+
+ if use gtk; then
+ guiflag=""
+ elif use sdl; then
+ guiflag="--with-sdl"
+ elif use X; then
+ guiflag="--without-gtk"
+ elif use svga; then
+ guiflag="--with-svgalib"
+ elif use fbcon; then
+ guiflag="--with-fb"
+ fi
+
+ econf \
+ --without-win32 \
+ ${guiflag} \
+ $(use_with alsa) \
+ $(use_with ao libao) \
+ $(use_with gpm) \
+ $(use_with joystick) \
+ $(use_enable joystick ui-joystick) \
+ $(use_enable memlimit smallmem) \
+ $(use_with png) \
+ $(use_with xml libxml2)
+}
diff --git a/app-emulation/fuse/fuse-1.4.0.ebuild b/app-emulation/fuse/fuse-1.4.0.ebuild
new file mode 100644
index 000000000000..818bbdff2bea
--- /dev/null
+++ b/app-emulation/fuse/fuse-1.4.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
+HOMEPAGE="http://fuse-emulator.sourceforge.net"
+SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa ao fbcon gpm gtk joystick memlimit png sdl svga X xml"
+
+# Only one UI back-end can be enabled at a time
+REQUIRED_USE="^^ ( X fbcon gtk sdl svga )"
+
+RDEPEND=">=app-emulation/libspectrum-1.4.0
+ dev-libs/glib:2
+ alsa? ( media-libs/alsa-lib )
+ ao? ( media-libs/libao )
+ gpm? ( sys-libs/gpm )
+ gtk? ( x11-libs/gtk+:3 )
+ joystick? ( media-libs/libjsw )
+ png? ( media-libs/libpng:0= sys-libs/zlib )
+ sdl? ( media-libs/libsdl )
+ svga? ( media-libs/svgalib )
+ X? ( x11-libs/libX11
+ x11-libs/libXext )
+ xml? ( dev-libs/libxml2:2 )"
+DEPEND="${RDEPEND}
+ fbcon? ( virtual/linux-sources )
+ dev-lang/perl
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README THANKS )
+
+src_configure() {
+ local guiflag
+
+ if use gtk; then
+ guiflag=""
+ elif use sdl; then
+ guiflag="--with-sdl"
+ elif use X; then
+ guiflag="--without-gtk"
+ elif use svga; then
+ guiflag="--with-svgalib"
+ elif use fbcon; then
+ guiflag="--with-fb"
+ fi
+
+ econf \
+ --without-win32 \
+ ${guiflag} \
+ $(use_with alsa) \
+ $(use_with ao libao) \
+ $(use_with gpm) \
+ $(use_with joystick) \
+ $(use_enable joystick ui-joystick) \
+ $(use_enable memlimit smallmem) \
+ $(use_with png) \
+ $(use_with xml libxml2)
+}
diff --git a/app-emulation/fuse/metadata.xml b/app-emulation/fuse/metadata.xml
new file mode 100644
index 000000000000..3687ac68007d
--- /dev/null
+++ b/app-emulation/fuse/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>0xe2.0x9a.0x9b@gmail.com</email>
+ <name>Jan Ziak</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Gentoo Proxy Maintainers Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">fuse-emulator</remote-id>
+ </upstream>
+</pkgmetadata>