commit
bcda3cf02c
BIN
nodejs-ctype-0.5.3-3aae5f7.tar.gz
Normal file
BIN
nodejs-ctype-0.5.3-3aae5f7.tar.gz
Normal file
Binary file not shown.
26
nodejs-ctype-README.patch
Normal file
26
nodejs-ctype-README.patch
Normal file
@ -0,0 +1,26 @@
|
||||
From 511d3e102a4c65b0cef33d0782446690c0d35081 Mon Sep 17 00:00:00 2001
|
||||
From: "T.C. Hollingsworth" <tchollingsworth@gmail.com>
|
||||
Date: Thu, 13 Jun 2013 19:55:18 -0700
|
||||
Subject: [PATCH] fix README to include instructions to read the man page from
|
||||
the system paths
|
||||
|
||||
---
|
||||
README | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/README b/README
|
||||
index 4efd7ee..bd1e945 100644
|
||||
--- a/README
|
||||
+++ b/README
|
||||
@@ -77,6 +77,6 @@ For more documentation, see the file README.old. Full documentation is in the
|
||||
process of being rewritten as a series of manual pages which will be available
|
||||
in the repository and online for viewing.
|
||||
|
||||
-To read the ctio manual page simple run, from the root of the workspace:
|
||||
+To read the ctio manual page simply run:
|
||||
|
||||
-man -Mman -s 3ctype ctio
|
||||
+man 3 ctio
|
||||
--
|
||||
1.8.2.1
|
||||
|
||||
52
nodejs-ctype.spec
Normal file
52
nodejs-ctype.spec
Normal file
@ -0,0 +1,52 @@
|
||||
%{?nodejs_find_provides_and_requires}
|
||||
%global commit 3aae5f7aa45906cfcb283817cfb6fcb15360391d
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
Name: nodejs-ctype
|
||||
Version: 0.5.3
|
||||
Release: 1
|
||||
Summary: Read and write binary structures and data types with Node.js
|
||||
License: MIT
|
||||
URL: https://github.com/rmustacc/node-ctype
|
||||
Source0: https://github.com/rmustacc/node-ctype/archive/%{commit}/nodejs-ctype-%{version}-3aae5f7.tar.gz
|
||||
Patch1: nodejs-ctype-README.patch
|
||||
BuildArch: noarch
|
||||
BuildRequires: nodejs-packaging
|
||||
%description
|
||||
Node-CType is a way to read and write binary data in a structured and easy to
|
||||
use format. Its name comes from the C header file.
|
||||
There are two APIs that you can use, depending on what abstraction you'd like.
|
||||
The low level API lets you read and write individual integers and floats from
|
||||
buffers. The higher level API lets you read and write structures of these.
|
||||
|
||||
%prep
|
||||
%autosetup -n node-ctype-%{commit}
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{nodejs_sitelib}/ctype
|
||||
cp -pr package.json ctf.js ctio.js ctype.js %{buildroot}%{nodejs_sitelib}/ctype
|
||||
mkdir -p %{buildroot}%{_mandir}/man3
|
||||
cp -pr man/man3ctype/ctio.3ctype %{buildroot}%{_mandir}/man3/ctio.3
|
||||
%nodejs_symlink_deps
|
||||
|
||||
%check
|
||||
pushd tst
|
||||
for dir in ctf ctio/* ctype; do
|
||||
pushd $dir
|
||||
for f in *.js; do
|
||||
%{__nodejs} $f
|
||||
done
|
||||
popd
|
||||
done
|
||||
popd
|
||||
|
||||
%files
|
||||
%{nodejs_sitelib}/ctype
|
||||
%{_mandir}/man3/ctio.3.*
|
||||
%doc CHANGELOG README README.old
|
||||
%license LICENSE
|
||||
|
||||
%changelog
|
||||
* Mon Aug 17 2020 Anan Fu <fuanan3@huawei.com> - 0.5.3-1
|
||||
- package init
|
||||
4
nodejs-ctype.yaml
Normal file
4
nodejs-ctype.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
version_control: github
|
||||
src_repo: rmustacc/node-ctype
|
||||
tag_prefix: "^"
|
||||
seperator: "."
|
||||
Loading…
x
Reference in New Issue
Block a user