109 Commits

Author SHA1 Message Date
edd
a6333aa485 texlive_base: Remove bogus symlink.
Although latexmk is included in texlive, we omit it in favour of our
separate port. texlive_base should not install a symlink.

There was also confusion between latex-mk and latexmk. We have both in
ports, but the latter is the one related to texlive. Let's mark is as a soft
dependency.

Upgrade path is currently leaving a partial package behind due to the bogus
symlink. A quirk will probably be required, which we can commit later.

OK ajacoutot@
2015-05-28 15:01:28 +00:00
edd
1dce198dfe Update to TeX Live 2014.
OK sthen@, dcoppa@, giovanni@, thanks!
2015-05-18 21:37:19 +00:00
naddy
dec091b387 fold lib-only PFRAG.shared into PLIST 2015-03-19 12:12:20 +00:00
edd
152996089f FIx texlive interpreter paths.
OK ajacoutot@, tested in a bulk by kili@, thanks.
2015-01-10 13:06:29 +00:00
edd
b6a3dbc497 print/texlive: Remove a load of internal libraries, fix readme.
This started as a fix (arm, ppc) for the internal icu in texlive. It turns
out a custom icu is not needed anymore, so we can use the icu in the ports
tree. This makes handling of header files much simpler since there is no
longer the possibility of picking up the wrong icu headers. Should also fix
PPC and ARM builds of texlive.

Also noticed a few other libraries being built into texlive. Fixed.

Finally, readme was not being installed. Fixed.

Reported by landry@

OK dcoppa@, landry@, and with input and testing from kili@.
2014-10-30 15:33:00 +00:00
sthen
dcb445207e sync follow graphics/gd update 2014-03-17 23:21:26 +00:00
jasper
62c3a09d0e re-enable the big endian quirk which is still needed at least for mips64.
also tested on sparc64

ok edd@ (MAINTAINER) aja@ espie@
2014-02-17 19:31:10 +00:00
edd
1b4854faef Fix a couple of edge cases in the TeX Live Update.
1) If the user updates only the buildset, ensure hashing occurs.
2) When I moved stuff from PLIST-main to PLIST-buildset, I should have
   updated a conflict marker and added a tighter RUN_DEPEND. This ensures
   that the two packages affected are updated together.

OK sthen@
2014-02-08 17:46:18 +00:00
edd
9591da7f39 Remove TEXMFMAIN from our TeX configuration.
Now that the last of the ports which was installing in the deprecated
TEXMFMAIN have been fixed, the TEXMFMAIN texmf tree can dissappear. We do
this by falling in line with the upstream configurations.

OK naddy@
2014-01-20 21:34:44 +00:00
edd
95bd0d9f66 Move courier and times tex packages into the texlive buildset.
This allows www/yaws to build using only the buildset texmf.

OK naddy@, jasper@.
2014-01-14 14:42:00 +00:00
edd
9d74c7305e Update to TeX Live 2013.
This incudes the new buildset texmf -- a smaller texmf tree used for
BUILD_DEPENDS. See the package README for more info on this.

