Commit graph

46 commits

Author SHA1 Message Date
Trevor Johnson
78da40aa98 Now gettext 0.12.1 is gettext-old. 2004-01-23 18:12:26 +00:00
Joe Marcus Clarke
2ee7c825f4 Fix build with Perl < 5.6.
Reported by:	krion
2003-12-07 08:34:20 +00:00
Joe Marcus Clarke
9fb35023ed Update to 0.3.14. 2003-12-06 23:13:31 +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
Alexander Nedotsukov
92bdbda425 Fix build on -STABLE. 2003-11-04 13:23:08 +00:00
Joe Marcus Clarke
24efa94047 Convert scrollkeeper over to use the system catalog location. This helps
to unbreak gtk-doc as well as removes a ton of gross hacks to support
the old location.  Also, import some CVS patches from SK to fix some
potential crashes when installing bad catalogs.

While I tested this with a full SK database rebuild, problems may still
occur.  Please let me know if you encounter any issues with OMF files
after this commit.
2003-11-04 08:53:10 +00:00
Joe Marcus Clarke
a3108b1e51 Bump the PORTREVISION for the ports directly affected by the gettext upgrade.
Prodded by:	kris
2003-08-26 20:25:58 +00:00
Joe Marcus Clarke
adccc29aad Chase the libintl.so shared lib version. 2003-08-25 05:41:38 +00:00
Adam Weinberger
5a1964dbcd Remove REINPLACE commands that were rolled into gnomehack. 2003-06-12 09:46:09 +00:00
Joe Marcus Clarke
a13241fe10 Start the find at ${LOCALBASE}/share to avoid a potential search through
something like a cvsup server's symlinks.

Pointed out by:	sf
2003-04-29 05:55:03 +00:00
Joe Marcus Clarke
9c616cc09b Bump PORTREVISION to pick up -pthread from libxml2. As of libxml2-2.5.7,
thread support is enabled by default.  This fixes undefined symbol errors
when running scrollkeeper apps.
2003-04-27 22:58:20 +00:00
Joe Marcus Clarke
2ce3e3727b Tell find to follow symlinks when searching for DocBook files.
PR:	51429
Submitted by:	Martyn J.Pearce <fluffy@sixears.com>
2003-04-26 07:29:57 +00:00
Joe Marcus Clarke
7302771412 Update to 0.3.12. 2003-04-23 05:13:20 +00:00
Joe Marcus Clarke
b33eaf3276 Remove USE_GNOMENG. 2003-04-20 19:54:55 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Joe Marcus Clarke
da9e13182f Fix a long-standing bug that required scrollkeeper to build as root.
Instead, make configure check for a file installed by docbook-sk, and
move the catalog creation to a pre-install target.

Prompted by:	Andrew J Caines <A.J.Caines@halplant.com>
Tested by:	myself
		Andrew J Caines <A.J.Caines@halplant.com>
2003-02-01 04:20:15 +00:00
Joe Marcus Clarke
c12a15316b * Allow bento to generate the necessary XML catalogs
* Update the XSL versions
2003-01-24 05:03:03 +00:00
Joe Marcus Clarke
797ca128e5 Allow the XML catalogs to be built if BATCH is defined.
Reported by:	Hung Michael Nguyen <nguyenhm16@mac.com>
2003-01-21 22:08:14 +00:00
Joe Marcus Clarke
f2ee099462 Fix two long-standing bugs where scrollkeeper would overwrite the
SGML catalogs in favor of its own XML format catalogs as well as prevent
scrollkeeper from making HTTP connections to obtain DTDs for OMF
validation.

PR:	39504 46179
Tested by:	Stephen Hilton <nospam@hiltonbsd.com>
		Mezz bsdforums.org <reigncracks@hotmail.com>
2003-01-20 00:30:26 +00:00
Joe Marcus Clarke
e8e3f9bb11 Set the MTREE_FILE explicitly since we're setting PREFIX explicitly.
Modeled after: lang/librep
2003-01-13 02:43:19 +00:00
Joe Marcus Clarke
69aa761f83 Add support for Docbook 4.2.
Submitted by:	John Merryweather Cooper <john_m_cooper@yahoo.com>
2002-10-09 19:52:28 +00:00
Joe Marcus Clarke
c3c758e01d Apply the vendor patch for the recent security exploit.
See http://online.securityfocus.com/bid/5602/info/ for more details.
2002-10-09 16:34:46 +00:00
Joe Marcus Clarke
59deb69012 GNOME has just changed the layout of their FTP site. This resulted in
making all the distfiles unfetachable.  Update all GNOME ports that fetch
from MASTER_SITE_GNOME to fetch from the correct location.
2002-09-20 17:07:51 +00:00
Joe Marcus Clarke
572d0b6afc Attempt to fix a security bug in scrollkeeper in which the code will follow
symlinks when attempting to locate a temp file.  Note, this is not the
author's patch, but one of my own.  I think this should fix it, but I'm
not sure if I'm missing something.  The patch is based on the description
from securityfocus.com.

See http://online.securityfocus.com/bid/5602/info/ for more details.

Reported by:	Daniel Harris <dh@askdh.com>
2002-09-13 04:03:50 +00:00
Joe Marcus Clarke
de3acd8389 Fix build when /usr/local is a symlink.
PR:		42320
2002-09-03 15:14:01 +00:00
Joe Marcus Clarke
18a6fc4d53 Remove -L from the find command used to locate dtds. This flag proved
problematic for some users.  Instead, fix it so that only ${LOCALBASE}
will be followed if it is a symlink.

