pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net add net/nicotine-plus.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/798c99479b30
branches:  trunk
changeset: 444012:798c99479b30
user:      nia <nia%pkgsrc.org@localhost>
date:      Fri Jan 01 16:35:23 2021 +0000

description:
add net/nicotine-plus.

Nicotine+ is a graphical client for the Soulseek peer-to-peer file
sharing network.

Nicotine+ aims to be a pleasant, Free and Open Source (FOSS)
alternative to the official Soulseek client, providing additional
functionality while keeping current with the Soulseek protocol.

diffstat:

 net/Makefile               |    3 +-
 net/nicotine-plus/DESCR    |    6 +
 net/nicotine-plus/Makefile |   28 ++
 net/nicotine-plus/PLIST    |  527 +++++++++++++++++++++++++++++++++++++++++++++
 net/nicotine-plus/distinfo |    6 +
 5 files changed, 569 insertions(+), 1 deletions(-)

diffs (truncated from 600 to 300 lines):

diff -r a102f1dab557 -r 798c99479b30 net/Makefile
--- a/net/Makefile      Fri Jan 01 16:23:44 2021 +0000
+++ b/net/Makefile      Fri Jan 01 16:35:23 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1367 2020/12/13 15:47:17 nia Exp $
+# $NetBSD: Makefile,v 1.1368 2021/01/01 16:35:23 nia Exp $
 #
 
 COMMENT=       Networking tools
@@ -437,6 +437,7 @@
 SUBDIR+=       nfdump
 SUBDIR+=       ngrep
 SUBDIR+=       nicotine
+SUBDIR+=       nicotine-plus
 SUBDIR+=       nicovideo-dl
 SUBDIR+=       nidentd
 SUBDIR+=       nipper
