aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2001-08-17 11:01:37 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2001-08-17 11:01:37 +0800
commit6b1869912eb6d5b70bd36e2b52c0f746da5a1825 (patch)
treec30d42094a53b3663c41d94c23c08023639f664c
parent3f8453bad74edb5d48660a5a9173c3fbeb1ec006 (diff)
downloadgsoc2013-evolution-6b1869912eb6d5b70bd36e2b52c0f746da5a1825.tar.gz
gsoc2013-evolution-6b1869912eb6d5b70bd36e2b52c0f746da5a1825.tar.zst
gsoc2013-evolution-6b1869912eb6d5b70bd36e2b52c0f746da5a1825.zip
Respect the user's desire to be prompted to confirm that he wants to
2001-08-16 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (confirm_expunge): Respect the user's desire to be prompted to confirm that he wants to expunge the blasted folder. Also, don't set the usize - that's just an evil hack and you may find it will cut off text once the label has been translated. (create_msg_composer): In order for the security options to be checked when composing a new message, we must set the from account explicitly even though the composer hdrs sets the default from account and emits the signal because at that stage the composer hasn't yet connected to the signals and thus the bonobo menu items don't get set. * mail-config.c (mail_config_set_confirm_expunge): New. (mail_config_get_confirm_expunge): New. svn path=/trunk/; revision=12141
-rw-r--r--mail/ChangeLog17
-rw-r--r--mail/mail-callbacks.c28
-rw-r--r--mail/mail-config.c25
-rw-r--r--mail/mail-config.h3
4 files changed, 63 insertions, 10 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 1ba972f910..0772093ae5 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,20 @@
+2001-08-16 Jeffrey Stedfast <fejj@ximian.com>
+
+ * mail-callbacks.c (confirm_expunge): Respect the user's desire to
+ be prompted to confirm that he wants to expunge the blasted
+ folder. Also, don't set the usize - that's just an evil hack and
+ you may find it will cut off text once the label has been
+ translated.
+ (create_msg_composer): In order for the security options to be
+ checked when composing a new message, we must set the from account
+ explicitly even though the composer hdrs sets the default from
+ account and emits the signal because at that stage the composer
+ hasn't yet connected to the signals and thus the bonobo menu items
+ don't get set.
+
+ * mail-config.c (mail_config_set_confirm_expunge): New.
+ (mail_config_get_confirm_expunge): New.
+
2001-08-16 Peter Williams <peterw@ximian.com>
* subscribe-dialog.c (fe_got_children): Sort the nodes here...
diff --git a/mail/mail-callbacks.c b/mail/mail-callbacks.c
index f84f28332d..81fd4e43be 100644
--- a/mail/mail-callbacks.c
+++ b/mail/mail-callbacks.c
@@ -288,7 +288,7 @@ struct _send_data {
};
static void
-composer_sent_cb(char *uri, CamelMimeMessage *message, gboolean sent, void *data)
+composer_sent_cb (char *uri, CamelMimeMessage *message, gboolean sent, void *data)
{
struct _send_data *send = data;
@@ -354,7 +354,7 @@ composer_get_message (EMsgComposer *composer)
return NULL;
}
}
-
+
/* Check for no subject */
subject = camel_mime_message_get_subject (message);
if (subject == NULL || subject[0] == '\0') {
@@ -396,11 +396,11 @@ composer_send_cb (EMsgComposer *composer, gpointer data)
message = composer_get_message (composer);
if (!message)
return;
-
+
transport = mail_config_get_default_transport ();
if (!transport)
return;
-
+
send = g_malloc (sizeof (*send));
send->psd = psd;
send->composer = composer;
@@ -451,6 +451,7 @@ create_msg_composer (const char *url)
composer = url ? e_msg_composer_new_from_url (url) : e_msg_composer_new ();
if (composer) {
+ e_msg_composer_hdrs_set_from_account (composer->hdrs, account->name);
e_msg_composer_set_send_html (composer, send_html);
e_msg_composer_show_sig_file (composer);
}
@@ -1673,25 +1674,36 @@ expunged_folder (CamelFolder *f, void *data)
static gboolean
confirm_expunge (void)
{
- GtkWidget *dialog, *label;
+ GtkWidget *dialog, *label, *checkbox;
int button;
+ if (!mail_config_get_confirm_expunge ())
+ return TRUE;
+
dialog = gnome_dialog_new (_("Warning"),
GNOME_STOCK_BUTTON_YES,
GNOME_STOCK_BUTTON_NO,
NULL);
- gtk_widget_set_usize (GTK_WIDGET (dialog), 323, 180);
-
- label = gtk_label_new (_("This operation will permanently erase all messages marked as deleted. If you continue, you will not be able to recover these messages. \n \n Really erase these messages? "));
+ label = gtk_label_new (_("This operation will permanently erase all messages marked as deleted. If you continue, you will not be able to recover these messages.\n\nReally erase these messages?"));
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
gtk_widget_show (label);
gtk_box_pack_start (GTK_BOX (GNOME_DIALOG (dialog)->vbox), label, TRUE, TRUE, 4);
+ checkbox = gtk_check_button_new_with_label (_("Do not ask me again."));
+ gtk_object_ref (GTK_OBJECT (checkbox));
+ gtk_widget_show (checkbox);
+ gtk_box_pack_start (GTK_BOX (GNOME_DIALOG (dialog)->vbox), checkbox, TRUE, TRUE, 4);
+
button = gnome_dialog_run_and_close (GNOME_DIALOG (dialog));
+ if (button == 0 && gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbox)))
+ mail_config_set_confirm_expunge (FALSE);
+
+ gtk_object_unref (GTK_OBJECT (checkbox));
+
if (button == 0)
return TRUE;
else
diff --git a/mail/mail-config.c b/mail/mail-config.c
index f40d999b0a..2050da0e05 100644
--- a/mail/mail-config.c
+++ b/mail/mail-config.c
@@ -66,6 +66,7 @@ typedef struct {
guint32 citation_color;
gboolean prompt_empty_subject;
gboolean prompt_only_bcc;
+ gboolean confirm_expunge;
gboolean do_seen_timeout;
gint seen_timeout;
gboolean empty_trash_on_exit;
@@ -517,6 +518,10 @@ config_read (void)
config->prompt_only_bcc = bonobo_config_get_boolean_with_default (
config->db, "/Mail/Prompts/only_bcc", TRUE, NULL);
+ /* Expunge */
+ config->confirm_expunge = bonobo_config_get_boolean_with_default (
+ config->db, "/Mail/Prompts/confirm_expunge", TRUE, NULL);
+
/* PGP/GPG */
config->pgp_path = bonobo_config_get_string (config->db,
"/Mail/PGP/path", NULL);
@@ -786,11 +791,15 @@ mail_config_write_on_exit (void)
/* Empty Subject */
bonobo_config_set_boolean (config->db, "/Mail/Prompts/empty_subject",
- config->prompt_empty_subject, NULL);
+ config->prompt_empty_subject, NULL);
/* Only Bcc */
bonobo_config_set_boolean (config->db, "/Mail/Prompts/only_bcc",
- config->prompt_only_bcc, NULL);
+ config->prompt_only_bcc, NULL);
+
+ /* Expunge */
+ bonobo_config_set_boolean (config->db, "/Mail/Prompts/confirm_expunge",
+ config->confirm_expunge, NULL);
/* PGP/GPG */
bonobo_config_set_string_wrapper (config->db, "/Mail/PGP/path",
@@ -1144,6 +1153,18 @@ mail_config_set_prompt_only_bcc (gboolean value)
config->prompt_only_bcc = value;
}
+gboolean
+mail_config_get_confirm_expunge (void)
+{
+ return config->confirm_expunge;
+}
+
+void
+mail_config_set_confirm_expunge (gboolean value)
+{
+ config->confirm_expunge = value;
+}
+
struct {
char *bin;
diff --git a/mail/mail-config.h b/mail/mail-config.h
index db057f0656..76aa3b60cd 100644
--- a/mail/mail-config.h
+++ b/mail/mail-config.h
@@ -148,6 +148,9 @@ void mail_config_set_prompt_empty_subject (gboolean value);
gboolean mail_config_get_prompt_only_bcc (void);
void mail_config_set_prompt_only_bcc (gboolean value);
+gboolean mail_config_get_confirm_expunge (void);
+void mail_config_set_confirm_expunge (gboolean value);
+
CamelPgpType mail_config_get_pgp_type (void);
void mail_config_set_pgp_type (CamelPgpType pgp_type);
href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/shells?h=gnome-3.28&id=7da7ad979f072443764410244a770753e677edbd'>Add 'cvs blame' support.obrien2003-12-072-8/+44 | * scponly dist includes a script which setup chroot cage, whichjeh2003-11-212-0/+25 | | | | | | | | | depends a location of run-time link-editor. Since FreeBSD has dynamic root capability from __FreeBSD_version == 501105, we should add new location to unbreak the script. PR: 59511 Submintted by: MAINTAINER * Apply a patch that fixes segv in group lookups.knu2003-11-202-0/+32 | | | | Obtained from: [FDclone-users:00244] * - fix build with gcc 3.3.xkrion2003-11-195-109/+171 | | | | | | | | | | - unmark as BROKEN - use %%DATADIR%% and %%DOCSDIR%% - pkg-plist is NOPORTSDOC compliant - make portlint happy PR: 59427 Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org> * - Update to version 20031112krion2003-11-174-4/+4 | | | | | PR: 59343 Submitted by: Kirk Strauser <kirk@strauser.com> (maintainer) * Update to 031112 and unbreak, old version was not fetchable anymore.pav2003-11-152-2/+2 | | | | Approved by: adamw (mentor) * - Update to version 20031022krion2003-11-074-4/+4 | | | | | PR: 59018 Submitted by: maintainer * Some days it doesn't pay to try to try to chew through the leather straps.linimon2003-11-051-1/+1 | * Reset maintainer to ports@FreeBSD.org. Requested by: kris.linimon2003-11-032-2/+2 | * Reset maintainer to ports@. Reviewed by: kris.linimon2003-11-031-1/+1 | * Update to current version. PR ports/58192.linimon2003-11-035-20/+15 | * Reset maintainer of ports owned by inactive committers who were just retired.kris2003-11-031-2/+2 | * Move inclusion of bsd.port.pre.mk past variable definitions.linimon2003-10-291-6/+6 | * utilize SITE_PERLijliao2003-10-243-122/+122 | | | | | PR: 58166 Submitted by: Cheng-Lung Sung <clsung@dragon2.net> * Change to my @FreeBSD.org address.sergei2003-10-231-1/+1 | | | | Approved by: krion * All right, that's it, no more commits at 4am for me.linimon2003-10-211-5/+1 | | | | | | | | | But I'm still going to leave it marked broken on all the other architectures. That's because I think it really is broken on all the other architectures. If it is not broken on all the other architectures, I am going to stick my fingers in my ears and chant la-la-la-can't-hear-you. arrrrrgh * Remove BROKEN case for i386 4.x.linimon2003-10-211-2/+10 | | | | Previous attempt at deprecation objected to by: krion * Per bento logs, this is broken on 5.x. Rather than marking it so onlylinimon2003-10-211-1/+3 | | | | | | | | | for 5.x, mark it as generally broken; the latest distfile in the 1.x series was in 1996 and this isn't even it (this one is from 1994). The bash2 releases began in 1996. Unless there is some absolute need to maintain this port for backwards compatibility, it should probably just be deleted. * - Layout for GnuSTEP 1.8.0dinoex2003-10-191-5/+1 | * Update to 2.04c.knu2003-10-182-2/+2 | * Before committing the previous BROKEN changes I carefully checked the statuskris2003-10-161-7/+1 | | | | | | | | | of each port on bento and for recent fixes. Unfortunately at some point I got confused and switched to the wrong list :-) As a result I picked up a number of ports that were fixed a while ago. Sorry for the false alarm, maintainers. Pointy hat to: kris * BROKEN on 5.x: does not compilekris2003-10-162-2/+14 | * [patch][non-maintainer] remove dead master site from shells/zshedwin2003-10-041-1/+0 | | | | | | | | Per Fenner's logs, ftp://uiarchive.uiuc.edu disappeared around July 22nd of this year. It should be removed from this port. PR: ports/57563 Submitted by: Mark Linimon <linimon@lonesome.com> * - Update to version 20030929krion2003-09-304-6/+6 | | | | | PR: 57373 Submitted by: Kirk Strauser <kirk@strauser.com> (maintainer) * New port: shells/bash-completionedwin2003-09-2913-0/+143 | | | | | | | | | | | The shells/bash-completion port installs Ian Macdonald's programmable completion library for Bash 2.04 and above. This gives users context- sensitive tab-completion for such things as program arguments, SSH hostnames, NFS mounts, and so on. PR: ports/52790 Submitted by: Kirk Strauser <kirk@strauser.com> * - Fix build on -currentkrion2003-09-281-0/+11 | | | | Reported by: kris via bento * KATO mega patchedwin2003-09-275-5/+5 | | | | | | | | | | | - ECHO -> ECHO_MSG For some ports: - pre-fetch -> pre-everything - ECHO -> ECHO_CMD PR: ports/56820-56858 Submitted by: KATO Tsuguru <tkato@prontomail.com> * Fixup tcsh_config to look in ${PREFIX}/share instead of /usr/share.seanc2003-09-111-1/+6 | | | | Pointed out by: demon * After using tcsh for 4 years and having just discovered the 'rprompt'seanc2003-09-105-0/+38 | | | | | parameter, I conclude my hunt for other nifty shell tricks by adding a port of the .tcshrc project. * o Respect scponly default configuration.nork2003-09-022-26/+37 | | | | | | | | o Introduce WITH_SCPONLY_CHROOT knob. o Use ${DOCSDIR} in Makefile. PR: ports/56300 Submitted by: rushani (maintainer) * - Fix typo in COMMENT [1]krion2003-09-012-4/+2 | | | | | | - Use INFO Submitted by: Anthraxz <bouloumag@hotmail.com> [1] * Fix build on -current (varargs -> stdarg)obrien2003-08-319-0/+0 | | | | | | | [don't propagate the poorly named patch files from the PR] PR: 56146 Submitted by: Michael Edenfield <kutulu@kutulu.org> * - Fix build on -current (varargs -> stdarg)krion2003-08-309-0/+255 | | | | | PR: 56146 Submitted by: Michael Edenfield <kutulu@kutulu.org> * - Fix build on -currentkrion2003-08-291-0/+1707 | | | | | PR: 56107 Submitted by: Michael Edenfield <kutulu@kutulu.org> * - use new hook USE_GNUSTEP in bsd.port.mkdinoex2003-08-281-6/+3 | * Remove tcsh.netchild2003-08-217-104/+0 | | | | Approved by: portmgr (marcus) * Forced update to release 2003-07-24.naddy2003-08-022-3/+3 | | | | Submitted by: Daniel Rudy <dcrudy@pacbell.net> * Update to 2.04a.knu2003-07-293-16/+2 | * - flat layoutdinoex2003-07-261-5/+5 | * Fix compatibility with rsync (depend explicitly on rsync).maho2003-07-261-1/+3 | | | | | PR: 54844 Submitted by: rushani (maintainer) * fix configure arguments for gftp stuff.maho2003-07-261-2/+2 | | | | | PR: 54843 Submitted by: rushani (maintainer) * Fix NOSHARED (produce static executable)osa2003-07-212-0/+2 | | | | | | Noticed by: Dan Nelson Submitted by: Sergei Kolobov <sergei@kolobov.com> (maintainer) PR: 54699, 54700 * Update to 4.0.7 and turn over this port to the submitter. This updatewill2003-07-203-542/+613 | | | | | | | includes a large number of new options as well. PR: 53512 Submitted by: Sergei Kolobov <sergei@kolobov.com> * Update to release 2003-06-21.naddy2003-07-082-3/+3 | | | | Submitted by: fenner (portsurvey) * Update to 4.1.1.shige2003-07-044-535/+687 | | | | | PR: ports/53513 Submitted by: Sergei Kolobov <sergei@kolobov.com> * - Drop obsolete definesdinoex2003-07-041-1/+0 | * Update to 2.04.knu2003-06-303-2/+16 | * Add "test" target to exercise regression tests; from NetBSD.naddy2003-06-251-4/+9 | * - don't package ~/GNUSstepdinoex2003-06-181-5/+0 | * - remove empty dirsdinoex2003-06-101-0/+6 | | | | - fix plist * Fetch patches from MASTER_SITE_GNU also.obrien2003-05-203-6/+12 | * Properly configure on FreeBSD/amd64.obrien2003-05-176-0/+75 | * Update to patchlevel 7.obrien2003-05-176-6/+18 | * Update to 2.03b.knu2003-05-156-149/+2 | * Change maintainership to submitter.nork2003-05-111-1/+1 | | | | | Submitted by: Hideyuki KURASHINA <rushani@FreeBSD.org> Approved by: Ken McGlothlen <mcglk@artlogix.com> (maintainer) * Update to 3.8.nork2003-05-032-2/+2 | | | | | | PR: ports/51633 Submitted by: rushani Approved by: maintainer implicitly * Update to release 2003-04-22.naddy2003-05-022-4/+3 | | | | | PR: 51524 Submitted by: Kevin Tower <ktower@towerfamily.org> * Apply a fix against a macro expansion problem and bump PORTREVISIONknu2003-04-234-0/+134 | | | | accordingly. * Update to 2.03a + readlink fix.knu2003-04-194-9/+34 | * o Update to 3.7.nork2003-04-183-5/+90 | | | | | | | | | | | | | o Take up more safety default setting. PR: ports/48480, ports/48492, ports/50899 Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru> Adam Jette <jettea@fuzzynerd.com> Miguel Mendez <flynn@energyhq.homeip.net> Reviewed by: Sergey A. Osokin <osa@FreeBSD.org.ru> Miguel Mendez <flynn@energyhq.homeip.net> Ken McGlothlen <mcglk@artlogix.com> (maintainer) Approved by: Ken McGlothlen <mcglk@artlogix.com> (maintainer) * Oops, put the correct file into /etc/shells.naddy2003-04-162-2/+3 | | | | Submitted by: jhb * - Use libobjc.sodinoex2003-04-131-22/+5 | | | | | | - Cleanup - Use bsd.gnustep.mk PR: 50479 * Update to 4.1.0.dev7.shige2003-04-043-2/+22 | | | | | PR: ports/50451 Submitted by: Anders Andersson <anders@andersa.net> * update shells/rc to version 1.7, with readlineedwin2003-03-303-13/+9 | | | | | PR: ports/48843 Submitted by: Scott Kenney <saken@hotel.rmta.org> * Update to 2.03.knu2003-03-283-10/+10 | * Support /dev/(tcp|udp)/host/port redirection.obrien2003-03-253-0/+27 | | | | Submitted by: David Yeske <dyeske@yahoo.com> * GSCommander is a simple unix command monitor for GNUstep.dinoex2003-03-245-0/+69 | | | | WWW: http://www.nice.ch/~phip/softcorner.html#cmdr * PR: 49067foxfair2003-03-231-2/+4 | | | | | Submitted by: Yonatan@xpert.com <Yonatan@xpert.com> Switch MASTER_SITE to make this port fetchable. * Clear moonlight beckons.ade2003-03-0720-10/+10 | | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti. * More manual pkg-comment cleanups.ade2003-03-071-2/+0 | | | | Approved by: portmgr (implicitly) * Update to 2.02b.knu2003-03-034-43/+2 | * De-pkg-comment.knu2003-02-218-4/+4 | * pkg-comment -> COMMENTnaddy2003-02-212-2/+2 | * De-pkg-comment.knu2003-02-2116-8/+8 | * Bump PORTREVISION for a couple of fixes I applied.knu2003-02-191-0/+1 | * Add a patch to fix a fatal problem on *BSD/sparc64 that fd falls intoknu2003-02-191-0/+27 | | | | background as soon as it is invoked. * Add a patch to fix a glob expansion problem where special characterknu2003-02-191-0/+13 | | | | escaping does not work. * De-pkg-decomment zsh master-slave ports. Allow overriding MAINAINERknu2003-02-184-3/+3 | | | | while I'm hre. * De-pkg-comment my non-ruby ports as well.knu2003-02-182-1/+1 | * URL updates.naddy2003-02-124-4/+4 | | | | | PR: 48167 Submitted by: tadalunch@sources.redhat.com * Convert COMMENT to COMMENTFILE until these ports can be converted.kris2003-02-101-1/+1 | | | | Submitted by: lioux * upgrade to 1.0107ijliao2003-01-243-6/+6 | * Add missing manpagekris2003-01-141-1/+1 | * Make zsh not segfault on ia64 due to a generic misconfiguration thatpeter2003-01-122-1/+9 | | | | | | | | | | | | | | | | | | | | just happens to be fatal there, and a coding botch. The first problem is that it assumes a termcap interface (which is an emulation on freebsd), and provides its own terminfo wrappers around termcap.. so that's two avoidable translation layers... termcap file -> terminfo (libncurses) -> termcap API emulation (libncurses) -> terminfo (zsh emlulation). zsh forgot to prototype the tiget* functions (which return pointers) so we have an integer (implicit declaration) being cast to a pointer which is fatal. The second problem is that zsh tries to use _mktemp() to get around the __warn_references in our C library, but also neglects a prototype there and has the same fatal int/pointer problem. It is likely all the zsh* ports need these fixes. A test compile on pluto1.freebsd.org will highlight the problem. I do not know why the packaging fails for ia64. termcap.so and terminfo.so are not being built for some reason, this change doesn't solve that problem. * Make this work on ia64.peter2003-01-121-0/+12 | * Update to release 2002-12-21. Notable changes:naddy2003-01-082-3/+3 | | | | | * SIGALRM can now be used in applications. * Numerous bug fixes. * Ignore error in updating /etc/shells so that a normal user can buildknu2003-01-061-4/+4 | | | | and install this port. * fix plistijliao2003-01-061-1/+3 | | | | | PR: 46781 Submitted by: Philip Paeps <philip@vitaya.be> * upgrade to 3.4ijliao2003-01-043-11/+10 | | | | | PR: 46243 Submitted by: maintainer * Update to 2.02a.knu2003-01-032-2/+2 | * Fix build on 5.0 (chase /usr/include/msdosfs to /usr/include/fs/msdosfs)kris2002-12-011-7/+10 | * o Rollback PORTCOMMENT modifications while this feature's implementationlioux2002-11-1114-14/+7 | | | | | | | | is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files Approved by: kris (portmgr hat), portmgr, re (silence) * Use PORTCOMMENT in the Makefile, and whack the pkg-comment.adamw2002-11-0714-7/+14 | | | | Approved by: pat * PERL -> REINPLACEedwin2002-11-041-2/+3 | | | | And some ports have USE_PERL5=yes now. * Fix PLIST (bento)arved2002-11-042-38/+38 | | | | PR: 36792 * Add missing files and manpageskris2002-10-282-1/+3 | * Update to 4.1.0.dev5.shige2002-10-143-4/+22 | | | | Remove FORBIDDEN mark. * fix obscure signal-handling bugsijliao2002-10-123-1/+27 | | | | | | | add readline support PR: 43945 Submitted by: maintainer * Update to 2.01c.knu2002-10-074-269/+2 | * Update to release 2002-09-22.naddy2002-10-065-68/+3 | | | | | PR: 43423 Submitted by: Joe Kelsey <joek@zircon.staff.flyingcroc.net> * Fix logic error when NOPORTDOCS is set.obrien2002-09-293-6/+6 | | | | | Submitted by: Peter Avalos <pavalos@theshell.com> PR: 43459 * Move files from illegal subdirectory src/ to files/ and fixkris2002-09-295-1/+3 | | | | extract procedure. * Mirror the patch files.obrien2002-09-203-3/+9 | * - Fix the .zip file list format.knu2002-09-192-5/+5 | | | | - Recognize .tar.z as tar+gz archive. * PERL -> USE_REINPLACEwill2002-09-171-1/+2 | | | | Submitted by: David Yeske <dyeske@yahoo.com> * - Apply a couple of patches posted on the FD-clone mailing list,knu2002-09-164-24/+310 | | | | | | | | | | | | | which fix bugs in file name completion and handling of tar archives that contain ".". - Update fd2rc: o Properly call zip(1) with -r (recursive). o Make some file extensions case insensitive. o Source /etc/fd2rc.local so administrators can put their own local configurations in it. o Set FD_WRITEFS to 1 (do not ask). o Set FD_INHERITCOPY to 1 (preserve timestamps). * Use offical vendor patches 1-4.obrien2002-09-139-60/+27 | * Add scponly 2.4, a tiny shell which only permits scp and sftp.obraun2002-09-116-0/+39 | | | | | PR: ports/40935 Submitted by: Ken McGlothlen <mcglk@artlogix.com> * Use the offical vendor patch for the directory space vs. slash command nameobrien2002-09-109-78/+12 | | | | | | | completion problem. Submitted by: Chet Ramey <chet@po.CWRU.Edu> Bash PR: http://mail.gnu.org/pipermail/bug-bash/2002-July/004789.html * Bump revision for directory command-line completion fix.obrien2002-09-093-0/+3 | | | | Always forgotten by: me * "In certain cases, Bash appends a space instead of a slash to a directory nameobrien2002-09-093-24/+102 | | | | | | | | relative to the current directory when performing command name completion. This affects partial completion of intermediate directory names." Fix this. Bash PR: http://mail.gnu.org/pipermail/bug-bash/2002-July/004789.html Obtained from: http://www.geocrawler.com/mail/msg.php3?msg_id=9514404&list=342 * MASTER_SITE_SOURCEFORGE is not worth listing in MASTER_SITES becauseknu2002-09-061-3/+6 | | | | | | | | it is slow and does not mirror bz2 distfiles at all. Remove it and add four other working mirror sites instead. PR: ports/41960 (different solution) Submitted by: keramida * We lie about fully having ISO C90 Amd.1 restartable wide and multibyteobrien2002-08-266-0/+78 | | | | character manipulation functions. * Fix core dump in glob expansion.naddy2002-08-202-1/+36 | | | | | | PR: 41778 Submitted by: Joe Kelsey <joek@mail.flyingcroc.net> Obtained from: David Korn <dgk@research.att.com> * Really commit the pkg-plist change.knu2002-08-151-0/+1 | * Update to 4.0.6.knu2002-08-152-3/+3 | | | | | PR: ports/41662 Submitted by: Sergei Kolobov <sergei@kolobov.com> * - Update to 4.0.5.knu2002-08-123-4/+38 | | | | | | | | - Use the .tar.bz2 distribution files. PR: ports/41483 Submitted by: Sergei Kolobov <sergei@kolobov.com> Approved by: will (MAINTAINER) * - Recognize .tbz as a tar+bzip2 suffix.knu2002-08-113-3/+11 | | | | | - Expand the arch table size from 16 to 32. - Bump PORTREVISION accordingly. * Simply typing Shift-Enter in bash-2.05b causes it to enter some kind ofobrien2002-08-063-0/+48 | | | | | | CPU-consuming loop. A kill -9 from another terminal is required to end it. Submitted by: Chet Ramey <chet@nike.ins.cwru.edu> * `make reinstall' clean.obrien2002-08-063-3/+3 | * Forgot to update pkg-plist with 5.0b upgrade.obrien2002-08-053-6/+9 | | | | Submitted by: Neil Darlow <neil@darlow.co.uk> * Update to version 2.05b.obrien2002-08-0418-174/+114 | | | | | PR: 41176 Submitted by: KATO Tsuguru <tkato@prontomail.com> * Re-enable statvfs() tests now that -CURRENT has the function.naddy2002-07-224-23/+23 | | | | | | | | | | | | | | Improve build reliability: * Make very sure that the build script is run with /bin/sh. * Add a dubious patch to libast/comp/conf.sh that is reported to fix the build for some -STABLE users. Install example functions. PR: 39783, 40857 Parts Submitted by: Joe Kelsey <joek@mail.flyingcroc.net> * Build in a clean environment to prevent sporadic interference fromnaddy2002-07-171-1/+1 | | | | | | environment variables. Requested by: Ken Stailey <kstailey@speakeasy.net> * -CURRENT has <sys/statvfs.h> but no actual statvfs() implementation,naddy2002-07-171-0/+22 | | | | | which badly confuses the configure tests that check for this functionality. Remove the tests for the time being. * Update to 020214greid2002-07-164-42/+8 | | | | | PR: 37851 Submitted by: Jeff Palmer <scorpio@drkshdw.org> * - Update to 2.01b.knu2002-07-132-2/+8 | | | | - Honor CC and CFLAGS. (which hasn't been working since 2.0) * Add nologinmsg 1.0, more functional native binary replacement forpetef2002-07-119-0/+253 | | | | | | /sbin/nologin. Submitted by: Richard Rose <freebsd-security@rikrose.net> * Update to release 2002-06-28.naddy2002-06-292-3/+3 | * PERL -> REINPLACE_CMDpat2002-06-243-7/+10 | | | | | | PR: ports/39731, ports/39732, ports/39733, ports/39734, ports/39735 ports/39736, ports/39737, ports/39738, ports/39739 ports/39740 Submitted by: Scott Flatman <sf@dsinw.com> * Update to release 2002-06-14. Changes in this release:naddy2002-06-232-6/+6 | | | | | | * Numerous bug fixes. Submitted by: Jerry A! <jerry@thehutt.org> * Fix build on -current.kris2002-06-161-0/+50 | | | | Submitted by: mike * Update to 2.01a.knu2002-06-113-15/+7 | | | | Adjust tar_format for the latest GNU tar. * Remove scsh after repo-copy.kris2002-06-041-1/+0 | | | | Pointy hat to: alex * Move this file to the "lang" category, since it is not an interactivealex2002-05-296-513/+0 | | | | | | shell like all other shells in "shells". Suggested by: nectar * Update port to version 0.6.2alex2002-05-277-268/+276 | * Update to 4.1.0.dev4, new zsh development version.shige2002-05-236-323/+233 | * Move a pre-everything target which displays a message and exits tokris2002-05-181-6/+2 | | | | a FORBIDDEN tag. * Serves me right to commit something in a hurry, untested. <:-(tg2002-05-171-2/+2 | | | | | | | Fix fetching. PR: 38144 Submitted by: Alan Eldridge <ports@geeksrus.net> * Change version number from 5.2.14.p2 to 5.2.14p2, so our packagetg2002-05-161-1/+1 | | | | | | | tools see this as an upgrade from 5.2.14. PR: 38131 Submitted by: Alan Eldridge <ports@geeksrus.net> * Distfile has a home once again.cy2002-05-161-1/+1 | * Update to 2.01.knu2002-05-164-197/+11 | | | | Add compression/uncompression definitions for .Z/.gz/.bz2. * Include distributed patches.tg2002-05-153-18/+12 | | | | | PR: 38071 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> * Add pkg-descr.knu2002-05-132-0/+24 | | | | Suggested by: max * Add zsh+euc, Zsh with EUC encoding support.knu2002-05-1210-0/+401 | | | | | | | | | | | | | | | | | | | | | | | | | | This is just an experimental hack and cannot happily be merged into the upstream. Zsh's line editor apparently needs a rewrite in order to support multi-byte encodings because it strongly relies on the single-byte character scheme. These patches are mostly based on the work by ono@ono.org (Thanks!): http://www.ono.org/software/zsh-euc/ What I did over this is disable the hack for non-EUC locales. Maybe the patches can be moved to shells/zsh in the future, but it's premature for the moment. Notes: - forward-char, backward-char and backward-delete-char with no numeric argument should work properly with this hack. - Completion and redisplay should work fine. - There can be some trivial side-effects. - JIS X0201-Roman and JIS X0208-Kanji are supported. - JIS X0201-Katakana and JIS X0212 Kanji are NOT supported. - Only tested with the EUC-JP (ja_JP.eucJP) locale. I'm not sure if it works for GB 2312/CNS 11643-1/KS X 1001. Any feedbacks is welcome, especially a patch if it does not work. :) * To ports@freebsd.org.obrien2002-05-091-1/+1 | * eaccess() only exists on recent versions of -current, not on -stable.kris2002-05-051-2/+2 | | | | Pointy hat to: obrien * Install man page under ${MANPREFIX} rather than ${PREFIX}.naddy2002-05-041-1/+1 | | | | | PR: 37670 Submitted by: Joe Kelsey <joek@mail.flyingcroc.net> * - Add a patch from the author that fixes a bug in file nameknu2002-04-163-8/+209 | | | | | | | | | | completion. Bump PORTREVISION accordingly. - Default the number of columns to 1. - Add some nifty launcher definitions. Submitted by: nork (partly) * Fix MASTER_SITES.alex2002-04-031-1/+1 | | | | Submitted by: Jason R. Mastaler <jason-dated-1018213461.54d8b1@mastaler.com> * Update to 2.00b.knu2002-04-013-15/+2 | * No longer need to explicitly provide a GNU autconf target.obrien2002-03-283-3/+0 | * Update to release 2002-03-17.naddy2002-03-272-4/+3 | * Add a patch supplied by the author to fix a bug in glob expansionknu2002-03-262-0/+13 | | | | | | | where a series of globs was only partially expanded. (`echo a* b*' -> `echo a aa aaa b*') Bump PORTREVISION accordingly. * Make FINGORE gain a brain. If NO_FORCE_FIGNORE is set, and a file in theobrien2002-03-253-0/+354 | | | | FIGNORE list is the only possible match, expand it. * "GUI-based ... for text terminal" -> "CUI-based"knu2002-02-112-6/+5 | | | | Suggested by: ume * Update FD, a GUI-based file and directory management tool for textknu2002-02-1111-104/+169 | | | | | | | | | | terminal to version 2.00a. Put MAINTAINER's suggestions into the default configuration file. Transfer the maintainership over to knu@FreeBSD.org. Approved by: Nobuhiro Yasutomi <nobu@psrc.isac.co.jp> (ex-MAINTAINER) * Make compile on FreeBSD/sparc64 !obrien2002-02-102-19/+53 | * Update 0.8 -> 0.8.5.nectar2002-02-075-38/+22 | | | | Release MAINTAINER. * Repocopy and move "fd" from misc/ to shells/ which is more suitableknu2002-01-302-1/+2 | | | | | | | category for the port. Approved by: Nobuhiro Yasutomi <nobu@tech.isac.co.jp> (MAINTAINER) Repocopied by: joe * Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;knu2002-01-2918-18/+18 | | | | | | the ECHO macro is set to "echo" by default, but it is set to "true" if make(1) is invoked with the -s option while ECHO_CMD is always set to the echo command. * Add a patch submitted by the author which fixes a bug I reported whereknu2002-01-222-1/+49 | | | | | | | fd occasionally dies of a segfault caused by a buffer overrun on command invocation. Bump PORTREVISION accordingly. * Add a patch submitted by the author which fixes a bug I reported whereknu2002-01-192-1/+14 | | | | | | | | fd fails to expand a relative symlink in the root directory. Bump PORTREVISION accordingly. Remove an unneeded MASTER_SITE_SUBDIR line. * Upgrade to v0.6.0.jkoshy2002-01-1410-412/+280 | | | | | | | | | - "files/patch-ae" is no longer required - PLIST substitution is used to merge the files "pkg-plist.doc" and "pkg-plist" into one entity - new patch file "files/patch-static.scm" has been added Approved by: alex [MAINTAINER] * Use '::' as an dependency operator for pre-everything target. This isdirk2001-12-311-1/+1 | | | | | | needed because of the special nature of the pre-everything target. See http://www.freebsd.org/cgi/getmsg.cgi?fetch=481921+485051+/usr/local/www/db/text/2001/cvs-all/20011007.cvs-all for details. * upgrade to 1.03uijliao2001-12-273-7/+8 | | | | | PR: 33226 Submitted by: maintainer * portlint: remove extra whitespaces before end of line.dirk2001-12-242-2/+2 | * - PORTDOCS policepat2001-12-242-5/+4 | | | | | - DOCSDIR support to some - Brush out some lint * Fix LC_NUMERIC locale bug.naddy2001-12-053-5/+17 | | | | Submitted by: Alexander N. Kabaev <ak03@gte.com> * * Update to release 2001-10-31.naddy2001-12-036-91/+14 | | | | | | | | | * Re-enable WANT_STATIC. * Remove license check and "Proprietary Notice" since we won't distribute a package. * Move notice about locale bug to pkg-descr. PR: 32343 * Override CONFIGURE_TARGET, so that this configure script generated bysobomax2001-11-233-0/+3 | | | | autoconf-2.52 doesn't generate a warning. * * Update to 2.05a.naddy2001-11-2139-618/+567 | | | | | | * Split failglob patch into per-file patches. Reviewed by: obrien * Update to 4.0.4.will2001-11-103-3/+24 | | | | | PR: 31872 Submitted by: Anders Andersson <anders@codefactory.se> * Update my MAINTAINER address.naddy2001-11-041-1/+1 | | | | Approved by: trevor * - Remove BROKEN.ijliao2001-10-114-4/+61 | | | | | | | | | | - Comment out WANT_STATIC, which is currently broken. - Fix an mbstate_t syntax error; from Mitch Tishmack <otomo@qwest.net>. - Skip unused floating point tests that prevent building on alpha. - Point out LC_NUMERIC problem in pkg-message. PR: 31197 Submitted by: MAINTAINER * Fix a braino (having @unexec rmdir ... without 2>/dev/null || true reallypetef2001-10-052-2/+2 | | | | defeats the purpose...) * Add missing @unexec rmdirpetef2001-10-052-0/+2 | | | | Noticed by: bento * Update the files' checksums.roam2001-09-273-13/+3 | | | | | | | | | Remove a patch that is now incorporated in the official sources. Mark BROKEN until the maintainer (or somebody else) figures out a way to make it build again on FreeBSD. PR: 30825 Submitted by: maintainer * Upgrade to 0.5.3.alex2001-09-154-29/+2 | | | | Submitted by: jkoshy * Update to 1.03tdwcjr2001-09-102-2/+2 | | | | | PR: 30475 Submitted by: maintainer * Make sure change in patching "builds" correctly on more recent systems.mp2001-09-091-0/+2 | | | | Submitted by: gshapiro * Update to tcsh-6.11.mp2001-09-084-20/+12 | * - remove DIST_SUBDIRpetef2001-08-313-6/+12 | | | | | | | | | - touch -> ${TOUCH} - add post-install target to update /etc/shells (to match pkg-plist @exec) - make sure to remove /etc/shells.bak PR: 26092 Submitted by: maintainer * Remove redundant USE_PERL5 statements.tobez2001-08-253-3/+0 |