pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/siag Update to 3.6.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/f0962a926dd4
branches: trunk
changeset: 537488:f0962a926dd4
user: reed <reed%pkgsrc.org@localhost>
date: Wed Jan 09 19:16:13 2008 +0000
description:
Update to 3.6.1.
Removed four patches -- three are integrated and antiword is removed.
No longer conflict with antiword.
Add patch (from OpenBSD) in attempt to fix egon.
Improve DESCR.
Add http download to MASTER_SITES.
Don't depend on gv or gnuplot. gnuplot is optional. And I don't
know why it depended on gv. This package provides its own postscript
viewer.
ChangeLog has:
061110 Buildability fixes for Egon.
Unbundled Antiword.
Corrected formatting errors in dictionary.it.
Bundled o3read.
030916 Siag, PW: Ctrl-T adds sheet, Ctrl-W removes sheet.
030820 Got newest source from CVS. xsiag/window.c had to be
reformatted using indent.
030309 Replaced applicationShellWidgetClass with
mwApplicationShellWidgetClass. Instant drag and drop
support, just like that. This means that Mowitz >= 0.3.0
is now required.
Siag, PW, Egon: remove drop.[ch] and use drop functionality
in Mowitz instead. Added cb_drag and cb_drop callbacks.
030304 Replaced XtAppInitialize with XtOpenApplication everywhere.
030303 Changed .cvs to .csv in common/siag.dfmext.
diffstat:
misc/siag/DESCR | 8 ++++++--
misc/siag/Makefile | 21 ++++++++-------------
misc/siag/PLIST | 9 +++++----
misc/siag/distinfo | 13 +++++--------
misc/siag/patches/patch-ab | 37 -------------------------------------
misc/siag/patches/patch-af | 12 ------------
misc/siag/patches/patch-ag | 13 -------------
misc/siag/patches/patch-av | 17 -----------------
misc/siag/patches/patch-aw | 15 +++++++++++++++
9 files changed, 39 insertions(+), 106 deletions(-)
diffs (216 lines):
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/DESCR
--- a/misc/siag/DESCR Wed Jan 09 19:14:43 2008 +0000
+++ b/misc/siag/DESCR Wed Jan 09 19:16:13 2008 +0000
@@ -1,5 +1,9 @@
+Siag Office is a tightly integrated, free office package.
+
egon: Egon Animator, presentation generator, similar to MS PowerPoint
+gvu: Postscript previewer
+pw: Pathetic Writer, text processor, similar to MS Word (well... :-)
siag: Scheme In A Grid, spreadsheet, similar to MS Excel
-tsiag: Curses-Based version of siag
-pw: Pathetic Writer, text processor, similar to MS Word (well... :-)
+tsiag: Curses-based version of siag
xedplus: Lightweight text editor which can easily be configured away
+xfiler: File manager
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/Makefile
--- a/misc/siag/Makefile Wed Jan 09 19:14:43 2008 +0000
+++ b/misc/siag/Makefile Wed Jan 09 19:16:13 2008 +0000
@@ -1,22 +1,17 @@
-# $NetBSD: Makefile,v 1.51 2007/06/12 02:55:16 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.52 2008/01/09 19:16:15 reed Exp $
#
-# Note: I have tried to update this package to 3.6.0, but there were
-# some undefined identifiers "DndDrop" and "DndRawData" in the
-# xsiag/window.c file.
-DISTNAME= siag-3.5.7
-PKGREVISION= 8
-CATEGORIES= misc textproc math
-MASTER_SITES= ftp://siag.nu/pub/siag/
+DISTNAME= siag-3.6.1
+CATEGORIES= misc editors math textproc
+MASTER_SITES= ftp://siag.nu/pub/siag/ \
+ http://siag.nu/pub/siag/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://siag.nu/
+HOMEPAGE= http://siag.nu/
COMMENT= Poor man's office suite with spreadsheet, word processor, etc
-DEPENDS+= gv>=3.5.8nb1:../../print/gv
-DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot
-
-CONFLICTS+= antiword-[0-9]*
+#DEPENDS+= gv>=3.5.8nb1:../../print/gv
+#DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-x
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/PLIST
--- a/misc/siag/PLIST Wed Jan 09 19:14:43 2008 +0000
+++ b/misc/siag/PLIST Wed Jan 09 19:16:13 2008 +0000
@@ -1,5 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2003/03/05 14:30:59 wiz Exp $
-bin/antiword
+@comment $NetBSD: PLIST,v 1.4 2008/01/09 19:16:15 reed Exp $
bin/egon
bin/gvu
bin/mgptotxt
@@ -11,7 +10,9 @@
bin/tsiag
bin/xedplus
bin/xfiler
-lib/siag/antiword/8859-1.txt
+lib/siag/o3read/dbtohtml
+lib/siag/o3read/o3tohtml
+lib/siag/o3read/utf8tolatin1
lib/siag/plugins/clipart
lib/siag/plugins/dummy
lib/siag/plugins/form
@@ -491,5 +492,5 @@
@dirrm share/doc/siag/common
@dirrm share/doc/siag
@dirrm lib/siag/plugins
-@dirrm lib/siag/antiword
+@dirrm lib/siag/o3read
@dirrm lib/siag
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/distinfo
--- a/misc/siag/distinfo Wed Jan 09 19:14:43 2008 +0000
+++ b/misc/siag/distinfo Wed Jan 09 19:16:13 2008 +0000
@@ -1,16 +1,13 @@
-$NetBSD: distinfo,v 1.12 2007/08/08 21:37:26 joerg Exp $
+$NetBSD: distinfo,v 1.13 2008/01/09 19:16:15 reed Exp $
-SHA1 (siag-3.5.7.tar.gz) = 007030eb29fc1a4d3a0d78f9d93893cf40b6b84b
-RMD160 (siag-3.5.7.tar.gz) = 41f20210e4b5b4704ecd0f539cbcf1d409bb9a1a
-Size (siag-3.5.7.tar.gz) = 1653929 bytes
+SHA1 (siag-3.6.1.tar.gz) = 5d47e0ee2562f41492a453eef75c0638369bc14d
+RMD160 (siag-3.6.1.tar.gz) = 1779b1384956ab6c786de03d6babb21e47cd0e9f
+Size (siag-3.6.1.tar.gz) = 1526023 bytes
SHA1 (patch-aa) = d50549158fd83afb0a8cc9cb6ba607161ea45ff9
-SHA1 (patch-ab) = 564a906957521afae681662d0e19fc06996682ac
SHA1 (patch-ac) = e037d16bada6730dfc02890c317d7365a314eb99
SHA1 (patch-ad) = ffcf23d86942253eea4965af4241f62f73e490f4
SHA1 (patch-ae) = 25d31c562a492395b10d680df9e8eabe6aa85603
-SHA1 (patch-af) = 6df3759696b2d30314d007a58a4604f97accd769
-SHA1 (patch-ag) = b8aa8ab9d51ab0254307f294234cbf2242e29d44
SHA1 (patch-ah) = c89d424c45616e001c75bd8c4e7f58d8246de55c
SHA1 (patch-ai) = 19d042cbd90fc6eb1c1fccf6fe59b92d9254e973
SHA1 (patch-aj) = 5191d8032037e97e083a3494a24f4acf2cf62196
-SHA1 (patch-av) = 2e2598ca694ed93ff6bd34c9bb4625f915d412ad
+SHA1 (patch-aw) = 61bf0f1feb5c6b54b46004eac3d8ce6a403fd894
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/patches/patch-ab
--- a/misc/siag/patches/patch-ab Wed Jan 09 19:14:43 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-$NetBSD: patch-ab,v 1.5 2004/05/03 15:58:55 wiz Exp $
-
---- xsiag/window.c.orig 2003-02-28 20:06:27.000000000 +0100
-+++ xsiag/window.c
-@@ -2822,8 +2822,8 @@ static void save_plugin(char *p) {
- if (savematrix(p, w_list->buf, NULL)) {
- printf("501 Can't save %s\n", p);
- } else {
-- w_list->buf->change = FALSE; printf("250 Saved
-- %s\n", p);
-+ w_list->buf->change = FALSE; printf("250 Saved "
-+ "%s\n", p);
- }
- }
- }
-@@ -2834,8 +2834,8 @@ static void load_plugin(char *p) {
- if (loadmatrix(p, w_list->buf, NULL)) {
- printf("501 Can't load %s\n", p);
- } else {
-- w_list->buf->change = FALSE; printf("250 Loaded
-- %s\n", p);
-+ w_list->buf->change = FALSE; printf("250 Loaded "
-+ "%s\n", p);
- }
- }
- }
-@@ -2865,8 +2865,8 @@ static void quit_plugin(char *p) {
-
- static void prnt_plugin(char *p) {
- Widget w = w_list->ui->grid; Display *dpy = XtDisplay(w); Pixmap
-- pm = MwTablePixmap(w); XFreePixmap(dpy, pm); printf("502 Can't
-- print yet\n");
-+ pm = MwTablePixmap(w); XFreePixmap(dpy, pm); printf("502 Can't "
-+ "print yet\n");
- }
-
- static struct {
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/patches/patch-af
--- a/misc/siag/patches/patch-af Wed Jan 09 19:14:43 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-af,v 1.3 2007/05/16 18:40:13 gdt Exp $
-
---- xegon/window.c.orig 2003-01-15 18:56:56.000000000 -0500
-+++ xegon/window.c
-@@ -27,6 +27,7 @@
- #include <stdio.h>
- #include <string.h>
- #include <unistd.h>
-+#include <stdlib.h>
-
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/patches/patch-ag
--- a/misc/siag/patches/patch-ag Wed Jan 09 19:14:43 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ag,v 1.3 2007/05/16 18:40:13 gdt Exp $
-
---- xegon/xegon.h.orig 2003-01-15 18:56:54.000000000 -0500
-+++ xegon/xegon.h
-@@ -23,7 +23,7 @@ typedef struct {
- Boolean play;
- } AppData;
-
--extern AppData app_data;
-+/*extern AppData app_data;*/
-
- /* Each list has a frame, a title, a viewport and a list */
- typedef struct egon_ui {
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/patches/patch-av
--- a/misc/siag/patches/patch-av Wed Jan 09 19:14:43 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-av,v 1.2 2003/03/05 14:31:00 wiz Exp $
-
---- antiword/Makefile.in.orig Fri Feb 28 19:38:05 2003
-+++ antiword/Makefile.in
-@@ -103,10 +103,10 @@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE
- am__include = @am__include@
- am__quote = @am__quote@
-
--bindir = $(libdir)/siag/antiword
-+bindir = @bindir@
- build_alias = @build_alias@
- datadir = @datadir@
--docdir = $(prefix)/doc/siag/antiword
-+docdir = @docdir@
- exec_prefix = @exec_prefix@
- host_alias = @host_alias@
- includedir = @includedir@
diff -r ce08643bcf5c -r f0962a926dd4 misc/siag/patches/patch-aw
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/siag/patches/patch-aw Wed Jan 09 19:16:13 2008 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-aw,v 1.1 2008/01/09 19:16:14 reed Exp $
+
+from OpenBSD ports
+
+--- egon/fileio_ppt.c.orig Wed Apr 16 16:07:53 2003
++++ egon/fileio_ppt.c Wed Apr 16 16:08:36 2003
+@@ -479,7 +479,7 @@ static int load(char *fn, buffer *b)
+ row = 1;
+ sty = MW_STY_DEFAULT;
+
+- strncpy(filename, fn, 1000);
++ strncpy(filename, fn, sizeof filename);
+ cfs = cole_mount(filename, &colerrno);
+ if (cfs == NULL) {
+ cole_perror("Egon", colerrno);
Home |
Main Index |
Thread Index |
Old Index