aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.tex.mk
Commit message (Collapse)AuthorAgeFilesLines
* framework: Remove $FreeBSD$Mathieu Arnold2021-04-061-2/+0
| | | | Where appropriate fiddle with a few other things.
* Revert recent bsd.tex.mk changeAntoine Brodin2019-08-281-0/+2
| | | | | | | | Reported by: pkg-fallout Pointy hat: bapt Notes: svn path=/head/; revision=510041
* Bring back code that was removing by accident during the previous revertBaptiste Daroussin2019-08-271-0/+2
| | | | Notes: svn path=/head/; revision=510002
* Revert the previous commit which was wrongBaptiste Daroussin2019-08-271-4/+3
| | | | Notes: svn path=/head/; revision=510001
* Remove dead (never used) targetBaptiste Daroussin2019-08-271-3/+0
| | | | Notes: svn path=/head/; revision=510000
* Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the portsMathieu Arnold2016-08-171-2/+2
| | | | | | | | | have been converted. Sponsored by: Absolight Notes: svn path=/head/; revision=420340
* Remove the now unneeded ${PORTSDIR} from dependency definition inBaptiste Daroussin2016-03-271-2/+2
| | | | | | | | | | | The infrastructure Makefiles PR: 206569 Exp run by: antoine Differential Revision: D5047 Notes: svn path=/head/; revision=411970
* Readd PORTSDIR for now we will only start removing them after 2016Q1 is branchedBaptiste Daroussin2015-10-151-2/+2
| | | | | | | | This gives more time for tools to get updated, available in packages etc before bothering users Notes: svn path=/head/; revision=399326
* Drop the necessity to add ${PORTSDIR} to dependency lineBaptiste Daroussin2015-10-141-2/+2
| | | | | | | | | | | | | | Modify make describe to automatically prepend ${PORTSDIR} if the path for the port is not absolute Checked with poudriere, portmaster, portupgrade PR: 203685 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D3866 Notes: svn path=/head/; revision=399278
* Add preliminary support of tlmgr.Hiroki Sato2015-09-251-1/+1
| | | | | | | | | | | | | | | - TLPDB and tlmgr.log are located in /var/db/tlpkg. - "tlmgr conf texmf" modifies /var/db/tlpkg/texmf.cnf. libkpathsea looks up it first if it exists and ignore the standard ones in PREFIX/share/texmf-dist/web2c/texmf.cnf or PREFIX/share/texmf-local/web2c/texmf.cnf. - "tlmgr update" can still break consistency of the installed texmf-* hierarchy by FreeBSD Ports Collection if it runs by root. Notes: svn path=/head/; revision=397889
* Remove duplicate PDFTeX from the comment.Jung-uk Kim2015-09-081-1/+1
| | | | Notes: svn path=/head/; revision=396441
* - Split xpdfopen package from texlive-base. This is because it is the onlyHiroki Sato2015-09-071-4/+8
| | | | | | | | | | | package depending on X11 library in it. - Remove unnecessary libttf.so dependency [*]. PR: 202910 [*] Notes: svn path=/head/; revision=396349
* - Separate libsynctex from tex-web2c to devel/tex-synctex.Hiroki Sato2015-07-261-3/+12
| | | | | | | | | | | - Separate basic TeX engines from tex-web2c to print/tex-basic-engines. - Add CTAN mirrors to MASTER_SITES. - Drop gmake where not required. - Remove extra dependencies in print/tex-aleph, print/tex-dvipdfmx, print/tex-luatex, print/tex-xetex, and japanese/tex-ptex. Notes: svn path=/head/; revision=392909
* - Fix a bug which prevented both a package version number and argumentsHiroki Sato2015-07-251-2/+12
| | | | | | | | | at the same time in USE_TEX from working. - Enforce to use a package version number for dependency on base and texmf. Notes: svn path=/head/; revision=392891
* - Allow comma-separated multiple arguments in USE_TEX like "foo:arg1,arg2".Hiroki Sato2015-07-241-1/+1
| | | | | | | - Add EXTRACT_DEPENDS to texlive-texmf. Notes: svn path=/head/; revision=392845
* Fixup depends on devel/tex-libtexlua and devel/tex-libtexluajit.Mathieu Arnold2015-07-221-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=392669
* Update TeXLive to TL2015.Hiroki Sato2015-07-191-7/+16
| | | | | | | | | | | | | | | | | | | - print/texlive-infra was renamed with print/texlive-tlmgr. Note that currently tlmgr(1) does not work because of lack of TLPDB. This will be fixed. - Lua libraries used in LuaTeX are separated into devel/tex-libtexlua and devel/texlibtexluajit. USE_TEX supports them via keywords "texlua" and "texluajit". - libsynctex is currently installed by devel/tex-web2c. This will be separated into a single port. - Add graphics/libpotrace and use installed libpotrace and libharfbuzz. Notes: svn path=/head/; revision=392534
* Replace @dirrmtry by @dir in theory we should be able to remove it entirely butBaptiste Daroussin2015-06-201-1/+1
| | | | | | | I have no time to fully check ll users Notes: svn path=/head/; revision=390171
* Add etex symlink.Hiroki Sato2014-12-041-0/+2
| | | | Notes: svn path=/head/; revision=373858
* Use newly-built binaries first. When $PATH contains PREFIX/bin, an oldHiroki Sato2014-11-261-1/+1
| | | | | | | | | (maybe broken) binary could be used to generate .fmt files. PR: 195396 Notes: svn path=/head/; revision=373439
* Fix typo in pkg-plist generation.Matthias Andree2014-09-031-1/+1
| | | | | | | Approved by: portmgr (blanket 'just fix it' approval) Notes: svn path=/head/; revision=367238
* Convert some @unexec to their proper equivalent in keywordBaptiste Daroussin2014-09-031-2/+2
| | | | Notes: svn path=/head/; revision=367155
* Remove support for NO_STAGEBaptiste Daroussin2014-09-011-13/+0
| | | | | | | | | | | Mark all current non staged ports as BROKEN Reviewed by: antoine Exp-run: antoine Differential Revision: https://reviews.freebsd.org/D693 Notes: svn path=/head/; revision=366839
* Split print/texlive-texmf into two ports, texlive-texmf andHiroki Sato2014-08-311-2/+6
| | | | | | | | | texlive-texmf-source. PR: 193202 Notes: svn path=/head/; revision=366827
* Fix a typo.Hiroki Sato2014-08-231-1/+1
| | | | | | | Pointy hat to: hrs Notes: svn path=/head/; revision=365779
* - Add capability to specify package dependency in USE_TEX.Hiroki Sato2014-08-231-24/+78
| | | | | | | | - Make print/texlive-full always depend on the latest packages; currently texmf>=20140525_2 and base>=20140525_1. Notes: svn path=/head/; revision=365763
* Update TeXLive to 2014.Hiroki Sato2014-08-221-90/+105
| | | | | | | | | | | | | | | - Note that full support of configuration tools such as tlmgr and texconfig is not ready yet. - Most of dviware now supports libpaper to choose the default papersize. Use paperconfig(8) utility or print/papersize-default-* packages. - Some quite old macros of the age of latex209 have been removed, and there are user-visible/invisible incompatibilities. Please send a report to freebsd-tex@FreeBSD.org or file a PR if you have trouble. Notes: svn path=/head/; revision=365637
* Ensure noone set anything else that texlive as TEX_DEFAULT for nowBaptiste Daroussin2014-08-011-0/+4
| | | | Notes: svn path=/head/; revision=363692
* Remove teTeX supportBaptiste Daroussin2014-07-231-32/+11
| | | | Notes: svn path=/head/; revision=362677
* Switch to texlive by defaultBaptiste Daroussin2014-07-231-2/+2
| | | | | | | | | teTeX ports will be decomission Exp-run: antoine Notes: svn path=/head/; revision=362648
* Handle gbklatex componentBaptiste Daroussin2014-07-211-0/+4
| | | | Notes: svn path=/head/; revision=362489
* Fix stage violation for ports using USE_TEX=updmapAntoine Brodin2014-07-201-0/+2
| | | | | | | | | (this is currently unused) With hat: portmgr Notes: svn path=/head/; revision=362362
* Support stage for texlive, given it is impossible to rebuild the fmt files intoBaptiste Daroussin2014-07-041-30/+42
| | | | | | | | the stage then they are now rebuild in post-installation, like it is done in other package system Notes: svn path=/head/; revision=360642
* Use modern LIB_DEPENDSBaptiste Daroussin2014-07-031-2/+2
| | | | Notes: svn path=/head/; revision=360356
* still more stagingBaptiste Daroussin2014-06-281-2/+7
| | | | Notes: svn path=/head/; revision=359635
* Use proper TEXMFVARDIRBaptiste Daroussin2014-06-271-1/+1
| | | | Notes: svn path=/head/; revision=359634
* Yet more stage support for bsd.tex.mkBaptiste Daroussin2014-06-271-0/+8
| | | | Notes: svn path=/head/; revision=359632
* First bit of staging support for bsd.tex.mkBaptiste Daroussin2014-06-271-23/+27
| | | | Notes: svn path=/head/; revision=359629
* Convert all :U to :tu and :L to :tlBaptiste Daroussin2014-05-051-15/+15
| | | | | | | | | | | | | | | | | Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a replacement for :U and :L (which has been marked as deprecated) bmake which is the default on FreeBSD 10+ only support by default :tu/:tl a hack has been added at the time to support :U and :L to ease migration. This hack is now not necessary anymore Note that this makes the ports tree incompatible with make(1) from FreeBSD 8.3 or earlier With hat: portmgr Notes: svn path=/head/; revision=352986
* - Update ls-R after fmtutil.Hiroki Sato2013-06-081-1/+2
| | | | | | | | | - Fix a typo. Reported by: stephen Notes: svn path=/head/; revision=320243
* Eliminate ${SITE_PERL}.Hiroki Sato2013-06-071-1/+1
| | | | | | | | Submitted by: az PR: ports/178992 Notes: svn path=/head/; revision=320180
* Fix build.Hiroki Sato2013-06-021-0/+2
| | | | | | | Spotted by: Stephen Montgomery-Smith Notes: svn path=/head/; revision=319645
* Fix pkg-plist.Hiroki Sato2013-06-011-4/+1
| | | | | | | Reported by: miwi Notes: svn path=/head/; revision=319561
* - Fix duplicated pkg-plist entries.Hiroki Sato2013-05-221-6/+11
| | | | | | | | | | - Split off documentation to print/texlive-docs from print/texlive-texmf. The document part was 1.3GB (30k files). Now the size of texlive-texmf package is 557MB (this was 1.5GB before the split). - do-texhash, do-fmtutil, do-updmap targets now run after post-install. Notes: svn path=/head/; revision=318747
* Eliminate duplicated entries in PLIST_FILES and PLIST_DIRSTRY.Hiroki Sato2013-05-221-3/+5
| | | | Notes: svn path=/head/; revision=318743
* Add USE_TEX=texhash-bootstrap to fix initial ls-R file catalog generation.Hiroki Sato2013-05-211-1/+14
| | | | Notes: svn path=/head/; revision=318651
* - Fix LIB_DEPENDS when USE_TEX=full.Hiroki Sato2013-05-151-25/+39
| | | | | | | | - Add pdftex keyword. - Use tetex or texlive keyword to override TEX_DEFAULT. Notes: svn path=/head/; revision=318244
* Rectify USE_TEX to support both of teTeX and TeXLive.Hiroki Sato2013-05-111-111/+90
| | | | | | | | | | | | TEX_DEFAULT: A knob to choose teTeX or TeXLive. One can specify in /etc/make.conf. USE_TEX: A knob for port developers. Valid keywords are listed in bsd.tex.mk. Notes: svn path=/head/; revision=317899
* Add dvips dependency to teTeX to fix some broken ports. tetex-dvipsk andHiroki Sato2013-05-101-3/+8
| | | | | | | dvipsk will be merged later. Notes: svn path=/head/; revision=317777
* Split off print/tex-dvipsk from print/texlive-base. libpaper supportHiroki Sato2013-05-091-4/+3
| | | | | | | will be added later. Notes: svn path=/head/; revision=317747