Compare commits

...
Sign in to create a new pull request.

54 commits

Author SHA1 Message Date
Fedora Release Engineering
5539e087c1 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:01:03 +00:00
Fedora Release Engineering
fcfc7f73c0 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:27:38 +00:00
Fedora Release Engineering
90520da929 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:37:47 +00:00
Dmitry Butskoy
5f0ef07e61 Switch to PolicyKit, and no more use /usr/sbin 2025-01-24 09:04:15 +03:00
Fedora Release Engineering
364667d071 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:25:48 +00:00
Miroslav Suchý
6af3948a1e convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-26 03:45:05 +02:00
Fedora Release Engineering
09b65267ec Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:42:55 +00:00
Software Management Team
445fad2a08 Eliminate use of obsolete %patchN syntax (#2283636) 2024-05-30 12:46:50 +02:00
Dmitry Butskoy
44737a4de3 Fix incompatible pointer types warning (#2261796) 2024-01-30 04:35:57 +03:00
Fedora Release Engineering
e0b4184086 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 09:19:54 +00:00
Fedora Release Engineering
efb101deb2 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 18:31:24 +00:00
Fedora Release Engineering
496626024f Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 07:09:06 +00:00
Fedora Release Engineering
8a7f5f3cff Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 12:47:20 +00:00
Fedora Release Engineering
d18ea31e7a - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 04:48:34 +00:00
Fedora Release Engineering
c72181f987 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 21:16:58 +00:00
Fedora Release Engineering
ea3dd8d395 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:47:49 +00:00
Tom Stellard
e4cf0a3547 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 01:08:14 +00:00
Dmitry Butskoy
bb1260368d . 2020-09-26 15:35:43 +03:00
Fedora Release Engineering
f4ea785147 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 14:27:27 +00:00
Jeff Law
4b091097da - Use strsignal, not sys_siglist 2020-07-23 21:52:05 -06:00
Mauro Carvalho Chehab
7261b17c4f Bump to version 3.107
- fix some issues with gcc 10.1;
- some fixes at v4l-conf for it to check if a devnode exists,
  before opening it in R/W mode.

Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2020-05-16 01:46:01 +02:00
buc
0d20a2cee9 Build with -fcommon 2020-02-01 18:20:07 +03:00
Fedora Release Engineering
af40cc698f - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 04:06:17 +00:00
Fedora Release Engineering
ab9e269d8c - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 03:52:36 +00:00
Mauro Carvalho Chehab
f8017eb993 Update sources for xawtv 3.106
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-02-21 08:35:45 -03:00
Mauro Carvalho Chehab
5a9d90ebe9 Bump to version 3.106
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-02-21 08:26:06 -03:00
Fedora Release Engineering
aebfe0f362 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:06:31 +00:00
34c6498d57 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:55 +01:00
487aa2a55f
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 13:21:08 +01:00
Fedora Release Engineering
5995ae4dd5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:05:54 +00:00
Igor Gnatenko
cd97179701 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:53 +02:00
Mauro Carvalho Chehab
8574b3a8fa Add some sanity checks to prevent errors with high res cameras
When the cameras have a resolution that is higher than the
framebuffer, segmentation fault may occur. Prevent that.

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-06-12 06:26:53 -03:00
Mauro Carvalho Chehab
c672668122 Cleanup FB console if an error happens
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-06-12 06:26:53 -03:00
Mauro Carvalho Chehab
d2a451213d Update sources to point to xawtv 3.105
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-06-11 11:57:03 -03:00
Mauro Carvalho Chehab
b5b452bdbf Bump xawtv to the newer 3.105 version
This version already include sysmacros and improve console font
support to the newer PSF formats. So, none of the existing
patches are needed.

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-06-11 10:53:10 -03:00
buc
4980bd5977 fix fbtv console font 2018-06-01 01:06:23 +03:00
buc
8a475fd3a5 . 2018-03-18 02:18:48 +03:00
buc
b714d2044d explicitly include sys/sysmacros.h in the source 2018-03-18 02:17:34 +03:00
buc
7b9d75b9dd fileutils no more exists 2018-03-15 20:42:47 +03:00
Fedora Release Engineering
b57871c2d4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 21:19:39 +00:00
Fedora Release Engineering
c6b4a45600 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 10:28:16 +00:00
Fedora Release Engineering
84786bf523 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:52:47 +00:00
Petr Písař
9d484fcf70 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 14:49:36 +02:00
Ralf Corsépius
c7f1e06c37 Add BR: perl (Fix F26BFS). 2017-02-15 10:21:43 +01:00
Fedora Release Engineering
fe0fef6a6a - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:38:57 +00:00
buc
c5431e99f2 drop unneeded source 2016-02-17 03:49:32 +03:00
Hans de Goede
af19002a66 Drop no longer used xawtv.desktop 2016-02-15 23:23:55 +01:00
Hans de Goede
3871b59e2b Bring in several bugfix patch from upstream
- Fix crash with saa7134 driver (rhbz#1305389)
- Use png instead of xpm for icons
- Add appdata
- Build motv and mtt now that we have a FOSS motif, put them in
  xawtv-motv resp xawtv-mtt sub-packages
- Remove changelog entries older then 10 years
2016-02-15 23:20:16 +01:00
Fedora Release Engineering
71907b01bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:16:15 +00:00
Dennis Gilmore
167bb34f6f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 03:43:39 +00:00
buc
35ae9c7bd1 Fix #1155784 2015-01-04 20:52:31 +03:00
888273a32b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 09:14:01 +00:00
Dennis Gilmore
9e9efb6ab4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 00:12:15 -05:00
Dennis Gilmore
1572a1c265 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 02:33:55 -05:00
6 changed files with 309 additions and 306 deletions

3
.gitignore vendored
View file

@ -7,3 +7,6 @@ xawtv-3.98.tar.bz2
/xawtv-3.100.tar.bz2
/xawtv-3.101.tar.bz2
/xawtv-3.103.tar.bz2
/xawtv-3.105.tar.bz2
/xawtv-3.106.tar.bz2
/xawtv-3.107.tar.bz2

View file

@ -1 +1 @@
18822bb3660540fa9ea8b643a5b30d6b xawtv-3.103.tar.bz2
SHA512 (xawtv-3.107.tar.bz2) = 29935e9265a96223097e6c4ab65d06c45233238992901d63aa3008e6f35cb59d474cebabd4136e47451242ba35df9ef08f9ef762c01ad688833429bc72d61536

View file

@ -0,0 +1,28 @@
#
# Since https://gitlab.freedesktop.org/xorg/lib/libxaw/-/commit/197e9d055f3cd351
# XawListChange() want the second argument to be (const char **) instead of (char **).
#
# To avoid compiler issues when -Wcompatible-pointer-types just cast it to (void *) .
#
diff -Nrup xawtv-3.107/x11/propwatch.c xawtv-3.107-OK/x11/propwatch.c
--- xawtv-3.107/x11/propwatch.c 2020-05-16 02:32:25.000000000 +0300
+++ xawtv-3.107-OK/x11/propwatch.c 2024-01-30 04:16:55.411559253 +0300
@@ -316,7 +316,7 @@ RebuildList(void)
for (i=0, this=watchlist; this!=NULL; i++, this=this->next)
str_list[i] = this->text;
qsort(str_list,str_count,sizeof(char*),cmp);
- XawListChange(bl,str_count ? str_list : &empty,
+ XawListChange(bl,(void *)(str_count ? str_list : &empty),
str_count ? str_count : 1,1000,1);
}
@@ -495,7 +495,7 @@ ProcessPropertyChange(Display *dpy, XEve
AddWatch(dpy,event->xproperty.window, i);
else {
Update(dpy,event->xproperty.window,event->xproperty.atom);
- XawListChange(bl,str_list,str_count,1000,1);
+ XawListChange(bl,(void *)str_list,str_count,1000,1);
}
}
}

47
xawtv-strsignal.patch Normal file
View file

@ -0,0 +1,47 @@
diff --git a/console/fbtools.c b/console/fbtools.c
index 9f876df..07739ff 100644
--- a/console/fbtools.c
+++ b/console/fbtools.c
@@ -520,6 +520,6 @@ fb_catch_exit_signals(void)
/* cleanup */
fb_cleanup();
- fprintf(stderr,"Oops: %s\n",sys_siglist[termsig]);
+ fprintf(stderr,"Oops: %s\n",strsignal(termsig));
exit(42);
}
diff --git a/console/record.c b/console/record.c
index 685221b..90f0c85 100644
--- a/console/record.c
+++ b/console/record.c
@@ -429,7 +429,7 @@ ctrlc(int signal)
{
if (verbose)
fprintf(stderr,"\n%s - exiting\n",
- sys_siglist[signal]);
+ strsignal(signal));
stop = 1;
}
diff --git a/x11/rootv.c b/x11/rootv.c
index 60a8406..4bf458b 100644
--- a/x11/rootv.c
+++ b/x11/rootv.c
@@ -133,7 +133,7 @@ catch_sig(int signal)
termsig = signal;
if (verbose)
fprintf(stderr,"received signal %d [%s]\n",
- termsig,sys_siglist[termsig]);
+ termsig,strsignal(termsig));
}
static void usage(FILE *fp)
@@ -422,7 +422,7 @@ main(int argc, char *argv[])
}
if (verbose && termsig)
fprintf(stderr,"exiting on signal %d [%s]\n",
- termsig,sys_siglist[termsig]);
+ termsig,strsignal(termsig));
if (do_mute && have_mute)
XvSetPortAttribute(dpy,port,XV_MUTE,1);
XvStopVideo(dpy,port,win);

