pkgsrc-Changes archive

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

CVS commit: pkgsrc/editors/jupp



Module Name:    pkgsrc
Committed By:   vins
Date:           Tue Dec  6 11:10:24 UTC 2022

Added Files:
        pkgsrc/editors/jupp: DESCR Makefile PLIST distinfo
        pkgsrc/editors/jupp/files: jmacs.desktop joe.desktop jpico.desktop
            jstar.desktop jupp.desktop

Log Message:
editors/jupp: import package from wip.

This is the portable version of JOE's Own Editor from the MirBSD
project.
This version has been enhanced by several functions intended for
programmers or other professional users, and includes a lot of bug
fixes.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/jupp/DESCR pkgsrc/editors/jupp/Makefile \
    pkgsrc/editors/jupp/PLIST pkgsrc/editors/jupp/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/jupp/files/jmacs.desktop \
    pkgsrc/editors/jupp/files/joe.desktop \
    pkgsrc/editors/jupp/files/jpico.desktop \
    pkgsrc/editors/jupp/files/jstar.desktop \
    pkgsrc/editors/jupp/files/jupp.desktop

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/editors/jupp/DESCR
diff -u /dev/null pkgsrc/editors/jupp/DESCR:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/DESCR   Tue Dec  6 11:10:24 2022
@@ -0,0 +1,15 @@
+This is the portable version of JOE.s Own Editord, using autoconf/automake.
+This version has been enhanced by several functions intended for programmers
+or other professional users, and has a lot of bugs fixed.
+It is based upon an older version of joe because these behave better overall.
+
+Basic differences between joe and jupp are:
+
+* obviously, another flavour, jupp, similar to jstar
+* utf-8 support on non-locale-aware OSses
+* bug and security fixes
+* tab completion fixes
+* code cleanup
+* compiles with -Wall -Werror (on MirBSD)
+* improved options menu
+* visibled spaces
Index: pkgsrc/editors/jupp/Makefile
diff -u /dev/null pkgsrc/editors/jupp/Makefile:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/Makefile        Tue Dec  6 11:10:24 2022
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2022/12/06 11:10:24 vins Exp $
+#
+
+DISTNAME=      joe-3.1jupp41
+PKGNAME=       ${DISTNAME:S/jupp/./:S/joe/jupp/}
+CATEGORIES=    editors
+MASTER_SITES=  http://www.mirbsd.org/MirOS/dist/jupp/ \
+               http://pub.allbsd.org/MirOS/dist/jupp/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    vins%NetBSD.org@localhost
+HOMEPAGE=      https://www.mirbsd.org/jupp.htm
+COMMENT=       The portable version of joe from the MirOS project
+LICENSE=       gnu-gpl-v1
+
+CONFLICTS+=    joe-[0-9]*
+
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --sysconfdir=${PREFIX}/share/examples
+CONFIGURE_ARGS+=       --disable-dependency-tracking
+
+INSTALLATION_DIRS+=    share/pixmaps
+INSTALLATION_DIRS+=    share/applications
+
+WRKSRC=                ${WRKDIR}/jupp
+
+post-install:
+.for f in jmacs joe jpico jstar jupp
+       ${INSTALL_DATA} ${WRKSRC}/docs/${f}.png                                 \
+               ${DESTDIR}${PREFIX}/share/pixmaps/
+
+       ${INSTALL_DATA} ${FILESDIR}/${f}.desktop                                \
+               ${DESTDIR}${PREFIX}/share/applications/
+.endfor
+
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/editors/jupp/PLIST
diff -u /dev/null pkgsrc/editors/jupp/PLIST:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/PLIST   Tue Dec  6 11:10:24 2022
@@ -0,0 +1,52 @@
+@comment $NetBSD: PLIST,v 1.1 2022/12/06 11:10:24 vins Exp $
+bin/jmacs
+bin/joe
+bin/jpico
+bin/jstar
+bin/jupp
+bin/rjoe
+bin/termidx
+man/man1/jmacs.1
+man/man1/joe.1
+man/man1/jpico.1
+man/man1/jstar.1
+man/man1/jupp.1
+man/man1/rjoe.1
+share/applications/jmacs.desktop
+share/applications/joe.desktop
+share/applications/jpico.desktop
+share/applications/jstar.desktop
+share/applications/jupp.desktop
+share/examples/joe/charmaps/klingon
+share/examples/joe/jmacsrc
+share/examples/joe/joerc
+share/examples/joe/jpicorc
+share/examples/joe/jstarrc
+share/examples/joe/jupprc
+share/examples/joe/rjoerc
+share/examples/joe/syntax/asm.jsf
+share/examples/joe/syntax/c.jsf
+share/examples/joe/syntax/conf.jsf
+share/examples/joe/syntax/csh.jsf
+share/examples/joe/syntax/diff.jsf
+share/examples/joe/syntax/fortran.jsf
+share/examples/joe/syntax/html.jsf
+share/examples/joe/syntax/java.jsf
+share/examples/joe/syntax/lisp.jsf
+share/examples/joe/syntax/mail.jsf
+share/examples/joe/syntax/mason.jsf
+share/examples/joe/syntax/pascal.jsf
+share/examples/joe/syntax/perl.jsf
+share/examples/joe/syntax/php.jsf
+share/examples/joe/syntax/python.jsf
+share/examples/joe/syntax/sh.jsf
+share/examples/joe/syntax/tcl.jsf
+share/examples/joe/syntax/tex.jsf
+share/examples/joe/syntax/verilog.jsf
+share/examples/joe/syntax/vhdl.jsf
+share/examples/joe/syntax/xml.jsf
+share/pixmaps/jmacs.png
+share/pixmaps/joe.png
+share/pixmaps/jpico.png
+share/pixmaps/jstar.png
+share/pixmaps/jupp.png
Index: pkgsrc/editors/jupp/distinfo
diff -u /dev/null pkgsrc/editors/jupp/distinfo:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/distinfo        Tue Dec  6 11:10:24 2022
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2022/12/06 11:10:24 vins Exp $
+
+BLAKE2s (joe-3.1jupp41.tgz) = 56cb21bf376b17eb4ffe9854bb37f253d39bcb50955aea003258848923cfea6e
+SHA512 (joe-3.1jupp41.tgz) = 9a07946984b64fff4ad8174f9fa437073543cd6af357caf9674571ed787709b3cc2b16fd571d7b8b50b8bb9c7e7bf49dff010d162b76324818be130ab37e06cf
+Size (joe-3.1jupp41.tgz) = 505002 bytes

