VineSeed ML アーカイブ



[VineSeed:17856] Re: upload: ptlib

  • From: Toshiharu Kudoh <toshi.kd2@xxxxxxxxx>
  • Subject: [VineSeed:17856] Re: upload: ptlib
  • Date: Mon, 15 Jun 2009 00:56:14 +0900
工藤です。

Daisuke SUZUKI さんは書きました:
> 鈴木です。
> 
> ptlib-2.6.2-2 を upload しました。
> libdc1394-2.1.2 ではもう build できないので --enable-dc を
> 削除し dc_pwplugin を廃止しました。
> 
考えてみましたが、Debian/Ubuntuだとlibdc1394が1.x.x系統と2.x.xの2つが存在するよ
うですので、1.x.x系統も残しておくことを提案してみたいと思います。
# 自分が拙速だったのが一番悪いのですが。

specも手を入れてみましたので添付します。
# ファイル名とかは取り敢えずで付けてみました。
%define _name libdc1394

Summary: 1394-Based Digital Camera Control Library
Summary(ja): IEEE1394 ベースのデジタルカメラ制御ライブラリ
Name: libdc1394-122
Version: 1.2.2
Release: 1%{?_dist_release}
License: LGPLv2+
Group: System Environment/Libraries
Source: http://downloads.sourceforge.net/%{name}/libdc1394-%{version}.tar.gz
#Patch0: libdc1394-1.2.1-obsolete_time.patch
BuildRoot: %{_tmppath}/%{_name}-%{version}-root

BuildRequires: kernel-headers
BuildRequires: libraw1394-devel
BuildRequires: doxygen

%description
libdc1394 provides functionality to control any camera that conforms to the
1394-Based Digital Camera Specification.

%description -l ja
libdc1394 は IEEE1394 ベースのデジタルカメラ規格に沿ったカメラをコントロール
する機能を提供しています。

%package devel
Summary: Development libs for libdc1394
Summary(ja): libdc1394 用開発ライブラリ
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}

%description devel
Development libraries required to build applications using libdc1394.

%package static
Summary: Development static libs for libdc1394
Summary(ja): libdc1394 用静的開発ライブラリ
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}

%description static
Development static libraries required to build applications using libdc1394.

%prep
%setup -q -n libdc1394-1.2.2

%build
%configure
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

## remove unuse files
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -f $RPM_BUILD_ROOT%{_bindir}/*


%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING NEWS README
#%{_bindir}/*
%{_libdir}/lib*.so.*

%files devel
%defattr(-, root, root, 0755)
%{_includedir}/libdc1394
%{_libdir}/lib*.so

%files static
%{_libdir}/lib*.a

%changelog
* Mon Jun 15 2009 Toshiharu Kudoh <toshi.kd2@xxxxxxxxx> 1.2.2-1vl5
- reverted and renamed 1.2.2
- splitted static