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

Revision 5242, 2.7 KB checked in by munepi, 12 years ago (diff)

updated tlpdb2rpmspec.sh.in and dot.vtlpkg.conf.in

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