From da6cea926a91945ff9efec7d00b5266989742a63 Mon Sep 17 00:00:00 2001 From: gnaygnil Date: Fri, 14 Feb 2020 15:37:35 +0800 Subject: [PATCH] Package init --- LICENSE.MIT | 21 +++++ README.en.md | 36 --------- README.md | 39 ---------- e548f219775cf2e1ac2f6b2925feb0104ba2a039 | Bin 0 -> 24767 bytes plexus-interactivity-dependencies.patch | 16 ++++ ...teractivity-fix_build_error_in_jline.patch | 31 ++++++++ plexus-interactivity.spec | 72 ++++++++++++++++++ 7 files changed, 140 insertions(+), 75 deletions(-) create mode 100644 LICENSE.MIT delete mode 100644 README.en.md delete mode 100644 README.md create mode 100644 e548f219775cf2e1ac2f6b2925feb0104ba2a039 create mode 100644 plexus-interactivity-dependencies.patch create mode 100644 plexus-interactivity-fix_build_error_in_jline.patch create mode 100644 plexus-interactivity.spec diff --git a/LICENSE.MIT b/LICENSE.MIT new file mode 100644 index 0000000..cc7519b --- /dev/null +++ b/LICENSE.MIT @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2005, The Codehaus + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.en.md b/README.en.md deleted file mode 100644 index 51cf85b..0000000 --- a/README.en.md +++ /dev/null @@ -1,36 +0,0 @@ -# plexus-interactivity - -#### Description -{**When you're done, you can delete the content in this README and update the file with details for others getting started with your repository**} - -#### Software Architecture -Software architecture description - -#### Installation - -1. xxxx -2. xxxx -3. xxxx - -#### Instructions - -1. xxxx -2. xxxx -3. xxxx - -#### Contribution - -1. Fork the repository -2. Create Feat_xxx branch -3. Commit your code -4. Create Pull Request - - -#### Gitee Feature - -1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md -2. Gitee blog [blog.gitee.com](https://blog.gitee.com) -3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) -4. The most valuable open source project [GVP](https://gitee.com/gvp) -5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) -6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/README.md b/README.md deleted file mode 100644 index 71b6a6f..0000000 --- a/README.md +++ /dev/null @@ -1,39 +0,0 @@ -# plexus-interactivity - -#### 介绍 -{**以下是码云平台说明,您可以替换此简介** -码云是 OSCHINA 推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台 -无论是个人、团队、或是企业,都能够用码云实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)} - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 码云特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 -5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/e548f219775cf2e1ac2f6b2925feb0104ba2a039 b/e548f219775cf2e1ac2f6b2925feb0104ba2a039 new file mode 100644 index 0000000000000000000000000000000000000000..31d480a9bdbbae4b10a30b8d5bcca65b974ec4d6 GIT binary patch literal 24767 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 literal 0 HcmV?d00001 diff --git a/plexus-interactivity-dependencies.patch b/plexus-interactivity-dependencies.patch new file mode 100644 index 0000000..391861f --- /dev/null +++ b/plexus-interactivity-dependencies.patch @@ -0,0 +1,16 @@ +diff --git a/plexus-interactivity-api/pom.xml b/plexus-interactivity-api/pom.xml +index 84e659e..943d7e4 100644 +--- a/plexus-interactivity-api/pom.xml ++++ b/plexus-interactivity-api/pom.xml +@@ -11,6 +11,11 @@ + + + org.codehaus.plexus ++ plexus-component-api ++ 1.0-alpha-15 ++ ++ ++ org.codehaus.plexus + plexus-utils + 1.4 + diff --git a/plexus-interactivity-fix_build_error_in_jline.patch b/plexus-interactivity-fix_build_error_in_jline.patch new file mode 100644 index 0000000..261ec02 --- /dev/null +++ b/plexus-interactivity-fix_build_error_in_jline.patch @@ -0,0 +1,31 @@ +diff -uprN plexus-interactivity-1.0-alpha-6_raw/plexus-interactivity-jline/pom.xml plexus-interactivity-1.0-alpha-6/plexus-interactivity-jline/pom.xml +--- plexus-interactivity-1.0-alpha-6_raw/plexus-interactivity-jline/pom.xml 2007-03-31 05:41:53.000000000 +0800 ++++ plexus-interactivity-1.0-alpha-6/plexus-interactivity-jline/pom.xml 2020-01-19 14:52:32.404735290 +0800 +@@ -12,7 +12,7 @@ + + jline + jline +- 0.9.1 ++ 2.10 + + + org.codehaus.plexus +@@ -20,4 +20,4 @@ + 1.0-alpha-6 + + +- +\ No newline at end of file ++ +diff -uprN plexus-interactivity-1.0-alpha-6_raw/plexus-interactivity-jline/src/main/java/org/codehaus/plexus/components/interactivity/jline/JLineInputHandler.java plexus-interactivity-1.0-alpha-6/plexus-interactivity-jline/src/main/java/org/codehaus/plexus/components/interactivity/jline/JLineInputHandler.java +--- plexus-interactivity-1.0-alpha-6_raw/plexus-interactivity-jline/src/main/java/org/codehaus/plexus/components/interactivity/jline/JLineInputHandler.java 2005-10-11 00:51:51.000000000 +0800 ++++ plexus-interactivity-1.0-alpha-6/plexus-interactivity-jline/src/main/java/org/codehaus/plexus/components/interactivity/jline/JLineInputHandler.java 2020-01-19 14:52:32.404735290 +0800 +@@ -24,7 +24,7 @@ package org.codehaus.plexus.components.i + * SOFTWARE. + */ + +-import jline.ConsoleReader; ++import jline.console.ConsoleReader; + import org.codehaus.plexus.components.interactivity.AbstractInputHandler; + import org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable; + import org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException; diff --git a/plexus-interactivity.spec b/plexus-interactivity.spec new file mode 100644 index 0000000..dc53dde --- /dev/null +++ b/plexus-interactivity.spec @@ -0,0 +1,72 @@ +%global commit_id e548f219775cf2e1ac2f6b2925feb0104ba2a039 + +Name: plexus-interactivity +Version: 1.0 +Release: 2 +Epoch: 0 +Summary: Plexus Interactivity Handler Component +License: MIT +URL: https://github.com/codehaus-plexus/plexus-interactivity +Source0: https://codeload.github.com/codehaus-plexus/plexus-interactivity/zip/%{commit_id} +Source1: LICENSE.MIT +Patch0001: plexus-interactivity-dependencies.patch +Patch9001: plexus-interactivity-fix_build_error_in_jline.patch +BuildRequires: mvn(org.codehaus.plexus:plexus-utils) mvn(org.codehaus.plexus:plexus-components:pom:) +BuildRequires: mvn(org.codehaus.plexus:plexus-component-api) mvn(jline:jline) >= 2 maven-local +BuildArch: noarch +Provides: plexus-interactivity-api plexus-interactivity-jline plexus-interactivity-javadoc +Obsoletes: plexus-interactivity-api plexus-interactivity-jline plexus-interactivity-javadoc + +%description +The Plexus project provides a full software stack for creating and executing +software projects. It provides a number of pre-built components for common +tasks and toolkits such as Jetty, Velocity, Hibernate, i18n, and many more. +However, Plexus is also able to reuse your existing components written for +other IoC frameworks such as Spring, Avalon and Pico Container unmodified, +as well as allowing you to reuse your existing code inside the Plexus +Container. + +Plexus comes with an application server that can run your applications, making +it trivial to build a standalone executable distribution with common features +such as service execution if needed. However, Plexus applications can be run +in any environment by embedding the container in an existing application, +including Java EE applications or web applications. + +%package help +Summary: Documentation for plexus-interactivity + +%description help +Documentation for plexus-interactivity api. + +%prep +unzip %{SOURCE0} +cd plexus-interactivity-%{commit_id}/ +%patch1 -p1 +%patch9001 -p1 +cd - +cp %{SOURCE1} . +%mvn_file ":{plexus}-{*}" @1/@2 + +%build +cd plexus-interactivity-%{commit_id}/ +%mvn_package ":plexus-interactivity" +%mvn_build -f -s +cd - + +%install +cd plexus-interactivity-%{commit_id}/ +%mvn_install +cd - + +%files -f plexus-interactivity-%{commit_id}/.mfiles +%doc LICENSE.MIT +%{_javadir}/plexus-interactivity/* +%{_datadir}/maven-metadata/* +%{_datadir}/maven-poms/plexus-interactivity/* + +%files help +%{_javadocdir}/plexus-interactivity + +%changelog +* Fri Feb 14 2020 Ling Yang - 0:1.0-2 +- Package Init