SPECS: texlive.spec - unpack of texlive-texmf moved to %install
uzsolt
uzsolt at pld-linux.org
Fri Dec 26 00:02:51 CET 2008
Author: uzsolt Date: Thu Dec 25 23:02:51 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- unpack of texlive-texmf moved to %install
---- Files affected:
SPECS:
texlive.spec (1.64 -> 1.65)
---- Diffs:
================================================================
Index: SPECS/texlive.spec
diff -u SPECS/texlive.spec:1.64 SPECS/texlive.spec:1.65
--- SPECS/texlive.spec:1.64 Thu Dec 25 22:31:27 2008
+++ SPECS/texlive.spec Fri Dec 26 00:02:45 2008
@@ -138,7 +138,7 @@
Obsoletes: tetex-tex-vietnam
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define texmf %{_datadir}/texlive-texmf
+%define texmf %{_datadir}/texmf
%define texmfdist %{texmf}-dist
%define texmfdoc %{texmf}-doc
%define fmtdir /var/lib/texmf/web2c
@@ -3304,7 +3304,6 @@
%prep
%setup -q -c -T -n %{name}-%{version}-source
lzma -dc %{SOURCE0} | tar xf - -C ..
-lzma -dc %{SOURCE1} | tar xf - -C .
%patch0 -p1
%patch1 -p1
@@ -3349,7 +3348,6 @@
--with-system-pnglib \
--with-system-t1lib \
--with-system-zlib \
- --with-texmf-dir=../../texmf \
--with-xdvi-x-toolkit=xaw \
--without-dialog \
--without-t1utils \
@@ -3369,6 +3367,15 @@
$RPM_BUILD_ROOT%{_localstatedir}/fonts/map\
$RPM_BUILD_ROOT%{fmtdir}
+lzma -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_datadir}
+%{__mv} $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf/texmf $RPM_BUILD_ROOT%{texmf}
+%{__mv} $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf/texmf-dist $RPM_BUILD_ROOT%{texmfdist}
+%{__mv} $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf/texmf-doc $RPM_BUILD_ROOT%{texmfdoc}
+%{__mv} $RPM_BUILD_ROOT%{texmfdist}/dvips/* $RPM_BUILD_ROOT%{texmf}
+%{__mv} $RPM_BUILD_ROOT%{texmfdist}/tex/* $RPM_BUILD_ROOT%{texmf}
+# This is an empty directory
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/texlive-20080822-texmf
+
# commented out because of following (non-fatal) error:
# Can't open texmf/web2c/texmf.cnf: No such file or directory.
#perl -pi \
@@ -3376,11 +3383,9 @@
# -e "s|/var/cache/fonts|$RPM_BUILD_ROOT/var/cache/fonts|g;" \
# texmf/web2c/texmf.cnf
-install -d $RPM_BUILD_ROOT%{texmf} $RPM_BUILD_ROOT%{texmfdist} $RPM_BUILD_ROOT%{texmfdoc}
-%{__cp} -a texlive-20080822-texmf/texmf/* $RPM_BUILD_ROOT%{texmf}
-# cp -a texlive-20080822-texmf/texmf-dist/dvips $RPM_BUILD_ROOT%{texmf}
-# cp -a texlive-20080822-texmf/texmf-dist/tex $RPM_BUILD_ROOT%{texmf}
-%{__cp} -a texlive-20080822-texmf/texmf-dist/* $RPM_BUILD_ROOT%{texmfdist}
+# install -d $RPM_BUILD_ROOT%{texmf} $RPM_BUILD_ROOT%{texmfdist} $RPM_BUILD_ROOT%{texmfdoc}
+# %{__cp} -a texlive-20080822-texmf/texmf/* $RPM_BUILD_ROOT%{texmf}
+# %{__cp} -a texlive-20080822-texmf/texmf-dist/* $RPM_BUILD_ROOT%{texmfdist}
# %{__cp} -a texlive-20080822-texmf/texmf-doc/* $RPM_BUILD_ROOT%{texmfdoc}
install -d $RPM_BUILD_ROOT%{texmf}/fonts/opentype/public
@@ -6480,8 +6485,8 @@
%files fonts-px
%defattr(644,root,root,755)
%doc %{texmfdist}/doc/fonts/pxfonts
-%doc %{texmf}/doc/doc/english/free-math-font-survey/source/pxfonts.tex
-%doc %{texmf}/doc/doc/english/free-math-font-survey/images/pxfonts.png
+# %doc %{texmf}/doc/doc/english/free-math-font-survey/source/pxfonts.tex
+# %doc %{texmf}/doc/doc/english/free-math-font-survey/images/pxfonts.png
%dir %{texmfdist}/fonts/map/dvips/pxfonts
%dir %{texmfdist}/tex/latex/pxfonts
%{texmfdist}/fonts/map/dvips/pxfonts/pxfonts.map
@@ -6756,6 +6761,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.65 2008/12/25 23:02:45 uzsolt
+- unpack of texlive-texmf moved to %install
+
Revision 1.64 2008/12/25 21:31:27 uzsolt
- R(post,postun) and %post, %postun of SIunits, exam, abstract, lastpage, ntheorem
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/texlive.spec?r1=1.64&r2=1.65&f=u
More information about the pld-cvs-commit
mailing list