Index: pkgsrc/editors/jupp/files/jmacs.desktop
diff -u /dev/null pkgsrc/editors/jupp/files/jmacs.desktop:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/files/jmacs.desktop     Tue Dec  6 11:10:24 2022
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Type=Application
+Version=1.1
+Name=jupp, programmer’s editor — Emacs flavour
+GenericName=Text Editor
+Comment=Edit text files, programs, …
+Icon=jmacs.png
+TryExec=jmacs
+Exec=jmacs %F
+Terminal=true
+MimeType=application/javascript;application/json;application/x-csh;application/x-latex;application/x-sh;application/x-shellscript;application/x-sql;application/x-tcl;application/xml;application/xslt+xml;text/english;text/plain;text/x-c;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-makefile;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;text/*;
+Categories=Development;Utility;TextEditor;ConsoleOnly;
+Keywords=jupp;joe;jmacs;jpico;jstar;rjoe;editor;visual;texteditor;
Index: pkgsrc/editors/jupp/files/joe.desktop
diff -u /dev/null pkgsrc/editors/jupp/files/joe.desktop:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/files/joe.desktop       Tue Dec  6 11:10:24 2022
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Type=Application
+Version=1.1
+Name=jupp, programmer’s editor — JOE flavour
+GenericName=Text Editor
+Comment=Edit text files, programs, …
+Icon=joe.png
+TryExec=joe
+Exec=joe %F
+Terminal=true
+MimeType=application/javascript;application/json;application/x-csh;application/x-latex;application/x-sh;application/x-shellscript;application/x-sql;application/x-tcl;application/xml;application/xslt+xml;text/english;text/plain;text/x-c;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-makefile;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;text/*;
+Categories=Development;Utility;TextEditor;ConsoleOnly;
+Keywords=jupp;joe;jmacs;jpico;jstar;rjoe;editor;visual;texteditor;
Index: pkgsrc/editors/jupp/files/jpico.desktop
diff -u /dev/null pkgsrc/editors/jupp/files/jpico.desktop:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/files/jpico.desktop     Tue Dec  6 11:10:24 2022
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Type=Application
+Version=1.1
+Name=jupp, programmer’s editor — jpico (pico, GNU nano) flavour
+GenericName=Text Editor
+Comment=Edit text files, programs, …
+Icon=jpico.png
+TryExec=jpico
+Exec=jpico %F
+Terminal=true
+MimeType=application/javascript;application/json;application/x-csh;application/x-latex;application/x-sh;application/x-shellscript;application/x-sql;application/x-tcl;application/xml;application/xslt+xml;text/english;text/plain;text/x-c;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-makefile;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;text/*;
+Categories=Development;Utility;TextEditor;ConsoleOnly;
+Keywords=jupp;joe;jmacs;jpico;jstar;rjoe;editor;visual;texteditor;
Index: pkgsrc/editors/jupp/files/jstar.desktop
diff -u /dev/null pkgsrc/editors/jupp/files/jstar.desktop:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/files/jstar.desktop     Tue Dec  6 11:10:24 2022
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Type=Application
+Version=1.1
+Name=jupp, programmer’s editor — jstar (old, pre-jupp, WordStar) flavour
+GenericName=Text Editor
+Comment=Edit text files, programs, …
+Icon=jstar.png
+TryExec=jstar
+Exec=jstar %F
+Terminal=true
+MimeType=application/javascript;application/json;application/x-csh;application/x-latex;application/x-sh;application/x-shellscript;application/x-sql;application/x-tcl;application/xml;application/xslt+xml;text/english;text/plain;text/x-c;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-makefile;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;text/*;
+Categories=Development;Utility;TextEditor;ConsoleOnly;
+Keywords=jupp;joe;jmacs;jpico;jstar;rjoe;editor;visual;texteditor;
Index: pkgsrc/editors/jupp/files/jupp.desktop
diff -u /dev/null pkgsrc/editors/jupp/files/jupp.desktop:1.1
--- /dev/null   Tue Dec  6 11:10:24 2022
+++ pkgsrc/editors/jupp/files/jupp.desktop      Tue Dec  6 11:10:24 2022
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Type=Application
+Version=1.1
+Name=jupp, the Editor which sucks less
+GenericName=Text Editor
+Comment=Edit text files, programs, …
+Icon=jupp.png
+TryExec=jupp
+Exec=jupp %F
+Terminal=true
+MimeType=application/javascript;application/json;application/x-csh;application/x-latex;application/x-sh;application/x-shellscript;application/x-sql;application/x-tcl;application/xml;application/xslt+xml;text/english;text/plain;text/x-c;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-makefile;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;text/*;
+Categories=Development;Utility;TextEditor;ConsoleOnly;
+Keywords=jupp;joe;jmacs;jpico;jstar;rjoe;editor;visual;texteditor;freedroidz;



Home | Main Index | Thread Index | Old Index