Author: jarod
Update of /cvs/free/rpms/mythtv-themes/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv29223
Modified Files:
.cvsignore mythtv-themes.spec sources
Log Message:
* Sat Aug 08 2009 Jarod Wilson <jarod(a)wilsonet.com> - 0.22-0.4.svn.r21179
- Update to pre-0.22 svn trunk, rev 21179
- Add Robert McNamara's excellent new Graphite theme
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/mythtv-themes/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 18 Dec 2008 02:23:41 -0000 1.3
+++ .cvsignore 9 Aug 2009 02:33:38 -0000 1.4
@@ -3,3 +3,4 @@
themes-0.21.tar.bz2
myththemes-0.22.tar.bz2
themes-0.22.tar.bz2
+graphite.080409.tar.gz
Index: mythtv-themes.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv-themes/devel/mythtv-themes.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- mythtv-themes.spec 4 Jun 2009 04:23:02 -0000 1.14
+++ mythtv-themes.spec 9 Aug 2009 02:33:38 -0000 1.15
@@ -1,33 +1,87 @@
-Name: mythtv-themes
-Version: 0.21
-Release: 4
-Summary: Additional User Interface themes for MythTV
-Group: Applications/Multimedia
-License: GPLv2
-URL:
http://www.mythtv.org/
-Source0:
http://www.mythtv.org/mc/myththemes-%{version}.tar.bz2
-# created from svn rev 17859:
-#
http://svn.mythtv.org/var/lib/svn/branches/release-0-21-fixes/themes
-Source1: themes-%{version}.tar.bz2
-# Upstream url dead, extracted from mythbuntu packages
-Source2: glass-wide-20071107.tar.gz
-Patch0: myththemes-0.21-svnfixes.patch
-BuildRequires: libmyth-devel = %{version}
-Requires: mythtv-themes = %{version}
-BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+#
+# Specfile for building MythTV RPMs from a subversion checkout.
+#
+# by: Chris Petersen <rpm(a)forevermore.net>
+# Jarod Wilson <jarod(a)wilsonet.com>
+#
+# Modified/Extended from the great (non-svn based) work of:
+# Axel Thimm <Axel.Thimm(a)ATrpms.net>
+# and others; see changelog at bottom for details.
+#
+# The latest version of this file can be found at:
+#
+#
http://www.mythtv.org/wiki/index.php/Mythtv-themes-svn-rpmbuild.spec
+#
+
+# The vendor name we should attribute the aforementioned entries to
+%define desktop_vendor RPMFusion
+
+# SVN Revision number and branch ID
+%define _svnrev r20488
+%define branch trunk
+
+#
+# Basic descriptive tags for this package:
+#
+Name: mythtv-themes
+Summary: Additional themes for mythtv's frontend
+URL:
http://www.mythtv.org/
+Group: Applications/Multimedia
+License: GPLv2
+
+# Version/Release info
+Version: 0.22
+%if "%{branch}" == "trunk"
+Release: 0.4.svn.%{_svnrev}%{?dist}
+%else
+Release: 1%{?dist}
+%endif
+
+################################################################################
+
+# Tarballs created from svn "themes" and "myththemes" directories
+# Hopefully these will merge before 0.22 is released.
+Source0:
http://www.mythtv.org/mc/myththemes-%{version}.tar.bz2
+Source1: themes-%{version}.tar.bz2
+# Very nice user-created theme using the new MythUI bits
+Source2:
http://www.fecitfacta.com/graphite.080409.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch: noarch
+
+# no mythtv in RPM Fusion's ppc64 repo, hence ExcludeArch this package on ppc64
+# to have broken deps:
+ExcludeArch: ppc64
+
+################################################################################
+
+BuildRequires: libmyth-devel = %{version}
+BuildRequires: qt4-devel
+
+# Themes do require a frontend
+Requires: mythtv-frontend
+
+# And obselete a bunch of packages from when themes were packaged individually
+Obsoletes: mythtv-theme-MythCenter
+Obsoletes: mythtv-theme-Retro
+Obsoletes: mythtv-theme-Titivillus
+Obsoletes: mythtv-theme-isthmus
+
+################################################################################
%description
MythTV provides a unified graphical interface for recording and viewing
television programs. Refer to the mythtv-docs package for more information.
-This package contains themes for the mythtv user interface.
+This package contains additional themes for the mythtv user interface.
+
+################################################################################
%prep
%setup -q -c -a 1 -a 2
-cd myththemes-%{version}
-%patch0 -p1
-cd ..
+
+################################################################################
%build
cd myththemes-%{version}
@@ -38,6 +92,8 @@
%configure
cd ..
+################################################################################
+
%install
rm -rf %{buildroot}
@@ -49,18 +105,63 @@
make install INSTALL_ROOT=%{buildroot}
cd ..
-cp -rp glass-wide %{buildroot}%{_datadir}/mythtv/themes/
+cp -a Graphite %{buildroot}%{_datadir}/mythtv/themes/
+
+################################################################################
%clean
rm -rf %{buildroot}
+################################################################################
+
%files
%defattr(-,root,root,-)
%{_datadir}/mythtv/themes/*
%changelog
-* Thu Jun 04 2009 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-4
-- Rebuild
+* Sat Aug 08 2009 Jarod Wilson <jarod(a)wilsonet.com> - 0.22-0.4.svn.r21179
+- Update to pre-0.22 svn trunk, rev 21179
+- Add Robert McNamara's excellent new Graphite theme
+
+* Fri Jun 05 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> -
0.22-0.4.svn.r20488
+- rebuilt
+
+* Tue May 05 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> -
0.22-0.3.svn.r20488
+- excludearch ppc64 to fix broken deps in RPM Fusions ppc64 repo
+
+* Mon May 04 2009 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.2.svn.r20488
+- Update to pre-0.22 svn trunk, rev 20488
+
+* Fri Apr 24 2009 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.2.svn.r20448
+- Update to pre-0.22 svn trunk, rev 20448
+
+* Tue Apr 07 2009 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.2.svn.r20317
+- Update to pre-0.22 svn trunk, rev 20317
+
+* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> -
0.22-0.2.svn.r20196
+- rebuild for new F11 features
+
+* Thu Mar 12 2009 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.1.svn.r20196
+- Update to pre-0.22 svn trunk, rev 20196
+
+* Wed Mar 04 2009 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.1.svn.r20107
+- Update to pre-0.22 svn trunk, rev 20107
+
+* Mon Mar 02 2009 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.1.svn.r20089
+- Update to pre-0.22 svn trunk, rev 20089
+
+* Sat Jan 24 2009 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.1.svn.r19811
+- Update to pre-0.22 svn trunk, rev 19811
+
+* Wed Dec 31 2008 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.1.svn.r19506
+- Update to pre-0.22 svn trunk, rev 19506
+
+* Wed Dec 17 2008 Jarod Wilson <jarod(a)wilsonet.com> 0.22-0.1.svn.r19390
+- Build svn trunk themes to go with svn trunk mythtv, rev 19390
+- Drop glass-wide
+
+* Sat Nov 01 2008 Chris Petersen <rpm(a)forevermore.net> 0.22-0.1.svn
+- Clean and standardize package to match mythtv-svn spec
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.21-3
- rebuild
@@ -72,3 +173,4 @@
* Sun Mar 09 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-1
- Initial package
+
Index: sources
===================================================================
RCS file: /cvs/free/rpms/mythtv-themes/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources 4 Jun 2009 04:23:02 -0000 1.10
+++ sources 9 Aug 2009 02:33:38 -0000 1.11
@@ -1,3 +1,3 @@
-7cdec1649d3a94a8dbf96d129421cdac glass-wide-20071107.tar.gz
-9a569ab5561f348fdbf82cdc46a1df9b myththemes-0.21.tar.bz2
-8a036cbbb8cf29c5512931e1f6f5445f themes-0.21.tar.bz2
+727aad649046b62b225c1eb63df168a4 myththemes-0.22.tar.bz2
+6ff1838b9901edd65ebf30480e748f5b themes-0.22.tar.bz2
+8a94d02a711c3a05b384ec9963d02cac graphite.080409.tar.gz