diff options
author | Tor Lillqvist <tml@iki.fi> | 2012-11-06 18:08:16 +0200 |
---|---|---|
committer | Tor Lillqvist <tml@iki.fi> | 2012-11-06 18:59:44 +0200 |
commit | e10124b20efb8cb7caf0f02fc537147a6505aa1d (patch) | |
tree | 4b1590fccf7d083da11a2e7e5b197af34d30b8f4 /libcroco | |
parent | 7b58bf4c0bd6614e8ebf8d4fee880a235834323c (diff) |
Goodbye gettext, glib, gdk-pixbuf, pango, libcroco, libgsf and librsvg
Now with librsvg no longer used, and liblangtag no longer using glib,
a bunch of bundled (in some configurations, always on some platforms)
3rd-party libraries are no longer needed.
Initial work by rene, continued by tml.
Change-Id: I76edd7aea5452e3487499f0b9ed9f767cf760194
Diffstat (limited to 'libcroco')
-rw-r--r-- | libcroco/README | 4 | ||||
-rw-r--r-- | libcroco/libcroco-0.6.2.patch | 111 | ||||
-rw-r--r-- | libcroco/makefile.mk | 153 | ||||
-rw-r--r-- | libcroco/prj/build.lst | 3 | ||||
-rw-r--r-- | libcroco/prj/d.lst | 39 | ||||
-rw-r--r-- | libcroco/prj/dmake | 0 |
6 files changed, 0 insertions, 310 deletions
diff --git a/libcroco/README b/libcroco/README deleted file mode 100644 index 52a93c6ec29c..000000000000 --- a/libcroco/README +++ /dev/null @@ -1,4 +0,0 @@ -A general CSS parsing and manipulation library written in C for the GNOME project. - -From: -[https://launchpad.net/libcroco] diff --git a/libcroco/libcroco-0.6.2.patch b/libcroco/libcroco-0.6.2.patch deleted file mode 100644 index e1e44392ce3e..000000000000 --- a/libcroco/libcroco-0.6.2.patch +++ /dev/null @@ -1,111 +0,0 @@ ---- misc/libcroco-0.6.2/src/makefile.mk Wed Aug 20 14:33:55 2008 -+++ misc/build/libcroco-0.6.2/src/makefile.mk Wed Aug 20 14:26:42 2008 -@@ -1 +1,107 @@ --dummy -+#************************************************************************* -+# -+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -+# -+# Copyright 2000, 2010 Oracle and/or its affiliates. -+# -+# OpenOffice.org - a multi-platform office productivity suite -+# -+# This file is part of OpenOffice.org. -+# -+# OpenOffice.org is free software: you can redistribute it and/or modify -+# it under the terms of the GNU Lesser General Public License version 3 -+# only, as published by the Free Software Foundation. -+# -+# OpenOffice.org is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU Lesser General Public License version 3 for more details -+# (a copy is included in the LICENSE file that accompanied this code). -+# -+# You should have received a copy of the GNU Lesser General Public License -+# version 3 along with OpenOffice.org. If not, see -+# <http://www.openoffice.org/license.html> -+# for a copy of the LGPLv3 License. -+# -+#************************************************************************* -+ -+PRJ=..$/..$/..$/..$/.. -+#PRJINC=.. -+PRJNAME=libcroco -+TARGET=libcroco-0.6-3 -+ -+#ENABLE_EXCEPTIONS=TRUE -+VISIBILITY_HIDDEN=TRUE -+EXTERNAL_WARNINGS_NOT_ERRORS=TRUE -+UWINAPILIB= -+ -+# --- Settings ---------------------------------- -+ -+.INCLUDE : settings.mk -+ -+CFLAGS+=-I$(SOLARINCDIR)$/external -I$(SOLARINCDIR)$/external$/glib-2.0 -+ -+# --- Files ------------------------------------- -+ -+SLOFILES=\ -+ $(SLO)$/cr-utils.obj \
-+ $(SLO)$/cr-input.obj \
-+ $(SLO)$/cr-enc-handler.obj \
-+ $(SLO)$/cr-num.obj \
-+ $(SLO)$/cr-rgb.obj \
-+ $(SLO)$/cr-token.obj \
-+ $(SLO)$/cr-tknzr.obj \
-+ $(SLO)$/cr-term.obj \
-+ $(SLO)$/cr-attr-sel.obj \
-+ $(SLO)$/cr-pseudo.obj \
-+ $(SLO)$/cr-additional-sel.obj \
-+ $(SLO)$/cr-simple-sel.obj \
-+ $(SLO)$/cr-selector.obj \
-+ $(SLO)$/cr-doc-handler.obj \
-+ $(SLO)$/cr-parser.obj \
-+ $(SLO)$/cr-declaration.obj \
-+ $(SLO)$/cr-statement.obj \
-+ $(SLO)$/cr-stylesheet.obj \
-+ $(SLO)$/cr-cascade.obj \
-+ $(SLO)$/cr-om-parser.obj \
-+ $(SLO)$/cr-style.obj \
-+ $(SLO)$/cr-sel-eng.obj \
-+ $(SLO)$/cr-fonts.obj \
-+ $(SLO)$/cr-prop-list.obj \
-+ $(SLO)$/cr-parsing-location.obj \
-+ $(SLO)$/cr-string.obj
-+ -+ -+# --- Library ----------------------------------- -+ -+SHL1TARGET= $(TARGET) -+SHL1OBJS=$(SLOFILES) -+SHL1STDLIBS=\ -+ gio-2.0.lib \ -+ gobject-2.0.lib \ -+ gthread-2.0.lib \ -+ glib-2.0.lib \ -+ intl.lib \ -+ $(LIBXML2LIB) -+ -+ -+SHL1DEPN= -+#SHL1IMPLIB=$(TARGET) -+#SHL1USE_EXPORTS=name -+ -+SHL1DEF= $(MISC)$/$(SHL1TARGET).def -+ -+DEF1NAME= $(SHL1TARGET) -+DEF1DEPN= $(MISC)$/$(SHL1TARGET).flt \ -+ $(SLB)$/$(TARGET).lib -+DEFLIB1NAME=$(TARGET) -+ -+# --- Targets ---------------------------------- -+ -+.INCLUDE : target.mk -+ -+# --- filter file ------------------------------ -+ -+$(MISC)$/$(SHL1TARGET).flt: makefile.mk -+ @echo CLEAR_THE_FILE > $@ -+ diff --git a/libcroco/makefile.mk b/libcroco/makefile.mk deleted file mode 100644 index 36aba58fb877..000000000000 --- a/libcroco/makefile.mk +++ /dev/null @@ -1,153 +0,0 @@ -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* - -PRJ=. - -PRJNAME=libcroco -TARGET=so_libcroco - -# --- Settings ----------------------------------------------------- - -.INCLUDE : settings.mk - -.IF "$(SYSTEM_LIBCROCO)" == "YES" -all: - @echo "An already available installation of libcroco should exist on your system." - @echo "Therefore the version provided here does not need to be built in addition." -.ENDIF - -# --- Files -------------------------------------------------------- - -LIBCROCOVERSION=0.6.2 - -TARFILE_NAME=$(PRJNAME)-$(LIBCROCOVERSION) -TARFILE_MD5=0611e099e807210cf738dcb41425d104 - -PATCH_FILES= -CONFIGURE_DIR= - -.IF "$(OS)"=="MACOSX" -.IF "$(SYSTEM_LIBXML)" == "YES" -my_libxml2_cflags=$(LIBXML_CFLAGS) -my_libxml2_libs=$(LIBXML_LIBS) -.ELSE -my_libxml2_cflags=-I$(SOLARINCDIR)/external/libxml -DCROCO_HAVE_LIBXML2=1 -my_libxml2_libs=-L$(SOLARLIBDIR) -lxml2 -.ENDIF -CONFIGURE_ACTION=./configure --prefix=/@.__________________________________________________$(EXTRPATH) \ - CPPFLAGS="$(EXTRA_CDEFS)" \ - CFLAGS="$(ARCH_FLAGS) $(EXTRA_CFLAGS) -I$(SOLARINCDIR)/external -I$(SOLARINCDIR)/external/glib-2.0" \ - LDFLAGS="-L$(SOLARLIBDIR) $(EXTRA_LINKFLAGS) -Wl,-dylib_file,@loader_path/libgmodule-2.0.0.dylib:$(SOLARLIBDIR)/libgmodule-2.0.0.dylib" \ - GLIB2_CFLAGS="-I$(SOLARINCDIR)/external/glib-2.0" \ - GLIB2_LIBS="-lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl" \ - LIBXML2_CFLAGS='$(my_libxml2_cflags)' \ - LIBXML2_LIBS='$(my_libxml2_libs)' - -.IF "$(CROSS_COMPILING)"=="YES" -CONFIGURE_FLAGS+=--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) -.ENDIF - -BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) \ - $(GNUMAKE) -BUILD_DIR=$(CONFIGURE_DIR) - -OUT2LIB+=src/.libs/libcroco-0.6.3.0.1.dylib - -OUT2INC+=src/cr-additional-sel.h -OUT2INC+=src/cr-input.h -OUT2INC+=src/cr-rgb.h -OUT2INC+=src/cr-stylesheet.h -OUT2INC+=src/cr-attr-sel.h -OUT2INC+=src/cr-num.h -OUT2INC+=src/cr-sel-eng.h -OUT2INC+=src/cr-term.h -OUT2INC+=src/cr-cascade.h -OUT2INC+=src/cr-om-parser.h -OUT2INC+=src/cr-selector.h -OUT2INC+=src/cr-tknzr.h -OUT2INC+=src/cr-declaration.h -OUT2INC+=src/cr-parser.h -OUT2INC+=src/cr-simple-sel.h -OUT2INC+=src/cr-token.h -OUT2INC+=src/cr-doc-handler.h -OUT2INC+=src/cr-parsing-location.h -OUT2INC+=src/cr-statement.h -OUT2INC+=src/cr-utils.h -OUT2INC+=src/cr-enc-handler.h -OUT2INC+=src/cr-prop-list.h -OUT2INC+=src/cr-string.h -OUT2INC+=src/libcroco-config.h -OUT2INC+=src/cr-fonts.h -OUT2INC+=src/cr-pseudo.h -OUT2INC+=src/cr-style.h -OUT2INC+=src/libcroco.h -.ELIF "$(OS)"=="WNT" - -BUILD_ACTION=dmake -BUILD_DIR=$(CONFIGURE_DIR)$/src -PATCH_FILES=libcroco-0.6.2.patch -ADDITIONAL_FILES=\ - src$/makefile.mk - -OUT2INC+=src$/cr-additional-sel.h -OUT2INC+=src$/cr-input.h -OUT2INC+=src$/cr-rgb.h -OUT2INC+=src$/cr-stylesheet.h -OUT2INC+=src$/cr-attr-sel.h -OUT2INC+=src$/cr-num.h -OUT2INC+=src$/cr-sel-eng.h -OUT2INC+=src$/cr-term.h -OUT2INC+=src$/cr-cascade.h -OUT2INC+=src$/cr-om-parser.h -OUT2INC+=src$/cr-selector.h -OUT2INC+=src$/cr-tknzr.h -OUT2INC+=src$/cr-declaration.h -OUT2INC+=src$/cr-parser.h -OUT2INC+=src$/cr-simple-sel.h -OUT2INC+=src$/cr-token.h -OUT2INC+=src$/cr-doc-handler.h -OUT2INC+=src$/cr-parsing-location.h -OUT2INC+=src$/cr-statement.h -OUT2INC+=src$/cr-utils.h -OUT2INC+=src$/cr-enc-handler.h -OUT2INC+=src$/cr-prop-list.h -OUT2INC+=src$/cr-string.h -OUT2INC+=src$/libcroco-config.h -OUT2INC+=src$/cr-fonts.h -OUT2INC+=src$/cr-pseudo.h -OUT2INC+=src$/cr-style.h -OUT2INC+=src$/libcroco.h -.ELSE - -.ENDIF - -# --- Targets ------------------------------------------------------ - -.INCLUDE : set_ext.mk -.INCLUDE : target.mk -.INCLUDE : tg_ext.mk - diff --git a/libcroco/prj/build.lst b/libcroco/prj/build.lst deleted file mode 100644 index a71b9a4b98e5..000000000000 --- a/libcroco/prj/build.lst +++ /dev/null @@ -1,3 +0,0 @@ -cr libcroco : LIBXML2:libxml2 GLIB:glib soltools NULL -cr libcroco usr1 - all cr_mkout NULL -cr libcroco nmake - all cr_libcroco NULL diff --git a/libcroco/prj/d.lst b/libcroco/prj/d.lst deleted file mode 100644 index 6c89b36fd4b8..000000000000 --- a/libcroco/prj/d.lst +++ /dev/null @@ -1,39 +0,0 @@ -mkdir: %_DEST%\inc\external -mkdir: %_DEST%\inc\external\libcroco-0.6 -mkdir: %_DEST%\inc\external\libcroco-0.6\libcroco - -..\%__SRC%\inc\cr-additional-sel.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-additional-sel.h -..\%__SRC%\inc\cr-input.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-input.h -..\%__SRC%\inc\cr-rgb.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-rgb.h -..\%__SRC%\inc\cr-stylesheet.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-stylesheet.h -..\%__SRC%\inc\cr-attr-sel.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-attr-sel.h -..\%__SRC%\inc\cr-num.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-num.h -..\%__SRC%\inc\cr-sel-eng.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-sel-eng.h -..\%__SRC%\inc\cr-term.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-term.h -..\%__SRC%\inc\cr-cascade.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-cascade.h -..\%__SRC%\inc\cr-om-parser.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-om-parser.h -..\%__SRC%\inc\cr-selector.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-selector.h -..\%__SRC%\inc\cr-tknzr.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-tknzr.h -..\%__SRC%\inc\cr-declaration.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-declaration.h -..\%__SRC%\inc\cr-parser.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-parser.h -..\%__SRC%\inc\cr-simple-sel.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-simple-sel.h -..\%__SRC%\inc\cr-token.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-token.h -..\%__SRC%\inc\cr-doc-handler.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-doc-handler.h -..\%__SRC%\inc\cr-parsing-location.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-parsing-location.h -..\%__SRC%\inc\cr-statement.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-statement.h -..\%__SRC%\inc\cr-utils.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-utils.h -..\%__SRC%\inc\cr-enc-handler.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-enc-handler.h -..\%__SRC%\inc\cr-prop-list.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-prop-list.h -..\%__SRC%\inc\cr-string.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-string.h -..\%__SRC%\inc\libcroco-config.h %_DEST%\inc\external\libcroco-0.6\libcroco\libcroco-config.h -..\%__SRC%\inc\cr-fonts.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-fonts.h -..\%__SRC%\inc\cr-pseudo.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-pseudo.h -..\%__SRC%\inc\cr-style.h %_DEST%\inc\external\libcroco-0.6\libcroco\cr-style.h -..\%__SRC%\inc\libcroco.h %_DEST%\inc\external\libcroco-0.6\libcroco\libcroco.h - -..\%__SRC%\lib\libcroco-0.6.3.0.1.dylib %_DEST%\lib\libcroco-0.6.3.0.1.dylib -symlink: %_DEST%\lib\libcroco-0.6.3.0.1.dylib %_DEST%\lib\libcroco-0.6.3.dylib -symlink: %_DEST%\lib\libcroco-0.6.3.dylib %_DEST%\lib\libcroco-0.6.dylib - -..\%__SRC%\lib\ilibcroco-0.6-3_t1.lib %_DEST%\lib\libcroco-0.6-3.lib -..\%__SRC%\bin\libcroco-0.6-3.dll %_DEST%\bin\libcroco-0.6-3.dll diff --git a/libcroco/prj/dmake b/libcroco/prj/dmake deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/libcroco/prj/dmake +++ /dev/null |