aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
authorJose Alonso Cardenas Marquez <acm@FreeBSD.org>2009-01-20 21:07:06 +0000
committerJose Alonso Cardenas Marquez <acm@FreeBSD.org>2009-01-20 21:07:06 +0000
commitab578f8515b33a387ab7816e47407b0f6bdb6eb8 (patch)
tree707103460c4f11970a2ffbeb5d9434049c42729d /x11-toolkits
parent7d09628a9b0f414f316c9933cc6fd9c891fc94c3 (diff)
downloadports-ab578f8515b33a387ab7816e47407b0f6bdb6eb8.tar.gz
ports-ab578f8515b33a387ab7816e47407b0f6bdb6eb8.zip
Notes
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/fpc-gtk2/Makefile2
-rw-r--r--x11-toolkits/fpc-gtk2/files/patch-packages-gtk2-src-gtk+-gtk_gtkfilesystem.inc53
2 files changed, 54 insertions, 1 deletions
diff --git a/x11-toolkits/fpc-gtk2/Makefile b/x11-toolkits/fpc-gtk2/Makefile
index 00977799f517..86375a3b1124 100644
--- a/x11-toolkits/fpc-gtk2/Makefile
+++ b/x11-toolkits/fpc-gtk2/Makefile
@@ -5,7 +5,7 @@
# $FreeBSD$
#
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits lang
PKGNAMESUFFIX= -gtk2
diff --git a/x11-toolkits/fpc-gtk2/files/patch-packages-gtk2-src-gtk+-gtk_gtkfilesystem.inc b/x11-toolkits/fpc-gtk2/files/patch-packages-gtk2-src-gtk+-gtk_gtkfilesystem.inc
new file mode 100644
index 000000000000..ce27e1dc8582
--- /dev/null
+++ b/x11-toolkits/fpc-gtk2/files/patch-packages-gtk2-src-gtk+-gtk_gtkfilesystem.inc
@@ -0,0 +1,53 @@
+--- packages/gtk2/src/gtk+/gtk/gtkfilesystem.inc 2009-01-20 15:43:50.000000000 -0500
++++ packages/gtk2/src/gtk+/gtk/gtkfilesystem.inc 2009-01-20 15:48:04.000000000 -0500
+@@ -115,17 +115,14 @@
+
+ {$IFDEF read_interface_rest}
+
++{$ifdef HasGTK_FileSystem}
+
+ { GError enumeration for GtkFileSystem }
+
+ function GTK_FILE_SYSTEM_ERROR : TGQuark;
+
+-
+-
+ function gtk_file_system_error_quark:TGQuark;cdecl;external gtklib name 'gtk_file_system_error_quark';
+
+-
+-
+ { Boxed-type for gtk_file_folder_get_info() results }
+
+ function GTK_TYPE_FILE_INFO : GType;
+@@ -244,11 +241,16 @@
+ { GtkFileSystem modules support }
+
+ function _gtk_file_system_create(file_system_name:Pchar):PGtkFileSystem;cdecl;external gtklib name '_gtk_file_system_create';
++
++{$endif HasGTK_FileSystem}
++
+ {$endif} {read_interface_rest}
+
+
+ {$ifdef read_implementation}
+
++{$ifdef HasGTK_FileSystem}
++
+ function GTK_FILE_SYSTEM_ERROR : TGQuark;
+ begin
+ GTK_FILE_SYSTEM_ERROR:=gtk_file_system_error_quark;
+@@ -301,12 +303,13 @@
+ end;
+
+
+-
+ function GTK_FILE_FOLDER_GET_IFACE(inst : pointer) : PGtkFileSystemIface;
+ begin
+ GTK_FILE_FOLDER_GET_IFACE:=G_TYPE_INSTANCE_GET_INTERFACE(inst,GTK_TYPE_FILE_FOLDER);
+ end;
+
++{$endif HasGTK_FileSystem}
++
+ function gtk_file_path_new_dup(str : Pgchar) : PGtkFilePath;
+ begin
+ gtk_file_path_new_dup:=PGtkFilePath(g_strdup(str));