openjdk-lts/debian/control.in

158 lines
5.3 KiB
Plaintext
Raw Normal View History

Source: openjdk-lts
Section: java
Priority: optional
Maintainer: OpenKylin Developers <packaging@lists.openkylin.top>
Build-Depends: @bd_debhelper@
m4, lsb-release, zip, unzip,
sharutils, gawk, cpio, pkg-config, procps, wdiff, @bd_fastjar@
time, @bd_strip_ndt@ @bd_debugedit@
@bd_check@
@bd_autotools@ @bd_ant@
@bd_gcc@
@bd_bootstrap@
@bd_openjdk@
@bd_zero@
@bd_syslibs@ @bd_systemtap@
@bd_nss@
@bd_cross@
Build-Depends-Indep: graphviz, pandoc,
Standards-Version: 4.5.1
Rules-Requires-Root: no
Homepage: https://openjdk.java.net/
Vcs-Browser: https://gitee.com/openkylin/openjdk-lts
Vcs-Git: https://gitee.com/openkylin/openjdk-lts.git
Package: @basename@-jdk-headless
Architecture: @any_archs@
Multi-Arch: same
Pre-Depends: ${dpkg:Depends}
Depends: @basename@-jre-headless (= ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Suggests: @basename@-demo, @basename@-source
Provides: java-sdk-headless, java2-sdk-headless,
java5-sdk-headless, java6-sdk-headless,
java7-sdk-headless, java8-sdk-headless,
java9-sdk-headless, java10-sdk-headless,
java11-sdk-headless, java-compiler
Breaks: openjdk-11-jre-headless (<< 11.0.11+3-2~)
Replaces: openjdk-11-jre-headless (<< 11.0.11+3-2~)
Description: OpenJDK Development Kit (JDK) (headless)
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
Package: @basename@-jre-headless
Architecture: @any_archs@
Multi-Arch: same
Pre-Depends: ${dpkg:Depends}
Depends: ${jredefault:Depends}, ${cacert:Depends},
${jcommon:Depends}, ${dlopenhl:Depends},
${mountpoint:Depends},
${shlibs:Depends}, ${misc:Depends}
Recommends: ${dlopenhl:Recommends}
Suggests: libnss-mdns,
@core_fonts@,
@cjk_fonts@
Provides: java-runtime-headless, java2-runtime-headless,
java5-runtime-headless, java6-runtime-headless,
java7-runtime-headless, java8-runtime-headless,
java9-runtime-headless, java10-runtime-headless,
java11-runtime-headless,
${defaultvm:Provides}, ${jvm:Provides}
Breaks: ${jrehl:Breaks}
Conflicts: oracle-java11-installer, openjdk-11-jdk-headless (<< 11~18-2)
Replaces: openjdk-11-jdk-headless (<< 11~18-2)
Description: OpenJDK Java runtime, using ${vm:Name} (headless)
Minimal Java runtime - needed for executing non GUI Java programs,
using ${vm:Name}.
Package: @basename@-jdk
Architecture: @any_archs@
Multi-Arch: same
Pre-Depends: ${dpkg:Depends}
Depends: @basename@-jre (= ${binary:Version}),
@basename@-jdk-headless (= ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Recommends: libxt-dev
Suggests: @basename@-demo, @basename@-source, visualvm
Provides: java-sdk, java2-sdk, java5-sdk, java6-sdk,
java7-sdk, java8-sdk, java9-sdk, java10-sdk, java11-sdk,
java-compiler
Conflicts: openjdk-11-jre-headless (<< 11~19-2)
Replaces: openjdk-11-jre-headless (<< 11~19-2)
Description: OpenJDK Development Kit (JDK)
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
Package: @basename@-jre
Architecture: @any_archs@
Multi-Arch: same
Pre-Depends: ${dpkg:Depends}
Depends: @basename@-jre-headless (= ${binary:Version}),
${xandsound:Depends}, ${dlopenjre:Depends},
${shlibs:Depends}, ${misc:Depends}
Recommends: ${dlopenjre:Recommends}, ${bridge:Recommends}, @core_fonts@
Provides: java-runtime, java2-runtime,
java5-runtime, java6-runtime,
java7-runtime, java8-runtime,
java9-runtime, java10-runtime,
java11-runtime,
Breaks: openjdk-11-jre-headless (<< 11.0.11+3-3~)
Replaces: openjdk-11-jre-headless (<< 11.0.11+3-3~)
Description: OpenJDK Java runtime, using ${vm:Name}
Full Java runtime environment - needed for executing Java GUI and Webstart
programs, using ${vm:Name}.
Package: @basename@-demo
Architecture: @any_archs@
Priority: optional
Pre-Depends: ${dpkg:Depends}
Depends: @basename@-jre (= ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Description: Java runtime based on OpenJDK (demos and examples)
OpenJDK Java runtime
Package: @basename@-source
Architecture: all
Multi-Arch: foreign
Priority: optional
Pre-Depends: ${dpkg:Depends}
Depends: @basename@-jdk (>= ${source:Version}),
${misc:Depends}
Description: OpenJDK Development Kit (JDK) source files
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
.
This package contains the Java programming language source files
(src.zip) for all classes that make up the Java core API.
Package: @basename@-doc
Section: doc
Pre-Depends: ${dpkg:Depends}
Architecture: all
Multi-Arch: foreign
Priority: optional
Depends: ${misc:Depends}
Suggests: @basename@-jdk
Description: OpenJDK Development Kit (JDK) documentation
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
.
This package contains the API documentation.
Package: @basename@-dbg
Architecture: @any_archs@
Multi-Arch: same
Priority: optional
Section: debug
Pre-Depends: ${dpkg:Depends}
Depends: @basename@-jre-headless (= ${binary:Version}),
${misc:Depends}
Recommends: @basename@-jre (= ${binary:Version})
Suggests: @basename@-jdk (= ${binary:Version})
Conflicts: ${dbg:Conflicts}
Description: Java runtime based on OpenJDK (debugging symbols)
OpenJDK is a development environment for building applications,
applets, and components using the Java programming language.
.
This package contains the debugging symbols.