Compare commits
31 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a358243528 | ||
|
|
8225090b87 | ||
|
|
c93ab5a290 | ||
|
|
516ce4f9dd | ||
|
|
8c6015fde5 | ||
|
|
5ed433b062 | ||
|
|
bea06f7358 | ||
|
|
b0e3137466 | ||
|
|
ddbaacd989 | ||
|
|
819ee6cfd7 | ||
|
|
388dd35e32 | ||
|
|
73f56d4713 | ||
|
|
5a02b929d1 | ||
|
|
74c103bbf8 | ||
|
|
ffc0d3894a | ||
|
|
852d651f92 | ||
|
|
28709e7fe7 | ||
|
|
1feea2b5f8 | ||
|
|
37e20ef0ca | ||
|
|
1fff465bbb | ||
|
|
554329c281 | ||
|
|
c622f41ab1 | ||
|
|
983ce2fb8f | ||
|
|
77301ce7dc | ||
|
|
63e3c667bc | ||
|
|
167f108e80 | ||
|
|
1a4890b93d | ||
|
|
5ca079788d | ||
|
|
dc6f954b28 | ||
|
|
2c65c771eb | ||
|
|
29d4e49196 |
4 changed files with 101 additions and 11 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -6,3 +6,7 @@ abcplus_en-1.1.0.zip
|
|||
/abcplus_en-DRAFT3.pdf
|
||||
/abcm2ps-8.14.7.tar.gz
|
||||
/abcm2ps-8.14.10.tar.gz
|
||||
/abcm2ps-8.14.11.tar.gz
|
||||
/abcm2ps-8.14.13.tar.gz
|
||||
/abcm2ps-8.14.15.tar.gz
|
||||
/abcplus_en-2024-07-10.zip
|
||||
|
|
|
|||
47
abcm2ps-gnu23.patch
Normal file
47
abcm2ps-gnu23.patch
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
diff -up ./abcm2ps-8.14.15/format.c.gnu23 ./abcm2ps-8.14.15/format.c
|
||||
--- ./abcm2ps-8.14.15/format.c.gnu23 2024-01-08 02:15:18.000000000 -0500
|
||||
+++ ./abcm2ps-8.14.15/format.c 2025-01-24 16:13:01.068045837 -0500
|
||||
@@ -1158,13 +1158,13 @@ void interpret_fmt_line(char *w, /* key
|
||||
}
|
||||
if (strcmp(w, "writehistory") == 0) { /* compatibility */
|
||||
struct SYMBOL *s;
|
||||
- int bool;
|
||||
+ int ibool;
|
||||
unsigned u;
|
||||
|
||||
- bool = get_bool(p);
|
||||
+ ibool = get_bool(p);
|
||||
for (s = info['I' - 'A']; s != 0; s = s->next) {
|
||||
u = s->text[0] - 'A';
|
||||
- if (bool)
|
||||
+ if (ibool)
|
||||
cfmt.fields[0] |= (1 << u);
|
||||
else
|
||||
cfmt.fields[0] &= ~(1 << u);
|
||||
@@ -1215,7 +1215,7 @@ void interpret_fmt_line(char *w, /* key
|
||||
}
|
||||
break;
|
||||
case 1: { /* %%writefields */
|
||||
- int bool;
|
||||
+ int ibool;
|
||||
unsigned u;
|
||||
|
||||
q = p;
|
||||
@@ -1223,7 +1223,7 @@ void interpret_fmt_line(char *w, /* key
|
||||
p++;
|
||||
while (isspace((unsigned char) *p))
|
||||
p++;
|
||||
- bool = get_bool(p);
|
||||
+ ibool = get_bool(p);
|
||||
while (*q != '\0' && !isspace((unsigned char) *q)) {
|
||||
u = *q - 'A';
|
||||
if (u < 26) {
|
||||
@@ -1235,7 +1235,7 @@ void interpret_fmt_line(char *w, /* key
|
||||
else
|
||||
break; /*fixme: error */
|
||||
}
|
||||
- if (bool)
|
||||
+ if (ibool)
|
||||
cfmt.fields[i] |= (1 << u);
|
||||
else
|
||||
cfmt.fields[i] &= ~(1 << u);
|
||||
56
abcm2ps.spec
56
abcm2ps.spec
|
|
@ -1,15 +1,16 @@
|
|||
Name: abcm2ps
|
||||
Version: 8.14.10
|
||||
Release: 1%{?dist}
|
||||
Version: 8.14.15
|
||||
Release: 8%{?dist}
|
||||
Summary: A program to typeset ABC tunes into Postscript
|
||||
|
||||
License: GPLv3
|
||||
# Automatically converted from old format: GPLv3 - review is highly recommended.
|
||||
License: GPL-3.0-only
|
||||
URL: http://moinejf.free.fr
|
||||
Source0: https://github.com/leesavide/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
Source1: http://abcplus.sourceforge.net/abcplus_en-2012-03-30.zip
|
||||
Source2: http://abcplus.sourceforge.net/abcplus_en-DRAFT3.pdf
|
||||
Source1: https://sourceforge.net/projects/abcplus/files/Abcplus/abcplus_en-2024-07-10.zip
|
||||
Patch0: abcm2ps-gnu23.patch
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc make
|
||||
%description
|
||||
Abcm2ps is a package which converts music tunes from ABC format to
|
||||
Postscript. Based on abc2ps version 1.2.5, it was developed mainly to
|
||||
|
|
@ -29,7 +30,7 @@ Some sample ABC files with output as mp3, mid, and pdf.
|
|||
%prep
|
||||
%setup -q
|
||||
%setup -q -a 1
|
||||
cp -p %{SOURCE2} .
|
||||
%patch -P 0 -p 2
|
||||
|
||||
%build
|
||||
%configure --enable-a4
|
||||
|
|
@ -47,7 +48,7 @@ make install \
|
|||
|
||||
|
||||
%files
|
||||
%doc INSTALL README.md abcplus_en-DRAFT3.pdf _docs_staging/abcm2ps/*
|
||||
%doc INSTALL README.md _docs_staging/abcm2ps/*
|
||||
%license COPYING
|
||||
%{_bindir}/abcm2ps
|
||||
%{_datadir}/abcm2ps
|
||||
|
|
@ -57,6 +58,45 @@ make install \
|
|||
%doc abcplus_en*/*
|
||||
|
||||
%changelog
|
||||
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 8.14.15-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 8.14.15-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Sat Apr 12 2025 Stuart Gathman <stuart@gathman.org> - 8.14.15-6
|
||||
- Update examples and pdf manual
|
||||
|
||||
* Fri Jan 24 2025 Stuart Gathman <stuart@gathman.org> - 8.14.15-5
|
||||
- Patch to compile with gcc-15 (gnu23)
|
||||
|
||||
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 8.14.15-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Mon Jul 29 2024 Miroslav Suchý <msuchy@redhat.com> - 8.14.15-3
|
||||
- convert license to SPDX
|
||||
|
||||
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.14.15-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Fri Apr 12 2024 Stuart Gathman <stuart@gathman.org> - 8.14.15-1
|
||||
- New upstream release
|
||||
|
||||
* Sat Mar 12 2022 Stuart Gathman <stuart@gathman.org> - 8.14.13-1
|
||||
- New upstream release
|
||||
|
||||
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.14.11-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.14.11-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.14.11-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Tue Dec 22 2020 Stuart Gathman <stuart@gathman.org> - 8.14.11-1
|
||||
- New upstream release
|
||||
|
||||
* Fri Nov 20 2020 Stuart Gathman <stuart@gathman.org> - 8.14.10-1
|
||||
- New upstream release
|
||||
|
||||
|
|
|
|||
5
sources
5
sources
|
|
@ -1,3 +1,2 @@
|
|||
SHA512 (abcm2ps-8.14.10.tar.gz) = 8fd526a14098bb2baec34d1006f907946110ccb99e682afa7c876b781b490084af87b61ee175fd28e8885d88babfcdd881b23a80d43bd30fb081bf8dbabd7b19
|
||||
SHA512 (abcplus_en-2012-03-30.zip) = 609e5aa3a682ea8873e1a0ff791085e01b646b355b88ef9096771266cc460d1f8045eb8d372cb64fd3fabd260a97bdcd5f6d23129104f508bfbbbcfa5ff03fa0
|
||||
SHA512 (abcplus_en-DRAFT3.pdf) = 927963934a41a1f7d25d59d10a1077b57a60f5c90a0eb066018894c7e4a05a0159f3cab276ec1323e65707ab9142d31da02f9962345d9a8a7c270206ccd4ef0d
|
||||
SHA512 (abcm2ps-8.14.15.tar.gz) = 5466051b337328cccf9c12838aecfffc782e9906b7b659f4929c5da3af9d25eb67bf679720a924197cf0ffaae68e0bdc5e3e8efcc7614524fe954769379a79e1
|
||||
SHA512 (abcplus_en-2024-07-10.zip) = a1bf7b07d8be2c6497334c6c918fbf2fa62353d02781510ba24a7ebbc5b108e219824f1be8dd166f39f9bce883244b6d193c29b12df87b3106b3d0f1ceb05a4e
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue