com.typesafe.sbt.packager.rpm
package com.typesafe.sbt.packager.rpm
Members list
Type members
Classlikes
case class RpmDependencies(provides: Seq[String], requirements: Seq[String], prereq: Seq[String], obsoletes: Seq[String], conflicts: Seq[String])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RpmDeployPlugin extends AutoPlugin
Attributes
- Supertypes
-
class AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
RpmDeployPlugin.type
case class RpmDescription(license: Option[String], distribution: Option[String], url: Option[String], group: Option[String], packager: Option[String], icon: Option[String], changelogFile: Option[String])
The Description used to generate an RPM
The Description used to generate an RPM
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RpmHelper
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RpmHelper.type
trait RpmKeys
RPM Specific keys.
RPM Specific keys.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object autoImportobject Keys
case class RpmMetadata(name: String, version: String, release: String, prefix: Option[String], arch: String, vendor: String, os: String, summary: String, description: String, autoprov: String, autoreq: String, epoch: Option[Int])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RpmPlugin extends AutoPlugin
Plugin containing all generic values used for packaging rpms.
Plugin containing all generic values used for packaging rpms.
Attributes
- Example
-
Enable the plugin in the
build.sbt
enablePlugins(RpmPlugin)
- Supertypes
-
class AutoPlugintrait PluginsFunctionsclass Basictrait Pluginsclass Objecttrait Matchableclass AnyShow all
- Self type
-
RpmPlugin.type
case class RpmScripts(pretrans: Option[String], pre: Option[String], post: Option[String], verifyscript: Option[String], posttrans: Option[String], preun: Option[String], postun: Option[String])
Parameters stay because of binary compatibility.
Parameters stay because of binary compatibility.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RpmScripts
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RpmScripts.type
case class RpmSpec(meta: RpmMetadata, desc: RpmDescription, deps: RpmDependencies, setarch: Option[String], scriptlets: RpmScripts, mappings: Seq[LinuxPackageMapping], symlinks: Seq[LinuxSymlink], installLocation: String)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article