Upstream "release" 0.10.0

The release has not been made into a tarball yet
Fixes bugs, including segfaults, so I'm using the git checkout in Fedora
This commit is contained in:
Ville-Pekka Vainio 2021-07-11 20:28:03 +03:00
parent 554b4fab45
commit d7ec23c8b3
3 changed files with 12 additions and 6 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
/foma-0fa48db.tar.gz
/foma-b44022c.tar.gz
/foma-dfe1ccb.tar.gz

View File

@ -1,15 +1,15 @@
# Upstream changed its licensing to ASL 2.0 after releasing 0.9.18.
# I have decided to use the newest upstream code from September 2020 because
# in addition to many other fixes it fixes the build on Fedora.
%global commit0 b44022c7d9d347dc7392aabbf72c82e558767675
%global commit0 dfe1ccb1055af99be0232a26520d247b5fe093bc
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%global snapshotdate 20200928
%global snapshotdate 20210601
%global libname libfoma
Name: foma
Version: 0.9.18
Release: 0.10.%{snapshotdate}git%{shortcommit0}%{?dist}
Version: 0.10.0
Release: 0.1.%{snapshotdate}git%{shortcommit0}%{?dist}
Summary: Xerox-compatible finite-state compiler
License: ASL 2.0
@ -95,7 +95,7 @@ find %{buildroot} -name '*.a' -exec rm -f {} ';'
%license foma/COPYING
%doc foma/README
%{_libdir}/%{libname}.so.0
%{_libdir}/%{libname}.so.0.9.18
%{_libdir}/%{libname}.so.0.10.0
%files -n %{libname}-devel
%{_includedir}/*.h
@ -104,6 +104,11 @@ find %{buildroot} -name '*.a' -exec rm -f {} ';'
%changelog
* Sun Jul 11 2021 Ville-Pekka Vainio <vpvainio AT iki.fi> - 0.10.0-0.1.20210601gitdfe1ccb
- Upstream "release" 0.10.0
- The release has not been made into a tarball yet
- Fixes bugs, including segfaults, so I'm using the git checkout in Fedora
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-0.10.20200928gitb44022c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (foma-b44022c.tar.gz) = da7e6c108843a521a348a2903cf357ac5b08501325f45accc45544edbc21edd2c3feef774fa8a0bd0e8e58ccaac3ad73a9446a7014eb8f44fd3ebe45ffd55b31
SHA512 (foma-dfe1ccb.tar.gz) = aaaa53be9fabbc54ef3d20f2b72a0dbb24b835dfb13626f4cc2c50e0a073d4f1d23006c1999f0696ff5126e98b194ba30d40f61d3c95aac6ba96815482ebf993