aboutsummaryrefslogtreecommitdiff
path: root/graphics/swftools/files
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2004-08-22 01:18:33 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2004-08-22 01:18:33 +0000
commit0145098c64cd1ffa6fcbb09647d80e46a20bb49a (patch)
tree3b5beacc4b94b06c8d705cde7c7308b74631dd06 /graphics/swftools/files
parent5a73ea0fafba0d6d34878717702509473c09a4ae (diff)
downloadports-0145098c64cd1ffa6fcbb09647d80e46a20bb49a.tar.gz
ports-0145098c64cd1ffa6fcbb09647d80e46a20bb49a.zip
Notes
Diffstat (limited to 'graphics/swftools/files')
-rw-r--r--graphics/swftools/files/patch-Makefile.in17
-rw-r--r--graphics/swftools/files/patch-configure97
-rw-r--r--graphics/swftools/files/patch-lib::modules::swffont.c12
-rw-r--r--graphics/swftools/files/patch-lib:modules:swffont.c11
4 files changed, 100 insertions, 37 deletions
diff --git a/graphics/swftools/files/patch-Makefile.in b/graphics/swftools/files/patch-Makefile.in
new file mode 100644
index 000000000000..565b6085aecc
--- /dev/null
+++ b/graphics/swftools/files/patch-Makefile.in
@@ -0,0 +1,17 @@
+--- Makefile.in.orig Tue Jul 13 21:32:41 2004
++++ Makefile.in Sun Aug 22 00:26:59 2004
+@@ -8,14 +8,10 @@
+ cd m4;$(MAKE) $@
+ @echo making $@ in lib...
+ cd lib;$(MAKE) $@
+- @echo making $@ in lib/python...
+- cd lib/python;$(MAKE) $@
+ @echo making $@ in src...
+ cd src;$(MAKE) $@
+ @echo making $@ in pdf2swf...
+ cd pdf2swf;$(MAKE) $@
+- @echo making $@ in avi2swf...
+- cd avi2swf;$(MAKE) $@
+ @echo making $@ in swfs...
+ cd swfs;$(MAKE) $@
+ @$(MAKE) $@-local
diff --git a/graphics/swftools/files/patch-configure b/graphics/swftools/files/patch-configure
index ab8a07327246..7efa27f1f142 100644
--- a/graphics/swftools/files/patch-configure
+++ b/graphics/swftools/files/patch-configure
@@ -1,31 +1,76 @@
---- configure.orig Mon Aug 16 11:29:43 2004
-+++ configure Mon Aug 16 11:30:57 2004
-@@ -10269,7 +10269,8 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
--#include <$ac_header>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
- _ACEOF
- rm -f conftest.$ac_objext
- if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
-@@ -10313,7 +10314,8 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
--#include <$ac_header>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
- _ACEOF
- if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
-@@ -10413,6 +10415,8 @@
+--- configure.orig Sat Aug 21 03:34:59 2004
++++ configure Sat Aug 21 12:46:50 2004
+@@ -10247,7 +10247,7 @@
+ fi
+
+
+-for ac_header in freetype/freetype.h
++for ac_header in ft2build.h
+ do
+ as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ if eval "test \"\${$as_ac_Header+set}\" = set"; then
+@@ -10413,45 +10413,26 @@
echo $ECHO_N "checking whether we can compile the freetype test program... $ECHO_C" >&6
cat > conftest.c << EOF
+-#include <freetype/freetype.h>
+-#include <freetype/ftglyph.h>
+-#include <freetype/ftsnames.h>
+-#include <freetype/ttnameid.h>
+-#include <freetype/ftoutln.h>
+-
+-int main()
+-{
+- FT_Library ftlibrary;
+- FT_Face face;
+- FT_Error error;
+- FT_ULong charcode;
+- FT_UInt gindex;
+- FT_Glyph glyph;
+- FT_BBox bbox;
+- FT_Matrix matrix;
+- FT_UInt i;
+- char* name = 0;
+- char italic, bold;
+-
+- FT_Init_FreeType(&ftlibrary);
+- FT_New_Face(ftlibrary, "filename", 0, &face);
+- i = face->num_glyphs - 1;
+- italic = face->style_flags&FT_STYLE_FLAG_ITALIC;
+- bold = face->style_flags&FT_STYLE_FLAG_BOLD;
+- FT_Get_Postscript_Name(face);
+- FT_Get_Char_Index(face, 33);
+- FT_Get_First_Char(face, &i);
+- FT_Get_Next_Char(face, 33, &i);
+- if(FT_HAS_GLYPH_NAMES(face)) {
+- FT_Get_Glyph_Name(face, 33, name, 127);
+- }
+- FT_Load_Glyph(face, 33, FT_LOAD_NO_BITMAP|FT_LOAD_NO_SCALE);
+- FT_Get_Glyph(face->glyph, &glyph);
+- FT_Glyph_Get_CBox(glyph, ft_glyph_bbox_unscaled, &bbox);
+- FT_Done_Glyph(glyph);
+- FT_Done_Face(face);
+- FT_Done_FreeType(ftlibrary);
+#include <ft2build.h>
+#include FT_FREETYPE_H
- #include <freetype/freetype.h>
- #include <freetype/ftglyph.h>
- #include <freetype/ftsnames.h>
++#include <stdio.h>
++#include <stdlib.h>
++
++int
++main()
++{
++ FT_Library library;
++ FT_Error error;
++
++ error = FT_Init_FreeType(&library);
++
++ if (error)
++ return 1;
++ else
++ {
++ FT_Done_FreeType(library);
+ return 0;
++ }
+ }
+ EOF
+
diff --git a/graphics/swftools/files/patch-lib::modules::swffont.c b/graphics/swftools/files/patch-lib::modules::swffont.c
new file mode 100644
index 000000000000..52c486195be9
--- /dev/null
+++ b/graphics/swftools/files/patch-lib::modules::swffont.c
@@ -0,0 +1,12 @@
+--- lib/modules/swffont.c.orig Sat Aug 14 16:19:02 2004
++++ lib/modules/swffont.c Sun Aug 15 02:16:02 2004
+@@ -32,7 +32,8 @@
+
+ #ifdef HAVE_FREETYPE
+
+-#include <freetype/freetype.h>
++#include <ft2build.h>
++#include FT_FREETYPE_H
+ #include <freetype/ftglyph.h>
+ #include <freetype/ftsizes.h>
+ #include <freetype/ftsnames.h>
diff --git a/graphics/swftools/files/patch-lib:modules:swffont.c b/graphics/swftools/files/patch-lib:modules:swffont.c
deleted file mode 100644
index 3d511a15c77a..000000000000
--- a/graphics/swftools/files/patch-lib:modules:swffont.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/modules/swffont.c.orig Mon Aug 16 11:32:50 2004
-+++ lib/modules/swffont.c Mon Aug 16 11:33:05 2004
-@@ -32,6 +32,8 @@
-
- #ifdef HAVE_FREETYPE
-
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
- #include <freetype/freetype.h>
- #include <freetype/ftglyph.h>
- #include <freetype/ftsizes.h>