rpms/pigment/FC-6 pigment.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Matthias Saou (thias) fedora-extras-commits at redhat.com
Wed May 2 10:03:10 UTC 2007


Author: thias

Update of /cvs/extras/rpms/pigment/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16893/FC-6

Modified Files:
	.cvsignore sources 
Added Files:
	pigment.spec 
Log Message:
Initial import of pigment 0.1.5.



--- NEW FILE pigment.spec ---
%define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")
%define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")

Summary: Media Center Toolkit
Name: pigment
Version: 0.1.5
Release: 1%{?dist}
License: GPL
Group: Applications/Multimedia
URL: http://elisa.fluendo.com/
Source: http://elisa.fluendo.com/static/download/pigment/pigment-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: glib2-devel
BuildRequires: gtk2-devel
BuildRequires: cairo-devel
BuildRequires: python-devel
BuildRequires: pygobject2-devel
BuildRequires: gstreamer-devel
BuildRequires: gstreamer-plugins-base-devel
BuildRequires: mesa-libGLU-devel
BuildRequires: gtk-doc

%description
Pigment is a toolkit for writing Media Center software.


%package devel
Summary: Development libraries and include files for Pigment
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: glib2-devel, pkgconfig, gtk-doc

%description devel
Pigment is a toolkit for writing Media Center software.

This package contains the libraries and includes files necessary to develop
applications and plugins using Pigment.


%prep
%setup -q


%build
%configure --enable-gtk-doc
# Get rid of the /usr/lib64 RPATH on 64bit
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%{__make} %{?_smp_mflags}


%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR=%{buildroot}
# Remove all *.la files
find %{buildroot} -name '*.la' -exec rm -f {} \;


%clean
%{__rm} -rf %{buildroot}


%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING FAQ LICENSE* README TODO
%{_libdir}/*.so.*
%{_libdir}/pigment-0.1/
%{python_sitelib}/pgm/
%{python_sitearch}/*.so

%files devel
%defattr(-,root,root,-)
%doc docs/reference/html/*
%{_includedir}/pigment-0.1/
%{_libdir}/*.so
%{_libdir}/pkgconfig/pigment-render-0.1.pc
%{_datadir}/gtk-doc/html/pigment-render/


%changelog
* Mon Apr 16 2007 Matthias Saou <http://freshrpms.net/> 0.1.5-1
- Update to 0.1.5.
- Get rid of the /usr/lib64 RPATH on 64bit.

* Mon Apr 16 2007 Matthias Saou <http://freshrpms.net/> 0.1.4-2
- Update URLs.
- Remove still included *.la files.
- Have devel require gtk-doc for parent directory ownership.

* Wed Feb 21 2007 Matthias Saou <http://freshrpms.net/> 0.1.4-1
- Update to 0.1.4.

* Thu Feb  8 2007 Matthias Saou <http://freshrpms.net/> 0.1.3-1
- Spec file cleanup.

* Thu Feb 01 2007 Loïc Molinari <loic at fluendo.com>
- removed the pygtk2-devel build requirement
- removed the libSDL requirement

* Thu Jan 04 2007 Thomas Vander Stichele <thomas at apestaart dot org>
- fix requires
- fix URL's
- add plugins-base BR
- pull in either pygobject2-devel or pygtk2-devel depending on version

* Thu Nov 09 2006 Loïc Molinari <loic at fluendo.com>
- changed the license

* Thu Nov 09 2006 Thomas Vander Stichele <thomas at apestaart dot org>
- cleaned up
- fixed for 64-bit systems
- get versions from configure.ac

* Wed Nov 08 2006 Loïc Molinari <loic at fluendo.com>
- added the GStreamer video sink plugin

* Thu Oct 31 2006 Christian Schaller <christian at fluendo.com>
- first draft of spec file



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pigment/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	29 Apr 2007 22:16:18 -0000	1.1
+++ .cvsignore	2 May 2007 10:02:34 -0000	1.2
@@ -0,0 +1 @@
+pigment-0.1.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pigment/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	29 Apr 2007 22:16:18 -0000	1.1
+++ sources	2 May 2007 10:02:34 -0000	1.2
@@ -0,0 +1 @@
+d39000c031e35d5a5835343161ce4bf8  pigment-0.1.5.tar.gz




More information about the fedora-extras-commits mailing list