From 8dfa8284716d2f9782396503ddd8970f13daace2 Mon Sep 17 00:00:00 2001 From: TizenOpenSource Date: Mon, 9 Jan 2023 12:00:20 +0900 Subject: [PATCH] Bump to 4.4 Signed-off-by: TizenOpenSource --- packaging/make.manifest | 5 +++++ packaging/make.spec | 52 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 packaging/make.manifest create mode 100644 packaging/make.spec diff --git a/packaging/make.manifest b/packaging/make.manifest new file mode 100644 index 0000000..017d22d --- /dev/null +++ b/packaging/make.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/make.spec b/packaging/make.spec new file mode 100644 index 0000000..e6b858a --- /dev/null +++ b/packaging/make.spec @@ -0,0 +1,52 @@ +%define __spec_check_pre exit 0 + +Name: make +Url: http://www.gnu.org/software/make/make.html +Provides: gmake +Version: 4.4 +Release: 0 +Summary: GNU make +License: GPL-3.0+ +Group: Platform Development/Build +Source: make-%{version}.tar.bz2 +Source1001: make.manifest +BuildRequires: makeinfo + +%description +The GNU make command with extensive documentation. + +%prep +%setup -q +cp %{SOURCE1001} . + +%build +export AUTOPOINT=true %{?asan:LIBS+=" -ldl "} +export CFLAGS+=" -fPIC " +export CXXFLAGS+=" -fPIC " +export LDFLAGS+=" -pie " +%reconfigure --disable-nls +%__make %{?_smp_mflags} + +%check +%__make check + +%install +%make_install +ln -sf make %{buildroot}%{_bindir}/gmake + +%files +%manifest %{name}.manifest +%defattr(-,root,root) +%license COPYING +%{_bindir}/make +%{_bindir}/gmake +%{_includedir}/gnumake.h +%doc %{_infodir}/make.info-*.gz +%doc %{_infodir}/make.info.gz +%doc %{_mandir}/man1/make.1.gz + +%post +%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz + +%postun +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -- 2.7.4