NAME
macros.jpackage - RPM macros for Java packagers and developers. Written for the JPackage Project <http://www.jpackage.org/>:
SYNOPSIS
%_jvmdir | |
Root directory where all Java VMs/SDK/JREs are installed. | |
%_jvmjardir | |
Root directory where all Java VMs/SDK/JREs expose their jars | |
%_jvmprivdir | |
Root directory for all Java VM/SDK/JREs private things. | |
%_jvmlibdir | |
Root directory for all architecture dependent parts of Java VM/SDK/JREs | |
%_jvmdatadir | |
Root directory for all architecture independent parts of Java VM/SDK/JREs | |
%_jvmsysconfdir | |
Root directory for all configurations parts of Java VM/SDK/JREs | |
%_jvmcommonlibdir | |
Root directory for all common architecture dependent parts of Java VM/SDK/JREs | |
%_jvmcommondatadir | |
Root directory for all common architecture independent parts of Java VM/SDK/JREs | |
%_jvmcommonsysconfdir | |
Root directory for all common configurations parts of Java VM/SDK/JREs | |
%_javadir | |
Directory where arch and version independent jars are installed. | |
%{_javadir}-ext | |
Directory where version dependent jars are installed. | |
%_{javadir} | |
Directory where arch and version independent jars are installed. | |
%{_javadir}-x.y.z | |
Directory where jars for Java standard x.y.z (usually symlinks to %{_javadir}-ext) are installed. | |
%{_javadir}-utils | |
Directory where Java-related scripts are installed. | |
%_jnidir | |
Directory where arch-specific (JNI) version-independent jars are installed. | |
%_{jnidir}-ext | |
Directory where arch-specific (JNI) version-dependent jars are installed. | |
%_{jnidir}-x.y.z Directory where arch-specific (JNI) jars for Java standard x.y.z (usually symlinks to %{_jnidir}-ext) are installed. | |
%_javadocdir | |
Root directory where all javadoc is installed. | |
%_mavendepmapdir | |
Directory for maven depmaps. | |
%_mavendepmapfragdir | |
Directory for maven depmaps. | |
%java_home | |
Current default JVM home. Calls a set_jvm() from java-functions(7). | |
%ant | Default ant command. |
%jar | Default jar command. |
%java | Default java command. Calls a set_jvm() from java-functions(7). |
%javac | |
Default javac command. | |
%javadoc | |
Default javadoc command. | |
%add_jvm_extension | |
add_jvm_extension should be used in %install by extension packages to declare what extension jars they provide. | |
%add_to_maven_depmap() | |
add_to_depmap adds an entry to the depmap. The arguments are: %1 the original groupid %2 the original artifact id %3 the version %4 the new groupid %5 the new artifactid | |
%update_maven_depmap() | |
update_maven_depmap updates the main maven depmap | |
%jpackage_script() | |
A standard script fot running jpackage positive applications. %1 main class %2 flags %3 options %4 jars (separated by :) %5 the name of script you wish to create | |
DESCRIPTION
This is a library of generic rpm macros which should be used on jpackage.org compatible distributions.
FILES
/etc/rpm/macros.jpackage | |
Definitions of macros. For additional informations look at this file. | |
/use/share/java-utils/java-functions | |
shell script functions library for Java applications | |
/etc/java/java.conf | |
system-wide Java configuration file | |
~/.java/java.conf | |
users Java configuration | |
SEE ALSO
Regular Manual Pages
java.conf(5) java-functions(7) jpackage-utils(7)
AUTHORS
David Walluck <david@jpackage.org> Ville Skyttä <scop at jpackage.org> Nicolas Mailhot <Nicolas.Mailhot at laPoste.net>
REPORTING BUGS
Report bugs using JPackage Bugzilla (http://www.jpackage.org/bugzilla/)