Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/uae: uae-0.8.29-r2.ebuild ChangeLog uae-0.8.29-r1.ebuild
Date: Wed, 02 Apr 2014 11:55:49
Message-Id: 20140402115545.0157820060@flycatcher.gentoo.org
1 tomwij 14/04/02 11:55:44
2
3 Modified: ChangeLog
4 Added: uae-0.8.29-r2.ebuild
5 Removed: uae-0.8.29-r1.ebuild
6 Log:
7 [QA] Revision bump to 0.8.29-r2. EAPI 5.
8
9 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
10
11 Revision Changes Path
12 1.42 app-emulation/uae/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/uae/ChangeLog?rev=1.42&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/uae/ChangeLog?rev=1.42&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/uae/ChangeLog?r1=1.41&r2=1.42
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-emulation/uae/ChangeLog,v
21 retrieving revision 1.41
22 retrieving revision 1.42
23 diff -u -r1.41 -r1.42
24 --- ChangeLog 27 Feb 2013 09:15:15 -0000 1.41
25 +++ ChangeLog 2 Apr 2014 11:55:44 -0000 1.42
26 @@ -1,6 +1,12 @@
27 # ChangeLog for app-emulation/uae
28 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/uae/ChangeLog,v 1.41 2013/02/27 09:15:15 kensington Exp $
30 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/uae/ChangeLog,v 1.42 2014/04/02 11:55:44 tomwij Exp $
32 +
33 +*uae-0.8.29-r2 (02 Apr 2014)
34 +
35 + 02 Apr 2014; Tom Wijsman <TomWij@g.o> +uae-0.8.29-r2.ebuild,
36 + -uae-0.8.29-r1.ebuild:
37 + [QA] Revision bump to 0.8.29-r2. EAPI 5.
38
39 27 Feb 2013; Michael Palimaka <kensington@g.o> -files/split_cpuemu.pl:
40 Remove unused file wrt bug #340731.
41
42
43
44 1.1 app-emulation/uae/uae-0.8.29-r2.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/uae/uae-0.8.29-r2.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/uae/uae-0.8.29-r2.ebuild?rev=1.1&content-type=text/plain
48
49 Index: uae-0.8.29-r2.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/app-emulation/uae/uae-0.8.29-r2.ebuild,v 1.1 2014/04/02 11:55:44 tomwij Exp $
54
55 EAPI="5"
56
57 inherit eutils
58
59 DESCRIPTION="The Umiquious Amiga Emulator"
60 HOMEPAGE="http://www.amigaemulator.org/"
61 SRC_URI="ftp://ftp.amigaemulator.org/pub/uae/sources/develop/${P}.tar.bz2"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~x86"
66 IUSE="sdl alsa scsi"
67
68 DEPEND="sdl? ( media-libs/libsdl
69 media-libs/sdl-gfx
70 x11-libs/gtk+:2
71 alsa? ( media-libs/alsa-lib )
72 )
73 !sdl? ( x11-libs/libXext
74 x11-libs/gtk+:2
75 )
76 alsa? ( media-libs/alsa-lib )
77 scsi? ( app-cdr/cdrtools )"
78 RDEPEND="${DEPEND}"
79
80 src_prepare() {
81 epatch "${FILESDIR}"/${PN}-0.8.25-allow_spaces_in_zip_filenames.diff
82 epatch "${FILESDIR}"/${PN}-0.8.25-struct_uae_wrong_fields_name.diff
83 epatch "${FILESDIR}"/${PN}-0.8.26-uae_reset_args.diff
84
85 cp "${FILESDIR}"/sdlgfx.h "${S}"/src || die
86 }
87
88 src_configure() {
89 # disabling lots of options, cause many code-paths are broken, these should compile,
90 # if you want/need other options, please test if they work with other combinations
91 # before opening a bug
92 econf --enable-ui --with-x --without-svgalib \
93 --without-asciiart --without-sdl-sound --enable-threads \
94 $(use_with sdl) $(use_with sdl sdl-gfx) \
95 $(use_with alsa) \
96 $(use_enable scsi scsi-device)
97 }
98
99 src_compile() {
100 emake -j1
101 }
102
103 src_install() {
104 dobin uae readdisk
105 cp docs/unix/README docs/README.unix || die
106 rm -r docs/{AmigaOS,BeOS,pOS,translated,unix} || die
107 dodoc docs/*
108
109 insinto /usr/share/uae/amiga-tools
110 doins amiga/{*hack,trans*,uae*}
111 }
112
113 pkg_postinst() {
114 elog
115 elog "Upstream recomends using SDL graphics (with an environment variable)"
116 elog "SDL_VIDEO_X11_XRANDR=1 for fullscreen support."
117 echo
118 }