#ifndef _E_UTIL_H_ #define _E_UTIL_H_ #include #include #include #ifdef __cplusplus extern "C" { #pragma } #endif /* __cplusplus */ #define E_MAKE_TYPE(l,str,t,ci,i,parent) \ GtkType l##_get_type(void)\ {\ static GtkType type = 0;\ if (!type){\ GtkTypeInfo info = {\ str,\ sizeof (t),\ sizeof (t##Class),\ (GtkClassInitFunc) ci,\ (GtkObjectInitFunc) i,\ NULL, /* reserved 1 */\ NULL, /* reserved 2 */\ (GtkClassInitFunc) NULL\ };\ type = gtk_type_unique (parent, &info);\ }\ return type;\ } #define E_MAKE_X_TYPE(l,str,t,ci,i,parent,poa_init,offset) \ GtkType l##_get_type(void)\ {\ static GtkType type = 0;\ if (!type){\ GtkTypeInfo info = {\ str,\ sizeof (t),\ sizeof (t##Class),\ (GtkClassInitFunc) ci,\ (GtkObjectInitFunc) i,\ NULL, /* reserved 1 */\ NULL, /* reserved 2 */\ (GtkClassInitFunc) NULL\ };\ type = bonobo_x_type_unique (\ parent, poa_init, NULL,\ offset, &info);\ }\ return type;\ } typedef enum { E_FOCUS_NONE, E_FOCUS_CURRENT, E_FOCUS_START, E_FOCUS_END } EFocus; int g_str_compare (const void *x, const void *y); int g_int_compare (const void *x, const void *y); char *e_strdup_strip (const char *string); void e_free_object_list (GList *list); void e_free_string_list (GList *list); char *e_read_file (const char *filename); int e_write_file (const char *filename, const char *data, int flags); int e_mkdir_hier (const char *path, mode_t mode); gchar **e_strsplit (const gchar *string, const gchar *delimiter, gint max_tokens); gchar *e_strstrcase (const gchar *haystack, const gchar *needle); void e_filename_make_safe (gchar *string); gchar *e_format_number (gint number); gboolean e_create_directory (gchar *directory); void e_marshal_INT__INT_INT_POINTER (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); void e_marshal_NONE__OBJECT_DOUBLE_DOUBLE_BOOL (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); void e_marshal_DOUBLE__OBJECT_DOUBLE_DOUBLE_BOOL (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); void e_marshal_BOOL__OBJECT_DOUBLE_DOUBLE_BOOL (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); #define e_marshal_NONE__INT_INT_POINTER_POINTER_UINT_UINT e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT void e_marshal_NONE__INT_INT_POINTER_POINTER_INT_INT (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); #define e_marshal_NONE__INT_INT_POINTER_UINT e_marshal_NONE__INT_INT_POINTER_INT void e_marshal_NONE__INT_INT_POINTER_INT (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); #define e_marshal_BOOL__INT_INT_POINTER_INT_INT_UINT e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT void e_marshal_BOOL__INT_INT_POINTER_INT_INT_INT (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); #ifdef __cplusplus } #endif /* __cplusplus */ #define e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_UINT_UINT e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT void e_marshal_NONE__INT_INT_POINTER_INT_INT_POINTER_INT_INT (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); void e_marshal_NONE__POINTER_POINTER_INT (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); void e_marshal_INT__POINTER_POINTER (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); void e_marshal_INT__POINTER_POINTER_POINTER (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); void e_marshal_INT__POINTER_POINTER_POINTER_POINTER (GtkObject *object, GtkSignalFunc func, gpointer func_data, GtkArg *args); #endif /* _E_UTIL_H_ */ t.cgi/freebsd-ports-gnome/log/palm?h=gnome-3.24'>logtreecommitdiffstats
path: root/palm
Commit message (Expand)AuthorAgeFilesLines
* In preparation of removing devel/libusb (expires 2013-04-30), remove itrene2013-04-301-3/+0
* - Convert USE_ICONV=yes to USES=iconvmva2013-04-286-10/+6
* - Convert USE_GETTEXT to USES (part 4)ak2013-04-262-3/+2
* - Convert USE_GETTEXT to USES (part 1)ak2013-04-243-6/+3
* Finish converting the whole ports tree to USES=pkgconfigbapt2013-04-234-6/+4
* Reassign skv@ ports to the heapbapt2013-04-221-6/+2
* - Fix typo in OptionsNG conversionwg2013-04-071-1/+1
* - Broken fails to buildmiwi2013-04-021-0/+1
* Style: tab -> space.eadler2013-03-291-1/+1
* Drop support for old versions of FreeBSD from unmaintained portseadler2013-03-281-4/+0
* Mechanically convert unmaintained ports which use "gnomehack" to use "pathfix...eadler2013-03-282-11/+6
* Readd removed commentsbdrewery2013-03-221-0/+2
* Convert to new options framework ports in p* catoriesbapt2013-03-221-16/+12
* Add an explicit dependency on pkgconfbapt2013-03-221-6/+4
* Add an explicit dependency on pkgconfbapt2013-03-221-6/+2
* This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.eadler2013-03-193-3/+3
* In categories starting with [n-s], remove empty lines (and also few cases ofdanfe2013-03-171-1/+0
* Convert USE_BISON to USES= bisonbapt2013-03-081-7/+3
* Convert to new options frameworkbapt2013-02-211-6/+5
* - Reassign ports from avl@ back to pool at his request.fluffy2013-02-215-5/+5
* Chase boost updatebapt2013-01-311-2/+2
* Decommissioning java 1.5 (EOLed since October 2009):bapt2012-12-101-7/+2
* - Fix the code instead of suppressing the compiler errorgahr2012-11-302-1/+12
* Fix build with clangbapt2012-11-301-7/+2
* 2012-11-28 editors/glimmer: Depends on the expired gtkglarea through py-gtkbapt2012-11-284-29/+0
* Deprecate a bunch of ports that are either abandonware and/or for which no morebapt2012-10-261-5/+4
* 2012-10-20 security/sscep: No more public distfilesbapt2012-10-2610-359/+0
* Force numerous ports that fail to build with clang over to instead alwayslinimon2012-10-101-0/+1
* use USE_PKGCONFIG= buildbapt2012-10-061-2/+2
* Convert to new options frameworkbapt2012-10-041-10/+10
* - Reassign to the heap at maintainer's requesttabthorpe2012-09-221-6/+2
* Deprecate a bunch a ports with no more public distfiles (thanks ehaupt's dist...bapt2012-09-211-0/+3
* - Register conflicts in my portspav2012-06-041-0/+2
* - update png to 1.5.10dinoex2012-06-019-8/+9
* Remove expired ports:ak2012-05-1913-348/+0
* Mark as deprecated and set expiration to 2012-05-10 for ports that are mark a...bapt2012-04-101-0/+3
* At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450eadler2012-01-221-1/+1
* - fix small typos in COMMENTeadler2011-11-151-1/+1
* Mark as broken on powerpc: does not compile.linimon2011-11-111-0/+4
* - Remove WITH_FBSD10_FIX, is no longer neededmiwi2011-11-091-1/+0
* Standardize WWW: tags a bit more:dougb2011-11-071-1/+2
* - Fix build on FreeBSD 10miwi2011-10-301-0/+1
* The vast majority of pkg-descr files had the following format when theydougb2011-10-241-3/+0
* Remove more tags from pkg-descr files fo the form:dougb2011-10-243-11/+1
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-248-13/+8
* 2012-09-20 www/ruby-http-access: Deprecated upstream, please use www/rubygem-...bapt2011-09-2221-2607/+0
* - Track dependencies after databases/gdbm updategabor2011-09-121-2/+2
* Chase libnotify, libproxy and webkit-gtk2 shlib changes, and fix build where ...kwm2011-08-242-2/+13
* Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sincekwm2011-08-126-6/+5
* - Adjust WWW line with link to new author's sitefluffy2011-08-041-1/+1
* Deprecate some ports where I can't find distfiles and upstreambapt2011-08-032-0/+6
* Now that the Java 1.3 and Java 1.4 ports are deprecated and will expire soon,linimon2011-07-212-2/+2
* - kick MD5miwi2011-07-021-1/+0
* - Update to 1.8.1pav2011-06-234-15/+16
* Remove unmaintain expired ports from palmbapt2011-05-0222-1047/+0
* Remove most expired ports:rene2011-04-196-60/+0
* - Mark BROKEN: does not compilepav2011-03-271-0/+2
* - Get Rid MD5 supportmiwi2011-03-1938-42/+0
* - Mark ports that have been broken for six month or more, or never compiled onpav2011-03-171-11/+5
* Deprecate unmaintained ports from palm where upstream disapear and/orbapt2011-03-144-0/+12
* Add -I${LOCALBASE}/include to CFLAGS. [1] Sort pkg-plist.gerald2011-01-263-12/+11
* Reset ijliao@FreeBSD.org due to maintainer-timeouts and long absence.linimon2010-12-285-7/+4
* Use the $SRC_BASE Makevar instead of hard-coding.linimon2010-12-171-2/+2
* Sync to new bsd.autotools.mkade2010-12-04