File project.diff of Package mingw64-texlive
--- mingw64-texlive.spec.orig
+++ mingw64-texlive.spec
@@ -30,6 +30,7 @@ Patch11: texlive-20110705-source-
Patch12: texlive-20110705-source-icu-win32.patch
Patch13: texlive-20110705-source-lcdf-typetools.patch
+Patch1000: texlive-20091011-source-wix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -51,6 +52,7 @@ BuildRequires: xz
BuildRequires: gcc-c++
BuildRequires: texlive-devel
BuildRequires: autoconf >= 2.68
+BuildRequires: wixwine
%description
TeX Live is an easy way to get up and running with the TeX document
@@ -92,6 +94,7 @@ This package is not required for the use
%patch11 -p1
%patch12 -p1
%patch13 -p1
+%patch1000 -p1 -b .wix
%build
autoconf -f -i
@@ -136,10 +139,30 @@ TL_INSTALL_DEST="%{_mingw64_prefix}" \
TL_BUILD_ENV="CFLAGS='%{_mingw64_cflags}' LDFLAGS='%{_mingw64_ldflags}' CXXFLAGS='%{_mingw64_cflags}'" \
./Build $build_options
+cd Work
+echo "Name: libkpathsea" > libkpathsea.pc
+echo "Description: TeX path search library" >> libkpathsea.pc
+echo "Version: %{version}" >> libkpathsea.pc
+echo "" >> libkpathsea.pc
+echo "prefix=%{_mingw64_prefix}" >> libkpathsea.pc
+echo "Libs: -lkpathsea" >> libkpathsea.pc
+echo "Cflags: -L%{_mingw64_bindir}" >> libkpathsea.pc
+echo "Wixlibs=%{_mingw64_datadir}/wixlib/libkpathsea.wixlib" >> libkpathsea.pc
+echo "Fualflags=-C libkpathsea -D libkpathsea" >> libkpathsea.pc
+
+candle -o libkpathsea.wixobj ../libkpathsea.wxs
+lit -o libkpathsea.wixlib -bf libkpathsea.wixobj
+
%install
cd Work && make DESTDIR=$RPM_BUILD_ROOT install
+mkdir -p $RPM_BUILD_ROOT%{_mingw64_libdir}/pkgconfig
+cp libkpathsea.pc $RPM_BUILD_ROOT%{_mingw64_libdir}/pkgconfig/libkpathsea.pc
+
+mkdir -p $RPM_BUILD_ROOT%{_mingw64_datadir}/wixlib
+cp libkpathsea.wixlib $RPM_BUILD_ROOT%{_mingw64_datadir}/wixlib/libkpathsea.wixlib
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -159,6 +182,8 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw64_includedir}/kpathsea
%{_mingw64_libdir}/libptexenc.dll.a
%{_mingw64_includedir}/ptexenc
+%{_mingw64_libdir}/pkgconfig/libkpathsea.pc
+%{_mingw64_datadir}/wixlib/libkpathsea.wixlib
%changelog