pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
jupp: update to jupp-3.1.41
Module Name: pkgsrc-wip
Committed By: Paolo Vincenzo Olivo <vms%retrobsd.ddns.net@localhost>
Pushed By: vms
Date: Mon Oct 31 09:00:58 2022 +0100
Changeset: 6ef8d461bdabf3453d1a7772e9cbb43897656acf
Modified Files:
jupp/Makefile
jupp/PLIST
jupp/distinfo
Added Files:
jupp/files/jmacs.desktop
jupp/files/joe.desktop
jupp/files/jpico.desktop
jupp/files/jstar.desktop
jupp/files/jupp.desktop
Log Message:
jupp: update to jupp-3.1.41
Added .desktop application files for the jupp's binaries.
Package Makefile revised:
- removed build dependency on mksh (builds fine with SHELL=/bin/sh on
NetBSD)
- no need for FAKE_NCURSES (supports curses.h)
- new application files installed alongisde the corresponding pixmaps
Relevant Changes since jupp-3.1.40:
- retroactively change jupp40 NEWS entry to reflect correct crash cause
- NUL-initialise a number of allocated items
- jupprc: fix bkwdc and fwrdc in the help screen
- format messages with more consistency
- gracefully handle -mnew/-mold argv macros quitting the editor
- autoconf --program-transform-name was never supported
- more retro compatibility — HP-UX 9 (m68k) c89(1)
- popen portability code: fix commands beginning with plus or dash
- update to UCD 15.0.0
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6ef8d461bdabf3453d1a7772e9cbb43897656acf
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
jupp/Makefile | 20 ++++++++++++++++----
jupp/PLIST | 10 ++++++++++
jupp/distinfo | 6 +++---
jupp/files/jmacs.desktop | 13 +++++++++++++
jupp/files/joe.desktop | 13 +++++++++++++
jupp/files/jpico.desktop | 13 +++++++++++++
jupp/files/jstar.desktop | 13 +++++++++++++
jupp/files/jupp.desktop | 13 +++++++++++++
8 files changed, 94 insertions(+), 7 deletions(-)
diffs:
diff --git a/jupp/Makefile b/jupp/Makefile
index 78ba4d435c..f755511e28 100644
--- a/jupp/Makefile
+++ b/jupp/Makefile
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.7 2012/10/01 21:43:26 asau Exp $
#
-DISTNAME= joe-3.1jupp40
+DISTNAME= joe-3.1jupp41
PKGNAME= ${DISTNAME:S/jupp/./:S/joe/jupp/}
CATEGORIES= editors
MASTER_SITES= http://www.mirbsd.org/MirOS/dist/jupp/ \
@@ -12,14 +12,26 @@ MAINTAINER= vms%retrobsd.ddns.net@localhost
HOMEPAGE= https://www.mirbsd.org/jupp.htm
COMMENT= The portable version of joe from the MirOS project
LICENSE= gnu-gpl-v1
-WRKSRC= ${WRKDIR}/jupp
CONFLICTS+= joe-[0-9]*
-BUILD_DEPENDS+= mksh-[0-9]*:../../shells/mksh
-FAKE_NCURSES= yes
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"
diff --git a/jupp/PLIST b/jupp/PLIST
index 8cf76f0bda..259be5f11c 100644
--- a/jupp/PLIST
+++ b/jupp/PLIST
@@ -12,6 +12,11 @@ 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
@@ -40,3 +45,8 @@ 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
diff --git a/jupp/distinfo b/jupp/distinfo
index 28bd9bdbc8..f9bdcada3b 100644
--- a/jupp/distinfo
+++ b/jupp/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.4 2012/06/09 11:09:27 bsiegert Exp $
-BLAKE2s (joe-3.1jupp40.tgz) = 9b57da25b2a11491355e81bf90548d6384709ea38bcb4a012232d294779040cc
-SHA512 (joe-3.1jupp40.tgz) = d61b7b9c5cc5c17925ef27f8f7942bc4e4d283e49b02f4962a7e3c5d3122868aadffe108f884164ae61e86776584374a2b5220c313a323efb9d3820268402ead
-Size (joe-3.1jupp40.tgz) = 503318 bytes
+BLAKE2s (joe-3.1jupp41.tgz) = 56cb21bf376b17eb4ffe9854bb37f253d39bcb50955aea003258848923cfea6e
+SHA512 (joe-3.1jupp41.tgz) = 9a07946984b64fff4ad8174f9fa437073543cd6af357caf9674571ed787709b3cc2b16fd571d7b8b50b8bb9c7e7bf49dff010d162b76324818be130ab37e06cf
+Size (joe-3.1jupp41.tgz) = 505002 bytes
diff --git a/jupp/files/jmacs.desktop b/jupp/files/jmacs.desktop
new file mode 100644
index 0000000000..175db4aa89
--- /dev/null
+++ b/jupp/files/jmacs.desktop
@@ -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;
diff --git a/jupp/files/joe.desktop b/jupp/files/joe.desktop
new file mode 100644
index 0000000000..8de154c279
--- /dev/null
+++ b/jupp/files/joe.desktop
@@ -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;
diff --git a/jupp/files/jpico.desktop b/jupp/files/jpico.desktop
new file mode 100644
index 0000000000..adfeefa214
--- /dev/null
+++ b/jupp/files/jpico.desktop
@@ -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;
diff --git a/jupp/files/jstar.desktop b/jupp/files/jstar.desktop
new file mode 100644
index 0000000000..3ee490d3de
--- /dev/null
+++ b/jupp/files/jstar.desktop
@@ -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;
diff --git a/jupp/files/jupp.desktop b/jupp/files/jupp.desktop
new file mode 100644
index 0000000000..98bafeeadb
--- /dev/null
+++ b/jupp/files/jupp.desktop
@@ -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