rpms/libcaptury/devel libcaptury.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Shawn Starr (spstarr) fedora-extras-commits at redhat.com
Tue May 27 20:36:02 UTC 2008


Author: spstarr

Update of /cvs/pkgs/rpms/libcaptury/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31596/devel

Modified Files:
	.cvsignore sources 
Added Files:
	libcaptury.spec 
Log Message:
Initial package for Fedora



--- NEW FILE libcaptury.spec ---
%define captury_version 0.3.0

# Tarfile created using git
# git clone git://gitorious.org/libcaptury/mainline.git libcaptury
# cd libcaptury
# git-archive --format=tar --prefix=libcaptury-%{captury_version}/ %{git_version} | bzip2 > libcaptury-%{captury_version}-%{gitdate}.tar.bz2

%define gitdate 20080323
%define git_version cca4e3c

%define tarfile %{name}-%{captury_version}-%{gitdate}.tar.bz2
%define snapshot %{gitdate}git%{git_version}

Summary:        A library for X11/OpenGL video capturing framework
Name:           libcaptury
Version:        %{captury_version}
Release:        0.1.%{snapshot}%{?dist}
License:        GPLv2+
Group:          System Environment/Libraries
URL:            http://gitorious.org/projects/libcaptury/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  libtool
BuildRequires:  pkgconfig
BuildRequires:  libcapseo-devel
BuildRequires:  libX11-devel
BuildRequires:  libXfixes-devel
BuildRequires:  libogg-devel

# Fedora specific snapshot no upstream release (yet)
Source0:	%{tarfile}

%description
Captury is a realtime multimedia capturing framework for currently
OpenGL video (to be extended to XShm and audio/alsa soon). 
Its uses are e.g. for capturing video from external OpenGL applications
(via captury itself) and is currently also used by KDE's kwin
to record your desktop efficiently (VideoRecord plugin).

Captury supports full encoding as well as incremential(!) encoding
by only regions from the screen that have actually changed.
Window managers (like kwin) do know of such areas and can make use of it.

%package devel
Summary: Developer and header files for captury
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: libcapseo-devel
Requires: libXfixes-devel
Requires: pkgconfig

%description devel
Developer and header files for the captury movie capturing
framework.

%prep
%setup -q -n %{name}-%{version}
./autogen.sh

%build
%configure --disable-static
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

rm -rf %{buildroot}/%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root,-)
%{_includedir}/captury/*.h
%{_libdir}/libcaptury.so
%{_libdir}/pkgconfig/libcaptury.pc

%changelog
* Sat May 3 2008 Shawn Starr <shawn.starr at rogers.com> 0.3.0-0.1.20080323gitcca4e3c
- Initial Fedora package.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libcaptury/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	27 May 2008 20:17:32 -0000	1.1
+++ .cvsignore	27 May 2008 20:35:18 -0000	1.2
@@ -0,0 +1 @@
+libcaptury-0.3.0-20080323.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libcaptury/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	27 May 2008 20:17:32 -0000	1.1
+++ sources	27 May 2008 20:35:18 -0000	1.2
@@ -0,0 +1 @@
+74a9ae0656947da70a52db0769232cef  libcaptury-0.3.0-20080323.tar.bz2




More information about the fedora-extras-commits mailing list