non port: Mk/bsd.tex.mk |
SVNWeb
|
Number of commits found: 61 |
Sun, 24 Apr 2022
|
[ 10:00 Tobias C. Berner (tcberner) ] aa25396 (Only the first 10 of 118 ports in this commit are shown above. )
framework: cleanup conditional-indentations in Mk/
Run Tools/scripts/indent_make_if.pl on all of Mk.
These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible
Differential Revision: https://reviews.freebsd.org/D35024
Reviewed by: portmgr (rene, bapt)
|
Sat, 19 Feb 2022
|
[ 02:25 Muhammad Moinur Rahman (bofh) ] 8374a33 (Only the first 10 of 139 ports in this commit are shown above. )
tex* : Update version 20150521=>20210325
- Update MASTER_SITES_TEX_CTAN from https://tug.org/historic/
- Update texlua to use texlua53 library
- Deprecate CSLaTeX format
- Remove aleph as per Upstream
- Add common variables TEXLIVE_YEAR and TEXLIVE_VERSION to be used in
all ports related to tex*
- Fix dependency of print/texlive-texmf-source [1]
- devel/tex-kpathsea: Update version 6.2.1=>6.3.3
- devel/tex-libtexlua: Update version 5.2.4=>5.3.6
- devel/tex-libtexluajit: Update version 2.0.3=>2.1.0
- devel/tex-synctex: Update version 1.17.0=>2.0.0
- devel/tex-web2c: Update version 20150521=>20210325
- editors/texworks: Fix build with newer tex version (Only the first 15 lines of the commit message are shown above )
|
Tue, 11 May 2021
|
[ 04:39 Baptiste Daroussin (bapt) ] c9e516f
Mk/bsd.tex.mk: remove a last @exec
|
Mon, 10 May 2021
|
[ 16:47 Baptiste Daroussin (bapt) ] 43a8d87
Mk/*: eliminate @exec/@unexec from infrastructure
|
Wed, 5 May 2021
|
[ 16:25 Tobias C. Berner (tcberner) ] 75b84e5 (Only the first 10 of 25 ports in this commit are shown above. )
print/texlive-full: Update maintainership of TeX Live universe ports
- Give the maintainership of the TeX-live related ports to the FreeBSD
TeX group [1].
[1] https://wiki.freebsd.org/tex
Approved by: hrs
|
Tue, 6 Apr 2021
|
[ 14:27 Mathieu Arnold (mat) ] 5d33e04 (Only the first 10 of 224 ports in this commit are shown above. )
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
|
Wed, 28 Aug 2019
|
[ 05:18 antoine ]
Revert recent bsd.tex.mk change
Reported by: pkg-fallout
Pointy hat: bapt
|
Tue, 27 Aug 2019
|
[ 11:05 bapt ]
Bring back code that was removing by accident during the previous revert
|
[ 11:03 bapt ]
Revert the previous commit which was wrong
|
[ 11:00 bapt ]
Remove dead (never used) target
|
Wed, 17 Aug 2016
|
[ 12:16 mat ]
Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports
have been converted.
Sponsored by: Absolight
|
Sun, 27 Mar 2016
|
[ 01:23 bapt ] (Only the first 10 of 85 ports in this commit are shown above. )
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles
PR: 206569
Exp run by: antoine
Differential Revision: D5047
|
Thu, 15 Oct 2015
|
[ 07:36 bapt ] (Only the first 10 of 67 ports in this commit are shown above. )
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched
This gives more time for tools to get updated, available in packages etc before
bothering users
|
Wed, 14 Oct 2015
|
[ 16:49 bapt ] (Only the first 10 of 67 ports in this commit are shown above. )
Drop the necessity to add ${PORTSDIR} to dependency line
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
|
Fri, 25 Sep 2015
|
[ 21:42 hrs ] (Only the first 10 of 12 ports in this commit are shown above. )
Add preliminary support of tlmgr.
- 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.
|
Tue, 8 Sep 2015
|
[ 21:35 jkim ]
Remove duplicate PDFTeX from the comment.
|
Mon, 7 Sep 2015
|
[ 23:36 hrs ]
- Split xpdfopen package from texlive-base. This is because it is the only
package depending on X11 library in it.
- Remove unnecessary libttf.so dependency [*].
PR: 202910 [*]
|
Sun, 26 Jul 2015
|
[ 06:57 hrs ] (Only the first 10 of 39 ports in this commit are shown above. )
- Separate libsynctex from tex-web2c to devel/tex-synctex.
- 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.
|
Sat, 25 Jul 2015
|
[ 16:13 hrs ]
- Fix a bug which prevented both a package version number and arguments
at the same time in USE_TEX from working.
- Enforce to use a package version number for dependency on base and texmf.
|
Fri, 24 Jul 2015
|
[ 20:48 hrs ]
- Allow comma-separated multiple arguments in USE_TEX like "foo:arg1,arg2".
- Add EXTRACT_DEPENDS to texlive-texmf.
|
Wed, 22 Jul 2015
|
[ 10:20 mat ]
Fixup depends on devel/tex-libtexlua and devel/tex-libtexluajit.
With hat: portmgr
|
Sun, 19 Jul 2015
|
[ 20:33 hrs ] (Only the first 10 of 194 ports in this commit are shown above. )
Update TeXLive to TL2015.
- 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.
|
Sat, 20 Jun 2015
|
[ 17:15 bapt ]
Replace @dirrmtry by @dir in theory we should be able to remove it entirely but
I have no time to fully check ll users
|
Thu, 4 Dec 2014
|
[ 02:30 hrs ]
Add etex symlink.
|
Wed, 26 Nov 2014
|
[ 04:52 hrs ]
Use newly-built binaries first. When $PATH contains PREFIX/bin, an old
(maybe broken) binary could be used to generate .fmt files.
PR: 195396
|
Wed, 3 Sep 2014
|
[ 22:06 mandree ]
Fix typo in pkg-plist generation.
Approved by: portmgr (blanket 'just fix it' approval)
|
[ 05:47 bapt ]
Convert some @unexec to their proper equivalent in keyword
|
Mon, 1 Sep 2014
|
[ 05:43 bapt ] (Only the first 10 of 17 ports in this commit are shown above. )
Remove support for NO_STAGE
Mark all current non staged ports as BROKEN
Reviewed by: antoine
Exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D693
|
Sun, 31 Aug 2014
|
[ 20:23 hrs ]
Split print/texlive-texmf into two ports, texlive-texmf and
texlive-texmf-source.
PR: 193202
|
Sat, 23 Aug 2014
|
[ 19:17 hrs ]
Fix a typo.
Pointy hat to: hrs
|
[ 17:58 hrs ]
- Add capability to specify package dependency in USE_TEX.
- Make print/texlive-full always depend on the latest packages; currently
texmf>=20140525_2 and base>=20140525_1.
|
Fri, 22 Aug 2014
|
[ 11:04 hrs ] (Only the first 10 of 101 ports in this commit are shown above. )
Update TeXLive to 2014.
- 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.
|
Fri, 1 Aug 2014
|
[ 09:20 bapt ]
Ensure noone set anything else that texlive as TEX_DEFAULT for now
|
Wed, 23 Jul 2014
|
[ 13:11 bapt ]
Remove teTeX support
|
[ 10:11 bapt ]
Switch to texlive by default
teTeX ports will be decomission
Exp-run: antoine
|
Mon, 21 Jul 2014
|
[ 21:02 bapt ]
Handle gbklatex component
|
Sun, 20 Jul 2014
|
[ 19:41 antoine ]
Fix stage violation for ports using USE_TEX=updmap
(this is currently unused)
With hat: portmgr
|
Fri, 4 Jul 2014
|
[ 17:35 bapt ] (Only the first 10 of 21 ports in this commit are shown above. )
Support stage for texlive, given it is impossible to rebuild the fmt files into
the stage then they are now rebuild in post-installation, like it is done in
other package system
|
Thu, 3 Jul 2014
|
[ 11:37 bapt ]
Use modern LIB_DEPENDS
|
Sat, 28 Jun 2014
|
[ 00:24 bapt ]
still more staging
|
Fri, 27 Jun 2014
|
[ 23:50 bapt ]
Use proper TEXMFVARDIR
|
[ 23:42 bapt ]
Yet more stage support for bsd.tex.mk
|
[ 23:26 bapt ]
First bit of staging support for bsd.tex.mk
|
Mon, 5 May 2014
|
[ 09:45 bapt ] (Only the first 10 of 293 ports in this commit are shown above. )
Convert all :U to :tu and :L to :tl
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
|
Wed, 22 Jan 2014
|
[ 15:12 mat ] (Only the first 10 of 19 ports in this commit are shown above. )
Fixup svn props in Mk.
Sponsored by: Absolight
|
Sat, 8 Jun 2013
|
[ 11:48 hrs ]
- Update ls-R after fmtutil.
- Fix a typo.
Reported by: stephen
|
Fri, 7 Jun 2013
|
[ 08:10 hrs ]
Eliminate ${SITE_PERL}.
Submitted by: az
PR: ports/178992
|
Sun, 2 Jun 2013
|
[ 09:39 hrs ]
Fix build.
Spotted by: Stephen Montgomery-Smith
|
Sat, 1 Jun 2013
|
[ 12:39 hrs ]
Fix pkg-plist.
Reported by: miwi
|
Wed, 22 May 2013
|
[ 08:26 hrs ] (Only the first 10 of 27 ports in this commit are shown above. )
- Fix duplicated pkg-plist entries.
- 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.
|
[ 03:07 hrs ]
Eliminate duplicated entries in PLIST_FILES and PLIST_DIRSTRY.
|
Tue, 21 May 2013
|
[ 07:30 hrs ]
Add USE_TEX=texhash-bootstrap to fix initial ls-R file catalog generation.
|
Wed, 15 May 2013
|
[ 15:29 hrs ]
- Fix LIB_DEPENDS when USE_TEX=full.
- Add pdftex keyword.
- Use tetex or texlive keyword to override TEX_DEFAULT.
|
Sat, 11 May 2013
|
[ 17:58 hrs ] (Only the first 10 of 152 ports in this commit are shown above. )
Rectify USE_TEX to support both of teTeX and TeXLive.
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.
|
Fri, 10 May 2013
|
[ 09:05 hrs ]
Add dvips dependency to teTeX to fix some broken ports. tetex-dvipsk and
dvipsk will be merged later.
|
Thu, 9 May 2013
|
[ 20:03 hrs ] (Only the first 10 of 13 ports in this commit are shown above. )
Split off print/tex-dvipsk from print/texlive-base. libpaper support
will be added later.
|
[ 18:32 hrs ]
Allow USE_TEX=yes.
|
Tue, 7 May 2013
|
[ 08:44 hrs ] (Only the first 10 of 32 ports in this commit are shown above. )
- Separate print/tex-dvipdfmx from print/texlive-base and add libpaper
support. dvipdfmx's default paper size can be set by
${LOCALBASE}/etc/papersize and/or PAPERSIZE environment variable as
other programs like print/psutils do.
- Use absolute pathname in {fmtutil,texconfig,updmap}-sys programs because
manually-installed and/or old TeXLive files can prevent them from
working. [1]
- Fix pkg-plist in print/texlive-texmf.
- Remove DIST_SUBDIR from Mk/bsd.tex.mk.
Reported by: bsam, Stephen Montgomery-Smith [1]
|
Mon, 6 May 2013
|
[ 07:18 hrs ]
- Fix DIST_SUBDIR.
- Add a stub of DVIPDFMx.
|
[ 02:00 hrs ] (Only the first 10 of 150 ports in this commit are shown above. )
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
|
[ 00:44 hrs ] (Only the first 10 of 100 ports in this commit are shown above. )
TeXLive mega commit. The following ports have been added:
* Meta port
- print/texlive-full: meta port to install all of the TeXLive components
* Libraries
- devel/tex-kpathsea: kpathsea library
- devel/tex-web2c: WEB2C toolchain and TeX engines
- print/tex-ptexenc: character code conversion library for pTeX
* Base part of the TeXLive
- print/texlive-base: binary programs in TeXLive
- print/texlive-texmf: macro and font data in TeXLive
- print/texlive-infra: tlmgr dependency (Perl modules)
(Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 61 |