texlive-vtlpkg-vl.spec 2.3 KB

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