OK espie@
2014-01-11 18:46:52 +00:00
ajacoutot
5e491b9097 Do not hardcode /usr/local.
Do not use SYSCONFDIR for base system etc files.
2014-01-11 12:56:41 +00:00
zhuk
af08a11d08 Fix MODTCL_TCLSH_ADJ and MODTCL_WISH_ADJ.
Review, input, okay and prodding to commit by stu@
2013-11-09 18:22:02 +00:00
sthen
66d151e569 De-conflict by @comment'ing manpages which are present in other packages;
many were in pre-formatted form in other packages so they didn't actually
conflict previously even though the PLIST entry was identical - recently
a number of these are now installed as unformatted pages which has caused
a real conflict. No substantial diff between texmf's versions and the
other preformatted pages (minor whitespace changes due to groff/mandoc
differences, that's all).
2013-10-12 10:23:25 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
zhuk
33df67980d Big shebang update for TeXlive. Unbreaks a lot of bundled scripts.
So many iterations that I forgot, what upcoming port was broken with
old version.

Tested by and okay kili@, and also edd@ for earlier version.
2013-05-29 20:04:13 +00:00
bentley
31a7e83484 Pull in an upstream bugfix that lets beamer work with verbatim again.
ok edd@
2013-04-16 05:21:19 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
jeremy
ac78ad4e83 Make ruby 1.9 the default ruby for non-gem/extconf ports,
for consistency with the gem/extconf ports.

Update non-gem/extconf ports that relied on the previous
default of ruby 1.8 to explicitly specify it.

OK ajacoutot@
2013-03-20 19:13:50 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
edd
cf9663fb00 Unbreak build on big endian arches. This fix was supposed to be in the
big update, but went missing somewhere.

OK sthen@
2012-12-20 22:44:37 +00:00
edd
82104a1844 Update to TeX Live 2012.
Many people have mailed me successful test reports and matthieu tells me he
has been running this for some time now.

Thanks to those that tested.

OK matthieu@
2012-12-17 20:28:04 +00:00
espie
c7f03958d7 zap spaces at end of variables (posix make compliance minor issue) 2012-10-18 21:23:51 +00:00
edd
be0a367e37 Fix a broken shellout to which(1) in minted.sty and mention the soft
dependency upon py-pygments.

Breakage spotted by Luís Rosa. Thanks.

OK dcoppa@
2012-08-07 15:15:09 +00:00
naddy
af7e54d962 remove USE_GROFF from ports that don't install any man pages 2012-08-06 11:14:39 +00:00
kili
1b3ed43914 Fix build for poppler-0.20.
ok aja@
2012-07-13 15:17:41 +00:00
kili
4d11f0fe70 Missed disdvi. 2012-03-17 21:25:37 +00:00
kili
5ae99e3a74 texlive doesn't contain dvi2tty. @comment related documentation
to avoid a conflict with print/dvi2tty.

noticed and ok naddy@
2012-03-17 20:50:14 +00:00
nigel
4de61216ab bump revision after psutil letter FLAVOR removed.
ok ajc
2012-02-17 13:41:33 +00:00
sthen
1fd7849123 - pdfjam and texlive base conflict because texlive now includes the pdfjam
scripts. add @conflict marker to texlive and remove/unlink pdfjam.

- add missing @man annotation in texmf

conflict noted by naddy@. ok ajacoutot@ espie@
2012-01-31 14:15:57 +00:00
edd
e05516e2bc make pkg_check happier with texlive, OK kili@ 2012-01-22 18:52:01 +00:00
edd
164e17b9bd * Fixes conTeXt found in TeX Live 2011.
* Separates conTeXt into it's own sub-package (texlive_texmf-context).
* Patches in correct paths for texmfcnf.lua
* Creates the luatex cache at install time of texlive_texmf-context.
* Updates documentation relating to the above.
* Use %D in all hashing @exec/@unexec.
* Fix a bogus LOCALBASE, which should have been a TRUEPREFIX.
* Small tidy ups.

OK kili@
2012-01-10 18:04:31 +00:00
sthen
ab3b6d46c0 Mention conflicting manpages in notes, req by edd@
Mention missing @man markers in PLISTs
2011-12-05 23:25:46 +00:00
sthen
4751d59166 @comment manpages also installed by t1utils to avoid conflicts.
Spotted by nigel@ kili@. Zap some stray whitespace while there.
2011-12-05 23:22:39 +00:00
kili
2b721eac3e Fix LIB_DEPENDS for poppler-0.18. 2011-11-26 19:50:50 +00:00
edd
b9b0215735 update to texlive-2011, OK kili@ 2011-11-23 12:00:45 +00:00
espie
d0fa01c846 normalize pkgpath 2011-09-16 11:13:37 +00:00
edd
144007cae8 prevent graphics/asymptote conflict. we do not build asymptote inside texlive, so there is no need to install the support files into the texmf. Instead we allow graphics/asymtote to do so itself.
OK naddy@
2011-07-26 18:04:57 +00:00
naddy
60eda5f2ee Fix build with png-1.5.
All fixes taken from upstream repositories.
2011-07-08 20:37:01 +00:00
edd
5ba8ffb25f add mirror from sthen@ for texmf-pregen distfile
OK sthen@
2011-06-18 10:30:14 +00:00
edd
ad6789908b Alter style of README to match the README.template. Also add a paragraph about
package updates.

OK ajacoutot@
2011-06-14 21:11:24 +00:00
edd
1ec7f8c88c Fix broken font maps, as reported by Richard Bonichon and Laurence Tratt.
Emulate texlinks, so that those pesky symlinks are now in the packing list.
Minor plist tidy-ups that help fix the upgrade (see recent quirks commit).

OK kili@, espie@
2011-06-13 16:40:51 +00:00
jasper
9e54274e35 remove EXTRACT_CASES now that .xz is dealt with in bsd.port.mk 2011-06-01 18:53:52 +00:00
espie
0a7c3eb287 fix interrupted builds 2011-05-21 17:37:06 +00:00
ajacoutot
c54e12bbe0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
2011-05-11 07:45:52 +00:00
edd
a423daed66 fix texmf-local path.
fix bogus dependency path - notced by Markus Lude, cheers.

OK Landry@
2011-03-09 14:43:59 +00:00
edd
3e2d9f8d50 remove left over cruft from texlive 2009, spotted by sthen@ 2011-03-08 00:18:33 +00:00
edd
e735c64ddf Update to TeX Live 2010.
This year we pre-generate format and maps as requested by kili.

Started adding test cases in the tests/ dir.

Upgrades from 2009 will cause a harmless warning regarding texlinks. Espie is
aware of this, it was not easily fixable.

Uninstalls of texlive 2010 which were previously upgraded from 2009 will make
lots of noise regarding non-empty directories which can not be deleted. This
is due to unregistered package directories in the old texlive 2009 pacakage and
has been fixed in the 2010 package (rblatter script was modified to register
*all* parent dirs in PLISTs).

Installs/uninstalls of texlive 2010 on a fresh system (which has never
seen texlive 2009) are squeaky clean.

This has been in use for a number of months on my work machine, so should be
pretty stable, but I am sure someone will find some obscure bugs. These can be
fixed in tree.

OK espie@
2011-03-08 00:09:42 +00:00
edd
be35db3f6b comment files that conflict with asymptote port. we don't build asymptote as a
part of texlive anyway, so these files are not needed.

Reported by and OK from naddy@
2011-01-17 18:20:08 +00:00
espie
9ff53f35ab remaining WANTLIB go .>= to >= 2010-11-22 10:16:08 +00:00