add code
This commit is contained in:
parent
303d995a57
commit
7b60c8ea9a
BIN
xnio-3.4.0.Final.tar.gz
Normal file
BIN
xnio-3.4.0.Final.tar.gz
Normal file
Binary file not shown.
68
xnio.spec
Normal file
68
xnio.spec
Normal file
@ -0,0 +1,68 @@
|
||||
Name: xnio
|
||||
Version: 3.4.0
|
||||
Release: 6
|
||||
Summary: A simplified low-level I/O layer
|
||||
License: ASL 2.0 and LGPLv2+
|
||||
URL: http://www.jboss.org/xnio
|
||||
Source0: https://github.com/xnio/xnio/archive/%{version}.Final/xnio-%{version}.Final.tar.gz
|
||||
BuildArch: noarch
|
||||
BuildRequires: maven-local mvn(java_cup:java_cup) mvn(jdepend:jdepend) mvn(junit:junit)
|
||||
BuildRequires: mvn(org.jboss:jboss-parent:pom:) mvn(org.jboss.apiviz:apiviz)
|
||||
BuildRequires: mvn(org.jboss.byteman:byteman) mvn(org.jboss.byteman:byteman-bmunit)
|
||||
BuildRequires: mvn(org.jboss.byteman:byteman-install) mvn(org.jboss.logging:jboss-logging)
|
||||
BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations) mvn(org.jmock:jmock)
|
||||
BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
|
||||
BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager) mvn(org.jmock:jmock-junit4)
|
||||
BuildRequires: mvn(org.wildfly.common:wildfly-common)
|
||||
|
||||
%description
|
||||
XNIO is a simplified low-level I/O layer which can be used anywhere you are using NIO today.
|
||||
It frees you from the hassle of dealing with Selectors and the lack of NIO support for
|
||||
multicast sockets and non-socket I/O, while still maintaining all the capabilities present in NIO,
|
||||
and it opens the door to non-obvious optimizations.
|
||||
|
||||
%package help
|
||||
Summary: Javadoc for xnio
|
||||
|
||||
Provides: xnio-javadoc = %{version}-%{release}
|
||||
Obsoletes: xnio-javadoc < %{version}-%{release}
|
||||
|
||||
%description help
|
||||
This package provides the API documentation for xnio.
|
||||
|
||||
%prep
|
||||
%autosetup -n xnio-%{version}.Final -p1
|
||||
|
||||
%pom_remove_plugin "org.jboss.bridger:bridger" api
|
||||
%pom_remove_plugin -r :maven-source-plugin
|
||||
rm nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioSslTcpConnectionTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/NioSslTcpChannelTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/NioSslTcpConnectionTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/NioStartTLSTcpChannelTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/NioStartTLSTcpConnectionTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioSslTcpChannelTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioStartTLSTcpConnectionTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioStartTLSTcpChannelTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/NioTcpConnectionTestCase.java \
|
||||
nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioTcpConnectionTestCase.java
|
||||
rm api/src/test/java/org/xnio/racecondition/ResumeReadsOnHandlingReadableChannelTestCase.java \
|
||||
api/src/test/java/org/xnio/racecondition/ResumeWritesOnHandlingWritableChannelTestCase.java \
|
||||
api/src/test/java/org/xnio/racecondition/SetReadListenerOnHandlingReadableChannelTestCase.java \
|
||||
api/src/test/java/org/xnio/racecondition/SetReadReadyOnHandlingReadableChannelTestCase.java \
|
||||
api/src/test/java/org/xnio/racecondition/SetWriteListenerOnHandlingWritableChannelTestCase.java \
|
||||
api/src/test/java/org/xnio/racecondition/SetWriteReadyOnHandlingWritableChannelTestCase.java \
|
||||
|
||||
%build
|
||||
%mvn_build
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
|
||||
%files -f .mfiles
|
||||
%license LICENSE.txt
|
||||
|
||||
%files help -f .mfiles-javadoc
|
||||
|
||||
%changelog
|
||||
* Mon Dec 23 2019 Tianfei <tianfei16@huawei.com> - 3.4.0-6
|
||||
- Package init
|
||||
Loading…
x
Reference in New Issue
Block a user