debian/0000755000000000000000000000000012231624553007171 5ustar debian/install0000644000000000000000000000007012231624276010561 0ustar gstprovider/libgstprovider.so /usr/lib/psi-plus/plugins debian/changelog0000644000000000000000000001314012231624276011044 0ustar psimedia (1.0.3-git20131023-ea487d3-1) unstable; urgency=low * New Git snapshot. * Simplify get-orig-source section in debian/rules. -- Boris Pek Wed, 23 Oct 2013 04:34:16 +0300 psimedia (1.0.3-git20130306-c2b8446-2) unstable; urgency=low * Move package to unstable: no changes required. -- Boris Pek Sun, 12 May 2013 22:42:33 +0300 psimedia (1.0.3-git20130306-c2b8446-1) experimental; urgency=low * New Git snapshot. * Remove obsolete DM-Upload-Allowed flag. * Bump Standards-Version to 3.9.4 (was 3.9.3): no changes required. * Bump debhelper version to 8 (was 7.0.1); update debian/compat. * Update debian/rules: - switch from cdbs to dh - use hardening flags in compiler options - add -Wl,--as-needed to LDFLAGS * Add patch debian/patches/add-hardening-flags-in-compiler-options. * Update years in debian/copyright. -- Boris Pek Wed, 06 Mar 2013 20:42:36 +0200 psimedia (1.0.3-git20120506-fb54b6e-1) unstable; urgency=low * New upstream release. * debian/patches/* were deleted: accepted in upstream. -- Boris Pek Sun, 06 May 2012 18:11:01 +0300 psimedia (1.0.3-git20120327-78a4c9e-1) unstable; urgency=low * New upstream release. * Bumped Standards-Version to 3.9.3. * debian/control was updated: - added string `DM-Upload-Allowed: yes' - project homepage was updated * debian/copyright was updated: file was rewritten in according to Copyright format 1.0 * debian/rules was updated: added additional section get-orig-source * debian/watch was updated: new location of sources * debian/patches/* were updated: - deleted old patches (they were applied in upstream) - added new file glib-single-include (fixes build with glib >= 2.32) (Closes: #665600) -- Boris Pek Tue, 27 Mar 2012 20:39:22 +0300 psimedia (1.0.3+svn737-2) unstable; urgency=low * Added dependence from package libqca2-plugin-ossl (Closes: #632233) * Small change in debian/patches/ - psimedia-drop-v4lsrc-gst-plugin.patch file was renamed to the psimedia-drop-v4lsrc-gst-plugin.diff -- Boris Pek Tue, 13 Sep 2011 00:45:31 +0300 psimedia (1.0.3+svn737-1) unstable; urgency=low * Sources were updated from svn * New maintainer (Closes: #620032) * File debian/copyright was updated: - now sources are copied from svn trunk * Files in directory debian/patches/ were updated: - added file psimedia-drop-v4lsrc-gst-plugin.patch - added small descriptions to other patches * Fixed psi-plus crashes on startup (Closes: #626802) * Fixed build with new Linux kernel (>= 2.6.38) (Closes: #619540, #621967) -- Boris Pek Thu, 26 May 2011 21:03:09 +0300 psimedia (1.0.3+r807-1ubuntu1) natty; urgency=low * psi to psi-plus -- Ivan Borzenkov Tue, 29 Mar 2011 20:47:02 +0400 psimedia (1.0.3+r807-0ubuntu4) natty; urgency=low * fix psi-plus to psi -- Ivan Borzenkov Wed, 09 Mar 2011 23:48:58 +0300 psimedia (1.0.3+r807-0ubuntu3) natty; urgency=low * update v4l patch -- Ivan Borzenkov Wed, 09 Mar 2011 20:36:49 +0300 psimedia (1.0.3+r807-0ubuntu2) natty; urgency=low * add qconf to depents -- Ivan Borzenkov Wed, 02 Mar 2011 09:42:30 +0300 psimedia (1.0.3+r807-0ubuntu1) natty; urgency=low * New upstream release * add patch remove-v4l1-support.diff - kernel 2.6.38 not support v4l1 -- Ivan Borzenkov Wed, 02 Mar 2011 01:13:22 +0300 psimedia (1.0.3-8) unstable; urgency=low * merge new and RC bugfix * psi+ moved from psi to psi-plus -- Ivan Borzenkov Sat, 15 Jan 2011 02:00:28 +0300 psimedia (1.0.3-7) unstable; urgency=low * upload to Debian * fix depends (Closes: #609416) -- Ivan Borzenkov Tue, 14 Dec 2010 00:17:50 +0300 psimedia (1.0.3-6ubuntu2) natty; urgency=low * depend on psi-plus or psi-plus-webkit -- Ivan Borzenkov Wed, 17 Nov 2010 14:46:13 +0300 psimedia (1.0.3-6ubuntu1) natty; urgency=low * rename to psi-plus-plugin-psimedia -- Ivan Borzenkov Fri, 22 Oct 2010 16:11:05 +0400 psimedia (1.0.3-6) natty; urgency=low * Bump Standards-Version to 3.9.1 -- Ivan Borzenkov Sun, 03 Oct 2010 13:16:30 +0400 psimedia (1.0.3-5) maverick; urgency=low * add patch from psi+ - uvcvideo fix -- Ivan Borzenkov Sun, 03 Oct 2010 13:10:37 +0400 psimedia (1.0.3-4.1) unstable; urgency=high * Non-maintainer upload. * Make the gstreamer0.10-alsa dependency linux-only to get this package installable on kfreebsd-* again. According to Axel Beckert it is functional as is (Closes: #609559). * Set urgency to “high” for RC bugfix. -- Cyril Brulebois Fri, 14 Jan 2011 14:32:23 +0100 psimedia (1.0.3-4) unstable; urgency=low * Bump Standards-Version to 3.8.4 * chande source format to 3.0(quilt) * add patch from psi+ - work whis asterisk -- Ivan Borzenkov Wed, 28 Apr 2010 12:51:48 +0400 psimedia (1.0.3-3) unstable; urgency=low * Only alsa supported (Closes: #544219) -- Ivan Borzenkov Sun, 30 Aug 2009 17:45:28 +0400 psimedia (1.0.3-2) unstable; urgency=low * Fix copyright - missing one author * Add runtime depends to gstreamer0.10 plugins and backend (Closes: #543961) -- Ivan Borzenkov Sat, 15 Aug 2009 18:59:00 +0400 psimedia (1.0.3-1) unstable; urgency=low * Initial release (Closes: #537493) -- Ivan Borzenkov Sat, 18 Jul 2009 16:51:30 +0400 debian/dirs0000644000000000000000000000003112231624276010051 0ustar usr/lib/psi-plus/plugins debian/copyright0000644000000000000000000000463112231624276011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Debianized-By: Ivan Borzenkov Debianized-Date: Sat, 18 Jul 2009 16:51:30 +0400 Upstream-Name: PsiMedia Upstream-Contact: Barracuda Networks, Inc Source: https://github.com/psi-plus/psimedia The orig.tar.xz is generated from upstream gzipped tarball, except it uses LZMA2 compression. See section get-orig-source in debian/rules file for details. . There is no constant tarball in GitHub: it is generated each time when it is asked. So we do not need to keep original tarball in Debian. Files: * Copyright: 2008-2009 Barracuda Networks, Inc 1999,2000 Erik Walthinsen 2001 David A. Schleef 2001,2003,2004 David Schleef 2002 Thomas Vander Stichele 2004-2008 Zaheer Abbas Merali 2007-2009 Pioneers of the Inevitable 2004,2007 Wim Taymans 2005,2007,2008 Nokia Corporation 2007,2008 Collabora Ltd 2006,2008 Justin Karneges 2005 Sebastien Moutte 2007 Ali Sabil 2007-2008 Ole Andre Vadla Ravnås 2007 Haakon Sporsheim 2005 Sebastien Moutte 2006 Remko Troncon License: LGPL-2.1+ Files: debian/* Copyright: 2009 Ivan Borzenkov 2011-2013 Boris Pek License: GPL-3+ License: GPL-3+ On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. License: LGPL-2.1+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. debian/control0000644000000000000000000000156312231624276010603 0ustar Source: psimedia Section: net Priority: extra Maintainer: Boris Pek Build-Depends: debhelper (>= 8), libqt4-dev (>= 4.4.0), libspeexdsp-dev (>= 1.2~rc1), qconf, libgstreamer-plugins-base0.10-dev (>= 0.10.23), liboil0.3-dev Homepage: https://github.com/psi-plus/psimedia Vcs-Git: git://github.com/tehnick/psimedia-debian.git Vcs-Browser: https://github.com/tehnick/psimedia-debian Standards-Version: 3.9.4 Package: psi-plus-plugin-psimedia Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, psi-plus | psi-plus-webkit, libqca2-plugin-ossl, gstreamer0.10-plugins-good, gstreamer0.10-alsa [linux-any] Replaces: psimedia Description: Plugin for Psi/Psi+ for audio and video calls PsiMedia is a thick abstraction layer for providing audio and video RTP services to Psi-like IM clients. . The implementation is based on GStreamer. debian/source/0000755000000000000000000000000012231624276010473 5ustar debian/source/format0000644000000000000000000000001412231624276011701 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000042612231624276010226 0ustar # New location of sources: # https://github.com/psi-plus/psimedia # # There are no git tags or tarballs in downloads section. Sources from the last # commit in master branch are used in the package. But there is no way to get # program version for checking. At least for now... debian/rules0000755000000000000000000000140312231624276010251 0ustar #!/usr/bin/make -f PACKAGE = psimedia DEBIAN_PATH := $(abspath $(dir $(MAKEFILE_LIST))) CUR_VER = $(shell cd "$(DEBIAN_PATH)/.." && dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p') Q_CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) Q_CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(Q_CPPFLAGS) Q_LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed export Q_CPPFLAGS Q_CXXFLAGS Q_LDFLAGS %: dh $@ --parallel override_dh_auto_configure: qt-qconf ./configure override_dh_auto_clean: dh_auto_clean rm -rf gstprovider/gstelements/static/lib rm -f conf.log conf.pri configure get-orig-source: wget -c4 https://github.com/psi-plus/psimedia/archive/master.tar.gz mv "master.tar.gz" "$(PACKAGE)_$(CUR_VER).orig.tar.gz" debian/patches/0000755000000000000000000000000012231624276010622 5ustar debian/patches/add-hardening-flags-in-compiler-options0000644000000000000000000000064612231624276020237 0ustar Description: Add hardening flags in compiler options Author: Boris Pek Last-Update: 2013-03-06 --- a/gstprovider/gstprovider.pro +++ b/gstprovider/gstprovider.pro @@ -4,3 +4,10 @@ INCLUDEPATH += ../psimedia include(gstprovider.pri) + +unix:!mac { + QMAKE_CXXFLAGS += $(Q_CXXFLAGS) + QMAKE_CFLAGS_DEBUG += $(Q_CFLAGS) + QMAKE_CFLAGS_RELEASE += $(Q_CFLAGS) + QMAKE_LFLAGS += $(Q_LDFLAGS) +} debian/patches/series0000644000000000000000000000005012231624276012032 0ustar add-hardening-flags-in-compiler-options debian/docs0000644000000000000000000000001412231624276010041 0ustar README TODO debian/compat0000644000000000000000000000000212231624276010371 0ustar 8