Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/winetricks: winetricks-99999999.ebuild winetricks-20130629.ebuild ChangeLog winetricks-954.ebuild
Date: Sun, 30 Jun 2013 02:30:03
Message-Id: 20130630022959.F2F712171D@flycatcher.gentoo.org
1 tetromino 13/06/30 02:29:59
2
3 Modified: winetricks-99999999.ebuild ChangeLog
4 Added: winetricks-20130629.ebuild
5 Removed: winetricks-954.ebuild
6 Log:
7 Version bump with updates for Adobe Flash, .NET, psdk2003, etc. Switch to upstream packaged tarballs instead of svn checkouts. Drop old.
8
9 (Portage version: 2.2.0_alpha185/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)
10
11 Revision Changes Path
12 1.9 app-emulation/winetricks/winetricks-99999999.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/winetricks-99999999.ebuild?rev=1.9&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/winetricks-99999999.ebuild?rev=1.9&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/winetricks-99999999.ebuild?r1=1.8&r2=1.9
17
18 Index: winetricks-99999999.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-99999999.ebuild,v
21 retrieving revision 1.8
22 retrieving revision 1.9
23 diff -u -r1.8 -r1.9
24 --- winetricks-99999999.ebuild 15 Jun 2013 03:58:20 -0000 1.8
25 +++ winetricks-99999999.ebuild 30 Jun 2013 02:29:59 -0000 1.9
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-99999999.ebuild,v 1.8 2013/06/15 03:58:20 tetromino Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-99999999.ebuild,v 1.9 2013/06/30 02:29:59 tetromino Exp $
31
32 EAPI=5
33
34 @@ -10,8 +10,7 @@
35 ESVN_REPO_URI="http://winetricks.googlecode.com/svn/trunk"
36 inherit subversion
37 else
38 - SRC_URI="http://winetricks.googlecode.com/svn-history/r${PV}/trunk/src/winetricks -> ${P}
39 - http://winetricks.googlecode.com/svn-history/r${PV}/trunk/src/winetricks.1 -> ${P}.1"
40 + SRC_URI="http://winetricks.org/download/releases/${P}.tar.gz"
41 KEYWORDS="~amd64 ~x86"
42 fi
43 wtg=winetricks-gentoo-2012.11.24
44 @@ -41,22 +40,18 @@
45 src_unpack() {
46 if [[ ${PV} == "99999999" ]] ; then
47 subversion_src_unpack
48 + if use gtk || use kde; then
49 + unpack ${wtg}.tar.bz2
50 + fi
51 else
52 - mkdir src
53 - cp "${DISTDIR}"/${P} src/${PN} || die
54 - cp "${DISTDIR}"/${P}.1 src/${PN}.1 || die
55 - fi
56 - if use gtk || use kde; then
57 - unpack ${wtg}.tar.bz2
58 + default
59 fi
60 }
61
62 src_install() {
63 - cd src
64 - dobin ${PN}
65 - doman ${PN}.1
66 + default
67 if use gtk || use kde; then
68 - cd ../${wtg} || die
69 + cd ${wtg} || die
70 domenu winetricks.desktop
71 insinto /usr/share/icons/hicolor/scalable/apps
72 doins wine-winetricks.svg
73
74
75
76 1.23 app-emulation/winetricks/ChangeLog
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/ChangeLog?rev=1.23&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/ChangeLog?rev=1.23&content-type=text/plain
80 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/ChangeLog?r1=1.22&r2=1.23
81
82 Index: ChangeLog
83 ===================================================================
84 RCS file: /var/cvsroot/gentoo-x86/app-emulation/winetricks/ChangeLog,v
85 retrieving revision 1.22
86 retrieving revision 1.23
87 diff -u -r1.22 -r1.23
88 --- ChangeLog 15 Jun 2013 03:58:20 -0000 1.22
89 +++ ChangeLog 30 Jun 2013 02:29:59 -0000 1.23
90 @@ -1,6 +1,14 @@
91 # ChangeLog for app-emulation/winetricks
92 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
93 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/ChangeLog,v 1.22 2013/06/15 03:58:20 tetromino Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/ChangeLog,v 1.23 2013/06/30 02:29:59 tetromino Exp $
95 +
96 +*winetricks-20130629 (30 Jun 2013)
97 +
98 + 30 Jun 2013; Alexandre Rostovtsev <tetromino@g.o>
99 + -winetricks-954.ebuild, +winetricks-20130629.ebuild,
100 + winetricks-99999999.ebuild:
101 + Version bump with updates for Adobe Flash, .NET, psdk2003, etc. Switch to
102 + upstream packaged tarballs instead of svn checkouts. Drop old.
103
104 *winetricks-960 (15 Jun 2013)
105
106
107
108
109 1.1 app-emulation/winetricks/winetricks-20130629.ebuild
110
111 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/winetricks-20130629.ebuild?rev=1.1&view=markup
112 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/winetricks/winetricks-20130629.ebuild?rev=1.1&content-type=text/plain
113
114 Index: winetricks-20130629.ebuild
115 ===================================================================
116 # Copyright 1999-2013 Gentoo Foundation
117 # Distributed under the terms of the GNU General Public License v2
118 # $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-20130629.ebuild,v 1.1 2013/06/30 02:29:59 tetromino Exp $
119
120 EAPI=5
121
122 inherit gnome2-utils eutils
123
124 if [[ ${PV} == "99999999" ]] ; then
125 ESVN_REPO_URI="http://winetricks.googlecode.com/svn/trunk"
126 inherit subversion
127 else
128 SRC_URI="http://winetricks.org/download/releases/${P}.tar.gz"
129 KEYWORDS="~amd64 ~x86"
130 fi
131 wtg=winetricks-gentoo-2012.11.24
132 SRC_URI="${SRC_URI}
133 gtk? ( http://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
134 kde? ( http://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )"
135
136 DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
137 HOMEPAGE="http://code.google.com/p/winetricks/ http://wiki.winehq.org/winetricks"
138
139 LICENSE="LGPL-2.1+"
140 SLOT="0"
141 IUSE="gtk kde"
142
143 DEPEND=""
144 RDEPEND="app-arch/cabextract
145 app-arch/unzip
146 app-emulation/wine
147 gtk? ( gnome-extra/zenity )
148 kde? ( kde-base/kdialog )"
149
150 # Uses non-standard "Wine" category, which is provided by app-emulation/wine; #451552
151 QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
152
153 S="${WORKDIR}"
154
155 src_unpack() {
156 if [[ ${PV} == "99999999" ]] ; then
157 subversion_src_unpack
158 if use gtk || use kde; then
159 unpack ${wtg}.tar.bz2
160 fi
161 else
162 default
163 fi
164 }
165
166 src_install() {
167 default
168 if use gtk || use kde; then
169 cd ${wtg} || die
170 domenu winetricks.desktop
171 insinto /usr/share/icons/hicolor/scalable/apps
172 doins wine-winetricks.svg
173 fi
174 }
175
176 pkg_preinst() {
177 if use gtk || use kde; then
178 gnome2_icon_savelist
179 fi
180 }
181
182 pkg_postinst() {
183 if use gtk || use kde; then
184 gnome2_icon_cache_update
185 fi
186 }
187
188 pkg_postrm() {
189 if use gtk || use kde; then
190 gnome2_icon_cache_update
191 fi
192 }