texlive-vtlpkg-vl.spec 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. Summary: TeX Live packaging utilities for Vine Linux
  2. Summary(ja): Vine Linux 用 TeX Live パッケージングユーティリティ
  3. Name: texlive-vtlpkg
  4. Version: 2011
  5. Release: 1%{?_dist_release}
  6. License: GPLv2+
  7. Group: Development/Tools
  8. Url: http://trac.vinelinux.org/wiki/TeXEnvironment
  9. # %{name}-%{version}.tar.xz is generated by running "$ make rpm"
  10. Source0: %{name}-%{version}.tar.xz
  11. Source10: texlive-vtlpkg-2011-vine.patch
  12. Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
  13. BuildArch: noarch
  14. BuildRequires: sed
  15. BuildRequires: xz
  16. Requires: bash
  17. Requires: texlive-sources = %{version}
  18. Vendor: Project Vine
  19. Distribution: Vine Linux
  20. Packager: munepi
  21. %description
  22. texlive-vtlpkg is used to create a package of TeX Live for Vine Linux.
  23. It provides tlpdb2rpmspec.
  24. %description -l ja
  25. texlive-vtlpkg は Vine Linux 用 TeX Live パッケージを作るユーティリティです。
  26. tlpdb2rpmspec を提供しています。
  27. %prep
  28. [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
  29. %setup
  30. %build
  31. %__make
  32. %install
  33. %__make DESTDIR=$RPM_BUILD_ROOT install
  34. ## modified texlive.tlpdb
  35. pushd $RPM_BUILD_ROOT%{_datadir}/%{name}
  36. patch -p0 < %{SOURCE10} || exit 1
  37. popd
  38. %clean
  39. [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
  40. %files
  41. %defattr(-,root,root)
  42. %doc README
  43. %{_bindir}/tlpdb2rpmspec
  44. %dir %{_datadir}/%{name}
  45. %{_datadir}/%{name}/*
  46. %changelog
  47. * Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  48. - updated to TeX Live 2011
  49. - merged texlive-vtlpkg-2009-osx.patch from OSXWS
  50. - added %%doc README (%%files)
  51. * Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  52. - applied texlive-vtlpkg-2009-vine.patch
  53. - remove arch dependent binaries
  54. - updated tlpdb2rpmspec.sh.in:
  55. - improved tlpdb4a()
  56. - make symlinks of core script utils (texlive-collection-binextra,
  57. texlive-collection-context, texlive-collection-fontutils,
  58. texlive-collection-langgreek, texlive-collection-langindic,
  59. texlive-collection-latex, texlive-collection-latexextra,
  60. texlive-collection-latexrecommended, texlive-collection-pictures,
  61. texlive-collection-pstricks, texlive-collection-science)
  62. * Wed Jan 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  63. - updated tlpdb2rpmspec.sh.in:
  64. - improved %%post
  65. * Sun Sep 26 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  66. - updated tlpdb2rpmspec.sh.in:
  67. - removed arch dependent binaries (texlive-collection-latexextra)
  68. - improved updmap process in %%post and %%postun
  69. - fixed perl path
  70. * Fri Jul 30 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  71. - initial build