Gentoo Archives: gentoo-commits

From: "Jason Zaman (perfinion)" <perfinion@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/android-studio: android-studio-1.2.1.1.141.1903250.ebuild ChangeLog
Date: Mon, 01 Jun 2015 15:30:58
Message-Id: 20150601153053.78FA4A1B@oystercatcher.gentoo.org
1 perfinion 15/06/01 15:30:53
2
3 Modified: ChangeLog
4 Added: android-studio-1.2.1.1.141.1903250.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x7EF137EC935B0EAF)
9
10 Revision Changes Path
11 1.16 dev-util/android-studio/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/android-studio/ChangeLog?rev=1.16&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/android-studio/ChangeLog?rev=1.16&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/android-studio/ChangeLog?r1=1.15&r2=1.16
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/android-studio/ChangeLog,v
20 retrieving revision 1.15
21 retrieving revision 1.16
22 diff -u -r1.15 -r1.16
23 --- ChangeLog 6 May 2015 15:50:49 -0000 1.15
24 +++ ChangeLog 1 Jun 2015 15:30:53 -0000 1.16
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-util/android-studio
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/ChangeLog,v 1.15 2015/05/06 15:50:49 perfinion Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/ChangeLog,v 1.16 2015/06/01 15:30:53 perfinion Exp $
30 +
31 +*android-studio-1.2.1.1.141.1903250 (01 Jun 2015)
32 +
33 + 01 Jun 2015; Jason Zaman <perfinion@g.o>
34 + +android-studio-1.2.1.1.141.1903250.ebuild:
35 + version bump
36
37 *android-studio-1.2.0.12.141.1890965 (06 May 2015)
38
39
40
41
42 1.1 dev-util/android-studio/android-studio-1.2.1.1.141.1903250.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/android-studio/android-studio-1.2.1.1.141.1903250.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/android-studio/android-studio-1.2.1.1.141.1903250.ebuild?rev=1.1&content-type=text/plain
46
47 Index: android-studio-1.2.1.1.141.1903250.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/android-studio-1.2.1.1.141.1903250.ebuild,v 1.1 2015/06/01 15:30:53 perfinion Exp $
52
53 EAPI=5
54 inherit eutils versionator
55
56 RESTRICT="strip"
57 QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
58 if [[ $(get_version_component_count) -eq 6 ]]; then
59 STUDIO_V=$(get_version_component_range 1-4)
60 BUILD_V=$(get_version_component_range 5-6)
61 else
62 STUDIO_V=$(get_version_component_range 1-3)
63 BUILD_V=$(get_version_component_range 4-5)
64 fi
65
66 DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
67 HOMEPAGE="http://developer.android.com/sdk/installing/studio.html"
68 SRC_URI="http://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip"
69
70 LICENSE="Apache-2.0"
71 SLOT="0"
72 IUSE="selinux"
73 KEYWORDS="~amd64 ~x86"
74
75 DEPEND="app-arch/zip"
76 RDEPEND=">=virtual/jdk-1.7
77 selinux? ( sec-policy/selinux-android )
78 >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
79 >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
80 >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
81 >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
82 >=media-libs/freetype-2.5.5[abi_x86_32(-)]
83 >=media-libs/libpng-1.2.51[abi_x86_32(-)]
84 >=media-libs/mesa-10.2.8[abi_x86_32(-)]
85 >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
86 >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
87 >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
88 >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
89 >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
90 >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
91 >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
92 >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
93 >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
94 >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
95 >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
96 >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
97 >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
98 S=${WORKDIR}/${PN}
99
100 src_install() {
101 local dir="/opt/${PN}"
102
103 insinto "${dir}"
104 doins -r *
105 fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64"
106
107 newicon "bin/studio.png" "${PN}.png"
108 make_wrapper ${PN} ${dir}/bin/studio.sh
109 make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
110 }