%global debug_package %{nil} Name: libredwg Version: 0.12.4.4437 Release: 1%{?dist} Summary: LibreDWG - free implementation of the DWG file format License: LGPLv3 URL: https://github.com/LibreDWG/libredwg Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: make BuildRequires: gcc gcc-c++ BuildRequires: libtool BuildRequires: gperf BuildRequires: texinfo BuildRequires: pslib BuildRequires: pcre2 BuildRequires: libxml2-devel BuildRequires: swig BuildRequires: python2-devel BuildRequires: perl BuildRequires: doxygen BuildRequires: jq Requires: perl %description %{summary}. %package devel Summary: Header files, libraries and development documentation for %{name} Requires: %{name} = %{version}-%{release} %description devel %{summary}. %package -n python2-%{name} Summary: Pyhton files for %{name} Requires: %{name} = %{version}-%{release} Requires: python2 %description -n python2-%{name} %{summary}. %prep %setup -q -n %{name}-%{version} %build %configure %make_build %install %make_install SITELIBEXP=/usr/share/perl5 SITEARCHEXP=/usr/lib64/perl5 mv $RPM_BUILD_ROOT/usr/local/lib64/perl5/LibreDWG.pm $RPM_BUILD_ROOT%{_libdir}/perl5/LibreDWG.pm mkdir -p $RPM_BUILD_ROOT%{_libdir}/perl5/auto/LibreDWG mv $RPM_BUILD_ROOT/usr/local/lib64/perl5/auto/LibreDWG/.packlist $RPM_BUILD_ROOT%{_libdir}/perl5/auto/LibreDWG/.packlist mv $RPM_BUILD_ROOT/usr/local/lib64/perl5/auto/LibreDWG/LibreDWG.so $RPM_BUILD_ROOT%{_libdir}/perl5/auto/LibreDWG/LibreDWG.so %files %doc ChangeLog doc README %license COPYING %{_mandir}/man1/dwggrep.1.gz %{_mandir}/man1/dwgbmp.1.gz %{_mandir}/man1/dwg2dxf.1.gz %{_mandir}/man1/dwg2SVG.1.gz %{_mandir}/man1/dwgfilter.1.gz %{_mandir}/man1/dxf2dwg.1.gz %{_mandir}/man1/dwgrewrite.1.gz %{_mandir}/man1/dwgread.1.gz %{_mandir}/man1/dwglayers.1.gz %{_mandir}/man1/dwgwrite.1.gz %{_mandir}/man1/dwgadd.1.gz %{_mandir}/man1/dxfwrite.1.gz %{_mandir}/man5/dwgadd.5.gz %{_datadir}/load_dwg.py %{_datadir}/dwgadd.example %{_datadir}/info/LibreDWG.info-1.gz %{_datadir}/info/LibreDWG.info.gz %{_datadir}/info/dir %{_datadir}/info/LibreDWG.info-2.gz %{_libdir}/pkgconfig/libredwg.pc %{_libdir}/perl5/perllocal.pod %{_libdir}/perl5/LibreDWG.pm %{_libdir}/perl5/auto/LibreDWG/.packlist %{_libdir}/perl5/auto/LibreDWG/LibreDWG.so %{_libdir}/libredwg.so.0.0.12 %{_libdir}/libredwg.so %{_libdir}/libredwg.so.0 %{_bindir}/dwgadd %{_bindir}/dxf2dwg %{_bindir}/dwgfilter %{_bindir}/dwglayers %{_bindir}/dwg2dxf %{_bindir}/dwggrep %{_bindir}/dwgread %{_bindir}/dwgrewrite %{_bindir}/dxfwrite %{_bindir}/dwgwrite %{_bindir}/dwg2SVG %{_bindir}/dwgbmp %files -n python2-%{name} %{python2_sitelib}/LibreDWG.py %{python2_sitelib}/LibreDWG.pyc %{python2_sitelib}/LibreDWG.pyo %{_libdir}/python%{python2_version}/site-packages/_LibreDWG.so.0.0.0 %{_libdir}/python%{python2_version}/site-packages/_LibreDWG.a %{_libdir}/python%{python2_version}/site-packages/_LibreDWG.la %{_libdir}/python%{python2_version}/site-packages/_LibreDWG.so %{_libdir}/python%{python2_version}/site-packages/_LibreDWG.so.0 %files devel %{_includedir}/dwg.h %{_includedir}/dwg_api.h %{_libdir}/libredwg.la %{_libdir}/libredwg.a %changelog * Sun Aug 08 2021 Aram Minasyan - 0.12.4.4437-1 - Initial spec