Ignore:
Timestamp:
Feb 6, 2003, 12:58:39 AM (17 years ago)
Author:
mij
Message:
  • Update to 1.3.2.
  • Destrootify.

Mostly obtained from: fink CVS repository

Location:
trunk/dports/textproc/openjade
Files:
3 added
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/textproc/openjade/Portfile

    r1678 r1975  
    11PortSystem 1.0
    2 name                    openjade
    3 version                 1.3.1
    4 categories              textproc
    5 platforms               darwin freebsd
    6 maintainers             kevin@opendarwin.org
    7 description             James Clark's implementation of DSSSL
    8 master_sites            http://umn.dl.sourceforge.net/sourceforge/openjade/
    9 distname                ${portname}-${portversion}
    10 checksums               md5 c453a50001de6cdf132d85ecfb99a0f9
    11 patchfiles              patch-configure patch-Text.cxx patch-Text.h
    12 configure.type          gnu
    13 configure.args          --prefix=$prefix CXXFLAGS=-fno-rtti
    14 build.type              gnu
    15 install.target          install install-man
     2name            openjade
     3version         1.3.2
     4categories      textproc
     5maintainers     kevin@opendarwin.org
     6description     James Clark's implementation of DSSSL
     7homepage        http://openjade.sourceforge.net/
     8platforms       darwin freebsd
    169
    17 contents                bin/onsgmls bin/openjade bin/osgmlnorm bin/ospam bin/ospent bin/osx \
    18                         lib/libogrove.0.0.0.dylib lib/libogrove.0.dylib lib/libogrove.a \
    19                         lib/libogrove.dylib lib/libogrove.la lib/libosp.0.0.0.dylib \
    20                         lib/libosp.0.dylib lib/libosp.a lib/libosp.dylib lib/libosp.la \
    21                         lib/libospgrove.0.0.0.dylib lib/libospgrove.0.dylib lib/libospgrove.a \
    22                         lib/libospgrove.dylib lib/libospgrove.la lib/libostyle.0.0.0.dylib \
    23                         lib/libostyle.0.dylib lib/libostyle.a lib/libostyle.dylib lib/libostyle.la \
    24                         share/builtins.dsl \
    25                         man/man1/jade.1 man/man1/nsgmls.1 man/man1/onsgmls.1 man/man1/openjade.1 \
    26                         man/man1/osgmlnorm.1 man/man1/ospam.1 man/man1/ospent.1 man/man1/osx.1 \
    27                         man/man1/sgmlnorm.1 man/man1/spam.1 man/man1/spent.1 man/man1/sx.1
     10long_description OpenJade is an implementation of ISO/IEC 10179:1996 \
     11                 standard DSSSL language.
     12
     13master_sites    http://umn.dl.sourceforge.net/sourceforge/openjade/
     14
     15checksums       md5 7df692e3186109cc00db6825b777201e
     16
     17patchfiles      patch-Makefile.lib.in patch-Makefile.prog.in patch-ltmain.sh \
     18                patch-configure
     19
     20depends_lib     lib:libosp.3:opensp
     21
     22configure.args  --enable-http --enable-html --enable-mif \
     23                --disable-dependency-tracking \
     24                --enable-default-catalog=${prefix}/share/sgml/catalog
     25
     26configure.env   LDFLAGS="-L${prefix}/lib" LIBS="-L${prefix}/lib" \
     27                CXXFLAGS="-I${prefix}/include -fno-rtti"
     28
     29post-configure  { reinplace "s|^#pragma implementation||g" ${worksrcpath}/grove/Node.cxx
     30                  reinplace "s|^#pragma implementation||g" ${worksrcpath}/msggen.pl
     31                  reinplace "s|^#pragma implementation||g" ${worksrcpath}/spgrove/GroveApp.cxx
     32                  reinplace "s|^#pragma implementation||g" ${worksrcpath}/style/MessageModule.cxx
     33                  reinplace "s|^#pragma interface||g" ${worksrcpath}/generic/EventGenerator.h
     34                  reinplace "s|^#pragma interface||g" ${worksrcpath}/generic/ParserEventGeneratorKit.h
     35                  reinplace "s|^#pragma interface||g" ${worksrcpath}/generic/SGMLApplication.h
     36                  reinplace "s|^#pragma interface||g" ${worksrcpath}/grove/Node.h
     37                  reinplace "s|^#pragma interface||g" ${worksrcpath}/msggen.pl
     38                  reinplace "s|^#pragma interface||g" ${worksrcpath}/spgrove/GroveApp.h }
     39
     40install.target  install install-man
  • trunk/dports/textproc/openjade/files/patch-configure

    r632 r1975  
    1 --- configure.orig      Thu Sep 12 23:29:08 2002
    2 +++ configure   Thu Sep 12 23:29:33 2002
    3 @@ -7839,7 +7839,7 @@
     1--- configure.orig      Fri Jan 25 10:36:25 2002
     2+++ configure   Tue Jun 11 15:59:35 2002
     3@@ -2877,8 +2877,8 @@
     4 test "$INSTALL" = "./config/install-sh -c" && INSTALL=`pwd`"/config/install-sh -c"
     5 
     6 case "${host}" in
     7-  *-*-darwin*)
     8-    LINKFLAGS="-no-undefined"
     9+  *darwin*)
     10+    LINKFLAGS="-allow-undefined"
     11     ;;
     12   *)
     13     if test "$GXX"
     14@@ -7835,11 +7835,11 @@
     15     ;;
     16 
     17   darwin* | rhapsody*)
     18-    allow_undefined_flag='-undefined suppress'
     19+    allow_undefined_flag='-undefined suppress -flat_namespace'
    420     # FIXME: Relying on posixy $() will cause problems for
    521     #        cross-compilation, but unfortunately the echo tests do not
    622     #        yet detect zsh echo's removal of \ escapes.
    723-    archive_cmds='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname $(test -n "$verstring" -a x$verstring != x0.0 && echo $verstring)'
    8 +    archive_cmds='g++ $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname $(test -n "$verstring" -a x$verstring != x0.0 && echo $verstring)'
     24+    archive_cmds='$CXX $(test .$module = .yes && echo -bundle || echo  -dynamiclib) $allow_undefined_flag -o $lib $libs $libobjs $deplibs$linkopts -install_name $rpath/$soname $tmp_verstring'
    925     # We need to add '_' to the symbols in $export_symbols first
    1026     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
    1127     hardcode_direct=yes
    12 
     28@@ -9286,6 +9286,10 @@
     29 
     30 # Is the compiler the GNU C compiler?
     31 with_gcc=$GCC
     32+
     33+# The c++ compiler
     34+
     35+CXX=$ac_ct_CXX
     36 
     37 # The linker used to build libraries.
     38 LD=$lt_LD
Note: See TracChangeset for help on using the changeset viewer.