From bc6e825693b5dfb4dec3f1382bb707f343cae95b Mon Sep 17 00:00:00 2001 From: Jason Zaman Date: Wed, 6 May 2015 15:50:56 +0000 Subject: [PATCH] revbump, drop old Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x7EF137EC935B0EAF --- dev-util/android-studio/ChangeLog | 12 +++- dev-util/android-studio/Manifest | 39 +++++------- .../android-studio-1.0.0.135.1629389.ebuild | 40 ------------ .../android-studio-1.0.1.135.1641136.ebuild | 40 ------------ .../android-studio-1.0.2.135.1653844.ebuild | 40 ------------ .../android-studio-1.1.0.135.1740770.ebuild | 40 ------------ ...android-studio-1.2.0.12.141.1890965.ebuild | 62 +++++++++++++++++++ 7 files changed, 90 insertions(+), 183 deletions(-) delete mode 100644 dev-util/android-studio/android-studio-1.0.0.135.1629389.ebuild delete mode 100644 dev-util/android-studio/android-studio-1.0.1.135.1641136.ebuild delete mode 100644 dev-util/android-studio/android-studio-1.0.2.135.1653844.ebuild delete mode 100644 dev-util/android-studio/android-studio-1.1.0.135.1740770.ebuild create mode 100644 dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild diff --git a/dev-util/android-studio/ChangeLog b/dev-util/android-studio/ChangeLog index 193ce70dd3ea..b2aafc20950b 100644 --- a/dev-util/android-studio/ChangeLog +++ b/dev-util/android-studio/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for dev-util/android-studio # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/ChangeLog,v 1.14 2015/03/24 09:49:28 perfinion Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/ChangeLog,v 1.15 2015/05/06 15:50:49 perfinion Exp $ + +*android-studio-1.2.0.12.141.1890965 (06 May 2015) + + 06 May 2015; Jason Zaman + +android-studio-1.2.0.12.141.1890965.ebuild, + -android-studio-1.0.0.135.1629389.ebuild, + -android-studio-1.0.1.135.1641136.ebuild, + -android-studio-1.0.2.135.1653844.ebuild, + -android-studio-1.1.0.135.1740770.ebuild: + revbump, drop old *android-studio-1.1.0.135.1740770-r1 (24 Mar 2015) diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest index 6e2c6e6ab779..1865ebc9da09 100644 --- a/dev-util/android-studio/Manifest +++ b/dev-util/android-studio/Manifest @@ -1,33 +1,28 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST android-studio-ide-135.1629389-linux.zip 243909934 SHA256 baf43c4096ddca340238e5a12fbb9faf89019eb74156534de2adf0a70d9793f9 SHA512 cf907c4674cb31267265f1c749c7db82a82c63543b31758d2b443f409ca1d7793b7edc1a0d359d86cb03365c3222e76b4fbeb54a8792e75767dc2d4f96de883e WHIRLPOOL 326e691fbc9c3fb9617a3a64861a74836c9b278f7a110077082e4b90934474076ec6fcd12e2fe545414610e73cf33b0b3d1b88b6f1587bee720f30c52e8bfb95 -DIST android-studio-ide-135.1641136-linux.zip 243917559 SHA256 ff436960af361f112a77c1318b1cd905ff402207b93a3a03b72c7f91cdf239fd SHA512 956a297b7569b5c9fdfc80bccc83f7301749117b2b07f14b4327f6c561eac3095275f5e8ce316c34c235d1318e5c88df69f1a38041f07d36d55a0fa3935ef101 WHIRLPOOL 3a26a82c2bc9ca7cd213b3063df56ebd36a20766a4129ffa467c54e11cf7db82b8d9324df3d23e8362fda7d2b4a66e9d6a43fcb2c91e9faabb01d0b8a1a30d50 -DIST android-studio-ide-135.1653844-linux.zip 243914151 SHA256 a984813cf6dd74e83ca761c8a9ef5bf814b3e695f752f83da7821142ca7d4078 SHA512 273371ce46ac147b87982c7a2cc47bf139aa67efd833d5f9e00dd96bc346bd441b329166d25482e71d5925d8b874a10250efe5cced4cf95fe24f3d6c710f4ed3 WHIRLPOOL 1d817ce30cae5829cfc1056cdde7518621e127610594ac54a16f38b271b70b513f73ffb6462688ecadacc150052ff904870464d169666e8c39b061939d137ee9 DIST android-studio-ide-135.1740770-linux.zip 259336386 SHA256 215bc100b1c94354cece28b4b1692ffc3098f386bf76c1ebc05d393f1acd50e4 SHA512 6c333b30ea9dfa6eae40871401af6c64e34cd4a77e943a1c89cb3edc984e7c6a5895e3600cb936b8ca75d0223aa773f2f5c1983c6066125bc1567353552d1f19 WHIRLPOOL ac28b7b3973e8774f3344dc18ff1772ee8c441c6aad9a2ff44ea11faccbd878f9da4ed375021e6b9cfe2ea0b1ed1f282725a37d236415a5af9b44f42fe0286ab -EBUILD android-studio-1.0.0.135.1629389.ebuild 1271 SHA256 7897d94746b66f5e25ceefa9e3c5badcb49e2a6d98cc50aa765b8c9963ed7141 SHA512 d991d703cdc78451ea6bb0b51149ad05f76bfe669ad9cc011092d6cd93052b87549b3ba1f27d7203d180c483963d2ba0d327c7cc8bb1441b1f5ea9e9375cfedd WHIRLPOOL 321ca57ec0267fe02ba181efcb1b7f57cc0a55c7dbcf8f3cdd4880dfd4f8db1f3a0c3f4ddec793892faac07dbf5daf85a4ed15400f56e76ab6d4f92f3c4c26cc -EBUILD android-studio-1.0.1.135.1641136.ebuild 1271 SHA256 1a37b0bc41e835a476e255b5bdac9fbffec5fb7c6e57e86172fa154f6a14cfe8 SHA512 3afe52160d74485fb0cc7abdd257c1cc127806ee30e9e6c2ceef8dc4518ee342ea7120e60c0d9e7b188a0c5132f06f336164cdea46c5828ab12d9313c3e62d16 WHIRLPOOL 8d85701bb61be71a01532b0cbc75b1017b62a844303e595e2987be70e42bfb771fb10a247273169d8adc58ae089c7f0c3292c9df8546cac2cda40c5a56a149a4 -EBUILD android-studio-1.0.2.135.1653844.ebuild 1271 SHA256 e6797007a00f980d079a01c305b676381440c435f90e309c5f4ff6e9e73836f1 SHA512 559015c92e6ca4419a6c9dc19fecabc933058a4baf77dff575d0ce5b4d54fff748b9d58fe5565adbc67af38dfd8eae1533fc1d1b679e60677cc0b43db41eeb2b WHIRLPOOL 0fa10d6652d02e762ba30eae39b050ff11b33613f767d2128ff8a9fb4869fc9d8b6b53b944f7feeb2cbc5bc5fb6927cabbb90e422f0e19f2577646a8f42d01ea +DIST android-studio-ide-141.1890965-linux.zip 259139652 SHA256 f6c083902156ab83435fa91ae0743d9a2ae64e8aca1396afd553a44071366906 SHA512 bed422287003072ea4d65c05724fce22d3e847d5d292d2fa53cf799e344c2638d721e1e0c1c2b1444e1a52931e96f83499c5f9c6fb64e79aacbbf03dd1c10b61 WHIRLPOOL 58b542bb7f0a4375a5281e500ed74542c17af10582f305dd56792b7efb666a1a316a2d8fded99801d219ceceba919e527272b87067531a0a910d34197740dde1 EBUILD android-studio-1.1.0.135.1740770-r1.ebuild 2134 SHA256 75888a707718397cfdb424be30e5475fc4fc9ecbdaa078f4868ad253a5d876f2 SHA512 263e9916ebad33d27a49da102b71d572d41752b8356a482fe983a7196920cf3c4840ce5a9d0b9892ac1cb36ba069f618832ead7e9b744fa412a314305119c3cd WHIRLPOOL 3b78683630e8b7734f6687c22ddb44db3e7ccceda7e600942fa7da35eb9dc223ebb1779c9b8e3b93f9e88e2d7aaa8a36afdf957a0ab6ff2a0e84050172799a91 -EBUILD android-studio-1.1.0.135.1740770.ebuild 1272 SHA256 146d091b5677683f4f42c15050234dcd3c1f014752fb9fdc9b49e1849604a110 SHA512 539f86692c44117efda25ae56e3c5b22aab1114ce9d9060debdea28b6bd533a796ca64125721f156251dfdeefb0b1d040674e892aa2afca343a107576fcd4066 WHIRLPOOL 20c402e3d9db6cd88c1c56cd8be0c31fb59d282b02f4b9069ffe5fdcf6ef8667071543547e7e4762e6719620d03475ff08927b070373647558a434c0be9135c7 -MISC ChangeLog 3215 SHA256 f0789c2d8818a42066445d96bb4f64b89c7fbd2413a2de6eab4f6050c67e6635 SHA512 156959516015402dea160e28a5cbf63573c174848affe5af4114bf9c3608c0c68d38de441789ba8ca98803638f4d6c8c136e45e46743c73f8d7d22fb9c9ab8ea WHIRLPOOL 90c7c4f691fbc3ed021dd66c05073885060d93b62571c4fce3ff3b7099533bad37b6235613a61bb4ec9197818e431c702988a6c92b0b1256bad50ab0ddcfd1ae +EBUILD android-studio-1.2.0.12.141.1890965.ebuild 2174 SHA256 19a915b5954148aeb0c14c546a8850605ff209d43fa583ba6782f9fb12708e1b SHA512 ec9ad42dd236b286cdf981291439235b526bb469207d14541259025eb5dd4b8b2745af4102fa1332dcbce55b7a0ac315d4e88a057fe4ffbbc00c5b1e85117f96 WHIRLPOOL 92653ecdae8e16af4091ef28566f5facdce2bf6740b2ef2e87be2243df36eeaddbe628cbbec9abf23ec1a88210f1eb6dfad7a66ff9c0221530da7a0fccf68aa4 +MISC ChangeLog 3561 SHA256 e412bf5f856d1e5716bec19990444f8f36427e088258251c09569c23981cc36e SHA512 b0d8926ab98ffde617b7f63d36f662f7c1431d943f79e85f0a10caf7c31211ba8891ff54d100fbc49c87adc75fec63427df1727b74a2726e115a3334cbd7634a WHIRLPOOL 8f750985b01d2ba0d4ba967a6a40824f975191c0689620d2c403fa5e1dc5a29dfc99d1fd52ac7a76d8038e78eccae6f9201cb6eab7ceb584d136105d61ac0f4c MISC metadata.xml 206 SHA256 47bf381c9ae4c1960c25221eb56a669422b55d677ab87d7ef9acc479af2b6c99 SHA512 f440c5f78fd09578272a46c4135b483eca70e6e1ee76fafaa9503fbdfcfbec6f5ee0cce60a00112927cadbfc3bbbc0d54bc4e3eb1851b4450ec3cd83be78fbe5 WHIRLPOOL b3f47b1a1e0fc0468017708da5c6f3d0c7e478f362a1549b5346464082f77e9a5f5270b411d840cf7e272380e872d7ed5c856ed28c5ba4e042f5c6e00b103e76 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCABmBQJVETMvXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJVSjhfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFMTYyREVBRDFDQ0REMTEzRjA0QjNENDky -QkJFRDlDQjFBNjhFRjU1AAoJECu+2csaaO9VEkwP/36vGKr8tLAGoEoCcdbMG/tr -PsL1Fkh8OLIdTbrSixIEM5/i6ug1W7sa7f6xg8PLIM5gd1rrWGzkq+hN8rJTDJL9 -56pGuTSfnBFj6t9yxGBa8MXtN2rjeIsBiWXZl9u6q4fnJKTgfvs/f2FFe8/xOBOy -p7AKxqTWvAQA69oJdMauXqGmziseLmPea4mjLo0VQbJOQdQpxvutXAgJX89FhSYH -B3Bla0cDK7Xw0+heSv4fl9erbuVvKqgieG6WK9Ku7p+iQdlC8zjb8NoUtzJ9w0Oc -U3G++ZqZ6Etkr3MIrv7Vb+hR8iihaTcd45ITmP4Yo3A9ozMOjf+S+sbeGWn0PBs5 -mEg+XSjUprlR3VDW+dI5dhpiIpXqoPJMYsMkaxxFy/bnnJCmZxRYeWaGdAKaxV0E -JfKPyNaJ1fBrc0tprqRkv6hb4IylJSpQmQUrECHskGCcy1qMUDAEzj8SUr3KprCI -EsOdud7gXry1zAUHRwmw9ajbZMIrnCGTIqlP4Q0thtzSvlw+1urYqm6pbaa12WQg -3nAv5r/ve+93sjCYoBqzVn27vUJUn4fGSPKR2t56M46uNK0D3Q8AKhXlf9KmRV3Z -oTKxbbIS7M9dvdiZMU5mRsr5YdPKuJFoSQRTDsXXoMofXrhEcLBWur0ISrbAzneA -5OyIrpPbDAq2AJs8+RCZ -=smbh +QkJFRDlDQjFBNjhFRjU1AAoJECu+2csaaO9V3R0P/jNzyeApc/Ik7g8sUY4x9Bt8 +GQxw+DgKK1zDqG9j/m4WxsjI8T+WUjSAfgEIpQHK29X9kMokI/H4XNfuVWYqLKxM +dcz/TzgF5XloRhUQeD8GKtC6PzXKDktRPaL/+D2k7qh31JXo6Or5lsT94FvzDoy/ +dUMv1hoXkOkcBVedcMTi5lKkPZJTrjjehZ3x79r1eoWjfdsX9o5AaqSHEAsS+Pxu +hvr9+GY8gVurns7s+LtcYJQ61dVgdET1FfBJqgs1/ObdNYy2gH5E2Q3czqg8nWpD +timv9h4tnnrjPlPDjnPVtwjmbmjpR5Bf3facD3Rn3xfzZcWWd04neyc6fGMFG+j3 +7Vf9eVCV/wlLJkcjMFd0YI6GW2MaewvQdd1K4oCWEb+U9qzMSATlxXIZ9EtiOWa8 +WgRAf1P9bx85MQGVOHf0yF2MspCCW4V0JSw/7RyJcDq72bVUG/XrAfIbcdSVzlbL +w8VcKZcw3UPU7eYkJ3ouwpXaTg4noTZPbKUyemaxhVfIhjA32anYGDYrd4z+ub02 +T/fljxKy+KYN2MPUHN7/MRYrHvr5BWOVRV4GnKJQTN92jYVjSMHsZbLLlZNqorLs +M2QYv/VfMGZ2ZMW2W+24kawVZO8GjQhX8HqPNEhw8c00DY2EfB9TH4eNn67PjRUZ +dqZ6qgddxLRS3mHompjF +=eARp -----END PGP SIGNATURE----- diff --git a/dev-util/android-studio/android-studio-1.0.0.135.1629389.ebuild b/dev-util/android-studio/android-studio-1.0.0.135.1629389.ebuild deleted file mode 100644 index a3070b701efb..000000000000 --- a/dev-util/android-studio/android-studio-1.0.0.135.1629389.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/android-studio-1.0.0.135.1629389.ebuild,v 1.1 2014/12/09 17:51:17 perfinion Exp $ - -EAPI=5 -inherit eutils versionator - -RESTRICT="strip" -QA_PREBUILT="opt/${P}/bin/libbreakgen.so" -STUDIO_V=$(get_version_component_range 1-3) -BUILD_V=$(get_version_component_range 4-5) -if [[ $(get_version_component_count) -gt 5 ]]; then - STUDIO_V="${STUDIO_V}-$(get_version_component_range 6-)" -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 )" -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/idea.png" "${PN}.png" - make_wrapper ${PN} ${dir}/bin/studio.sh - make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE" -} diff --git a/dev-util/android-studio/android-studio-1.0.1.135.1641136.ebuild b/dev-util/android-studio/android-studio-1.0.1.135.1641136.ebuild deleted file mode 100644 index 09bd844db5fd..000000000000 --- a/dev-util/android-studio/android-studio-1.0.1.135.1641136.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/android-studio-1.0.1.135.1641136.ebuild,v 1.1 2014/12/14 12:43:49 perfinion Exp $ - -EAPI=5 -inherit eutils versionator - -RESTRICT="strip" -QA_PREBUILT="opt/${P}/bin/libbreakgen.so" -STUDIO_V=$(get_version_component_range 1-3) -BUILD_V=$(get_version_component_range 4-5) -if [[ $(get_version_component_count) -gt 5 ]]; then - STUDIO_V="${STUDIO_V}-$(get_version_component_range 6-)" -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 )" -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/idea.png" "${PN}.png" - make_wrapper ${PN} ${dir}/bin/studio.sh - make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE" -} diff --git a/dev-util/android-studio/android-studio-1.0.2.135.1653844.ebuild b/dev-util/android-studio/android-studio-1.0.2.135.1653844.ebuild deleted file mode 100644 index 7f7ec788dfa8..000000000000 --- a/dev-util/android-studio/android-studio-1.0.2.135.1653844.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/android-studio-1.0.2.135.1653844.ebuild,v 1.1 2014/12/19 15:00:54 perfinion Exp $ - -EAPI=5 -inherit eutils versionator - -RESTRICT="strip" -QA_PREBUILT="opt/${P}/bin/libbreakgen.so" -STUDIO_V=$(get_version_component_range 1-3) -BUILD_V=$(get_version_component_range 4-5) -if [[ $(get_version_component_count) -gt 5 ]]; then - STUDIO_V="${STUDIO_V}-$(get_version_component_range 6-)" -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 )" -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/idea.png" "${PN}.png" - make_wrapper ${PN} ${dir}/bin/studio.sh - make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE" -} diff --git a/dev-util/android-studio/android-studio-1.1.0.135.1740770.ebuild b/dev-util/android-studio/android-studio-1.1.0.135.1740770.ebuild deleted file mode 100644 index 297dab6c7bb3..000000000000 --- a/dev-util/android-studio/android-studio-1.1.0.135.1740770.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/android-studio-1.1.0.135.1740770.ebuild,v 1.1 2015/02/27 11:49:38 perfinion Exp $ - -EAPI=5 -inherit eutils versionator - -RESTRICT="strip" -QA_PREBUILT="opt/${PN}/bin/libbreakgen.so" -STUDIO_V=$(get_version_component_range 1-3) -BUILD_V=$(get_version_component_range 4-5) -if [[ $(get_version_component_count) -gt 5 ]]; then - STUDIO_V="${STUDIO_V}-$(get_version_component_range 6-)" -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 )" -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/idea.png" "${PN}.png" - make_wrapper ${PN} ${dir}/bin/studio.sh - make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE" -} diff --git a/dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild b/dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild new file mode 100644 index 000000000000..c14d01ce65e7 --- /dev/null +++ b/dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild,v 1.1 2015/05/06 15:50:49 perfinion Exp $ + +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" +} -- 2.26.2