FreeBSD Bugzilla – Attachment 253795 Details for
Bug 281683
[NEW PORT] irc/senpai: an IRC client that works best with bouncers
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Regenerated patch with irc/Makefile
0003-asd.patch (text/plain), 4.39 KB, created by
vnpower
on 2024-09-24 14:38:48 UTC
(
hide
)
Description:
Regenerated patch with irc/Makefile
Filename:
MIME Type:
Creator:
vnpower
Created:
2024-09-24 14:38:48 UTC
Size:
4.39 KB
patch
obsolete
>From 90316ca0b2eab85e36b77a09715bdd4f38512a39 Mon Sep 17 00:00:00 2001 >From: VnPower <vnpower@disroot.org> >Date: Tue, 24 Sep 2024 21:36:16 +0700 >Subject: [PATCH 3/3] asd > >--- > irc/Makefile | 1 + > irc/senpai/Makefile | 39 +++++++++++++++++++++++++++++++++ > irc/senpai/distinfo | 3 +++ > irc/senpai/files/patch-Makefile | 38 ++++++++++++++++++++++++++++++++ > irc/senpai/pkg-descr | 2 ++ > irc/senpai/pkg-plist | 2 ++ > 6 files changed, 85 insertions(+) > create mode 100644 irc/senpai/Makefile > create mode 100644 irc/senpai/distinfo > create mode 100644 irc/senpai/files/patch-Makefile > create mode 100644 irc/senpai/pkg-descr > create mode 100644 irc/senpai/pkg-plist > >diff --git a/irc/Makefile b/irc/Makefile >index 09342dafd..40482843a 100644 >--- a/irc/Makefile >+++ b/irc/Makefile >@@ -82,6 +82,7 @@ > SUBDIR += rubygem-lita-irc > SUBDIR += rubygem-net-irc > SUBDIR += scrollz >+ SUBDIR += senpai > SUBDIR += simpleirc > SUBDIR += smartirc4net > SUBDIR += smuxi >diff --git a/irc/senpai/Makefile b/irc/senpai/Makefile >new file mode 100644 >index 000000000..fb10bbb29 >--- /dev/null >+++ b/irc/senpai/Makefile >@@ -0,0 +1,39 @@ >+PORTNAME= senpai >+DISTVERSIONPREFIX= v >+DISTVERSION= 0.3.0 >+CATEGORIES= irc >+MASTER_SITES= https://git.sr.ht/~delthas/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ >+ >+MAINTAINER= vnpower@loang.net >+COMMENT= Your everyday IRC student >+WWW= https://git.sr.ht/~delthas/senpai/ >+ >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+BUILD_DEPENDS= go121>=1.21.0:lang/go121 >+ >+USES= gmake >+ >+OPTIONS_DEFINE= MANPAGES >+OPTIONS_DEFAULT= MANPAGES >+OPTIONS_SUB= yes >+ >+MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc >+MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz \ >+ share/man/man5/${PORTNAME}.5.gz >+ >+do-build-MANPAGES-on: >+ scdoc < ${WRKSRC}/doc/${PORTNAME}.1.scd >${WRKSRC}/doc/${PORTNAME}.1 >+ scdoc < ${WRKSRC}/doc/${PORTNAME}.5.scd >${WRKSRC}/doc/${PORTNAME}.5 >+ >+do-install-MANPAGES-on: >+ ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \ >+ ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1 >+ ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.5 \ >+ ${STAGEDIR}${PREFIX}/share/man/man5/${PORTNAME}.5 >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/senpai >+ >+.include <bsd.port.mk> >diff --git a/irc/senpai/distinfo b/irc/senpai/distinfo >new file mode 100644 >index 000000000..75ed0d70e >--- /dev/null >+++ b/irc/senpai/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1727090518 >+SHA256 (senpai-v0.3.0.tar.gz) = c02f63a7d76ae13ed888fc0de17fa9fd5117dcb3c9edc5670341bf2bf3b88718 >+SIZE (senpai-v0.3.0.tar.gz) = 106061 >diff --git a/irc/senpai/files/patch-Makefile b/irc/senpai/files/patch-Makefile >new file mode 100644 >index 000000000..f17cef872 >--- /dev/null >+++ b/irc/senpai/files/patch-Makefile >@@ -0,0 +1,38 @@ >+--- Makefile.orig 2023-11-27 14:14:44 UTC >++++ Makefile >+@@ -11,26 +11,11 @@ APPDIR ?= share/applications >+ MANDIR ?= share/man >+ APPDIR ?= share/applications >+ >+-ifneq (, $(shell which $(GIT) 2>/dev/null)) >+-export SOURCE_DATE_EPOCH ?= $(shell $(GIT) log -1 --pretty=%ct) >+-endif >+- >+ all: senpai doc >+ >+ senpai: >+ $(GO) build $(GOFLAGS) ./cmd/senpai >+ >+-ifeq (, $(shell which $(SCDOC) 2>/dev/null)) >+-$(warning "$(SCDOC) not found, skipping building documentation") >+-doc: >+-else >+-doc: doc/senpai.1 doc/senpai.5 >+-doc/senpai.1: doc/senpai.1.scd >+- $(SCDOC) < doc/senpai.1.scd > doc/senpai.1 >+-doc/senpai.5: doc/senpai.5.scd >+- $(SCDOC) < doc/senpai.5.scd > doc/senpai.5 >+-endif >+- >+ clean: >+ $(RM) -rf senpai doc/senpai.1 doc/senpai.5 >+ install: >+@@ -39,8 +24,6 @@ install: >+ mkdir -p $(DESTDIR)$(PREFIX)/$(MANDIR)/man5 >+ mkdir -p $(DESTDIR)$(PREFIX)/$(APPDIR) >+ cp -f senpai $(DESTDIR)$(PREFIX)/$(BINDIR) >+- cp -f doc/senpai.1 $(DESTDIR)$(PREFIX)/$(MANDIR)/man1 >+- cp -f doc/senpai.5 $(DESTDIR)$(PREFIX)/$(MANDIR)/man5 >+ cp -f contrib/senpai.desktop $(DESTDIR)$(PREFIX)/$(APPDIR)/senpai.desktop >+ uninstall: >+ $(RM) $(DESTDIR)$(PREFIX)/$(BINDIR)/senpai >diff --git a/irc/senpai/pkg-descr b/irc/senpai/pkg-descr >new file mode 100644 >index 000000000..f035d8a08 >--- /dev/null >+++ b/irc/senpai/pkg-descr >@@ -0,0 +1,2 @@ >+senpai is an IRC client that works best with bouncers. >+Supports various IRCv3 features including chat history. >diff --git a/irc/senpai/pkg-plist b/irc/senpai/pkg-plist >new file mode 100644 >index 000000000..25ba3ddb0 >--- /dev/null >+++ b/irc/senpai/pkg-plist >@@ -0,0 +1,2 @@ >+bin/senpai >+share/applications/senpai.desktop >-- >2.45.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 281683
:
253792
| 253795 |
253811