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