pkgsrc-wip/blink/Makefile

41 lines
1.6 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.8 2015/03/18 01:52:34 othyro Exp $
DISTNAME= blink-1.1.0
Updated to latest release. Use ALTERNATIVES to let users know this is being installed with ${PYVERSSUFFIX} appended to support concurrent python versions. Fix dependency paths due to packages' being imported into HEAD. Name this package as py-blink when it's imported and adopt that ${PYPKGPREFIX} now. From changelog-qt.html: Version 0.8.1 April 24th, 2014 Fixed issue with not fetching Google Contacts after recent Google changes Changed audio codec order: prefer G722 over Speex Version 0.8.0 April 11th, 2014 Added file transfer support using MSRP protocol Added chat themes support Added chat preferences Added quick setting for playing message alerts Added keyboard shortcuts for different windows Added option for auto-accepting chat from known contacts Rearranged menus in the main window Refactored history menu Improved displaying the account states in preferences and the main window Save conference rooms in combobox history and limit it to 20 entries Fixed unwanted selection switching when sessions were ended Fixed using correct avatar and display name for received chat messages Fixed updating toolbar buttons when changing sessions and allow hold early Fixed using secondary ringtone when adding chat to an audio session Fixed playing hold tone when switching sessions Fixed playing tones when streams are cancelled Fixed incoming dialog margins Fixed processing DTMF tones Close dialog if session is ended while in a proposal Only remove the TLS certificate if it's in the application data directory Play sound for received chat messages, if enabled Do not play the hangup tone for sessions without audio Do not close all windows when closing the main window
2014-05-03 19:02:32 +00:00
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= net
MASTER_SITES= http://download.ag-projects.com/BlinkQt/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://ag-projects.com/blink-products-283
COMMENT= Qt version of Blink, a state of the art, easy to use SIP client
LICENSE= gnu-gpl-v3
DEPENDS+= ${PYPKGPREFIX}-python-gnutls-[0-9]*:../../wip/py-python-gnutls
Updated to latest release. Use ALTERNATIVES to let users know this is being installed with ${PYVERSSUFFIX} appended to support concurrent python versions. Fix dependency paths due to packages' being imported into HEAD. Name this package as py-blink when it's imported and adopt that ${PYPKGPREFIX} now. From changelog-qt.html: Version 0.8.1 April 24th, 2014 Fixed issue with not fetching Google Contacts after recent Google changes Changed audio codec order: prefer G722 over Speex Version 0.8.0 April 11th, 2014 Added file transfer support using MSRP protocol Added chat themes support Added chat preferences Added quick setting for playing message alerts Added keyboard shortcuts for different windows Added option for auto-accepting chat from known contacts Rearranged menus in the main window Refactored history menu Improved displaying the account states in preferences and the main window Save conference rooms in combobox history and limit it to 20 entries Fixed unwanted selection switching when sessions were ended Fixed using correct avatar and display name for received chat messages Fixed updating toolbar buttons when changing sessions and allow hold early Fixed using secondary ringtone when adding chat to an audio session Fixed playing hold tone when switching sessions Fixed playing tones when streams are cancelled Fixed incoming dialog margins Fixed processing DTMF tones Close dialog if session is ended while in a proposal Only remove the TLS certificate if it's in the application data directory Play sound for received chat messages, if enabled Do not play the hangup tone for sessions without audio Do not close all windows when closing the main window
2014-05-03 19:02:32 +00:00
DEPENDS+= ${PYPKGPREFIX}-eventlib-[0-9]*:../../net/py-eventlib
DEPENDS+= ${PYPKGPREFIX}-python-application-[0-9]*:../../wip/py-python-application
DEPENDS+= ${PYPKGPREFIX}-qt4-[0-9]*:../../x11/py-qt4
DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
2017-09-28 16:20:22 +00:00
DEPENDS+= ${PYPKGPREFIX}-cjson-[0-9]*:../../textproc/py-cjson
USE_LANGUAGES= c
REPLACE_PYTHON+= resources/chat/styles/Smooth\ Operator/test/view.py
REPLACE_PYTHON+= resources/chat/styles/Stockholm/test/view.py
PY_PATCHPLIST= yes
PYTHON_VERSIONS_ACCEPTED= 27 # py-python-application, py-python-gnutls
post-install:
Updated to latest release. Use ALTERNATIVES to let users know this is being installed with ${PYVERSSUFFIX} appended to support concurrent python versions. Fix dependency paths due to packages' being imported into HEAD. Name this package as py-blink when it's imported and adopt that ${PYPKGPREFIX} now. From changelog-qt.html: Version 0.8.1 April 24th, 2014 Fixed issue with not fetching Google Contacts after recent Google changes Changed audio codec order: prefer G722 over Speex Version 0.8.0 April 11th, 2014 Added file transfer support using MSRP protocol Added chat themes support Added chat preferences Added quick setting for playing message alerts Added keyboard shortcuts for different windows Added option for auto-accepting chat from known contacts Rearranged menus in the main window Refactored history menu Improved displaying the account states in preferences and the main window Save conference rooms in combobox history and limit it to 20 entries Fixed unwanted selection switching when sessions were ended Fixed using correct avatar and display name for received chat messages Fixed updating toolbar buttons when changing sessions and allow hold early Fixed using secondary ringtone when adding chat to an audio session Fixed playing hold tone when switching sessions Fixed playing tones when streams are cancelled Fixed incoming dialog margins Fixed processing DTMF tones Close dialog if session is ended while in a proposal Only remove the TLS certificate if it's in the application data directory Play sound for received chat messages, if enabled Do not play the hangup tone for sessions without audio Do not close all windows when closing the main window
2014-05-03 19:02:32 +00:00
${MV} ${DESTDIR}${PREFIX}/bin/blink \
${DESTDIR}${PREFIX}/bin/blink${PYVERSSUFFIX}
${MV} ${DESTDIR}${PREFIX}/share/blink/chat/styles/Smooth\ Operator \
${DESTDIR}${PREFIX}/share/blink/chat/styles/Smooth_Operator
for i in ${DESTDIR}${PREFIX}/share/blink/chat/styles/Stockholm/*.style; do \
${MV} "$$i" `${ECHO} "$$i" | ${SED} -e 's/ //g'`; \
done
.include "../../net/libvncserver/buildlink3.mk"
.include "../../x11/py-sip/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"