diff --git a/miniasm-0.3.tar.gz b/miniasm-0.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..36fe502353da78f210741e1fdc862e55f3d827be Binary files /dev/null and b/miniasm-0.3.tar.gz differ diff --git a/miniasm.spec b/miniasm.spec new file mode 100644 index 0000000000000000000000000000000000000000..dcb0e7885928fee2d3fa16f3f82ac5d10159e9e1 --- /dev/null +++ b/miniasm.spec @@ -0,0 +1,45 @@ +#%global debug_package %{nil} + +Name: miniasm +Version: 0.3 +Release: 1 +Summary: Ultrafast de novo assembly for long noisy reads +License: MIT +URL: https://github.com/lh3/miniasm +Source0: https://github.com/lh3/miniasm/archive/%{name}-%{version}.tar.gz + +BuildRequires: gcc zlib-devel + +%description +Miniasm is a very fast OLC-based de novo assembler for noisy long reads. It takes all-vs-all read self-mappings (typically by minimap) as input and outputs an assembly graph in the GFA format. Different from mainstream assemblers, miniasm does not have a consensus step. It simply concatenates pieces of read sequences to generate the final unitig sequences. Thus the per-base error rate is similar to the raw input reads. + +%prep +%setup -q -n %{name}-%{version}/ + +%build +%make_build + +%install +install -d %{buildroot}/%{_bindir} +install -d %{buildroot}/%{_mandir}/man1 +install -m 755 miniasm %{buildroot}/%{_bindir} +install -m 755 minidot %{buildroot}/%{_bindir} +install -m 644 miniasm.1 %{buildroot}/%{_mandir}/man1/ + +%pre +%preun +%post +%postun + +%check + +%files +%license LICENSE.txt +%doc README.md +%{_bindir}/* +%{_mandir}/* + +%changelog +* Sun Mar 29 2020 Wei Xiong +- Package init +