[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec

2009-05-21 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  r...@openpkg.org
  Module: openpkg-src  Date:   21-May-2009 11:54:48
  Branch: HEAD Handle: 2009052110544700

  Modified files:
openpkg-src/tetex   tetex.spec

  Log:
remove obsolete substs and fix building under RPM 5 where %install
automatically removed RPM_BUILD_ROOT

  Summary:
RevisionChanges Path
1.80+9  -3  openpkg-src/tetex/tetex.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/tetex/tetex.spec
  
  $ cvs diff -u -r1.79 -r1.80 tetex.spec
  --- openpkg-src/tetex/tetex.spec  18 Apr 2009 13:16:43 -  1.79
  +++ openpkg-src/tetex/tetex.spec  21 May 2009 09:54:47 -  1.80
  @@ -39,7 +39,7 @@
   Group:Typesetting
   License:  GPL
   Version:  %{V_src}
  -Release:  20080101
  +Release:  20090521
   
   #   package options
   %option   with_x11  no
  @@ -150,8 +150,6 @@
   ) || exit $?
   
   #   minor fixes to the teTeX sources
  -%{l_shtool} subst -e s;\|O_SYNC;;g libs/libwww/HTMemLog.c
  -%{l_shtool} subst -e s;strnstr;my_strnstr;g libs/libwww/HTReader.c
   %{l_shtool} subst \
   -e '1s;/usr/bin/perl;/usr/bin/env perl;' \
   texk/*/t1mapper
  @@ -218,6 +216,14 @@
   eval make all
   
   %install
  +#   reinstall teTeX texmf stuff
  +#   (because RPM 5 implicitly removes $RPM_BUILD_ROOT at begin of 
%install)
  +rm -rf $RPM_BUILD_ROOT
  +%{l_shtool} mkdir -f -p -m 755 \
  +$RPM_BUILD_ROOT%{l_prefix}/share/texmf
  +%{l_gzip} -d -c %{SOURCE tetex-texmf-%{V_texmf}.tar.gz} |\
  +( umask 0  cd $RPM_BUILD_ROOT%{l_prefix}/share/texmf  %{l_tar} 
xf - ) || exit $?
  +
   #   perform the standard installation procdure of teTeX
   #   (we cannot use %{l_make}, because teTeX dislikes absolute paths
   #   for make. Instead we work-around via $PATH. The redundant
  @@ .
__
OpenPKG http://openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec

2007-12-22 Thread Christoph Schug
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Christoph Schug
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   22-Dec-2007 11:34:48
  Branch: HEAD Handle: 2007122210344700

  Modified files:
openpkg-src/tetex   tetex.spec

  Log:
does not build with recent version of flex

  Summary:
RevisionChanges Path
1.76+2  -1  openpkg-src/tetex/tetex.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/tetex/tetex.spec
  
  $ cvs diff -u -r1.75 -r1.76 tetex.spec
  --- openpkg-src/tetex/tetex.spec  7 Feb 2007 08:01:38 -   1.75
  +++ openpkg-src/tetex/tetex.spec  22 Dec 2007 10:34:47 -  1.76
  @@ -40,7 +40,7 @@
   Group:Typesetting
   License:  GPL
   Version:  %{V_src}
  -Release:  20070207
  +Release:  20071222
   
   #   package options
   %option   with_x11  no
  @@ -176,6 +176,7 @@
   CFLAGS=%{l_cflags -O} \
   CXXFLAGS=%{l_cxxflags -O} \
   CPPFLAGS=%{l_cppflags} \
  +LEX=%{l_prefix}/bin/flex-old \
   ./configure \
   --prefix=$RPM_BUILD_ROOT%{l_prefix} \
   --datadir=$RPM_BUILD_ROOT%{l_prefix}/share \
  @@ .
__
OpenPKG http://openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec

2007-02-07 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   07-Feb-2007 09:01:39
  Branch: HEAD Handle: 2007020708013800

  Modified files:
openpkg-src/tetex   tetex.spec

  Log:
be quiet on unpacking

  Summary:
RevisionChanges Path
1.75+3  -3  openpkg-src/tetex/tetex.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/tetex/tetex.spec
  
  $ cvs diff -u -r1.74 -r1.75 tetex.spec
  --- openpkg-src/tetex/tetex.spec  1 Jan 2007 17:42:18 -   1.74
  +++ openpkg-src/tetex/tetex.spec  7 Feb 2007 08:01:38 -   1.75
  @@ -40,7 +40,7 @@
   Group:Typesetting
   License:  GPL
   Version:  %{V_src}
  -Release:  20061110
  +Release:  20070207
   
   #   package options
   %option   with_x11  no
  @@ -105,7 +105,7 @@
   
   #   add XMLTeX (XML parsing via TeX)
   ( cd $RPM_BUILD_ROOT%{l_prefix}/share/texmf/tex
  -  %{l_prefix}/bin/unzip -x %{SOURCE base-%{V_xmltex}.zip}
  +  %{l_prefix}/bin/unzip -q -x %{SOURCE base-%{V_xmltex}.zip}
 mv base xmltex
   ) || exit $?
   ( echo 
  @@ -145,7 +145,7 @@
   ( %{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/share/texmf/tex/latex/passivetex
 cd $RPM_BUILD_ROOT%{l_prefix}/share/texmf/tex/latex/passivetex
  -  %{l_prefix}/bin/unzip -x %{SOURCE passivetex-%{V_passivetex}.zip}
  +  %{l_prefix}/bin/unzip -q -x %{SOURCE passivetex-%{V_passivetex}.zip}
 rm -f ChangeLog Makefile README.passivetex send
 rm -rf test
   ) || exit $?
  @@ .
__
OpenPKG http://openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec

2006-10-15 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   15-Oct-2006 19:28:06
  Branch: HEAD Handle: 2006101518280600

  Modified files:
openpkg-src/tetex   tetex.spec

  Log:
version the XMLTex/PassiveTeX vendor ZIP files; take over cleanups
from Michael Schloh; style cleanups

  Summary:
RevisionChanges Path
1.72+22 -20 openpkg-src/tetex/tetex.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/tetex/tetex.spec
  
  $ cvs diff -u -r1.71 -r1.72 tetex.spec
  --- openpkg-src/tetex/tetex.spec  13 Oct 2006 17:34:48 -  1.71
  +++ openpkg-src/tetex/tetex.spec  15 Oct 2006 17:28:06 -  1.72
  @@ -23,9 +23,11 @@
   ##
   
   #   package versions
  -%define   V_base3.0
  -%define   V_src 3.0
  -%define   V_texmf   3.0
  +%define   V_base   3.0
  +%define   V_src3.0
  +%define   V_texmf  3.0
  +%define   V_xmltex 20020625
  +%define   V_passivetex 20031022
   
   #   package information
   Name: tetex
  @@ -38,7 +40,7 @@
   Group:Typesetting
   License:  GPL
   Version:  %{V_src}
  -Release:  20061013
  +Release:  20061015
   
   #   package options
   %option   with_x11  no
  @@ -46,15 +48,17 @@
   #   list of sources
   Source0:  
ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/%{V_base}/distrib/tetex-src-%{V_src}.tar.gz
   Source1:  
ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/%{V_base}/distrib/tetex-texmf-%{V_texmf}.tar.gz
  -Source2:  http://www.tei-c.org.uk/Software/passivetex/passivetex.zip
  -Source3:  ftp://tug.ctan.org/tex-archive/macros/xmltex/base.zip
  +Source2:  
ftp://ftp.openpkg.org/sources/CPY/VERSIONED/tetex/passivetex-%{V_passivetex}.zip
  +Source3:  
ftp://ftp.openpkg.org/sources/CPY/VERSIONED/tetex/base-%{V_xmltex}.zip
   Patch0:   tetex.patch
   
   #   build information
   Prefix:   %{l_prefix}
   BuildRoot:%{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg = 20040130, gcc, make, infozip, flex, bison, 
png, zlib
  -PreReq:   OpenPKG, openpkg = 20040130, perl, png, zlib
  +BuildPreReq:  OpenPKG, openpkg = 20040130, gcc, make, infozip, flex, bison
  +PreReq:   OpenPKG, openpkg = 20040130, perl
  +BuildPreReq:  png, zlib
  +PreReq:   png, zlib
   %if %{with_x11} == yes
   BuildPreReq:  X11, xaw3d
   PreReq:   X11, xaw3d
  @@ -69,7 +73,7 @@
   most popular TeX macro set (LaTeX) for TeX was invented by Leslie
   Lamport. The OpenPKG teTeX package also contains David Carlisle'
   xmltex (namespace-aware XML parser written in TeX) and Sebastian
  -Rahtz' PassiveTeX (XML-FO rendering engine).
  +Rahtz' PassiveTeX (XSL-FO rendering engine).
   
   %track
   prog tetex:tetex-src = {
  @@ -101,13 +105,13 @@
   
   #   add XMLTeX (XML parsing via TeX)
   ( cd $RPM_BUILD_ROOT%{l_prefix}/share/texmf/tex
  -  %{l_prefix}/bin/unzip -x %{SOURCE base.zip}
  +  %{l_prefix}/bin/unzip -x %{SOURCE base-%{V_xmltex}.zip}
 mv base xmltex
   ) || exit $?
   ( echo 
 echo # XMLTeX (XML parsing via TeX) [does not work as expected here]
  -  echo # xmltexlatexlanguage.dat xmltex.ini
  -  echo # pdfxmltex pdflatex language.dat pdfxmltex.ini
  +  echo xmltexlatexlanguage.dat xmltex.ini
  +  echo pdfxmltex pdflatex language.dat pdfxmltex.ini
 echo 
   ) texk/web2c/fmtutil.in
   ( echo 
  @@ -137,11 +141,11 @@
 echo 
   ) texk/kpathsea/texmf.in
   
  -#   add PassiveTeX (XML-FO to DVI/PDF translation via TeX)
  +#   add PassiveTeX (XSL-FO to DVI/PDF translation via TeX)
   ( %{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/share/texmf/tex/latex/passivetex
 cd $RPM_BUILD_ROOT%{l_prefix}/share/texmf/tex/latex/passivetex
  -  %{l_prefix}/bin/unzip -x %{SOURCE passivetex.zip}
  +  %{l_prefix}/bin/unzip -x %{SOURCE passivetex-%{V_passivetex}.zip}
 rm -f ChangeLog Makefile README.passivetex send
 rm -rf test
   ) || exit $?
  @@ -152,6 +156,10 @@
   %{l_shtool} subst \
   -e '1s;/usr/bin/perl;/usr/bin/env perl;' \
   texk/*/t1mapper
  +%{l_shtool} subst \
  +-e s;\(\$(scriptdir)/fmtutil-sys --all\);\1 --fmtdir 
