source: projects/texlive-vtlpkg/trunk/texlive-vtlpkg-vl.spec @ 7145

Revision 7145, 2.9 KB checked in by munepi, 11 years ago (diff)

TeX Live 2012

RevLine 
[7135]1%bcond_with firstbuild
2
[1476]3Summary: TeX Live packaging utilities for Vine Linux
4Summary(ja): Vine Linux 用 TeX Live パッケージングユーティリティ
5Name: texlive-vtlpkg
[6698]6Version: 2012
7Release: 1%{?_dist_release}
[1476]8License: GPLv2+
9Group: Development/Tools
10Url: http://trac.vinelinux.org/wiki/TeXEnvironment
11
[5075]12# %{name}-%{version}.tar.xz is generated by running "$ make rpm"
13Source0: %{name}-%{version}.tar.xz
[6698]14Source10: texlive-vtlpkg-2012-vine.patch
[1476]15
16Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
17BuildArch: noarch
18BuildRequires: sed
[3329]19BuildRequires: xz
[1476]20Requires: bash
[7145]21#%{!?with_firstbuild:Requires: texlive-sources = %{version}}
[1476]22
23Vendor: Project Vine
24Distribution: Vine Linux
25Packager: munepi
26
27%description
28texlive-vtlpkg is used to create a package of TeX Live for Vine Linux.
29It provides tlpdb2rpmspec.
30
31%description -l ja
[5075]32texlive-vtlpkg は Vine Linux 用 TeX Live パッケージを作るユーティリティです。
[1476]33tlpdb2rpmspec を提供しています。
34
35
36%prep
[6698]37[ "${RPM_BUILD_ROOT}" != "/" ] && %__rm -rf ${RPM_BUILD_ROOT}
[1476]38
39%setup
40
41%build
42%__make
43
44%install
45%__make DESTDIR=$RPM_BUILD_ROOT install
46
[5075]47## modified texlive.tlpdb
[3943]48pushd $RPM_BUILD_ROOT%{_datadir}/%{name}
[5075]49    patch -p0 < %{SOURCE10} || exit 1
[3943]50popd
51
[1476]52%clean
[6698]53[ "${RPM_BUILD_ROOT}" != "/" ] && %__rm -rf ${RPM_BUILD_ROOT}
[1476]54
55
56%files
57%defattr(-,root,root)
[5080]58%doc README
[1476]59%{_bindir}/tlpdb2rpmspec
60%dir %{_datadir}/%{name}
61%{_datadir}/%{name}/*
62
63
64%changelog
[6698]65* Fri Aug 10 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
66- updated to TeX Live 2012
67
[5242]68* Sat Dec  3 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
69- updated tlpdb2rpmspec.sh.in and dot.vtlpkg.conf.in:
70  - set external dependencies (texlive-collection-binextra,
71    texlive-collection-fontutils)
72
[5075]73* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
74- updated to TeX Live 2011
75- merged texlive-vtlpkg-2009-osx.patch from OSXWS
[5080]76- added %%doc README (%%files)
[5075]77
[3943]78* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
79- applied texlive-vtlpkg-2009-vine.patch
80  - remove arch dependent binaries
[2975]81- updated tlpdb2rpmspec.sh.in:
82  - improved tlpdb4a()
[3943]83  - make symlinks of core script utils (texlive-collection-binextra,
84    texlive-collection-context, texlive-collection-fontutils,
85    texlive-collection-langgreek, texlive-collection-langindic,
86    texlive-collection-latex, texlive-collection-latexextra,
87    texlive-collection-latexrecommended, texlive-collection-pictures,
88    texlive-collection-pstricks, texlive-collection-science)
[2975]89
[2499]90* Wed Jan 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
91- updated tlpdb2rpmspec.sh.in:
92  - improved %%post
93
[1915]94* Sun Sep 26 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
[1969]95- updated tlpdb2rpmspec.sh.in:
96  - removed arch dependent binaries (texlive-collection-latexextra)
97  - improved updmap process in %%post and %%postun
98  - fixed perl path
[1915]99
[1476]100* Fri Jul 30 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
101- initial build
Note: See TracBrowser for help on using the repository browser.