Commit graph

84 commits

Author SHA1 Message Date
Jan Beich
c80e6a0631 textproc/jade: back out r458645 to avoid churn
Reported by:	danfe
2018-01-10 15:27:33 +00:00
Jan Beich
edee4e95d2 textproc/jade: regen via "make makepatch"
$ portlint -C
WARN: /usr/ports/textproc/jade/files/patch-assert.cxx: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-CharsetRegistry.cxx: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-CharsetRegistry.h: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-CodingSystemKit.cxx: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-config.h: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-koi8-r.h: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-koi8r.dcl: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-lib__instmac.m4: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-Makefile.in: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-Ptr.cxx: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-Ptr.h: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-TeXFOTBuilder.cxx: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
WARN: /usr/ports/textproc/jade/files/patch-TransformFOTBuilder.cxx: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
0 fatal errors and 13 warnings found.

Approved by:	portmgr blanket
2018-01-10 14:50:52 +00:00
Jan Beich
acf09f669b textproc/jade: unbreak build with Clang 6 (C++14 by default)
In file included from EntityCatalog.cxx:9:
In file included from ./../include/EntityDecl.h:12:
./../include/Ptr.h:73:11: error: ISO C++11 does not allow access declarations; use using declarations
      instead
  Ptr<T>::isNull;
          ^
  using
./../include/Ptr.h:74:11: error: ISO C++11 does not allow access declarations; use using declarations
      instead
  Ptr<T>::clear;
          ^
  using

In file included from DescriptorManager.cxx:5:
In file included from ./../include/DescriptorManager.h:8:
In file included from ./../include/List.h:7:
./../include/IList.h:29:14: error: ISO C++11 does not allow access declarations; use using
      declarations instead
  IListBase::clear;
             ^
  using
./../include/IList.h:30:14: error: ISO C++11 does not allow access declarations; use using
      declarations instead
  IListBase::empty;
             ^
  using
In file included from DescriptorManager.cxx:6:
In file included from ./../include/ListIter.h:8:
./../include/IListIter.h:20:18: error: ISO C++11 does not allow access declarations; use using
      declarations instead
  IListIterBase::next;
                 ^
  using
./../include/IListIter.h:21:18: error: ISO C++11 does not allow access declarations; use using
      declarations instead
  IListIterBase::done;
                 ^
  using

In file included from parseSd.cxx:5:
./Parser.h:65:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::sdPointer;
               ^
  using
./Parser.h:66:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::instanceSyntaxPointer;
               ^
  using
./Parser.h:67:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::prologSyntaxPointer;
               ^
  using
./Parser.h:68:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::activateLinkType;
               ^
  using
./Parser.h:69:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::allLinkTypesActivated;
               ^
  using
./Parser.h:70:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::entityManager;
               ^
  using
./Parser.h:71:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::entityCatalog;
               ^
  using
./Parser.h:72:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::baseDtd;
               ^
  using
./Parser.h:73:16: error: ISO C++11 does not allow access declarations; use using declarations instead
  ParserState::options;
               ^
  using

PR:		224929
Reported by:	antoine (via bug 224669)
Reviewed by:	dim
Approved by:	portmgr blanket
2018-01-10 14:17:13 +00:00
Mathieu Arnold
d26ef18700 Cleanup no longer needed CHMOD usage after r424898.
PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-11-02 22:45:14 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Baptiste Daroussin
963854440c Add a new keywork xmlcatmgr
It simplifies the handling of the XML and SMGL catalog
It brings a big of consistency by always specifying the catalog path absolute
instead of mixing absolute and relative path.
The keyword is also written a PKG_ROOTDIR friendly to simplify cross installing

Reviewed by:	hrs
Differential Revision:	https://reviews.freebsd.org/D6539
2016-05-24 22:32:49 +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
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
Mathieu Arnold
6172d4b590 Remove $FreeBSD$ from patches files everywhere.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 20:34:27 +00:00
Antoine Brodin
e3b883655f Cleanup plist 2014-11-15 16:26:32 +00:00
Tijl Coosemans
fd231fd022 Add USES=libtool 2014-08-31 19:30:45 +00:00
Jimmy Olgeni
22d7896c17 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Categories T-V.

CR:		D509
Approved by:	portmgr (antoine)
2014-08-03 14:15:08 +00:00
Adam Weinberger
0438fc26f0 Rename textproc/ patch-xy patches to reflect the files they modify. 2014-07-29 15:20:01 +00:00
Martin Wilke
b629262de6 - Stage dir 2014-02-17 08:10:20 +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
27bb44e6ff Remove useless USE_GCC it builds properly with clang. 2013-09-13 15:06:48 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Jun Kuriyama
d83d7a8c00 - Fix build with clang.
PR:		ports/171547
Submitted by:	Pawel Worach <pawel.worach@gmail.com>
2012-10-06 05:08:03 +00:00
Olli Hauer
fc03c837e2 -remove MD5 2011-07-03 14:40:25 +00:00
Ade Lovett
e0d39220da Update to libtool 2.4
Tested by:	pav (multiple -exp runs)
2011-02-25 06:15:44 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Jun Kuriyama
e2f5f7b051 - Mark as $MAKE_JOBS_UNSAFE.
PR:		ports/139378
Submitted by:	amdmi3
2009-10-12 13:56:36 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Kris Kennaway
b5de47e69a Use libtool port instead of included version to avoid a.out objformat botch 2007-01-29 23:51:55 +00:00
Pav Lucistnik
af3b969ca6 - Prepare for removal of shlib filtering 2007-01-28 13:43:25 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Jun Kuriyama
3f42ba47d4 - Add CONFLICTS between jade-1.* and sp-1.* (1)
- Add more MASTER_SITES (2)
- Quote BROKEN (2).
- Add SHA256 checksums.

