|
|
801ff09 |
Name: libmawk
|
|
|
76122e5 |
Version: 1.0.3
|
|
|
4a07d85 |
Release: 7%{?dist}
|
|
|
801ff09 |
Summary: Embed awk scripting language in any application written in C
|
|
|
801ff09 |
|
|
|
801ff09 |
License: GPLv2
|
|
|
801ff09 |
URL: http://repo.hu/projects/libmawk
|
|
|
801ff09 |
Source0: http://repo.hu/projects/libmawk/releases/%{name}-%{version}.tar.gz
|
|
|
d61ae80 |
Patch0: libmawk-configure-c99.patch
|
|
|
d61ae80 |
Patch1: libmawk-c99.patch
|
|
|
801ff09 |
|
|
|
801ff09 |
BuildRequires: gcc
|
|
|
76122e5 |
BuildRequires: make
|
|
|
801ff09 |
|
|
|
801ff09 |
%description
|
|
|
801ff09 |
Libmawk is a fork of mawk 1.3.3 restructured for embedding.
|
|
|
801ff09 |
This means the user gets libmawk.h and libmawk.so and can embed
|
|
|
801ff09 |
awk scripting language in any application written in C.
|
|
|
801ff09 |
|
|
|
801ff09 |
|
|
|
801ff09 |
%package devel
|
|
|
801ff09 |
Summary: Development files for %{name}
|
|
|
801ff09 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
801ff09 |
|
|
|
801ff09 |
%description devel
|
|
|
801ff09 |
The %{name}-devel package contains libraries and header files for
|
|
|
801ff09 |
developing applications that use %{name}.
|
|
|
801ff09 |
|
|
|
801ff09 |
%package doc
|
|
|
801ff09 |
Summary: Documentation for %{name}
|
|
|
801ff09 |
BuildArch: noarch
|
|
|
801ff09 |
|
|
|
801ff09 |
%description doc
|
|
|
801ff09 |
HTML documentation for %{name}.
|
|
|
801ff09 |
|
|
|
801ff09 |
|
|
|
801ff09 |
%prep
|
|
|
d61ae80 |
%autosetup -p1
|
|
|
801ff09 |
|
|
|
801ff09 |
|
|
|
801ff09 |
%build
|
|
|
805fab1 |
# This ./configure command refers to scconfig. See http://repo.hu/projects/scconfig/
|
|
|
805fab1 |
./"configure" --prefix=%{_prefix} --libarchdir=%{_lib} --symbols \
|
|
|
79e899e |
--CFLAGS="%{build_cflags}" --LDFLAGS="%{build_ldflags}"
|
|
|
801ff09 |
%make_build
|
|
|
801ff09 |
|
|
|
801ff09 |
|
|
|
801ff09 |
%install
|
|
|
a4c186a |
%make_install LIBARCHDIR=%{buildroot}/%{_libdir} LIBPATH=%{buildroot}/%{_libdir}/%{name}
|
|
|
801ff09 |
|
|
|
801ff09 |
|
|
|
801ff09 |
%files
|
|
|
801ff09 |
%license src/libmawk/COPYING
|
|
|
26eb0a8 |
%doc AUTHORS README Release_notes
|
|
|
805fab1 |
%{_libdir}/*.so.1
|
|
|
805fab1 |
%{_libdir}/*.so.1.0*
|
|
|
801ff09 |
%{_bindir}/lmawk
|
|
|
79e899e |
%dir %{_libdir}/%{name}
|
|
|
26eb0a8 |
%{_libdir}/%{name}/*.awk
|
|
|
26eb0a8 |
%{_mandir}/man1/*
|
|
|
801ff09 |
|
|
|
801ff09 |
%files devel
|
|
|
26eb0a8 |
%{_mandir}/man3/*
|
|
|
26eb0a8 |
%{_mandir}/man7/*
|
|
|
801ff09 |
%{_includedir}/*
|
|
|
801ff09 |
%{_libdir}/*.so
|
|
|
801ff09 |
|
|
|
801ff09 |
%files doc
|
|
|
801ff09 |
%doc %{_docdir}/%{name}
|
|
|
801ff09 |
|
|
|
801ff09 |
|
|
|
801ff09 |
%changelog
|
|
|
4a07d85 |
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-7
|
|
|
4a07d85 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
4a07d85 |
|
|
|
a463912 |
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-6
|
|
|
a463912 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
a463912 |
|
|
|
86fa7a2 |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-5
|
|
|
86fa7a2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
86fa7a2 |
|
|
|
cfe8aa4 |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-4
|
|
|
cfe8aa4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
cfe8aa4 |
|
|
|
d61ae80 |
* Fri Jan 13 2023 Florian Weimer <fweimer@redhat.com> - 1.0.3-3
|
|
|
d61ae80 |
- C99 compatibility fixes (#2160704)
|
|
|
d61ae80 |
|
|
|
d8d6c22 |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-2
|
|
|
d8d6c22 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
d8d6c22 |
|
|
|
76122e5 |
* Fri Jan 21 2022 Alain <avigne@fedoraproject.org> - 1.0.3-1
|
|
|
76122e5 |
- New upstream release
|
|
|
76122e5 |
|
|
|
6e89da0 |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-8
|
|
|
6e89da0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
6e89da0 |
|
|
|
16532f0 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-7
|
|
|
16532f0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
16532f0 |
|
|
|
31318d1 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-6
|
|
|
31318d1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
31318d1 |
|
|
|
246b1f0 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-5
|
|
|
246b1f0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
246b1f0 |
|
|
|
805fab1 |
* Mon Feb 10 2020 Alain <alain vigne 14 AT gmail com> - 1.0.2-4
|
|
|
805fab1 |
- Fix the libdir install, depending on arch
|
|
|
805fab1 |
- Patch source code to comply with gcc -fno-common
|
|
|
805fab1 |
|
|
|
04a265a |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
|
|
|
04a265a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
04a265a |
|
|
|
76ce933 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-2
|
|
|
76ce933 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
76ce933 |
|
|
|
79e899e |
* Sun Jul 14 2019 Alain <alain vigne 14 AT gmail com> - 1.0.2-1
|
|
|
79e899e |
- New upstream release
|
|
|
79e899e |
- Add build flags to local "configure"
|
|
|
79e899e |
- Own libdir/name directory
|
|
|
79e899e |
|
|
|
a4c186a |
* Sun Mar 17 2019 Alain <alain vigne 14 AT gmail com> - 1.0.1-2
|
|
|
a4c186a |
- use proper libarchdir ./configure switch
|
|
|
a4c186a |
|
|
|
26eb0a8 |
* Thu Feb 28 2019 Alain <alain vigne 14 AT gmail com> - 1.0.1-1
|
|
|
26eb0a8 |
- New upstream release
|
|
|
26eb0a8 |
- Install awklib library
|
|
|
26eb0a8 |
- Install man pages
|
|
|
26eb0a8 |
|
|
|
39b89d7 |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
|
|
|
39b89d7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
39b89d7 |
|
|
|
26eb0a8 |
* Sat Dec 01 2018 Alain <alain vigne 14 AT gmail com> - 1.0.0-1
|
|
|
801ff09 |
- Initial proposal
|