pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat chat/quassel: Import version 0.13.1, based on wor...
details: https://anonhg.NetBSD.org/pkgsrc/rev/7db2bb805b87
branches: trunk
changeset: 329886:7db2bb805b87
user: nia <nia%pkgsrc.org@localhost>
date: Sun Feb 17 10:17:46 2019 +0000
description:
chat/quassel: Import version 0.13.1, based on work in pkgsrc-wip.
Quassel IRC is a modern, cross-platform, distributed IRC client
based on the Qt framework.
Distributed means that one (or multiple) client(s) can attach to
and detach from a central core that stays permanently online --
much like the popular combination of screen and a text-based IRC
client such as WeeChat, and similar to (but much more featureful
than) so-called BNCs. Re-attaching your client will show your IRC
session in the same state as you left it in (plus whatever happened
while you were gone), and this even when you re-attach from a
different location.
In addition, Quassel IRC can be used like a traditional client,
with providing both client and core functionality in one binary.
This so-called "Monolithic Client" completely hides the distributed
nature, so for a purely local installation, Quassel IRC can be
setup very easily.
diffstat:
chat/Makefile | 3 +-
chat/quassel/DESCR | 17 +
chat/quassel/Makefile | 35 +++
chat/quassel/PLIST | 557 ++++++++++++++++++++++++++++++++++++++++++++++++
chat/quassel/distinfo | 6 +
chat/quassel/options.mk | 15 +
6 files changed, 632 insertions(+), 1 deletions(-)
diffs (truncated from 667 to 300 lines):
diff -r 5f0bc976193d -r 7db2bb805b87 chat/Makefile
--- a/chat/Makefile Sun Feb 17 10:16:28 2019 +0000
+++ b/chat/Makefile Sun Feb 17 10:17:46 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.214 2019/01/30 10:34:16 nia Exp $
+# $NetBSD: Makefile,v 1.215 2019/02/17 10:17:46 nia Exp $
#
COMMENT= Communication programs
@@ -113,6 +113,7 @@
SUBDIR+= py-mastodon
SUBDIR+= py-nbxmpp
SUBDIR+= py-xmpppy
+SUBDIR+= quassel
SUBDIR+= quirc
SUBDIR+= riece
SUBDIR+= roxirc
diff -r 5f0bc976193d -r 7db2bb805b87 chat/quassel/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/quassel/DESCR Sun Feb 17 10:17:46 2019 +0000
@@ -0,0 +1,17 @@
+Quassel IRC is a modern, cross-platform, distributed IRC client
+based on the Qt framework.
+
+Distributed means that one (or multiple) client(s) can attach to
+and detach from a central core that stays permanently online --
+much like the popular combination of screen and a text-based IRC
+client such as WeeChat, and similar to (but much more featureful
+than) so-called BNCs. Re-attaching your client will show your IRC
+session in the same state as you left it in (plus whatever happened
+while you were gone), and this even when you re-attach from a
+different location.
+
+In addition, Quassel IRC can be used like a traditional client,
+with providing both client and core functionality in one binary.
+This so-called "Monolithic Client" completely hides the distributed
+nature, so for a purely local installation, Quassel IRC can be
+setup very easily.
diff -r 5f0bc976193d -r 7db2bb805b87 chat/quassel/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/quassel/Makefile Sun Feb 17 10:17:46 2019 +0000
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2019/02/17 10:17:46 nia Exp $
+
+DISTNAME= quassel-0.13.1
+CATEGORIES= chat
+MASTER_SITES= https://quassel-irc.org/pub/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://quassel-irc.org/
+COMMENT= Modern, cross-platform, distributed IRC client
+LICENSE= gnu-gpl-v2 OR gnu-gpl-v3
+
+EXTRACT_USING= bsdtar
+USE_TOOLS+= bash perl
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+REPLACE_BASH+= po/update.sh
+REPLACE_BASH+= scripts/tx-sync.sh
+
+REPLACE_PERL+= data/scripts/inxi
+REPLACE_PERL+= data/scripts/mpris
+
+.include "options.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../databases/openldap-client/buildlink3.mk"
+.include "../../devel/libexecinfo/buildlink3.mk"
+.include "../../devel/libdbusmenu-qt5/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/qca2-qt5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtscript/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 5f0bc976193d -r 7db2bb805b87 chat/quassel/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/quassel/PLIST Sun Feb 17 10:17:46 2019 +0000
@@ -0,0 +1,557 @@
+@comment $NetBSD: PLIST,v 1.1 2019/02/17 10:17:46 nia Exp $
+bin/quassel
+bin/quasselclient
+bin/quasselcore
+share/applications/quassel.desktop
+share/applications/quasselclient.desktop
+share/icons/hicolor/128x128/apps/quassel.png
+share/icons/hicolor/16x16/apps/quassel.png
+share/icons/hicolor/22x22/apps/quassel.png
+share/icons/hicolor/32x32/apps/quassel.png
+share/icons/hicolor/48x48/apps/quassel.png
+share/icons/hicolor/64x64/apps/quassel.png
+share/quassel/icons/breeze-dark/AUTHORS
+share/quassel/icons/breeze-dark/COPYING-ICONS
+share/quassel/icons/breeze-dark/LICENSE
+share/quassel/icons/breeze-dark/actions/16/application-exit.svg
+share/quassel/icons/breeze-dark/actions/16/configure-shortcuts.svg
+share/quassel/icons/breeze-dark/actions/16/configure.svg
+share/quassel/icons/breeze-dark/actions/16/dialog-cancel.svg
+share/quassel/icons/breeze-dark/actions/16/dialog-close.svg
+share/quassel/icons/breeze-dark/actions/16/document-edit.svg
+share/quassel/icons/breeze-dark/actions/16/document-encrypt.svg
+share/quassel/icons/breeze-dark/actions/16/document-open.svg
+share/quassel/icons/breeze-dark/actions/16/download.svg
+share/quassel/icons/breeze-dark/actions/16/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze-dark/actions/16/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze-dark/actions/16/edit-clear.svg
+share/quassel/icons/breeze-dark/actions/16/edit-copy.svg
+share/quassel/icons/breeze-dark/actions/16/edit-delete.svg
+share/quassel/icons/breeze-dark/actions/16/edit-find.svg
+share/quassel/icons/breeze-dark/actions/16/edit-rename.svg
+share/quassel/icons/breeze-dark/actions/16/flag-blue.svg
+share/quassel/icons/breeze-dark/actions/16/format-fill-color.svg
+share/quassel/icons/breeze-dark/actions/16/format-list-unordered.svg
+share/quassel/icons/breeze-dark/actions/16/format-text-bold.svg
+share/quassel/icons/breeze-dark/actions/16/format-text-color.svg
+share/quassel/icons/breeze-dark/actions/16/format-text-italic.svg
+share/quassel/icons/breeze-dark/actions/16/format-text-underline.svg
+share/quassel/icons/breeze-dark/actions/16/go-down.svg
+share/quassel/icons/breeze-dark/actions/16/go-next-view.svg
+share/quassel/icons/breeze-dark/actions/16/go-next.svg
+share/quassel/icons/breeze-dark/actions/16/go-previous-view.svg
+share/quassel/icons/breeze-dark/actions/16/go-previous.svg
+share/quassel/icons/breeze-dark/actions/16/go-up.svg
+share/quassel/icons/breeze-dark/actions/16/help-about.svg
+share/quassel/icons/breeze-dark/actions/16/im-ban-kick-user.svg
+share/quassel/icons/breeze-dark/actions/16/im-ban-user.svg
+share/quassel/icons/breeze-dark/actions/16/im-kick-user.svg
+share/quassel/icons/breeze-dark/actions/16/im-user-away.svg
+share/quassel/icons/breeze-dark/actions/16/im-user-offline.svg
+share/quassel/icons/breeze-dark/actions/16/im-user-online.svg
+share/quassel/icons/breeze-dark/actions/16/im-user.svg
+share/quassel/icons/breeze-dark/actions/16/irc-channel-active.svg
+share/quassel/icons/breeze-dark/actions/16/irc-channel-inactive.svg
+share/quassel/icons/breeze-dark/actions/16/irc-close-channel.svg
+share/quassel/icons/breeze-dark/actions/16/irc-join-channel.svg
+share/quassel/icons/breeze-dark/actions/16/list-add-user.svg
+share/quassel/icons/breeze-dark/actions/16/list-add.svg
+share/quassel/icons/breeze-dark/actions/16/list-remove-user.svg
+share/quassel/icons/breeze-dark/actions/16/mail-message-new.svg
+share/quassel/icons/breeze-dark/actions/16/media-playback-start.svg
+share/quassel/icons/breeze-dark/actions/16/network-connect.svg
+share/quassel/icons/breeze-dark/actions/16/network-disconnect.svg
+share/quassel/icons/breeze-dark/actions/16/show-menu.svg
+share/quassel/icons/breeze-dark/actions/16/tools-report-bug.svg
+share/quassel/icons/breeze-dark/actions/16/view-fullscreen.svg
+share/quassel/icons/breeze-dark/actions/16/view-refresh.svg
+share/quassel/icons/breeze-dark/actions/16/zoom-in.svg
+share/quassel/icons/breeze-dark/actions/16/zoom-original.svg
+share/quassel/icons/breeze-dark/actions/16/zoom-out.svg
+share/quassel/icons/breeze-dark/actions/22/application-exit.svg
+share/quassel/icons/breeze-dark/actions/22/configure-shortcuts.svg
+share/quassel/icons/breeze-dark/actions/22/configure.svg
+share/quassel/icons/breeze-dark/actions/22/dialog-cancel.svg
+share/quassel/icons/breeze-dark/actions/22/dialog-close.svg
+share/quassel/icons/breeze-dark/actions/22/document-edit.svg
+share/quassel/icons/breeze-dark/actions/22/document-encrypt.svg
+share/quassel/icons/breeze-dark/actions/22/document-open.svg
+share/quassel/icons/breeze-dark/actions/22/download.svg
+share/quassel/icons/breeze-dark/actions/22/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze-dark/actions/22/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze-dark/actions/22/edit-clear.svg
+share/quassel/icons/breeze-dark/actions/22/edit-copy.svg
+share/quassel/icons/breeze-dark/actions/22/edit-delete.svg
+share/quassel/icons/breeze-dark/actions/22/edit-find.svg
+share/quassel/icons/breeze-dark/actions/22/edit-rename.svg
+share/quassel/icons/breeze-dark/actions/22/flag-blue.svg
+share/quassel/icons/breeze-dark/actions/22/format-fill-color.svg
+share/quassel/icons/breeze-dark/actions/22/format-list-unordered.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-bold.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-color.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-italic.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-underline.svg
+share/quassel/icons/breeze-dark/actions/22/go-down.svg
+share/quassel/icons/breeze-dark/actions/22/go-next-view.svg
+share/quassel/icons/breeze-dark/actions/22/go-next.svg
+share/quassel/icons/breeze-dark/actions/22/go-previous-view.svg
+share/quassel/icons/breeze-dark/actions/22/go-previous.svg
+share/quassel/icons/breeze-dark/actions/22/go-up.svg
+share/quassel/icons/breeze-dark/actions/22/help-about.svg
+share/quassel/icons/breeze-dark/actions/22/im-ban-kick-user.svg
+share/quassel/icons/breeze-dark/actions/22/im-ban-user.svg
+share/quassel/icons/breeze-dark/actions/22/im-kick-user.svg
+share/quassel/icons/breeze-dark/actions/22/im-user-away.svg
+share/quassel/icons/breeze-dark/actions/22/im-user-offline.svg
+share/quassel/icons/breeze-dark/actions/22/im-user-online.svg
+share/quassel/icons/breeze-dark/actions/22/im-user.svg
+share/quassel/icons/breeze-dark/actions/22/irc-channel-active.svg
+share/quassel/icons/breeze-dark/actions/22/irc-channel-inactive.svg
+share/quassel/icons/breeze-dark/actions/22/irc-close-channel.svg
+share/quassel/icons/breeze-dark/actions/22/irc-join-channel.svg
+share/quassel/icons/breeze-dark/actions/22/irc-operator.svg
+share/quassel/icons/breeze-dark/actions/22/irc-remove-operator.svg
+share/quassel/icons/breeze-dark/actions/22/irc-unvoice.svg
+share/quassel/icons/breeze-dark/actions/22/irc-voice.svg
+share/quassel/icons/breeze-dark/actions/22/list-add-user.svg
+share/quassel/icons/breeze-dark/actions/22/list-add.svg
+share/quassel/icons/breeze-dark/actions/22/list-remove-user.svg
+share/quassel/icons/breeze-dark/actions/22/mail-message-new.svg
+share/quassel/icons/breeze-dark/actions/22/media-playback-start.svg
+share/quassel/icons/breeze-dark/actions/22/network-connect.svg
+share/quassel/icons/breeze-dark/actions/22/network-disconnect.svg
+share/quassel/icons/breeze-dark/actions/22/show-menu.svg
+share/quassel/icons/breeze-dark/actions/22/tools-report-bug.svg
+share/quassel/icons/breeze-dark/actions/22/view-fullscreen.svg
+share/quassel/icons/breeze-dark/actions/22/view-refresh.svg
+share/quassel/icons/breeze-dark/actions/22/zoom-in.svg
+share/quassel/icons/breeze-dark/actions/22/zoom-original.svg
+share/quassel/icons/breeze-dark/actions/22/zoom-out.svg
+share/quassel/icons/breeze-dark/actions/24/application-exit.svg
+share/quassel/icons/breeze-dark/actions/24/configure-shortcuts.svg
+share/quassel/icons/breeze-dark/actions/24/configure.svg
+share/quassel/icons/breeze-dark/actions/24/connect-quassel.svg
+share/quassel/icons/breeze-dark/actions/24/dialog-cancel.svg
+share/quassel/icons/breeze-dark/actions/24/dialog-close.svg
+share/quassel/icons/breeze-dark/actions/24/disconnect-quassel.svg
+share/quassel/icons/breeze-dark/actions/24/document-edit.svg
+share/quassel/icons/breeze-dark/actions/24/document-encrypt.svg
+share/quassel/icons/breeze-dark/actions/24/document-open.svg
+share/quassel/icons/breeze-dark/actions/24/download.svg
+share/quassel/icons/breeze-dark/actions/24/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze-dark/actions/24/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze-dark/actions/24/edit-clear.svg
+share/quassel/icons/breeze-dark/actions/24/edit-copy.svg
+share/quassel/icons/breeze-dark/actions/24/edit-delete.svg
+share/quassel/icons/breeze-dark/actions/24/edit-find.svg
+share/quassel/icons/breeze-dark/actions/24/edit-rename.svg
+share/quassel/icons/breeze-dark/actions/24/flag-blue.svg
+share/quassel/icons/breeze-dark/actions/24/format-fill-color.svg
+share/quassel/icons/breeze-dark/actions/24/format-list-unordered.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-bold.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-color.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-italic.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-underline.svg
+share/quassel/icons/breeze-dark/actions/24/go-down.svg
+share/quassel/icons/breeze-dark/actions/24/go-next-view.svg
+share/quassel/icons/breeze-dark/actions/24/go-next.svg
+share/quassel/icons/breeze-dark/actions/24/go-previous-view.svg
+share/quassel/icons/breeze-dark/actions/24/go-previous.svg
+share/quassel/icons/breeze-dark/actions/24/go-up.svg
+share/quassel/icons/breeze-dark/actions/24/help-about.svg
+share/quassel/icons/breeze-dark/actions/24/im-ban-kick-user.svg
+share/quassel/icons/breeze-dark/actions/24/im-ban-user.svg
+share/quassel/icons/breeze-dark/actions/24/im-kick-user.svg
+share/quassel/icons/breeze-dark/actions/24/im-user-away.svg
+share/quassel/icons/breeze-dark/actions/24/im-user-offline.svg
+share/quassel/icons/breeze-dark/actions/24/im-user-online.svg
+share/quassel/icons/breeze-dark/actions/24/im-user.svg
+share/quassel/icons/breeze-dark/actions/24/irc-channel-active.svg
+share/quassel/icons/breeze-dark/actions/24/irc-channel-inactive.svg
+share/quassel/icons/breeze-dark/actions/24/irc-close-channel.svg
+share/quassel/icons/breeze-dark/actions/24/irc-join-channel.svg
+share/quassel/icons/breeze-dark/actions/24/irc-operator.svg
+share/quassel/icons/breeze-dark/actions/24/irc-remove-operator.svg
+share/quassel/icons/breeze-dark/actions/24/irc-unvoice.svg
+share/quassel/icons/breeze-dark/actions/24/irc-voice.svg
+share/quassel/icons/breeze-dark/actions/24/list-add-user.svg
+share/quassel/icons/breeze-dark/actions/24/list-add.svg
+share/quassel/icons/breeze-dark/actions/24/list-remove-user.svg
+share/quassel/icons/breeze-dark/actions/24/mail-message-new.svg
+share/quassel/icons/breeze-dark/actions/24/media-playback-start.svg
+share/quassel/icons/breeze-dark/actions/24/network-connect.svg
+share/quassel/icons/breeze-dark/actions/24/network-disconnect.svg
+share/quassel/icons/breeze-dark/actions/24/show-menu.svg
+share/quassel/icons/breeze-dark/actions/24/tools-report-bug.svg
+share/quassel/icons/breeze-dark/actions/24/view-fullscreen.svg
+share/quassel/icons/breeze-dark/actions/24/view-refresh.svg
+share/quassel/icons/breeze-dark/actions/24/zoom-in.svg
+share/quassel/icons/breeze-dark/actions/24/zoom-original.svg
+share/quassel/icons/breeze-dark/actions/24/zoom-out.svg
+share/quassel/icons/breeze-dark/actions/32/application-exit.svg
+share/quassel/icons/breeze-dark/actions/32/configure-shortcuts.svg
+share/quassel/icons/breeze-dark/actions/32/configure.svg
+share/quassel/icons/breeze-dark/actions/32/connect-quassel.svg
+share/quassel/icons/breeze-dark/actions/32/dialog-cancel.svg
+share/quassel/icons/breeze-dark/actions/32/disconnect-quassel.svg
+share/quassel/icons/breeze-dark/actions/32/document-edit.svg
+share/quassel/icons/breeze-dark/actions/32/document-open.svg
+share/quassel/icons/breeze-dark/actions/32/edit-delete.svg
+share/quassel/icons/breeze-dark/actions/32/go-down.svg
+share/quassel/icons/breeze-dark/actions/32/go-next.svg
+share/quassel/icons/breeze-dark/actions/32/go-previous.svg
+share/quassel/icons/breeze-dark/actions/32/go-up.svg
+share/quassel/icons/breeze-dark/actions/32/help-about.svg
+share/quassel/icons/breeze-dark/actions/32/mail-message-new.svg
+share/quassel/icons/breeze-dark/actions/32/media-playback-start.svg
+share/quassel/icons/breeze-dark/actions/32/view-refresh.svg
+share/quassel/icons/breeze-dark/actions/32/zoom-in.svg
+share/quassel/icons/breeze-dark/actions/32/zoom-original.svg
+share/quassel/icons/breeze-dark/actions/32/zoom-out.svg
+share/quassel/icons/breeze-dark/apps/32/quassel.svg
+share/quassel/icons/breeze-dark/apps/48/quassel.svg
+share/quassel/icons/breeze-dark/apps/64/quassel.svg
+share/quassel/icons/breeze-dark/devices/16/network-wired.svg
+share/quassel/icons/breeze-dark/devices/22/network-wired.svg
+share/quassel/icons/breeze-dark/index.theme
+share/quassel/icons/breeze-dark/preferences/32/help-about.svg
+share/quassel/icons/breeze-dark/scalable/actions/connect-quassel.svg
+share/quassel/icons/breeze-dark/scalable/actions/disconnect-quassel.svg
Home |
Main Index |
Thread Index |
Old Index