Re: TexLive on FreeBSD 8.1

2010-09-10 Thread Antonio Olivares
On 8/2/10, Nikola Lečić nikola.le...@anthesphoria.net wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: RIPEMD160

 On Mon, 2 Aug 2010 18:54:43 +
 Antonio Olivares olivares14...@gmail.com wrote:

 Sorry to ask, but you mention that the new TeXLive 2010 will be
 released this summer.  Do you know *when exactly* it will be released?

 TeX Live and FreeBSD share the same principle: a release will be out
 when it is ready. No deadlines:

   http://tug.org/pipermail/tex-live/2010-July/026779.html

 TL2010 pretest is currently at the stage of final testings.

 I am also hoping that if use either the pretest one, or the official
 release, that *it*(The install procedure) also setup the paths,
 otherwise one has to do this manually :(
 [...]

 Ok, so you would like an installation procedure without need to change
 PATH and other env vars and without installing binaries manually? The
 following comes to mind (unfortunately, you must deinstall all traces
 of teTeX from FreeBSD ports first, but I think you can easily maintain a
 teTeX-free installation):

 (1) download TL2010 pretest tree:
 rsync -a --delete --exclude=mactex*
 rsync://ftp.cstug.cz/pub/tex/local/tlpretest .
 (don't forget the final dot)

 (2) run
 ./install-tl -gui
 (you'll need x11-toolkits/p5-Tk for GUI)

 (3) find the last option, Create symlinks in system
 directories (which is no by default) and click Change; in the
 small window, check create symlinks in standard directories.

 (4) Click Install TeX Live.

 That's all. You'll have FreeBSD binaries; no need to change PATH since
 all TL binaries, manpages, etc. will be linked from /usr/local/bin/ etc.

 Hope this helps,
 - --

@Nikola, Roland,  others that offered advice and suggestions

TeXLive 2010 has officially been released:

http://mirror.ctan.org/systems/texlive/Images/texlive2010.iso.xz

Did not know, I hope to download it as soon as I can and try to
install it, I might just set the symlinks manually since the required
packages might not be there.  Hope that there are no problems.

BTW,
do you know if this release has the editor (TeXWorks)?
Why?
The package found on the updates depends on TeTeX, while Kile and
TeXMaker also do.  This way I may avoid using them?, otherwise compile
them from source(not through ports*tetex is a dep*)

Regards,

Antonio
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: TexLive on FreeBSD 8.1

2010-08-02 Thread Antonio Olivares
Nikola,

Sorry to ask, but you mention that the new TeXLive 2010 will be
released this summer.  Do you know *when exactly* it will be released?

I am also hoping that if use either the pretest one, or the official
release, that *it*(The install procedure) also setup the paths,
otherwise one has to do this manually :(

I have an install CD for TeXLive 2009 and it does not have the needed
binaries, and I know I can find them in one of your sites, but the
process still looks intimidating :(

BTW,
it would be a blessing, if some kind soul out there, builds packages
(texlive-20XY-amd64.tbz or texlive-20XY-i386) that does everything
automagically :), but I know that is asking for too much :(

The ports system by Romain Tartarian looked nice, but it is *not an
official* port and if one takes the ports method, the teteX 3.0 gets
installed (it is not bad, but quite old :( and no updates to fix
security issues )  The binaries that you provide one still has to do a
great deal of work, if one could script it?  unless of course waiting
for TeXLive 2010 does all of this for us(including setting the path
set path=/usr/local/texlive20XY/bin
automagically :)

I don't know what to do, since Roland, yourself and Anh provided nice
responses.  I originally had FreeBSD 6.X on one of my machines with
TeTeX , kile, and it was working beautifully but then a hard drive
failure put me out of business :(

I guess I should be patient, I see that time is ticking and with
patience one can get more things done.

Regards,

Antonio

On 7/25/10, Nikola Lečić nikola.le...@anthesphoria.net wrote:
 On Sat, 24 Jul 2010 19:51:55 +
 Antonio Olivares olivares14...@gmail.com wrote:

 [...]
 Don't want to add insult to injury or offend anyone, I just want to
 see how installing texlive on FreeBSD can be made easier?

 TeX Live 2010 will support FreeBSD (i386 and amd64). It will work out
 of the box for FreeBSD 7 and 8. The TL development tree is frozen now
 and the release will be out during summer.

 If you can't wait, you can use TeX Live 2010 pretest, it's pretty stable
 and most likely identical to the release:

   http://tug.org/texlive/pretest.html

 If you need binaries for FreeBSD=6, please visit these pages:

   http://anthesphoria.net/FreeBSD/TeXLive-Devel/bin-r19416/

 (r19416 is TL2010 build).

 A reply to all people that wrote about how big TL is: TeX Live is a
 _distribution_, not a single piece of software. It has its own package
 manager, tlpkg. You can use it to remove anything you don't need after
 install. The TL installer supports installing various schemes. If you
 need a minimal TeX, you can choose scheme minimal, it's actually much
 smaller than teTeX.

 Please read TL Guide, it's very useful and can answer all your
 questions:

   http://www.tug.org/texlive/doc/texlive-en/

 Best wishes,
 --
 Nikola Lečić = Никола Лечић
 fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B
 

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: TexLive on FreeBSD 8.1

2010-08-02 Thread Nikola Lečić
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160

On Mon, 2 Aug 2010 18:54:43 +
Antonio Olivares olivares14...@gmail.com wrote:
 
 Sorry to ask, but you mention that the new TeXLive 2010 will be
 released this summer.  Do you know *when exactly* it will be released?

TeX Live and FreeBSD share the same principle: a release will be out
when it is ready. No deadlines:

  http://tug.org/pipermail/tex-live/2010-July/026779.html

TL2010 pretest is currently at the stage of final testings.

 I am also hoping that if use either the pretest one, or the official
 release, that *it*(The install procedure) also setup the paths,
 otherwise one has to do this manually :(
 [...]

Ok, so you would like an installation procedure without need to change
PATH and other env vars and without installing binaries manually? The
following comes to mind (unfortunately, you must deinstall all traces
of teTeX from FreeBSD ports first, but I think you can easily maintain a
teTeX-free installation):

(1) download TL2010 pretest tree:
rsync -a --delete --exclude=mactex* 
rsync://ftp.cstug.cz/pub/tex/local/tlpretest .
(don't forget the final dot)

(2) run
./install-tl -gui
(you'll need x11-toolkits/p5-Tk for GUI)

(3) find the last option, Create symlinks in system
directories (which is no by default) and click Change; in the
small window, check create symlinks in standard directories.

(4) Click Install TeX Live.

That's all. You'll have FreeBSD binaries; no need to change PATH since
all TL binaries, manpages, etc. will be linked from /usr/local/bin/ etc.

Hope this helps,
- -- 
Nikola Lečić = Никола Лечић
fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.11 (FreeBSD)

iJwEAQEDAAYFAkxXGiIACgkQ/MM/0rYIoZjMAwQAgxBnnjY7FFSwBnClOf8Ktn1C
KF2Jx4Q8osgXJ9Z7GyudXqGDC3y3LvmnYDTpGilm39kUuIuxNohidkD46iyz79QO
n0LM6ewrDW4pd76JikKH5v1cDmUq/6dnOxaGe/H/95Br79vsQQbXErkHO9s+mHAt
YY0nCAaS2tT/3s740WA=
=JoRc
-END PGP SIGNATURE-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: TexLive on FreeBSD 8.1

2010-07-25 Thread Michel Talon
Anh Ky Huynh wrote:
 Antonio Olivares olivares14...@gmail.com wrote:
 
  Sorry to ask about this since this has been beaten to death many
  times, but I *wonder* why FreeBSD does not have TeXLive as default
  tex installation?
 
 As TeXLive 2009 doesn't have binaries for FreeBSD ;) You can try TeXLive
 2008 instead.

Maybe the problem is that TexLive is a monster (already teTex is a
monster) that many long time TeX users don't want on their hard disk.
Having TeXLive as a port would be nice, having it as the default TeX
seems to me stupid. It means that installing any port which has a
dependency on TeX would install this several hundred mega bytes monster
for any one, even those who don't intend to use TeX in any way. Even
most TeX users have no use for LuaTex and other niceties of TexLive.


-- 

Michel TALON

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: TexLive on FreeBSD 8.1

2010-07-25 Thread Roland Smith
On Sun, Jul 25, 2010 at 12:08:12PM +0200, Michel Talon wrote:
 Anh Ky Huynh wrote:
  Antonio Olivares olivares14...@gmail.com wrote:
  
   Sorry to ask about this since this has been beaten to death many
   times, but I *wonder* why FreeBSD does not have TeXLive as default
   tex installation?
  
  As TeXLive 2009 doesn't have binaries for FreeBSD ;) You can try TeXLive
  2008 instead.
 
 Maybe the problem is that TexLive is a monster (already teTex is a
 monster) 

What other alternatives are there? teTeX is no longer being maintained.

 that many long time TeX users don't want on their hard disk.

Personally, as a long-time TeX user, I don't mind. On the contrary, I like it
that a lot of packages are included and preconfigured in TeXLive.

 Having TeXLive as a port would be nice, having it as the default TeX
 seems to me stupid. It means that installing any port which has a
 dependency on TeX would install this several hundred mega bytes monster
 for any one, even those who don't intend to use TeX in any way. 

About half of the ports that depend on TeX are actually tools that use
TeX. For most of the others it is optional, usually for building
documentation. (Run 'find /usr/ports/ -type f -name Makefile -exec grep -Hi
tetex {} \; | less' and see for yourself.) I would agree that most project
would do better just to provide ready-built docs in PDF, HTML or text format
rather than depend on TeX.

 Even
 most TeX users have no use for LuaTex and other niceties of TexLive.

Then don't install them. The TeXLive installer is quite flexible. As for
LuaTeX, that will become the default TeX engine over time, like pdfTeX is now.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpgOZeqHLV1a.pgp
Description: PGP signature


Re: TexLive on FreeBSD 8.1

2010-07-25 Thread Nikola Lečić
On Sat, 24 Jul 2010 19:51:55 +
Antonio Olivares olivares14...@gmail.com wrote:
 
[...]
 Don't want to add insult to injury or offend anyone, I just want to
 see how installing texlive on FreeBSD can be made easier?

TeX Live 2010 will support FreeBSD (i386 and amd64). It will work out
of the box for FreeBSD 7 and 8. The TL development tree is frozen now
and the release will be out during summer.

If you can't wait, you can use TeX Live 2010 pretest, it's pretty stable
and most likely identical to the release:

  http://tug.org/texlive/pretest.html

If you need binaries for FreeBSD=6, please visit these pages:

  http://anthesphoria.net/FreeBSD/TeXLive-Devel/bin-r19416/

(r19416 is TL2010 build).

A reply to all people that wrote about how big TL is: TeX Live is a
_distribution_, not a single piece of software. It has its own package
manager, tlpkg. You can use it to remove anything you don't need after
install. The TL installer supports installing various schemes. If you
need a minimal TeX, you can choose scheme minimal, it's actually much
smaller than teTeX.

Please read TL Guide, it's very useful and can answer all your
questions:

  http://www.tug.org/texlive/doc/texlive-en/

Best wishes,
-- 
Nikola Lečić = Никола Лечић
fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B



signature.asc
Description: PGP signature


TexLive on FreeBSD 8.1

2010-07-24 Thread Antonio Olivares
Dear folks,

Sorry to ask about this since this has been beaten to death many
times, but I *wonder* why FreeBSD does not have TeXLive as default tex
installation?

I look at a Linux project that is very similar to FreeBSD, Slackware
and they at least explain why it is not included as default and
include tetex 3.0 which is no longer developed.  One can build a tetex
package for slackware easily through slackbuilds.org.  No problem
there.  On FreeBSD, there are several attempts to address this issue:

http://tug.org/pipermail/tex-live/2009-November/023783.html

http://code.google.com/p/freebsd-texlive/

I have tried Romain's repository, followed the instructions on FreeBSD
8.0 AMD 64, but did not get anywhere, the default tetex(installed by
ports) was the only one that worked.  I did not try the other binaries
on second link provided.

Is there a foolproof/idiotproof way of installing TeXLive, even from
source, that does not require one to have tetex?

I see NetBSD or OpenBSD has TeXLive as a port in their ports, why
hasn't FreeBSD followed them?
I can see why others[Linux/BSD distributors] have licensing issues,
but FreeBSD is not like that at least from what I know.

I broke my 8.0 installation, and want to install 8.1 but want to see
how it would be easier to install texlive or just be happy with tetex
and move on till FreeBSD developers include texlive by default?

Don't want to add insult to injury or offend anyone, I just want to
see how installing texlive on FreeBSD can be made easier?

Regards,

Antonio
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: TexLive on FreeBSD 8.1

2010-07-24 Thread Roland Smith
On Sat, Jul 24, 2010 at 07:51:55PM +, Antonio Olivares wrote:
 Dear folks,
 
 Sorry to ask about this since this has been beaten to death many
 times, but I *wonder* why FreeBSD does not have TeXLive as default tex
 installation?

TeXLive has a _huge_ list of options, and its own configuration/install
script. I guess that makes it hard to port. 

 Is there a foolproof/idiotproof way of installing TeXLive, even from
 source, that does not require one to have tetex?

I've documented my install (including building the binaries from source) at
http://www.xs4all.nl/~rsmith/unix/misc.xhtml#updatingtexlivetoversion2009

I've been using TeXLive on FreeBSD for years without problems.

There are some ports (e.g. auctex for emacs) that require TeX. For those
ports, I  patch their Makefiles to use TeXLive. Below is the patch for
auctex's port Makefile;

- auctex port patch -
--- Makefile.orig   2009-07-31 15:55:10.0 +0200
+++ Makefile2009-12-21 16:06:05.0 +0100
@@ -16,8 +16,8 @@
 MAINTAINER=h...@freebsd.org
 COMMENT=   Integrated environment for writing LaTeX using GNU Emacs
 
-BUILD_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS=   ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
+#BUILD_DEPENDS=${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
+#RUN_DEPENDS=  ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
 
 USE_GHOSTSCRIPT=yes
 GNU_CONFIGURE= yes
@@ -38,8 +38,8 @@
MKTEXLSR=${MKTEXLSR}
 INFO=  auctex preview-latex
 
-TEXMFDIR=  share/texmf
-MKTEXLSR=  ${LOCALBASE}/bin/mktexlsr
+TEXMFDIR=  texlive/2009/texmf
+MKTEXLSR=  ${LOCALBASE}/texlive/2009/bin/amd64-freebsd/mktexlsr
 
 NOT_FOR_ARCHS= ia64
 
- auctex port patch -

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpnE1r1sqTC7.pgp
Description: PGP signature


Re: TexLive on FreeBSD 8.1

2010-07-24 Thread Antonio Olivares
Thank you Roland, I will download 8.1 Release and attempt it.  Thanks
your for your advice and for the howto :)

Regards,

Antonio

On 7/24/10, Roland Smith rsm...@xs4all.nl wrote:
 On Sat, Jul 24, 2010 at 07:51:55PM +, Antonio Olivares wrote:
 Dear folks,

 Sorry to ask about this since this has been beaten to death many
 times, but I *wonder* why FreeBSD does not have TeXLive as default tex
 installation?

 TeXLive has a _huge_ list of options, and its own configuration/install
 script. I guess that makes it hard to port.

 Is there a foolproof/idiotproof way of installing TeXLive, even from
 source, that does not require one to have tetex?

 I've documented my install (including building the binaries from source) at
 http://www.xs4all.nl/~rsmith/unix/misc.xhtml#updatingtexlivetoversion2009

 I've been using TeXLive on FreeBSD for years without problems.

 There are some ports (e.g. auctex for emacs) that require TeX. For those
 ports, I  patch their Makefiles to use TeXLive. Below is the patch for
 auctex's port Makefile;

 - auctex port patch -
 --- Makefile.orig 2009-07-31 15:55:10.0 +0200
 +++ Makefile  2009-12-21 16:06:05.0 +0100
 @@ -16,8 +16,8 @@
  MAINTAINER=  h...@freebsd.org
  COMMENT= Integrated environment for writing LaTeX using GNU Emacs

 -BUILD_DEPENDS=   ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
 -RUN_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
 +#BUILD_DEPENDS=  ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
 +#RUN_DEPENDS=${MKTEXLSR}:${PORTSDIR}/print/teTeX-base

  USE_GHOSTSCRIPT=yes
  GNU_CONFIGURE=   yes
 @@ -38,8 +38,8 @@
   MKTEXLSR=${MKTEXLSR}
  INFO=auctex preview-latex

 -TEXMFDIR=share/texmf
 -MKTEXLSR=${LOCALBASE}/bin/mktexlsr
 +TEXMFDIR=texlive/2009/texmf
 +MKTEXLSR=${LOCALBASE}/texlive/2009/bin/amd64-freebsd/mktexlsr

  NOT_FOR_ARCHS=   ia64

 - auctex port patch -

 Roland
 --
 R.F.Smith   http://www.xs4all.nl/~rsmith/
 [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
 pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: TexLive on FreeBSD 8.1

2010-07-24 Thread Frank Staals

On 07/24/10 22:29, Antonio Olivares wrote:

Thank you Roland, I will download 8.1 Release and attempt it.  Thanks
your for your advice and for the howto :)

Regards,

Antonio
   

Take a look at ports-mgmt/portshaker-config :)

Portshaker is basically a tool which allows you to merge multiple 
ports-trees into one. With portshaker-config you can enable the texlive 
part of the portstree. Allthough it mentions it is still experimental I 
have been using this setup for quite some time now and did not encounter 
any problems, allthough portupgrade had some problems updating 
everything correctly from texlive2008 to 2009.


Regards,

--

- Frank
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: TexLive on FreeBSD 8.1

2010-07-24 Thread Anh Ky Huynh
On Sat, 24 Jul 2010 19:51:55 +
Antonio Olivares olivares14...@gmail.com wrote:

 Sorry to ask about this since this has been beaten to death many
 times, but I *wonder* why FreeBSD does not have TeXLive as default
 tex installation?

As TeXLive 2009 doesn't have binaries for FreeBSD ;) You can try TeXLive 2008 
instead.

 [snip]

 Don't want to add insult to injury or offend anyone, I just want to
 see how installing texlive on FreeBSD can be made easier?

I build TeXLive from source code. It isn't easy but it works.

Regards,


-- 
Anh Ky Huynh
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org