/* * Copyright (C) 2000 Helix Code Inc. * * Authors: Michael Zucchi * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public License * as published by the Free Software Foundation; either version 2 of * the License, or (at your option) any later version. * * This program 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 Library General Public License for more details. * * You should have received a copy of the GNU Library General Public * License along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef _CAMEL_ADDRESS_H #define _CAMEL_ADDRESS_H #include #define CAMEL_ADDRESS(obj) GTK_CHECK_CAST (obj, camel_address_get_type (), CamelAddress) #define CAMEL_ADDRESS_CLASS(klass) GTK_CHECK_CLASS_CAST (klass, camel_address_get_type (), CamelAddressClass) #define IS_CAMEL_ADDRESS(obj) GTK_CHECK_TYPE (obj, camel_address_get_type ()) typedef struct _CamelAddress CamelAddress; typedef struct _CamelAddressClass CamelAddressClass; struct _CamelAddress { GtkObject parent; GPtrArray *addresses; struct _CamelAddressPrivate *priv; }; struct _CamelAddressClass { GtkObjectClass parent_class; int (*decode) (CamelAddress *, const char *raw); char *(*encode) (CamelAddress *); void (*remove) (CamelAddress *, int index); }; guint camel_address_get_type (void); CamelAddress *camel_address_new (void); int camel_address_decode (CamelAddress *, const char *); char *camel_address_encode (CamelAddress *); void camel_address_remove (CamelAddress *, int index); #endif /* ! _CAMEL_ADDRESS_H */ tic-6.5.4 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Replace USE_GNOME with USE_GNOMELIBS + libglade in LIB_DEPENDS - this reducessobomax2002-03-171-2/+3
* Update to 0.6.9.sobomax2002-01-041-2/+3
* Update to 0.6.8.sobomax2001-07-041-3/+10
* SWitch maintainership of core GNOME ports to a small group ofade2001-05-121-1/+1
* Update to GNOME 1.4 -- massive changes all around, for the sake ofade2001-05-051-5/+3
* Change PKGDIR from pkg/ to . Also fix places where ${PKGDIR} isasami2000-10-081-1/+1
* Implement WANT_IMLIB and USE_IMLIB.reg2000-10-051-8/+6
* Chage bsd.python.mk: PYTHON_CMD is now a full path.nectar2000-09-301-1/+1
* Use bsd.python.mk.tg2000-09-181-4/+2
* Don't break package building on Satoshi's cluster. Explicitly dependtg2000-09-081-2/+2
* USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines.sobomax2000-08-211-1/+0
* Point MASTER_SITE to MASTER_SITE_GNOME now that gnome-pythonade2000-06-081-5/+2
* Upgrade to 0.6.6.tg2000-05-051-2/+3
* Update with the new PORTNAME/PORTVERSION variablescpiazza2000-04-101-3/+3
* Update 0.6.2 -> 0.6.3nectar1999-10-181-2/+2
* Revert request from MAINTAINER.nakai1999-10-151-4/+5
* PR: ports/14303nakai1999-10-141-5/+4
* Use updated imlib library.nakai1999-10-081-1/+1
* Step one of splitting py-gnome into py-gtk and py-gnome so that folksnectar1999-09-191-67/+31
* Update 1.0.3 -> 1.0.4nectar1999-09-101-2/+2
* FreeBSD.ORG -> FreeBSD.orgmharo1999-08-311-2/+2
* $Id$ -> $FreeBSD$peter1999-08-311-1/+1
* Use new gnome ports.steve1999-05-301-3/+5
* Update 1.0.1 -> 1.0.3nectar1999-05-271-3/+3
* New port py-gnome created from repository copy of py-gtk.nectar1999-03-171-33/+41
* Bump imlib library version since it now depends upon GTK 1.2 instead of 1.1.nectar1999-03-161-2/+2
* Update 0.5.11 -> 0.5.12nectar1999-03-151-12/+51
* Upgrade 0.5.10 -> 0.5.11nectar1999-03-011-5/+3
* BROKEN= 'sites either have much older than 0.5.10, or 0.5.11'obrien1999-02-281-1/+3
* Update to 0.5.10. Note that I have changed installation pathsnectar1999-02-231-9/+13
* Bump imlib version number in dependencies.nectar1999-01-181-2/+2
* Rename pygtk to py-gtk after repository copy, to meet conventionnectar1999-01-071-3/+1
* Mark this broken while our esteemed Mr. nectar works on fixups afterasami1999-01-071-1/+3
* Upgrade to 0.5.9.nectar1998-12-311-18/+9
* Use bsd.port.{pre,post}.mk. Either use them to avoid having to defineasami1998-11-111-3/+5
* Mark BROKEN for current: bad python pathsjseger1998-10-151-1/+7
* graphics/imlib is now ELFized.asami1998-09-251-2/+2
* Upgrade to 0.5.2.tg1998-09-231-4/+5
* Some fixes: depend on libImlib, get the correct linker pathtg1998-08-111-4/+2
* Fix up dependencies for ports that moved into the x11-toolkits category.asami1998-08-081-2/+2
* Move "FWF Xaw3d auis blt iv lesstif neXtaw pmw pygtk qt qt133 qt140asami1998-08-081-2/+2
* ===> Configuring for py-gtk-0.4.5asami1998-08-081-1/+3
* Upgrade to 0.4.5.tg1998-08-071-6/+7
* Upgrade to 0.4.4.tg1998-07-061-4/+4
* Use py- as prefix for the package names.tg1998-06-301-1/+2
* Add virtual category "python".tg1998-06-251-2/+2
* Add a couple of mirrors.tg1998-06-031-2/+5