ports/107648: Man page not installed with package openjade-1.3.2_7
Hiroki Sato
hrs at FreeBSD.org
Sun Jan 7 21:14:59 UTC 2007
Jason Lenthe<lenthe at comcast.net> wrote
in <200701070629.l076TD7D081749 at www.freebsd.org>:
le> >Description:
le> Installing the package openjade-1.3.2_7 does not install the openjade.1 man page to /usr/local/man/man1 or anywhere else. The man page can be found under the source tree at openjade-1.3.2/docsrc.
le> >How-To-Repeat:
le> Install openjade-1.3.2_7 and type "man openjade".
I have a patch for updating openjade to 1.3.3pre1 including a fix for
the manual page installation issue pointed out in this PR. And the
textproc/opensp is out-of-date, so a patch to update it is also
attached (the latest openjade requires some newer opensp).
Changes include:
[opensp]
- Update to 1.5.2.
- Add WITHOUT_NLS support.
- Install doc files into the standard DOCSDIR only.
- Clean up Makefile to make portlint happy.
- Improvements since 1.5: translated .po files,
$SP_MESSAGE_FORMAT, HTTP redirection, $SP_HTTP_USER_AGENT,
$SP_HTTP_ACCEPT, and preserve case option in osx(1).
[openjade]
- Update to 1.3.3-pre1
- Install openjade(1) manual page.
- Fix a possible problem that prevents xmlcatmgr from
working during pkg_delete.
- Clean up Makefile to make portlint happy.
- Improvements since 1.3.2: the following flow objects added:
page-sequence
column-set-sequence
embedded-text
anchor
included-container-area
glyph-annotation
aligned-column
multi-line-inline-note
emphasizing-mark
side-by-side
side-by-side-item
--
| Hiroki SATO
-------------- next part --------------
Index: opensp/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/opensp/Makefile,v
retrieving revision 1.14
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.14 Makefile
--- opensp/Makefile 13 May 2006 04:24:47 -0000 1.14
+++ opensp/Makefile 7 Jan 2007 20:12:17 -0000
@@ -6,8 +6,7 @@
#
PORTNAME= OpenSP
-PORTVERSION= 1.5
-PORTREVISION= 7
+PORTVERSION= 1.5.2
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= openjade
@@ -16,28 +15,25 @@
COMMENT= This package is a collection of SGML/XML tools called OpenSP
USE_GETTEXT= yes
-USE_GMAKE= YES
+USE_GMAKE= yes
+USE_LDCONFIG= yes
USE_ICONV= yes
GNU_CONFIGURE= yes
USE_PERL5= yes
CONFIGURE_ARGS= --enable-default-catalog=${PREFIX}/share/sgml/catalog \
- --datadir=${PREFIX}/share/sgml/openjade
+ --datadir=${PREFIX}/share/sgml/openjade \
+ --disable-doc-build
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
-INSTALLS_SHLIB= yes
-
-MAN1= onsgmls.1 osgmlnorm.1 ospam.1 ospent.1 osx.1
-DOC_FILES= archform.htm autoconf.htm build.htm catalog.htm charset.htm \
- features.htm generic.htm ideas.htm index.htm new.htm \
- nsgmls.htm sgmldecl.htm sgmlnorm.htm sgmlsout.htm spam.htm \
- spcat.htm spent.htm sx.htm sysdecl.htm sysid.htm xml.htm \
- xmlwarn.htm
-DOC_FILES2= NEWS AUTHORS README \
- releasenotes.html releasenotes.pdf releasenotes.ps
+.if defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+PLIST_SUB+= NLS=""
+.endif
-# Perhaps this better should be somewhere under ${PREFIX}/share/doc ?
-DOCSDIR2= ${PREFIX}/share/sgml/openjade/doc/OpenSP
+#MAN1= onsgmls.1 osgmlnorm.1 ospam.1 ospent.1 osx.1
.include <bsd.port.pre.mk>
@@ -47,24 +43,17 @@
# other than -O{0,1,}. Idea taken from palm/prc-tools-gcc.
CPPFLAGS:= -O ${CFLAGS:N-O*:N-m*}
-pre-install:
- @${REINPLACE_CMD} -e \
- 's|install-man install-pkgdocDATA|install-man|g' \
- ${WRKSRC}/Makefile
-
post-install:
-
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/doc/${doc} ${DOCSDIR}
-.endfor
-
- @${MKDIR} ${DOCSDIR2}
-.for doc in ${DOC_FILES2}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR2}
-.endfor
-
+ @${CAT} ${PLIST} | \
+ ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} | \
+ ${AWK} '/^@comment INSTALL_DATA:/ \
+ {printf "if ! ${GREP} -q \"%s\" ${PLIST}; then ${ECHO_CMD} \"%s\" >> %s; fi; %s %s/%s %s/%s\n", \
+ $$4, $$4, "${TMPPLIST}", "${INSTALL_DATA}", \
+ "${WRKSRC}", $$3, "${PREFIX}", $$4}' | \
+ ${SH} && \
+ ${ECHO_CMD} "@dirrm ${DOCSDIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}
.endif
.include <bsd.port.post.mk>
Index: opensp/distinfo
===================================================================
RCS file: /home/ncvs/ports/textproc/opensp/distinfo,v
retrieving revision 1.3
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.3 distinfo
--- opensp/distinfo 24 Jan 2006 03:09:47 -0000 1.3
+++ opensp/distinfo 7 Jan 2007 12:06:20 -0000
@@ -1,3 +1,3 @@
-MD5 (OpenSP-1.5.tar.gz) = 87f56e79ae0c20397f4207d61d154303
-SHA256 (OpenSP-1.5.tar.gz) = 987eeb9460185950e066e5db3b5fa531e53e213742b545288405552a5a7bb704
-SIZE (OpenSP-1.5.tar.gz) = 1288057
+MD5 (OpenSP-1.5.2.tar.gz) = 670b223c5d12cee40c9137be86b6c39b
+SHA256 (OpenSP-1.5.2.tar.gz) = 57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce
+SIZE (OpenSP-1.5.2.tar.gz) = 1521390
Index: opensp/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/textproc/opensp/pkg-plist,v
retrieving revision 1.4
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.4 pkg-plist
--- opensp/pkg-plist 23 Feb 2006 10:39:28 -0000 1.4
+++ opensp/pkg-plist 7 Jan 2007 20:10:40 -0000
@@ -1,3 +1,4 @@
+ at comment $FreeBSD$
bin/onsgmls
bin/osgmlnorm
bin/ospam
@@ -141,33 +142,46 @@
include/OpenSP/sptchar.h
include/OpenSP/types.h
include/OpenSP/xnew.h
-lib/charset.alias
+ at dirrm include/OpenSP
lib/libosp.a
lib/libosp.la
lib/libosp.so
-lib/libosp.so.3
-%%PORTDOCS%%%%DOCSDIR%%/archform.htm
-%%PORTDOCS%%%%DOCSDIR%%/autoconf.htm
-%%PORTDOCS%%%%DOCSDIR%%/build.htm
-%%PORTDOCS%%%%DOCSDIR%%/catalog.htm
-%%PORTDOCS%%%%DOCSDIR%%/charset.htm
-%%PORTDOCS%%%%DOCSDIR%%/features.htm
-%%PORTDOCS%%%%DOCSDIR%%/generic.htm
-%%PORTDOCS%%%%DOCSDIR%%/ideas.htm
-%%PORTDOCS%%%%DOCSDIR%%/index.htm
-%%PORTDOCS%%%%DOCSDIR%%/new.htm
-%%PORTDOCS%%%%DOCSDIR%%/nsgmls.htm
-%%PORTDOCS%%%%DOCSDIR%%/sgmldecl.htm
-%%PORTDOCS%%%%DOCSDIR%%/sgmlnorm.htm
-%%PORTDOCS%%%%DOCSDIR%%/sgmlsout.htm
-%%PORTDOCS%%%%DOCSDIR%%/spam.htm
-%%PORTDOCS%%%%DOCSDIR%%/spcat.htm
-%%PORTDOCS%%%%DOCSDIR%%/spent.htm
-%%PORTDOCS%%%%DOCSDIR%%/sx.htm
-%%PORTDOCS%%%%DOCSDIR%%/sysdecl.htm
-%%PORTDOCS%%%%DOCSDIR%%/sysid.htm
-%%PORTDOCS%%%%DOCSDIR%%/xml.htm
-%%PORTDOCS%%%%DOCSDIR%%/xmlwarn.htm
+lib/libosp.so.5
+%%NLS%%share/locale/de/LC_MESSAGES/sp5.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/sp5.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/sp5.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/sp5.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/sp5.mo
+ at comment the following lines used for installation of doc files
+ at comment INSTALL_DATA: doc/archform.htm %%DOCSDIR%%/archform.htm
+ at comment INSTALL_DATA: doc/autoconf.htm %%DOCSDIR%%/autoconf.htm
+ at comment INSTALL_DATA: doc/build.htm %%DOCSDIR%%/build.htm
+ at comment INSTALL_DATA: doc/catalog.htm %%DOCSDIR%%/catalog.htm
+ at comment INSTALL_DATA: doc/charset.htm %%DOCSDIR%%/charset.htm
+ at comment INSTALL_DATA: doc/features.htm %%DOCSDIR%%/features.htm
+ at comment INSTALL_DATA: doc/generic.htm %%DOCSDIR%%/generic.htm
+ at comment INSTALL_DATA: doc/ideas.htm %%DOCSDIR%%/ideas.htm
+ at comment INSTALL_DATA: doc/index.htm %%DOCSDIR%%/index.htm
+ at comment INSTALL_DATA: doc/new.htm %%DOCSDIR%%/new.htm
+ at comment INSTALL_DATA: doc/nsgmls.htm %%DOCSDIR%%/nsgmls.htm
+ at comment INSTALL_DATA: doc/sgmldecl.htm %%DOCSDIR%%/sgmldecl.htm
+ at comment INSTALL_DATA: doc/sgmlnorm.htm %%DOCSDIR%%/sgmlnorm.htm
+ at comment INSTALL_DATA: doc/sgmlsout.htm %%DOCSDIR%%/sgmlsout.htm
+ at comment INSTALL_DATA: doc/spam.htm %%DOCSDIR%%/spam.htm
+ at comment INSTALL_DATA: doc/spcat.htm %%DOCSDIR%%/spcat.htm
+ at comment INSTALL_DATA: doc/spent.htm %%DOCSDIR%%/spent.htm
+ at comment INSTALL_DATA: doc/sx.htm %%DOCSDIR%%/sx.htm
+ at comment INSTALL_DATA: doc/sysdecl.htm %%DOCSDIR%%/sysdecl.htm
+ at comment INSTALL_DATA: doc/sysid.htm %%DOCSDIR%%/sysid.htm
+ at comment INSTALL_DATA: doc/xml.htm %%DOCSDIR%%/xml.htm
+ at comment INSTALL_DATA: doc/xmlwarn.htm %%DOCSDIR%%/xmlwarn.htm
+ at comment INSTALL_DATA: NEWS %%DOCSDIR%%/NEWS
+ at comment INSTALL_DATA: AUTHORS %%DOCSDIR%%/AUTHORS
+ at comment INSTALL_DATA: README %%DOCSDIR%%/README
+ at comment INSTALL_DATA: ABOUT-NLS %%DOCSDIR%%/ABOUT-NLS
+ at comment INSTALL_DATA: BUGS %%DOCSDIR%%/BUGS
+ at comment INSTALL_DATA: COPYING %%DOCSDIR%%/COPYING
+ at comment INSTALL_DATA: ChangeLog %%DOCSDIR%%/ChangeLog
share/sgml/openjade/OpenSP/HTML32.dcl
share/sgml/openjade/OpenSP/HTML32.dtd
share/sgml/openjade/OpenSP/HTML32.soc
@@ -196,17 +210,5 @@
share/sgml/openjade/OpenSP/unicode.syn
share/sgml/openjade/OpenSP/xml.dcl
share/sgml/openjade/OpenSP/xml.soc
-share/sgml/openjade/locale/locale.alias
-%%PORTDOCS%%share/sgml/openjade/doc/OpenSP/AUTHORS
-%%PORTDOCS%%share/sgml/openjade/doc/OpenSP/NEWS
-%%PORTDOCS%%share/sgml/openjade/doc/OpenSP/README
-%%PORTDOCS%%share/sgml/openjade/doc/OpenSP/releasenotes.html
-%%PORTDOCS%%share/sgml/openjade/doc/OpenSP/releasenotes.pdf
-%%PORTDOCS%%share/sgml/openjade/doc/OpenSP/releasenotes.ps
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
- at dirrm include/OpenSP
- at dirrm share/sgml/openjade/locale
@dirrm share/sgml/openjade/OpenSP
-%%PORTDOCS%%@dirrm share/sgml/openjade/doc/OpenSP
-%%PORTDOCS%%@dirrm share/sgml/openjade/doc
@dirrm share/sgml/openjade
Index: opensp/files/patch-Attribute.h
===================================================================
RCS file: opensp/files/patch-Attribute.h
diff -N opensp/files/patch-Attribute.h
--- opensp/files/patch-Attribute.h 5 Aug 2003 03:24:49 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,64 +0,0 @@
---- include/Attribute.h.orig Fri Mar 10 03:30:56 2000
-+++ include/Attribute.h Tue Aug 5 11:49:19 2003
-@@ -25,12 +25,32 @@
- class Entity;
- class Notation;
- class DeclaredValue;
--class AttributeValue;
- class TokenizedAttributeValue;
- class AttributeSemantics;
- class AttributeContext;
- class Syntax;
-
-+class SP_API AttributeValue : public Resource {
-+public:
-+ enum Type {
-+ implied,
-+ cdata,
-+ tokenized
-+ };
-+ AttributeValue();
-+ virtual ~AttributeValue();
-+ virtual AttributeSemantics *makeSemantics(const DeclaredValue *,
-+ AttributeContext &,
-+ const StringC &,
-+ unsigned &,
-+ unsigned &) const;
-+ virtual Type info(const Text *&, const StringC *&) const = 0;
-+ virtual const Text *text() const;
-+ virtual Boolean recoverUnquoted(const StringC &, const Location &,
-+ AttributeContext &, const StringC &);
-+ static Boolean handleAsUnterminated(const Text &, AttributeContext &);
-+};
-+
- class SP_API AttributeDefinitionDesc {
- public:
- AttributeDefinitionDesc() { }
-@@ -378,27 +398,6 @@
- AttributeSemantics *copy() const;
- private:
- ConstPtr<Notation> notation_;
--};
--
--class SP_API AttributeValue : public Resource {
--public:
-- enum Type {
-- implied,
-- cdata,
-- tokenized
-- };
-- AttributeValue();
-- virtual ~AttributeValue();
-- virtual AttributeSemantics *makeSemantics(const DeclaredValue *,
-- AttributeContext &,
-- const StringC &,
-- unsigned &,
-- unsigned &) const;
-- virtual Type info(const Text *&, const StringC *&) const = 0;
-- virtual const Text *text() const;
-- virtual Boolean recoverUnquoted(const StringC &, const Location &,
-- AttributeContext &, const StringC &);
-- static Boolean handleAsUnterminated(const Text &, AttributeContext &);
- };
-
- class SP_API ImpliedAttributeValue : public AttributeValue {
Index: opensp/files/patch-Makefile.in
===================================================================
RCS file: /home/ncvs/ports/textproc/opensp/files/patch-Makefile.in,v
retrieving revision 1.1
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.1 patch-Makefile.in
--- opensp/files/patch-Makefile.in 31 Oct 2003 04:33:39 -0000 1.1
+++ opensp/files/patch-Makefile.in 7 Jan 2007 14:29:13 -0000
@@ -1,11 +1,23 @@
---- Makefile.in.orig Fri Oct 31 10:13:26 2003
-+++ Makefile.in Fri Oct 31 10:13:32 2003
-@@ -107,7 +107,7 @@
-
+--- Makefile.in.orig Fri Dec 23 23:16:01 2005
++++ Makefile.in Sun Jan 7 23:29:03 2007
+@@ -247,9 +247,9 @@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
AUTOMAKE_OPTIONS = check-news
-
-SUBDIRS = pubtext unicode doc \
+SUBDIRS = pubtext unicode \
include generic \
+- intl po \
++ po \
lib nsgmls spent spam sgmlnorm sx spcat \
- intl po
+ tests @DOCSRC@
+
+@@ -709,7 +709,7 @@
+
+ info-am:
+
+-install-data-am: install-pkgdocDATA install-pkgincludeHEADERS
++install-data-am: install-pkgincludeHEADERS
+
+ install-exec-am:
+
Index: opensp/files/patch-configure
===================================================================
RCS file: /home/ncvs/ports/textproc/opensp/files/patch-configure,v
retrieving revision 1.1
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.1 patch-configure
--- opensp/files/patch-configure 11 Nov 2003 03:00:44 -0000 1.1
+++ opensp/files/patch-configure 24 Aug 2006 18:37:14 -0000
@@ -1,20 +1,17 @@
---- configure.orig Mon Nov 10 13:18:00 2003
-+++ configure Mon Nov 10 13:18:54 2003
-@@ -10832,7 +10832,7 @@
- #include "confdefs.h"
+--- configure.orig Fri Dec 23 23:15:56 2005
++++ configure Fri Aug 25 03:37:02 2006
+@@ -26441,12 +26441,12 @@
+ /* end confdefs.h. */
#include <libintl.h>
extern int _nl_msg_cat_cntr;
-extern int *_nl_domain_bindings;
+extern int *libintl_nl_domain_bindings;
- #ifdef F77_DUMMY_MAIN
- # ifdef __cplusplus
- extern "C"
-@@ -10843,7 +10843,7 @@
+ int
main ()
{
bindtextdomain ("", "");
--return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
-+return (int) gettext ("") + _nl_msg_cat_cntr + *libintl_nl_domain_bindings
+-return * gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
++return * gettext ("") + _nl_msg_cat_cntr + *libintl_nl_domain_bindings
;
return 0;
}
Index: opensp/files/patch-doc-Makefile.in
===================================================================
RCS file: opensp/files/patch-doc-Makefile.in
diff -N opensp/files/patch-doc-Makefile.in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ opensp/files/patch-doc-Makefile.in 24 Aug 2006 18:38:26 -0000
@@ -0,0 +1,11 @@
+--- doc/Makefile.in.orig Fri Dec 23 23:15:58 2005
++++ doc/Makefile.in Fri Aug 25 03:38:13 2006
+@@ -214,7 +214,7 @@
+ sharedstatedir = @sharedstatedir@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+-docdir = $(datadir)/doc
++docdir = $(prefix)/share/doc
+ pkgdocdir = $(docdir)/@PACKAGE@
+ pkgdochtmldir = $(pkgdocdir)/doc
+ MAINTAINERCLEANFILES = Makefile.in
Index: opensp/files/patch-doc:Makefile.in
===================================================================
RCS file: opensp/files/patch-doc:Makefile.in
diff -N opensp/files/patch-doc:Makefile.in
--- opensp/files/patch-doc:Makefile.in 6 Jan 2003 09:08:19 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- doc/Makefile.in.orig Mon Nov 25 04:31:16 2002
-+++ doc/Makefile.in Mon Jan 6 17:31:57 2003
-@@ -105,7 +105,7 @@
- am__quote = @am__quote@
- install_sh = @install_sh@
-
--docdir = $(prefix)/doc
-+docdir = $(prefix)/share/doc
- pkgdocdir = $(docdir)/@PACKAGE@
-
- MAINTAINERCLEANFILES = Makefile.in
Index: opensp/files/patch-nsgmls::Makefile.in
===================================================================
RCS file: opensp/files/patch-nsgmls::Makefile.in
diff -N opensp/files/patch-nsgmls::Makefile.in
--- opensp/files/patch-nsgmls::Makefile.in 31 Oct 2003 04:33:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- nsgmls/Makefile.in.orig Sat Oct 25 21:23:36 2003
-+++ nsgmls/Makefile.in Sat Oct 25 21:23:48 2003
-@@ -142,7 +142,7 @@
- nsgmls_inst.$(OBJEXT)
- onsgmls_OBJECTS = $(am_onsgmls_OBJECTS)
- onsgmls_DEPENDENCIES = $(top_builddir)/lib/libosp.la
--onsgmls_LDFLAGS =
-+onsgmls_LDFLAGS = -lintl
-
- DEFS = @DEFS@
- DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
Index: opensp/files/patch-po-Makefile.in.in
===================================================================
RCS file: opensp/files/patch-po-Makefile.in.in
diff -N opensp/files/patch-po-Makefile.in.in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ opensp/files/patch-po-Makefile.in.in 7 Jan 2007 14:01:48 -0000
@@ -0,0 +1,13 @@
+--- po/Makefile.in.in.orig Sun Jan 7 22:59:24 2007
++++ po/Makefile.in.in Sun Jan 7 23:00:49 2007
+@@ -25,8 +25,8 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ datadir = @datadir@
+-localedir = $(datadir)/locale
+-gettextsrcdir = $(datadir)/gettext/po
++localedir = $(prefix)/share/locale
++gettextsrcdir = $(prefix)/share/gettext/po
+
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
Index: opensp/files/patch-sgmlnorm::Makefile
===================================================================
RCS file: opensp/files/patch-sgmlnorm::Makefile
diff -N opensp/files/patch-sgmlnorm::Makefile
--- opensp/files/patch-sgmlnorm::Makefile 31 Oct 2003 04:33:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- sgmlnorm/Makefile.in.orig Sat Oct 25 21:24:54 2003
-+++ sgmlnorm/Makefile.in Sat Oct 25 21:25:06 2003
-@@ -136,7 +136,7 @@
- am_osgmlnorm_OBJECTS = sgmlnorm.$(OBJEXT) SGMLGenerator.$(OBJEXT)
- osgmlnorm_OBJECTS = $(am_osgmlnorm_OBJECTS)
- osgmlnorm_DEPENDENCIES = $(top_builddir)/lib/libosp.la
--osgmlnorm_LDFLAGS =
-+osgmlnorm_LDFLAGS = -lintl
-
- DEFS = @DEFS@
- DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
Index: opensp/files/patch-spam::Makefile.in
===================================================================
RCS file: opensp/files/patch-spam::Makefile.in
diff -N opensp/files/patch-spam::Makefile.in
--- opensp/files/patch-spam::Makefile.in 31 Oct 2003 04:33:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- spam/Makefile.in.orig Sat Oct 25 21:11:02 2003
-+++ spam/Makefile.in Sat Oct 25 21:11:13 2003
-@@ -138,7 +138,7 @@
- MarkupEventHandler.$(OBJEXT) spam_inst.$(OBJEXT)
- ospam_OBJECTS = $(am_ospam_OBJECTS)
- ospam_DEPENDENCIES = $(top_builddir)/lib/libosp.la
--ospam_LDFLAGS =
-+ospam_LDFLAGS = -lintl
-
- DEFS = @DEFS@
- DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
Index: opensp/files/patch-spcat::Makefile.in
===================================================================
RCS file: opensp/files/patch-spcat::Makefile.in
diff -N opensp/files/patch-spcat::Makefile.in
--- opensp/files/patch-spcat::Makefile.in 31 Oct 2003 04:33:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- spcat/Makefile.in.orig Sat Oct 25 22:06:38 2003
-+++ spcat/Makefile.in Sat Oct 25 22:06:54 2003
-@@ -134,7 +134,7 @@
- am_ospcat_OBJECTS = spcat.$(OBJEXT) spcat_inst.$(OBJEXT)
- ospcat_OBJECTS = $(am_ospcat_OBJECTS)
- ospcat_DEPENDENCIES = $(top_builddir)/lib/libosp.la
--ospcat_LDFLAGS =
-+ospcat_LDFLAGS = -lintl
-
- DEFS = @DEFS@
- DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
Index: opensp/files/patch-spent::Makefile.in
===================================================================
RCS file: opensp/files/patch-spent::Makefile.in
diff -N opensp/files/patch-spent::Makefile.in
--- opensp/files/patch-spent::Makefile.in 31 Oct 2003 04:33:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- spent/Makefile.in.orig Sat Oct 25 21:09:41 2003
-+++ spent/Makefile.in Sat Oct 25 21:09:57 2003
-@@ -134,7 +134,7 @@
- am_ospent_OBJECTS = spent.$(OBJEXT)
- ospent_OBJECTS = $(am_ospent_OBJECTS)
- ospent_DEPENDENCIES = $(top_builddir)/lib/libosp.la
--ospent_LDFLAGS =
-+ospent_LDFLAGS = -lintl
-
- DEFS = @DEFS@
- DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
Index: opensp/files/patch-sx::Makefile.in
===================================================================
RCS file: opensp/files/patch-sx::Makefile.in
diff -N opensp/files/patch-sx::Makefile.in
--- opensp/files/patch-sx::Makefile.in 31 Oct 2003 04:33:39 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- sx/Makefile.in.orig Sat Oct 25 21:26:34 2003
-+++ sx/Makefile.in Sat Oct 25 21:27:03 2003
-@@ -140,7 +140,7 @@
- sx_inst.$(OBJEXT)
- osx_OBJECTS = $(am_osx_OBJECTS)
- osx_DEPENDENCIES = $(top_builddir)/lib/libosp.la
--osx_LDFLAGS =
-+osx_LDFLAGS = -lintl
-
- DEFS = @DEFS@
- DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
-------------- next part --------------
Index: openjade/Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/openjade/Makefile,v
retrieving revision 1.46
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.46 Makefile
--- openjade/Makefile 23 Feb 2006 10:39:28 -0000 1.46
+++ openjade/Makefile 7 Jan 2007 20:05:33 -0000
@@ -6,32 +6,42 @@
#
PORTNAME= openjade
-PORTVERSION= 1.3.2
-PORTREVISION= 7
+PORTVERSION= 1.3.3p1
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/-pre/}
MAINTAINER= kuriyama at FreeBSD.org
COMMENT= Object-oriented SGML/XML parser toolkit and DSSSL engine
-LIB_DEPENDS= osp.3:${PORTSDIR}/textproc/opensp
+LIB_DEPENDS= osp.5:${PORTSDIR}/textproc/opensp
RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
USE_GMAKE= yes
-GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
USE_PERL5= yes
+GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-default-catalog=${PREFIX}/share/sgml/catalog \
- --datadir=${PREFIX}/share/sgml/openjade
-INSTALLS_SHLIB= yes
-PLIST_SUB= XMLCATMGR=${XMLCATMGR}
-PLIST_SUB+= CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML}
+ --datadir=${DATADIR}
+INSTALL_TARGET= install install-man
+PLIST_SUB= XMLCATMGR=${XMLCATMGR} \
+ CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML}
CATALOG_PORTS_SGML= ${PREFIX}/share/sgml/catalog.ports
XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr
+MAN1= openjade.1
+DATADIR= ${PREFIX}/share/sgml/openjade
+
post-install:
- @${INSTALL_DATA} ${WRKSRC}/dsssl/* ${PREFIX}/share/sgml/openjade
+ @${CAT} ${PLIST} | \
+ ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} | \
+ ${AWK} '/^@comment INSTALL_DATA:/ \
+ {printf "if ! ${GREP} -q \"%s\" ${PLIST}; then ${ECHO_CMD} \"%s\" >> %s; fi; %s %s/%s %s/%s\n", \
+ $$4, $$4, "${TMPPLIST}", "${INSTALL_DATA}", \
+ "${WRKSRC}", $$3, "${PREFIX}", $$4}' | \
+ ${SH}
@${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG openjade/catalog
.include <bsd.port.pre.mk>
Index: openjade/distinfo
===================================================================
RCS file: /home/ncvs/ports/textproc/openjade/distinfo,v
retrieving revision 1.14
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.14 distinfo
--- openjade/distinfo 24 Jan 2006 03:09:46 -0000 1.14
+++ openjade/distinfo 12 Jul 2006 15:01:59 -0000
@@ -1,3 +1,3 @@
-MD5 (openjade-1.3.2.tar.gz) = 7df692e3186109cc00db6825b777201e
-SHA256 (openjade-1.3.2.tar.gz) = 1d2d7996cc94f9b87d0c51cf0e028070ac177c4123ecbfd7ac1cb8d0b7d322d1
-SIZE (openjade-1.3.2.tar.gz) = 894834
+MD5 (openjade-1.3.3-pre1.tar.gz) = cbf3d8be3e3516dcb12b751de822b48c
+SHA256 (openjade-1.3.3-pre1.tar.gz) = a15bbed48a4a6bc50d17abdb5e101eb1c60ba1ed52d5a0aff52f2d3aef9568e4
+SIZE (openjade-1.3.3-pre1.tar.gz) = 1058451
Index: openjade/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/textproc/openjade/pkg-plist,v
retrieving revision 1.21
diff -d -u -I\$FreeBSD:.*\$ -I\$NetBSD:.*\$ -I\$OpenBSD:.*\$ -I\$DragonFly:.*\$ -I\$Id:.*\$ -I\$Translation:.*\$ -I\$hrs:.*\$ -r1.21 pkg-plist
--- openjade/pkg-plist 23 Feb 2006 10:39:28 -0000 1.21
+++ openjade/pkg-plist 7 Jan 2007 15:17:16 -0000
@@ -12,14 +12,40 @@
lib/libostyle.la
lib/libostyle.so
lib/libostyle.so.0
- at unexec %%XMLCATMGR%% -sc %%CATALOG_PORTS_SGML%% remove openjade/catalog
-share/sgml/openjade/README.jadetex
-share/sgml/openjade/builtins.dsl
-share/sgml/openjade/catalog
-share/sgml/openjade/demo.dsl
-share/sgml/openjade/demo.sgm
-share/sgml/openjade/dsssl.dtd
-share/sgml/openjade/extensions.dsl
-share/sgml/openjade/fot.dtd
-share/sgml/openjade/style-sheet.dtd
+ at unexec %%XMLCATMGR%% -sc %%CATALOG_PORTS_SGML%% remove CATALOG openjade/catalog
+ at comment INSTALL_DATA: dsssl/README.jadetex %%DATADIR%%/README.jadetex
+ at comment INSTALL_DATA: dsssl/builtins.dsl %%DATADIR%%/builtins.dsl
+ at comment INSTALL_DATA: dsssl/catalog %%DATADIR%%/catalog
+ at comment INSTALL_DATA: dsssl/demo.dsl %%DATADIR%%/demo.dsl
+ at comment INSTALL_DATA: dsssl/demo.sgm %%DATADIR%%/demo.sgm
+ at comment INSTALL_DATA: dsssl/dsssl.dtd %%DATADIR%%/dsssl.dtd
+ at comment INSTALL_DATA: dsssl/extensions.dsl %%DATADIR%%/extensions.dsl
+ at comment INSTALL_DATA: dsssl/fot.dtd %%DATADIR%%/fot.dtd
+ at comment INSTALL_DATA: dsssl/lineNumber.dsl %%DATADIR%%/lineNumber.dsl
+ at comment INSTALL_DATA: dsssl/lineNumber.sgml %%DATADIR%%/lineNumber.sgml
+ at comment INSTALL_DATA: dsssl/ps.dsl %%DATADIR%%/ps.dsl
+ at comment INSTALL_DATA: dsssl/ps.fot %%DATADIR%%/ps.fot
+ at comment INSTALL_DATA: dsssl/ps.sgml %%DATADIR%%/ps.sgml
+ at comment INSTALL_DATA: dsssl/psalig.dsl %%DATADIR%%/psalig.dsl
+ at comment INSTALL_DATA: dsssl/pscs.dsl %%DATADIR%%/pscs.dsl
+ at comment INSTALL_DATA: dsssl/pscspb.dsl %%DATADIR%%/pscspb.dsl
+ at comment INSTALL_DATA: dsssl/pscspb.sgml %%DATADIR%%/pscspb.sgml
+ at comment INSTALL_DATA: dsssl/psemb.dsl %%DATADIR%%/psemb.dsl
+ at comment INSTALL_DATA: dsssl/psempha.dsl %%DATADIR%%/psempha.dsl
+ at comment INSTALL_DATA: dsssl/psglyp.dsl %%DATADIR%%/psglyp.dsl
+ at comment INSTALL_DATA: dsssl/psglyp2.dsl %%DATADIR%%/psglyp2.dsl
+ at comment INSTALL_DATA: dsssl/psinc.dsl %%DATADIR%%/psinc.dsl
+ at comment INSTALL_DATA: dsssl/psinc.sgml %%DATADIR%%/psinc.sgml
+ at comment INSTALL_DATA: dsssl/psinc2.dsl %%DATADIR%%/psinc2.dsl
+ at comment INSTALL_DATA: dsssl/psmulti.dsl %%DATADIR%%/psmulti.dsl
+ at comment INSTALL_DATA: dsssl/psmulti2.dsl %%DATADIR%%/psmulti2.dsl
+ at comment INSTALL_DATA: dsssl/psmulti3.dsl %%DATADIR%%/psmulti3.dsl
+ at comment INSTALL_DATA: dsssl/psradical.dsl %%DATADIR%%/psradical.dsl
+ at comment INSTALL_DATA: dsssl/pssbs.dsl %%DATADIR%%/pssbs.dsl
+ at comment INSTALL_DATA: dsssl/pssbsi.dsl %%DATADIR%%/pssbsi.dsl
+ at comment INSTALL_DATA: dsssl/sps.dsl %%DATADIR%%/sps.dsl
+ at comment INSTALL_DATA: dsssl/sps.sgml %%DATADIR%%/sps.sgml
+ at comment INSTALL_DATA: dsssl/spsanch.dsl %%DATADIR%%/spsanch.dsl
+ at comment INSTALL_DATA: dsssl/spsanch.sgml %%DATADIR%%/spsanch.sgml
+ at comment INSTALL_DATA: dsssl/style-sheet.dtd %%DATADIR%%/style-sheet.dtd
@exec %%XMLCATMGR%% -sc %%CATALOG_PORTS_SGML%% add CATALOG openjade/catalog
Index: openjade/files/patch-Makefile.comm.in
===================================================================
RCS file: openjade/files/patch-Makefile.comm.in
diff -N openjade/files/patch-Makefile.comm.in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openjade/files/patch-Makefile.comm.in 7 Jan 2007 15:29:26 -0000
@@ -0,0 +1,11 @@
+--- Makefile.comm.in.orig Mon Jan 8 00:28:27 2007
++++ Makefile.comm.in Mon Jan 8 00:29:02 2007
+@@ -32,7 +32,7 @@
+ INCS=-I$(srcdir) -I$(srcdir)/../include -I$(spincludedir) -I$(spincludedir)/.. $(INCLUDE)
+ CXXFLAGS=@CXXFLAGS@ $(INCS) $(DEBUG) $(DEFS)
+ CFLAGS=@CFLAGS@ $(DEBUG) $(DEFS)
+-LDFLAGS=@LDFLAGS@
++LDFLAGS=@LDFLAGS@ -lintl
+ MSGGENFLAGS= -l jstyleModule
+ CXXDEPGENFLAGS=-MM
+
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports-bugs/attachments/20070108/55073744/attachment.sig>
More information about the freebsd-ports-bugs
mailing list