Having trouble with USES=python

Mikhail T. mi+r29b at aldan.algebra.com
Tue Sep 12 20:33:51 UTC 2017


Hello!

I've created the below port "by the book". However, something is not 
right about the install -- some of the files duly installed into 
STAGEDIR make their way neither into package nor into PREFIX.

The check-plist complains about /some/ of the omissions:

    ===> Checking for items in STAGEDIR missing from pkg-plist
    Error: Orphaned:
    %%PYTHON_SITELIBDIR%%/scudcloud/resources/disable_snippets.js
    Error: Orphaned: %%PYTHON_SITELIBDIR%%/scudcloud/resources/leftpane.js
    Error: Orphaned: %%PYTHON_SITELIBDIR%%/scudcloud/resources/scudcloud.js
    ===> Checking for items in pkg-plist which are not in STAGEDIR

but not /all/ of them -- none of the icons, which are found under 
STAGEDIR, make their way into ${PREFIX}/share/icons/

What am I doing wrong? Thank you! Yours,

    -mi

-------------- next part --------------
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	distinfo
#	Makefile
#	pkg-descr
#
echo x - distinfo
sed 's/^X//' >distinfo << '57677d168a5ec21bdf22c9501f075a8f'
XTIMESTAMP = 1505245632
XSHA256 (raelgc-scudcloud-2017.09.12-3d689139a0fa65813caf54ea5457727c6b48b432_GH0.tar.gz) = 4d859527d27293a9461514382376ad4d5543842ba3f4c361d0c1314d2eab0aa4
XSIZE (raelgc-scudcloud-2017.09.12-3d689139a0fa65813caf54ea5457727c6b48b432_GH0.tar.gz) = 185690
57677d168a5ec21bdf22c9501f075a8f
echo x - Makefile
sed 's/^X//' >Makefile << 'b67911656ef5d18c4ae36cb6741b7965'
X# Created by: Mikhail T. <mi at aldan.algebra.com>
X# $FreeBSD$
X
XPORTNAME=	scudcloud
XPORTVERSION=	2017.09.12
XCATEGORIES=	net-im python
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	mi at aldan.algebra.com
XCOMMENT=	Open source client for Slack messaging system
X
XLICENSE=	MIT
X
XLIB_DEPENDS=	libQupZilla.so:www/qupzilla-qt5
X
XUSES=		python pyqt:5
X
XUSE_GITHUB=	yes
XGH_ACCOUNT=	raelgc
XGH_TAGNAME=	3d689139a0fa65813caf54ea5457727c6b48b432
XNO_ARCH=	yes
XUSE_PYTHON=	autoplist distutils hunspell
XUSE_PYQT=	core_run dbus dbussupport gui_run network_run webkit_run webkitwidgets
X
X.include <bsd.port.mk>
b67911656ef5d18c4ae36cb6741b7965
echo x - pkg-descr
sed 's/^X//' >pkg-descr << '7f9555c3c1089940396b503dd37f3979'
XScudCloud is a non official open-source desktop client app for Slack.
X
XScudCloud improves the Slack integration with Unix desktops featuring:
X
X	* multiple teams support
X	* native system notifications
X	* count of unread direct mentions at launcher/sytray icon
X	* alert/wobbling on new messages
X	* channels quicklist (Unity only)
X	* optional tray notifications and "Close to Tray"
X	* follow your desktop activity and will stay online while you're logged
X	  in (if correct packages are installed)
X
XWWW: https://github.com/raelgc/scudcloud
7f9555c3c1089940396b503dd37f3979
exit


More information about the freebsd-python mailing list