tycho-1.3.0-3.mga8.noarch.rpm


Advertisement

Description

tycho - Plugins and extensions for building Eclipse plugins and OSGI bundles with Maven

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename tycho-1.3.0-3.mga8.noarch.rpm
Package name tycho
Package version 1.3.0
Package release 3.mga8
Package architecture noarch
Package type rpm
Category Development/Java
Homepage http://eclipse.org/tycho
License ASL 2.0 and EPL-1.0
Maintainer -
Download size 3.26 MB
Installed size 3.95 MB
Tycho is a set of Maven plugins and extensions for building Eclipse
plugins and OSGI bundles with Maven. Eclipse plugins and OSGI bundles
have their own metadata for expressing dependencies, source folder
locations, etc. that are normally found in a Maven POM. Tycho uses
native metadata for Eclipse plugins and OSGi bundles and uses the POM
to configure and drive the build. Tycho supports bundles, fragments,
features, update site projects and RCP applications. Tycho also knows
how to run JUnit test plugins using OSGi runtime and there is also
support for sharing build results using Maven artifact repositories.
Tycho plugins introduce new packaging types and the corresponding
lifecycle bindings that allow Maven to use OSGi and Eclipse metadata
during a Maven build. OSGi rules are used to resolve project
dependencies and package visibility restrictions are honored by the
OSGi-aware JDT-based compiler plugin. Tycho will use OSGi metadata and
OSGi rules to calculate project dependencies dynamically and injects
them into the Maven project model at build time. Tycho supports all
attributes supported by the Eclipse OSGi resolver (Require-Bundle,
Import-Package, Eclipse-GenericRequire, etc). Tycho will use proper
classpath access rules during compilation. Tycho supports all project
types supported by PDE and will use PDE/JDT project metadata where
possible. One important design goal in Tycho is to make sure there is
no duplication of metadata between POM and OSGi metadata.

Alternatives

Package Version Architecture Repository
tycho-1.3.0-3.mga8.noarch.rpm 1.3.0 noarch Mageia Core
tycho - - -

Requires

Name Value
ecj >= 1:4.7.3a-1
eclipse-platform >= 1:4.11
java-headless >= 1:1.8
javapackages-filesystem -
maven-clean-plugin -
maven-local -
mvn(de.pdark:decentxml) -
mvn(junit:junit) -
mvn(org.apache.commons:commons-compress) -
mvn(org.apache.commons:commons-exec) -
mvn(org.apache.commons:commons-lang3) -
mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness) -
mvn(org.apache.maven.plugins:maven-source-plugin) -
mvn(org.apache.maven.shared:maven-verifier) -
mvn(org.apache.maven.surefire:maven-surefire-common) -
mvn(org.apache.maven.surefire:surefire-api) -
mvn(org.apache.maven:maven-archiver) -
mvn(org.apache.maven:maven-compat) -
mvn(org.apache.maven:maven-core) -
mvn(org.apache.maven:maven-plugin-api) -
mvn(org.codehaus.plexus:plexus-archiver) -
mvn(org.codehaus.plexus:plexus-compiler-api) -
mvn(org.codehaus.plexus:plexus-compiler-manager) -
mvn(org.codehaus.plexus:plexus-component-annotations) -
mvn(org.codehaus.plexus:plexus-utils) -
mvn(org.eclipse.jdt:ecj) -
mvn(org.fedoraproject.xmvn:xmvn-api) -
mvn(org.fedoraproject.xmvn:xmvn-core) -
mvn(org.hamcrest:hamcrest-core) -
mvn(org.ow2.asm:asm-tree) -
mvn(org.ow2.asm:asm-util) -
mvn(org.slf4j:slf4j-api) -
mvn(org.slf4j:slf4j-simple) -
xmvn-minimal >= 3

Provides

