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/JRE’s private things.
%_jvmlibdir
 Root directory for all architecture dependent parts of Java VM/SDK/JRE’s
%_jvmdatadir
 Root directory for all architecture independent parts of Java VM/SDK/JRE’s
%_jvmsysconfdir
 Root directory for all configurations parts of Java VM/SDK/JRE’s
%_jvmcommonlibdir
 Root directory for all common architecture dependent parts of Java VM/SDK/JRE’s
%_jvmcommondatadir
 Root directory for all common architecture independent parts of Java VM/SDK/JRE’s
%_jvmcommonsysconfdir
 Root directory for all common configurations parts of Java VM/SDK/JRE’s
%_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
 user’s 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/)

openSUSE Logo

Contents