Update to 0.6.6

epel9
Guido Aulisi 4 years ago
parent cd756b6f8b
commit 86a079f1c5

1
.gitignore vendored

@ -5,3 +5,4 @@
/sratom-0.6.0.tar.bz2
/sratom-0.6.2.tar.bz2
/sratom-0.6.4.tar.bz2
/sratom-0.6.6.tar.bz2

@ -1 +1 @@
SHA512 (sratom-0.6.4.tar.bz2) = 6462d8d33ed7ddaa2aea267fab14c9a15bfc077a4f8d26eb493be4c48c95d8dcec614f540bd82fe22aecca641771326a44d175c3991cd473ae371062c78aaac3
SHA512 (sratom-0.6.6.tar.bz2) = ccc209af68a39c1a669ba694d250b292df2f588aeea2a9d1dfe54a23e31f032fcce1d99ebf9dd7cff80ce5aedd204c74e3ccc04d6cd239921cd3e443db83ed55

@ -0,0 +1,67 @@
From 85c90e29f7fceae61c70bca141a123807b4b6f14 Mon Sep 17 00:00:00 2001
From: David Robillard <d@drobilla.net>
Date: Sun, 27 Sep 2020 17:19:45 +0200
Subject: [PATCH] Remove deprecated Doxygen configuration keys
---
doc/reference.doxygen.in | 23 +----------------------
1 file changed, 1 insertion(+), 22 deletions(-)
diff --git a/doc/reference.doxygen.in b/doc/reference.doxygen.in
index 1714f60..ab16c97 100644
--- a/doc/reference.doxygen.in
+++ b/doc/reference.doxygen.in
@@ -243,12 +243,6 @@ TAB_SIZE = 4
ALIASES =
-# This tag can be used to specify a number of word-keyword mappings (TCL only).
-# A mapping has the form "name=value". For example adding "class=itcl::class"
-# will allow you to use the command class in the itcl::class meaning.
-
-TCL_SUBST =
-
# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
# only. Doxygen will then generate output that is more tailored for C. For
# instance, some of the names that are used will be different. The list of all
@@ -1685,7 +1679,7 @@ COMPACT_LATEX = NO
# The default value is: a4.
# This tag requires that the tag GENERATE_LATEX is set to YES.
-PAPER_TYPE = a4wide
+PAPER_TYPE = a4
# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names
# that should be included in the LaTeX output. The package can be specified just
@@ -2157,12 +2151,6 @@ EXTERNAL_GROUPS = YES
EXTERNAL_PAGES = YES
-# The PERL_PATH should be the absolute path and name of the perl script
-# interpreter (i.e. the result of 'which perl').
-# The default file (with absolute path) is: /usr/bin/perl.
-
-PERL_PATH = /usr/bin/perl
-
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
#---------------------------------------------------------------------------
@@ -2176,15 +2164,6 @@ PERL_PATH = /usr/bin/perl
CLASS_DIAGRAMS = NO
-# You can define message sequence charts within doxygen comments using the \msc
-# command. Doxygen will then run the mscgen tool (see:
-# http://www.mcternan.me.uk/mscgen/)) to produce the chart and insert it in the
-# documentation. The MSCGEN_PATH tag allows you to specify the directory where
-# the mscgen tool resides. If left empty the tool is assumed to be found in the
-# default search path.
-
-MSCGEN_PATH =
-
# You can include diagrams made with dia in doxygen documentation. Doxygen will
# then run dia to produce the diagram and insert it in the documentation. The
# DIA_PATH tag allows you to specify the directory where the dia binary resides.
--
2.25.4

@ -2,13 +2,16 @@
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
Name: sratom
Version: 0.6.4
Release: 3%{?dist}
Version: 0.6.6
Release: 1%{?dist}
Summary: A C library for serializing LV2 plugins
License: MIT
URL: http://drobilla.net/software/%{name}/
Source0: http://download.drobilla.net/%{name}-%{version}.tar.bz2
# Patch from upstream
Patch0: %{name}-remove-deprecated-doxygen.patch
BuildRequires: python3
BuildRequires: doxygen
BuildRequires: graphviz
@ -38,7 +41,7 @@ control with network transparency.
This package contains the headers and development libraries for %{name}.
%prep
%setup -q
%autosetup -p1
# for packagers sake, build the tests with debug symbols
sed -i -e "s| '-ftest-coverage'\]|\
@ -46,7 +49,7 @@ sed -i -e "s| '-ftest-coverage'\]|\
%build
%set_build_flags
python3 waf configure -v \
%{python3} waf configure -v \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--mandir=%{_mandir} \
@ -54,10 +57,10 @@ python3 waf configure -v \
--docdir=%{_pkgdocdir} \
--test \
--docs
python3 waf build -v %{?_smp_mflags}
%{python3} waf build -v %{?_smp_mflags}
%install
DESTDIR=%{buildroot} python3 waf install
DESTDIR=%{buildroot} %{python3} waf install
chmod +x %{buildroot}%{_libdir}/lib%{name}-0.so.*
install -pm 644 COPYING NEWS README.md %{buildroot}%{_pkgdocdir}
@ -79,6 +82,9 @@ install -pm 644 COPYING NEWS README.md %{buildroot}%{_pkgdocdir}
%{_mandir}/man3/*
%changelog
* Sun Oct 04 2020 Guido Aulisi <guido.aulisi@gmail.com> - 0.6.6-1
- Update to 0.6.6
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

Loading…
Cancel
Save