Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37045731
en ru br
ALT Linux repos
S:20221119-alt1
5.0: 0.0.0-alt0.2008.07.25
4.1: 0.0.0-alt0.2007.11.01
4.0: 0.0.0-alt0.2007.02.20

Group :: System/Libraries
RPM: live555

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define shortname live
%define name %{shortname}555
%define version 0.0.0
%define snapshot 2008.07.25
%define release alt0.%snapshot

Summary: Live555.com Streaming Media Library
Name: %name
Version: %version
Release: %release
License: LGPL
Group: System/Libraries
Url: http://www.live555.com/liveMedia/

Packager: Pavlov Konstantin <thresh at altlinux.ru>
Source0: %name.tar.bz2

# renamed...

Provides: live = %version-%release
Obsoletes: live < %version-%release

# Automatically added by buildreq on Sat Dec 10 2005

BuildRequires: gcc-c++ libstdc++-devel

%description
This code forms a set of C++ libraries for multimedia streaming, using
open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which
can be compiled for Unix (including Linux and Mac OS X), Windows, and
QNX (and other POSIX-compliant systems) - can be used to build
streaming applications.

This package contains the example apps of live555.com.

%package -n lib%name-devel
Summary: Development files of the Live555.com Streaming Media Library
Group: Development/C++

Provides: liblive-devel = %version-%release
Obsoletes: liblive-devel < %version-%release

%description -n lib%name-devel
This code forms a set of C++ libraries for multimedia streaming, using
open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which
can be compiled for Unix (including Linux and Mac OS X), Windows, and
QNX (and other POSIX-compliant systems) - can be used to build
streaming applications.

This package contains all needed files to build programs based on live555.com.

%prep
%setup -q -n %name

rm -f testProgs/qtParse

%build
./genMakefiles linux
make clean
make RPM_OPT_FLAGS="%optflags"

%install
for dir in BasicUsageEnvironment groupsock liveMedia UsageEnvironment; do
 mkdir -p %buildroot%_libdir/%shortname/$dir
 cp -r $dir/*.a $dir/include %buildroot%_libdir/%shortname/$dir
done

mkdir -p %buildroot%_bindir
for testprog in `find testProgs -type f -perm 755`; do
 install $testprog %buildroot%_bindir
done

%files
%doc COPYING README
%_bindir/*

%files -n lib%name-devel
%doc COPYING README
%_libdir/%shortname

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin