summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD22
-rw-r--r--jre_weblaunch.desktop11
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0c8cfc7f6903
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+# Generated by mksrcinfo v8
+# Sat Apr 8 15:17:59 UTC 2017
+pkgbase = oracle-java-extras
+ pkgdesc = System Entries and intergration for Oracle Java
+ pkgver = 1
+ pkgrel = 1
+ url = http://aur.archlinux.org
+ arch = Any
+ license = WTFPL
+ depends = jre
+ source = jre_weblaunch.desktop
+ sha256sums = 677a7c574f65ce631070166a8ca53937849815ab88b7c28bc0c5fe604c8bdc9c
+
+pkgname = oracle-java-extras
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..68b648fecb7d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: GI Jack <iamjacksemail@hackermail.com>
+
+# These are bits of odds, ends, and "hacks" for oracle java to obtain feature
+# parity with the openjre packaged by Arch. The main reason for this is no
+# .desktop entry for javaws so oracle's jre as shipped cannot launch java
+# webapps from the browser.
+
+pkgname=oracle-java-extras
+pkgver=1
+pkgrel=1
+pkgdesc="System Entries and intergration for Oracle Java"
+arch=('Any')
+url="http://aur.archlinux.org"
+license=('WTFPL')
+depends=('jre')
+source=("jre_weblaunch.desktop")
+sha256sums=('677a7c574f65ce631070166a8ca53937849815ab88b7c28bc0c5fe604c8bdc9c')
+package() {
+ cd "${srcdir}"
+ install -m644 "jre_weblaunch.desktop" "${pkgdir}/usr/share/applications/jre_weblaunch.desktop"
+}
+
diff --git a/jre_weblaunch.desktop b/jre_weblaunch.desktop
new file mode 100644
index 000000000000..81e712baf62c
--- /dev/null
+++ b/jre_weblaunch.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Name=Oracle Java Web Start
+GenericName=Java Web Start
+Comment=Oracle Java Application Launcher
+Exec=/usr/lib/jvm/java-8-jre/jre/bin/javaws %f
+Icon=javaws
+Terminal=false
+Type=Application
+NoDisplay=true
+Categories=Network;WebBrowser;
+MimeType=application/x-java-jnlp-file;