$RPM_BUILD_ROOT%{l_prefix}/share/texmf/web2c; \
  +-e s,\(\$(scriptdir)/updmap-sys\);,\1 --dvipsoutputdir 
$RPM_BUILD_ROOT%{l_prefix}/share/texmf/fonts/map/dvips/updmap --pdftexoutputdir 

[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec

2005-07-26 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   26-Jul-2005 08:25:54
  Branch: HEAD Handle: 2005072607255400

  Modified files:
openpkg-src/tetex   tetex.spec

  Log:
strip binaries

  Summary:
RevisionChanges Path
1.66+2  -1  openpkg-src/tetex/tetex.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/tetex/tetex.spec
  
  $ cvs diff -u -r1.65 -r1.66 tetex.spec
  --- openpkg-src/tetex/tetex.spec  17 Jul 2005 10:05:14 -  1.65
  +++ openpkg-src/tetex/tetex.spec  26 Jul 2005 06:25:54 -  1.66
  @@ -38,7 +38,7 @@
   Group:Text
   License:  GPL
   Version:  %{V_src}
  -Release:  20050717
  +Release:  20050726
   
   #   package options
   %option   with_x11  no
  @@ -230,6 +230,7 @@
   
   #   cleanup the installation
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
  +strip $RPM_BUILD_ROOT%{l_prefix}/bin/* /dev/null 21 || true
   
   #   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec

2005-07-17 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   17-Jul-2005 12:05:14
  Branch: HEAD Handle: 2005071711051400

  Modified files:
openpkg-src/tetex   tetex.spec

  Log:
modifying package: tetex-3.0 20050315 - 20050717

  Summary:
RevisionChanges Path
1.65+4  -17 openpkg-src/tetex/tetex.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/tetex/tetex.spec
  
  $ cvs diff -u -r1.64 -r1.65 tetex.spec
  --- openpkg-src/tetex/tetex.spec  24 Mar 2005 11:20:29 -  1.64
  +++ openpkg-src/tetex/tetex.spec  17 Jul 2005 10:05:14 -  1.65
  @@ -38,7 +38,7 @@
   Group:Text
   License:  GPL
   Version:  %{V_src}
  -Release:  20050315
  +Release:  20050717
   
   #   package options
   %option   with_x11  no
  @@ -217,17 +217,9 @@
   eval make install
   
   #   perform manual steps for installing XMLTeX
  -( TEXMFMAIN=$RPM_BUILD_ROOT%{l_prefix}/share/texmf
  -  export TEXMFMAIN
  -  PATH=$RPM_BUILD_ROOT%{l_prefix}/bin:$PATH
  -  cd $RPM_BUILD_ROOT%{l_prefix}/share/texmf/web2c
  -  $RPM_BUILD_ROOT%{l_prefix}/bin/tex -ini latex xmltex.ini
  -  $RPM_BUILD_ROOT%{l_prefix}/bin/pdftex -ini pdflatex pdfxmltex.ini
  -  $RPM_BUILD_ROOT%{l_prefix}/bin/mktexlsr
  -  ( cd $RPM_BUILD_ROOT%{l_prefix}/bin
  -ln -s tex xmltex
  -ln -s pdftex pdfxmltex
  -  ) || exit $?
  +( cd $RPM_BUILD_ROOT%{l_prefix}/bin
  +  ln -s tex xmltex
  +  ln -s pdftex pdfxmltex
   ) || exit $?
   
   #   create dynamically generated font directory
  @@ -236,11 +228,6 @@
   %{l_shtool} mkdir -f -p -m 777 \
   $RPM_BUILD_ROOT%{l_prefix}/var/tetex/fonts
   
  -#   adjust paths in manual pages
  -%{l_shtool} subst -s -v \
  --e s;$RPM_BUILD_ROOT%{l_prefix};%{l_prefix};g \
  -$RPM_BUILD_ROOT%{l_prefix}/man/man1/*.1
  -
   #   cleanup the installation
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-src/tetex/ tetex.spec

2004-12-30 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   30-Dec-2004 10:59:36
  Branch: HEAD Handle: 2004123009593600

  Modified files:
openpkg-src/tetex   tetex.spec

  Log:
one more config file found

  Summary:
RevisionChanges Path
1.58+2  -1  openpkg-src/tetex/tetex.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/tetex/tetex.spec
  
  $ cvs diff -u -r1.57 -r1.58 tetex.spec
  --- openpkg-src/tetex/tetex.spec  20 Sep 2004 16:17:45 -  1.57
  +++ openpkg-src/tetex/tetex.spec  30 Dec 2004 09:59:36 -  1.58
  @@ -39,7 +39,7 @@
   Group:Text
   License:  GPL
   Version:  %{V_src}
  -Release:  20040920
  +Release:  20041230
   
   #   package options
   %option   with_x11  no
  @@ -251,6 +251,7 @@
   #   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
   %{l_files_std} \
  +'%config %{l_prefix}/share/texmf/dvipdfm/config/config' \
   '%config %{l_prefix}/share/texmf/dvips/config/config.ps' \
   '%config %{l_prefix}/share/texmf/metafont/misc/modes.mf' \
   '%config %{l_prefix}/share/texmf/pdftex/config/pdftex.cfg' \
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org