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.14.ebuild
Date: Fri, 30 Jan 2009 20:34:05
Message-Id: E1LT03v-0001Y9-KS@stork.gentoo.org
1 vapier 09/01/30 20:34:03
2
3 Modified: ChangeLog
4 Added: wine-1.1.14.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_rc23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.246 app-emulation/wine/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/ChangeLog?rev=1.246&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/ChangeLog?rev=1.246&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/ChangeLog?r1=1.245&r2=1.246
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v
19 retrieving revision 1.245
20 retrieving revision 1.246
21 diff -u -r1.245 -r1.246
22 --- ChangeLog 28 Jan 2009 19:00:04 -0000 1.245
23 +++ ChangeLog 30 Jan 2009 20:34:03 -0000 1.246
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.245 2009/01/28 19:00:04 vapier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.246 2009/01/30 20:34:03 vapier Exp $
29 +
30 +*wine-1.1.14 (30 Jan 2009)
31 +
32 + 30 Jan 2009; Mike Frysinger <vapier@g.o> +wine-1.1.14.ebuild:
33 + Version bump.
34
35 28 Jan 2009; Mike Frysinger <vapier@g.o> metadata.xml,
36 wine-1.1.13.ebuild, wine-9999.ebuild:
37
38
39
40 1.1 app-emulation/wine/wine-1.1.14.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/wine-1.1.14.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/wine/wine-1.1.14.ebuild?rev=1.1&content-type=text/plain
44
45 Index: wine-1.1.14.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.14.ebuild,v 1.1 2009/01/30 20:34:03 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.0"
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.3 )
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 }