summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Freeman <rich0@gentoo.org>2014-07-07 16:48:45 +0000
committerRichard Freeman <rich0@gentoo.org>2014-07-07 16:48:45 +0000
commitdab11aa6e1e285ad204569c3c2fa01f21bdf36ee (patch)
tree2790f9b47bf1c3e5ae70baf6a36977a4b9c1e3ea /dev-util/android-sdk-update-manager
parentversion bump (diff)
downloadhistorical-dab11aa6e1e285ad204569c3c2fa01f21bdf36ee.tar.gz
historical-dab11aa6e1e285ad204569c3c2fa01f21bdf36ee.tar.bz2
historical-dab11aa6e1e285ad204569c3c2fa01f21bdf36ee.zip
bump - 511180
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x08C170DE55EC123A
Diffstat (limited to 'dev-util/android-sdk-update-manager')
-rw-r--r--dev-util/android-sdk-update-manager/ChangeLog8
-rw-r--r--dev-util/android-sdk-update-manager/Manifest22
-rw-r--r--dev-util/android-sdk-update-manager/android-sdk-update-manager-23.ebuild108
3 files changed, 121 insertions, 17 deletions
diff --git a/dev-util/android-sdk-update-manager/ChangeLog b/dev-util/android-sdk-update-manager/ChangeLog
index c46a7aa9a279..1ea9f07945c2 100644
--- a/dev-util/android-sdk-update-manager/ChangeLog
+++ b/dev-util/android-sdk-update-manager/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/android-sdk-update-manager
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/android-sdk-update-manager/ChangeLog,v 1.61 2014/06/25 12:47:50 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/android-sdk-update-manager/ChangeLog,v 1.62 2014/07/07 16:48:40 rich0 Exp $
+
+*android-sdk-update-manager-23 (07 Jul 2014)
+
+ 07 Jul 2014; Richard Freeman <rich0@gentoo.org>
+ +android-sdk-update-manager-23.ebuild:
+ bump - 511180
25 Jun 2014; Michał Górny <mgorny@gentoo.org>
android-sdk-update-manager-22.6.1.ebuild:
diff --git a/dev-util/android-sdk-update-manager/Manifest b/dev-util/android-sdk-update-manager/Manifest
index a697139b882c..0ccb0508e2c3 100644
--- a/dev-util/android-sdk-update-manager/Manifest
+++ b/dev-util/android-sdk-update-manager/Manifest
@@ -13,6 +13,7 @@ DIST android-sdk_r22.2.1-linux.tgz 100918342 SHA256 17ea4610008985eb1454b3b25ad0
DIST android-sdk_r22.3-linux.tgz 100968558 SHA256 4077575c98075480e0156c10e48a1521e31c7952768271a206870e6813057f4f SHA512 c05e610e0979f61d217b6612bccd48120719123cf80282cca442e81be6e0c4cfd5a4b3f398d1c8835c86bc67b730a7bf5a5e511abe57a1d70b6c1f62940832a3 WHIRLPOOL 3a05248c6e784a82dd2eb92de403e6e7634e4d3c472334c7d9d539f41a7d0612c48e6aecbd784081cc5477f22f595c723748ea69d8313c8550c63923a3ce1969
DIST android-sdk_r22.6-linux.tgz 100992666 SHA256 da4c25536ba7f85cdd37be8636fcc563480410788df30c3fc5b5c876e6220e5f SHA512 2e632e31725a7c8c5e99cba70388c928d553d52177a2a0d49abfae125d1ccb57857171f10cd28da57664d0d9ab0f7b6ae409c943ad4d4433b05e0b8fb1bfe322 WHIRLPOOL 0d83ba871ea5ffd66d8543a563eac351b82f8597b7c8959848247e469c616fe52101c2d825648dbe6361dde3029bc4a8e06c097868eb3edcdeac1337beed9f03
DIST android-sdk_r22.6.1-linux.tgz 101052129 SHA256 4ee7bb43fe6f20faf755b0988ecf818312392be52780db13ab4792a0b1627388 SHA512 5789a6b11a1a5c18145900042b15707f58afd6db82d345550c33e72cfbaf719c7c16667a7561e4c6ca624c2d2466430db7f8138bf0cd6449762639a63c6cf9ca WHIRLPOOL 09d6d11c08489d07b5b0da32734d70be8da65e949359b1155c9b59f3c07cbd21eed87c15f509e95604b7ed404f99b289700a10373268af132208b3e99178a113
+DIST android-sdk_r23-linux.tgz 137880977 SHA256 2eaab06852ac21b6c79df73c07a667c5da5be57f7ffcbd4f17aef7efeea22ac1 SHA512 c6d8de870e8697b31132b25db93d6b494b44240ca421cab6a48bbf53d142ba488d08ac77a9995ed06953e311dd14ea1ecf4d2039428ed31ab255f9aaaf94ad60 WHIRLPOOL f5fa2012fea5fa8f950626ad7281149c2a40b847514b61c22b8d3eaa0c92c3dfcdd1c7051e0bb990fd5c28babeadaf667228f630e7c19a69280aed06b6ba407b
EBUILD android-sdk-update-manager-21.1.ebuild 3177 SHA256 d5a3252cdbac1f2f0a0808db97884bc321be50c2ddfc893b35ca895af45476dc SHA512 b5917569cb0a85360e03a320faf9156268d3534316e96940be74d7b8c670ecb94bf69c856b0071a7019e0e07be478d0299d738831ef831e1c2af1e384cd05a50 WHIRLPOOL 8da377fa2ccef98ebb97cd00edcf5b20066a46048f53e0469bc3ca92105c6b85e360a25abfc3776e7503498524522844fc505b285de56945ae6076e390abfb55
EBUILD android-sdk-update-manager-21.ebuild 3175 SHA256 38d8c5f8b0aff7e5cb40d42980f81c2a5cbb1cb65ba8e2c185a89ddd46d48c59 SHA512 c0278c9a478af2a83b64b7cd328dd82e51863c6578b51ceaddace5b41471fb05eb6143fb0bf6b8c7f37d2909bb9c4230ed60440b4fd0daf67f6aed02350730fc WHIRLPOOL 7893ba373de5989cc2af4dd043ca37e8a4325d1b0c19871873da377459eed41650de6b6758004d78f002ab9a01b61a34e9f9f2058d4696c8da760681be676cfb
EBUILD android-sdk-update-manager-22.0.1-r1.ebuild 3400 SHA256 823c11578914e57d6e353c3290c49ae7850e43474dcb9482d723b9baa1ccca8b SHA512 9b045b4698e2e76828aca163bcec3449c017f82b4ab479daa93b7331445ccd25dd63af7cd8f06509c479ea2951d85b8be92b66742699b173983569d40d9e4853 WHIRLPOOL 37f07e6a77101c515f5a6dafac433538f700e8499c9839390ed2f65efec87d05dbcaefe650943b1cf41a844597b7b02296453358305e7eb19626d06255078f36
@@ -25,24 +26,13 @@ EBUILD android-sdk-update-manager-22.3.ebuild 3595 SHA256 2a5db3d4e860ce7719f447
EBUILD android-sdk-update-manager-22.6.1.ebuild 3664 SHA256 b6d91e00fee71dbe0703203e1cc0857f31d3a355a77de513f790616e2eab4403 SHA512 ede069277b9c0852d001a8bbe13f4c4b53f793b10e1e89bbff307c10eb822c997e0cfd59f380d806c266e8dbca2b4b8fdb2011d7b1d112bfac07b61b0047e482 WHIRLPOOL 226ab7fd6f42d4cc1a66a2c0994ab1051376e19a7a33eafa592d02eceb117f21028fdf4baa4c047910d920daa2c3e22387583e49d7349f0ff5462de562d44cd4
EBUILD android-sdk-update-manager-22.6.ebuild 3595 SHA256 961d1eeb5c3fa9f706b44c5cc6eda53bf13ad59cf75c34766b447c893605d9ad SHA512 9cc9dfd50ee5b1423f1d0b963d53260e662619c924a7566a8ee7f673ce151ccf516de78129a7f37ed7020527295c4a2c45cb41db840915eed85939ead55b4346 WHIRLPOOL c5e842859555a87100a030a5c335c5cd1f9f6546e672781b3950b70522f67bd8153336e38da435fa731e82cd7cc7d8cdbf89c8a339ae023b45d89a247b0b7500
EBUILD android-sdk-update-manager-22.ebuild 3365 SHA256 f86aaae14f90bbdecc7959ce02e60a87f4fcae0279a6ca491681e184bf6c3bf4 SHA512 b5c93a752f955b7a83b6458f3b49b8dc84d62a6a78c4bdc72348be0f8b09882b54a2781735ecdbbf98f0196762fdef2c7de114c13666b07c116306f80c387d44 WHIRLPOOL a1d0231a5b8ff0fee7b60fb28d59c3339f1e50955863658c7c65214da1123601f42fed21c2564438afe1c96e00215cc9d228ef738b036a87da2bca2b4557f659
-MISC ChangeLog 10925 SHA256 e0d53a5ad1a473881cd75e651f29ab384d392c4d18daff5e03a81082d655c5c6 SHA512 0f9ab099f3bdff8ffd71c8067bbf4e348667aae37f8dd361a4cbe565d2cba5778dcc5d4181ba5b8b4c1a15137bbdd8fd76bb59a76d2a26374f27969ed83c3e5c WHIRLPOOL 1474697633d4f76e5bff7e6e875ee2af4ef3ad4e9b202727e840d035359135d0b141d6a1a78461093c415eef1b3f54df4c44e78c03c604d6a0c8e7f67f79b321
+EBUILD android-sdk-update-manager-23.ebuild 3659 SHA256 64100fac44537cdac174b92d2b98b32c691d6af25cb382d9e2bfa34f1ed4b322 SHA512 1c984ccc8c8e1e570a061c46cdf249d2874ba3c36a4d3213422f51b5dc27c160a4827dd3708baa55d42b17660293a238a1c847ca7bf5d3b8f30e690152cc868c WHIRLPOOL bd4ec735f5d9bab663be3584a5a19b698d9deb4f8e7f8e86dd7c0d3b855e193bf99013746661e66af67507026380f19110cc82f073c913cb0c97c23ccbc1e52d
+MISC ChangeLog 11078 SHA256 c57a75890be572c7cd771a669f47147f4ff27e67bc39193955632be5358b304f SHA512 50ac018e919c55ae4a4ee2dd1914a34e3d64fc30be9c64ad6bc1e8877cbcbeacb54761f58f999bc916b4ba081a54391b6cb7c7db25b8a19b5ca60565c29f1255 WHIRLPOOL fd3eb950dc1a00103e863ac0a42efe483009ca7eeb6291b7738e1af4c0748235d40742161ec932b95e16822869651eed00b43ebd5d14daeb89005a8a6e12fd84
MISC metadata.xml 200 SHA256 98e80d4c2848c87ef9f4b295ac60b27acca3a53380008166b7016a02d4e9526b SHA512 03a8813863af4f9620e6e5564604482e9664ffd576ff24f6ab667484d826482907ece3849b08af3db904d4de9397a8712ed2462773c42c66c59c645192fc9c48 WHIRLPOOL dab7569da9c0b95379db908ed69102239f42e80cab6c6106ac401eb5ef314a1e7056fe3e2a451c2a80dd878df328cdb3f385bfcf4254070e3a9eff6519f8fb81
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQJ8BAEBCABmBQJTqsT3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO6K4P/3zz310BsW1M4wo4leooxWkd
-gpMFBXxD+C8Ksi6jcWQhimN6hoHMx/y+ktX5nt1DcyIUiKB7q2j/C6pcxQE0fXxU
-Mb8Rof6AMEpDO9UBpPs6ZCMR2k7xY65dFjAE4eao+KpXb+Hyyrj3JTC15NTABiAU
-Li5GGJkJY20BynJH08bA+EsNEcF5Sy6oU7/NB6nW2y+QarGpC0OncjmHryfrsRHb
-G5U9gwbMyYyni3J5umJlJEwpJ6l77eVNJPGayGuKueLSL+DOkazuTMQmUiNeSW7M
-yp/qs3Zp7NzW8SH4UOrKBoZ6V8bxTI0pBkAiYM61KCAWTOjUOT3kThhbRMzsipNh
-lPfuAyOgfPio/9b/OFRpXlEVHkErm13Z3URHSG5VYWAPyq9zWSLqLXg+BUd7Rnog
-3eNfztL/lfoSRyKse3W7H9AYs2Qm25G44VTepFyEJQUQw/2Hycg4lM23DQwdDHQG
-g0wtU2eKxJBiTUWMGWC8xXK0xWk9m8NV7qrsjSlT1IpnvjPCj2+13c3XwEyXnRmb
-vXdmbGudJjYVZh8JAf62RY0Ry4iE/VpSEZJB1jE/kN9NwAnefbuWWpc5wJnzGzM3
-WHPIPF+CM0GMR780hCc1b9r1k86poG/5dNL2VzChMdUcldGmZSGAid5U6gaMNArc
-LSnPfKiwg6tyOaH2ImIq
-=gzrs
+iF4EAREIAAYFAlO6z2kACgkQCMFw3lXsEjotRgD8CTy6nhXmeDp5QWHqJZR9P8WU
+sRkaxdzoOLjI+s5yvYgA/31P6a1LDITZoslg9yZu/3dQhGYvWTYgXZ+hua/PH4mq
+=V3y6
-----END PGP SIGNATURE-----
diff --git a/dev-util/android-sdk-update-manager/android-sdk-update-manager-23.ebuild b/dev-util/android-sdk-update-manager/android-sdk-update-manager-23.ebuild
new file mode 100644
index 000000000000..8e2d616fdb75
--- /dev/null
+++ b/dev-util/android-sdk-update-manager/android-sdk-update-manager-23.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/android-sdk-update-manager/android-sdk-update-manager-23.ebuild,v 1.1 2014/07/07 16:48:40 rich0 Exp $
+
+EAPI="5"
+
+inherit eutils user udev
+
+MY_P="android-sdk_r${PV}-linux"
+
+DESCRIPTION="Open Handset Alliance's Android SDK"
+HOMEPAGE="http://developer.android.com"
+SRC_URI="http://dl.google.com/android/${MY_P}.tgz"
+IUSE=""
+RESTRICT="mirror"
+
+LICENSE="android"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/tar
+ app-arch/gzip"
+RDEPEND=">=virtual/jdk-1.5
+ >=dev-java/ant-core-1.6.5
+ || ( dev-java/swt:3.7[cairo] dev-java/swt:3.6[cairo] )
+ amd64? (
+ || (
+ app-emulation/emul-linux-x86-gtklibs:=[-abi_x86_32(-)]
+ x11-libs/gtk+:2=[abi_x86_32(-)]
+ )
+ )
+ x86? ( x11-libs/gtk+:2= )"
+
+ANDROID_SDK_DIR="/opt/${PN}"
+QA_FLAGS_IGNORED_x86="
+ ${ANDROID_SDK_DIR/\/}/tools/emulator
+ ${ANDROID_SDK_DIR/\/}/tools/adb
+ ${ANDROID_SDK_DIR/\/}/tools/mksdcard
+ ${ANDROID_SDK_DIR/\/}/tools/sqlite3
+ ${ANDROID_SDK_DIR/\/}/tools/hprof-conv
+ ${ANDROID_SDK_DIR/\/}/tools/zipalign
+ ${ANDROID_SDK_DIR/\/}/tools/dmtracedump
+"
+QA_FLAGS_IGNORED_amd64="${QA_FLAGS_IGNORED_x86}"
+
+QA_PREBUILT="${ANDROID_SDK_DIR/\/}/tools/*"
+
+S="${WORKDIR}/android-sdk-linux"
+
+pkg_setup() {
+ enewgroup android
+}
+
+src_prepare(){
+ rm -rf tools/lib/x86*
+}
+
+src_install(){
+ dodoc tools/NOTICE.txt "SDK Readme.txt" || die
+ rm -f tools/NOTICE.txt "SDK Readme.txt"
+
+ dodir "${ANDROID_SDK_DIR}/tools"
+ cp -pPR tools/* "${ED}${ANDROID_SDK_DIR}/tools" || die "failed to install tools"
+
+ # Maybe this is needed for the tools directory too.
+ dodir "${ANDROID_SDK_DIR}"/{add-ons,build-tools,docs,extras,platforms,platform-tools,samples,sources,system-images,temp} || die "failed to dodir"
+
+ fowners root:android "${ANDROID_SDK_DIR}"/{.,add-ons,build-tools,docs,extras,platforms,platform-tools,samples,sources,system-images,temp,tools} || die
+ fperms 0775 "${ANDROID_SDK_DIR}"/{.,add-ons,build-tools,docs,extras,platforms,platform-tools,samples,sources,system-images,temp,tools} || die
+
+ echo "PATH=\"${EPREFIX}${ANDROID_SDK_DIR}/tools:${EPREFIX}${ANDROID_SDK_DIR}/platform-tools\"" > "${T}/80${PN}" || die
+
+ SWT_PATH=
+ SWT_VERSIONS="3.7 3.6"
+ for version in $SWT_VERSIONS; do
+ # redirecting stderr to /dev/null
+ # not sure if this is best, but avoids misleading error messages
+ SWT_PATH="`dirname \`java-config -p swt-\$version 2>/dev/null\` 2>/dev/null`"
+ if [ $SWT_PATH ]; then
+ einfo "SWT_PATH=$SWT_PATH selecting version $version of SWT."
+ break
+ fi
+ done
+
+ echo "ANDROID_SWT=\"${SWT_PATH}\"" >> "${T}/80${PN}" || die
+ echo "ANDROID_HOME=\"${EPREFIX}${ANDROID_SDK_DIR}\"" >> "${T}/80${PN}" || die
+
+ doenvd "${T}/80${PN}" || die
+
+ echo "SEARCH_DIRS_MASK=\"${EPREFIX}${ANDROID_SDK_DIR}\"" > "${T}/80${PN}" || die
+
+ insinto "/etc/revdep-rebuild" && doins "${T}/80${PN}" || die
+
+ udev_dorules "${FILESDIR}"/80-android.rules || die
+ domenu "${FILESDIR}"/android-sdk-update-manager.desktop || die
+}
+
+pkg_postinst() {
+ elog "The Android SDK now uses its own manager for the development environment."
+ elog "Run 'android' to download the full SDK, including some of the platform tools."
+ elog "You must be in the android group to manage the development environment."
+ elog "Just run 'gpasswd -a <USER> android', then have <USER> re-login."
+ elog "See http://developer.android.com/sdk/adding-components.html for more"
+ elog "information."
+ elog "If you have problems downloading the SDK, see http://code.google.com/p/android/issues/detail?id=4406"
+ elog "You need to run env-update and source /etc/profile in any open shells"
+ elog "if you get an SWT error."
+}