Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37752611
en ru br
Репозитории ALT
5.1: 0.5.17-alt3
4.1: 0.5.17-alt3
4.0: 0.5.17-alt3
3.0: 0.5.17-alt2
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: ORBit

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: ORBit
Version: 0.5.17
Release: alt3

Summary: High-performance CORBA Object Request Broker
License: LGPL/GPL
Group: System/Libraries
Url: http://orbit-resource.sourceforge.net/

Source: %url/%name-%version.tar.bz2
Patch0: %name-0.5.5-texinfo.patch
Patch1: %name-%version-libs-alt.patch

Prefix: %prefix

Requires: lib%name = %version-%release

# Automatically added by buildreq on Sun Nov 10 2002

BuildRequires: flex glib-devel glibc-devel libwrap-devel

%description
%name is a high-performance CORBA ORB (object request broker).
It allows programs to send requests and  receive replies from
other programs, regardless of the locations of the two programs.
ORBit features CORBA bindings for the C language.

You will need to install this package and the related header files,
libraries and utilities if you want to write programs that use CORBA
technology.

%package -n lib%name
Summary: Libraries for %name
Group: System/Libraries

%description -n lib%name
%name is a high-performance CORBA ORB (object request broker).
It allows programs to send requests and  receive replies from
other programs, regardless of the locations of the two programs.

This package contains the shared libraries required for ORBit
and components using it to function.

%package devel
Summary: Development libraries, header files and utilities for %name
Group: Development/GNOME and GTK+
PreReq: %__install_info
Requires: %name = %version-%release, glib-devel, indent
Provides: lib%name-devel = %version
Obsoletes: lib%name-devel
Conflicts: lib%name-devel-static <= 0.5.11-alt1
# indent is called by orbit-idl

%description devel
%name is a high-performance CORBA ORB (object request broker).
It allows programs to send requests and  receive replies from
other programs, regardless of the locations of the two programs.

This package contains the header files, libraries and utilities
necessary to write programs that use CORBA technology.

%package devel-static
Summary: Development static libraries for %name
Group: Development/GNOME and GTK+
PreReq: %__install_info
Requires: %name-devel = %version-%release
Provides: lib%name-devel-static = %version
Obsoletes: lib%name-devel-static

%description devel-static
%name is a high-performance CORBA ORB (object request broker).
It allows programs to send requests and  receive replies from
other programs, regardless of the locations of the two programs.

This package contains the static libraries necessary to write
statically linked programs that use CORBA technology.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
touch .now
find -type f -newer .now -print0 |xargs -r0 touch
rm -f .now
%set_automake_version 1.4
#needed by patch #1
%__automake

%build
%configure
#NO SMP
%make

%install
mkdir -p $RPM_BUILD_ROOT%prefix
%makeinstall

%post -n lib%name -p /sbin/ldconfig
%postun -n lib%name -p /sbin/ldconfig

%post devel
%install_info libIDL.info

%preun devel
%uninstall_info libIDL.info

%files
%doc AUTHORS NEWS README TODO
%_bindir/*-server
%_bindir/name-client
%_bindir/orbit-ird
%_bindir/ior-decode
%_datadir/idl/*

%files -n lib%name
%_libdir/*.so.*

%files devel
%_bindir/orbit-idl
%_bindir/*-config
%_libdir/*.sh
%_libdir/*.so
%_libdir/libname-server.a
%_libdir/liborbit-c-backend.a
%_libdir/pkgconfig/*
%_includedir/*
%_infodir/*.info*
%_datadir/aclocal/*
%doc ChangeLog docs/*.txt docs/IDEA1

%files devel-static
%_libdir/libIDL.a
%_libdir/libIIOP.a
%_libdir/libORBit*.a

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin