Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Seth Alan Woolley (3919a57459638dac23ed8a70f70f666619bd1fc0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Seth Alan Woolley <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Seth Alan Woolley (3919a57459638dac23ed8a70f70f666619bd1fc0)
  • Date: Thu, 8 Apr 2010 10:40:15 -0500

GIT changes to master grimoire by Seth Alan Woolley <seth AT mail.swoolley.org>:

net/bsd-finger/HISTORY | 6 +++++
net/bsd-finger/PRE_BUILD | 3 +-
net/bsd-finger/bsd-finger-0.17-stat.patch | 36
++++++++++++++++++++++++++++++
3 files changed, 44 insertions(+), 1 deletion(-)

New commits:
commit 3919a57459638dac23ed8a70f70f666619bd1fc0
Author: Seth Alan Woolley <seth AT mail.swoolley.org>
Commit: Seth Alan Woolley <seth AT mail.swoolley.org>

improve bsd-finger to support utf-8 output, .signature output, and
symlinked .plan

diff --git a/net/bsd-finger/HISTORY b/net/bsd-finger/HISTORY
index 6e24b8f..371018a 100644
--- a/net/bsd-finger/HISTORY
+++ b/net/bsd-finger/HISTORY
@@ -1,3 +1,9 @@
+2010-04-08 Seth Woolley <seth AT swoolley.homeip.net>
+ * PRE_BUILD, -stat.patch:
+ remove needless symlink check for .plan,
+ add .signature support,
+ make 8-bit clean to support utf-8 out from server
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/net/bsd-finger/PRE_BUILD b/net/bsd-finger/PRE_BUILD
index 1b435fe..615748e 100755
--- a/net/bsd-finger/PRE_BUILD
+++ b/net/bsd-finger/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/bsd-finger-0.17.patch
+patch -p1 < $SCRIPT_DIRECTORY/bsd-finger-0.17.patch &&
+patch -p1 < $SCRIPT_DIRECTORY/bsd-finger-0.17-stat.patch
diff --git a/net/bsd-finger/bsd-finger-0.17-stat.patch
b/net/bsd-finger/bsd-finger-0.17-stat.patch
new file mode 100644
index 0000000..f7a085c
--- /dev/null
+++ b/net/bsd-finger/bsd-finger-0.17-stat.patch
@@ -0,0 +1,36 @@
+--- bsd-finger-0.17/finger/lprint.c.old 2005-07-28 01:50:51.000000000
-0700
++++ bsd-finger-0.17/finger/lprint.c 2005-07-28 01:50:17.000000000 -0700
+@@ -62,6 +62,7 @@
+ #define _PATH_PLAN ".plan"
+ #define _PATH_PROJECT ".project"
+ #define _PATH_PGPKEY ".pgpkey"
++#define _PATH_SIGNATURE ".signature"
+
+ void
+ lflag_print(void)
+@@ -72,6 +73,7 @@
+ if (!pplan) {
+ show_text(pn->dir, _PATH_PGPKEY, "PGP key:\n");
+ show_text(pn->dir, _PATH_PROJECT, "Project:\n");
++ show_text(pn->dir, _PATH_SIGNATURE, "Signature:\n");
+ if (!show_text(pn->dir, _PATH_PLAN, "Plan:\n")) {
+ xprintf("No Plan.\n");
+ }
+@@ -336,7 +338,7 @@
+
+ snprintf(tbuf, TBUFLEN, "%s/%s", directory, file_name);
+
+- if (lstat(tbuf, &sbuf1) || !S_ISREG(sbuf1.st_mode)) return 0;
++ if (stat(tbuf, &sbuf1) || !S_ISREG(sbuf1.st_mode)) return 0;
+ fd = open(tbuf, O_RDONLY);
+ if (fd<0) return 0;
+ if (fstat(fd, &sbuf2)) { close(fd); return 0; }
+@@ -350,7 +352,7 @@
+
+ xprintf("%s", header);
+ while ((ch = getc(fp)) != EOF) {
+- xputc(ch);
++ putc(ch,stdout);
+ lastc = ch;
+ }
+ if (lastc != '\n') xputc('\n');



  • [SM-Commit] GIT changes to master grimoire by Seth Alan Woolley (3919a57459638dac23ed8a70f70f666619bd1fc0), Seth Alan Woolley, 04/08/2010

Archive powered by MHonArc 2.6.24.

Top of Page