diff --git a/asn1-0.1.11.tgz b/asn1-0.1.11.tgz new file mode 100644 index 0000000..ad2a0b7 Binary files /dev/null and b/asn1-0.1.11.tgz differ diff --git a/nodejs-asn1.spec b/nodejs-asn1.spec new file mode 100644 index 0000000..31707f2 --- /dev/null +++ b/nodejs-asn1.spec @@ -0,0 +1,42 @@ +%{?nodejs_find_provides_and_requires} +Name: nodejs-asn1 +Version: 0.1.11 +Release: 1 +Summary: Contains parsers and serializers for ASN.1 (currently BER only) +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +License: MIT +URL: https://github.com/mcavage/node-asn1 +Source0: https://registry.npmjs.org/asn1/-/asn1-%{version}.tgz +BuildRequires: nodejs-packaging +BuildRequires: npm(tap) +%description +nodejs-asn1 is a library for encoding and decoding Abstract Syntax Notation One +(ASN.1) datatypes in pure JavaScript. ASN.1 is is a standard and notation that +describes rules and structures for representing, encoding, transmitting, and +decoding data in telecommunications and computer networking. +Currently Basic Encoding Rules (BER) encoding is supported; at some point +Distinguished Encoding Rules (DER) will likely also be supported. + +%prep +%setup -q -n package + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/asn1 +cp -pr package.json lib %{buildroot}%{nodejs_sitelib}/asn1 +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%tap tst/ber/*.js + +%files +%{nodejs_sitelib}/asn1 +%doc README.md +%license LICENSE + +%changelog +* Sat Aug 8 2020 wutao - 0.1.11-1 +- package init