Install synctex_version.h

Install synctex_version.h to be able to build evince.
This commit is contained in:
Marek Kasik 2018-08-24 16:08:10 +02:00
parent ac0adc86c6
commit 3cc9f9458a
2 changed files with 53 additions and 1 deletions

View File

@ -0,0 +1,47 @@
From 28fe90a530c055abce7af362512b81a70d296e7d Mon Sep 17 00:00:00 2001
From: Akira Kakuto <kakuto@fuk.kindai.ac.jp>
Date: Mon, 23 Jul 2018 21:21:12 +0000
Subject: [PATCH] add synctex_version.h (report from Johannes)
git-svn-id: svn://tug.org/texlive/trunk/Build/source@48260 c570f23f-e606-0410-a88d-b1316a301751
---
texk/web2c/Makefile.in | 3 ++-
texk/web2c/synctexdir/am/synctex.am | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/texk/web2c/Makefile.in b/texk/web2c/Makefile.in
index abdd6dfef..4872c68f2 100644
--- a/source/texk/web2c/Makefile.in
+++ b/source/texk/web2c/Makefile.in
@@ -2420,7 +2420,7 @@ NROFF = nroff
MANS = $(dist_man_MANS) $(nodist_man_MANS)
DATA = $(pkgconfig_DATA)
am__syncinclude_HEADERS_DIST = synctexdir/synctex_parser.h \
- synctexdir/synctex_parser_utils.h
+ synctexdir/synctex_version.h synctexdir/synctex_parser_utils.h
HEADERS = $(syncinclude_HEADERS)
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
@@ -4687,6 +4687,7 @@ syncincludedir = ${includedir}/synctex
pkgconfigdir = ${libdir}/pkgconfig
@SYNCTEX_TRUE@syncinclude_HEADERS = \
@SYNCTEX_TRUE@ synctexdir/synctex_parser.h \
+@SYNCTEX_TRUE@ synctexdir/synctex_version.h \
@SYNCTEX_TRUE@ synctexdir/synctex_parser_utils.h
@SYNCTEX_TRUE@pkgconfig_DATA = synctexdir/synctex.pc
diff --git a/texk/web2c/synctexdir/am/synctex.am b/texk/web2c/synctexdir/am/synctex.am
index 316ffbbae..b69cb260a 100644
--- a/source/texk/web2c/synctexdir/am/synctex.am
+++ b/source/texk/web2c/synctexdir/am/synctex.am
@@ -55,6 +55,7 @@ pkgconfigdir = ${libdir}/pkgconfig
if SYNCTEX
syncinclude_HEADERS = \
synctexdir/synctex_parser.h \
+ synctexdir/synctex_version.h \
synctexdir/synctex_parser_utils.h
pkgconfig_DATA = synctexdir/synctex.pc
--
2.17.1

View File

@ -21,7 +21,7 @@
Name: %{shortname}-base
Version: %{source_date}
Release: 19%{?dist}
Release: 20%{?dist}
Epoch: 7
Summary: TeX formatting system
# The only files in the base package are directories, cache, and license texts
@ -404,6 +404,7 @@ Patch8: texlive-20180414-texinfo-path-fix.patch
# These tests only fail on 32 bit arches with gcc8
Patch11: texlive-20180215-disable-more-failing-tests.patch
Patch12: texlive-20180414-poppler-0.64.patch
Patch13: texlive-20180414-synctex-version.patch
# Can't do this because it causes everything else to be noarch
# BuildArch: noarch
@ -6368,6 +6369,7 @@ xz -dc %{SOURCE0} | tar x
%patch8 -p1 -b .texinfo-fix
%patch11 -p0 -b .dt
%patch12 -p1 -b .poppler-0.64
%patch13 -p1 -b .synctex-version
# Setup copies of the licenses
for l in `unxz -c %{SOURCE3} | tar t`; do
ln -s %{_texdir}/licenses/$l $l
@ -8696,6 +8698,9 @@ done <<< "$list"
%doc %{_texdir}/texmf-dist/doc/latex/yplan/
%changelog
* Fri Aug 24 2018 Marek Kasik <mkasik@redhat.com> - 7:20180414-20
- Install synctex_version.h to be able to build evince
* Tue Aug 14 2018 Marek Kasik <mkasik@redhat.com> - 7:20180414-19
- Rebuild for poppler-0.67.0
- Disable xindy temporarily (there is a cyclic dependency which