commit
83f28b05c8
51
rxjava-1.1.8.pom
Normal file
51
rxjava-1.1.8.pom
Normal file
@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>io.reactivex</groupId>
|
||||
<artifactId>rxjava</artifactId>
|
||||
<version>1.1.8</version>
|
||||
<name>rxjava</name>
|
||||
<description>rxjava</description>
|
||||
<developers>
|
||||
<developer>
|
||||
<id>benjchristensen</id>
|
||||
<name>Ben Christensen</name>
|
||||
<email>benjchristensen@netflix.com</email>
|
||||
</developer>
|
||||
</developers>
|
||||
<properties>
|
||||
<nebula_Manifest_Version>1.0</nebula_Manifest_Version>
|
||||
<nebula_Implementation_Title>io.reactivex#rxjava;1.1.8</nebula_Implementation_Title>
|
||||
<nebula_Implementation_Version>1.1.8</nebula_Implementation_Version>
|
||||
<nebula_Built_Status>integration</nebula_Built_Status>
|
||||
<nebula_Built_By>travis</nebula_Built_By>
|
||||
<nebula_Built_OS>Linux</nebula_Built_OS>
|
||||
<nebula_Build_Date>2016-07-23_07:38:31</nebula_Build_Date>
|
||||
<nebula_Gradle_Version>2.14</nebula_Gradle_Version>
|
||||
<nebula_Module_Owner>benjchristensen@netflix.com</nebula_Module_Owner>
|
||||
<nebula_Module_Email>benjchristensen@netflix.com</nebula_Module_Email>
|
||||
<nebula_Module_Source></nebula_Module_Source>
|
||||
<nebula_Module_Origin>https://github.com/ReactiveX/RxJava.git</nebula_Module_Origin>
|
||||
<nebula_Change>2284d4f</nebula_Change>
|
||||
<nebula_Branch>2284d4ffad2c063e9478b7b685b350fc2c0d49a3</nebula_Branch>
|
||||
<nebula_Build_Host>testing-worker-linux-docker-5a192edc-3390-linux-8</nebula_Build_Host>
|
||||
<nebula_Build_Job>LOCAL</nebula_Build_Job>
|
||||
<nebula_Build_Number>LOCAL</nebula_Build_Number>
|
||||
<nebula_Build_Id>LOCAL</nebula_Build_Id>
|
||||
<nebula_Created_By>1.7.0_76-b13 (Oracle Corporation)</nebula_Created_By>
|
||||
<nebula_Build_Java_Version>1.7.0_76</nebula_Build_Java_Version>
|
||||
<nebula_X_Compile_Target_JDK>1.6</nebula_X_Compile_Target_JDK>
|
||||
<nebula_X_Compile_Source_JDK>1.6</nebula_X_Compile_Source_JDK>
|
||||
</properties>
|
||||
<url>https://github.com/ReactiveX/RxJava</url>
|
||||
<scm>
|
||||
<url>https://github.com/ReactiveX/RxJava.git</url>
|
||||
</scm>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>The Apache Software License, Version 2.0</name>
|
||||
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
</project>
|
||||
BIN
rxjava-1.1.8.tar.gz
Normal file
BIN
rxjava-1.1.8.tar.gz
Normal file
Binary file not shown.
92
rxjava.spec
Normal file
92
rxjava.spec
Normal file
@ -0,0 +1,92 @@
|
||||
%bcond_with checker
|
||||
Name: rxjava
|
||||
Version: 1.1.8
|
||||
Release: 1
|
||||
Summary: Reactive Extensions for the JVM
|
||||
License: ASL 2.0
|
||||
URL: https://github.com/ReactiveX/RxJava
|
||||
Source0: https://github.com/ReactiveX/RxJava/archive/v%{version}/rxjava-%{version}.tar.gz
|
||||
Source1: https://repo1.maven.org/maven2/io/reactivex/rxjava/1.1.8/rxjava-1.1.8.pom
|
||||
|
||||
BuildRequires: maven-local mvn(org.apache.felix:maven-bundle-plugin)
|
||||
%if %{with checker}
|
||||
BuildRequires: mvn(com.google.guava:guava)
|
||||
BuildRequires: mvn(com.pushtorefresh.java-private-constructor-checker:checker)
|
||||
BuildRequires: mvn(junit:junit) mvn(org.mockito:mockito-core)
|
||||
%endif
|
||||
Provides: bundled(jctools-core) = 1.2-SNAPSHOT
|
||||
BuildArch: noarch
|
||||
%description
|
||||
RxJava a library for composing asynchronous and
|
||||
event-based programs using observable sequences
|
||||
for the Java VM.
|
||||
|
||||
%package javadoc
|
||||
Summary: Javadoc for %{name}
|
||||
%description javadoc
|
||||
This package contains javadoc for %{name}.
|
||||
|
||||
%prep
|
||||
%setup -q -n RxJava-%{version}
|
||||
find . -name '*.class' -print -delete
|
||||
find . -name '*.jar' -print -delete
|
||||
cp -p %{SOURCE1} pom.xml
|
||||
%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
|
||||
%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.3.7 . '
|
||||
<extensions>true</extensions>
|
||||
<configuration>
|
||||
<instructions>
|
||||
<Bundle-SymbolicName>io.reactivex.rxjava</Bundle-SymbolicName>
|
||||
<Bundle-Name>${project.name}</Bundle-Name>
|
||||
<Bundle-Vendor>ReactiveX</Bundle-Vendor>
|
||||
<Bundle-Version>${project.version}</Bundle-Version>
|
||||
</instructions>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>bundle-manifest</id>
|
||||
<phase>process-classes</phase>
|
||||
<goals>
|
||||
<goal>manifest</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>'
|
||||
%pom_add_plugin org.apache.maven.plugins:maven-javadoc-plugin:2.9.1 . '
|
||||
<configuration>
|
||||
<excludePackageNames>*.internal.*</excludePackageNames>
|
||||
</configuration>'
|
||||
%if %{with checker}
|
||||
%pom_add_dep junit:junit:4.12:test
|
||||
%pom_add_dep org.mockito:mockito-core:1.10.19:test
|
||||
%pom_add_dep com.google.guava:guava:19.0:test
|
||||
%pom_add_dep com.pushtorefresh.java-private-constructor-checker:checker:1.2.0:test
|
||||
rm src/test/java/rx/internal/operators/OperatorMergeMaxConcurrentTest.java \
|
||||
src/test/java/rx/internal/operators/OperatorMergeTest.java \
|
||||
src/test/java/rx/internal/operators/OperatorPublishTest.java \
|
||||
src/test/java/rx/internal/operators/OperatorRepeatTest.java \
|
||||
src/test/java/rx/internal/operators/OperatorRetryTest.java \
|
||||
src/test/java/rx/subjects/ReplaySubjectBoundedConcurrencyTest.java \
|
||||
src/test/java/rx/subjects/ReplaySubjectConcurrencyTest.java
|
||||
rm src/test/java/rx/internal/operators/OperatorRetryWithPredicateTest.java
|
||||
%endif
|
||||
%mvn_file io.reactivex:%{name} %{name}
|
||||
|
||||
%build
|
||||
%if %{without checker}
|
||||
opts="-f"
|
||||
%endif
|
||||
%mvn_build $opts -- -Dproject.build.sourceEncoding=UTF-8
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
|
||||
%files -f .mfiles
|
||||
%doc CHANGES.md README.md
|
||||
%license LICENSE
|
||||
|
||||
%files javadoc -f .mfiles-javadoc
|
||||
%license LICENSE
|
||||
|
||||
%changelog
|
||||
* Tue Aug 4 2020 shaoqiang kang <kangshaoqiang1@huawei.com> - 1.1.8-1
|
||||
- Package init
|
||||
5
rxjava.yaml
Normal file
5
rxjava.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
git_url: https://github.com/ReactiveX/Rxjava
|
||||
version_control: github
|
||||
src_repo: ReactiveX/Rxjava
|
||||
tag_prefix: "v"
|
||||
seperator: "."
|
||||
Loading…
x
Reference in New Issue
Block a user