From c1f98529b5c79d4fe45384b2258d8553dfceb187 Mon Sep 17 00:00:00 2001 From: s30004985 Date: Fri, 27 Nov 2020 15:05:44 +0800 Subject: [PATCH] release 1.0 --- README.en.md | 36 ---------------------------- README.md | 37 ----------------------------- nodejsporter.spec | 59 ++++++++++++++++++++++++++++++++++++++++++++++ v1.0.tar.gz | Bin 0 -> 9012 bytes 4 files changed, 59 insertions(+), 73 deletions(-) delete mode 100644 README.en.md delete mode 100644 README.md create mode 100644 nodejsporter.spec create mode 100644 v1.0.tar.gz diff --git a/README.en.md b/README.en.md deleted file mode 100644 index 1357043..0000000 --- a/README.en.md +++ /dev/null @@ -1,36 +0,0 @@ -# nodejsporter - -#### Description -A rpm packager bot for nodejs modules from npmjs.org - -#### 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 b435dc6..0000000 --- a/README.md +++ /dev/null @@ -1,37 +0,0 @@ -# nodejsporter - -#### 介绍 -A rpm packager bot for nodejs modules from npmjs.org - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -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. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 -5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/nodejsporter.spec b/nodejsporter.spec new file mode 100644 index 0000000..79fc1b0 --- /dev/null +++ b/nodejsporter.spec @@ -0,0 +1,59 @@ +Name: nodejsporter +Version: 1.0 +Release: 1 +Summary: A rpm packager bot for nodejs modules from npmjs.org +License: Mulan PSL v2 +URL: https://gitee.com/openeuler/nodejsporter +Source0: https://gitee.com/openeuler/rubyporter/repository/archive/v%{version}.tar.gz +BuildArch: noarch +%description +nodejsporter is a tool to create spec file and create rpm for nodejs modules. + +BuildRequires: gcc gdb libstdc++-devel python3-cffi nodejs +Requires: gcc gdb libstdc++-devel python3-cffi nodejs + + +%package -n python3-nodejsporter +Summary: A rpm packager bot for nodejs modules from npmjs.org + +%description -n python3-nodejsporter +nodejsporter is a tool to create spec file and create rpm for nodejs modules. + +%prep +%autosetup -n nodejsporter -p1 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +popd +mv %{buildroot}/filelist.lst . + +%files -n python3-nodejsporter -f filelist.lst +%license LICENSE +%doc README.md +%dir %{python3_sitelib}/* + + +%changelog +* Wed Nov 4 2020 sunchendong -1.0-1 +- Type:NA +- ID:NA +- SUG:NA +- DESC:init package + diff --git a/v1.0.tar.gz b/v1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..906f93c6e0cb20a7d97e3531ddd0cf795c32779a GIT binary patch literal 9012 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 literal 0 HcmV?d00001