Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mcadet:gnome-tools
pigment
pigment.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pigment.spec of Package pigment
# # spec file for package pigment # # Copyright (c) 2006-2007 Christian Schaller # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # norootforbuild Summary: Media Center Toolkit Name: pigment Version: 0.3.2 Release: 1 License: LGPLv2+ Group: Productivity/Multimedia/Other URL: http://elisa.fluendo.com/ Source: http://elisa.fluendo.com/static/download/pigment/pigment-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: glib2-devel gtk2-devel cairo-devel gtk2-doc BuildRequires: python-devel python-gtk BuildRequires: gstreamer010-devel gstreamer010-plugins-base-devel BuildRequires: Mesa-devel Buildrequires: check # For make check (disabled...) #BuildRequires: gstreamer-python, pygtk2 %if 0%{?suse_version} >= 1030 BuildRequires: python-gtk-devel %endif %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 Requires: pkgconfig Requires: 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 # Get rid of the /usr/lib64 RPATH on 64bit (still as of 0.3.2) 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 # Parallel make fails (still as of 0.3.2), so remove %{?_smp_mflags} %{__make} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} # Remove all *.la files find %{buildroot} -name '*.la' -exec rm -f {} \; #check # It would be useful to run this, unfortunately the python checks try to # "import gtk.gdk" and fail because of "RuntimeError: could not open display" #{__make} check %clean %{__rm} -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README TODO %{_libdir}/*.so.* %{_libdir}/pigment-0.3/ %{py_sitedir}/pgm/ %{py_sitedir}/pypgmtools/ %{py_sitedir}/*.so %files devel %defattr(-,root,root,-) %{_includedir}/pigment-0.3/ %{_libdir}/*.so %{_libdir}/pkgconfig/pigment-0.3.pc %doc %{_datadir}/gtk-doc/html/pigment/ %changelog * Thu Oct 11 2007 Mathieu Cadet <mcadet@novell.com> - Port to *SUSE distributions * Tue Oct 9 2007 Matthias Saou <http://freshrpms.net/> 0.3.2-1 - Update to 0.3.2. - Re-enable gtk-doc stuff, it works again. * Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 0.3.1-2 - Include r606 patch to fix pigment bug #147 (segfaults with python bits). * Sat Aug 4 2007 Matthias Saou <http://freshrpms.net/> 0.3.1-1 - Update to 0.3.1. - Correct License field from "GPL" to "LGPLv2+". - Disable gtk-doc because it tries to link to libpigment directly, which isn't yet available. - Add new "check" build requirement. * 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@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@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@fluendo.com> - added the GStreamer video sink plugin * Thu Oct 31 2006 Christian Schaller <christian@fluendo.com> - first draft of spec file
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor