Commit Graph

51 Commits

Author SHA1 Message Date
naddy
8c80a751f8 drop RCS Ids 2022-03-11 20:02:12 +00:00
kn
b1974cbbfd Build unoptimised openjade on sparc64 to fix docbook-utils build
-O[12] builds make jade(1) segfault in libostyle.so on sparc64,
-O0 runs fine;  this is triggered through the docbook-utils build:

> SGML_SEARCH_PATH=../..:../../doc:.. \
> 	jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
> 		-V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
> 		Segmentation fault (core dumped)

Regen PLIST while here.

OK kmos
2022-02-18 16:37:21 +00:00
naddy
1c1b156ab4 textproc/openjade: avoid %n in printf format string
Mark as NO_TEST while here; there is no check or test target.

ok tb@
2021-09-10 17:41:30 +00:00
ajacoutot
c3d33e3a11 Reindent this ports.
Add a jade symlink (so openjade can be used as a drop-in replacement).
Install man pages.
2021-09-02 17:57:04 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
naddy
d0addd79ba iostream.h -> iostream; fixes build with clang 2017-04-15 20:33:04 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
naddy
2382144b92 fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump 2015-03-16 18:07:34 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
avsm
c5e1548401 drop MAINTAINER on openjade; bump REVISION 2014-10-11 13:27:51 +00:00
sthen
7acde22df4 build fix on a clean-install system with new perl, from gentoo 2013-03-26 00:16:39 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
espie
811d94d9d6 new depends 2010-11-20 19:56:47 +00:00
jasper
7fe177fc5e - last bits of WANTLIB/LIB_DEPENDS/REVISION cleaning for textproc. 2010-11-10 22:56:05 +00:00
naddy
325179705c Don't invoke ldconfig -m during the build. The previous "fix" was a nop. 2009-12-12 20:14:39 +00:00
jasper
0888b24e7e - stop fucking with ldconfig during build 2009-11-29 19:55:42 +00:00
landry
d2aed495d0 Update to OpenJade 1.3.3pre1, last known release packaged by almost
every os/distrib in the world. Remove legacy patches, and depend on
the newly imported textproc/opensp.
ok ajacoutot@ jasper@
2009-11-24 20:23:15 +00:00
merdely
213f5c62e8 Remove surrounding quotes in COMMENT-*/PERMIT_* 2007-09-15 20:59:36 +00:00
espie
d4ebcd974d more base64 checksums 2007-04-05 17:26:05 +00:00
espie
5aa4b2d2ec size_t != unsigned int now 2006-01-14 15:56:32 +00:00
espie
dc9dde284d gcc 3 knows about proper typename. Same patch as sp, kills most
of the warnings.
2005-09-06 22:47:35 +00:00
naddy
ae76d3ea1f SIZE 2005-01-05 17:21:50 +00:00
alek
23b926dc64 Add WANTLIB markers 2004-12-07 00:23:20 +00:00
espie
d1fa125d45 new plists 2004-09-15 18:39:31 +00:00
brad
8266e0e3db only use this workaround with gcc2 2004-04-20 22:36:17 +00:00
sturm
909ad10292 find sgml catalog file
anil is busy and says "if you think it makes sense, go ahead"
2004-04-18 09:21:04 +00:00
brad
f972d79ae5 Check for __LP64__ instead of __alpha__/__sparc64__.
ok pvalchev@
2004-03-12 09:45:50 +00:00
naddy
50bace2360 fix build with gcc3 2004-03-06 22:11:08 +00:00
naddy
c6d0bdf324 properly share sgml and xml directories 2003-12-20 01:35:13 +00:00
naddy
112339c1d4 remove WWW lines 2003-12-15 21:54:59 +00:00
sturm
b7aca7a92b license checks 2003-11-15 15:12:53 +00:00
naddy
8eb36e2381 - C++ fixes for gcc3
- no regression tests available
2002-10-16 01:33:58 +00:00
brad
1b9e6b19ff - add RCS id
- use patch names from update-patches
2002-07-28 06:59:49 +00:00
brad
be7107d651 respect CXX. 2002-07-28 05:22:23 +00:00
naddy
ae79bce6b8 bye MASTER_SITE_SUBDIR 2002-05-14 12:07:09 +00:00
espie
d900d189e1 Bump NEED_VERSION 2002-03-21 21:25:50 +00:00
espie
5b37289c23 md5->distinfo 2002-03-21 19:59:18 +00:00
heko
0e36dadb66 o Instead of copying the "virtual memory exhausted" warning for each
individual port, introduce a new variable for bsd.port.mk, VMEM_WARNING.
By setting this variable to `Yes', the user is given a warning about the
virtual memory requirements just before the pre-build stage.
o Also give some examples for different shells for what to do about
it, and mention login.conf(5). bash, for example, has a confusing
-v flag to ulimit.
o Document this in bsd.port.mk.5
espie@ ok
2001-11-11 13:57:32 +00:00
brad
bd569f0174 tab -> space 2001-06-09 16:35:23 +00:00
lebel
20cf46b6ea textproc: integrate COMMENT, bump NEED_VERSION. 2001-05-06 04:11:38 +00:00
brad
7864888328 style 2001-01-15 17:49:19 +00:00
avsm
2a3219d67b - add default catalog file to MAKE_FLAGS to make docbook ports easier
(this is silently ignored if the catalog file doesnt exist)
- install DTD files in prefix/share/sgml/openjade which weren't done before
- MAKE_FLAGS now respect CFLAGS and CC
- take MAINTAINER, bump NEED_VERSION

ok matthieu@
2000-10-05 11:51:55 +00:00
brad
70dba1fcee workaround for primitive.cxx, compile with less optimization so the whole
of jade can compile within the default system memory limit of 64M
(requires a nice hefty sum of 250M otherwise).
2000-09-26 02:31:43 +00:00
brad
f6b91e260c use "install" instead of cp when installing the binaries 2000-09-26 02:26:47 +00:00
brad
3b2307230a - add NEED_VERSION
- use MASTER_SITE_SOURCEFORGE
- remove license type
- add HOMEPAGE to DESCR
2000-09-16 20:25:02 +00:00