Logoj0ke.net Open Build Service > Projects > multimedia > mythtv > Changes
Sign Up | Log In

Changes of Revision 3

[-] Changed mythtv.spec
x
 
1
@@ -18,7 +18,7 @@
2
 Summary:   A personal video recorder (PVR) application.
3
 Name:      mythtv
4
 Version:   0.21
5
-Release:   14
6
+Release:   50
7
 URL:       http://www.mythtv.org/
8
 License:   GPL2
9
 Group:     Applications/Multimedia
10
@@ -33,10 +33,15 @@
11
 Source8:   mythtv-setup.png
12
 Source9:   mythtv-setup.desktop
13
 Source10:  mythtv-session.desktop
14
+Source11:  mythfrontend-1024x640.desktop
15
+Source12:  mythfrontend-800x450.desktop
16
+Source13:  mythtv-0.21-svnfixes-binaries.tar.bz2
17
 Source100: mythtv-doc.configure.ac
18
 Source101: mythtv-doc.Makefile.am
19
 Source202: README.non-root
20
 Source203: mythbackend.SuSEfirewall2
21
+Source300: profile.mythtv.sh
22
+Source301: profile.mythtv.csh
23
 Patch0:    mythtv-0.21-svnfixes.patch
24
 Patch1:    mythtv-0.15-ostreaming.patch
25
 Patch4:    mythtv-perl-vendor.patch
26
@@ -66,6 +71,9 @@
27
 %else
28
 BuildRequires: libxine1-devel
29
 %endif
30
+%if 0%{suse_version} >= 1100
31
+BuildRequires: libpulse-devel
32
+%endif
33
 BuildRequires: jack
34
 %if 0%{suse_version} > 1000
35
 BuildRequires: Mesa
36
@@ -257,7 +265,7 @@
37
 %endif
38
 
39
 %prep
40
-%setup -q
41
+%setup -q -a 13
42
 %patch0 -p1
43
 %patch1 -p0
44
 %patch4 -p1
45
@@ -306,6 +314,9 @@
46
    --enable-dvb \
47
         --dvb-path=/usr/include \
48
    --enable-audio-oss --enable-audio-alsa --enable-audio-arts \
49
+%if 0%{suse_version} >= 1100
50
+   --enable-audio-pulse \
51
+%endif
52
    %{!?_without_jack:--enable-audio-jack} \
53
    %{?_without_jack:--disable-audio-jack} \
54
    --enable-x11 \
55
@@ -341,10 +352,10 @@
56
 install -d %{buildroot}/usr/sbin
57
 
58
 install -D mythbackend.init %{buildroot}%{_initdir}/mythbackend
59
-install -D sysconfig.mythbackend %{buildroot}/var/adm/fillup-templates/sysconfig.mythbackend
60
-install -D mythbackend.logrotate  %{buildroot}%{_logrotatedir}/mythbackend
61
+install -m 644 -D sysconfig.mythbackend %{buildroot}/var/adm/fillup-templates/sysconfig.mythbackend
62
+install -m 644 -D mythbackend.logrotate  %{buildroot}%{_logrotatedir}/mythbackend
63
 ln -sf ../../etc/init.d/mythbackend %{buildroot}/usr/sbin/rcmythbackend
64
-install -D -m 644 %{SOURCE203} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mythbackend
65
+install -m 644 -D %{SOURCE203} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mythbackend
66
 #install %{SOURCE201} %{buildroot}/usr/share/doc/packages/mythtv
67
 pushd programs
68
   for subdir in *; do
69
@@ -355,15 +366,17 @@
70
 popd
71
 
72
 # Desktop entries
