Import of pkgsrc-2016Q3

This commit is contained in:
2016-11-18 22:39:22 +01:00
committed by sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949747 additions and 377081 deletions
+7
View File
@@ -0,0 +1,7 @@
Bitmessage is a P2P communications protocol used to send encrypted messages to
another person or to many subscribers. It is decentralized and trustless,
meaning that you need-not inherently trust any entities like root certificate
authorities. It uses strong authentication, which means that the sender of a
message cannot be spoofed, and it aims to hide "non-content" data, like the
sender and receiver of messages, from passive eavesdroppers like those running
warrantless wiretapping programs.
+34
View File
@@ -0,0 +1,34 @@
# $NetBSD: Makefile,v 1.5 2016/09/01 16:52:10 wiz Exp $
DISTNAME= PyBitmessage-0.6.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Py//:tl}
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=Bitmessage/}
GITHUB_PROJECT= PyBitmessage
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/Bitmessage/PyBitmessage/
COMMENT= P2P communications protocol used to send encrypted messages
LICENSE= mit
PYTHON_VERSIONS_INCOMPATIBLE= 34 35
HAS_CONFIGURE= yes
USE_LANGUAGES= # none
REPLACE_PYTHON+= src/bitmessagemain.py
REPLACE_PYTHON+= src/depends.py
REPLACE_PYTHON+= src/pyelliptic/cipher.py
REPLACE_PYTHON+= src/pyelliptic/ecc.py
REPLACE_PYTHON+= src/pyelliptic/hash.py
REPLACE_PYTHON+= src/pyelliptic/openssl.py
REPLACE_PYTHON+= src/qidenticon.py
REPLACE_PYTHON+= src/singleton.py
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../x11/py-qt4/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
+179
View File
@@ -0,0 +1,179 @@
@comment $NetBSD: PLIST,v 1.2 2016/09/01 16:52:10 wiz Exp $
bin/pybitmessage
man/man1/pybitmessage.1
share/applications/pybitmessage.desktop
share/icons/hicolor/24x24/apps/pybitmessage.png
share/pybitmessage/addresses.py
share/pybitmessage/api.py
share/pybitmessage/api_client.py
share/pybitmessage/bitmessagecli.py
share/pybitmessage/bitmessagecurses/__init__.py
share/pybitmessage/bitmessagemain.py
share/pybitmessage/bitmessageqt/__init__.py
share/pybitmessage/bitmessageqt/about.py
share/pybitmessage/bitmessageqt/about.ui
share/pybitmessage/bitmessageqt/account.py
share/pybitmessage/bitmessageqt/addaddressdialog.py
share/pybitmessage/bitmessageqt/addaddressdialog.ui
share/pybitmessage/bitmessageqt/addpeer.ui
share/pybitmessage/bitmessageqt/bitmessage_icons.qrc
share/pybitmessage/bitmessageqt/bitmessage_icons_rc.py
share/pybitmessage/bitmessageqt/bitmessageui.py
share/pybitmessage/bitmessageqt/bitmessageui.ui
share/pybitmessage/bitmessageqt/blacklist.py
share/pybitmessage/bitmessageqt/blacklist.ui
share/pybitmessage/bitmessageqt/connect.py
share/pybitmessage/bitmessageqt/connect.ui
share/pybitmessage/bitmessageqt/dialogs.py
share/pybitmessage/bitmessageqt/emailgateway.py
share/pybitmessage/bitmessageqt/emailgateway.ui
share/pybitmessage/bitmessageqt/foldertree.py
share/pybitmessage/bitmessageqt/help.py
share/pybitmessage/bitmessageqt/help.ui
share/pybitmessage/bitmessageqt/iconglossary.py
share/pybitmessage/bitmessageqt/iconglossary.ui
share/pybitmessage/bitmessageqt/languagebox.py
share/pybitmessage/bitmessageqt/messagecompose.py
share/pybitmessage/bitmessageqt/messageview.py
share/pybitmessage/bitmessageqt/migrationwizard.py
share/pybitmessage/bitmessageqt/networkstatus.py
share/pybitmessage/bitmessageqt/networkstatus.ui
share/pybitmessage/bitmessageqt/newaddressdialog.py
share/pybitmessage/bitmessageqt/newaddressdialog.ui
share/pybitmessage/bitmessageqt/newaddresswizard.py
share/pybitmessage/bitmessageqt/newchandialog.py
share/pybitmessage/bitmessageqt/newchandialog.ui
share/pybitmessage/bitmessageqt/newsubscriptiondialog.py
share/pybitmessage/bitmessageqt/newsubscriptiondialog.ui
share/pybitmessage/bitmessageqt/regenerateaddresses.py
share/pybitmessage/bitmessageqt/regenerateaddresses.ui
share/pybitmessage/bitmessageqt/retranslateui.py
share/pybitmessage/bitmessageqt/safehtmlparser.py
share/pybitmessage/bitmessageqt/settings.py
share/pybitmessage/bitmessageqt/settings.ui
share/pybitmessage/bitmessageqt/settingsmixin.py
share/pybitmessage/bitmessageqt/specialaddressbehavior.py
share/pybitmessage/bitmessageqt/specialaddressbehavior.ui
share/pybitmessage/bitmessageqt/support.py
share/pybitmessage/bitmessageqt/uisignaler.py
share/pybitmessage/bitmessageqt/utils.py
share/pybitmessage/bitmessageqt/wanlan.ui
share/pybitmessage/bitmessageqt/widgets.py
share/pybitmessage/bitmsghash/Makefile
share/pybitmessage/bitmsghash/bitmsghash.cl
share/pybitmessage/bitmsghash/bitmsghash.cpp
share/pybitmessage/build_osx.py
share/pybitmessage/class_addressGenerator.py
share/pybitmessage/class_objectHashHolder.py
share/pybitmessage/class_objectProcessor.py
share/pybitmessage/class_objectProcessorQueue.py
share/pybitmessage/class_outgoingSynSender.py
share/pybitmessage/class_receiveDataThread.py
share/pybitmessage/class_sendDataThread.py
share/pybitmessage/class_singleCleaner.py
share/pybitmessage/class_singleListener.py
share/pybitmessage/class_singleWorker.py
share/pybitmessage/class_smtpDeliver.py
share/pybitmessage/class_smtpServer.py
share/pybitmessage/class_sqlThread.py
share/pybitmessage/debug.py
share/pybitmessage/defaultKnownNodes.py
share/pybitmessage/depends.py
share/pybitmessage/helper_bitcoin.py
share/pybitmessage/helper_bootstrap.py
share/pybitmessage/helper_generic.py
share/pybitmessage/helper_inbox.py
share/pybitmessage/helper_msgcoding.py
share/pybitmessage/helper_search.py
share/pybitmessage/helper_sent.py
share/pybitmessage/helper_sql.py
share/pybitmessage/helper_startup.py
share/pybitmessage/helper_threading.py
share/pybitmessage/highlevelcrypto.py
share/pybitmessage/images/addressbook.png
share/pybitmessage/images/bitmessage.icns
share/pybitmessage/images/blacklist.png
share/pybitmessage/images/can-icon-16px.png
share/pybitmessage/images/can-icon-24px-green.png
share/pybitmessage/images/can-icon-24px-red.png
share/pybitmessage/images/can-icon-24px-yellow.png
share/pybitmessage/images/can-icon-24px.png
share/pybitmessage/images/can-icon.ico
share/pybitmessage/images/greenicon.png
share/pybitmessage/images/identities.png
share/pybitmessage/images/inbox.png
share/pybitmessage/images/networkstatus.png
share/pybitmessage/images/no_identicons.png
share/pybitmessage/images/qidenticon.png
share/pybitmessage/images/qidenticon_two.png
share/pybitmessage/images/qidenticon_two_x.png
share/pybitmessage/images/qidenticon_x.png
share/pybitmessage/images/redicon.png
share/pybitmessage/images/send.png
share/pybitmessage/images/sent.png
share/pybitmessage/images/subscriptions.png
share/pybitmessage/images/yellowicon.png
share/pybitmessage/l10n.py
share/pybitmessage/message_data_reader.py
share/pybitmessage/namecoin.py
share/pybitmessage/openclpow.py
share/pybitmessage/proofofwork.py
share/pybitmessage/protocol.py
share/pybitmessage/pyelliptic/LICENSE
share/pybitmessage/pyelliptic/README.md
share/pybitmessage/pyelliptic/__init__.py
share/pybitmessage/pyelliptic/arithmetic.py
share/pybitmessage/pyelliptic/cipher.py
share/pybitmessage/pyelliptic/ecc.py
share/pybitmessage/pyelliptic/hash.py
share/pybitmessage/pyelliptic/openssl.py
share/pybitmessage/qidenticon.py
share/pybitmessage/shared.py
share/pybitmessage/singleton.py
share/pybitmessage/socks/BUGS
share/pybitmessage/socks/LICENSE
share/pybitmessage/socks/README
share/pybitmessage/socks/__init__.py
share/pybitmessage/sslkeys/cert.pem
share/pybitmessage/sslkeys/key.pem
share/pybitmessage/tr.py
share/pybitmessage/translations/bitmessage.pro
share/pybitmessage/translations/bitmessage_ar.qm
share/pybitmessage/translations/bitmessage_ar.ts
share/pybitmessage/translations/bitmessage_cs.qm
share/pybitmessage/translations/bitmessage_cs.ts
share/pybitmessage/translations/bitmessage_da.qm
share/pybitmessage/translations/bitmessage_da.ts
share/pybitmessage/translations/bitmessage_de.qm
share/pybitmessage/translations/bitmessage_de.ts
share/pybitmessage/translations/bitmessage_en.qm
share/pybitmessage/translations/bitmessage_en.ts
share/pybitmessage/translations/bitmessage_en_pirate.qm
share/pybitmessage/translations/bitmessage_en_pirate.ts
share/pybitmessage/translations/bitmessage_eo.qm
share/pybitmessage/translations/bitmessage_eo.ts
share/pybitmessage/translations/bitmessage_fr.qm
share/pybitmessage/translations/bitmessage_fr.ts
share/pybitmessage/translations/bitmessage_it.qm
share/pybitmessage/translations/bitmessage_it.ts
share/pybitmessage/translations/bitmessage_ja.qm
share/pybitmessage/translations/bitmessage_ja.ts
share/pybitmessage/translations/bitmessage_nb.ts
share/pybitmessage/translations/bitmessage_nl.qm
share/pybitmessage/translations/bitmessage_nl.ts
share/pybitmessage/translations/bitmessage_no.qm
share/pybitmessage/translations/bitmessage_no.ts
share/pybitmessage/translations/bitmessage_pl.qm
share/pybitmessage/translations/bitmessage_pl.ts
share/pybitmessage/translations/bitmessage_pt.qm
share/pybitmessage/translations/bitmessage_pt.ts
share/pybitmessage/translations/bitmessage_ru.qm
share/pybitmessage/translations/bitmessage_ru.ts
share/pybitmessage/translations/bitmessage_sk.qm
share/pybitmessage/translations/bitmessage_sk.ts
share/pybitmessage/translations/bitmessage_sv.ts
share/pybitmessage/translations/bitmessage_zh_cn.qm
share/pybitmessage/translations/bitmessage_zh_cn.ts
share/pybitmessage/upnp.py
@pkgdir share/pixmaps
@pkgdir share/icons/hicolor/scalable/apps
+7
View File
@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.3 2016/09/01 16:52:10 wiz Exp $
SHA1 (PyBitmessage-0.6.1.tar.gz) = 77895e69f45f9e9f28c61dd3621e771a6087ddd0
RMD160 (PyBitmessage-0.6.1.tar.gz) = a0d12d7b2618d513fab8ee6c55fbf2cf29a4312e
SHA512 (PyBitmessage-0.6.1.tar.gz) = 1d94341d4a792db61d7478718b3dead7907410398390ec8b5b1c9bff1a3456179f935baf23dc36677726ae19b7cc4ea91a1e77e7b2f9346ac84fd852b290b5ec
Size (PyBitmessage-0.6.1.tar.gz) = 962301 bytes
SHA1 (patch-Makefile) = b6cf0b700737964d5912cc051cf3152a020e0cca
+18
View File
@@ -0,0 +1,18 @@
$NetBSD: patch-Makefile,v 1.3 2016/09/01 16:52:10 wiz Exp $
Install man page into proper path for pkgsrc.
--- Makefile.orig 2016-08-21 09:56:25.000000000 +0000
+++ Makefile
@@ -16,9 +16,8 @@ install:
mkdir -p ${DESTDIR}${PREFIX}
mkdir -p ${DESTDIR}${PREFIX}/bin
mkdir -m 755 -p ${DESTDIR}${PREFIX}/share
- mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/man
- mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/man/man1
- install -m 644 man/${APP}.1.gz ${DESTDIR}${PREFIX}/share/man/man1
+ mkdir -m 755 -p ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ install -m 644 man/${APP}.1.gz ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/${APP}
mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/applications
mkdir -m 755 -p ${DESTDIR}${PREFIX}/share/pixmaps