* [gentoo-commits] gentoo-x86 commit in app-emulation/crossover-bin: crossover-bin-12.2.0.ebuild ChangeLog
@ 2013-05-02 19:30 Richard Yao (ryao)
0 siblings, 0 replies; 2+ messages in thread
From: Richard Yao (ryao) @ 2013-05-02 19:30 UTC (permalink / raw
To: gentoo-commits
ryao 13/05/02 19:30:49
Modified: ChangeLog
Added: crossover-bin-12.2.0.ebuild
Log:
Version bump to 12.2.0
(Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
Revision Changes Path
1.4 app-emulation/crossover-bin/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/ChangeLog?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/ChangeLog?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/ChangeLog?r1=1.3&r2=1.4
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ChangeLog 22 Apr 2013 18:05:45 -0000 1.3
+++ ChangeLog 2 May 2013 19:30:49 -0000 1.4
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/crossover-bin
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v 1.3 2013/04/22 18:05:45 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v 1.4 2013/05/02 19:30:49 ryao Exp $
+
+*crossover-bin-12.2.0 (02 May 2013)
+
+ 02 May 2013; Richard Yao <ryao@gentoo.org> +crossover-bin-12.2.0.ebuild:
+ Version bump to 12.2.0
22 Apr 2013; Michał Górny <mgorny@gentoo.org> crossover-bin-12.1.2.ebuild:
Support multilib libraries alternatively to emul-linux-x86-xlibs.
1.1 app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild?rev=1.1&content-type=text/plain
Index: crossover-bin-12.2.0.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild,v 1.1 2013/05/02 19:30:49 ryao Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
MLIB_DEPS="amd64? (
openal? ( app-emulation/emul-linux-x86-sdl )
opengl? ( app-emulation/emul-linux-x86-opengl )
scanner? ( app-emulation/emul-linux-x86-medialibs )
v4l? ( app-emulation/emul-linux-x86-medialibs )
app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-soundlibs
app-emulation/emul-linux-x86-xlibs
)"
X86_DEPS="x86? (
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
lcms? ( media-libs/lcms:0 )
ldap? ( net-nds/openldap )
gphoto2? ( media-libs/libgphoto2 )
mp3? ( >=media-sound/mpg123-1.5.0 )
nls? ( sys-devel/gettext )
openal? ( media-libs/openal )
opengl? (
virtual/glu
virtual/opengl
)
png? ( media-libs/libpng:0 )
scanner? ( media-gfx/sane-backends )
ssl? ( dev-libs/openssl:0 )
v4l? ( media-libs/libv4l )
media-libs/alsa-lib
>=media-libs/freetype-2.0.0
media-libs/mesa
sys-apps/util-linux
sys-libs/zlib
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXxf86vm
x11-libs/libxcb
)"
DEPEND="dev-lang/perl
app-arch/unzip"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10
dev-util/desktop-file-utils
sys-apps/dbus
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
${MLIB_DEPS}
${X86_DEPS}
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install requisite directories for menus
dodir "/usr/share/applications"
dodir "/etc/xdg/menus/applications-merged"
# Install menus
XDG_CONFIG_DIRS="${ED}etc/xdg" \
XDG_DATA_DIRS="${ED}usr/share" \
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|| die "Could not install menus"
# Fix menus
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|| die "Could not fix menus"
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-emulation/crossover-bin: crossover-bin-12.2.0.ebuild ChangeLog
@ 2013-05-02 19:33 Richard Yao (ryao)
0 siblings, 0 replies; 2+ messages in thread
From: Richard Yao (ryao) @ 2013-05-02 19:33 UTC (permalink / raw
To: gentoo-commits
ryao 13/05/02 19:33:03
Modified: crossover-bin-12.2.0.ebuild ChangeLog
Log:
Merge hasufell's changes into 12.2.0
(Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
Revision Changes Path
1.2 app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild?r1=1.1&r2=1.2
Index: crossover-bin-12.2.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- crossover-bin-12.2.0.ebuild 2 May 2013 19:30:49 -0000 1.1
+++ crossover-bin-12.2.0.ebuild 2 May 2013 19:33:03 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild,v 1.1 2013/05/02 19:30:49 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.2.0.ebuild,v 1.2 2013/05/02 19:33:03 ryao Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
@@ -37,7 +37,22 @@
v4l? ( app-emulation/emul-linux-x86-medialibs )
app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-soundlibs
- app-emulation/emul-linux-x86-xlibs
+ || (
+ (
+ >=media-libs/freetype-2.0.0[abi_x86_32]
+ x11-libs/libICE[abi_x86_32]
+ x11-libs/libSM[abi_x86_32]
+ x11-libs/libX11[abi_x86_32]
+ x11-libs/libXau[abi_x86_32]
+ x11-libs/libXdmcp[abi_x86_32]
+ x11-libs/libXext[abi_x86_32]
+ x11-libs/libXi[abi_x86_32]
+ x11-libs/libXrandr[abi_x86_32]
+ x11-libs/libXxf86vm[abi_x86_32]
+ x11-libs/libxcb[abi_x86_32]
+ )
+ app-emulation/emul-linux-x86-xlibs
+ )
)"
X86_DEPS="x86? (
1.5 app-emulation/crossover-bin/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/ChangeLog?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/ChangeLog?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/crossover-bin/ChangeLog?r1=1.4&r2=1.5
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog 2 May 2013 19:30:49 -0000 1.4
+++ ChangeLog 2 May 2013 19:33:03 -0000 1.5
@@ -1,6 +1,9 @@
# ChangeLog for app-emulation/crossover-bin
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v 1.4 2013/05/02 19:30:49 ryao Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/ChangeLog,v 1.5 2013/05/02 19:33:03 ryao Exp $
+
+ 02 May 2013; Richard Yao <ryao@gentoo.org> crossover-bin-12.2.0.ebuild:
+ Merge hasufell's changes into 12.2.0
*crossover-bin-12.2.0 (02 May 2013)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-05-02 19:33 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-02 19:33 [gentoo-commits] gentoo-x86 commit in app-emulation/crossover-bin: crossover-bin-12.2.0.ebuild ChangeLog Richard Yao (ryao)
-- strict thread matches above, loose matches on Subject: below --
2013-05-02 19:30 Richard Yao (ryao)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox