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