forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dev-util/android-studio: version bump
Package-Manager: portage-2.2.20.1 Signed-off-by: Jason Zaman <[email protected]>
- Loading branch information
Showing
2 changed files
with
63 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST android-studio-ide-141.1890965-linux.zip 259139652 SHA256 f6c083902156ab83435fa91ae0743d9a2ae64e8aca1396afd553a44071366906 SHA512 bed422287003072ea4d65c05724fce22d3e847d5d292d2fa53cf799e344c2638d721e1e0c1c2b1444e1a52931e96f83499c5f9c6fb64e79aacbbf03dd1c10b61 WHIRLPOOL 58b542bb7f0a4375a5281e500ed74542c17af10582f305dd56792b7efb666a1a316a2d8fded99801d219ceceba919e527272b87067531a0a910d34197740dde1 | ||
DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd WHIRLPOOL 567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56 | ||
DIST android-studio-ide-141.2117773-linux.zip 351742127 SHA256 061be01b266fea24517dfee24ed98cec1eee2ef840f062a697c6bd07d2db5d27 SHA512 e21291c3e759e1b500eca487ef1e43c2dfd44e051cffd6fe2abbf9445c7577846d8e11aaaf0cb7423b70185bbcbdca8bf4ae2d084fedba7f28adc9063409520c WHIRLPOOL 22e00aae65870af2d9e0c77754f9b0fe9a35b9798c2e0e4535288cbb9803a40c405b2235b078f97e203356e8468fb6e49f270d00704abdc2027448984adf794a | ||
DIST android-studio-ide-141.2135290-linux.zip 351992670 SHA256 60068d74bfa60f63f7e4920b8b43dff2f34d1956ee222a9bdec1b5590a38d4ac SHA512 799d37869276240854cbe8106146592e0fc9a019d3595d2c73f24f7ceabf76e6b0872d1594ca76cc4c59a9d7b573824e68b2a2c445f8b64334aa356aa415e112 WHIRLPOOL be853ac9ad8c16f633f6281c0ec16a1ce340caeac7d3f3653207cfa6c5d26e5c853980c090c5b18cc348fe0b3dc1eef96f565df3f879a192386746b9225fd90b |
62 changes: 62 additions & 0 deletions
62
dev-util/android-studio/android-studio-1.3.1.0.141.2135290.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# Copyright 1999-2015 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=5 | ||
inherit eutils versionator | ||
|
||
RESTRICT="strip" | ||
QA_PREBUILT="opt/${PN}/bin/libbreakgen.so" | ||
if [[ $(get_version_component_count) -eq 6 ]]; then | ||
STUDIO_V=$(get_version_component_range 1-4) | ||
BUILD_V=$(get_version_component_range 5-6) | ||
else | ||
STUDIO_V=$(get_version_component_range 1-3) | ||
BUILD_V=$(get_version_component_range 4-5) | ||
fi | ||
|
||
DESCRIPTION="A new Android development environment based on IntelliJ IDEA" | ||
HOMEPAGE="http://developer.android.com/sdk/installing/studio.html" | ||
SRC_URI="http://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip" | ||
|
||
LICENSE="Apache-2.0" | ||
SLOT="0" | ||
IUSE="selinux" | ||
KEYWORDS="~amd64 ~x86" | ||
|
||
DEPEND="app-arch/zip" | ||
RDEPEND=">=virtual/jdk-1.7 | ||
selinux? ( sec-policy/selinux-android ) | ||
>=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)] | ||
>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)] | ||
>=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)] | ||
>=media-libs/fontconfig-2.10.92[abi_x86_32(-)] | ||
>=media-libs/freetype-2.5.5[abi_x86_32(-)] | ||
>=media-libs/libpng-1.2.51[abi_x86_32(-)] | ||
>=media-libs/mesa-10.2.8[abi_x86_32(-)] | ||
>=sys-libs/ncurses-5.9-r3[abi_x86_32(-)] | ||
>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] | ||
>=x11-libs/libX11-1.6.2[abi_x86_32(-)] | ||
>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)] | ||
>=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)] | ||
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)] | ||
>=x11-libs/libXext-1.3.2[abi_x86_32(-)] | ||
>=x11-libs/libXfixes-5.0.1[abi_x86_32(-)] | ||
>=x11-libs/libXrender-0.9.8[abi_x86_32(-)] | ||
>=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)] | ||
>=x11-libs/libdrm-2.4.46[abi_x86_32(-)] | ||
>=x11-libs/libxcb-1.9.1[abi_x86_32(-)] | ||
>=x11-libs/libxshmfence-1.1[abi_x86_32(-)]" | ||
S=${WORKDIR}/${PN} | ||
|
||
src_install() { | ||
local dir="/opt/${PN}" | ||
|
||
insinto "${dir}" | ||
doins -r * | ||
fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" "${dir}/bin/fsnotifier64" | ||
|
||
newicon "bin/studio.png" "${PN}.png" | ||
make_wrapper ${PN} ${dir}/bin/studio.sh | ||
make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE" | ||
} |