pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
spectrum2: add start of package
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Tue Apr 30 22:38:29 2024 +0200
Changeset: 7cc4b4d244ba132804b7d88bce8126f4c5e4fe77
Modified Files:
Makefile
Added Files:
spectrum2/DESCR
spectrum2/Makefile
spectrum2/PLIST
spectrum2/TODO
spectrum2/distinfo
Log Message:
spectrum2: add start of package
Needs swiften library packaged.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7cc4b4d244ba132804b7d88bce8126f4c5e4fe77
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
spectrum2/DESCR | 7 +++++++
spectrum2/Makefile | 24 ++++++++++++++++++++++++
spectrum2/PLIST | 4 ++++
spectrum2/TODO | 2 ++
spectrum2/distinfo | 5 +++++
6 files changed, 43 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 0ed882202a..597a70bf07 100644
--- a/Makefile
+++ b/Makefile
@@ -5206,6 +5206,7 @@ SUBDIR+= sparse
SUBDIR+= spatt
SUBDIR+= spcm
SUBDIR+= spectra
+SUBDIR+= spectrum2
SUBDIR+= speed-dreams
SUBDIR+= speedx
SUBDIR+= spfmilter
diff --git a/spectrum2/DESCR b/spectrum2/DESCR
new file mode 100644
index 0000000000..72901eb125
--- /dev/null
+++ b/spectrum2/DESCR
@@ -0,0 +1,7 @@
+Spectrum 2 is an open source instant messaging transport.
+
+It allows users to chat together even when they are using different
+IM networks.
+
+It acts as a transport layer between the users as showed in the
+animation above.
diff --git a/spectrum2/Makefile b/spectrum2/Makefile
new file mode 100644
index 0000000000..573f59eca1
--- /dev/null
+++ b/spectrum2/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+DISTNAME= spectrum2-2.2.1
+CATEGORIES= chat
+MASTER_SITES= ${MASTER_SITE_GITHUB:=SpectrumIM/}
+GITHUB_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/SpectrumIM/spectrum2/
+COMMENT= Instant Messenger transports
+#LICENSE= # TODO: (see mk/license.mk)
+
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= libtransport/transport.pc.in
+
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/log4cxx/buildlink3.mk"
+.include "../../devel/protobuf/buildlink3.mk"
+.include "../../textproc/jsoncpp/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/spectrum2/PLIST b/spectrum2/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/spectrum2/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/spectrum2/TODO b/spectrum2/TODO
new file mode 100644
index 0000000000..0bcf9901c4
--- /dev/null
+++ b/spectrum2/TODO
@@ -0,0 +1,2 @@
+Needs 'swiften' library, included copy does not work for some reason.
+Possibly report upstream?
diff --git a/spectrum2/distinfo b/spectrum2/distinfo
new file mode 100644
index 0000000000..6955cdb04f
--- /dev/null
+++ b/spectrum2/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (spectrum2-2.2.1.tar.gz) = 059434270abb912e7e488bcad808e1261d84edf674c5536790afe344be48c1e7
+SHA512 (spectrum2-2.2.1.tar.gz) = c752f043f337157125da800ec5e5ed41b0f0f2bf8ee91c682a228779754557389469eb58610bef7793a0d68a303260f80a38a1519f61b62ba23e9a2222c6f399
+Size (spectrum2-2.2.1.tar.gz) = 666509 bytes
Home |
Main Index |
Thread Index |
Old Index