104 Commits

Author SHA1 Message Date
Sevan Janiyan
cf109b040a Cater for systems built WITH_SVN knob
PR:		230598
Submitted by:	Dries Michiels < driesm.michiels AT gmail >
Approved by:	bcr (doceng)
Differential Revision:	https://reviews.freebsd.org/D16766
2018-12-24 01:45:24 +00:00
Steve Wills
4a42f279b2 textproc/docproj: fix trailing backslash
Remove trailing backslash from previous commit

PR:		229566
Reported by:	tcberner
2018-07-15 11:21:37 +00:00
Steve Wills
4bcc27222d textproc/docproj: fix dependency check with groff
Make using groff from ports an option that's forced on if groff isn't
present in base. While here, sort options.

PR:		229566
Submitted by:	Dries Michiels <driesm.michiels@gmail.com>
2018-07-06 18:53:21 +00:00
Steve Wills
cf1c26792e textproc/docproj: add textproc/groff to RUN_DEPENDS
PR:		228985
Submitted by:	Vinícius Zavam <egypcio@googlemail.com>
2018-07-04 04:38:35 +00:00
Mathieu Arnold
c8fb02ae31 Options are already optional.
Sponsored by:	Absolight
2018-01-19 17:04:52 +00:00
Warren Block
7681aa75fe Add missing gettext-tools dependency.
PR:		211597
Approved by:	koobs
MFH:		2016Q3
Sponsored by:	iXsystems
2016-08-12 15:37:41 +00:00
Dmitry Marakasov
1f8b48b772 - Fix trailing whitespace in pkg-descrs, categories [p-x]*
Approved by:	portmgr blanket
2016-05-19 10:53:05 +00:00
Warren Block
7ccb02fc44 Turn the TRANSLATOR option on by default. This adds the PO translation
tools without adding much overhead.

Approved by:	mat
2016-04-18 21:22:46 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Tijl Coosemans
77760fcb63 Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-24 15:47:50 +00:00
Warren Block
0824611b3a Add Korean font support to the CJK option.
PR:		202699
Submitted by:	Hoyoung Kim <trig4800@gmail.com>
Approved by:	hrs, mat
Differential Revision:	https://reviews.freebsd.org/D3509
2015-09-01 13:41:39 +00:00
Warren Block
e39d3beaab Add TRANSLATOR option to include include PO translation dependencies.
Sort options as requested by feld@.

Reviewed by:	feld
Approved by:	feld
Differential Revision:	https://reviews.freebsd.org/D3379
2015-08-24 21:01:46 +00:00
Hiroki Sato
27470e1676 - Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
   enabled when the library is available.

   This depends on *-base (RUN_DEPENDS).  USES=ghostscript:x11
   will set dependency on one of them.

- Fix integer overflow reported as CVE-2015-3228.

- Update Uses/ghostscript.mk:

 * Add x11 keyword.  nox11 keyword is now obsolete.

 * Use packagename in *_DEPENDS line to prevent relationship between
   -base and -x11 packages from being broken.

- Fix x11/nox11 keyword and bump PORTREVISION in ports using
  USES=ghostscript to update dependency of pre-compiled packages.
2015-08-22 17:48:35 +00:00
Hiroki Sato
0c158cbb91 Use OPTIONS_UNSET_FORCE instead of WITHOUT_X11.
PR:	201864
2015-07-27 01:25:16 +00:00
Koop Mast
68f883edfc Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
2015-07-16 20:53:28 +00:00
Baptiste Daroussin
a5da770e67 Make fonts repecting XDG
Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
2015-03-21 23:05:19 +00:00
Antoine Brodin
bd63b368ac Fix some _DEPENDS 2015-01-24 19:27:27 +00:00
Hiroki Sato
a4c22abdcf - Fix dependency.
- Use ${opt}_*_DEPENDS.
- SVN off by default if svnlite is installed.
- Fix USE_TEX[*]

PR:	195340 [*]
2014-12-08 08:17:48 +00:00
Mathieu Arnold
c924394e7b Consolidate the docbook ports into -sgml and -xml variants.
Submitted by:	hrs (based on)
Sponsored by:	Absolight
2014-02-19 14:45:19 +00:00
Mathieu Arnold
7f67d157d9 Chase docbook cleanup dependencies.
Sponsored by:	Absolight
2014-02-18 14:50:34 +00:00
Glen Barber
acf0186a5c Revert 335719, wrong port...
Approved by:	doceng (implicit)
Pointyhat:	gjb
Sponsored by:	The FreeBSD Foundation
2013-12-05 23:06:10 +00:00
Glen Barber
cb71574e89 Mark as BROKEN on OSVERION 1000500 and 1000501, needs updated iconv(3).
Approved by:	doceng (implicit)
Sponsored by:	The FreeBSD Foundation
2013-12-05 23:03:00 +00:00
Hiroki Sato
7e87f06747 - Update dependency.
- Remove files/JADETEX.
- Add STAGEDIR support.
- Style clean-ups.
2013-11-11 17:54:33 +00:00
Gabor Kovesdan
ecacb8b7b7 Update to 2.0 to reflect the dependency changes for the DocBook 5.0 tree:
- DocBook 4.5
- DocBook DSSSL
- (Open)Jade
- ISO8879 SGML character entities
- fixrtf
+ DocBook 5.0
+ Apache FOP (pdf only)
+ new fonts (pdf only)
+ optional: jing

