mirror of
https://abf.rosa.ru/djam/md4c.git
synced 2025-02-23 23:22:50 +00:00
74 lines
1.6 KiB
RPMSpec
74 lines
1.6 KiB
RPMSpec
|
%define major 0
|
||
|
%define libname %mklibname %{name} %{major}
|
||
|
%define devname %mklibname %{name} -d
|
||
|
|
||
|
Name: md4c
|
||
|
Version: 0.4.8
|
||
|
Release: 1
|
||
|
Summary: C Markdown parser
|
||
|
URL: https://github.com/mity/md4c
|
||
|
Source0: %{url}/archive/release-%{version}/%{name}-%{version}.tar.gz
|
||
|
License: LGPLv3
|
||
|
Group: Development/Other
|
||
|
Conflicts: nodejs-markdown
|
||
|
Provides: md2html
|
||
|
BuildRequires: cmake
|
||
|
|
||
|
|
||
|
%description
|
||
|
MD4C is Markdown parser implementation in C
|
||
|
|
||
|
%prep
|
||
|
%setup -qn %{name}-release-%{version}
|
||
|
|
||
|
sed -i '/libdir/s/\///' src/md4c-html.pc.in src/md4c.pc.in
|
||
|
|
||
|
|
||
|
%build
|
||
|
%cmake
|
||
|
%make
|
||
|
|
||
|
%install
|
||
|
%makeinstall -C build DESTDIR=%{buildroot}
|
||
|
|
||
|
#----------------------------------------------------------------------------
|
||
|
|
||
|
%package -n %{libname}
|
||
|
Summary: Dynamic libraries for %{name}
|
||
|
Group: System/Libraries
|
||
|
Provides: %{name} = %{EVRD}
|
||
|
|
||
|
%description -n %{libname}
|
||
|
Dynamic libraries for %{name}
|
||
|
|
||
|
%files -n %{libname}
|
||
|
%doc README.md LICENSE*
|
||
|
%{_libdir}/lib%{name}.so.%{major}*
|
||
|
%{_libdir}/lib%{name}-html.so.%{major}*
|
||
|
|
||
|
#----------------------------------------------------------------------------
|
||
|
|
||
|
%package -n %{devname}
|
||
|
Summary: Development and include files for %{name}
|
||
|
Group: Development/C
|
||
|
Requires: %{libname} = %{EVRD}
|
||
|
Provides: %{name}-devel = %{EVRD}
|
||
|
|
||
|
%description -n %{devname}
|
||
|
This archive contains the header-files for %{libname} development.
|
||
|
|
||
|
%files -n %{devname}
|
||
|
%{_includedir}/*
|
||
|
%{_libdir}/lib%{name}.so
|
||
|
%{_libdir}/lib%{name}-html.so
|
||
|
%{_libdir}/pkgconfig/%{name}.pc
|
||
|
%{_libdir}/pkgconfig/%{name}-html.pc
|
||
|
%{_libdir}/cmake/%{name}/*
|
||
|
|
||
|
#----------------------------------------------------------------------------
|
||
|
|
||
|
%files
|
||
|
%{_bindir}/md2html
|
||
|
%{_mandir}/man1/md2html*
|
||
|
|