Add new port net-im/psimedia:
PsiMedia is an abstraction layer for providing audio and video RTP services to Psi-like IM clients. The implementation is based on GStreamer. WWW: http://delta.affinix.com/psimedia/
This commit is contained in:
parent
5d0aa1e185
commit
5797de1fe4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=265338
5 changed files with 68 additions and 0 deletions
48
net-im/psimedia/Makefile
Normal file
48
net-im/psimedia/Makefile
Normal file
|
@ -0,0 +1,48 @@
|
|||
# New ports collection makefile for: psimedia
|
||||
# Date created: 2009-08-10
|
||||
# Whom: Max Brazhnikov <makc@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= psimedia
|
||||
PORTVERSION= 1.0.3
|
||||
CATEGORIES= net-im audio multimedia
|
||||
MASTER_SITES= http://delta.affinix.com/download/psimedia/
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= Voice and video API for Psi-like IM clients
|
||||
|
||||
LIB_DEPENDS= oil-0.3:${PORTSDIR}/devel/liboil
|
||||
|
||||
USE_BZIP2= yes
|
||||
HAS_CONFIGURE= yes
|
||||
USE_QT_VER= 4
|
||||
QT_COMPONENTS= gui qmake_build moc_build uic_build
|
||||
USE_GSTREAMER= jpeg speex theora vorbis
|
||||
|
||||
QT_NONSTANDARD= yes
|
||||
CONFIGURE_ARGS= --qtdir=${LOCALBASE} \
|
||||
--verbose
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
PSI_PLUGIN_DIR= lib/psi/plugins
|
||||
|
||||
.if !defined(WITH_DEBUG)
|
||||
CONFIGURE_ARGS+= --release
|
||||
PLIST_SUB+= DEBUG="@comment "
|
||||
.else
|
||||
CONFIGURE_ARGS+= --debug
|
||||
PLIST_SUB+= DEBUG=""
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/${PSI_PLUGIN_DIR}
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/gstprovider/libgstprovider.so \
|
||||
${PREFIX}/${PSI_PLUGIN_DIR}
|
||||
.if defined(WITH_DEBUG)
|
||||
${INSTALL_DATA} ${WRKSRC}/gstprovider/libgstprovider.so.debug \
|
||||
${PREFIX}/${PSI_PLUGIN_DIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
net-im/psimedia/distinfo
Normal file
2
net-im/psimedia/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (psimedia-1.0.3.tar.bz2) = 019d18034fa94299d896448841d129fd1bad5f58daeb2aba7be540a7d06fb23b
|
||||
SIZE (psimedia-1.0.3.tar.bz2) = 236134
|
9
net-im/psimedia/files/patch-psimedia.pro
Normal file
9
net-im/psimedia/files/patch-psimedia.pro
Normal file
|
@ -0,0 +1,9 @@
|
|||
--- ./psimedia.pro.orig 2009-03-05 05:01:58.000000000 +0300
|
||||
+++ ./psimedia.pro 2010-09-05 02:14:12.705470018 +0400
|
||||
@@ -1,6 +1,5 @@
|
||||
TEMPLATE = subdirs
|
||||
|
||||
SUBDIRS += gstprovider/gstelements/static
|
||||
-SUBDIRS += demo
|
||||
|
||||
SUBDIRS += gstprovider
|
5
net-im/psimedia/pkg-descr
Normal file
5
net-im/psimedia/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
|||
PsiMedia is an abstraction layer for providing audio and video
|
||||
RTP services to Psi-like IM clients. The implementation is based
|
||||
on GStreamer.
|
||||
|
||||
WWW: http://delta.affinix.com/psimedia/
|
4
net-im/psimedia/pkg-plist
Normal file
4
net-im/psimedia/pkg-plist
Normal file
|
@ -0,0 +1,4 @@
|
|||
lib/psi/plugins/libgstprovider.so
|
||||
%%DEBUG%%lib/psi/plugins/libgstprovider.so.debug
|
||||
@dirrmtry lib/psi/plugins
|
||||
@dirrmtry lib/psi
|
Loading…
Reference in a new issue