View file

@ -1,8 +0,0 @@
[Desktop Entry]
Comment=X11 program for watching TV
Icon=xawtv
Exec=xawtv
Name=XawTV Television Viewer
Terminal=false
Type=Application
Categories=AudioVideo;

View file

@ -1,36 +1,38 @@
%bcond_with motif
%bcond_with quicktime
Summary: TV applications for video4linux compliant devices
Name: xawtv
Version: 3.103
Release: 1%{?dist}
Group: Applications/Multimedia
License: GPLv2+
URL: http://git.linuxtv.org/xawtv3.git
Version: 3.107
Release: 18%{?dist}
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
URL: http://linuxtv.org/wiki/index.php/Xawtv
Source0: http://linuxtv.org/downloads/xawtv/%{name}-%{version}.tar.bz2
Source1: xawtv.desktop
Patch0: xawtv-strsignal.patch
Patch1: xawtv-3.107-XawListChange.patch
BuildRequires: make
BuildRequires: gcc
BuildRequires: mesa-libGL-devel, libXaw-devel, libXext-devel
BuildRequires: libXft-devel, libXinerama-devel
BuildRequires: libXpm-devel, libXrandr-devel, libXt-devel
BuildRequires: libXxf86dga-devel, libXv-devel
# Note: it compiles with lesstif-devel, but does not work properly.
%{?with_motif:BuildRequires: openmotif-devel}
BuildRequires: motif-devel
%{?with_quicktime:BuildRequires: libquicktime-devel}
BuildRequires: ncurses-devel, fileutils, libjpeg-devel, libpng-devel
BuildRequires: ncurses-devel, coreutils, libjpeg-devel, libpng-devel
BuildRequires: alsa-lib-devel
%ifnarch s390 s390x
BuildRequires: libdv-devel
%endif
BuildRequires: zvbi-devel, aalib-devel
BuildRequires: gpm-devel, slang-devel
BuildRequires: desktop-file-utils
BuildRequires: ImageMagick desktop-file-utils libappstream-glib
BuildRequires: libv4l-devel
BuildRequires: perl-interpreter
Requires: usermode xorg-x11-fonts-misc hicolor-icon-theme
Requires: polkit xorg-x11-fonts-misc hicolor-icon-theme
%description
Xawtv is a simple xaw-based TV program which uses the bttv driver or
@ -39,111 +41,261 @@ grabbing images and .avi movies, for tuning in to TV stations, etc.
Xawtv also includes a grabber driver for vic.
%package motv
Summary: MoTV Analog Television Viewer
Requires: %{name} = %{version}-%{release}
%description motv
Motif UI version of the xawtv analog television viewer.
%package mtt
Summary: Analog TV Teletext viewing application
Requires: %{name} = %{version}-%{release}
%description mtt
Easy to use Motif UI for viewing analog tv teletext on video4linux devices
which support teletext.
%prep
%setup -q
%patch -P0 -p1
%patch -P1 -p1
%build
export CFLAGS="$RPM_OPT_FLAGS -Wno-pointer-sign"
%if %{with motif}
export X_LIBS="-L/usr/lib/openmotif"
export X_CFLAGS="-I/usr/include/openmotif"
%endif
%configure \
%{!?_with_motif: --disable-motif} \
%{!?_with_quicktime: --disable-quicktime}
export CFLAGS="$RPM_OPT_FLAGS -Wno-pointer-sign -fcommon"
%configure %{!?_with_quicktime: --disable-quicktime}
make %{?_smp_mflags} verbose=yes
%install
make DESTDIR=$RPM_BUILD_ROOT SUID_ROOT="" install
%if %{without motif}
rm -f $RPM_BUILD_ROOT%{_mandir}/*/motv.*
rm -f $RPM_BUILD_ROOT%{_mandir}/*/mtt.*
%endif
%if %{without quicktime}
rm -f $RPM_BUILD_ROOT%{_bindir}/showqt
%endif
for i in 16x16 32x32 48x48; do
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$i/apps
install -p -m 0644 contrib/%{name}$i.xpm \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$i/apps/%{name}.xpm
convert contrib/%{name}$i.xpm \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$i/apps/%{name}.png
done
desktop-file-install \
%if 0%{?fedora} && 0%{?fedora} < 19
--vendor fedora \
%endif
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
%{SOURCE1}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
for i in xawtv motv mtt; do
desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications \
contrib/$i.desktop
install -p -m 0644 contrib/$i.*.xml $RPM_BUILD_ROOT%{_datadir}/appdata
appstream-util validate-relax --nonet \
$RPM_BUILD_ROOT%{_datadir}/appdata/$i.*.xml
done
# v4l-conf stuff
mkdir -p $RPM_BUILD_ROOT%{_sbindir} \
$RPM_BUILD_ROOT%{_sysconfdir}/pam.d \
$RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps \
mkdir -p $RPM_BUILD_ROOT%{_libexecdir} $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions
cat >v4l-conf.pam <<!
#%%PAM-1.0
auth sufficient pam_rootok.so
auth required pam_console.so
account required pam_permit.so
session required pam_permit.so
session optional pam_xauth.so
!
install -m 0644 v4l-conf.pam $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/v4l-conf
mv $RPM_BUILD_ROOT%{_bindir}/v4l-conf $RPM_BUILD_ROOT%{_libexecdir}/
cat >v4l-conf.apps <<!
SESSION=true
USER=root
PROGRAM=%{_sbindir}/v4l-conf
!
install -p -m 0644 v4l-conf.apps $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/v4l-conf
cat >v4l-conf.sh <<EOF
#!/bin/sh
exec %{_bindir}/pkexec %{_libexecdir}/v4l-conf
EOF
install -p -m 755 v4l-conf.sh $RPM_BUILD_ROOT%{_bindir}/v4l-conf
mv $RPM_BUILD_ROOT%{_bindir}/v4l-conf $RPM_BUILD_ROOT%{_sbindir}/
ln -s consolehelper $RPM_BUILD_ROOT%{_bindir}/v4l-conf
cat >v4l-conf.policy <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
<policyconfig>
<vendor>XawTV Project</vendor>
<vendor_url>%{url}</vendor_url>
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
<action id="org.fedoraproject.v4l.conf.pkexec.run">
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
<description>Run v4l-conf with privileges required</description>
<message>Authentication is required for privileged operations of v4l-conf</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">%{_libexecdir}/v4l-conf</annotate>
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
</action>
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
</policyconfig>
EOF
install -p -m 644 v4l-conf.policy $RPM_BUILD_ROOT%{_datadir}/polkit-1/actions/org.fedoraproject.v4l.conf.policy
%files
%config(noreplace) %{_sysconfdir}/pam.d/v4l-conf
%config(noreplace) %{_sysconfdir}/security/console.apps/v4l-conf
%doc README TODO contrib/frequencies*
%license COPYING
%{_bindir}/*
%{_sbindir}/*
%exclude %{_bindir}/motv
%exclude %{_bindir}/mtt
%{_libexecdir}/*
%{_libdir}/xawtv
%{_datadir}/xawtv
%{_datadir}/X11/app-defaults/*
%{_datadir}/icons/hicolor/*/apps/%{name}.xpm
%{_datadir}/applications/*
%{_datadir}/X11/app-defaults/Xawtv
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/polkit-1/actions/*
%{_mandir}/man?/*
%exclude %{_mandir}/man1/motv.1*
%exclude %{_mandir}/man1/mtt.1*
%lang(es) %{_mandir}/es/*/*
%lang(fr) %{_mandir}/fr/*/*
%doc COPYING README TODO contrib/frequencies*
%if %{with motif}
%lang(de) %{_datadir}/X11/de_DE.UTF-8/app-defaults/*
%lang(fr) %{_datadir}/X11/fr_FR.UTF-8/app-defaults/*
%lang(fr) %{_datadir}/X11/it_IT.UTF-8/app-defaults/*
%endif
%files motv
%{_bindir}/motv
%{_mandir}/man1/motv.1*
%{_datadir}/X11/app-defaults/MoTV*
%lang(de) %{_datadir}/X11/de_DE.UTF-8/app-defaults/MoTV*
%lang(fr) %{_datadir}/X11/fr_FR.UTF-8/app-defaults/MoTV*
%lang(it) %{_datadir}/X11/it_IT.UTF-8/app-defaults/MoTV*
%{_datadir}/appdata/motv.metainfo.xml
%{_datadir}/applications/motv.desktop
%files mtt
%{_bindir}/mtt
%{_mandir}/man1/mtt.1*
%{_datadir}/X11/app-defaults/mtt*
%{_datadir}/appdata/mtt.metainfo.xml
%{_datadir}/applications/mtt.desktop
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jan 24 2025 Dmitry Butskoy <Dmitry@Butskoy.name> - 3.107-15
- switch to PolicyKit (#502723)
- avoid /usr/sbin dir (#2341562)
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Fri Jul 26 2024 Miroslav Suchý <msuchy@redhat.com> - 3.107-13
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jan 30 2024 Dmitry Butskoy <Dmitry@Butskoy.name> - 3.107-11
- fix incompatible pointer types warnings (#2261796)
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.107-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jul 23 2020 Jeff Law <law@redhta.com> - 3.107-2
- Use strsignal, not sys_siglist
* Sat May 16 2020 Mauro Carvalho Chehab <mchehab+samsung@kernel.org> - 3.107-1
- upgrade to version 3.107
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.106-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
- Use gcc -fcommon flag to build
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.106-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Feb 21 2019 Mauro Carvalho Chehab <mchehab+samsung@kernel.org> - 3.106-1
- upgrade to version 3.106
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.105-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.105-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Jun 11 2018 Mauro Carvalho Chehab <mchehab+samsung@kernel.org> - 3.105-2
- cleanup FB console if an error happens
* Mon Jun 11 2018 Mauro Carvalho Chehab <mchehab+samsung@kernel.org> - 3.105-1
- upgrade to version 3.105
* Fri Jun 1 2018 Dmitry Butskoy <Dmitry@Butskoy.name> - 3.103-15
- fix default console font for fbtv(1) (#1406549)
* Thu Mar 15 2018 Dmitry Butskoy <Dmitry@Butskoy.name> - 3.103-14
- fileutils no more exists (#1556548)
- explicitly include sys/sysmacros.h
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.103-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.103-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.103-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Feb 15 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.103-10
- Add BR: perl (Fix F26BFS).
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.103-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Feb 15 2016 Hans de Goede <hdegoede@redhat.com> - 3.103-8
- Bring in several bugfix patch from upstream
- Fix crash with saa7134 driver (rhbz#1305389)
- Use png instead of xpm for icons
- Add appdata
- Build motv and mtt now that we have a FOSS motif, put them in
xawtv-motv resp xawtv-mtt sub-packages
- Remove changelog entries older then 10 years
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.103-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.103-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sun Jan 4 2015 Dmitry Butskoy <Dmitry@Butskoy.name> - 3.103-5
- add workaround for kernels >= 3.16 (#1155784, patch from Stas Sergeev <stsp@list.ru>)
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.103-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.103-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.103-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Apr 2 2013 Hans de Goede <hdegoede@redhat.com> 3.103-1
- New upstream version 3.103
@ -188,7 +340,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
- Update to Xawtv version 3.99.rc2
- All other patches from Fedora are now upstream
* Thu Jan 28 2011 Mauro Carvalho Chehab <mchehab@redhat.com> 3.99.rc1-1
* Fri Jan 28 2011 Mauro Carvalho Chehab <mchehab@redhat.com> 3.99.rc1-1
- Update to Xawtv version 3.99.rc1
- Applied some fixes upstream fixing radio application and also some
improvements from other patches that were found on Fedora.
@ -265,222 +417,3 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
bitstream-vera is now a default for "big" fullscreen-mode fonts.
- add desktop entry and icons
- add ALEVTD_REGION environment to change default teletext's region
* Tue Oct 21 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- add BuildReq for fontconfig-devel and freetype-devel, these seem
to get picked up
* Mon Sep 01 2003 Than Ngo <than@redhat.com> 3.88-5
- Added missing BuildRequires for libpng-devel (bug #103447)
* Tue Jun 17 2003 Than Ngo <than@redhat.com> 3.88-4
- fixed permission problem (bug #90921)
* Tue Jun 17 2003 Than Ngo <than@redhat.com> 3.88-3
- rebuilt
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Tue May 6 2003 Than Ngo <than@redhat.com> 3.88-1
- 3.88
* Thu Mar 3 2003 Than Ngo <than@redhat.com> 3.85-1
- 3.85, (#85557, #81588, #74684, #61717)
- own /usr/lib/xawtv, (bug #73981)
- dependency on libjpeg-devel, (bug #48925)
- include alevtd daemon (bug #53878)
- create default configuration by install (bug #73270)
* Sun Feb 10 2003 Than Ngo <than@redhat.com> 3.81-6
- install correct pam file, #83820
* Mon Jan 27 2003 Than Ngo <than@redhat.com> 3.81-5
- fix #81791
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
* Tue Jan 21 2003 Than Ngo <than@redhat.com> 3.81-3
- fix #81851
* Mon Dec 16 2002 Than Ngo <than@redhat.com> 3.81-2
- rebuild
* Fri Dec 13 2002 Than Ngo <than@redhat.com> 3.81-1
- update 3.81
- move bitmap fonts to bitmap-fonts package
* Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com> 3.78-2
- adjust PAM configuration to not use absolute paths so that the right module
set gets used for the current arch on multilib systems
* Thu Nov 7 2002 Than Ngo <than@redhat.com> 3.78-1
- 3.78
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Thu Jun 20 2002 Than Ngo <than@redhat.com> 3.74-3
- Don't forcibly strip binaries
* Sun May 26 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Thu May 23 2002 Harald Hoyer <harald@redhat.de>
- 3.74
* Sun Apr 07 2002 han Ngo <than@redhat.com> 3.73-3
- remove motv manpage (#62771)
* Tue Apr 2 2002 Than Ngo <than@redhat.com> 3.73-2
- get rid of openmotif
* Sun Mar 24 2002 Than Ngo <than@redhat.com> 3.73-1
- update
- fix bug #61719
* Fri Mar 22 2002 Tim Powers <timp@redhat.com>
- rebuilt motv against new openmotif-2.2.2
* Tue Feb 26 2002 Than Ngo <than@redhat.com> 3.72-1
- update to 3.72
* Tue Feb 19 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.71-1
- 3.71
* Fri Jan 18 2002 Than Ngo <than@redhat.com> 3.68-1
- update to 3.68
- enable XFree extensions
- fix Url
- add missing plugins
* Wed Dec 5 2001 Than Ngo <than@redhat.com> 3.65-1
- update to 3.65
- fix build on ia64
* Wed Nov 14 2001 Than Ngo <than@redhat.com> 3.64-1
- update to 3.64
* Mon Sep 17 2001 Than Ngo <than@redhat.com> 3.62-1
- update to 3.62 (bug #53711 #52847)
* Tue Aug 28 2001 Than Ngo <than@redhat.com> 3.54-5
- fix spec file bug (Bug #52675)
* Fri Aug 10 2001 Than Ngo <than@redhat.com> 3.54-4
- add requires usermode (bug #51474)
* Sun Aug 5 2001 Nalin Dahyabhai <nalin@redhat.com> 3.54-3
- tweak PAM setup so that v4l-conf can access the display properly
* Tue Jul 10 2001 Elliot Lee <sopwith@redhat.com> 3.54-2
- Rebuild to remove libXv/libXxf86dga deps
* Mon Jul 02 2001 Than Ngo <than@redhat.com>
- update to 3.54
* Fri Jun 22 2001 Than Ngo <than@redhat.com>
- update to 3.53
- add buildprereq
- remove some uneeeded patches
* Tue Jun 19 2001 Karsten Hopp <karsten@redhat.de>
- excludearch s390 s390x
* Wed Jun 13 2001 Than Ngo <than@redhat.com>
- update to 3.51
* Thu Jun 07 2001 Than Ngo <than@redhat.com>
- update to 3.50
* Thu May 31 2001 Than Ngo <than@redhat.com>
- udate to 3.49
* Tue May 22 2001 Than Ngo <than@redhat.com>
- update to 3.48
* Mon May 21 2001 Tim Powers <timp@redhat.com>
- built for the distro
* Wed May 18 2001 Karsten Hopp <karsten@redhat.de>
- make xawtv work with kernel-2.4
* Wed May 16 2001 Than Ngo <than@redhat.com>
- update to 3.47
* Mon May 07 2001 Than Ngo <than@redhat.com>
- update to 3.45
- add missing fonts
* Tue Feb 13 2001 Than Ngo <than@redhat.com>
- update to 3.34
- use consolehelper for v4l-conf
- add excludearch sparc, bdftopcf is broken on sparc
* Wed Jan 24 2001 Than Ngo <than@redhat.com>
- updated to 3.30
- use /dev/video0 instead /dev/video (bug #24871)
- fixed dependencies (Bug #24881)
* Sun Nov 19 2000 Than Ngo <than@redhat.com>
- update to 3.24
- add missing tools (rootv,scantv)
- add missing prereq on xset and mkfontdir
* Fri Nov 3 2000 Than Ngo <than@redhat.com>
- update to 3.23
* Wed Aug 23 2000 Tim Powers <timp@redhat.com>
- rebuilt against new XFree86 to fix DGA problems
* Mon Aug 21 2000 Than Ngo <than@redhat.com>
- update to 3.18 (Bugfix release)
- option -nodga to disable DGA (Bug #16577, #15702)
- compress fonts with gzip
* Mon Aug 07 2000 Tim Powers <timp@redhat.com>
- fixed bug #15435
* Mon Aug 07 2000 Than Ngo <than@redhat.de>
- rebuilt against the new DGA
- fixed in post and postun, so that it does not
emits to console (Bug #15436)
* Sat Jul 29 2000 Than Ngo <than@redhat.de>
- update to 3.17
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
- rebuilt
* Wed Jul 12 2000 Than Ngo <than@redhat.de>
- FHS fixes
* Mon Jul 03 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
* Sun May 28 2000 Ngo Than <than@redhat.de>
- update to 3.14 for 7.0
- put man page in correct place
- add webcam
- bzip2 source
- cleanup specfile
* Wed Jan 19 2000 Preston Brown <pbrown@redhat.com>
- font fix (#8610) in post and postun
- add missing files in bin
* Sun Jan 16 2000 Preston Brown <pbrown@redhat.com>
- whoops! 3.07 already bugfix release
* Fri Jan 14 2000 Ngo Than <than@redhat.de>
- updated to 3.06
* Mon Jul 26 1999 Tim Powers <timp@redhat.com>
- updated to 2.46
- built for 6.1
* Wed Apr 28 1999 Preston Brown <pbrown@redhat.com>
- initial build for Powertools 6.0