Compare commits
No commits in common. "c8-stream-201902" and "c10s" have entirely different histories.
c8-stream-
...
c10s
1
.fmf/version
Normal file
1
.fmf/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1
|
106
.gitignore
vendored
106
.gitignore
vendored
@ -1 +1,105 @@
|
|||||||
SOURCES/objectweb-asm-7.2.tar.gz
|
/LICENSE-2.0.txt
|
||||||
|
/.project
|
||||||
|
/.build-*.log
|
||||||
|
/*.src.rpm
|
||||||
|
/noarch
|
||||||
|
/objectweb-asm-*.tar.gz
|
||||||
|
/objectweb-asm-*/
|
||||||
|
/archive.tar.gz
|
||||||
|
/asm-6.2.pom
|
||||||
|
/asm-analysis-6.2.pom
|
||||||
|
/asm-commons-6.2.pom
|
||||||
|
/asm-test-6.2.pom
|
||||||
|
/asm-tree-6.2.pom
|
||||||
|
/asm-util-6.2.pom
|
||||||
|
/asm-xml-6.2.pom
|
||||||
|
/objectweb-asm-6.2.tar.gz
|
||||||
|
/objectweb-asm-6.2.1.tar.gz
|
||||||
|
/asm-6.2.1.pom
|
||||||
|
/asm-analysis-6.2.1.pom
|
||||||
|
/asm-commons-6.2.1.pom
|
||||||
|
/asm-test-6.2.1.pom
|
||||||
|
/asm-tree-6.2.1.pom
|
||||||
|
/asm-util-6.2.1.pom
|
||||||
|
/asm-xml-6.2.1.pom
|
||||||
|
/objectweb-asm-7.0.tar.gz
|
||||||
|
/objectweb-asm-7.0/
|
||||||
|
/asm-7.0.pom
|
||||||
|
/asm-analysis-7.0.pom
|
||||||
|
/asm-commons-7.0.pom
|
||||||
|
/asm-test-7.0.pom
|
||||||
|
/asm-tree-7.0.pom
|
||||||
|
/asm-util-7.0.pom
|
||||||
|
/objectweb-asm-7.1.tar.gz
|
||||||
|
/asm-7.1.pom
|
||||||
|
/asm-analysis-7.1.pom
|
||||||
|
/asm-commons-7.1.pom
|
||||||
|
/asm-test-7.1.pom
|
||||||
|
/asm-tree-7.1.pom
|
||||||
|
/asm-util-7.1.pom
|
||||||
|
/objectweb-asm-7.1/
|
||||||
|
/objectweb-asm-7.2.tar.gz
|
||||||
|
/asm-7.2.pom
|
||||||
|
/asm-analysis-7.2.pom
|
||||||
|
/asm-commons-7.2.pom
|
||||||
|
/asm-test-7.2.pom
|
||||||
|
/asm-tree-7.2.pom
|
||||||
|
/asm-util-7.2.pom
|
||||||
|
/objectweb-asm-7.3.1.tar.gz
|
||||||
|
/asm-7.3.1.pom
|
||||||
|
/asm-analysis-7.3.1.pom
|
||||||
|
/asm-commons-7.3.1.pom
|
||||||
|
/asm-test-7.3.1.pom
|
||||||
|
/asm-tree-7.3.1.pom
|
||||||
|
/asm-util-7.3.1.pom
|
||||||
|
/objectweb-asm-8.0.1.tar.gz
|
||||||
|
/asm-8.0.1.pom
|
||||||
|
/asm-analysis-8.0.1.pom
|
||||||
|
/asm-commons-8.0.1.pom
|
||||||
|
/asm-test-8.0.1.pom
|
||||||
|
/asm-tree-8.0.1.pom
|
||||||
|
/asm-util-8.0.1.pom
|
||||||
|
/objectweb-asm-9.0.tar.gz
|
||||||
|
/asm-9.0.pom
|
||||||
|
/asm-analysis-9.0.pom
|
||||||
|
/asm-commons-9.0.pom
|
||||||
|
/asm-test-9.0.pom
|
||||||
|
/asm-tree-9.0.pom
|
||||||
|
/asm-util-9.0.pom
|
||||||
|
/objectweb-asm-9.1.tar.gz
|
||||||
|
/asm-9.1.pom
|
||||||
|
/asm-analysis-9.1.pom
|
||||||
|
/asm-commons-9.1.pom
|
||||||
|
/asm-test-9.1.pom
|
||||||
|
/asm-tree-9.1.pom
|
||||||
|
/asm-util-9.1.pom
|
||||||
|
/asm-9.2.pom
|
||||||
|
/asm-analysis-9.2.pom
|
||||||
|
/asm-commons-9.2.pom
|
||||||
|
/asm-test-9.2.pom
|
||||||
|
/asm-tree-9.2.pom
|
||||||
|
/asm-util-9.2.pom
|
||||||
|
/asm-9.3.pom
|
||||||
|
/asm-analysis-9.3.pom
|
||||||
|
/asm-commons-9.3.pom
|
||||||
|
/asm-test-9.3.pom
|
||||||
|
/asm-tree-9.3.pom
|
||||||
|
/asm-util-9.3.pom
|
||||||
|
/asm-9.4.pom
|
||||||
|
/asm-analysis-9.4.pom
|
||||||
|
/asm-commons-9.4.pom
|
||||||
|
/asm-test-9.4.pom
|
||||||
|
/asm-tree-9.4.pom
|
||||||
|
/asm-util-9.4.pom
|
||||||
|
/asm-9.5.pom
|
||||||
|
/asm-analysis-9.5.pom
|
||||||
|
/asm-commons-9.5.pom
|
||||||
|
/asm-test-9.5.pom
|
||||||
|
/asm-tree-9.5.pom
|
||||||
|
/asm-util-9.5.pom
|
||||||
|
/asm-9.6.pom
|
||||||
|
/asm-analysis-9.6.pom
|
||||||
|
/asm-commons-9.6.pom
|
||||||
|
/asm-test-9.6.pom
|
||||||
|
/asm-tree-9.6.pom
|
||||||
|
/asm-util-9.6.pom
|
||||||
|
@ -1 +0,0 @@
|
|||||||
35d476b1dace20fd180269067a06f7c7b1c1932a SOURCES/objectweb-asm-7.2.tar.gz
|
|
@ -1,96 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.ow2</groupId>
|
|
||||||
<artifactId>ow2</artifactId>
|
|
||||||
<version>1.5</version>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<name>asm</name>
|
|
||||||
<description>ASM, a very small and fast Java bytecode manipulation framework</description>
|
|
||||||
<url>http://asm.ow2.io/</url>
|
|
||||||
<inceptionYear>2000</inceptionYear>
|
|
||||||
<organization>
|
|
||||||
<name>OW2</name>
|
|
||||||
<url>http://www.ow2.org/</url>
|
|
||||||
</organization>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>BSD-3-Clause</name>
|
|
||||||
<url>https://asm.ow2.io/license.html</url>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>ebruneton</id>
|
|
||||||
<name>Eric Bruneton</name>
|
|
||||||
<email>ebruneton@free.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Creator</role>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>eu</id>
|
|
||||||
<name>Eugene Kuleshov</name>
|
|
||||||
<email>eu@javatx.org</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>forax</id>
|
|
||||||
<name>Remi Forax</name>
|
|
||||||
<email>forax@univ-mlv.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<mailingLists>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Users List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
|
||||||
<post>asm@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
|
||||||
</mailingList>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Team List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
|
||||||
<post>asm-team@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
|
||||||
</mailingList>
|
|
||||||
</mailingLists>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
|
||||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
|
||||||
</scm>
|
|
||||||
<issueManagement>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
|
||||||
</issueManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-test</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-api</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-params</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
@ -1,57 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.ow2</groupId>
|
|
||||||
<artifactId>ow2</artifactId>
|
|
||||||
<version>1.5</version>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-all</artifactId>
|
|
||||||
<version>@VERSION@</version>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm</artifactId>
|
|
||||||
<version>@VERSION@</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-analysis</artifactId>
|
|
||||||
<version>@VERSION@</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-commons</artifactId>
|
|
||||||
<version>@VERSION@</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-tree</artifactId>
|
|
||||||
<version>@VERSION@</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-tree</artifactId>
|
|
||||||
<version>@VERSION@</version>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-shade-plugin</artifactId>
|
|
||||||
<version>3.1.1</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<phase>package</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>shade</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</project>
|
|
@ -1,102 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.ow2</groupId>
|
|
||||||
<artifactId>ow2</artifactId>
|
|
||||||
<version>1.5</version>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-analysis</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<name>asm-analysis</name>
|
|
||||||
<description>Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
|
||||||
<url>http://asm.ow2.io/</url>
|
|
||||||
<inceptionYear>2000</inceptionYear>
|
|
||||||
<organization>
|
|
||||||
<name>OW2</name>
|
|
||||||
<url>http://www.ow2.org/</url>
|
|
||||||
</organization>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>BSD-3-Clause</name>
|
|
||||||
<url>https://asm.ow2.io/license.html</url>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>ebruneton</id>
|
|
||||||
<name>Eric Bruneton</name>
|
|
||||||
<email>ebruneton@free.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Creator</role>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>eu</id>
|
|
||||||
<name>Eugene Kuleshov</name>
|
|
||||||
<email>eu@javatx.org</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>forax</id>
|
|
||||||
<name>Remi Forax</name>
|
|
||||||
<email>forax@univ-mlv.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<mailingLists>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Users List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
|
||||||
<post>asm@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
|
||||||
</mailingList>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Team List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
|
||||||
<post>asm-team@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
|
||||||
</mailingList>
|
|
||||||
</mailingLists>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
|
||||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
|
||||||
</scm>
|
|
||||||
<issueManagement>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
|
||||||
</issueManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-tree</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-test</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-api</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-params</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
@ -1,120 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.ow2</groupId>
|
|
||||||
<artifactId>ow2</artifactId>
|
|
||||||
<version>1.5</version>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-commons</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<name>asm-commons</name>
|
|
||||||
<description>Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework</description>
|
|
||||||
<url>http://asm.ow2.io/</url>
|
|
||||||
<inceptionYear>2000</inceptionYear>
|
|
||||||
<organization>
|
|
||||||
<name>OW2</name>
|
|
||||||
<url>http://www.ow2.org/</url>
|
|
||||||
</organization>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>BSD-3-Clause</name>
|
|
||||||
<url>https://asm.ow2.io/license.html</url>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>ebruneton</id>
|
|
||||||
<name>Eric Bruneton</name>
|
|
||||||
<email>ebruneton@free.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Creator</role>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>eu</id>
|
|
||||||
<name>Eugene Kuleshov</name>
|
|
||||||
<email>eu@javatx.org</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>forax</id>
|
|
||||||
<name>Remi Forax</name>
|
|
||||||
<email>forax@univ-mlv.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<mailingLists>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Users List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
|
||||||
<post>asm@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
|
||||||
</mailingList>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Team List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
|
||||||
<post>asm-team@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
|
||||||
</mailingList>
|
|
||||||
</mailingLists>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
|
||||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
|
||||||
</scm>
|
|
||||||
<issueManagement>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
|
||||||
</issueManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-tree</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-analysis</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-util</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-test</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-api</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-params</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
@ -1,96 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.ow2</groupId>
|
|
||||||
<artifactId>ow2</artifactId>
|
|
||||||
<version>1.5</version>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-test</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<name>asm-test</name>
|
|
||||||
<description>Utilities for testing ASM, a very small and fast Java bytecode manipulation framework</description>
|
|
||||||
<url>http://asm.ow2.io/</url>
|
|
||||||
<inceptionYear>2000</inceptionYear>
|
|
||||||
<organization>
|
|
||||||
<name>OW2</name>
|
|
||||||
<url>http://www.ow2.org/</url>
|
|
||||||
</organization>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>BSD-3-Clause</name>
|
|
||||||
<url>https://asm.ow2.io/license.html</url>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>ebruneton</id>
|
|
||||||
<name>Eric Bruneton</name>
|
|
||||||
<email>ebruneton@free.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Creator</role>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>eu</id>
|
|
||||||
<name>Eugene Kuleshov</name>
|
|
||||||
<email>eu@javatx.org</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>forax</id>
|
|
||||||
<name>Remi Forax</name>
|
|
||||||
<email>forax@univ-mlv.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<mailingLists>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Users List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
|
||||||
<post>asm@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
|
||||||
</mailingList>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Team List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
|
||||||
<post>asm-team@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
|
||||||
</mailingList>
|
|
||||||
</mailingLists>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
|
||||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
|
||||||
</scm>
|
|
||||||
<issueManagement>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
|
||||||
</issueManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-api</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-params</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-test</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
@ -1,102 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.ow2</groupId>
|
|
||||||
<artifactId>ow2</artifactId>
|
|
||||||
<version>1.5</version>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-tree</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<name>asm-tree</name>
|
|
||||||
<description>Tree API of ASM, a very small and fast Java bytecode manipulation framework</description>
|
|
||||||
<url>http://asm.ow2.io/</url>
|
|
||||||
<inceptionYear>2000</inceptionYear>
|
|
||||||
<organization>
|
|
||||||
<name>OW2</name>
|
|
||||||
<url>http://www.ow2.org/</url>
|
|
||||||
</organization>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>BSD-3-Clause</name>
|
|
||||||
<url>https://asm.ow2.io/license.html</url>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>ebruneton</id>
|
|
||||||
<name>Eric Bruneton</name>
|
|
||||||
<email>ebruneton@free.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Creator</role>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>eu</id>
|
|
||||||
<name>Eugene Kuleshov</name>
|
|
||||||
<email>eu@javatx.org</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>forax</id>
|
|
||||||
<name>Remi Forax</name>
|
|
||||||
<email>forax@univ-mlv.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<mailingLists>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Users List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
|
||||||
<post>asm@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
|
||||||
</mailingList>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Team List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
|
||||||
<post>asm-team@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
|
||||||
</mailingList>
|
|
||||||
</mailingLists>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
|
||||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
|
||||||
</scm>
|
|
||||||
<issueManagement>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
|
||||||
</issueManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-test</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-api</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-params</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
@ -1,120 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<groupId>org.ow2</groupId>
|
|
||||||
<artifactId>ow2</artifactId>
|
|
||||||
<version>1.5</version>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-util</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<name>asm-util</name>
|
|
||||||
<description>Utilities for ASM, a very small and fast Java bytecode manipulation framework</description>
|
|
||||||
<url>http://asm.ow2.io/</url>
|
|
||||||
<inceptionYear>2000</inceptionYear>
|
|
||||||
<organization>
|
|
||||||
<name>OW2</name>
|
|
||||||
<url>http://www.ow2.org/</url>
|
|
||||||
</organization>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>BSD-3-Clause</name>
|
|
||||||
<url>https://asm.ow2.io/license.html</url>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>ebruneton</id>
|
|
||||||
<name>Eric Bruneton</name>
|
|
||||||
<email>ebruneton@free.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Creator</role>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>eu</id>
|
|
||||||
<name>Eugene Kuleshov</name>
|
|
||||||
<email>eu@javatx.org</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>forax</id>
|
|
||||||
<name>Remi Forax</name>
|
|
||||||
<email>forax@univ-mlv.fr</email>
|
|
||||||
<roles>
|
|
||||||
<role>Java Developer</role>
|
|
||||||
</roles>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<mailingLists>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Users List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm</subscribe>
|
|
||||||
<post>asm@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm/</archive>
|
|
||||||
</mailingList>
|
|
||||||
<mailingList>
|
|
||||||
<name>ASM Team List</name>
|
|
||||||
<subscribe>https://mail.ow2.org/wws/subscribe/asm-team</subscribe>
|
|
||||||
<post>asm-team@objectweb.org</post>
|
|
||||||
<archive>https://mail.ow2.org/wws/arc/asm-team/</archive>
|
|
||||||
</mailingList>
|
|
||||||
</mailingLists>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:https://gitlab.ow2.org/asm/asm/</connection>
|
|
||||||
<developerConnection>scm:git:https://gitlab.ow2.org/asm/asm/</developerConnection>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/</url>
|
|
||||||
</scm>
|
|
||||||
<issueManagement>
|
|
||||||
<url>https://gitlab.ow2.org/asm/asm/issues</url>
|
|
||||||
</issueManagement>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-tree</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-analysis</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.codehaus.janino</groupId>
|
|
||||||
<artifactId>janino</artifactId>
|
|
||||||
<version>3.0.11</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-test</artifactId>
|
|
||||||
<version>7.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-api</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.jupiter</groupId>
|
|
||||||
<artifactId>junit-jupiter-params</artifactId>
|
|
||||||
<version>5.3.2</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
@ -1,21 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
|
|
||||||
xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd'>
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
|
|
||||||
<groupId>org.ow2.asm</groupId>
|
|
||||||
<artifactId>asm-aggregator</artifactId>
|
|
||||||
<version>1</version>
|
|
||||||
|
|
||||||
<packaging>pom</packaging>
|
|
||||||
|
|
||||||
<modules>
|
|
||||||
<module>asm</module>
|
|
||||||
<module>asm-analysis</module>
|
|
||||||
<module>asm-commons</module>
|
|
||||||
<module>asm-test</module>
|
|
||||||
<module>asm-tree</module>
|
|
||||||
<module>asm-util</module>
|
|
||||||
<module>asm-all</module>
|
|
||||||
</modules>
|
|
||||||
</project>
|
|
58
aggregator.pom
Normal file
58
aggregator.pom
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
|
||||||
|
xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd'>
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<groupId>org.fedoraproject.xmvn.objectweb-asm</groupId>
|
||||||
|
<artifactId>aggregator</artifactId>
|
||||||
|
<version>any</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<modules>
|
||||||
|
<module>asm</module>
|
||||||
|
<module>asm-analysis</module>
|
||||||
|
<module>asm-commons</module>
|
||||||
|
<module>asm-tree</module>
|
||||||
|
<module>asm-util</module>
|
||||||
|
<module>tools/retrofitter</module>
|
||||||
|
</modules>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<pluginManagement>
|
||||||
|
<plugins>
|
||||||
|
<!-- Run the retrofitter tool which:
|
||||||
|
* downgrades the class bytecode version to 1.5
|
||||||
|
* generates module-info.class files in each .jar
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-antrun-plugin</artifactId>
|
||||||
|
<version>any</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<phase>process-classes</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<target>
|
||||||
|
<java classname="org.objectweb.asm.tools.Retrofitter" failonerror="true">
|
||||||
|
<arg value="${project.build.directory}/classes"/>
|
||||||
|
<arg value="${project.version}"/>
|
||||||
|
<classpath>
|
||||||
|
<path refid="maven.compile.classpath"/>
|
||||||
|
</classpath>
|
||||||
|
</java>
|
||||||
|
</target>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</pluginManagement>
|
||||||
|
</build>
|
||||||
|
</project>
|
7
gating.yaml
Normal file
7
gating.yaml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
--- !Policy
|
||||||
|
product_versions:
|
||||||
|
- rhel-10
|
||||||
|
decision_contexts:
|
||||||
|
- osci_compose_gate
|
||||||
|
rules:
|
||||||
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/javapackages.functional}
|
@ -6,15 +6,15 @@ version="$(sed -n 's/Version:\s*//p' *.spec)"
|
|||||||
gittag="ASM_${version//./_}"
|
gittag="ASM_${version//./_}"
|
||||||
|
|
||||||
# RETRIEVE
|
# RETRIEVE
|
||||||
wget "https://gitlab.ow2.org/asm/asm/repository/${gittag}/archive.tar.gz#/${name}-${version}.tar.gz" -O "${name}-${version}.orig.tar.gz"
|
wget "https://gitlab.ow2.org/asm/asm/-/archive/${gittag}/asm-${gittag}.tar.gz" -O "${name}-${version}.orig.tar.gz"
|
||||||
|
|
||||||
rm -rf tarball-tmp
|
rm -rf tarball-tmp
|
||||||
mkdir tarball-tmp
|
mkdir tarball-tmp
|
||||||
cd tarball-tmp
|
pushd tarball-tmp
|
||||||
tar xf "../${name}-${version}.orig.tar.gz"
|
tar -xzf "../${name}-${version}.orig.tar.gz"
|
||||||
|
|
||||||
# Rename dir not to contain commit
|
# Rename dir not to contain commit
|
||||||
mv asm-${gittag}-* ${name}-${version}
|
mv asm-${gittag} ${name}-${version}
|
||||||
|
|
||||||
# CLEAN TARBALL
|
# CLEAN TARBALL
|
||||||
# Remove all jar files
|
# Remove all jar files
|
||||||
@ -23,6 +23,6 @@ find -name '*.jar' -delete
|
|||||||
find */asm{,-analysis,-commons} -name '*.class' -delete
|
find */asm{,-analysis,-commons} -name '*.class' -delete
|
||||||
rm -r */gradle
|
rm -r */gradle
|
||||||
|
|
||||||
tar cf "../${name}-${version}.tar.gz" *
|
tar -czf "../${name}-${version}.tar.gz" *
|
||||||
cd ..
|
popd
|
||||||
rm -r tarball-tmp "${name}-${version}.orig.tar.gz"
|
rm -r tarball-tmp "${name}-${version}.orig.tar.gz"
|
@ -1,35 +1,34 @@
|
|||||||
|
%bcond_with bootstrap
|
||||||
|
|
||||||
Name: objectweb-asm
|
Name: objectweb-asm
|
||||||
Version: 7.2
|
Version: 9.6
|
||||||
Release: 2%{?dist}
|
Release: 6%{?dist}
|
||||||
Summary: Java bytecode manipulation and analysis framework
|
Summary: Java bytecode manipulation and analysis framework
|
||||||
License: BSD
|
License: BSD-3-Clause
|
||||||
URL: http://asm.ow2.org/
|
URL: https://asm.ow2.org/
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
ExclusiveArch: %{java_arches} noarch
|
||||||
|
|
||||||
# ./generate-tarball.sh
|
# ./generate-tarball.sh
|
||||||
Source0: %{name}-%{version}.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
Source1: parent.pom
|
Source1: aggregator.pom
|
||||||
Source2: http://repo1.maven.org/maven2/org/ow2/asm/asm/%{version}/asm-%{version}.pom
|
Source2: https://repo1.maven.org/maven2/org/ow2/asm/asm/%{version}/asm-%{version}.pom
|
||||||
Source3: http://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/%{version}/asm-analysis-%{version}.pom
|
Source3: https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/%{version}/asm-analysis-%{version}.pom
|
||||||
Source4: http://repo1.maven.org/maven2/org/ow2/asm/asm-commons/%{version}/asm-commons-%{version}.pom
|
Source4: https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/%{version}/asm-commons-%{version}.pom
|
||||||
Source5: http://repo1.maven.org/maven2/org/ow2/asm/asm-test/%{version}/asm-test-%{version}.pom
|
Source5: https://repo1.maven.org/maven2/org/ow2/asm/asm-test/%{version}/asm-test-%{version}.pom
|
||||||
Source6: http://repo1.maven.org/maven2/org/ow2/asm/asm-tree/%{version}/asm-tree-%{version}.pom
|
Source6: https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/%{version}/asm-tree-%{version}.pom
|
||||||
Source7: http://repo1.maven.org/maven2/org/ow2/asm/asm-util/%{version}/asm-util-%{version}.pom
|
Source7: https://repo1.maven.org/maven2/org/ow2/asm/asm-util/%{version}/asm-util-%{version}.pom
|
||||||
# We still want to create an "all" uberjar, so this is a custom pom to generate it
|
|
||||||
# TODO: Fix other packages to no longer depend on "asm-all" so we can drop this
|
|
||||||
Source8: asm-all.pom
|
|
||||||
# The source contains binary jars that cannot be verified for licensing and could be proprietary
|
# The source contains binary jars that cannot be verified for licensing and could be proprietary
|
||||||
Source9: generate-tarball.sh
|
Source9: generate-tarball.sh
|
||||||
|
Source10: tools-retrofitter.pom
|
||||||
|
|
||||||
|
%if %{with bootstrap}
|
||||||
|
BuildRequires: javapackages-bootstrap
|
||||||
|
%else
|
||||||
BuildRequires: maven-local
|
BuildRequires: maven-local
|
||||||
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
|
BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
|
||||||
BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
|
BuildRequires: mvn(org.ow2.asm:asm)
|
||||||
BuildRequires: mvn(org.ow2:ow2:pom:)
|
%endif
|
||||||
|
|
||||||
# asm-all needs to be in pluginpath for BND. If this self-dependency
|
|
||||||
# becomes a problem then ASM core will have to be build from source
|
|
||||||
# with javac before main maven build, just like bnd-module-plugin
|
|
||||||
BuildRequires: objectweb-asm >= 6
|
|
||||||
|
|
||||||
# Explicit javapackages-tools requires since asm-processor script uses
|
# Explicit javapackages-tools requires since asm-processor script uses
|
||||||
# /usr/share/java-utils/java-functions
|
# /usr/share/java-utils/java-functions
|
||||||
@ -51,75 +50,30 @@ This package provides %{summary}.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
# A custom parent pom to aggregate the build
|
# A custom pom to aggregate the build
|
||||||
cp -p %{SOURCE1} pom.xml
|
cp -p %{SOURCE1} pom.xml
|
||||||
|
|
||||||
%pom_disable_module asm-test
|
cp -p %{SOURCE10} tools/retrofitter/pom.xml
|
||||||
|
|
||||||
# Insert poms into modules
|
# Insert poms into modules
|
||||||
for pom in asm asm-analysis asm-commons asm-test asm-tree asm-util; do
|
for pom in asm asm-analysis asm-commons asm-test asm-tree asm-util; do
|
||||||
cp -p $RPM_SOURCE_DIR/${pom}-%{version}.pom $pom/pom.xml
|
cp -p ${RPM_SOURCE_DIR}/${pom}-%{version}.pom ${pom}/pom.xml
|
||||||
# Fix junit5 configuration
|
%pom_add_dep org.fedoraproject.xmvn.objectweb-asm:tools-retrofitter::provided ${pom}
|
||||||
if [ "$pom" != "asm-test" ] ; then
|
%pom_add_plugin org.apache.maven.plugins:maven-antrun-plugin ${pom}
|
||||||
# Make into OSGi bundles
|
%pom_set_parent org.fedoraproject.xmvn.objectweb-asm:aggregator:any ${pom}
|
||||||
bsn="org.objectweb.${pom//-/.}"
|
%pom_xpath_inject pom:parent '<relativePath>..</relativePath>' ${pom}
|
||||||
%pom_xpath_inject pom:project "<packaging>bundle</packaging>" $pom
|
|
||||||
%pom_add_plugin org.apache.felix:maven-bundle-plugin:3.5.0 $pom \
|
|
||||||
" <extensions>true</extensions>
|
|
||||||
<configuration>
|
|
||||||
<instructions>
|
|
||||||
<Bundle-SymbolicName>$bsn</Bundle-SymbolicName>
|
|
||||||
<Bundle-RequiredExecutionEnvironment>JavaSE-1.8</Bundle-RequiredExecutionEnvironment>
|
|
||||||
<_removeheaders>Bnd-LastModified,Build-By,Created-By,Include-Resource,Require-Capability,Tool</_removeheaders>
|
|
||||||
<_pluginpath>$(pwd)/tools/bnd-module-plugin/bnd-module-plugin.jar, $(find-jar objectweb-asm/asm-all)</_pluginpath>
|
|
||||||
<_plugin>org.objectweb.asm.tools.ModuleInfoBndPlugin;</_plugin>
|
|
||||||
</instructions>
|
|
||||||
</configuration>"
|
|
||||||
fi
|
|
||||||
done
|
done
|
||||||
|
|
||||||
# Disable tests that use unlicensed class files
|
%pom_add_dep org.ow2.asm:asm-tree:%{version} asm-analysis
|
||||||
sed -i -e '/testToByteArray_computeMaxs_largeSubroutines/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm/src/test/java/org/objectweb/asm/ClassWriterTest.java
|
|
||||||
sed -i -e '/testAnalyze_mergeWithJsrReachableFromTwoDifferentPaths/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-analysis/src/test/java/org/objectweb/asm/tree/analysis/AnalyzerWithBasicInterpreterTest.java
|
|
||||||
sed -i -e '/testSortLocalVariablesAndInstantiate()/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-commons/src/test/java/org/objectweb/asm/commons/LocalVariablesSorterTest.java
|
|
||||||
sed -i -e '/testAllMethods_issue317586/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-commons/src/test/java/org/objectweb/asm/commons/LocalVariablesSorterTest.java
|
|
||||||
sed -i -e '/testAllMethods_anonymousInnerClass/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-commons/src/test/java/org/objectweb/asm/commons/SerialVersionUidAdderTest.java
|
|
||||||
sed -i -e '/testAllMethods_emptyInterface/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-commons/src/test/java/org/objectweb/asm/commons/SerialVersionUidAdderTest.java
|
|
||||||
sed -i -e '/testAllMethods_enum/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-commons/src/test/java/org/objectweb/asm/commons/SerialVersionUidAdderTest.java
|
|
||||||
sed -i -e '/testAllMethods_class/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-commons/src/test/java/org/objectweb/asm/commons/SerialVersionUidAdderTest.java
|
|
||||||
sed -i -e '/testAllMethods_interface/i@org.junit.jupiter.api.Disabled("missing class file")' \
|
|
||||||
asm-commons/src/test/java/org/objectweb/asm/commons/SerialVersionUidAdderTest.java
|
|
||||||
|
|
||||||
# Insert asm-all pom
|
# Don't ship poms used for build only
|
||||||
mkdir -p asm-all
|
%mvn_package :aggregator __noinstall
|
||||||
sed 's/@VERSION@/%{version}/g' %{SOURCE8} > asm-all/pom.xml
|
%mvn_package :tools-retrofitter __noinstall
|
||||||
|
|
||||||
# Remove invalid self-dependency
|
|
||||||
%pom_remove_dep org.ow2.asm:asm-test asm-test
|
|
||||||
|
|
||||||
# Compat aliases
|
|
||||||
%mvn_alias :asm-all org.ow2.asm:asm-debug-all
|
|
||||||
|
|
||||||
# No need to ship the custom parent pom
|
|
||||||
%mvn_package :asm-aggregator __noinstall
|
|
||||||
# Don't ship the test framework to avoid runtime dep on junit
|
# Don't ship the test framework to avoid runtime dep on junit
|
||||||
%mvn_package :asm-test __noinstall
|
%mvn_package :asm-test __noinstall
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# Must compile bnd plugin first, which is used to generate Java 9 module-info.class files
|
|
||||||
pushd tools/bnd-module-plugin
|
|
||||||
javac -sourcepath ../../asm/src/main/java/ -cp $(build-classpath aqute-bnd) $(find -name *.java)
|
|
||||||
jar cf bnd-module-plugin.jar -C src/main/java org
|
|
||||||
popd
|
|
||||||
|
|
||||||
%mvn_build -f -- -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
|
%mvn_build -f -- -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -135,12 +89,116 @@ popd
|
|||||||
%license LICENSE.txt
|
%license LICENSE.txt
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 9.6-6
|
||||||
|
- Bump release for October 2024 mass rebuild:
|
||||||
|
Resolves: RHEL-64018
|
||||||
|
|
||||||
|
* Thu Aug 01 2024 Troy Dawson <tdawson@redhat.com> - 9.6-5
|
||||||
|
- Bump release for Aug 2024 java mass rebuild
|
||||||
|
|
||||||
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 9.6-4
|
||||||
|
- Bump release for June 2024 mass rebuild
|
||||||
|
|
||||||
|
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 9.6-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 9.6-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Dec 11 2023 Marian Koncek <mkoncek@redhat.com> - 9.6-1
|
||||||
|
- Update to upstream version 9.6
|
||||||
|
|
||||||
|
* Fri Sep 01 2023 Mikolaj Izdebski <mizdebsk@redhat.com> - 9.5-3
|
||||||
|
- Convert License tag to SPDX format
|
||||||
|
|
||||||
|
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 9.5-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jun 05 2023 Marian Koncek <mkoncek@redhat.com> - 9.5-1
|
||||||
|
- Update to upstream version 9.5
|
||||||
|
|
||||||
|
* Thu Feb 23 2023 Marian Koncek <mkoncek@redhat.com> - 9.4-1
|
||||||
|
- Update to upstream version 9.4
|
||||||
|
|
||||||
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 9.3-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Sep 02 2022 Marian Koncek <mkoncek@redhat.com> - 9.3-4
|
||||||
|
- Fix wrong generated module infos
|
||||||
|
|
||||||
|
* Mon Aug 29 2022 Marian Koncek <mkoncek@redhat.com> - 9.3-3
|
||||||
|
- Generate module-info without bnd-plugin
|
||||||
|
- Resolves: rhbz#2106272
|
||||||
|
|
||||||
|
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 9.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon May 09 2022 Mikolaj Izdebski <mizdebsk@redhat.com> - 9.3-1
|
||||||
|
- Update to upstream version 9.3
|
||||||
|
|
||||||
|
* Sat Feb 05 2022 Jiri Vanek <jvanek@redhat.com> - 9.2-3
|
||||||
|
- Rebuilt for java-17-openjdk as system jdk
|
||||||
|
|
||||||
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 9.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Nov 02 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 9.2-1
|
||||||
|
- Update to upstream version 9.2
|
||||||
|
|
||||||
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 9.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon May 17 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 9.1-2
|
||||||
|
- Bootstrap build
|
||||||
|
- Non-bootstrap build
|
||||||
|
|
||||||
|
* Fri May 14 2021 Marian Koncek <mkoncek@redhat.com> - 9.1-1
|
||||||
|
- Update to upstream version 9.1
|
||||||
|
|
||||||
|
* Fri Feb 19 2021 Mat Booth <mat.booth@redhat.com> - 9.1-1
|
||||||
|
- Update to latest upstream release
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Sep 25 2020 Marian Koncek <mkoncek@redhat.com> - 9.0-1
|
||||||
|
- Update to upstream version 9.0
|
||||||
|
|
||||||
|
* Fri Aug 14 2020 Jerry James <loganjerry@gmail.com> - 8.0.1-1
|
||||||
|
- Version 8.0.1
|
||||||
|
- Add 0002-Catch-CompileException-in-test.patch to fix compilation of a test
|
||||||
|
- Make generate-tarball.sh actually compress the tarball
|
||||||
|
|
||||||
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.3.1-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jul 11 2020 Jiri Vanek <jvanek@redhat.com> - 7.3.1-3
|
||||||
|
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
|
||||||
|
|
||||||
|
* Mon Jun 22 2020 Marian Koncek <mkoncek@redhat.com> - 8.0.1-1
|
||||||
|
- Update to upstream version 8.0.1
|
||||||
|
|
||||||
|
* Wed May 06 2020 Mat Booth <mat.booth@redhat.com> - 7.3.1-2
|
||||||
|
- Revert an upstream change to prevent breaking API change
|
||||||
|
|
||||||
|
* Thu Feb 27 2020 Jayashree Huttanagoudat <jhuttana@redhat.com> - 7.3.1-1
|
||||||
|
- Upgraded to upstream version 7.3.1.
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 21 2020 Marian Koncek <mkoncek@redhat.com> - 7.3.1-1
|
||||||
|
- Update to upstream version 7.3.1
|
||||||
|
|
||||||
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 7.2-2
|
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 7.2-2
|
||||||
- Mass rebuild for javapackages-tools 201902
|
- Mass rebuild for javapackages-tools 201902
|
||||||
|
|
||||||
* Thu Oct 17 2019 Marian Koncek <mkoncek@redhat.com> - 7.2-1
|
* Thu Oct 17 2019 Marian Koncek <mkoncek@redhat.com> - 7.2-1
|
||||||
- Update to upstream version 7.2
|
- Update to upstream version 7.2
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 7.1-2
|
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 7.1-2
|
||||||
- Mass rebuild for javapackages-tools 201901
|
- Mass rebuild for javapackages-tools 201901
|
||||||
|
|
7
plans/javapackages.fmf
Normal file
7
plans/javapackages.fmf
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
summary: Run javapackages-specific tests
|
||||||
|
discover:
|
||||||
|
how: fmf
|
||||||
|
url: https://src.fedoraproject.org/tests/javapackages
|
||||||
|
ref: c10s
|
||||||
|
execute:
|
||||||
|
how: tmt
|
7
sources
Normal file
7
sources
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
SHA512 (objectweb-asm-9.6.tar.gz) = ba2df9d7a74527892c1b42ce2b7b6df4e6eda6810d0560a482cd1ba61f3a77d6e14e54d1f2436935fd1269b7c39a27734b875dc3933231a8f144ad1b9dd9d0ba
|
||||||
|
SHA512 (asm-9.6.pom) = 5dd8959a84442b271be1861110d065a991e7fdacd7298f4cdda4faf8580cfcf6703285cf17736b30aa95ce81edae40f5c2b845f39d92cf31823907bd1b7d1b7c
|
||||||
|
SHA512 (asm-analysis-9.6.pom) = 8f6a9dc6037cd19d92f5d4a0527cf1cd25d6f16e1b51cb1142f430be62a9405f6c2bf550c13acb3abe0e5ad3e4e4b1f71dac80d5ceddec03d4503bb7abef7edd
|
||||||
|
SHA512 (asm-commons-9.6.pom) = 4bc1148607c5e12f1ab0873f2651dfc6521113d4edfae2b23b8543aff040f2a0011f4770bb22c01ac512520a50cd9e6e43ac7cbb2e3a20d28172cab81117f7b2
|
||||||
|
SHA512 (asm-test-9.6.pom) = 473db827e2a61a2e58b85baec18e7abf7d6279d35abfb054eb3ea9f1346b5faeeff18e01f47de8e62aebcd01a4b0f7e4ca3094fd8c3782673cbaaf0b60a9a26a
|
||||||
|
SHA512 (asm-tree-9.6.pom) = fe590914903a128f1ade2ecc990d161a08bf6fcd9988f7f19a0b99b1d45b0391c0b5d717a21e5668d52f368df85dca165e30739b5cf88473c4d0152401f3a4d8
|
||||||
|
SHA512 (asm-util-9.6.pom) = cab3a25a6b744c7f3501ea28c12eda34a7e0707ee1e2005a919b7b137139b0757e00a1f01f0e468373a6dd53410700ef1041b1e6315ee65717372dd950d6cf82
|
18
tools-retrofitter.pom
Normal file
18
tools-retrofitter.pom
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
|
||||||
|
xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd'>
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<groupId>org.fedoraproject.xmvn.objectweb-asm</groupId>
|
||||||
|
<artifactId>tools-retrofitter</artifactId>
|
||||||
|
<version>any</version>
|
||||||
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.ow2.asm</groupId>
|
||||||
|
<artifactId>asm</artifactId>
|
||||||
|
<version>any</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</project>
|
Loading…
Reference in New Issue
Block a user