Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/wine: ChangeLog wine-1.1.20.ebuild
Date: Mon, 27 Apr 2009 04:46:20
Message-Id: E1LyIjR-0008MB-PH@stork.gentoo.org
1 vapier 09/04/27 04:46:17
2
3 Modified: ChangeLog
4 Added: wine-1.1.20.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_rc31/cvs/Linux x86_64, RepoMan options: --force)
8
9 Revision Changes Path
10 1.260 app-emulation/wine/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/ChangeLog?rev=1.260&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/ChangeLog?rev=1.260&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/ChangeLog?r1=1.259&r2=1.260
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v
19 retrieving revision 1.259
20 retrieving revision 1.260
21 diff -u -r1.259 -r1.260
22 --- ChangeLog 11 Apr 2009 16:05:43 -0000 1.259
23 +++ ChangeLog 27 Apr 2009 04:46:17 -0000 1.260
24 @@ -1,6 +1,11 @@
25 # ChangeLog for app-emulation/wine
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.259 2009/04/11 16:05:43 vapier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.260 2009/04/27 04:46:17 vapier Exp $
29 +
30 +*wine-1.1.20 (27 Apr 2009)
31 +
32 + 27 Apr 2009; Mike Frysinger <vapier@g.o> +wine-1.1.20.ebuild:
33 + Version bump.
34
35 *wine-1.1.19 (11 Apr 2009)
36
37
38
39
40 1.1 app-emulation/wine/wine-1.1.20.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/wine-1.1.20.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/wine-1.1.20.ebuild?rev=1.1&content-type=text/plain
44
45 Index: wine-1.1.20.ebuild
46 ===================================================================
47 # Copyright 1999-2009 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.1.20.ebuild,v 1.1 2009/04/27 04:46:17 vapier Exp $
50
51 EAPI="2"
52
53 inherit multilib eutils
54
55 if [[ ${PV} == "9999" ]] ; then
56 EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
57 inherit git
58 SRC_URI=""
59 KEYWORDS=""
60 else
61 MY_P="${PN}-${PV/_/-}"
62 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
63 KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
64 S=${WORKDIR}/${MY_P}
65 fi
66
67 GV="0.9.1"
68 DESCRIPTION="free implementation of Windows(tm) on Unix"
69 HOMEPAGE="http://www.winehq.org/"
70 SRC_URI="${SRC_URI}
71 gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )"
72
73 LICENSE="LGPL-2.1"
74 SLOT="0"
75 IUSE="alsa cups dbus esd +gecko gnutls hal jack jpeg lcms ldap nas ncurses +opengl oss png samba scanner ssl win64 +X xcomposite xinerama xml"
76 RESTRICT="test" #72375
77
78 RDEPEND=">=media-libs/freetype-2.0.0
79 media-fonts/corefonts
80 ncurses? ( >=sys-libs/ncurses-5.2 )
81 jack? ( media-sound/jack-audio-connection-kit )
82 dbus? ( sys-apps/dbus )
83 gnutls? ( net-libs/gnutls )
84 hal? ( sys-apps/hal )
85 X? (
86 x11-libs/libXcursor
87 x11-libs/libXrandr
88 x11-libs/libXi
89 x11-libs/libXmu
90 x11-libs/libXxf86vm
91 x11-apps/xmessage
92 )
93 alsa? ( media-libs/alsa-lib[midi] )
94 esd? ( media-sound/esound )
95 nas? ( media-libs/nas )
96 cups? ( net-print/cups )
97 opengl? ( virtual/opengl )
98 jpeg? ( media-libs/jpeg )
99 ldap? ( net-nds/openldap )
100 lcms? ( media-libs/lcms )
101 samba? ( >=net-fs/samba-3.0.25 )
102 xml? ( dev-libs/libxml2 dev-libs/libxslt )
103 scanner? ( media-gfx/sane-backends )
104 ssl? ( dev-libs/openssl )
105 png? ( media-libs/libpng )
106 win64? ( >=sys-devel/gcc-4.4_alpha )
107 amd64? (
108 X? (
109 >=app-emulation/emul-linux-x86-xlibs-2.1
110 >=app-emulation/emul-linux-x86-soundlibs-2.1
111 )
112 app-emulation/emul-linux-x86-baselibs
113 >=sys-kernel/linux-headers-2.6
114 )"
115 DEPEND="${RDEPEND}
116 X? (
117 x11-proto/inputproto
118 x11-proto/xextproto
119 x11-proto/xf86vidmodeproto
120 )
121 sys-devel/bison
122 sys-devel/flex"
123
124 src_unpack() {
125 if [[ ${PV} == "9999" ]] ; then
126 git_src_unpack
127 else
128 unpack ${MY_P}.tar.bz2
129 fi
130 }
131
132 src_prepare() {
133 epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
134 sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
135 sed -i '/^MimeType/d' tools/wine.desktop || die #117785
136 }
137
138 src_configure() {
139 export LDCONFIG=/bin/true
140
141 use amd64 && ! use win64 && multilib_toolchain_setup x86
142
143 # XXX: should check out these flags too:
144 # audioio capi fontconfig freetype gphoto
145 econf \
146 --sysconfdir=/etc/wine \
147 $(use_with alsa) \
148 $(use_with cups) \
149 $(use_with esd) \
150 $(use_with gnutls) \
151 $(! use dbus && echo --without-hal || use_with hal) \
152 $(use_with jack) \
153 $(use_with jpeg) \
154 $(use_with lcms cms) \
155 $(use_with ldap) \
156 $(use_with nas) \
157 $(use_with ncurses curses) \
158 $(use_with opengl) \
159 $(use_with oss) \
160 $(use_with png) \
161 $(use_with scanner sane) \
162 $(use_with ssl openssl) \
163 $(use_enable win64) \
164 $(use_with X x) \
165 $(use_with xcomposite) \
166 $(use_with xinerama) \
167 $(use_with xml) \
168 $(use_with xml xslt) \
169 || die "configure failed"
170
171 emake -j1 depend || die "depend"
172 }
173
174 src_compile() {
175 emake all || die "all"
176 }
177
178 src_install() {
179 emake DESTDIR="${D}" install || die
180 dodoc ANNOUNCE AUTHORS README
181 if use gecko ; then
182 insinto /usr/share/wine/gecko
183 doins "${DISTDIR}"/wine_gecko-${GV}.cab || die
184 fi
185 }