]> git.pld-linux.org Git - packages/opal.git/commitdiff
- more BR
authorSzymon Siwek <sls@pld-linux.org>
Tue, 18 Nov 2008 03:44:50 +0000 (03:44 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- filterout --as-needed enables ffmpeg+x264 detection
- updated TODO

Changed files:
    opal.spec -> 1.42

opal.spec

index b621db92fc78f68e2f5fcf37f4fb3e4d931f0c39..b5cd2c96f3b95eb791f4a20884a08d30b90e0b34 100644 (file)
--- a/opal.spec
+++ b/opal.spec
@@ -1,19 +1,10 @@
 # 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
@@ -22,7 +13,7 @@ Summary:      Open Phone Abstraction Library (aka OpenH323 v2)
 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
@@ -36,15 +27,21 @@ URL:                http://www.openh323.org/
 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
@@ -98,7 +95,8 @@ OPALDIR=`pwd`; export OPALDIR
 OPAL_BUILD="yes"; export OPAL_BUILD
 %{__aclocal}
 %{__autoconf}
-%configure
+%configure \
+       --enable-ixj
 
 %{__make} %{?debug:debug}%{!?debug:opt} \
        CC="%{__cc}" \
This page took 0.125743 seconds and 4 git commands to generate.