PR:		42096
Tested by:	John-David Childs <jdc@nterprise.net>
2002-08-28 02:48:56 +00:00
Joe Marcus Clarke
455b2dd501 We backup the original SGML catalog files before converting them to XML.
When we uninstall scrollkeeper, revert back to the original catalog files
so the dependecny chain has a better chance of being preserved.  Bump
PORTREVISION.

PR:		41300
2002-08-14 15:52:38 +00:00
Joe Marcus Clarke
7e97e99c06 Add an explicit dependency on docbook-xml to get around a problem where
the implicit dependency fails due to the catalog file not being removed
when docbook-xml is deleted.

PR:		41300
2002-08-11 17:32:35 +00:00
Ade Lovett
c8eaa93644 Chase shlib rev of devel/gettext
Submitted by:	lots and lots
Pointy hat to:	ade
2002-08-01 16:22:41 +00:00
Joe Marcus Clarke
51b2ed7da1 Attempt to detect docbook-xml while package building.
Submitted by:	bento
2002-07-28 17:39:24 +00:00
Joe Marcus Clarke
a9c0072e13 Update to 0.3.11. 2002-07-25 14:51:25 +00:00
Maxim Sobolev
19a718ac4c Convert all core GNOME1 components and some of the most popular GNOME1
apps to bsd.gnomeng.mk. The goal is to make GNOME1 framework more modular,
which will allow to use GNOME1 apps with GNOME2 desktop as well as considerably
reduce langht of dependency chains for GNOME1 ports (for example after this
commit AbiWord's dependency chain was reduced by 7 ports from 57 to only
50, while Gnumeric's - from 60 to 53 and so on).

The most of the GNOME1 apps are still not converted, so that lot of work is
still ahead.

Please report any unusual problems to gnome@FreeBSD.org.

Discussed with:	marcus
Reviewed by:	marcus
2002-07-11 17:16:10 +00:00
Joe Marcus Clarke
1018684cf1 Allow the pkg-install script to traverse symbolic links looking for DTD files.
This fixes a problem where /usr/local might be a symlink.

Reported by:	Eric W. Bates <ericx@vineyard.net>
2002-07-01 04:51:13 +00:00
Joe Marcus Clarke
8c37352922 Forced commit to test cvs email. 2002-06-26 10:52:08 +00:00
Maxim Sobolev
4803463633 Add USE_REINPLACE where appropriate. 2002-06-19 08:18:10 +00:00
Joe Marcus Clarke
011ee93164 Update to 0.3.9.
Approved by:	silence from the GNOME user group
2002-06-18 19:23:15 +00:00
Joe Marcus Clarke
0f64cd1cfd Chase the _right_ version number for libintl. 2002-06-09 06:28:09 +00:00
Joe Marcus Clarke
1e00e2dde5 Add dependency on gettext after it was removed from gmake.
Reported by:	bento
2002-06-09 06:27:17 +00:00
Joe Marcus Clarke
4feec7a386 Revert back to 0.2 to fix some conflicts with the GNOME 1.4 OMF files.
Also, fix it so scrollkeeper 0.2 will produce a correct XML
database.  Bump PORTEPOCH.

scrollkeeper 0.3.x will be looked at further to see if there is a good way
to make it work with both GNOME 1.4 and GNOME 2.0.

PR:		38581
2002-05-26 21:54:45 +00:00
Joe Marcus Clarke
a3fa234769 Update to 0.3.6.
With this new version, GNOME 2.0 documentation works, and scrollkeeper
updates for GNOME 1.x applications work as well.  I have tested builds
of most of the GNOME 1.x applications, and none of them fail.

Reviewed by:	sobomax
2002-05-26 05:09:10 +00:00
Maxim Sobolev
7d8ff07f36 Use `@unexex /bin/rm' to remove symlinks to dirs, otherwise weird things
happen and as a result bento can't build gnomelibs package.

Submitted by:	bento
2001-08-01 06:56:44 +00:00
Maxim Sobolev
a8e0378f31 Add -p to the one of `@exec mkdir' to silence possible warning if directory
to be created already exists.

Submitted by:	olgeni
2001-05-20 11:36:35 +00:00
Ade Lovett
5ed28dbe7a SWitch maintainership of core GNOME ports to a small group of
committers (gnome@FreeBSD.org), since this is now definitely too big
for just one person.
2001-05-11 16:36:50 +00:00
Ade Lovett
ce8986810e Use a PREFIX hack (from lang/librep) instead of USE_X_PREFIX (which has
a few extra undesired consequences)

Submitted by:	sobomax
2001-04-23 17:06:31 +00:00
Ade Lovett
f18129b9cf Fix a number of issues with scrollkeeper, install things in the right
places (see Makefile for more details), fix a bug, bump PORTREVISION

Obtained from:	GNOME 1.4 RC* code (which MAINTAINER is fully aware of)
2001-04-23 16:27:01 +00:00
Maxim Sobolev
b94dfbcae9 Add scrollkeeper 0.2, an Open Document Cataloging Project.
Obtained from:	NetBSD
2001-04-20 16:33:03 +00:00