rpms/tvtime/devel tvtime.spec, 1.37, 1.38 tvtime-0.9.13-pie.patch, 1.1, NONE
Tomas Smetana
tsmetana at fedoraproject.org
Sun May 31 13:07:43 UTC 2009
Author: tsmetana
Update of /cvs/pkgs/rpms/tvtime/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25866
Modified Files:
tvtime.spec
Removed Files:
tvtime-0.9.13-pie.patch
Log Message:
* Sun May 31 2009 Tomas Smetana <tsmetana at redhat.com> 1.0.2-6
- fix #498167 - patch by Philipp Hahn adding ALSA mixer support
- merge review changes
Index: tvtime.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tvtime/devel/tvtime.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- tvtime.spec 4 Mar 2009 08:37:05 -0000 1.37
+++ tvtime.spec 31 May 2009 13:07:12 -0000 1.38
@@ -1,16 +1,17 @@
Summary: A high quality TV viewer
Name: tvtime
Version: 1.0.2
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+ and LGPLv2+
Group: Applications/Multimedia
URL: http://tvtime.sourceforge.net
-Source: http://prdownloads.sourceforge.net/tvtime/%{name}-%{version}.tar.gz
-Patch0: tvtime-0.9.13-pie.patch
-Patch1: tvtime-1.0.1-gcc4.1.patch
-Patch2: tvtime-1.0.1-header.patch
-Patch3: tvtime-1.0.1-fsbadval.patch
-Patch4: tvtime-1.0.2-fonts.patch
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+# Upstream is dead since 2005...
+Patch0: tvtime-1.0.1-gcc4.1.patch
+Patch1: tvtime-1.0.1-header.patch
+Patch2: tvtime-1.0.1-fsbadval.patch
+Patch3: tvtime-1.0.2-fonts.patch
+Patch4: tvtime-1.0.2-alsamixer.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -48,29 +49,39 @@ videophiles.
%prep
%setup -q
-%patch1 -p1 -b .gcc
-%patch2 -p1 -b .header
-%patch3 -p1 -b .fsbadval
-%patch4 -p1 -b .fonts
+%patch0 -p1 -b .gcc
+%patch1 -p1 -b .header
+%patch2 -p1 -b .fsbadval
+%patch3 -p1 -b .fonts
+%patch4 -p1 -b .alsamixer
-for i in docs/man/de/*.?; do
+for i in AUTHORS docs/man/{de,es}/*.?; do
iconv -f iso-8859-1 -t utf-8 < "$i" > "${i}_"
mv "${i}_" "$i"
done
+# Remove .png extension from desktop file as it causes a warning
+# in desktop-file-install
+sed -i "s|tvtime.png|tvtime|g" docs/net-tvtime.desktop
+
+
%build
+autoreconf
%configure --disable-dependency-tracking --disable-rpath
-make CXXFLAGS="$RPM_OPT_FLAGS" \
- CFLAGS="$RPM_OPT_FLAGS -DFONTDIR='\"/usr/share/fonts/liberation/\"'" \
+make CXXFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} \
+ CFLAGS="$RPM_OPT_FLAGS -DFONTDIR='\"%{_datadir}/fonts/liberation/\"'" \
%{?_smp_mflags}
%install
rm -rf %{buildroot}
-%makeinstall
+make DESTDIR=%{buildroot} install
# remove fonts
rm -f %{buildroot}%{_datadir}/tvtime/*.ttf
+desktop-file-install --remove-category="Application" --add-category="Video" \
+ --delete-original --dir=%{buildroot}%{_datadir}/applications \
+ docs/net-tvtime.desktop
%find_lang %{name}
@@ -89,12 +100,11 @@ fi
%{_bindir}/update-desktop-database > /dev/null 2>&1 || :
%clean
-rm -rf %{buildroot}
+# rm -rf %{buildroot}
%files -f %{name}.lang
-%defattr(-, root, root, 0755)
-%doc AUTHORS ChangeLog COPYING NEWS README* data/COPYING*
-%doc docs/html
+%defattr(-, root, root, -)
+%doc AUTHORS ChangeLog COPYING NEWS README* data/COPYING* docs/html
%doc %{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/tvtime/
%{_bindir}/tvtime-command
@@ -106,10 +116,13 @@ rm -rf %{buildroot}
%{_datadir}/tvtime/
%lang(de) %{_mandir}/de/man?/*
%lang(es) %{_mandir}/es/man?/*
-%defattr(775, root, root, 0755)
%{_bindir}/tvtime
%changelog
+* Sun May 31 2009 Tomas Smetana <tsmetana at redhat.com> 1.0.2-6
+- fix #498167 - patch by Philipp Hahn adding ALSA mixer support
+- merge review changes
+
* Tue Mar 03 2009 Tomas Smetana <tsmetana at redhat.com> 1.0.2-5
- fix font requirements
--- tvtime-0.9.13-pie.patch DELETED ---
More information about the scm-commits
mailing list