|
@@ -1,284 +0,0 @@
|
|
|
-%define tlversion 2009
|
|
|
-
|
|
|
-%define hirapropver 0.3
|
|
|
-%define kokanaver 1.0b2
|
|
|
-%define otfver 1.5.6.1
|
|
|
-
|
|
|
-%define texmf %{_datadir}/texmf
|
|
|
-%define texvf %{texmf}/fonts/vf/public
|
|
|
-%define texofm %{texmf}/fonts/ofm/public
|
|
|
-%define textfm %{texmf}/fonts/tfm/public
|
|
|
-%define mapdir %{texmf}/fonts/map/dvipdfm
|
|
|
-%define build_texmf %{buildroot}%{texmf}
|
|
|
-%define build_texvf %{buildroot}%{texvf}
|
|
|
-%define build_texofm %{buildroot}%{texofm}
|
|
|
-%define build_textfm %{buildroot}%{textfm}
|
|
|
-%define build_mapdir %{buildroot}%{mapdir}
|
|
|
-%define dvipdfmconfig %{texmf}/dvipdfm/config
|
|
|
-
|
|
|
-%define exec_updmap [ -x %{_bindir}/updmap-sys ] && %{_bindir}/env - %{_bindir}/updmap-sys --nostop 2> /dev/null
|
|
|
-%define exec_updmap_otf [ -x %{_bindir}/updmap-otf ] && %{_bindir}/env - %{_bindir}/updmap-otf auto 2> /dev/null
|
|
|
-
|
|
|
-%if %{?_dist_release} == "vl5"
|
|
|
-Conflicts: texmacro-otf
|
|
|
-%endif
|
|
|
-
|
|
|
-Summary: TeX Live macro packages for "VF for OpenType Fonts" by S. Saito
|
|
|
-Summary(ja): TeX Live で使うマクロパッケージ (齋藤修三郎氏による「OpenType Font用VF」)
|
|
|
-Name: texlive-texmacro-otf
|
|
|
-Version: %{otfver}
|
|
|
-Release: 2%{?_dist_release}
|
|
|
-BuildArch: noarch
|
|
|
-# #Source0: http://psitau.at.infoseek.co.jp/otfstable.zip
|
|
|
-# Source0: otfstable-%{version}.tar.bz2
|
|
|
-# $ md5sum otfcurrent.zip
|
|
|
-# fc38d8384f73ae4b4238698eef4e11fd otfcurrent.zip
|
|
|
-# $ unzip otfcurrent.zip
|
|
|
-# $ mv otfcurrent otfcurrent-1.5.6.1
|
|
|
-# $ tar jcf otfcurrent-1.5.6.1.tar.bz2 otfcurrent-1.5.6.1
|
|
|
-#Source0: http://psitau.at.infoseek.co.jp/otfstable.zip
|
|
|
-Source0: otfcurrent-%{version}.tar.bz2
|
|
|
-#Source1: http://psitau.at.infoseek.co.jp/hiraprop.zip
|
|
|
-Source1: hiraprop-%{hirapropver}.tar.bz2
|
|
|
-#Source2: http://psitau.at.infoseek.co.jp/kokana.zip
|
|
|
-Source2: kokana-%{kokanaver}.tar.bz2
|
|
|
-Source3: http://psitau.at.infoseek.co.jp/otfmanual.pdf
|
|
|
-Source4: http://psitau.at.infoseek.co.jp/kitunetuki.pdf
|
|
|
-Source5: http://psitau.at.infoseek.co.jp/meijinden.pdf
|
|
|
-Source10: updmap-otf
|
|
|
-Source20: otf-noEmbed.map
|
|
|
-Source21: otf-cktx.map
|
|
|
-
|
|
|
-Patch1: texmacro-otf-RmlGbm.patch
|
|
|
-
|
|
|
-URL: http://psitau.at.infoseek.co.jp/otf.html
|
|
|
-License: distributable
|
|
|
-Group: Applications/Publishing
|
|
|
-BuildRequires: texlive = %{tlversion}
|
|
|
-BuildRequires: perl, nkf
|
|
|
-Requires: texlive = %{tlversion}
|
|
|
-Requires: ghostscript
|
|
|
-
|
|
|
-Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
|
-
|
|
|
-Distribution: Vine Linux
|
|
|
-Vendor: Project Vine
|
|
|
-
|
|
|
-%description
|
|
|
-TeX Live macro packages of VF for OpenType Fonts by SAITO Shuzaburo
|
|
|
-Users can use these macros on platex.
|
|
|
-Including
|
|
|
- hiraprop.sty ajmacros.sty mlcid.sty mlutf.sty otf.sty
|
|
|
- otfaltkana.sty redeffont.sty
|
|
|
-
|
|
|
-%description -l ja
|
|
|
-齋藤修三郎氏作成の TeX Live で用いる追加マクロパッケージです。
|
|
|
-LaTeX(pLaTeX2e)でOpen Type Fontを有効に利用するための
|
|
|
-VF およびスタイルファイルです。
|
|
|
-platex 上で利用できます。
|
|
|
-以下のマクロが含まれています。
|
|
|
- hiraprop.sty ajmacros.sty mlcid.sty mlutf.sty otf.sty
|
|
|
- otfaltkana.sty redeffont.sty
|
|
|
-
|
|
|
-%prep
|
|
|
-%setup -q -c -n %{name}-%{version} -a 1 -a 2
|
|
|
-
|
|
|
-#for i in `grep -l -ir ovp2ovf * | grep -v readme`;
|
|
|
-#do
|
|
|
-# perl -pi -e "s@ovp2ovf@ovp2ovf-1.11@" $i
|
|
|
-#done
|
|
|
-
|
|
|
-## rename from pltotf to ppltotf
|
|
|
-%__sed -i -e "s,^pltotf,ppltotf,g" kokana-%{kokanaver}/makealtkana || exit 1
|
|
|
-
|
|
|
-%build
|
|
|
-
|
|
|
-# ###### otfstable #####
|
|
|
-pushd otfcurrent-%{version}
|
|
|
-./makeotf
|
|
|
-popd
|
|
|
-
|
|
|
-###### kokana #####
|
|
|
-pushd kokana-%{kokanaver}
|
|
|
-nkf -be basepl/base-h.pl > base-h.pl
|
|
|
-nkf -be basepl/base-v.pl > base-v.pl
|
|
|
-%__mv -f base-[hv].pl basepl
|
|
|
-./makealtkana
|
|
|
-popd
|
|
|
-
|
|
|
-%install
|
|
|
-%__rm -rf %{buildroot}
|
|
|
-
|
|
|
-%__mkdir fontmap test pdf
|
|
|
-%__mkdir_p %{buildroot}%{_bindir}
|
|
|
-%__mkdir_p %{build_texmf}/ptex/platex/otf
|
|
|
-%__mkdir_p %{build_texmf}-var/updmap-otf
|
|
|
-%__mkdir_p %{build_texvf}/otf
|
|
|
-%__mkdir_p %{build_textfm}/otf
|
|
|
-%__mkdir_p %{build_mapdir}
|
|
|
-
|
|
|
-%__install -m 644 %{SOURCE3} %{SOURCE4} %{SOURCE5} pdf
|
|
|
-%__install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/updmap-otf
|
|
|
-
|
|
|
-### set prefix dir ###
|
|
|
-%__perl -pi -e "s@/usr/local@/usr@" %{buildroot}%{_bindir}/updmap-otf
|
|
|
-
|
|
|
-###### otfstable #####
|
|
|
-pushd otfcurrent-%{version}
|
|
|
-%__install -m 644 sty/*.sty %{build_texmf}/ptex/platex/otf
|
|
|
-%__install -m 644 vf/* %{build_texvf}/otf
|
|
|
-%__install -m 644 tfm/* %{build_textfm}/otf
|
|
|
-
|
|
|
-#install -m 644 fontmap/cktx.map* %{build_mapdir}/otf-cktx.map
|
|
|
-#install -m 644 fontmap/hiraginox.map* %{build_mapdir}/otf-hiraginox.map
|
|
|
-%__sed -e 's/W.$/&.otf/g' fontmap/hiraginox.map* > %{build_mapdir}/otf-hiraginox.map
|
|
|
-%__install -m 644 fontmap/kozukax.map* %{build_mapdir}/otf-kozukax.map
|
|
|
-%__install -m 644 fontmap/morisawax.map* %{build_mapdir}/otf-morisawax.map
|
|
|
-
|
|
|
-## morisawa map files remaped PS Kanji (CIDFont) Name
|
|
|
-%__sed -e 's@A-OTF-@@g' %{build_mapdir}/otf-morisawax.map > %{build_mapdir}/otf-ps-morisawax.map
|
|
|
-%__sed -e 's@A-OTF-@!@g' %{build_mapdir}/otf-morisawax.map > %{build_mapdir}/otf-ps-morisawax-noEmbed.map
|
|
|
-
|
|
|
-# Install our own noFont map
|
|
|
-%__install -m 644 %{SOURCE20} %{build_mapdir}
|
|
|
-%__install -m 644 %{SOURCE21} %{build_mapdir}
|
|
|
-
|
|
|
-pushd %{build_mapdir}
|
|
|
-patch -p1 < %{PATCH1}
|
|
|
-popd
|
|
|
-
|
|
|
-%__install -m 644 fontmap/vfontmap.txt ../fontmap
|
|
|
-
|
|
|
-%__install -m 644 test/*.tex ../test
|
|
|
-%__install -m 644 readme.txt ../readme-otfcurrent.txt
|
|
|
-popd
|
|
|
-
|
|
|
-###### hiraprop #####
|
|
|
-%__mkdir_p %{build_texmf}/ptex/platex/hiraprop
|
|
|
-%__mkdir_p %{build_texvf}/hiraprop
|
|
|
-%__mkdir_p %{build_texofm}/hiraprop
|
|
|
-%__mkdir_p %{build_textfm}/hiraprop
|
|
|
-
|
|
|
-pushd hiraprop-%{hirapropver}
|
|
|
-%__install -m 644 sty/* %{build_texmf}/ptex/platex/hiraprop
|
|
|
-%__install -m 644 vf/hiraprop/* %{build_texvf}/hiraprop
|
|
|
-%__install -m 644 ofm/hiraprop/* %{build_texofm}/hiraprop
|
|
|
-%__install -m 644 tfm/hiraprop/* %{build_textfm}/hiraprop
|
|
|
-
|
|
|
-%__install -m 644 *.tex ../test
|
|
|
-%__install -m 644 readme.txt ../readme-hiraprop.txt
|
|
|
-popd
|
|
|
-
|
|
|
-###### kokana #####
|
|
|
-pushd kokana-%{kokanaver}
|
|
|
-%__install -m 644 otfaltkana.sty %{build_texmf}/ptex/platex/otf
|
|
|
-%__install -m 644 vf/* %{build_texvf}/otf
|
|
|
-%__install -m 644 tfm/* %{build_textfm}/otf
|
|
|
-
|
|
|
-%__install -m 644 sample/kokanatest.tex ../test
|
|
|
-%__install -m 644 readme.txt ../readme-kokana.txt
|
|
|
-popd
|
|
|
-
|
|
|
-
|
|
|
-%post
|
|
|
-%{exec_updmap}
|
|
|
-%{exec_updmap_otf}
|
|
|
-exit 0
|
|
|
-
|
|
|
-%postun
|
|
|
-if [ "$1" = 0 ]; then
|
|
|
- %__rm -rf %{texmf}-var/updmap-otf
|
|
|
- %{exec_updmap}
|
|
|
-fi
|
|
|
-exit 0
|
|
|
-
|
|
|
-%clean
|
|
|
-%__rm -rf %{buildroot}
|
|
|
-
|
|
|
-%files
|
|
|
-%defattr(-,root,root)
|
|
|
-%doc readme* fontmap test pdf
|
|
|
-%dir %{texmf}-var/updmap-otf
|
|
|
-%{_bindir}/updmap-otf
|
|
|
-%{texmf}/ptex/platex/otf
|
|
|
-%{texmf}/ptex/platex/hiraprop
|
|
|
-%{texvf}
|
|
|
-%{textfm}
|
|
|
-%{texofm}
|
|
|
-%{mapdir}
|
|
|
-
|
|
|
-%changelog
|
|
|
-* Fri Dec 31 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.5.6.1-2
|
|
|
-- for vl5 + texlive, renamed to texlive-texmacro-otf
|
|
|
-
|
|
|
-* Sat Jul 03 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.5.6.1-1
|
|
|
-- new upstream relase
|
|
|
-- TeX Linux 2009
|
|
|
-
|
|
|
-* Fri May 15 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.2.9-3
|
|
|
-- added otf-ps-morisawax{-noEmbed}.map
|
|
|
-
|
|
|
-* Sun Mar 29 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.2.9-2
|
|
|
-- spec in utf8
|
|
|
-
|
|
|
-* Tue Aug 05 2008 KOBAYASHI Taizo <tkoba@vinelinux.org> 1.2.9-1
|
|
|
-- applied new versioning policy
|
|
|
-
|
|
|
-* Sun Apr 07 2007 KOBAYASHI Taizo <tkoba@vinelinux.org> 1.2.9-0vl1
|
|
|
-- new upstream release
|
|
|
-
|
|
|
-* Sat May 27 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 1.2.7.1-0vl2
|
|
|
-- updmap-otf v0.9: use noEmbed.map instead of noEmbeddedFont.map
|
|
|
-
|
|
|
-* Fri May 12 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 1.2.7.1-0vl1
|
|
|
-- resync with ptetex3-20060506
|
|
|
-
|
|
|
-* Sun Nov 06 2005 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.7-0vl3
|
|
|
-- resync with ptetex3-20051102
|
|
|
-
|
|
|
-* Wed Aug 31 2005 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.7-0vl2
|
|
|
-- resync with ptetex3-20050830
|
|
|
-
|
|
|
-* Sat Jun 18 2005 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.7-0vl1
|
|
|
-- source update
|
|
|
-- modified for teTeX3
|
|
|
-
|
|
|
-* Thu Feb 03 2005 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.6-0vl1
|
|
|
-- source update
|
|
|
-
|
|
|
-* Thu Jan 20 2005 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.5-0vl1
|
|
|
-- source update
|
|
|
-
|
|
|
-* Sun Nov 07 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.4-0vl5
|
|
|
-- updmap-0.7
|
|
|
-
|
|
|
-* Mon Oct 18 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.4-0vl4
|
|
|
-- updmap-0.6
|
|
|
-
|
|
|
-* Mon Oct 11 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.4-0vl3
|
|
|
-- updmap-0.5
|
|
|
-
|
|
|
-* Thu Sep 30 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.4-0vl2
|
|
|
-- fixed updmap
|
|
|
-
|
|
|
-* Thu Sep 30 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.4-0vl1
|
|
|
-- source update
|
|
|
-- updmap-0.4
|
|
|
-
|
|
|
-* Thu Apr 08 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.2-0vl4
|
|
|
-- update updmap-otf: take over before setting in "auto" target
|
|
|
-- remove requires texmacro-sfujita
|
|
|
-
|
|
|
-* Sat Apr 03 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.2-0vl3
|
|
|
-- fix postun
|
|
|
-
|
|
|
-* Fri Apr 02 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.2-0vl2
|
|
|
-- drop extrafonts and added hiraprop
|
|
|
-- update updmap-otf and *-udvips.map
|
|
|
-
|
|
|
-* Sun Mar 28 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.2.2-0vl1
|
|
|
-- source update
|
|
|
-- added updmap-otf
|
|
|
-
|
|
|
-* Wed Feb 04 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.0.9-0vl1
|
|
|
-- first release
|