73
-install -D %{_sourcedir}/mythtv.png %{buildroot}%{_datadir}/pixmaps/mythtv.png
74
-install -D %{_sourcedir}/mythfrontend.png %{buildroot}%{_datadir}/pixmaps/mythfrontend.png
75
-install -D %{_sourcedir}/mythtv-setup.png %{buildroot}%{_datadir}/pixmaps/mythtv-setup.png
76
-
77
-install -D %{_sourcedir}/mythtv.desktop %{buildroot}%{_datadir}/applications/mythtv.desktop
78
-install -D %{_sourcedir}/mythfrontend.desktop %{buildroot}%{_datadir}/applications/mythfrontend.desktop
79
-install -D %{_sourcedir}/mythtv-setup.desktop %{buildroot}%{_datadir}/applications/mythtv-setup.desktop
80
+install -m 644 -D %{_sourcedir}/mythtv.png %{buildroot}%{_datadir}/pixmaps/mythtv.png
81
+install -m 644 -D %{_sourcedir}/mythfrontend.png %{buildroot}%{_datadir}/pixmaps/mythfrontend.png
82
+install -m 644 -D %{_sourcedir}/mythtv-setup.png %{buildroot}%{_datadir}/pixmaps/mythtv-setup.png
83
+
84
+install -m 644 -D %{_sourcedir}/mythtv.desktop %{buildroot}%{_datadir}/applications/mythtv.desktop
85
+install -m 644 -D %{_sourcedir}/mythfrontend.desktop %{buildroot}%{_datadir}/applications/mythfrontend.desktop
86
+install -m 644 -D %{_sourcedir}/mythfrontend-1024x640.desktop %{buildroot}%{_datadir}/applications/mythfrontend-1024x640.desktop
87
+install -m 644 -D %{_sourcedir}/mythfrontend-800x450.desktop %{buildroot}%{_datadir}/applications/mythfrontend-800x450.desktop
88
+install -m 644 -D %{_sourcedir}/mythtv-setup.desktop %{buildroot}%{_datadir}/applications/mythtv-setup.desktop
89
 
90
-install -D %{_sourcedir}/mythtv-session.desktop %{buildroot}%{_datadir}/xsessions/mythtv.desktop
91
+install -m 644 -D %{_sourcedir}/mythtv-session.desktop %{buildroot}%{_datadir}/xsessions/mythtv.desktop
92
 
93
 mkdir -p %{buildroot}%{_libdir}/mythtv/plugins
94
 mkdir -p %{buildroot}%{_datadir}/mythtv/build/
95
@@ -376,6 +389,12 @@
96
 cp -r database %{buildroot}%{_docdir}/%{name}-doc
97
 cp -r contrib %{buildroot}%{_docdir}/%{name}-doc
98
 
99
+%if 0%{suse_version} >= 1100
100
+install -d %{buildroot}%{_sysconfdir}/profile.d
101
+install -m 644 %{S:300} %{buildroot}%{_sysconfdir}/profile.d/mythtv.sh
102
+install -m 644 %{S:301} %{buildroot}%{_sysconfdir}/profile.d/mythtv.csh
103
+%endif
104
+
105
 %if 0%{?suse_version} > 1020
106
 %fdupes $RPM_BUILD_ROOT%{_datadir}/mythtv
107
 %fdupes $RPM_BUILD_ROOT%{_docdir}/mythtv-doc
108
@@ -472,9 +491,14 @@
109
 %{_datadir}/mythtv/i18n
110
 %{_datadir}/xsessions/mythtv.desktop
111
 %{_datadir}/applications/mythfrontend.desktop
112
+%{_datadir}/applications/mythfrontend-1024x640.desktop
113
+%{_datadir}/applications/mythfrontend-800x450.desktop
114
 %{_datadir}/applications/mythtv.desktop
115
 %{_datadir}/pixmaps/mythfrontend.png
116
 %{_datadir}/pixmaps/mythtv.png
117
+%if 0%{suse_version} >= 1100
118
+%config %{_sysconfdir}/profile.d/*
119
+%endif
120
 
121
 %files themes
122
 %defattr(-,root,root,-)
123
[+] Changed mythtv-0.21-svnfixes.patch ^
[+] Added mythfrontend-1024x640.desktop ^
[+] Added mythfrontend-800x450.desktop ^
[+] Changed mythfrontend.desktop ^
Added mythtv-0.21-svnfixes-binaries.tar.bz2 ^
[+] Changed mythtv-setup.desktop ^
[+] Changed mythtv.desktop ^
[+] Added profile.mythtv.csh ^
[+] Added profile.mythtv.sh ^