Package Details: air-sdk 1:51.1.3.1-1

Git Clone URL: https://aur.archlinux.org/air-sdk.git (read-only, click to copy)
Package Base: air-sdk
Description: A multi-operating system, multi-screen runtime that allows you to leverage your web development skills to build and deploy rich Internet applications to the desktop and mobile devices.
Upstream URL: https://airsdk.harman.com/
Keywords: actionscript adobe air development flash flex harman sdk
Licenses: custom:Harman Connected Services, Inc. (“Harman”) SDK License Agreement
Submitter: Bink
Maintainer: Bink
Last Packager: Bink
Votes: 2
Popularity: 0.59
First Submitted: 2023-07-04 05:44 (UTC)
Last Updated: 2024-12-04 23:08 (UTC)

Dependencies (3)

Required by (0)

Sources (0)

Latest Comments

Bink commented on 2024-09-28 23:17 (UTC)

Thank you @JL2210!

JL2210 commented on 2024-09-26 20:18 (UTC)

patch for 51.1.1.5:

diff --git a/PKGBUILD b/PKGBUILD
index 6329b2c..8dfcf3b 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Bink <B-Interactive@users.noreply.github.com>

 pkgname=air-sdk
-pkgver=51.1.1.4
+pkgver=51.1.1.5
 pkgrel=1
 epoch=1
 pkgdesc="A multi-operating system, multi-screen runtime that allows you to leverage your web development skills to build and deploy rich Internet applications to the desktop and mobile devices."
@@ -11,7 +11,7 @@ license=('custom:Harman Connected Services, Inc. (“Harman”) SDK License Agre
 depends=('jdk11-openjdk')
 makedepends=('wget' 'unzip')
 source=()
-_sha256sum='634c322dda0d6b566bd49146dde6a58ea1de5b766f099f45cdabc9bb80f69b33'
+_sha256sum='4e4b1e077173580056b5e6e6327c113688c11825a9898a01db0713173bf194b3'
 install="$pkgname.install"

 package() {
@@ -47,6 +47,7 @@ package() {
    echo "export AIR_HOME=/opt/$pkgname/AIRSDK" > "$pkgdir/etc/profile.d/$pkgname.sh"
    echo "export PATH='${PATH}':'/opt/$pkgname/AIRSDK/bin'" >> "$pkgdir/etc/profile.d/$pkgname.sh"
    echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk" >> "$pkgdir/etc/profile.d/$pkgname.sh"
+   echo "export AIR_DISTRO=debian" > "$pkgdir/etc/profile.d/$pkgname.sh"

    cd "$pkgdir/opt/$pkgname"
    ln -s "$pkgver" "AIRSDK"

bemxio commented on 2024-04-08 13:58 (UTC)

@Bink After a couple of days, I got an answer! Turns out some internal utility is called to identify if the distro the SDK is ran on is .rpm or .deb based, regardless of the build type you use. The workaround is to set AIR_DISTRO to, for example, debian. I assume you can just add echo "export AIR_DISTRO=debian" > "$pkgdir/etc/profile.d/$pkgname.sh" and it will work fine.

bemxio commented on 2024-04-05 13:16 (UTC)

@Bink I have made an issue there, also referenced the discussion about packaging it in the AUR. I will let you know about stuff, thanks!

Bink commented on 2024-04-05 01:24 (UTC)

@bemxio, I no longer have a license for the AIR SDK, so it's difficult for me to test or reproduce this. The distribution error is concerning, but hopefully can be resolved.

I suggest presenting your question here: https://github.com/airsdk/Adobe-Runtime-Support/issues

Let me know how that goes, and I would be glad to add a co-maintainer to this package, for persons interested.

bemxio commented on 2024-04-04 13:40 (UTC)

I am trying to build a project with the SDK, however I keep getting this error:

unexpected failure: Platform conversion failed. Process exited with error 5. Output was "
(process:42341): Gtk-WARNING **: 15:32:59.355: Locale not supported by C library.
        Using the fallback 'C' locale.

(naip:42341): Gtk-WARNING **: 15:32:59.408: Unable to locate theme engine in module_path: "adwaita",
[ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Unable to identify the distribution that the application is running on. Adobe AIR is only supported on rpm and debian based distributions." errorID=5024]
"
java.io.IOException: Platform conversion failed. Process exited with error 5. Output was "
(process:42341): Gtk-WARNING **: 15:32:59.355: Locale not supported by C library.
        Using the fallback 'C' locale.

(naip:42341): Gtk-WARNING **: 15:32:59.408: Unable to locate theme engine in module_path: "adwaita",
[ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Unable to identify the distribution that the application is running on. Adobe AIR is only supported on rpm and debian based distributions." errorID=5024]
"
        at com.adobe.air.nai.NativePackager.conversionFail(NativePackager.java)
        at com.adobe.air.nai.NativePackager.invokePlatformConversion(NativePackager.java)
        at com.adobe.air.nai.NativePackager.createPackage(NativePackager.java)
        at com.adobe.air.ADT.parseArgsAndGo(ADT.java)
        at com.adobe.air.ADT.run(ADT.java)
        at com.adobe.air.ADT.main(ADT.java)

I am not really sure if it's a thing with the SDK or the package, so might as well ask here.