Changes of Revision 15
[-] | Changed | wengophone.spec |
x 1
2 #Patch1: owautoconf.diff 3 #Patch2: owffmpeg-internal.diff 4 #Requires: libqt4 >= 4.2 libffmpeg0 5 -Patch: wengophone-gcc43.patch 6 +Patch: wengophone_2.1.2.dfsg0-6.diff 7 Requires: libqt4 >= 4.2 8 BuildRoot: %{_tmppath}/%{name}-%{version}-build 9 10
11 %debug_package 12 %prep 13 %setup -q -n %{name}-%{_releaseversion} 14 -%patch 15 -#%patch1 -p0 16 -#%patch2 -p0 17 - 18 +%patch -p1 19 +for PATCH in `ls -1A debian/patches/generic/*.patch` ; do 20 +patch -p1 < debian/patches/generic/${PATCH} 21 +done 22 %build 23 pushd build 24 CFLAGS="%{optflags}" \ 25 |
||
[+] | Added | wengophone_2.1.2.dfsg0-6.diff ^ |
@@ -0,0 +1,4607 @@ +--- wengophone-2.1.2.dfsg0.orig/debian/rules ++++ wengophone-2.1.2.dfsg0/debian/rules +@@ -0,0 +1,57 @@ ++#!/usr/bin/make -f ++ ++include debian/cmake.mk ++include /usr/share/cdbs/1/rules/debhelper.mk ++include /usr/share/cdbs/1/rules/patchsys-quilt.mk ++ ++DEB_DESTDIR=$(CURDIR)/debian/wengophone ++DEB_DH_STRIP_ARGS := --dbg-package=wengophone ++ ++DEB_INSTALL_MANPAGES_wengophone := $(CURDIR)/debian/qtwengophone.1 ++DEB_INSTALL_DOCS_wengophone := $(CURDIR)/wengophone/src/presentation/qt/AUTHORS ++ ++DEB_CMAKE_EXTRA_FLAGS := -DQT_UIC_EXECUTABLE=/usr/bin/uic-qt4 \ ++ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ ++ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ ++ -DOWSOUND_PORTAUDIO_SUPPORT=OFF \ ++ -DFFMPEG_INTERNAL=OFF \ ++ -DSPEEX_INTERNAL=OFF \ ++ -DSAMPLERATE_INTERNAL=OFF \ ++ -DCURL_INTERNAL=OFF \ ++ -DPHAPI_VIDEO_SUPPORT=ON \ ++ -DHAVE_SWSCALE=1 ++ ++ ++ifeq ($(DEB_HOST_ARCH), i386) ++ DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=ON ++else ++ ifeq ($(DEB_HOST_ARCH), amd64) ++ DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=ON ++ else ++ DEB_CMAKE_EXTRA_FLAGS += -DENABLE_CRASHREPORT=OFF ++ endif ++endif ++ ++ ++# Avoid postinst-has-useless-call-to-ldconfig ++DEB_DH_MAKESHLIBS_ARGS_wengophone := -n ++ ++DEBVERSION:=$(shell head -n 1 debian/changelog | sed -e 's/^[^(]*(\([^)]*\)).*/\1/') ++SRCVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[.0-9]*$$//') ++UPVERSION:=$(shell echo $(SRCVERSION) | sed -e 's/-svn.*$$//' -e 's/\.dfsg.*$$//') ++SVNVERSION:=$(shell echo $(DEBVERSION) | grep svn | sed -e 's/^.*svn//' -e 's/-[0-9]*$$//') ++ ++SVNREP:=https://dev.openwengo.com/svn/openwengo/wengophone-ng/tags/release/2.1/2007-08-22-wengophone-2.1.2 ++ ++print-version: ++ @@echo "Debian version: $(DEBVERSION)" ++ @@echo "Source version: $(SRCVERSION)" ++ @@echo "Upstream version: $(UPVERSION)" ++ @@echo "Svn version: $(SVNVERSION)" ++ ++get-orig-source: ++ @@dh_testdir ++ @@[ -d ../tarballs/. ]||mkdir -p ../tarballs ++ @@echo Downloading version $(UPVERSION) from $(SVNREP) ... ++ @@chmod +x debian/get-orig-source.sh ++ debian/get-orig-source.sh $(SRCVERSION) $(SVNREP) $(SVNVERSION) +--- wengophone-2.1.2.dfsg0.orig/debian/wengophone.menu ++++ wengophone-2.1.2.dfsg0/debian/wengophone.menu +@@ -0,0 +1,4 @@ ++?package(wengophone):needs="X11" section="Applications/Network/Communication"\ ++ command="/usr/bin/qtwengophone"\ ++ title="WengoPhone" icon="/usr/share/pixmaps/wengophone.xpm"\ ++ longtitle="SIP-based software telephone with video and chat features" +--- wengophone-2.1.2.dfsg0.orig/debian/copyright ++++ wengophone-2.1.2.dfsg0/debian/copyright +@@ -0,0 +1,80 @@ ++This package was debianized by Marco Nenciarini <mnencia@debian.org> on ++Mon, 6 Feb 2006 10:54:04 +0100. ++ ++It was downloaded from ++http://dev.openwengo.com/svn/openwengo/softphone-classic ++ ++Copyright Holder: Wengo Development Team <wengophone-devel@lists.openwengo.com> ++ ++License: ++ ++ This package is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 2 of the License, or ++ (at your option) any later version. ++ ++ This package 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 package; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ ++ As a special exception, Wengo gives permission to link ++ this program with the Qt Library (commercial or non-commercial edition), ++ and distribute the resulting executable, without including the source ++ code for the Qt library in the source distribution. ++ ++ As a special exception, Wengo gives permission to link ++ this program with the OpenSSL Library. ++ ++On Debian systems, the complete text of the GNU General ++Public License can be found in `/usr/share/common-licenses/GPL'. ++ ++This software contains some files from the following other softwares: ++ ++- phApi ++Copyright (C) Vadim Lebedev ++published under GNU GPL ++ ++- eXosip ++Copyright (C) Aymeric Moizard ++published under GNU GPL ++ ++- oSIP ++Copyright (C) Aymeric Moizard ++published under GNU LGPL ++ ++- oRTP ++Copyright (C) Simon Morlat ++published under GNU LGPL ++ ++- trayicon ++Copyright (C) Justin Karneges ++published under GNU LGPL ++ ++- cURL ++Copyright (C) Daniel Stenberg ++published under MIT/X-style license ++ ++- TinyXML ++Copyright (C) Lee Thomason ++published under zlib license ++ ++- sipX ++Copyright (C) Pingtel Corp ++published under GNU LGPL ++ ++- Gaim ++published under GNU GPL ++ ++- OWbuild ++Copyright (C) 2006-2007 Wengo ++published under BSD-style license ++ ++- Coredumper ++Copyright (c) 2005, Google Inc. ++published under BSD-style license ++ +--- wengophone-2.1.2.dfsg0.orig/debian/compat ++++ wengophone-2.1.2.dfsg0/debian/compat +@@ -0,0 +1 @@ ++4 +--- wengophone-2.1.2.dfsg0.orig/debian/changelog ++++ wengophone-2.1.2.dfsg0/debian/changelog +@@ -0,0 +1,468 @@ ++wengophone (2.1.2.dfsg0-6) unstable; urgency=low ++ ++ * Removed debian/cmake-no-soname-shlibs.patch. Closes: #486948 ++ * Added Build-Conflicts with qt3-dev-tools (can be removed after cmake bug ++ #487528 gets closed) ++ ++ -- Ludovico Cavedon <cavedon@sssup.it> Sun, 22 Jun 2008 14:50:36 +0200 ++ ++wengophone (2.1.2.dfsg0-5) unstable; urgency=low ++ ++ * Add build dependency on libx11-dev and python-dev. Closes: #479920 ++ * Add ffmpeg-swscale-api.patch and img_resample.patch from 2.2 branch in ++ order to use swscale instead of img_resample (removed from ffmpeg) ++ * Remove build dependency on libavformat-dev ++ * Add cmake-swscale.patch to link against libswscale and not agains ++ libavformat ++ ++ -- Ludovico Cavedon <cavedon@sssup.it> Wed, 18 Jun 2008 19:16:37 +0200 ++ ++wengophone (2.1.2.dfsg0-4) unstable; urgency=low ++ ++ * Update patch generic/gcc-4_3.patch to resolve FTBFS with GCC 4.3. ++ Closes: #475994 ++ * Update wengophone.xpm for consistency with hicolor icons. ++ * Update patch generic/desktop-file-update.patch for more meaningful ++ comments inside wengophone.desktop file ++ ++ -- Ludovico Cavedon <cavedon@sssup.it> Tue, 22 Apr 2008 17:14:36 -0700 ++ ++wengophone (2.1.2.dfsg0-3) unstable; urgency=low ++ ++ * Add patch generic/gcc-4_3.patch to make it compileable with GCC 4.3 ++ (thanks to Cyril Brulebois). Closes: #455654 ++ * Update package description. Closes: #463812 ++ * Update Standards-Version to 3.7.3 ++ * Fix build depends according to build-depends-on-1-revision lintian warning ++ * Compiling with swscale support ++ * Import the code for managing ALSA devices from the 2.2 branch. ++ Closes: #471385 ++ ++ -- Ludovico Cavedon <cavedon@sssup.it> Sun, 23 Mar 2008 23:37:04 +0100 ++ |