Name Value
mvn(org.eclipse.tycho:org.eclipse.tycho.core.shared) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.core.shared.tests) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.embedder.shared) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.noopsecurity) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.maven.repository) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.maven.repository.tests) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.resolver.impl) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.resolver.impl.test) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.resolver.shared) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.resolver.shared.tests) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.tools.impl) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.tools.shared) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.p2.tools.tests) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit4) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit47) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit47:pom:) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit4:pom:) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit5) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit5:pom:) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.junit:pom:) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.osgibooter) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.testng) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.surefire.testng:pom:) == 1.3.0
mvn(org.eclipse.tycho:org.eclipse.tycho.test.utils) == 1.3.0
mvn(org.eclipse.tycho:sisu-equinox-api) == 1.3.0
mvn(org.eclipse.tycho:sisu-equinox-api:pom:) == 1.3.0
mvn(org.eclipse.tycho:sisu-equinox-embedder) == 1.3.0
mvn(org.eclipse.tycho:sisu-equinox-embedder:pom:) == 1.3.0
mvn(org.eclipse.tycho:sisu-equinox-launching) == 1.3.0
mvn(org.eclipse.tycho:sisu-equinox-launching:pom:) == 1.3.0
mvn(org.eclipse.tycho:sisu-equinox:pom:) == 1.3.0
mvn(org.eclipse.tycho:target-platform-configuration) == 1.3.0
mvn(org.eclipse.tycho:target-platform-configuration:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-artifactcomparator) == 1.3.0
mvn(org.eclipse.tycho:tycho-artifactcomparator:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-bundles-external:txt:manifest:) == 1.3.0
mvn(org.eclipse.tycho:tycho-bundles-external:zip:) == 1.3.0
mvn(org.eclipse.tycho:tycho-bundles-target:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-bundles:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-compiler-jdt) == 1.3.0
mvn(org.eclipse.tycho:tycho-compiler-jdt:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-compiler-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-compiler-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-core) == 1.3.0
mvn(org.eclipse.tycho:tycho-core:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-embedder-api) == 1.3.0
mvn(org.eclipse.tycho:tycho-embedder-api:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-lib-detector) == 1.3.0
mvn(org.eclipse.tycho:tycho-lib-detector:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-maven-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-maven-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-metadata-model) == 1.3.0
mvn(org.eclipse.tycho:tycho-metadata-model:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-director-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-director-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-facade) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-facade:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-publisher-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-publisher-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-repository-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2-repository-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-p2:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-packaging-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-packaging-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-pomgenerator-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-pomgenerator-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-release:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-source-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-source-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-standalone-p2-director:zip:) == 1.3.0
mvn(org.eclipse.tycho:tycho-surefire-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-surefire-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-surefire:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-testing-harness) == 1.3.0
mvn(org.eclipse.tycho:tycho-testing-harness:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho-versions-plugin) == 1.3.0
mvn(org.eclipse.tycho:tycho-versions-plugin:pom:) == 1.3.0
mvn(org.eclipse.tycho:tycho:pom:) == 1.3.0
mvn(org.fedoraproject.p2:fedoraproject-p2:pom:) == 0.0.1.SNAPSHOT
mvn(org.fedoraproject.p2:org.fedoraproject.p2) == 0.0.1.SNAPSHOT
mvn(org.fedoraproject.p2:org.fedoraproject.p2:pom:) == 0.0.1.SNAPSHOT
mvn(org.fedoraproject.p2:xmvn-p2-installer-plugin) == 0.0.1.SNAPSHOT
mvn(org.fedoraproject.p2:xmvn-p2-installer-plugin:pom:) == 0.0.1.SNAPSHOT
osgi(org.eclipse.tycho.core.shared) == 1.3.0
osgi(org.eclipse.tycho.core.shared.tests) == 1.3.0
osgi(org.eclipse.tycho.embedder-api) == 1.3.0
osgi(org.eclipse.tycho.embedder.shared) == 1.3.0
osgi(org.eclipse.tycho.noopsecurity) == 1.3.0
osgi(org.eclipse.tycho.p2.maven.repository) == 1.3.0
osgi(org.eclipse.tycho.p2.maven.repository.tests) == 1.3.0
osgi(org.eclipse.tycho.p2.resolver.impl) == 1.3.0
osgi(org.eclipse.tycho.p2.resolver.impl.test) == 1.3.0
osgi(org.eclipse.tycho.p2.resolver.shared) == 1.3.0
osgi(org.eclipse.tycho.p2.resolver.shared.tests) == 1.3.0
osgi(org.eclipse.tycho.p2.tools.impl) == 1.3.0
osgi(org.eclipse.tycho.p2.tools.shared) == 1.3.0
osgi(org.eclipse.tycho.p2.tools.tests) == 1.3.0
osgi(org.eclipse.tycho.sisu-equinox-api) == 1.3.0
osgi(org.eclipse.tycho.sisu-equinox-launching) == 1.3.0
osgi(org.eclipse.tycho.surefire.junit) == 1.3.0
osgi(org.eclipse.tycho.surefire.junit4) == 1.3.0
osgi(org.eclipse.tycho.surefire.junit47) == 1.3.0
osgi(org.eclipse.tycho.surefire.junit5) == 1.3.0
osgi(org.eclipse.tycho.surefire.osgibooter) == 1.3.0
osgi(org.eclipse.tycho.surefire.testng) == 1.3.0
osgi(org.eclipse.tycho.test.utils) == 1.3.0
osgi(org.fedoraproject.p2) == 0.0.1
tycho == 1.3.0-3.mga8

Download