Approved by:	doceng (self)
2013-11-07 16:49:34 +00:00
Baptiste Daroussin
0068f2d47f Add NO_STAGE all over the place in preparation for the staging support (cat: textproc) 2013-09-20 23:17:30 +00:00
Baptiste Daroussin
9f48528e6e Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:51:04 +00:00
Hiroki Sato
44de1a6fc3 Remove w3m dependency. 2013-07-21 14:48:50 +00:00
Glen Barber
98257b38e2 Add www/w3m as textproc/docproj dependency.
Approved by:	doceng (implicit)
2013-07-02 14:21:54 +00:00
Glen Barber
a8eae2454b Remove conditional RUN_DEPENDS with deprecated perl5.8.
Bump PORTREVISION.

PR:		ports/178912
Submitted by:	az
Approved by:	doceng (implicit)
2013-05-24 16:21:46 +00:00
Gabor Kovesdan
2479bd99fd - Add zip as a dependency, which is needed for epub (bsdtar creates
incompatible archive)
- Bump PORTREVISION
2013-05-23 14:58:45 +00:00
Gabor Kovesdan
89d0909e61 - Update the Documentation Project dependencies after the XML toolchain
upgrade:

  - textproc/opensp
  - www/tidy-lib
  - textproc/html
  - textproc/linuxdoc
  - textproc/docbook-410
  - textproc/docbook-xml
  + textproc/docbook-xml-450
  + textproc/iso-schematron-xslt
2013-05-17 18:47:08 +00:00
Hiroki Sato
d8e32ad4c0 Use USE_TEX. 2013-05-11 18:38:53 +00:00
Glen Barber
e7bb26d752 Bump PORTREVISION.
Submitted by:	hrs
Pointyhat to:	gjb (myself)
2013-01-25 04:48:57 +00:00
Glen Barber
dd65a4e8e6 Add textproc/igor as configuration option.
PR:		ports/175555
Submitted by:	wblock
2013-01-25 04:35:49 +00:00
Glen Barber
4f1b8839e3 Updates to textproc/docproj* ports:
o textproc/docproj-jadetex:
   - Remove port; functionality is moved to
     textproc/docproj

 o textproc/docproj-nojadetex:
   - Remove extraneous MAINTAINER line
   - Trim headers

 o textproc/docproj:
   - Trim headers
   - Convert to new options framework
   - Default to WITH_JADETEX=yes
   - Make devel/subversion dependency optional while
     noting it is required for source checkout; this
     allows us to skip svn and dependencies for release
     builds
   - Bump PORTREVISION

 o Add UPDATING entry explaining who needs to update
   port origins

 o Add MOVED entry for textproc/docproj-jadetex
2013-01-05 00:41:31 +00:00
Glen Barber
3d6e1ac702 Revert previous commit. The more correct solution to this port
is to convert to the new options framework.

Submitted by:	doceng (hrs)
Approved by:	doceng (implicit), eadler (mentor, implicit)
2013-01-04 00:42:03 +00:00
Glen Barber
2dc4e9b7d9 Unset WITH_JADETEX if not otherwise specified.
PR:		ports/174952
Submitted by:	markj
Approved by:	doceng (implicit), eadler (mentor)
2013-01-03 23:04:00 +00:00
Glen Barber
5ff41866c3 - Add devel/subversion to RUN_DEPENDS, as SVN->CVS exporting is not
done for the doc/ tree
- Replace SITE_PERL entries per the Porter's Handbook [1]

PR:		ports/168243
Submitted by:	gjb (myself), jgh [1]
Approved by:	eadler (mentor), doceng (maintainer, implicit)
2012-06-22 17:59:03 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Dirk Meyer
64061112c4 - fix dependency after rename of old tidy
Feature safe:   yes
2011-11-24 05:42:30 +00:00
Sunpoet Po-Chuan Hsieh
a32defea5d - Use canonical format for FreeBSD.org MAINTAINER addresses
- Remove obsolete MD5 checksum while I'm here

PR:		ports/152844
Submitted by:	sunpoet (myself)
Approved by:	miwi (with portmgr hat)
2010-12-25 16:55:41 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Gabor Kovesdan
ee3e677c23 - Track textproc/docbook-410 dependency after recent changes
Approved by:	portmgr (pav, erwin)
2010-01-23 16:01:27 +00:00
Edwin Groothuis
7a13c8bf20 [PATCH] textproc/docproj: Add dependencies for graphics/peps and textproc/opensp
- FDP-primer 2.1.1 says graphics/peps is mandatory tool
	- make lint fails without textproc/opensp

I have compared it with
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/release/Makefile.inc.docports?rev=1.25;content-type=text%2Fplain
as stated in the beginning of the Makefile.

PR:		ports/120198
Submitted by:	Thomas Abthorpe <tabthorpe@FreeBSD.org>
Approved by:	maintainer timeout
2008-05-24 07:09:44 +00:00
Hiroki Sato
2e068ee3f1 Remove unnecessary message about AFPL Ghostscript.
PR:	ports/115173
2007-09-23 15:58:25 +00:00
Mark Linimon
9839011ec3 Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
2007-09-08 01:12:10 +00:00
Edwin Groothuis
c2485e8e0f Forgot PERL_ARCH in dependency for Parser.pm
Noticed by: YAPHR
2007-08-12 00:21:25 +00:00
Edwin Groothuis
30e4b53cc9 [patch] textproc/docproj - add XML::Parser dependency
As discussed at
	http://docs.freebsd.org/cgi/getmsg.cgi?fetch=118376+0+archive/2007/freebsd-doc/20070520.freebsd-doc,
	and on #bsddocs with Chimera and keramida, please add a
	dependency on p5-XML-Parser to textproc/docproj so the
	FreeBSD Multimedia List can be re-added to the www-build.

PR:		ports/113119
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
Approved by:	timeout and more or less agreement in private emails.
2007-08-11 11:36:45 +00:00
Brian Somers
6c259cb30e Don't polute the environment by defining WITHOUT_X11
Approved by:	murray (maintainer)
2007-05-25 18:03:33 +00:00