SPECS: opal.spec - more BR - filterout --as-needed enables ffmpeg+x264 dete...
sls
sls at pld-linux.org
Tue Nov 18 04:44:56 CET 2008
Author: sls Date: Tue Nov 18 03:44:56 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- more BR
- filterout --as-needed enables ffmpeg+x264 detection
- updated TODO
---- Files affected:
SPECS:
opal.spec (1.41 -> 1.42)
---- Diffs:
================================================================
Index: SPECS/opal.spec
diff -u SPECS/opal.spec:1.41 SPECS/opal.spec:1.42
--- SPECS/opal.spec:1.41 Wed Nov 5 18:17:05 2008
+++ SPECS/opal.spec Tue Nov 18 04:44:50 2008
@@ -1,20 +1,11 @@
# $Revision$, $Date$
# TODO:
# fix static libname (libopal_s.a)
-# check why:
-# checking PTLIB has expat... no
-# checking PTLIB has vxml... no
-# checking PTLIB has ipv6... no
-# checking PTLIB has ldap... no
-# ... and check plugin configuration:
-# GSM : yes (internal)
-# H.263+ :
-# H.264 : no
-# THEORA : no
-# MPEG4 Part 2 : no
-# SpanDSP FAX : no
-# CAPI : no
-# Quicknet xJACK support : no
+# IPv6 support requires IPv6 support in ptlib
+# x264+ffmpeg detection sucks - it doesn't work with --as-needed
+# SpanDSP FAX support requires t38_indicator symbol
+# MPEG4 rate control correction requires libavcodec sources
+# CAPI support
#
# Don't touch this! strip removes all symbols from library
%define no_install_post_strip 1
@@ -23,7 +14,7 @@
Summary(pl.UTF-8): Biblioteka Open Phone Abstraction Library (aka OpenH323 v2)
Name: opal
Version: 3.4.2
-Release: 0.2
+Release: 0.3
License: MPL
Group: Libraries
Source0: http://ftp.gnome.org/pub/gnome/sources/opal/3.4/%{name}-%{version}.tar.bz2
@@ -37,15 +28,21 @@
BuildRequires: SDL-devel
BuildRequires: automake
BuildRequires: autoconf
+BuildRequires: ffmpeg-devel
+BuildRequires: libgsm-devel
BuildRequires: libstdc++-devel
+BuildRequires: libtheora-devel
+BuildRequires: libx264-devel
BuildRequires: openssl-devel
BuildRequires: pkgconfig
-BuildRequires: ptlib-devel
+BuildRequires: ptlib-devel >= 2.4.2-3
BuildRequires: sed >= 4.0
BuildRequires: speex-devel >= 1:1.1.5
%requires_eq pwlib
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define filterout_ld -Wl,--as-needed
+
%description
The OPAL project aims to create a full featured, interoperable,
Open Source implementation of the ITU H.323 teleconferencing protocol
@@ -99,7 +96,8 @@
OPAL_BUILD="yes"; export OPAL_BUILD
%{__aclocal}
%{__autoconf}
-%configure
+%configure \
+ --enable-ixj
%{__make} %{?debug:debug}%{!?debug:opt} \
CC="%{__cc}" \
@@ -164,6 +162,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.42 2008/11/18 03:44:50 sls
+- more BR
+- filterout --as-needed enables ffmpeg+x264 detection
+- updated TODO
+
Revision 1.41 2008/11/05 17:17:05 sls
- now devel requires ptlib-devel
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/opal.spec?r1=1.41&r2=1.42&f=u
More information about the pld-cvs-commit
mailing list