aboutsummaryrefslogtreecommitdiff
path: root/irc/birch
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-08-25 21:52:52 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-08-25 21:54:52 +0000
commit1eff8ef98264343b7114477fd87a59af352afeac (patch)
tree781f9e2a1c0ce866278d517e8d9bd38547f39847 /irc/birch
parent6326b8248dcfc1f4657bbf36d9a64aedd7c20a6c (diff)
downloadports-1eff8ef98264343b7114477fd87a59af352afeac.tar.gz
ports-1eff8ef98264343b7114477fd87a59af352afeac.zip
irc/birch: Remove expired port
2023-08-25 irc/birch: Upstream no longer maintained
Diffstat (limited to 'irc/birch')
-rw-r--r--irc/birch/Makefile39
-rw-r--r--irc/birch/distinfo3
-rw-r--r--irc/birch/files/pkg-message.in83
-rw-r--r--irc/birch/pkg-descr3
4 files changed, 0 insertions, 128 deletions
diff --git a/irc/birch/Makefile b/irc/birch/Makefile
deleted file mode 100644
index 708f758316c5..000000000000
--- a/irc/birch/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-PORTNAME= birch
-DISTVERSION= g20200327
-CATEGORIES= irc
-
-MAINTAINER= lcook@FreeBSD.org
-COMMENT= IRC client written in bash
-WWW= https://github.com/dylanaraps/birch
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-RUN_DEPENDS= bash:shells/bash
-
-USES= shebangfix
-USE_GITHUB= yes
-GH_ACCOUNT= dylanaraps
-GH_TAGNAME= f04f673a57d3f416174fb84755d528aefe5adc6d
-SHEBANG_FILES= ${PORTNAME}
-
-DEPRECATED= Upstream no longer maintained
-EXPIRATION_DATE= 2023-08-25
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-SUB_FILES= pkg-message
-PLIST_FILES= bin/${PORTNAME}
-PORTDOCS= README.md
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/irc/birch/distinfo b/irc/birch/distinfo
deleted file mode 100644
index e7e5ae68b9e0..000000000000
--- a/irc/birch/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1585518968
-SHA256 (dylanaraps-birch-g20200327-f04f673a57d3f416174fb84755d528aefe5adc6d_GH0.tar.gz) = 3c07101640cf3b1d13304cf8a4ff0df490094645f4b7d4c2cd298468508ecc6e
-SIZE (dylanaraps-birch-g20200327-f04f673a57d3f416174fb84755d528aefe5adc6d_GH0.tar.gz) = 8206
diff --git a/irc/birch/files/pkg-message.in b/irc/birch/files/pkg-message.in
deleted file mode 100644
index 600b48082aa0..000000000000
--- a/irc/birch/files/pkg-message.in
+++ /dev/null
@@ -1,83 +0,0 @@
-[
-{ type: install
- message: <<EOM
-birch was successfully installed.
-
-Caveats (or limitations):
-=========================
-
-* Nick column is fixed and truncated to 10 columns wide.
-
- This is something fixable down the line. It merely serves to
- simplify the alignment of messages into two columns (nick and
- messages).
-
-* Lines are word-wrapped to a fixed 60 columns.
-
- This is also fixable down the line though a lot more painful
- than the nick column issue. POSIX fold is used to achieve the
- word wrapping but doesn't take into account non-printable
- characters and unicode.
-
- What this means is that wrapping will always be a little _off_
- as escape sequences, IRC formatting and unicode will throw
- out all attempts at calculating the "visible" line length.
-
- It's an interesting problem to solve. I've made a myriad of
- attempts at writing a suitable function in bash though they're
- all too slow (as expected!).
-
-* No automatic server reconnect.
-
- This should be fairly easy to fix though I need to figure out
- the best way of doing so.
-
-* No SSL (sadly).
-
- The network connection is through bash's builtin /dev/tcp
- feature which doesn't allow for SSL.
-
-Keybindings:
-============
-
-Ctrl+n - Next buffer.
-Ctrl+p - Previous buffer.
-Tab - Completion of nicks and channels.
-
-Further, all readline keybindings are available for use. See the
-readline or bash manpages for a list of these.
-
-Keybindings to birch may also be set via a .inputrc file. Which
-can be configured by setting `$BIRCH_INPUTRC`.
-
-(BIRCH_INPUTRC=/path/to/birch-inputrc birch)
-
-Commands:
-=========
-
-Channels
-
-/join <channel> - Join a channel.
-/part <channel> - Leave a channel.
-/quit - Quit out of birch.
-
-Messages
-
-/msg <nick> <message> - Message a user.
-/me <message> - Send an action.
-
-Navigation
-
-/next - Next buffer.
-/prev - Previous buffer.
-/<num> - Buffer by number (0 indexed).
-
-Other
-
-/nick <nick> - Change nickname.
-/names - Display all nicks in channel.
-/topic - Display channel topic.
-/raw <args> - Send a raw IRC message.
-EOM
-}
-]
diff --git a/irc/birch/pkg-descr b/irc/birch/pkg-descr
deleted file mode 100644
index 6b2b852f7e58..000000000000
--- a/irc/birch/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Minimal IRC client written in bash, featuring the full power of readline for
-input and keybindings, tab completion of nicks and unique (or semi-unique)
-nick colors.