PR:		ports/85498 (1)
Submitted by:	Alejandro Pulver (1), portlint (2)
2005-11-09 01:41:43 +00:00
Jun Kuriyama
5809f4dd55 o Don't use -O2 or higher flag for this port to avoid dumping core
during processing.

PR:		ports/75074
Submitted by:	Jose M Rodriguez <josemi@freebsd.jazztel.es>
2005-01-09 02:35:28 +00:00
Jun Kuriyama
ec0cd06165 Add koi8-r support to jade to solve problem with koi8-r encoding
in printed formats.

SP_ENCODING=koi8-r should be passed to jade.

Obtained from:	ftp://ftp.ptc.spbu.ru/people/uwe/sgml/ (slightly modified)
Found by:	Denis Philippov
Submitted by:	den
2004-08-03 23:25:17 +00:00
Jun Kuriyama
5f4fb874ba Add jade/xml.soc and jade/xml.dcl.
PR:		ports/64343
Submitted by:	Dirk Gouders <gouders@et.bocholt.fh-gelsenkirchen.de>
2004-04-20 02:26:00 +00:00
Jun Kuriyama
1b7bb85f82 SIZEify.
Submitted by:	trevor
2004-03-18 00:48:53 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Trevor Johnson
f725dc8ef5 Use the FIND and XARGS macros introduced in bsd.port.mk 1.391. 2003-11-13 12:54:57 +00:00
Jun Kuriyama
9f38eb6da1 Fix by using $STRIP_CMD rather than $STRIP.
Bump PORTREVISION because this breakage is ignored and packaged as
non-stripped binary.

Reported by:	Chuck Swiger <cswiger@mac.com>
2003-07-23 02:55:40 +00:00
Jun Kuriyama
dde31f23d7 o Remove unneeded CXXFLAGS tweak for 64bit archs.
o s/strip/${STRIP}/.
2003-07-22 03:41:51 +00:00
Jun Kuriyama
f84cbb1d39 o Add WWW:.
o Update Debian's patch to -35.
o Unbreak on gcc-3.3 (same method as openjade/opensp).
2003-07-22 01:49:54 +00:00
Jun Kuriyama
76d88a5568 Fix @exec in pkg-plist.
Submitted by:	hrs
2003-07-07 11:51:39 +00:00
Jun Kuriyama
7464f336e3 Switch to using xmlcatmgr from mkcatalog.
# Maintainers, please let me know if I break something in your port.

Submitted by:	hrs
PR:		ports/53819, ports/53820, ports/53821, ports/53822,
		ports/53823, ports/53824, ports/53825, ports/53826,
		ports/53827, ports/53828, ports/53829, ports/53830,
		ports/53831, ports/53832, ports/53833, ports/53834,
		ports/53835, ports/53836, ports/53837
2003-07-01 06:21:09 +00:00
Jun Kuriyama
2df3da6afb de-pkg-comment. 2003-02-22 07:48:51 +00:00
Jun Kuriyama
cacde92eda Unbreak on sparc64, also will fix ia64.
Replace obrien's fix with this.  This will cover where sizeof(size_t)==8
situation.

Build tested on:	panther and beast
2003-02-02 08:23:51 +00:00
Jun Kuriyama
891fd02c8a Unbreak on alpha by using USE_REINPLACE.
Reported by:	kris
2002-11-26 23:50:06 +00:00
Kris Kennaway
9c69f9e8c0 Don't remove the system directory share/sgml 2002-11-10 22:30:19 +00:00
Jun Kuriyama
6dcd5edfb9 Unbreak on -current.
Submitted by:	Alexander Kabaev <ak03@gte.com>
PR:		ports/39301
2002-06-16 09:17:46 +00:00
Jun Kuriyama
c5922361d4 Comment out exit() declaration which causes build failure on some
environment.
Commented out declaration is modified from original one to note
another candidate from latest OpenJade source.

Submitted by:	jhay
2002-04-26 13:50:09 +00:00
Akinori MUSHA
77f6c01ede Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 11:58:52 +00:00
Jun Kuriyama
0b316bdb79 Update to new patch from Debian ($PORTREVISION++).
Submitted by:	MAR
2001-04-29 06:03:34 +00:00
Jimmy Olgeni
2917814d32 More style fixes for ports/textproc. 2001-02-05 16:35:26 +00:00
Jun Kuriyama
29f4a33235 I'll maintain them for Documentation Project. 2001-01-29 03:45:45 +00:00