1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 inherit eutils fdo-mime multilib
9 DESCRIPTION="Adobe AIR SDK"
10 HOMEPAGE="http://www.adobe.com/products/air/tools/sdk/"
11 SRC_URI="http://airdownload.adobe.com/air/lin/download/${PV}/AdobeAIRSDK.tbz2 -> AdobeAIRSDK-${PV}.tbz2"
18 RDEPEND="app-arch/unzip
19 amd64? ( app-emulation/emul-linux-x86-baselibs
20 app-emulation/emul-linux-x86-gtklibs )"
22 QA_PRESTRIPPED=".*\.so
23 /opt/Adobe/AirSDK/bin/adl"
24 QA_EXECSTACK="*/libCore.so"
27 local sdkdir=opt/Adobe/AirSDK
28 local rtdir='runtimes/air/linux/Adobe AIR/Versions/1.0'
30 # remove the broken symlinks
31 rm -r "${rtdir}"/Resources/nss3/{0d,1d,None} || die
37 fperms 0755 ${sdkdir}/bin/* ${sdkdir}/"${rtdir}"/{libCore.so,Resources/lib*.so*} || die
39 make_wrapper adl /${sdkdir}/bin/adl . /usr/lib32:/usr/lib32/nss:/usr/lib32/nspr /opt/bin
42 doexe "${FILESDIR}"/airstart || die
44 # install the file association
45 # (we can't use make_desktop_entry because we like to have NoDisplay)
46 domenu "${FILESDIR}"/airstart.desktop || die
48 insinto /usr/share/mime/packages
49 doins "${FILESDIR}"/${PN}.xml || die
53 fdo-mime_desktop_database_update
54 fdo-mime_mime_database_update
58 fdo-mime_desktop_database_update
59 fdo-mime_mime_database_update