rpms/texlive-texmf-errata/devel texlive-errata-readme, NONE, 1.1 texlive-texmf-errata.spec, NONE, 1.1

Jindrich Novy (jnovy) fedora-extras-commits at redhat.com
Sun Dec 2 11:06:41 UTC 2007


Author: jnovy

Update of /cvs/extras/rpms/texlive-texmf-errata/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17286/devel

Added Files:
	texlive-errata-readme texlive-texmf-errata.spec 
Log Message:
initial import



--- NEW FILE texlive-errata-readme ---
texlive errata

Due to the size of the texlive-texmf package, a small fix to a package in the
TEXMF tree would result in large updates for the users.

For this reason, the texlive errata package exists.

Updates to the texlive TEXMF packages can be issued in the errata package,
which will install them into /usr/share/texmf-errata.

This should avoid large downloads being necessary for small bug fixes.


--- NEW FILE texlive-texmf-errata.spec ---
# This spec file is based on texjive project created by Michael A. Peters.
# Adopted and modified for Fedora users by Jindrich Novy.

Name:		texlive-texmf-errata
Version:	2007
Release:	0.10%{?dist}
Summary:	Errata for texlive-texmf
Group:		Applications/Publishing
License:	Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL and MIT and Public Domain and UCD and Utopia
URL:		http://tug.org/texlive/
Source999:	texlive-errata-readme 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:	noarch

%description
This package is where errata to the texlive-texmf package will appear, when
needed.

%package afm
Group:		Applications/Publishing
Summary:	Errata for texlive-texmf-afm

%description afm
This package is where errata to the texlive-texmf-afm package will appear,
when needed.

%package dvips
Group:		Applications/Publishing
Summary:	Errata for texlive-texmf-dvips

%description dvips
This package is where bug fixes to the texlive-texmf-dvips package will appear,
when needed.

%package fonts
Group:		Applications/Publishing
Summary:	Bug fixes for texlive-texmf-fonts

%description fonts
This package is where bug fixes to the texlive-texmf-fonts package will appear,
when needed.

%package latex
Group:		Applications/Publishing
Summary:	Errata for texlive-texmf-latex

%description latex
This package is where errata to the texlive-texmf-latex package will appear,
when needed.

%package -n texlive-doc-errata
Group:		Applications/Publishing
Summary:	Errata for texlive-doc

%description -n texlive-doc-errata
This package includes errata to the texlive documentation.

%prep


%build


%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_datadir}/texmf-errata/doc/texlive
install -d -m755 %{buildroot}%{_datadir}/texmf-errata/dvips
install -d -m755 %{buildroot}%{_datadir}/texmf-errata/fonts/afm
install -d -m755 %{buildroot}%{_datadir}/texmf-errata/tex/latex
install -m644 %{SOURCE999} %{buildroot}%{_datadir}/texmf-errata/doc/texlive/README
touch %{buildroot}%{_datadir}/texmf-errata/ls-R


%clean
rm -rf %{buildroot}

# turn these off until there is a need for them
#%%%post
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%post afm
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%post common
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%post dvips
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%post fonts
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%post latex
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%post -n texlive-doc-errata
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%postun
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%postun afm
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%postun common
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%postun dvips
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%postun fonts
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%postun latex
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :

#%%%postun -n texlive-doc-errata
#%%#[ -x %{_bindir}/texconfig-sys ] && %{_bindir}/texconfig-sys rehash 2> /dev/null || :


%files
%defattr(-,root,root,-)
%dir %{_datadir}/texmf-errata
%dir %{_datadir}/texmf-errata/tex

%files afm
%defattr(-,root,root,-)
%dir %{_datadir}/texmf-errata/fonts/afm

%files dvips
%defattr(-,root,root,-)
%dir %{_datadir}/texmf-errata/dvips

%files fonts
%defattr(-,root,root,-)
%dir %{_datadir}/texmf-errata/fonts
%ghost %{_datadir}/texmf-errata/ls-R

%files latex
%defattr(-,root,root,-)
%dir %{_datadir}/texmf-errata/tex/latex

%files -n texlive-doc-errata
%defattr(-,root,root,-)
%doc %{_datadir}/texmf-errata/doc/

%changelog
* Tue Sep 18 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.10
- remove common subpackage

* Wed Aug 15 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.9
- update License tag, it texmf-errata doesn't contain anything
  but will contain the stuff licensed under the same license
  like texlive-texmf

* Tue Aug 07 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.8
- bump

* Tue Jul 24 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.7
- fix summary of latex errata subpackage
- use better rehashing when needed
- update README file

* Wed Jul 18 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.6
- sync with texlive and texlive-texmf packages

* Wed Jul 04 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.5
- bump release again

* Mon Jul 02 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.4
- sync with texlive and texlive-texmf packages

* Thu Feb 15 2007 Jindrich Novy <jnovy at redhat.com> - 2007-0.1.20070212.rc
- update to TeXLive 2007 release candidate
- clean buildroot in %%install

* Tue May 30 2006 Michael A. Peters <mpeters at mac.com> - 2005-0.3
- some directory ownership cleanup

* Mon May 28 2006 Michael A. Peters <mpeters at mac.com> - 2005-0.2
- initial mock build

* Fri May 26 2006 Michael A. Peters <mpeters at mac.com> - 2005-0.1
- initial spec file




More information about the fedora-extras-commits mailing list