packages: texlive/texlive.spec - begin update to 20091011 - doesn't build

uzsolt uzsolt at pld-linux.org
Tue Nov 10 21:35:00 CET 2009


Author: uzsolt                       Date: Tue Nov 10 20:35:00 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- begin update to 20091011
- doesn't build

---- Files affected:
packages/texlive:
   texlive.spec (1.297 -> 1.298) 

---- Diffs:

================================================================
Index: packages/texlive/texlive.spec
diff -u packages/texlive/texlive.spec:1.297 packages/texlive/texlive.spec:1.298
--- packages/texlive/texlive.spec:1.297	Wed Sep 23 09:40:35 2009
+++ packages/texlive/texlive.spec	Tue Nov 10 21:34:53 2009
@@ -24,6 +24,8 @@
 %endif
 
 #
+%define		year	2009
+%define		monthday	1011
 Summary:	TeX typesetting system and MetaFont font formatter
 Summary(de.UTF-8):	TeX-Satzherstellungssystem und MetaFont-Formatierung
 Summary(es.UTF-8):	Sistema de typesetting TeX y formateador de fuentes MetaFont
@@ -33,14 +35,13 @@
 Summary(pt_BR.UTF-8):	Sistema de typesetting TeX e formatador de fontes MetaFont
 Summary(tr.UTF-8):	TeX dizgi sistemi ve MetaFont yazıtipi biçimlendiricisi
 Name:		texlive
-Version:	20080816
-Release:	8
-Epoch:		1
+Version:	%{year}%{monthday}
+Release:	0.1
 License:	distributable
 Group:		Applications/Publishing/TeX
-Source0:	http://tug.org/svn/texlive/branches/branch2008/Master/source/%{name}-%{version}-source.tar.lzma
-# Source0-md5:	554287c3e458da776edd684506048d45
-Source1:	ftp://tug.org/texlive/historic/2008/%{name}-20080822-texmf.tar.lzma
+Source0:	http://tug.org/svn/texlive/branches/branch%{year}/Master/source/%{name}-%{version}-source.tar.xz
+# Source0-md5:	053395f260549b5d48892d40b5e083eb
+# Source1:	ftp://tug.org/texlive/historic/2008/%{name}-20080822-texmf.tar.lzma
 # Source1-md5:	fa74072e1344e8390eb156bcda61a8b2
 Source4:	%{name}.cron
 Source5:	xdvi.desktop
@@ -98,6 +99,7 @@
 BuildRequires:	freetype-devel
 BuildRequires:	freetype1-devel
 BuildRequires:	gd-devel >= 2.0.33
+BuildRequires:	kpathsea-devel
 BuildRequires:	libpng-devel >= 1.2.8
 BuildRequires:	libtool
 # should this be somewhere in clisp?
@@ -5578,14 +5580,13 @@
 
 
 %prep
-%setup -q -c -T -n %{name}-%{version}-source
-lzma -dc %{SOURCE0} | tar xf - -C ..
+%setup -q -n %{name}-%{version}-source
 %patch0 -p1
-%patch1 -p1
+# %patch1 -p1
 %patch2 -p1
-%patch3 -p1
+# %patch3 -p1
 %patch4 -p1
-%patch5 -p1
+# %patch5 -p1
 CURDIR=$(pwd)
 
 cd utils/xindy/make-rules/alphabets
@@ -5594,15 +5595,17 @@
 for i in larm?00.tfm; do ln -s $i $(echo $i | sed "s at larm\(.\).*@larm0\100.tfm@") ; done
 cd ${CURDIR}
 
-cd libs/teckit
-cat ax*.m4 > acinclude.m4
-%{__libtoolize}
-%{__aclocal}
-%{__autoconf}
-%{__automake}
+## cd libs/teckit
+## cat ax*.m4 > acinclude.m4
+# echo -e "KPSE_ADD_FLAGS([zlib])\nKPSE_ADD_FLAGS([libpng])\nLT_INIT" >> configure.ac
+cd ${CURDIR}
+# %{__libtoolize}
+# %{__aclocal}
+# %{__autoconf}
+# %{__automake}
 
 %build
-find . -name "config.sub" -exec cp /usr/share/automake/config.sub '{}' ';'
+# find . -name "config.sub" -exec cp /usr/share/automake/config.sub '{}' ';'
 %{__sed} -i 's@"extend/\(.*\)"@<\1>@' texk/ttf2pk/*.c
 cd texk/kpathsea
 %{__sed} -i 's@^TEXMFMAIN =.*@TEXMFMAIN = %{texmf}@' texmf.cnf
@@ -5619,8 +5622,13 @@
 ulimit -s unlimited
 %endif
 
+export CPPFLAGS="%{rpmcppflags} -DHAVE_PROTOTYPES" 
+# ./reautoconf
 %configure \
+	--prefix=%{_prefix} \
 	--with%{!?with_xindy:out}-xindy \
+	--enable-shared \
+	--disable-native-texlive-build \
 	--without-luatex \
 	--disable-multiplatform \
 	--disable-static \
@@ -5632,13 +5640,14 @@
 	--with-fonts-dir=/var/cache/fonts \
 	--with-ncurses \
 	--with-system-freetype \
-	--with-freetype-include=/usr/include/freetype \
+	--with-freetype-includes=/usr/include/freetype \
 	--with-system-freetype2 \
-	--with-freetype2-include=/usr/include/freetype2 \
 	--with-system-gd \
+	--with-system-kpathsea \
 	--with-system-ncurses \
 	--with-system-pnglib \
 	--with-system-t1lib \
+	--with-system-xpdf \
 	--with-system-zlib \
 	--with-xdvi-x-toolkit=xaw \
 	--without-dialog \
@@ -5659,7 +5668,7 @@
 	$RPM_BUILD_ROOT%{_localstatedir}/fonts/map\
 	$RPM_BUILD_ROOT%{fmtdir}/pdftex
 
-lzma -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_datadir}
+# 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}
@@ -13871,6 +13880,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.298  2009/11/10 20:34:53  uzsolt
+- begin update to 20091011
+- doesn't build
+
 Revision 1.297  2009/09/23 07:40:35  uzsolt
 - some hungarizing
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/texlive/texlive.spec?r1=1.297&r2=1.298&f=u



More information about the pld-cvs-commit mailing list