Diff lilypond-2.24.0 with a lilypond-9999
/usr/portage/media-sound/lilypond/lilypond-9999.ebuild 2023-10-09 14:52:31.784368408 +0300 | ||
---|---|---|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | ||
6 | 5 |
PYTHON_COMPAT=( python3_{9..11} ) |
7 | 6 | |
8 | 7 |
inherit elisp-common autotools python-single-r1 toolchain-funcs xdg-utils |
9 | 8 | |
10 |
if [[ ${PV} == *9999* ]]; then |
|
9 |
if [[ "${PV}" = "9999" ]]; then |
|
11 | 10 |
inherit git-r3 |
12 | 11 |
EGIT_REPO_URI="https://git.savannah.gnu.org/git/lilypond.git" |
13 | 12 |
else |
14 | 13 |
MAIN_VER=$(ver_cut 1-2) |
15 | 14 |
SRC_URI="http://lilypond.org/download/sources/v${MAIN_VER}/${P}.tar.gz" |
16 |
KEYWORDS="amd64 ~arm arm64 ~hppa ~riscv x86" |
|
15 |
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86" |
|
17 | 16 |
fi |
18 | 17 | |
19 | 18 |
DESCRIPTION="GNU Music Typesetter" |
... | ... | |
22 | 21 |
LICENSE="GPL-3 FDL-1.3" |
23 | 22 |
SLOT="0" |
24 | 23 |
LANG_USE="l10n_ca l10n_cs l10n_de l10n_en l10n_fr l10n_hu l10n_it l10n_ja l10n_nl l10n_pt l10n_zh" |
25 |
IUSE="debug doc emacs profile ${LANG_USE}" |
|
24 |
IUSE="debug doc emacs profile vim-syntax ${LANG_USE}" |
|
26 | 25 |
unset LANG_USE |
27 | 26 |
REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
28 | 27 | |
... | ... | |
68 | 67 |
src_prepare() { |
69 | 68 |
default |
70 | 69 | |
70 |
if ! use vim-syntax ; then |
|
71 |
sed -i 's/vim//' GNUmakefile.in || die |
|
72 |
fi |
|
73 | ||
71 | 74 |
# respect CFLAGS |
72 | 75 |
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die |
73 | 76 | |
77 |
# remove bundled texinfo file (fixes bug #448560) |
|
78 |
rm Documentation/tex/texinfo.tex || die |
|
79 | ||
74 | 80 |
eautoreconf |
75 | 81 | |
76 | 82 |
xdg_environment_reset #586592 |