Type URL
Mirror distrib-coffee.ipsl.jussieu.fr
Binary Package tycho-1.3.0-3.mga8.noarch.rpm
Source Package tycho-1.3.0-3.mga8.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install tycho rpm package:
    # urpmi tycho

Files

Path
/usr/share/doc/tycho/README.md
/usr/share/java-utils/p2-install.sh
/usr/share/java/tycho/org.eclipse.tycho.core.shared.jar
/usr/share/java/tycho/org.eclipse.tycho.core.shared.tests.jar
/usr/share/java/tycho/org.eclipse.tycho.embedder.shared.jar
/usr/share/java/tycho/org.eclipse.tycho.noopsecurity.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.maven.repository.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.maven.repository.tests.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.resolver.impl.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.resolver.impl.test.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.resolver.shared.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.resolver.shared.tests.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.tools.impl.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.tools.shared.jar
/usr/share/java/tycho/org.eclipse.tycho.p2.tools.tests.jar
/usr/share/java/tycho/org.eclipse.tycho.surefire.junit.jar
/usr/share/java/tycho/org.eclipse.tycho.surefire.junit4.jar
/usr/share/java/tycho/org.eclipse.tycho.surefire.junit47.jar
/usr/share/java/tycho/org.eclipse.tycho.surefire.junit5.jar
/usr/share/java/tycho/org.eclipse.tycho.surefire.osgibooter.jar
/usr/share/java/tycho/org.eclipse.tycho.surefire.testng.jar
/usr/share/java/tycho/org.eclipse.tycho.test.utils.jar
/usr/share/java/tycho/org.fedoraproject.p2.jar
/usr/share/java/tycho/sisu-equinox-api.jar
/usr/share/java/tycho/sisu-equinox-embedder.jar
/usr/share/java/tycho/sisu-equinox-launching.jar
/usr/share/java/tycho/target-platform-configuration.jar
/usr/share/java/tycho/tycho-artifactcomparator.jar
/usr/share/java/tycho/tycho-bundles-external-manifest.txt
/usr/share/java/tycho/tycho-bundles-external.zip
/usr/share/java/tycho/tycho-compiler-jdt.jar
/usr/share/java/tycho/tycho-compiler-plugin.jar
/usr/share/java/tycho/tycho-core.jar
/usr/share/java/tycho/tycho-embedder-api.jar
/usr/share/java/tycho/tycho-lib-detector.jar
/usr/share/java/tycho/tycho-maven-plugin.jar
/usr/share/java/tycho/tycho-metadata-model.jar
/usr/share/java/tycho/tycho-p2-director-plugin.jar
/usr/share/java/tycho/tycho-p2-facade.jar
/usr/share/java/tycho/tycho-p2-plugin.jar
/usr/share/java/tycho/tycho-p2-publisher-plugin.jar
/usr/share/java/tycho/tycho-p2-repository-plugin.jar
/usr/share/java/tycho/tycho-packaging-plugin.jar
/usr/share/java/tycho/tycho-pomgenerator-plugin.jar
/usr/share/java/tycho/tycho-source-plugin.jar
/usr/share/java/tycho/tycho-standalone-p2-director.zip
/usr/share/java/tycho/tycho-surefire-plugin.jar
/usr/share/java/tycho/tycho-testing-harness.jar
/usr/share/java/tycho/tycho-versions-plugin.jar
/usr/share/java/tycho/xmvn-p2-installer-plugin.jar
/usr/share/maven-metadata/tycho.xml
/usr/share/maven-poms/tycho/fedoraproject-p2.pom
/usr/share/maven-poms/tycho/org.eclipse.tycho.surefire.junit.pom
/usr/share/maven-poms/tycho/org.eclipse.tycho.surefire.junit4.pom
/usr/share/maven-poms/tycho/org.eclipse.tycho.surefire.junit47.pom
/usr/share/maven-poms/tycho/org.eclipse.tycho.surefire.junit5.pom
/usr/share/maven-poms/tycho/org.eclipse.tycho.surefire.testng.pom
/usr/share/maven-poms/tycho/org.fedoraproject.p2.pom
/usr/share/maven-poms/tycho/sisu-equinox-api.pom
/usr/share/maven-poms/tycho/sisu-equinox-embedder.pom
/usr/share/maven-poms/tycho/sisu-equinox-launching.pom
/usr/share/maven-poms/tycho/sisu-equinox.pom
/usr/share/maven-poms/tycho/target-platform-configuration.pom
/usr/share/maven-poms/tycho/tycho-artifactcomparator.pom
/usr/share/maven-poms/tycho/tycho-bundles-target.pom
/usr/share/maven-poms/tycho/tycho-bundles.pom
/usr/share/maven-poms/tycho/tycho-compiler-jdt.pom
/usr/share/maven-poms/tycho/tycho-compiler-plugin.pom
/usr/share/maven-poms/tycho/tycho-core.pom
/usr/share/maven-poms/tycho/tycho-embedder-api.pom
/usr/share/maven-poms/tycho/tycho-lib-detector.pom
/usr/share/maven-poms/tycho/tycho-maven-plugin.pom
/usr/share/maven-poms/tycho/tycho-metadata-model.pom
/usr/share/maven-poms/tycho/tycho-p2-director-plugin.pom
/usr/share/maven-poms/tycho/tycho-p2-facade.pom
/usr/share/maven-poms/tycho/tycho-p2-plugin.pom
/usr/share/maven-poms/tycho/tycho-p2-publisher-plugin.pom
/usr/share/maven-poms/tycho/tycho-p2-repository-plugin.pom
/usr/share/maven-poms/tycho/tycho-p2.pom
/usr/share/maven-poms/tycho/tycho-packaging-plugin.pom
/usr/share/maven-poms/tycho/tycho-pomgenerator-plugin.pom
/usr/share/maven-poms/tycho/tycho-release.pom
/usr/share/maven-poms/tycho/tycho-source-plugin.pom
/usr/share/maven-poms/tycho/tycho-surefire-plugin.pom
/usr/share/maven-poms/tycho/tycho-surefire.pom
/usr/share/maven-poms/tycho/tycho-testing-harness.pom
/usr/share/maven-poms/tycho/tycho-versions-plugin.pom
/usr/share/maven-poms/tycho/tycho.pom
/usr/share/maven-poms/tycho/xmvn-p2-installer-plugin.pom
/usr/share/xmvn/lib/installer/org.fedoraproject.p2.jar
/usr/share/xmvn/lib/installer/osgi.jar
/usr/share/xmvn/lib/installer/xmvn-p2-installer-plugin.jar

Changelog

2019-07-19 - daviddavid <daviddavid> 1.3.0-3.mga8
+ Revision: 1422697
- Debootstrap build
- Restrict to the same architectures as Eclipse itself
2019-07-18 - daviddavid <daviddavid> 1.3.0-2.mga8
+ Revision: 1422551
- Bootstrap with new felix-scr
2019-03-04 - daviddavid <daviddavid> 1.3.0-1.mga7
+ Revision: 1371343
- Update to latest upstream release 1.3.0
- Allow conditionally building Junit5 support
- Allow building against ASM 6
2018-12-15 - neoclust <neoclust> 1.2.0-6.mga7
+ Revision: 1341358
- Rebuild in non bootstrap mode
2018-12-14 - neoclust <neoclust> 1.2.0-5.mga7
+ Revision: 1341106
- Bootstrap mode improvements
+ daviddavid <daviddavid>
- non-bootstrap build
2018-12-12 - daviddavid <daviddavid> 1.2.0-0.1.gitd9ce75d.mga7
+ Revision: 1340846
- new version: 1.2.0 (sync with fc29)
- bootstrap build
2018-09-19 - umeabot <umeabot> 0.25.0-8.mga7
+ Revision: 1276893
- Mageia 7 Mass Rebuild

See Also

Package Description
tycho-extras-1.3.0-2.mga8.noarch.rpm Additional plugins for Tycho
tycho-extras-javadoc-1.3.0-2.mga8.noarch.rpm Java docs for tycho-extras
tycho-javadoc-1.3.0-3.mga8.noarch.rpm Javadocs for tycho
typesafe-config-1.2.0-10.mga7.noarch.rpm Configuration library for JVM languages
typesafe-config-javadoc-1.2.0-10.mga7.noarch.rpm Javadoc for typesafe-config
typespeed-0.6.5-31.mga7.i586.rpm Type words that are flying by from left to right as fast as you can
u-boot-doc-20180507-3.mga7.i586.rpm Documentation for the U-Boot Boot Loader
u-boot-tools-20180507-3.mga7.i586.rpm Tools for the U-Boot Boot Loader
u2f-hidraw-policy-1.0.2-1.mga7.i586.rpm Udev rule to allow desktop access to HIDRAW U2F tokens
u3-tool-0.3-7.mga7.i586.rpm U3 Smart Drive USB Flash Disk Control Tool
ucarp-1.5.2-8.mga7.i586.rpm Portable implementation of the CARP protocol
uchardet-0.0.6-2.mga7.i586.rpm Universal charset detection
ucommon-bin-7.0.0-5.mga7.i586.rpm ucommon system and support applications
ucommon-doc-7.0.0-5.mga7.noarch.rpm Generated class documentation for uCommon
ucpp-1.3.5-1.mga8.i586.rpm Embeddable, quick, light and fully compliant ISO C99 preprocessor
Advertisement
Advertisement