rpms/pigment/devel .cvsignore, 1.2, 1.3 pigment.spec, 1.1, 1.2 sources, 1.2, 1.3

Matthias Saou (thias) fedora-extras-commits at redhat.com
Mon Aug 6 14:58:15 UTC 2007


Author: thias

Update of /cvs/extras/rpms/pigment/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16343

Modified Files:
	.cvsignore pigment.spec sources 
Log Message:
Update to 0.3.1.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pigment/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	2 May 2007 08:53:44 -0000	1.2
+++ .cvsignore	6 Aug 2007 14:57:43 -0000	1.3
@@ -1 +1 @@
-pigment-0.1.5.tar.gz
+pigment-0.3.1.tar.gz


Index: pigment.spec
===================================================================
RCS file: /cvs/extras/rpms/pigment/devel/pigment.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pigment.spec	2 May 2007 08:53:44 -0000	1.1
+++ pigment.spec	6 Aug 2007 14:57:43 -0000	1.2
@@ -3,9 +3,9 @@
 
 Summary: Media Center Toolkit
 Name: pigment
-Version: 0.1.5
+Version: 0.3.1
 Release: 1%{?dist}
-License: GPL
+License: LGPLv2+
 Group: Applications/Multimedia
 URL: http://elisa.fluendo.com/
 Source: http://elisa.fluendo.com/static/download/pigment/pigment-%{version}.tar.gz
@@ -18,7 +18,8 @@
 BuildRequires: gstreamer-devel
 BuildRequires: gstreamer-plugins-base-devel
 BuildRequires: mesa-libGLU-devel
-BuildRequires: gtk-doc
+Buildrequires: check
+#BuildRequires: gtk-doc
 
 %description
 Pigment is a toolkit for writing Media Center software.
@@ -28,7 +29,9 @@
 Summary: Development libraries and include files for Pigment
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
-Requires: glib2-devel, pkgconfig, gtk-doc
+Requires: glib2-devel
+Requires: pkgconfig
+#Requires: gtk-doc
 
 %description devel
 Pigment is a toolkit for writing Media Center software.
@@ -42,11 +45,13 @@
 
 
 %build
-%configure --enable-gtk-doc
-# Get rid of the /usr/lib64 RPATH on 64bit
+# Disable --enable-gtk-doc since it would require ugly hacks (as of 0.3.1)
+%configure
+# Get rid of the /usr/lib64 RPATH on 64bit (still as of 0.3.1)
 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}
+# Parallel make fails (still as of 0.3.1), so remove %{?_smp_mflags}
+%{__make}
 
 
 %install
@@ -67,22 +72,30 @@
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING FAQ LICENSE* README TODO
+%doc AUTHORS ChangeLog COPYING README TODO
 %{_libdir}/*.so.*
-%{_libdir}/pigment-0.1/
+%{_libdir}/pigment-0.3/
 %{python_sitelib}/pgm/
+%{python_sitelib}/pypgmtools/
 %{python_sitearch}/*.so
 
 %files devel
 %defattr(-,root,root,-)
-%doc docs/reference/html/*
-%{_includedir}/pigment-0.1/
+#doc docs/pgm/
+%{_includedir}/pigment-0.3/
 %{_libdir}/*.so
-%{_libdir}/pkgconfig/pigment-render-0.1.pc
-%{_datadir}/gtk-doc/html/pigment-render/
+%{_libdir}/pkgconfig/pigment-0.3.pc
+#{_datadir}/gtk-doc/html/pigment-render/
 
 
 %changelog
+* 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.


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pigment/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	2 May 2007 08:53:44 -0000	1.2
+++ sources	6 Aug 2007 14:57:43 -0000	1.3
@@ -1 +1 @@
-d39000c031e35d5a5835343161ce4bf8  pigment-0.1.5.tar.gz
+a46ed37282da90cde306f26b7c87e8e6  pigment-0.3.1.tar.gz




More information about the fedora-extras-commits mailing list