Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/fuse/, app-emulation/fuse/files/
Date: Tue, 01 Aug 2017 10:54:39
Message-Id: 1501584829.881e38df97a8ae4bf238260e30f47c4519e20e0d.marecki@gentoo
1 commit: 881e38df97a8ae4bf238260e30f47c4519e20e0d
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 1 10:27:08 2017 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 1 10:53:49 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881e38df
7
8 app-emulation/fuse: Remove broken old version
9
10 app-emulation/fuse/Manifest | 1 -
11 app-emulation/fuse/files/fuse-1.0.0-libpng15.patch | 10 ---
12 .../fuse/files/fuse-1.1.1-gold-link-lm.patch | 10 ---
13 app-emulation/fuse/fuse-1.1.1.ebuild | 95 ----------------------
14 4 files changed, 116 deletions(-)
15
16 diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest
17 index 3cf548c66c7..b6a7d1e5d2e 100644
18 --- a/app-emulation/fuse/Manifest
19 +++ b/app-emulation/fuse/Manifest
20 @@ -1,2 +1 @@
21 -DIST fuse-1.1.1.tar.gz 1881332 SHA256 a857d4bd62e01d18429897467508af15624cbaf343caed8b9ba1ab3a8879444e SHA512 67d12c56057a13121d8a5c073002dd2168268894669bdb50f3aba977cb1f53afa48774bfcb438a627a5afdbd2288248d4449e57d744e17b9e3eba00970685a14 WHIRLPOOL b64dd50037a4cba617bd0e10794c01e1a63bc2e68cd990636c1daa88e9a515032216b34e72ca6876f432a72d214d1220b808d2aae2ba849ee66f3d3784f14b73
22 DIST fuse-1.3.7.tar.gz 1644585 SHA256 ba57f4b4c1a7ed398b8d85b7da14b85bd346023bed17d8d7b6ed3e0452e7b4b0 SHA512 68a251de93a71a6ca8c107a9bd4258e6b4f5643af5dd76c0855ebfcfcaba768b932e6d0d0ab7b521ecaef50d975b86b4bfb7094e9a72ec6bf7d94911823d0886 WHIRLPOOL aab8ffdfd40ebbac9f88736dff98891f0eb51e43548ceb0c4d1ccba241009304c431651ed0c034797290eb79e6ffdd97f45591dd6efb426a60f0e511f642cf0f
23
24 diff --git a/app-emulation/fuse/files/fuse-1.0.0-libpng15.patch b/app-emulation/fuse/files/fuse-1.0.0-libpng15.patch
25 deleted file mode 100644
26 index 3da2d672c47..00000000000
27 --- a/app-emulation/fuse/files/fuse-1.0.0-libpng15.patch
28 +++ /dev/null
29 @@ -1,10 +0,0 @@
30 ---- screenshot.c
31 -+++ screenshot.c
32 -@@ -48,6 +48,7 @@
33 -
34 - #ifdef USE_LIBPNG
35 -
36 -+#include <zlib.h>
37 - #include <png.h>
38 -
39 - static int get_rgb32_data( libspectrum_byte *rgb32_data, size_t stride,
40
41 diff --git a/app-emulation/fuse/files/fuse-1.1.1-gold-link-lm.patch b/app-emulation/fuse/files/fuse-1.1.1-gold-link-lm.patch
42 deleted file mode 100644
43 index 97e18a540ae..00000000000
44 --- a/app-emulation/fuse/files/fuse-1.1.1-gold-link-lm.patch
45 +++ /dev/null
46 @@ -1,10 +0,0 @@
47 -diff -uNr fuse-1.1.1.orig/sound/Makefile.am fuse-1.1.1/sound/Makefile.am
48 ---- fuse-1.1.1.orig/sound/Makefile.am 2014-06-04 17:32:46.540000001 -0400
49 -+++ fuse-1.1.1/sound/Makefile.am 2014-06-04 19:04:23.190000001 -0400
50 -@@ -46,5 +46,6 @@
51 -
52 - libsound_a_LIBADD = $(SOUND_LIBADD)
53 - libsound_a_DEPENDENCIES = $(SOUND_LIBADD)
54 -+libsound_a_LDFLAGS = -lm
55 -
56 - noinst_HEADERS = sfifo.h blipbuffer.h
57
58 diff --git a/app-emulation/fuse/fuse-1.1.1.ebuild b/app-emulation/fuse/fuse-1.1.1.ebuild
59 deleted file mode 100644
60 index 08ce497fcc9..00000000000
61 --- a/app-emulation/fuse/fuse-1.1.1.ebuild
62 +++ /dev/null
63 @@ -1,95 +0,0 @@
64 -# Copyright 1999-2017 Gentoo Foundation
65 -# Distributed under the terms of the GNU General Public License v2
66 -
67 -EAPI="5"
68 -inherit autotools eutils
69 -
70 -DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
71 -HOMEPAGE="http://fuse-emulator.sourceforge.net"
72 -SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
73 -
74 -LICENSE="GPL-2"
75 -SLOT="0"
76 -KEYWORDS="amd64 ppc x86"
77 -IUSE="alsa ao fbcon gpm gtk joystick memlimit png sdl svga X xml"
78 -
79 -# This build is heavily use dependent. Fuse user interface use flags are, in
80 -# order of precedence: gtk, sdl, X, svga and fbcon. X version of fuse will
81 -# be built if no valid user interface flag is chosen.
82 -RDEPEND="~app-emulation/libspectrum-1.1.1
83 - gtk? ( x11-libs/gtk+:2
84 - alsa? ( media-libs/alsa-lib )
85 - !alsa? ( ao? ( media-libs/libao ) )
86 - joystick? ( media-libs/libjsw ) )
87 - !gtk? (
88 - sdl? ( >=media-libs/libsdl-1.2.4 )
89 - !sdl? (
90 - X? ( x11-libs/libX11
91 - x11-libs/libXext
92 - alsa? ( media-libs/alsa-lib )
93 - !alsa? ( ao? ( media-libs/libao ) )
94 - joystick? ( media-libs/libjsw ) )
95 - !X? (
96 - svga? ( media-libs/svgalib
97 - alsa? ( media-libs/alsa-lib )
98 - !alsa? ( ao? ( media-libs/libao ) ) )
99 - !svga? (
100 - fbcon? (
101 - gpm? ( sys-libs/gpm )
102 - alsa? ( media-libs/alsa-lib )
103 - !alsa? ( ao? ( media-libs/libao ) )
104 - joystick? ( media-libs/libjsw ) )
105 - !fbcon? ( x11-libs/libX11
106 - x11-libs/libXext
107 - alsa? ( media-libs/alsa-lib )
108 - !alsa? ( ao? ( media-libs/libao ) )
109 - joystick? ( media-libs/libjsw ) ) ) ) ) )
110 - dev-libs/glib:2
111 - png? ( media-libs/libpng:0= sys-libs/zlib )
112 - xml? ( dev-libs/libxml2:2 )"
113 -DEPEND="${RDEPEND}
114 - fbcon? ( virtual/linux-sources )
115 - dev-lang/perl
116 - virtual/pkgconfig"
117 -
118 -DOCS=( AUTHORS ChangeLog README THANKS )
119 -
120 -src_prepare() {
121 - epatch "${FILESDIR}/${P}-gold-link-lm.patch"
122 - eautoreconf
123 -}
124 -
125 -src_configure() {
126 - local guiflag
127 -
128 - if use gtk; then
129 - guiflag=""
130 - elif use sdl; then
131 - guiflag="--with-sdl"
132 - elif use X; then
133 - guiflag="--without-gtk"
134 - elif use svga; then
135 - guiflag="--with-svgalib"
136 - elif use fbcon; then
137 - guiflag="--with-fb"
138 - else # We default to X user interface
139 - guiflag="--without-gtk"
140 - fi
141 -
142 - econf \
143 - --without-win32 \
144 - ${guiflag} \
145 - $(use_with gpm) \
146 - $(use_with alsa) \
147 - $(use_with ao libao) \
148 - $(use_with joystick) \
149 - $(use_enable joystick ui-joystick) \
150 - $(use_with xml libxml2) \
151 - $(use_with png ) \
152 - $(use_enable memlimit smallmem)
153 -}
154 -
155 -src_install() {
156 - default
157 - doman man/fuse.1
158 -}