Eclipse Package Drone - Java RPM Library

A plain Java library for reading and writing RPM files

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

org.eclipse.packagedrone
ArtifactId

ArtifactId

org.eclipse.packagedrone.utils.rpm
Last Version

Last Version

0.14.6
Release Date

Release Date

Type

Type

jar
Description

Description

Eclipse Package Drone - Java RPM Library
A plain Java library for reading and writing RPM files
Project URL

Project URL

https://eclipse.org/package-drone/org.eclipse.packagedrone.utils.rpm

Download org.eclipse.packagedrone.utils.rpm

How to add to project

<!-- https://jarcasting.com/artifacts/org.eclipse.packagedrone/org.eclipse.packagedrone.utils.rpm/ -->
<dependency>
    <groupId>org.eclipse.packagedrone</groupId>
    <artifactId>org.eclipse.packagedrone.utils.rpm</artifactId>
    <version>0.14.6</version>
</dependency>
// https://jarcasting.com/artifacts/org.eclipse.packagedrone/org.eclipse.packagedrone.utils.rpm/
implementation 'org.eclipse.packagedrone:org.eclipse.packagedrone.utils.rpm:0.14.6'
// https://jarcasting.com/artifacts/org.eclipse.packagedrone/org.eclipse.packagedrone.utils.rpm/
implementation ("org.eclipse.packagedrone:org.eclipse.packagedrone.utils.rpm:0.14.6")
'org.eclipse.packagedrone:org.eclipse.packagedrone.utils.rpm:jar:0.14.6'
<dependency org="org.eclipse.packagedrone" name="org.eclipse.packagedrone.utils.rpm" rev="0.14.6">
  <artifact name="org.eclipse.packagedrone.utils.rpm" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.eclipse.packagedrone', module='org.eclipse.packagedrone.utils.rpm', version='0.14.6')
)
libraryDependencies += "org.eclipse.packagedrone" % "org.eclipse.packagedrone.utils.rpm" % "0.14.6"
[org.eclipse.packagedrone/org.eclipse.packagedrone.utils.rpm "0.14.6"]

Dependencies

compile (8)

Group / Artifact Type Version
org.apache.commons : commons-compress jar 1.9
org.tukaani : xz jar 1.5
org.slf4j : slf4j-api jar 1.7.2
com.google.guava : guava jar 18.0
org.bouncycastle : bcprov-jdk15on jar 1.52
org.bouncycastle : bcpg-jdk15on jar 1.52
org.eclipse.packagedrone : org.eclipse.packagedrone.utils jar 0.14.6
org.eclipse.packagedrone : org.eclipse.packagedrone.utils.security jar 0.14.6

Project Modules

There are no modules declared in this project.

Eclipse Package Drone™

Package Drone is a software artifact repository with an initial focus on OSGi. The system can be enhanced by plugins to also support other types of artifacts and repository interfaces.

Eclipse Package Drone™ is a projected hosted by the Eclipse Foundation. It is open source and licensed under the EPL.

Building

In order to re-build Package Drone you will need Maven 3.3+ and Java 8.

Build the P2 target environment first:

mvn install -f runtime/pom.xml

The build the main project:

mvn install

Build the secondary artifacts:

mvn install -f secondary/pom.xml -Dgpg.skip

Building the target environment is only required once, or after the target environment has been updated. The secondary artifacts rebuilds parts of Package Drone in way it can be distributed on Maven Central.

More Information

Also see:

org.eclipse.packagedrone

Eclipse Foundation

Versions

Version
0.14.6
0.14.5
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
0.13.0