diff -r a102f1dab557 -r 798c99479b30 net/nicotine-plus/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/nicotine-plus/DESCR   Fri Jan 01 16:35:23 2021 +0000
@@ -0,0 +1,6 @@
+Nicotine+ is a graphical client for the Soulseek peer-to-peer file
+sharing network.
+
+Nicotine+ aims to be a pleasant, Free and Open Source (FOSS)
+alternative to the official Soulseek client, providing additional
+functionality while keeping current with the Soulseek protocol.
diff -r a102f1dab557 -r 798c99479b30 net/nicotine-plus/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/nicotine-plus/Makefile        Fri Jan 01 16:35:23 2021 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2021/01/01 16:35:23 nia Exp $
+
+DISTNAME=      nicotine-plus-2.2.2
+MASTER_SITES=  ${MASTER_SITE_PYPI:=n/nicotine-plus/}
+CATEGORIES=    net
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://nicotine-plus.github.io/nicotine-plus/
+COMMENT=       Graphical client for the Soulseek file sharing network
+LICENSE=       gnu-gpl-v3
+
+DEPENDS+=      ${PYPKGPREFIX}-gobject3>=3.18:../../devel/py-gobject3
+DEPENDS+=      ${PYPKGPREFIX}-gdbm-[0-9]*:../../databases/py-gdbm
+
+SUBST_CLASSES+=                paths
+SUBST_STAGE.paths=     pre-configure
+SUBST_FILES.paths+=    setup.py
+SUBST_SED.paths+=      -e "s,share/man/man1,${PKGMANDIR}/man1,g"
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+.include "../../lang/python/distutils.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../devel/libappindicator/buildlink3.mk"
+.include "../../textproc/gspell/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r a102f1dab557 -r 798c99479b30 net/nicotine-plus/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/nicotine-plus/PLIST   Fri Jan 01 16:35:23 2021 +0000
@@ -0,0 +1,527 @@
+@comment $NetBSD: PLIST,v 1.1 2021/01/01 16:35:23 nia Exp $
+bin/nicotine
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/pynicotine/__init__.py
+${PYSITELIB}/pynicotine/__init__.pyc
+${PYSITELIB}/pynicotine/__init__.pyo
+${PYSITELIB}/pynicotine/config.py
+${PYSITELIB}/pynicotine/config.pyc
+${PYSITELIB}/pynicotine/config.pyo
+${PYSITELIB}/pynicotine/geoip/README.md
+${PYSITELIB}/pynicotine/geoip/__init__.py
+${PYSITELIB}/pynicotine/geoip/__init__.pyc
+${PYSITELIB}/pynicotine/geoip/__init__.pyo
+${PYSITELIB}/pynicotine/geoip/countrycodes.py
+${PYSITELIB}/pynicotine/geoip/countrycodes.pyc
+${PYSITELIB}/pynicotine/geoip/countrycodes.pyo
+${PYSITELIB}/pynicotine/geoip/ip2location.py
+${PYSITELIB}/pynicotine/geoip/ip2location.pyc
+${PYSITELIB}/pynicotine/geoip/ip2location.pyo
+${PYSITELIB}/pynicotine/geoip/ipcountrydb.bin
+${PYSITELIB}/pynicotine/gtkgui/__init__.py
+${PYSITELIB}/pynicotine/gtkgui/__init__.pyc
+${PYSITELIB}/pynicotine/gtkgui/__init__.pyo
+${PYSITELIB}/pynicotine/gtkgui/chatrooms.py
+${PYSITELIB}/pynicotine/gtkgui/chatrooms.pyc
+${PYSITELIB}/pynicotine/gtkgui/chatrooms.pyo
+${PYSITELIB}/pynicotine/gtkgui/dialogs.py
+${PYSITELIB}/pynicotine/gtkgui/dialogs.pyc
+${PYSITELIB}/pynicotine/gtkgui/dialogs.pyo
+${PYSITELIB}/pynicotine/gtkgui/downloads.py
+${PYSITELIB}/pynicotine/gtkgui/downloads.pyc
+${PYSITELIB}/pynicotine/gtkgui/downloads.pyo
+${PYSITELIB}/pynicotine/gtkgui/fastconfigure.py
+${PYSITELIB}/pynicotine/gtkgui/fastconfigure.pyc
+${PYSITELIB}/pynicotine/gtkgui/fastconfigure.pyo
+${PYSITELIB}/pynicotine/gtkgui/fileproperties.py
+${PYSITELIB}/pynicotine/gtkgui/fileproperties.pyc
+${PYSITELIB}/pynicotine/gtkgui/fileproperties.pyo
+${PYSITELIB}/pynicotine/gtkgui/frame.py
+${PYSITELIB}/pynicotine/gtkgui/frame.pyc
+${PYSITELIB}/pynicotine/gtkgui/frame.pyo
+${PYSITELIB}/pynicotine/gtkgui/icons/__init__.py
+${PYSITELIB}/pynicotine/gtkgui/icons/__init__.pyc
+${PYSITELIB}/pynicotine/gtkgui/icons/__init__.pyo
+${PYSITELIB}/pynicotine/gtkgui/icons/away.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/__init__.py
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/__init__.pyc
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/__init__.pyo
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ad.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ae.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/af.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ag.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ai.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/al.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/am.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ao.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/aq.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ar.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/as.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/at.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/au.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/aw.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ax.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/az.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ba.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bb.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bd.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/be.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bf.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bg.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bh.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bi.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bj.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bl.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bn.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bo.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bq.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/br.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bs.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bt.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bv.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bw.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/by.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/bz.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ca.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cc.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cd.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cf.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cg.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ch.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ci.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ck.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cl.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cn.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/co.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cu.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cv.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cw.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cx.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cy.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/cz.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/de.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/dj.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/dk.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/dm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/do.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/dz.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ec.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ee.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/eg.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/eh.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/er.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/es.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/et.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/eu.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/fi.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/fj.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/fk.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/fm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/fo.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/fr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ga.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gb.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gd.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ge.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gf.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gg.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gh.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gi.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gl.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gn.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gp.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gq.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gs.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gt.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gu.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gw.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/gy.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/hk.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/hm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/hn.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/hr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ht.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/hu.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/id.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ie.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/il.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/im.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/in.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/io.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/iq.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ir.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/is.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/it.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/je.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/jm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/jo.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/jp.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ke.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/kg.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/kh.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ki.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/km.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/kn.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/kp.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/kr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/kw.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ky.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/kz.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/la.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/lb.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/lc.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/li.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/lk.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/lr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ls.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/lt.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/lu.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/lv.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ly.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ma.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mc.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/md.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/me.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mf.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mg.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mh.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mk.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ml.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mn.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mo.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mp.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mq.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ms.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mt.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mu.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mv.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mw.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mx.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/my.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/mz.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/na.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/nc.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ne.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/nf.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ng.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ni.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/nl.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/no.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/np.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/nr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/nu.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/nz.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/om.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pa.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pe.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pf.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pg.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ph.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pk.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pl.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pm.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pn.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pr.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/ps.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pt.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/pw.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/py.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/qa.svg
+${PYSITELIB}/pynicotine/gtkgui/icons/flags/re.svg



Home | Main Index | Thread Index | Old Index