Skip to content

Instantly share code, notes, and snippets.

@safaariman
Created December 29, 2019 09:42
Show Gist options
  • Save safaariman/c4842e6732573ead3aed7a7ce7e8b337 to your computer and use it in GitHub Desktop.
Save safaariman/c4842e6732573ead3aed7a7ce7e8b337 to your computer and use it in GitHub Desktop.
New PISI Spec file
{
"source": {
"name": "java-openjdk",
"homepage": "https://openjdk.java.net/",
"packager": {
"name": "Safa Arıman",
"email": "safa@ariman.gen.tr"
},
"licenses": [
"GPLv2"
],
"isas": [
"app:gui"
],
"summary": "OpenJDK Java 13 development kit",
"description": "OpenJDK is a development environment for building applications, applets, and components using the Java programming language.",
"archives": [
{
"type": "targz",
"algorithm": "sha1sum",
"hash": "8bae2144fef166e0b200b9402d3256f6e02f3fee",
"uri": "https://github.com/AdoptOpenJDK/IcedTea-Web/archive/icedtea-web-1.8.3.tar.gz"
}
],
"build_dependencies": [
"cpio",
"zip",
"unzip",
"cups-devel",
"libX11-devel",
"libXrender-devel",
"libXtst-devel",
"libXt-devel",
"libXext-devel",
"libXrandr-devel",
"alsa-lib-devel",
"freetype-devel",
"libjpeg-turbo-devel",
"giflib-devel",
"libpng-devel",
"lcms2-devel",
"fontconfig-devel"
]
},
"packages": [
{
"name": "jre-openjdk-headless",
"summary": "OpenJDK Java 13 headless runtime environment",
"runtime_dependencies": [
"lcms2",
"freetype",
"libjpeg-turbo"
],
"files": [
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jaotc"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/java"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jfr"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jjs"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jrunscript"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/keytool"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/pack200"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/rmid"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/rmiregistry"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/unpack200"
},
{
"type": "config",
"path": "/usr/lib/jvm/java-13-openjdk/conf"
},
{
"type": "config",
"path": "/etc/java-13-openjdk"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.base*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.compiler*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.datatransfer*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.desktop*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.instrument*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.logging*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.management*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.naming*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.net.http*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.prefs*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.rmi*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.scripting*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.se*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.security*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.smartcardio*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.sql*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.transaction.xa*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/java.xml*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.accessibility*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.aot*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.charsets*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.crypto*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.dynalink*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.httpserver*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.internal*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.jdwp.agent*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.jfr*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.jsobject*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.localedata*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.management*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.naming*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.net*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.pack*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.scripting.nashorn*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.sctp*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.security*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.unsupported*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.xml.dom*"
},
{
"type": "doc",
"path": "/usr/share/licenses/java-13-openjdk/jdk.zipfs*"
},
{
"type": "doc",
"path": "/usr/lib/jvm/java-13-openjdk/legal"
},
{
"type": "doc",
"path": "/usr/share/licenses/jre-openjdk-headless"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/man"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/release"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/lib/modules"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/lib/security"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/lib/server"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/lib/tzdb.dat"
},
{
"type": "config",
"path": "/usr/lib/jvm/java-13-openjdk/lib/jvm.cfg"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/jrt-fs.jar"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/classlist"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/jexec*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/jfr*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/jspawnhelper*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libawt.*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libawt_headless.*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libdtcket*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libextnet*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libfontmanager*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libinstrument*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libj2gss*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libj2pcsc*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libj2pkcs11*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjaas*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjava*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjavajpeg*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjdwp*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjimage*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjli*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjsig*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/liblcms*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libmanagement*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libmlib_image*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libnet*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libnio*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libprefs*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/librmi*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libsctp*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libsunec*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libunpack*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libverify*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libzip*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/psfont*"
},
{
"type": "man",
"path": "/usr/share/man/man1/jaotc-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/java-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jfr-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jjs-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jrunscript-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/keytool-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/pack200-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/rmid-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/rmiregistry-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/unpack200-openjdk13.1"
}
],
"additional_files": [
{
"owner": "root",
"permission": "0644",
"target": "/usr/share/applications/java-13-openjdk-java.desktop",
"file": "freedesktop-java.desktop"
},
{
"owner": "root",
"permission": "0644",
"target": "/usr/share/applications/java-13-openjdk-jconsole.desktop",
"file": "freedesktop-jconsole.desktop"
},
{
"owner": "root",
"permission": "0644",
"target": "/usr/share/applications/java-13-openjdk-jshell.desktop",
"file": "freedesktop-jshell.desktop"
}
],
"provides": {
"COMAR": {
"script": "jre_package.py",
"type": "System.Package"
}
}
},
{
"name": "jre-openjdk",
"summary": "OpenJDK Java 13 full runtime environment",
"runtime_dependencies": [
{
"release": "current",
"package": "jre-openjdk-headless"
},
"libXi",
"giflib",
"libX11",
"libpng",
"libXext",
"libXtst",
"alsa-lib",
"libXrender",
"libjpeg-turbo"
],
"files": [
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libawt_xawt*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjawt*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libjsound*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libsplashscreen*"
}
]
},
{
"name": "jdk-openjdk",
"summary": "OpenJDK Java 13 development kit",
"runtime_dependencies": [
{
"release": "current",
"package": "jre-openjdk-headless"
}
],
"files": [
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jstatd"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jshell"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jarsigner"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/javap"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jstack"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/javadoc"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jdeprscan"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jmap"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jconsole"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jmod"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jcmd"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jar"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/javac"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/rmic"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jps"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/serialver"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jstat"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jdb"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jinfo"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jhsdb"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jlink"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jimage"
},
{
"type": "executable",
"path": "/usr/lib/jvm/java-13-openjdk/bin/jdeps"
},
{
"type": "header",
"path": "/usr/lib/jvm/java-13-openjdk/include"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/demo"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/jmods"
},
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/lib/ct.sym"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libsaproc*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libdt_socket*"
},
{
"type": "library",
"path": "/usr/lib/jvm/java-13-openjdk/lib/libattach*"
},
{
"type": "man",
"path": "/usr/share/man/man1/jstatd-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jshell-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jarsigner-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/javap-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jstack-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/javadoc-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jdeprscan-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jmap-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jconsole-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jmod-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jcmd-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jar-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/javac-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/rmic-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jps-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/serialver-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jstat-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jdb-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jinfo-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jhsdb-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jlink-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jimage-openjdk13.1"
},
{
"type": "man",
"path": "/usr/share/man/man1/jdeps-openjdk13.1"
},
{
"type": "data",
"path": "/usr/share/icons"
},
{
"type": "data",
"path": "/usr/share/applications"
}
],
"provides": {
"COMAR": {
"script": "jdk_package.py",
"type": "System.Package"
}
}
},
{
"name": "openjdk-src",
"summary": "OpenJDK Java 13 sources",
"files": [
{
"type": "data",
"path": "/usr/lib/jvm/java-13-openjdk/lib/src.zip"
}
]
},
{
"name": "openjdk-doc",
"summary": "OpenJDK Java 13 documentation",
"files": [
{
"type": "doc",
"path": "/usr/share/doc"
}
]
}
],
"updates": [
{
"release": 1,
"date": "2019-12-23",
"version": "13.0.1.9",
"comment": "First release",
"name": "Safa Arıman",
"email": "safa@ariman.gen.tr"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment