Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions editors/xwpe/DESCR
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
xwpe is a programming environment for UNIX systems writen by Fred Kruse.
The user interface mimics the Borland C and Pascal family of products for
MS-DOS. From within xwpe you can edit, compile, and debug programs.
xwpe (the X Windows Programming Environment) is a programming and text editor
in the style of the early-1990s Borland Turbo C IDE. A single binary runs in
the console (wpe/we, ncurses) or under X11 (xwpe/xwe, anti-aliased Xft/Cairo,
UTF-8). It pairs a syntax-highlighting editor with a Borland-style menu and
dialog system, project management, multi-language compiler integration and
source-level debugging through gdb, plus Language Server Protocol and Debug
Adapter Protocol clients.
39 changes: 17 additions & 22 deletions editors/xwpe/Makefile
Original file line number Diff line number Diff line change
@@ -1,35 +1,30 @@
# $NetBSD: Makefile,v 1.19 2025/06/02 12:54:30 vins Exp $
#
# $NetBSD$

DISTNAME= xwpe-1.5.30a
PKGREVISION= 1
DISTNAME= xwpe-1.6.6
CATEGORIES= editors
MASTER_SITES= http://www.identicalsoftware.com/xwpe/
MASTER_SITES= https://codeberg.org/mendezr/xwpe/releases/download/v1.6.6/

MAINTAINER= vins@NetBSD.org
HOMEPAGE= http://www.identicalsoftware.com/xwpe/
HOMEPAGE= https://codeberg.org/mendezr/xwpe/
COMMENT= Programming environment for UNIX systems
LICENSE= gnu-gpl-v2

GNU_CONFIGURE= yes
USE_TOOLS+= gmake pkg-config makeinfo
USE_LANGUAGES= c
USE_NCURSES= yes
GNU_CONFIGURE= yes
INFO_FILES= yes
ICON_THEMES= yes

BUILD_TARGET= # the one from the Makefile
CONFIGURE_ARGS+= --without-gpm

BUILDLINK_DEPMETHOD.libXt?= build

INSTALLATION_DIRS+= share/applications
INSTALLATION_DIRS+= share/pixmaps

post-install:
${INSTALL_DATA} ${FILESDIR}/xwpe.desktop \
${DESTDIR}${PREFIX}/share/applications
${INSTALL_DATA} ${FILESDIR}/xwpe.xpm \
${DESTDIR}${PREFIX}/share/pixmaps

.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../textproc/json-c/buildlink3.mk"
.include "../../devel/libvterm01/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
6 changes: 4 additions & 2 deletions editors/xwpe/PLIST
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
@comment $NetBSD: PLIST,v 1.4 2022/12/08 08:51:55 vins Exp $
@comment $NetBSD$
bin/we
bin/wpe
bin/xwe
bin/xwpe
info/xwpe.info
lib/xwpe/help.key
lib/xwpe/help.xwpe
lib/xwpe/syntax_def
Expand All @@ -11,4 +12,5 @@ man/man1/wpe.1
man/man1/xwe.1
man/man1/xwpe.1
share/applications/xwpe.desktop
share/pixmaps/xwpe.xpm
share/icons/hicolor/scalable/apps/xwpe.svg
share/metainfo/io.codeberg.mendezr.xwpe.metainfo.xml
17 changes: 4 additions & 13 deletions editors/xwpe/distinfo
Original file line number Diff line number Diff line change
@@ -1,14 +1,5 @@
$NetBSD: distinfo,v 1.11 2025/06/02 12:54:30 vins Exp $
$NetBSD$

BLAKE2s (xwpe-1.5.30a.tar.gz) = 5e33b6cb1880b38dbf551138e807b18a952d282a41411704ada6fabdb34680d4
SHA512 (xwpe-1.5.30a.tar.gz) = c5b182f798caeeaa7ba62bd3692690030623d317795d907e4fac3f524f53aa299af5d735d9b03185eaa07526f0146c4fa8d09efbbab6790f5e329fd52359b797
Size (xwpe-1.5.30a.tar.gz) = 325043 bytes
SHA1 (patch-WeXterm.c) = d60a373aafdcc586aad27f25d82b2af53e318e6b
SHA1 (patch-aa) = cf7bc074e1dc8cda086dfe29ebfdca1c0f261c1d
SHA1 (patch-ab) = c59dc6c530bbe21e0c22f2c258745ecb7730b156
SHA1 (patch-edit.h) = 8fa47ec3d81a761a9c70e4ead6ab182b9c3eccb4
SHA1 (patch-we__fl__unix.c) = 076a4dc92297ae8d13213ddaddc02c24b716851d
SHA1 (patch-we__main.c) = 5112e6ce7ab4c11afd230f4709fcf1c6ed702fc0
SHA1 (patch-we__prog.c) = e6de61bc04cf803e722c8f1ec596bb2f29be9693
SHA1 (patch-we__term.c) = efaf0cdaa21d0370344cd8e89766265e8f9e6e23
SHA1 (patch-we__xterm.c) = 5b63e0df612ffdff64838d1faf5b558d9179b3dc
BLAKE2s (xwpe-1.6.6.tar.gz) = 9f947cd0678b968d3893e0c0b5129d5d4c4ee08cc1b1fb080049bfe7ef3829da
SHA512 (xwpe-1.6.6.tar.gz) = acf32b51e6eac121190eb580f429d52c32e430829a6dccfe9d1c86f48fcba432a19bc5f4211f17a5b0bea0e0810c20e5d1008f7a1f503ba36ac0ee85c842464d
Size (xwpe-1.6.6.tar.gz) = 1207219 bytes
18 changes: 0 additions & 18 deletions editors/xwpe/files/xwpe.desktop

This file was deleted.

84 changes: 0 additions & 84 deletions editors/xwpe/files/xwpe.xpm

This file was deleted.

20 changes: 0 additions & 20 deletions editors/xwpe/patches/patch-WeXterm.c

This file was deleted.

88 changes: 0 additions & 88 deletions editors/xwpe/patches/patch-aa

This file was deleted.

32 changes: 0 additions & 32 deletions editors/xwpe/patches/patch-ab

This file was deleted.

15 changes: 0 additions & 15 deletions editors/xwpe/patches/patch-edit.h

This file was deleted.

15 changes: 0 additions & 15 deletions editors/xwpe/patches/patch-we__fl__unix.c

This file was deleted.

19 changes: 0 additions & 19 deletions editors/xwpe/patches/patch-we__main.c

This file was deleted.

Loading