aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-storage.h
blob: b7339c615ccf2f517386139ba65b3d6d7e3f7e95 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
/* evolution-storage.h
 *
 * Copyright (C) 2000  Ximian, Inc.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU 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
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public
 * License along with this program; if not, write to the
 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 * Boston, MA 02111-1307, USA.
 *
 * Author: Ettore Perazzoli
 */

#ifndef __EVOLUTION_STORAGE_H__
#define __EVOLUTION_STORAGE_H__

#include <glib.h>
#include <bonobo/bonobo-object.h>

#include "Evolution.h"

#ifdef __cplusplus
extern "C" {
#pragma }
#endif /* __cplusplus */

#define EVOLUTION_TYPE_STORAGE            (evolution_storage_get_type ())
#define EVOLUTION_STORAGE(obj)            (GTK_CHECK_CAST ((obj), EVOLUTION_TYPE_STORAGE, EvolutionStorage))
#define EVOLUTION_STORAGE_CLASS(klass)    (GTK_CHECK_CLASS_CAST ((klass), EVOLUTION_TYPE_STORAGE, EvolutionStorageClass))
#define EVOLUTION_IS_STORAGE(obj)         (GTK_CHECK_TYPE ((obj), EVOLUTION_TYPE_STORAGE))
#define EVOLUTION_IS_STORAGE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), EVOLUTION_TYPE_STORAGE))


typedef struct _EvolutionStorage        EvolutionStorage;
typedef struct _EvolutionStoragePrivate EvolutionStoragePrivate;
typedef struct _EvolutionStorageClass   EvolutionStorageClass;

enum _EvolutionStorageResult {
    EVOLUTION_STORAGE_OK,

    /* Generic errors */
    EVOLUTION_STORAGE_ERROR_GENERIC,
    EVOLUTION_STORAGE_ERROR_CORBA,
    EVOLUTION_STORAGE_ERROR_INVALIDPARAMETER,

    /* Registration errors */
    EVOLUTION_STORAGE_ERROR_ALREADYREGISTERED,
    EVOLUTION_STORAGE_ERROR_NOTREGISTERED,
    EVOLUTION_STORAGE_ERROR_NOREGISTRY,
    EVOLUTION_STORAGE_ERROR_EXISTS,
    EVOLUTION_STORAGE_ERROR_NOTFOUND,

    /* Folder creation/deletion errors */
    EVOLUTION_STORAGE_ERROR_UNSUPPORTED_OPERATION,
    EVOLUTION_STORAGE_ERROR_UNSUPPORTED_TYPE,
    EVOLUTION_STORAGE_ERROR_INVALID_URI,
    EVOLUTION_STORAGE_ERROR_ALREADY_EXISTS,
    EVOLUTION_STORAGE_ERROR_DOES_NOT_EXIST,
    EVOLUTION_STORAGE_ERROR_PERMISSION_DENIED,
    EVOLUTION_STORAGE_ERROR_NO_SPACE,
    EVOLUTION_STORAGE_ERROR_NOT_EMPTY
};
typedef enum _EvolutionStorageResult EvolutionStorageResult;

struct _EvolutionStorage {
    BonoboObject parent;

    EvolutionStoragePrivate *priv;
};

struct _EvolutionStorageClass {
    BonoboObjectClass parent_class;

    /* signals */
    int (*create_folder) (EvolutionStorage *storage,
                  const char *path,
                  const char *type,
                  const char *description,
                  const char *parent_physical_uri);

    int (*remove_folder) (EvolutionStorage *storage,
                  const char *path,
                  const char *physical_uri);
};


POA_GNOME_Evolution_Storage__epv *evolution_storage_get_epv            (void);

GtkType           evolution_storage_get_type   (void);
void              evolution_storage_construct  (EvolutionStorage        *storage,
                        GNOME_Evolution_Storage  corba_object,
                        const char              *name,
                        const char              *toplevel_node_uri,
                        const char              *toplevel_node_type);
EvolutionStorage *evolution_storage_new        (const char              *name,
                        const char              *toplevel_node_uri,
                        const char              *toplevel_node_type);

EvolutionStorageResult  evolution_storage_register             (EvolutionStorage                *storage,
                                GNOME_Evolution_StorageRegistry  corba_registry);
EvolutionStorageResult  evolution_storage_register_on_shell    (EvolutionStorage                *evolution_storage,
                                GNOME_Evolution_Shell            corba_shell);
EvolutionStorageResult  evolution_storage_deregister_on_shell (EvolutionStorage *storage,
                                   GNOME_Evolution_Shell corba_shell);
EvolutionStorageResult  evolution_storage_new_folder           (EvolutionStorage                *evolution_storage,
                                const char                      *path,
                                const char                      *display_name,
                                const char                      *type,
                                const char                      *physical_uri,
                                const char                      *description,
                                gboolean                         highlighted);
EvolutionStorageResult  evolution_storage_update_folder        (EvolutionStorage                *evolution_storage,
                                const char                      *path,
                                const char                      *display_name,
                                gboolean                         highlighted);
EvolutionStorageResult  evolution_storage_update_folder_by_uri (EvolutionStorage                *evolution_storage,
                                const char                      *physical_uri,
                                const char                      *display_name,
                                gboolean                         highlighted);
EvolutionStorageResult  evolution_storage_removed_folder       (EvolutionStorage                *evolution_storage,
                                const char                      *path);
gboolean                evolution_storage_folder_exists        (EvolutionStorage                *evolution_storage,
                                const char                      *path);

#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif /* __EVOLUTION_STORAGE_H__ */
an> basically forces the extern char **environ; declaration to be exposed. I was unable to reproduce the reported errors on my machines without modifying a header file. But if I do that then I can build vile and xvile without errors using this patch. * Add komodo-edit, ActiveState's multi-language editorarved2008-02-145-0/+3557 | * - Update to 0.3.3.3pav2008-02-133-26/+45 | * update xfce4 to 4.4.2oliver2008-02-133-13/+23 | | | | | Approved by: portmgr (linimon) Security: CVE-2007-6531, CVE-2007-6532 * - Add distfile mirror to have more than one master site.simon2008-02-111-2/+4 | | | | - Grab maintainer-ship from ports@. * Mark BROKEN on i386 8.0: does not compileerwin2008-02-101-1/+7 | * - Update to 2.2.53miwi2008-02-092-4/+4 | | | | | PR: 120461 Submitted by: Disastersmasters <disastermaster@unixfreunde.de> * Forgot to add a patch for lpsolve.maho2008-02-094-0/+272 | * Update to SRC680_m246.maho2008-02-0912-3012/+60 | * Update to version 9.6e.gj2008-02-0812-154/+66 | * Update my address.wxs2008-02-041-1/+1 | | | | Approved by: garga (mentor) * Dickens is a simple, one-buffer-in-one-window, console text editor.tabthorpe2008-02-044-0/+40 | | | | | | | | | | | | | | | | | | Dickens only understands UNIX-style text files expressed in ASCII, and is therefore of little or no use to the non-English-speaking world. Dickens is written in Munger(1). Features include interactive filename completion, tags support, regular-expression search-and-replace, and unlimited undo/redo. WWW: http://www.mammothcheese.ca/munger.html -- James Bailie <jimmy@mammothcheese.ca> http://www.mammothcheese.ca PR: ports/120242 Submitted by: James Bailie <jimmy at mammothcheese.ca> * Bump PORTREVISION as a quick-fix for INDEX.erwin2008-02-022-0/+2 | * Update to OOH680_m6.maho2008-02-024-10/+10 | * Update to SRC680_m245.maho2008-02-028-24/+28 | * Mark as broken on all 64-bit archs.linimon2008-02-011-1/+1 | * Mark as broken on sparc64: does not compile.linimon2008-02-011-1/+7 | * Update to Vim 7.1 patchlevel 242.obrien2008-01-312-1/+97 | * - Restore editors/yui from accidental removalrafan2008-01-304-0/+78 | * -Back out - portname conflicts with editors/yuibeech2008-01-304-78/+0 | | | | PR: ports/120135 * Update to OOH680_m5.maho2008-01-294-10/+10 | * - Update editors/emacs-devel to 23.0.50.20080101 snapshot.anray2008-01-2711-214/+551 | | | | | PR: ports/119290 Submitted by: keramida(maintainer) * Update to SRC680_m243.maho2008-01-268-24/+44 | * - Update to 1.1.0.6beech2008-01-265-63/+56 | | | | | | | | | - Notes: 1.1.0.6 introduces full Aspell support and XML Schema-based element inspection. PR: ports/119905 Submitted by: Jose Garcia Juanino <jjuanino@gmail.com> (maintainer) Approved by: linimon (mentor) * - Update to 20080106.0744nivit2008-01-262-4/+4 | * Update to version 17.5.4.danfe2008-01-252-4/+4 | * Update to OOH680_m4.maho2008-01-234-10/+10 | * - Update to 2.19miwi2008-01-212-4/+4 | | | | | PR: 119722 Submitted by: KATO Tsuguru <tkato432@yahoo.com> * Update to OOH680_m3.maho2008-01-184-10/+10 | * Update to OOH680_m2.maho2008-01-174-10/+10 | * Update to 2.0.7, which has miscellaneous bug fixes and translation updates.naddy2008-01-163-4/+5 | * - use Emacs 22 by defaultdryice2008-01-151-3/+3 | | | | - update my mail address * Update to version 17.5.3.danfe2008-01-153-92/+92 | * Better installation, FBSD 8 support (python),maho2008-01-1215-30/+12630 | | | | | | and better bridge code for amd64. Submitted by: jkim * Update to SRC680_m242.maho2008-01-1216-48/+10124 | | | | | * FreeBSD 8 support, better amd64 support and installation [1]. Submitted by: jkim [1] * Include libstdc++/libgcc_s.so in the install set.maho2008-01-092-1/+40 | | | | | | Bump port revision accordingly. PR: 119314 Submitted by: Pavel <legione.r@gmail.com> * Include libgcc_s.so and libstdc++.somaho2008-01-082-1/+40 | | | | in the installation set, and bump portrevision. * Improve on port description, fix some typos.danfe2008-01-081-5/+7 | * - Update to version 17.5.1danfe2008-01-083-50/+51 | | | | - Improve on Makefile comments * Include libstdc++ and libgcc_s in themaho2008-01-088-0/+296 | | | | | | | install set, and bump port revision accordingly. PR: 119314 Submitted by: Pavevl <legioner.r@gmail.com> * Adding libgcc_s.so and libstdc++.so inmaho2008-01-086-9/+231 | | | | | | | the install set, and bump port revision. PR: 119314 Submitted by: Pavel <legione.r@gmail.com> * Be more precautionary in cleaning out patch turds.obrien2008-01-071-1/+1 | | | | Submitted by: "Mikhail T." <mi+metlife@aldan.algebra.com> * Add patches 126 and 186.obrien2008-01-072-1/+8 | | | | | | | | | | Patch 7.1.186 is dependent on changes made in patch 7.1.126. However, 7.1.126 will not apply cleanly to the tree in vim-7.1.tar.bz2, as the file gui_w48.c is not in that archive. Conversation on the vim-use list at Google shows Bram Moolenaar made a special version of patch 126 as '7.1.126ne'. Submitted by: Derek Tattersall <dlt@mebtel.net> * Update to Vim 7.1 patchlevel 211.obrien2008-01-072-2/+29 | * Update to Vim 7.1 patchlevel 201.obrien2008-01-072-2/+74 | * - Update to 0.9.24acm2008-01-072-9/+8 | * Update to OOH680_m1 (from 2.4.0 release branch).maho2008-01-0622-220/+302 | | | | A happy new year! * - New port xmlcopyeditor-1.1.0.3beech2008-01-0311-0/+477 | | | | | | | | | | | | | | | | | | | | | | - XML Copy Editor is a fast validating XML editor. Features: * DTD/XML Schema/RELAX NG validation * XSLT * XPath * Pretty-printing * Syntax highlighting * Folding * Tag completion * Tag locking * Tag-free editing * Spelling and style check * Built-in support for XHTML, XSL, DocBook and TEI PR: ports/118483 Submitted by: Jose Garcia Juanino <jjuanino@gmail.com> (maintainer) Approved by: linimon (mentor) * Port requires WX 2.8 to compilearved2008-01-021-1/+1 | | | | | PR: 119060 Submitted by: Hiroto Kagotani * Use an explicit (void *)0 instead of NULL to indicate a varargs sentinel.marcus2007-12-312-1/+12 | | | | | | | This fixes the runtime on 64-bit platforms since since C++ treats NULL as simply 0. PR: 119127 * - Update to 4.3.p12miwi2007-12-282-4/+4 | | | | | PR: 118957 Submitted by: Linh Pham <question+fbsdports@closedsrc.org> (maintainer) * Set PORTEPOCH to encourage flim-1.14.9 users to back to 1.14.8.nobutaka2007-12-261-0/+1 | | | | Suggested by: ume * - Update to 1.0.1jmelo2007-12-262-12/+6 | | | | | | | | - Unbreak on gcc 4. - Pass maintainership to submitter. PR: ports/118563 Submitted by: Leif Pedersen <bilbo@hobbiton.org> * Backout previous update which breaks mail/wanderlust port.nobutaka2007-12-252-4/+5 | | | | Reported by: ume * Mark BROKEN: unfetchableerwin2007-12-231-0/+1 | * Update to 1.14.9.nobutaka2007-12-232-5/+4 | * - Update to 20070828.1759nivit2007-12-232-5/+5 | * Some portlint cleanups.nobutaka2007-12-222-8/+8 | | | | | PR: ports/118210 Submitted by: "Philip M. Gollucci" <pgollucci@p6m7g8.com> * - Update to 0.23acm2007-12-223-42/+49 | * Add a slave port for the Alpine version of pico.dougb2007-12-214-0/+56 | | | | | | | | | | | | | | | | | Pico and Pilot are simple, display-oriented tools. Commands are displayed at the bottom of the screen, and context-sensitive help is provided. In Pico as characters are typed they are immediately inserted into the text. It has three basic features: paragraph justification, searching, and block cut/paste. In Pilot several basic file manipulation commands are provided: Delete, Rename, Copy, View, Launch, and Edit. The "View" and "Edit" commands operate on text files only. The "Edit" command invokes "pico." The "Launch" command provides a convenient way to either execute the selected file or to run an application on it. WWW: http://www.washington.edu/alpine/ * Free editor for manipulating PDF documents. GUI version + commandlinealepulver2007-12-218-0/+387 | | | | | | | | | | | | interface. Scripting is used to a great extent in editor and almost anything can be scripted, it is possible to create own scripts or plugins. Target platform are operating systems of Unix type (Linux, BSD, ...), we are using C++, XPDF, QT3 and QSA. WWW: http://pdfedit.petricek.net/ * Update to SRC680_m241.maho2007-12-208-20/+20 | * Re-enable WITH_TCL.obrien2007-12-202-9/+8 | | | | | | | | | | | + fixed TCL_DEFS processing in patch-configure + re-enabled Tcl support (using new bsd.tcl.mk) + supports Tcl 80, 82, 83, 84, 85 (WITH_TCL_VER=8x or VIM_WITH_TCL_VER=8x) + no support for threaded Tcl yet (because of the way how vim's configure searches for Tcl, this needs more modifications) PR: 112347 Submitted by: mm * Add a "show-options" target.obrien2007-12-201-0/+3 | | | | Submitted by: sorry, I cannot remember who I was discussing with that led me to add this * Enable WITH_LANG for "PACKAGE_BUILDING".obrien2007-12-191-0/+1 | * Update to Vim 7.1 patchlevel 175.obrien2007-12-192-3/+84 | * - Update to 2.0.11miwi2007-12-192-6/+5 | | | | | PR: 118843 Submitted by: Marcus von Appen <mva@sysfault.org> (maintainer) * Update to SRC680_m240.maho2007-12-1816-396/+20 | * - Update to 1.75miwi2007-12-164-23/+17 | | | | | PR: 118223 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer) * - Correct plist for xemacs and xemacs21-mule.anray2007-12-154-0/+10 | | | | Reported by: pointyhat via pav * Update to SRC680_m239.maho2007-12-1524-88/+304 | * - Update to 2.2.52miwi2007-12-152-6/+5 | | | | | PR: 118617 Submitted by: KATO Tsuguru <tkato432@yahoo.com> * - Change maintainer's email addresslwhsu2007-12-151-1/+1 | | | | | PR: ports/118668 Submitted by: Serge Gagnon <serge.gagnon AT b2b2c.ca> (maintainer) * - Update to 1.3.9miwi2007-12-154-7/+8 | | | | | PR: 118586 Submitted by: KATO Tsuguru <tkato432@yahoo.com> * - Update xemacs and xemacs21-mule to 21.4.21anray2007-12-144-10/+8 | * - Update maintainer mail adressmiwi2007-12-141-1/+1 | | | | | PR: 118672 Submitted by: Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer) * Committed a wrong patch. This is the correct one.maho2007-12-132-9/+21 | * Unbreak for 6. Build fails if the capacity of /tmpmaho2007-12-131-15/+22 | | | | is very small. However, still broken on 7 for unknown reason. * Unbreak for FreeBSD6. Build fails if the capacity of /tmpmaho2007-12-132-12/+31 | | | | is very small. However, still broken for 7 for unknown reason. * Update to OOG680_m9 (Version 2.3.1) and marked as IGNORE.maho2007-12-134-10/+14 | * Update to 2.20.1.mezz2007-12-123-5/+9 | * Update to 2.20.4.marcus2007-12-122-5/+5 | * Update to 2.3.1.maho2007-12-076-18/+15 | | | | | | | | This is a bug fix release, no new features are introduced. http://development.openoffice.org/releases/2.3.1.html It also fixes http://www.openoffice.org/security/cves/CVE-2007-4575.html. Approved by: portmgr(edwin) * Attempt to fix build on 7.x with gcc4.2.linimon2007-12-058-2/+176 | | | | | | PR: ports/118077 Submitted by: "J.R. Oldroyd" <fbsd at opal dot com> Approved by: portmgr (self) * Fix fetch.linimon2007-11-271-1/+1 | | | | | | Part of: ports/118210 Submitted by: Philip M dot Gollucci <pgollucci at p6m7g8 dot com> Approved by: portmgr (self) * Fix build on FBSD 6 and 7.maho2007-11-265-51/+257 | | | | Approved by: portmgr (linimon) * Build fix on 7/amd64, ports cluster.maho2007-11-154-0/+336 | | | | | | I've never see, but some. See #i82771 for details. Approved by: portmgr (pav) * - Mark richtext unbroken, as lang/objc feels right now.stas2007-11-151-7/+1 | | | | Approved by: portmgr(pav, marcus) * Fix building vim-lite with "WITH_VIM_OPTIONS=yes".obrien2007-11-151-1/+1 | | | | | | PR: ports/117982 Submitted by: cokane Approved by: portmgr(pav) * Note conflicts with vim6 (and vim-lite).obrien2007-11-151-0/+1 | | | | | | PR: 108369 Submitted by: alex<azen@izb.net> Approved by: portmgr(pav) * - Mark BROKEN: does not compile with gcc 4.2pav2007-11-131-0/+4 | | | | | | Reported by: pointyhat Ok'ed by: maintainer Approved by: portmgr (hat) * Update to 0.2.8 (fixes some serious bugs).delphij2007-11-134-10/+14 | | | | | PR: ports/118013 Approved by: portmgr (linimon) * Fix distfile location for outdated koffice-l10ns.lofi2007-11-0914-14/+14 | | | | Approved by: portmgr (mcl, pav) * Fix multiple vulnerabilities from imported xpdf code in KOffice andlofi2007-11-096-3/+2010 | | | | | | kdegraphics Approved by: portmgr (mcl) * - Fix build with gcc 4.2miwi2007-11-057-11/+147 | | | | | | PR: 117801 Submitted by: Pietro Cerutti <gahr@gahr.ch> Approved by: portmgr (pav) * - Fix build with gcc 4.2miwi2007-11-052-7/+11 | | | | | | PR: 117749 Submitted by: pietro cerutti <gahr@gahr.ch> Approved by: portmgr (pav) * - Unbreakmiwi2007-11-058-6/+122 | | | | | | | | - Fix build with gcc 4.2 PR: 117776 Submitted by: pietro cerutti <gahr@gahr.ch> Approved by: portmgr (pav) * Update to KDE 3.5.8lofi2007-10-302-4/+4 | * Update to 2007.02 rc1itetcu2007-10-292-5/+4 | * Mark openoffice.org-1* as BROKEN: they fail to build on the ports cluster.linimon2007-10-293-0/+14 | | | | | | | | Note that the recommended solution is to upgrade to 2.0. Note for the archives: only 1.1-devel is seeing current commits. Hat: portmgr * - Update maintainer's email addresstabthorpe2007-10-271-1/+1 | | | | | PR: ports/117527 Submitted by: maintainer * - Fix a typo in bsd.sites.mk along with all the places it affectedsat2007-10-261-1/+1 | | | | Approved by: oliver (maintainer of the respective ports) * Move around the package-building options to make other ones easier to see,obrien2007-10-261-14/+19 | | | | and conditionalize WANT_PERL & WANT_GNOME. * Update to Vim 7.1 patchlevel 145.obrien2007-10-262-3/+76 | * Presenting GNOME 2.20.1 and all related works for FreeBSD. The officialmarcus2007-10-2539-1428/+1422 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze). The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share rather than ${PREFIX}/share/gnome. The result is that fewer patches and hacks are needed to port GNOME components to FreeBSD. This will mean some user changes may be required, so be sure to read /usr/ports/UPDATING for more details. This release and the things we accomplished in it would not have been possible without mezz's crazy idea to collapse DATADIR, and his persistence to make it happen successfully. Ahze and pav also deserve thanks for their work on porting modules and testing the whole ball of wax on pointyhat (respectively). The FreeBSD GNOME team would also like to thank our various testers and contributors: Yasuda Keisuke Frank Jahnke Pawel Worach Brian Gruber Franz Klammer Yuri Pankov Nick Barkas Cristian KLEIN Tony Maher Scot Hetzel Martin Matuska (mm) Benoit Dejean Martin Wilke (miwi) (And anyone else I may have missed) PRs fixed in this release: 111272, 113470, 115995, 116338 * - Update to 20070918tabthorpe2007-10-247-105/+16 | | | | | | | | - Pass maintainership to submitter PR: ports/117387 Submitted by: denisehg hotpop.com Approved by: clsung (mentor, implicit) * - Update to 2.18miwi2007-10-232-4/+4 | | | | | PR: 117335 Submitted by: KATO Tsuguru <tkato432@yahoo.com> * - Update MASTER_SITEStabthorpe2007-10-232-5/+6 | | | | | | | | - Pass maintainership to submitter PR: ports/117400 Submitted by: Philippe Audeoud <jadawin tuxaco.net> Approved by: clsung (mentor, implicit) * - Update to 2.2.48miwi2007-10-232-4/+4 | | | | | PR: 117331 Submitted by: KATO Tsuguru <tkato432@yahoo.com> * Fix build with GCC 4.2nox2007-10-222-6/+10 | | | | Approved by: shaun (maintainer, via irc) * Took an idea from editors/vim, but do it opposite by enable OPTIONS by defaultmezz2007-10-212-3/+40 | | | | | | | with WITHOUT_OPTIONS to disable OPTIONS and have pre-everything enable. PR: ports/108241 Submitted by: Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua> (tweak by mezz) * Update SRC680_m234.maho2007-10-218-24/+20 | * Update to OOG680_m7.maho2007-10-204-12/+10 | * Migration from bison 1.x to 2.xade2007-10-1714-18/+25 | | | | | PR: 117086 Tested by: -exp runs * Update to version 17.3.3.danfe2007-10-152-4/+4 | * Remove expired Emacs ports and the surrounding expired ports:vd2007-10-1488-8089/+0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-08-19 chinese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 chinese/xemacs: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 converters/mule-ucs-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 devel/eieio-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/apel-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/bitmap-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/emacs19: emacs19 is obsolete; please use a more recent version 2007-08-19 editors/emacs20: "editors/emacs is recommended instead for new installations" 2007-08-19 editors/flim-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/mule-common: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 editors/mule: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 editors/semi-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/speedbar-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 irc/irchat-pj-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 irc/pure-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/diclookup-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/diclookup-mule: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+freewnn+sj3: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+sj3+wnn6: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+sj3+wnn7: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+sj3: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+wnn6: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna+wnn7: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-canna: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-sj3: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-wnn6: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/mule-wnn7: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/navi2ch-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 japanese/w3: distfile is 10 years old and depends on emacs19 which is obsolete 2007-08-19 korean/mule-freewnn: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 www/w3: distfile is 10 years old and depends on emacs19 which is obsolete * Update to SRC680_m223.maho2007-10-148-20/+20 | * Update to version 17.3.1.danfe2007-10-103-35/+35 | * Moves the USE_JAVA line to after bsd.port.pre.mk so that _JAVA_VERSIONmaho2007-10-099-30/+21 | | | | | | | | will be set to "1.4 1.5" instead of "1.1 1.2 1.3 1.4 1.5 1.6" because of bsd.java.mk being included too early the way it was before. PR: 116906 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> * Port the gmalloc.c allocator from the CVS trunk of Emacs.keramida2007-10-096-3/+1821 | | | | | | | | | | This includes various enhancements and fixes, including a serious bug caused by using gmalloc's allocation and free functions and the system version of posix_memalign(). PR: ports/114993 Submitted by: Gardner Bell Reviewed by: pav * - Update to 0.4.5miwi2007-10-082-5/+6 | | | | Submitted by: Wesley Shields <wxs@atarininja.org> (maintainer via private mail ) * - Update to 4.3.p11miwi2007-10-062-6/+5 | | | | | PR: 116911 Submitted by: Linh Pham <question+fbsdports@closedsrc.org> (maintainer) * - Fix build with gcc4.2miwi2007-10-065-0/+116 | | | | | | | PR: 116902 Submitted by: miwi Approved by: maintainer Obtained from: pkgsrc * - Update to 2.2.43miwi2007-10-062-4/+4 | | | | | PR: 116924 Submitted by: KATO Tsuguru <tkato432@yahoo.com> * Update to OOG680_m6, and bump port revision.maho2007-10-056-12/+15 | | | | | | | | | | | | | This was due to: http://wiki.services.openoffice.org/wiki/ReleaseStatus_Minutes#Release_Status_OOo_2.3 > Release Status OOo 2.3 > it was agreed to try to provide binary patches for > Chart DEFECT VERIFIED FIXED P2 Smooth Lines dialog is too small to set all properties > http://qa.openoffice.org/issues/show_bug.cgi?id=81390 > framework DEFECT RESOLVED FIXED P3 Fontwork display is broken http://qa.openoffice.org/issues/show_bug.cgi?id=81609 > on OOG680_m6 basis, Kai S. to identify source patches to be applied for m6. Binary patches for FreeBSD won't be available, of course :) * Mark as broken with gcc4.2 on i386.linimon2007-10-041-1/+9 | * Remove always-false/true conditions based on OSVERSION 500000edwin2007-10-043-24/+3 | * Remove support for OSVERSION < 5edwin2007-10-043-18/+2 | * Cosmetic change in TWEAK_L10N section, mkdir the cookie dir before trying tomaho2007-10-039-0/+9 | | | | | | | touch. Actually this option should not be used. PR: 111632 Submitted by: Ulrich Spoerlein * - Update to 0.21acm2007-10-033-4/+14 | * Mark as broken with gcc4.2 on 64-bit archs.linimon2007-10-021-0/+6 | * Mark as broken with gcc4.2.linimon2007-10-023-3/+21 | * - Take VIMRUNTIME value from editors/vim instead of hard coding it.alepulver2007-10-021-3/+5 | | | | | | PR: ports/116726 Submitted by: alepulver (myself) Approved by: Janos Mohacsi <mohacsi@niif.hu> (maintainer) * - Avoid corrupting the ~/.emacs file when migrating if it couldn't be fullyalepulver2007-10-011-0/+11 | | | | | | | | | | loaded. See: https://stat.ethz.ch/pipermail/ess-help/2005-September/002851.html. PR: ports/114031 Submitted by: Jason Spiro <jasonspiro4@gmail.com> Obtained from: http://cvs.savannah.gnu.org/viewvc/emacs/emacs/lisp/cus-edit.el?revision=1.321&view=markup * Switch autoconf dependencies from 2.53 or 2.59 to 2.61.linimon2007-09-306-10/+12 | | | | | PR: ports/116639 Submitted by: aDe * Update to SRC680_m231.maho2007-09-308-20/+20 | * Add WANT_PERL. This will be needed to conditionalize bsd.perl.mk inclusion.linimon2007-09-302-0/+2 | | | | Approved by: maintainer * Update to SRC680_230.maho2007-09-298-20/+20 | * Build fix with WITH_TTF_BYTECODE_ENABLED enabled.maho2007-09-289-36/+36 | | | | | Submitted by: truckman Also reported by: Rainer Alves <rainer.alves@gmail.com> and Ben Stuyts <ben@altesco.nl> * Unbreak for 7-CURRENT.maho2007-09-289-19/+53 | | | | | | | | | | Truckman was able to successfully build the port on a September 22nd copy of 7.0-CURRENT on an i386 machine with jdk-1.5.0.12p6_2,1, also use only 1.4 and 1.5, as JDK 1.6 has problem. See PR 116607. PR: 116607 Submitted by: truckman * - Kill packaged info files, they are splitted. We need to generate our own,pav2007-09-273-0/+12 | | | | | | | | non-splitted, from texinfo. PR: ports/115209 Submitted by: NIIMI Satoshi <sa2c@sa2c.net> Approved by: maintainer timeout (keramida; 7 weeks) * Fix missing vim*lang.obrien2007-09-262-0/+5 | | | | PR: 110410 * Typo in vim package descriptionedwin2007-09-253-3/+3 | | | | | | | | | | Vim is a virtually compatible, extreamly enhanced, version of the UNIX ^^^^^^^^^ text editor vi. PR: ports/108356 Submitted by: Daniel Franke<dfranke@ufl.edu> Approved by: maintainer timeout * [PATCH] update editors/hexedit to 1.2.12edwin2007-09-245-7/+38 | | | | | | | | | | | This patch updates editors/hexedit to 1.2.12. Additionally included is a patch (patch-allowwhitespaces) which allows a hex search pattern to contain whitespaces (e.g. A1 B2 C3 instead of A1B2C3). PR: ports/101078 Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com> Approved by: maintainer timeout * Dominic is a new dad, and will be too busy for a while to work on ports.linimon2007-09-241-1/+1 | | | | Congratulations :-) * Update to 2.3.0.maho2007-09-2260-6747/+498 | * Marked as IGNORE. Waiting for OOo 2.3 based ooo-build.maho2007-09-221-0/+1 | * Remove WITH_VBA stuff. It will be available in the next release :(maho2007-09-212-18/+18 | * Update to Vim 7.1 patchlevel 116.obrien2007-09-212-10/+49 | * Update to version 17.2.5.danfe2007-09-202-5/+5 | * - Update to 1.0.6.11.chinsan2007-09-203-4/+22 | * Update to SRC680_m229.maho2007-09-198-20/+20 | * - Use new version of lang/fpcacm2007-09-181-9/+26 | | | | - Bump PORTREVISION * - Update to 2.2.0acm2007-09-181-1/+1 | * editors/slime is compatible with Emacs 22.anray2007-09-171-2/+1 | | | | | | | | Remove EMACS_PORT_NAME to use system default emacs. PR: ports/115421 Submitted by: NIIMI Satoshi <sa2c@sa2c.net> Approved by: maintainer timeout (1 month 6 days) * If 'WITH_OPTIONS' or 'WITH_VIM_OPTIONS' is defined, then offer the userobrien2007-09-162-0/+14 | | | | | | a set of selectable OPTIONS for building this port. Maybe I can set a trend of WITH_OPTIONS / WITH_<PORTNAME>_OPTIONS * Build broken with JDK for FreeBSD 7-CURRENT. Marked as brokenmaho2007-09-142-0/+8 | | | | per Kris's request. * Update to OOG680_m5. 2.3.0RC3.maho2007-09-124-10/+10 | * Update to Vim 7.1 patchlevel 100.obrien2007-09-122-2/+41 | * - Update to 3.6.1sem2007-09-104-2531/+2561 | | | | | | | | - Unbreak PR: ports/115858 Submitted by: Dmitriy Kirhlarov <dimma@higis.ru> Approved by: maintainer timeout (2 weeks) * Update to SRC680_m228.maho2007-09-108-20/+20 | * Update to SRX645_m67.maho2007-09-102-5/+5 | * - Install lazbuild toolacm2007-09-093-4105/+92 | | | | | | | | - Add BIGIDE option - Add support for gtk20 and gtk12 interface - Remove pkg-plist file - Fix build of printers4lazarus when BIGIDE option is selected - Bump PORTVERSION * Attempt to fix build in the New Perl Order.linimon2007-09-091-7/+7 | | | | Hat: portmgr * Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.linimon2007-09-081-5/+1 | | | | | | | | Drop support for antique perl. Work done by: gabor Sponsored by: Google Summer of Code 2007 Hat: portmgr * Remove upstreamed patches also, remove files/cws-npower7.diffmaho2007-09-0720-7624/+0 | | | | as this cws has been integrated into SRC680_m227. * Update to OOG680_m4. This is 2.3.0 RC2.maho2007-09-074-10/+10 | * - Update to 0.20acm2007-09-063-17/+32 | * - Update to 2.0.10rafan2007-09-052-4/+4 | | | | | PR: ports/116073 Submitted by: Marcus von Appen <mva at sysfault.org> (maintainer) * Update to SRC680_m227.maho2007-09-0512-148/+24 | * Update to OOG680_m3. This is the 2.3.0 RC1.maho2007-09-054-10/+10 | * According to Kris, >9GB means 11GB and not 10GB.maho2007-09-049-9/+9 | * Kris reported that to >9Gb of space is required to build ooo ports.maho2007-09-049-9/+9 | * Update to version 2.16itetcu2007-09-032-7/+6 | | | | | PR: ports/116021 Submitted by: KATO Tsuguru * Update to version 2.2.41itetcu2007-09-032-4/+4 | | | | | PR: ports/116022 Submitted by: KATO Tsuguru * EMACS_PORT_NAME cleanups and some style fixes.hrs2007-09-021-25/+11 | * - EMACS_PORT_NAME cleanups: editors/nxml-emacs21 is now a slavehrs2007-09-028-319/+24 | | | | | | | | port of editors/nxml. - Some style fixes in editors/nxml. PR: ports/115154 * - Add more MASTER_SITESgarga2007-09-011-0/+1 | * Update to version 17.2.0.danfe2007-08-282-5/+5 | * Adjust depends and bump PORTREVISION.itetcu2007-08-271-5/+6 | * - Update to 0.13nivit2007-08-243-7/+15 | | | | | - Change MASTER_SITES - Add USE_LDCONFIG * Update to SRC680_m226.maho2007-08-248-20/+20 | * Regenerate patch-objformat with 5 lines of context. If target file waskan2007-08-231-2/+3 | | | | | | | | | already patched by optpatch-freetype and patch program needs to locate shifted position for the hunk, default three lines of context are not enough to properly locate the right place. This unbreaks builds with optional WITH_TTF_BYTECODE_ENABLED feature enabled. * Update to OOG680_m2.maho2007-08-234-10/+10 | * - Update to 1.74, only build with GTK+2 since GTK+1 is broke.mezz2007-08-224-83/+61 | | | | | | | | | | | | | - Passing the maintainership to the submitter. - Respect CC/CXX/CFLAGS/CXXFLAGS. - Remove IGNORE check on amd64, need someone to test it to see if it's fixed or not. If not, then it can be add back. - Block create package since scintilla builds with GTK+1 by default. It will not build unless you enable scintilla with GTK+2 support. - Removed DEPRECATED/EXPIRATION_DATE. PR: ports/115188 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> * Update to Vim 7.1 patchlevel 87.obrien2007-08-222-5/+50 | * 2007-08-19 irc/riece-emacs20: emacs20 and related ports are obsolete; please ↵miwi2007-08-1916-405/+0 | | | | | | | | | | | | | | use a more recent version 2007-08-19 news/gnus-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/tamago-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/psgml-mule: emacs19 and related ports are obsolete; please use a more recent version 2007-08-19 editors/psgml-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/psgml-emacs19: emacs19 is obsolete; please use a more recent version 2007-08-19 editors/leim20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/iiimecf: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 editors/gnuserv-emacs20: emacs20 and related ports are obsolete; please use a more recent version 2007-08-19 devel/semantic-emacs20: emacs20 and related ports are obsolete; please use a more recent version * - Remove USE_X_PREFIX (implies USE_XLIB)mm2007-08-161-2/+4 | | | | | | | | | | | - Bump PORTREVISION - Schedule for expiration on 2007-11-16 USE_X_PREFIX is not neccesary (these are script-only ports) and it is removed to reduce build times on clusters. Ports depending on tkstep80 are very old (~1999), not developed and unmaintained. * Update to version 17.1.4 and thus unbreak.danfe2007-08-163-46/+44 | * Still fogot to add another patch...maho2007-08-162-0/+40 | * Forgot to add new patches...maho2007-08-1610-0/+186 | * Update to OOG680_m1.maho2007-08-1628-4500/+98 | * Update to 2.0.9itetcu2007-08-152-4/+4 | | | | | PR: ports/115535 Submitted by: Marcus von Appen (maintainer) * - add explicit dependency to gamkedinoex2007-08-151-0/+1 | | | | Approved by: gurkan (implicit) * Mark broken on 64 bit archs.itetcu2007-08-151-1/+7 | | | | | PR: ports/115510 Submitted by: Rashid N. Achilov (maintainer) * Update to Vim 7.1 patchlevel 68.obrien2007-08-142-2/+41 | * - fix build for CURRENTdinoex2007-08-141-8/+17 | | | | | | - separate configure, build and install - work around Segmentation fault on pointyhat (i386 only) Approved by: gurkan (maintainer) * Update to SRC680_m225.maho2007-08-138-20/+20 | * Update to 2.2.40arved2007-08-122-4/+4 | | | | | PR: 115390 Submitted by: KATO Tsuguru <tkato432@yahoo.com> * Remove two directories that can be potentially left off.delphij2007-08-091-0/+2 | | | | Spotted by: pointyhat via kris * - Connect repocopied tamago-emacs21sem2007-08-081-0/+1 | * - Make the port as slave to editors/tomagosem2007-08-086-190/+3 | | | | | PR: ports/114671 Submitted by: KIMURA Yasuhiro <yasu@utahime.org> * Update to Vim 7.1 patchlevel 55.obrien2007-08-082-2/+47 | * New port: madedit, an open source hex/text editor which works likedelphij2007-08-076-0/+99 | | | | | | UltraEdit and some other editors available on Microsoft Windows. WWW: http://madedit.sourceforge.net * - Update to 2.0.8miwi2007-08-062-4/+4 | | | | | PR: 115225 Submitted by: Marcus von Appen <mva@sysfault.org> (maintainer) * BROKEN: Size mismatchkris2007-08-061-0/+2 | * Remove flim113 and semi113 since distfiles are no longer available.nobutaka2007-08-0537-1256/+0 | * Correct dependency for emacs21 to fix package build.nobutaka2007-08-041-1/+1 | | | | Reported by: pointyhat via kris