Compare commits

...
Sign in to create a new pull request.

4 commits

Author SHA1 Message Date
Jerry James
904970fbfa Reflow the description text
- More precise globbing in %files
- Update the project URL
2026-01-09 21:35:00 -07:00
Fedora Release Engineering
3fe9a69c07 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 17:45:17 +00:00
Fedora Release Engineering
01271737bd Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 12:37:04 +00:00
Jerry James
3f184f2082 Move configuration steps to %conf 2025-01-13 13:33:07 -07:00

View file

@ -1,8 +1,8 @@
%global giturl https://github.com/ds4dm/Bliss %global giturl https://github.com/scipopt/Bliss
Name: bliss Name: bliss
Version: 0.77 Version: 0.77
Release: 9%{?dist} Release: 11%{?dist}
Summary: Compute automorphism groups and canonical labelings of graphs Summary: Compute automorphism groups and canonical labelings of graphs
License: LGPL-3.0-only License: LGPL-3.0-only
@ -28,9 +28,9 @@ BuildRequires: make
Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%description %description
Bliss is an open source tool for computing automorphism groups and Bliss is an open source tool for computing automorphism groups and canonical
canonical forms of graphs. It has both a command line user interface as forms of graphs. It has both a command line user interface as well as C++ and
well as C++ and C programming language APIs. C programming language APIs.
%package devel %package devel
# The content is LGPL-3.0-only. Other licenses are due to files installed by # The content is LGPL-3.0-only. Other licenses are due to files installed by
@ -65,19 +65,19 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: gmp-devel%{?_isa} Requires: gmp-devel%{?_isa}
%description devel %description devel
Headers and library files needed to develop applications that use the Headers and library files needed to develop applications that use the bliss
bliss library. library.
%package libs %package libs
Summary: Compute automorphism groups and canonical labelings of graphs Summary: Compute automorphism groups and canonical labelings of graphs
%description libs %description libs
A command-line bliss tool to access the functionality of the bliss A command-line bliss tool to access the functionality of the bliss library.
library.
%prep %prep
%autosetup -n Bliss-%{version} -p0 %autosetup -n Bliss-%{version} -p0
%conf
# Do not override Fedora build flags. The last sagemath version added an # Do not override Fedora build flags. The last sagemath version added an
# soname. Duplicate it for compatibility. Link the library with libgmp. # soname. Duplicate it for compatibility. Link the library with libgmp.
# Hidden symbols hide ALL symbols, meaning we can't use the library. # Hidden symbols hide ALL symbols, meaning we can't use the library.
@ -120,9 +120,15 @@ touch -r %{SOURCE1} %{buildroot}%{_mandir}/man1/bliss.1
%files libs %files libs
%doc CHANGES.txt %doc CHANGES.txt
%license COPYING COPYING.LESSER %license COPYING COPYING.LESSER
%{_libdir}/libbliss.so.2* %{_libdir}/libbliss.so.2{,.*}
%changelog %changelog
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.77-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.77-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.77-9 * Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.77-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild