From eaef09d37b9d5a1bd1dcf06d2de07598820353a1 Mon Sep 17 00:00:00 2001 From: adamw Date: Tue, 8 Jul 2003 09:28:04 +0000 Subject: NOTE: This port belongs in textproc/ Add libcroco. I'm starting it off in this repository because I haven't the slightest clue what its use is. As a CSS2 library, it seems like it wants to be accessible to a wide range of applications. Thing is, it depends upon pango. For now, I've put it into ${LOCALBASE}, but it might need to go into ${X11BASE}. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@971 df743ca5-7f9a-e211-a948-0013205c9059 --- net/libcroco/Makefile | 26 +++++++++++++++++++++ net/libcroco/distinfo | 1 + net/libcroco/files/patch-configure | 10 ++++++++ net/libcroco/pkg-descr | 7 ++++++ net/libcroco/pkg-plist | 47 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 91 insertions(+) create mode 100644 net/libcroco/Makefile create mode 100644 net/libcroco/distinfo create mode 100644 net/libcroco/files/patch-configure create mode 100644 net/libcroco/pkg-descr create mode 100644 net/libcroco/pkg-plist (limited to 'net') diff --git a/net/libcroco/Makefile b/net/libcroco/Makefile new file mode 100644 index 000000000..3caad6091 --- /dev/null +++ b/net/libcroco/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: libcroco +# Date created: 08 July 2003 +# Whom: Adam Weinberger +# +# $FreeBSD$ +# + +PORTNAME= libcroco +PORTVERSION= 0.3.0 +CATEGORIES= textproc gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.3 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= CSS2 parsing library + +USE_BZIP2= yes +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_LIBTOOL= yes +INSTALLS_SHLIB= yes +USE_GNOME= gnomehack pango libxml2 + +MAN1= croco-config.1 csslint.1 + +.include diff --git a/net/libcroco/distinfo b/net/libcroco/distinfo new file mode 100644 index 000000000..6f662f7db --- /dev/null +++ b/net/libcroco/distinfo @@ -0,0 +1 @@ +MD5 (libcroco-0.3.0.tar.bz2) = f31718e45a22870b0ce655fe2edc6dd9 diff --git a/net/libcroco/files/patch-configure b/net/libcroco/files/patch-configure new file mode 100644 index 000000000..e60602668 --- /dev/null +++ b/net/libcroco/files/patch-configure @@ -0,0 +1,10 @@ +--- configure.orig Tue Jul 8 02:14:29 2003 ++++ configure Tue Jul 8 02:14:54 2003 +@@ -7672,6 +7672,7 @@ + + # This can be used to rebuild libtool when needed + LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++$ac_aux_dir/ltconfig $LIBTOOL_DEPS + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff --git a/net/libcroco/pkg-descr b/net/libcroco/pkg-descr new file mode 100644 index 000000000..e71744689 --- /dev/null +++ b/net/libcroco/pkg-descr @@ -0,0 +1,7 @@ +libcroco is a standalone css2 parsing library. +It provides a low level event driven SAC like api +and a css object model like api. + +This library is being written to bring the css support +to the mlview xml editor project but it can be used +for other applications as well. diff --git a/net/libcroco/pkg-plist b/net/libcroco/pkg-plist new file mode 100644 index 000000000..7fd537fe4 --- /dev/null +++ b/net/libcroco/pkg-plist @@ -0,0 +1,47 @@ +bin/croco-config +bin/csslint +include/libcroco/layeng/cr-box-view.h +include/libcroco/layeng/cr-box.h +include/libcroco/layeng/cr-lay-eng.h +include/libcroco/libcroco.h +include/libcroco/parser/cr-additional-sel.h +include/libcroco/parser/cr-attr-sel.h +include/libcroco/parser/cr-cascade.h +include/libcroco/parser/cr-declaration.h +include/libcroco/parser/cr-doc-handler.h +include/libcroco/parser/cr-enc-handler.h +include/libcroco/parser/cr-input.h +include/libcroco/parser/cr-layout-eng.h +include/libcroco/parser/cr-num.h +include/libcroco/parser/cr-om-parser.h +include/libcroco/parser/cr-parser-input.h +include/libcroco/parser/cr-parser.h +include/libcroco/parser/cr-pseudo.h +include/libcroco/parser/cr-rgb.h +include/libcroco/parser/cr-selector.h +include/libcroco/parser/cr-simple-sel.h +include/libcroco/parser/cr-statement.h +include/libcroco/parser/cr-stylesheet.h +include/libcroco/parser/cr-term.h +include/libcroco/parser/cr-tknzr.h +include/libcroco/parser/cr-token.h +include/libcroco/parser/cr-utils.h +include/libcroco/parser/libcroco-config.h +include/libcroco/seleng/cr-font-sel.h +include/libcroco/seleng/cr-fonts.h +include/libcroco/seleng/cr-sel-eng.h +include/libcroco/seleng/cr-style.h +lib/libcrlayeng.a +lib/libcrlayeng.so +lib/libcrlayeng.so.1 +lib/libcroco.a +lib/libcroco.so +lib/libcroco.so.1 +lib/libcrseleng.a +lib/libcrseleng.so +lib/libcrseleng.so.1 +libdata/pkgconfig/libcroco.pc +@dirrm include/libcroco/seleng +@dirrm include/libcroco/parser +@dirrm include/libcroco/layeng +@dirrm include/libcroco -- cgit v1.2.3