pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/quassel



Module Name:    pkgsrc
Committed By:   kikadf
Date:           Tue Jan 20 15:59:18 UTC 2026

Modified Files:
        pkgsrc/chat/quassel: Makefile PLIST
Added Files:
        pkgsrc/chat/quassel: Makefile.common
Removed Files:
        pkgsrc/chat/quassel/files: quasselcore.sh

Log Message:
quassel: split quassel-core into a headless package


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/chat/quassel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/quassel/Makefile.common
cvs rdiff -u -r1.2 -r1.3 pkgsrc/chat/quassel/PLIST
cvs rdiff -u -r1.1 -r0 pkgsrc/chat/quassel/files/quasselcore.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/quassel/Makefile
diff -u pkgsrc/chat/quassel/Makefile:1.52 pkgsrc/chat/quassel/Makefile:1.53
--- pkgsrc/chat/quassel/Makefile:1.52   Wed Jan  7 08:46:02 2026
+++ pkgsrc/chat/quassel/Makefile        Tue Jan 20 15:59:17 2026
@@ -1,55 +1,22 @@
-# $NetBSD: Makefile,v 1.52 2026/01/07 08:46:02 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2026/01/20 15:59:17 kikadf Exp $
 
-DISTNAME=      quassel-0.14.0
-PKGREVISION=   27
-CATEGORIES=    chat
-MASTER_SITES=  https://quassel-irc.org/pub/
-EXTRACT_SUFX=  .tar.bz2
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://quassel-irc.org/
+.include "Makefile.common"
+PKGREVISION=   28
 COMMENT=       Modern, cross-platform, distributed IRC client
-LICENSE=       gnu-gpl-v2 OR gnu-gpl-v3
 
 USE_TOOLS+=    bash perl
-USE_LANGUAGES= c c++
-
-USE_CXX_FEATURES+=     c++14
 
 REPLACE_BASH+= po/update.sh
 REPLACE_BASH+= scripts/tx-sync.sh
-
 REPLACE_PERL+= data/scripts/inxi
 REPLACE_PERL+= data/scripts/mpris
 
-LDFLAGS.SunOS+=        -lsocket -lnsl
-
-.include "../../mk/bsd.prefs.mk"
-RCD_SCRIPTS=   quasselcore
-
-.if ${INIT_SYSTEM} == "rc.d"
-DEPENDS+=      daemonize-[0-9]*:../../sysutils/daemonize
-.endif
-
-QUASSELCORE_USER?=     quasselcore
-QUASSELCORE_GROUP?=    quasselcore
-PKG_GROUPS=            ${QUASSELCORE_GROUP}
-PKG_USERS=             ${QUASSELCORE_USER}:${QUASSELCORE_GROUP}
-PKG_GROUPS_VARS=       QUASSELCORE_GROUP
-PKG_USERS_VARS=                QUASSELCORE_USER
-FILES_SUBST+=          QUASSELCORE_USER=${QUASSELCORE_USER}
-FILES_SUBST+=          QUASSELCORE_GROUP=${QUASSELCORE_GROUP}
+CMAKE_CONFIGURE_ARGS+= -DWANT_CORE=OFF
 
 .include "options.mk"
-.include "../../devel/cmake/build.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../databases/openldap-client/buildlink3.mk"
-.include "../../devel/boost-headers/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 "../../textproc/sonnet/buildlink3.mk"
 .include "../../x11/qt5-qtbase/buildlink3.mk"
 .include "../../x11/qt5-qtscript/buildlink3.mk"

Index: pkgsrc/chat/quassel/PLIST
diff -u pkgsrc/chat/quassel/PLIST:1.2 pkgsrc/chat/quassel/PLIST:1.3
--- pkgsrc/chat/quassel/PLIST:1.2       Sat Mar  5 10:32:10 2022
+++ pkgsrc/chat/quassel/PLIST   Tue Jan 20 15:59:17 2026
@@ -1,7 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2022/03/05 10:32:10 nia Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/01/20 15:59:17 kikadf Exp $
 bin/quassel
 bin/quasselclient
-bin/quasselcore
 lib/libquassel-client.so
 lib/libquassel-client.so.${PKGVERSION}
 lib/libquassel-common.so

Added files:

Index: pkgsrc/chat/quassel/Makefile.common
diff -u /dev/null pkgsrc/chat/quassel/Makefile.common:1.1
--- /dev/null   Tue Jan 20 15:59:18 2026
+++ pkgsrc/chat/quassel/Makefile.common Tue Jan 20 15:59:17 2026
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile.common,v 1.1 2026/01/20 15:59:17 kikadf Exp $
+#
+# used by chat/quassel/Makefile
+# used by chat/quassel-core/Makefile
+
+DISTNAME=      quassel-0.14.0
+CATEGORIES=    chat
+MASTER_SITES=  https://quassel-irc.org/pub/
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://quassel-irc.org/
+LICENSE=       gnu-gpl-v2 OR gnu-gpl-v3
+
+USE_LANGUAGES= c c++
+
+USE_CXX_FEATURES+=     c++14
+
+LDFLAGS.SunOS+=        -lsocket -lnsl
+
+PATCHDIR=      ${.CURDIR}/../../chat/quassel/patches
+DISTINFO_FILE= ${.CURDIR}/../../chat/quassel/distinfo
+
+.include "../../devel/cmake/build.mk"
+.include "../../databases/openldap-client/buildlink3.mk"
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../devel/libexecinfo/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/qca2-qt5/buildlink3.mk"



Home | Main Index | Thread Index | Old Index