pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print/flpsed Initial import of flpsed-0.3.9 into the P...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e1fb263fc0d7
branches:  trunk
changeset: 525838:e1fb263fc0d7
user:      agc <agc%pkgsrc.org@localhost>
date:      Fri Feb 23 21:32:07 2007 +0000

description:
Initial import of flpsed-0.3.9 into the Packages Collection. With thanks to
Perry Metzger for the nudge.

        flpsed is a WYSIWYG PostScript2 annotator.  You can't remove or modify
        existing elements of a document, but flpsed lets you add arbitrary
        text lines to existing PostScript 2 documents.  Added lines can later
        be re-edited with flpsed.  Using pdftops, which is part of xpdf one can
        convert PDF documents to PostScript and also add text to them.  flpsed
        is useful for filling in forms, adding notes etc.  GsWidget is now
        part of flpsed.  flpsed is released under the GPL.

        Features:
            * Add arbitrary text to existing PostScript documents.
            * Reedit text, that has been added with flpsed.
            * The overall structure of the PostScript document is not
              modified.  flpsed only adds the additional text.
            * Batch processing (no X11 required) to modify tagged text lines
              that have been entered interactively with flpsed before.  This
              is very useful for repeatedly filling in forms.
            * Text lines can be imported from other flpsed-modified documents.
            * Import and export PDF. Therefore it can be used as a PDF editor as well.

diffstat:

 print/flpsed/DESCR            |  18 ++++++++++++++++++
 print/flpsed/Makefile         |  22 ++++++++++++++++++++++
 print/flpsed/PLIST            |   4 ++++
 print/flpsed/distinfo         |   6 ++++++
 print/flpsed/patches/patch-aa |  13 +++++++++++++
 5 files changed, 63 insertions(+), 0 deletions(-)

diffs (83 lines):

diff -r 0ded5b04451e -r e1fb263fc0d7 print/flpsed/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/flpsed/DESCR        Fri Feb 23 21:32:07 2007 +0000
@@ -0,0 +1,18 @@
+flpsed is a WYSIWYG PostScript2 annotator.  You can't remove or modify
+existing elements of a document, but flpsed lets you add arbitrary
+text lines to existing PostScript 2 documents.  Added lines can later
+be re-edited with flpsed.  Using pdftops, which is part of xpdf one can
+convert PDF documents to PostScript and also add text to them.  flpsed
+is useful for filling in forms, adding notes etc.  GsWidget is now
+part of flpsed.  flpsed is released under the GPL.
+
+Features:
+    * Add arbitrary text to existing PostScript documents.
+    * Reedit text, that has been added with flpsed.
+    * The overall structure of the PostScript document is not
+      modified.  flpsed only adds the additional text.
+    * Batch processing (no X11 required) to modify tagged text lines
+      that have been entered interactively with flpsed before.  This
+      is very useful for repeatedly filling in forms.
+    * Text lines can be imported from other flpsed-modified documents.
+    * Import and export PDF. Therefore it can be used as a PDF editor as well.
diff -r 0ded5b04451e -r e1fb263fc0d7 print/flpsed/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/flpsed/Makefile     Fri Feb 23 21:32:07 2007 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/02/23 21:32:07 agc Exp $
+
+DISTNAME=              flpsed-0.3.9
+CATEGORIES=            print
+MASTER_SITES=          http://www.ecademix.com/JohannesHofmann/
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              http://www.ecademix.com/JohannesHofmann/flpsed.html
+COMMENT=               WYSIWYG PostScript2 annotator
+
+GNU_CONFIGURE=         yes
+USE_LANGUAGES+=                c c++
+USE_TOOLS+=            gmake gs:run
+
+post-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/flpsed
+       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/flpsed
+
+.include "../../x11/fltk/buildlink3.mk"
+
+.include "../../mk/x11.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 0ded5b04451e -r e1fb263fc0d7 print/flpsed/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/flpsed/PLIST        Fri Feb 23 21:32:07 2007 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/23 21:32:07 agc Exp $
+bin/flpsed
+share/doc/flpsed/README
+@dirrm share/doc/flpsed
diff -r 0ded5b04451e -r e1fb263fc0d7 print/flpsed/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/flpsed/distinfo     Fri Feb 23 21:32:07 2007 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/02/23 21:32:07 agc Exp $
+
+SHA1 (flpsed-0.3.9.tar.gz) = b6638b0c0d496a4973eabd7ae74c9aae1d833e00
+RMD160 (flpsed-0.3.9.tar.gz) = a9be5edbd83d5d41b9d04d43be82851405c0e79e
+Size (flpsed-0.3.9.tar.gz) = 100555 bytes
+SHA1 (patch-aa) = 09da6993bf1ee4f1ce8464ef0421344c1364092e
diff -r 0ded5b04451e -r e1fb263fc0d7 print/flpsed/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/flpsed/patches/patch-aa     Fri Feb 23 21:32:07 2007 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/02/23 21:32:07 agc Exp $
+
+--- src/PostscriptDSC.cxx      2007/02/23 12:17:40     1.1
++++ src/PostscriptDSC.cxx      2007/02/23 12:17:54
+@@ -127,7 +127,7 @@
+         fprintf(stderr, "Page %d already defined\n", p1);
+         return 1;
+       }
+-      if (p1 > 1 && page_off[p1 - 2] == NULL) {
++      if (p1 > 1 && page_off[p1 - 2] == 0) {
+         fprintf(stderr, "Page %d not yet defined\n", p1 - 1);
+         return 1;
+       }



Home | Main Index | Thread Index | Old Index