Compare commits

..

3 commits

Author SHA1 Message Date
Fedora Release Engineering
05a37cb6bf dist-git conversion 2010-07-29 14:51:55 +00:00
Bill Nottingham
3c8589f46f Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:11:35 +00:00
Bill Nottingham
402b0ecefd Initialize branch F-7 for v4l2-tool 2007-05-18 10:52:50 +00:00
5 changed files with 102 additions and 1 deletions

1
.gitignore vendored
View file

@ -1,2 +1 @@
v4l2-tool-1.0.2.tar.gz
v4l2-tool-1.0.3.tar.gz

21
db.patch Normal file
View file

@ -0,0 +1,21 @@
diff -urN v4l2-tool-1.0.2/src/interface.c v4l2-tool-1.0.2-patched/src/interface.c
--- v4l2-tool-1.0.2/src/interface.c 2006-09-28 16:45:20.000000000 +0530
+++ v4l2-tool-1.0.2-patched/src/interface.c 2006-10-03 15:17:02.000000000 +0530
@@ -274,7 +274,7 @@
}
strncat(srch1,gtxt,6);
- fp = fopen("uvcvideo.txt", "r");
+ fp = fopen("/usr/share/v4l2-tool/uvcvideo.txt", "r");
if (fp == NULL)
exit(0);
while ((r_read = getline(&line, &len, fp)) != -1) {
@@ -286,7 +286,7 @@
}
}
fclose (fp);
- fp = fopen("gspca.txt", "r");
+ fp = fopen("/usr/share/v4l2-tool/gspca.txt", "r");
if (fp == NULL)
exit(0);
while ((r_read = getline(&line, &len, fp)) != -1) {

View file

1
sources Normal file
View file

@ -0,0 +1 @@
89891d3f36e4e9851d3b2dc87974e334 v4l2-tool-1.0.2.tar.gz

80
v4l2-tool.spec Normal file
View file

@ -0,0 +1,80 @@
Name: v4l2-tool
Version: 1.0.2
Release: 2%{?dist}
Summary: This package gives v4l2 device information of webcam
Group: Applications/Multimedia
License: GPL
URL: http://www.sourceforge.net/
Source0: http://jaist.dl.sourceforge.net/sourceforge/v4lx-devinfo/%{name}-%{version}.tar.gz
Patch0: db.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils libgnomeui-devel
BuildRequires: automake
%description
This package gives v4l2 device information of webcam. This
application is used to get more hardware information from attached
webcam device. This application is tested with gspca and uvcvideo
v4l2 kernel drivers. There are five tabs each corresponding to one
ioctl call and returning respective structure fills with values.
%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .db
%build
sh autogen.sh
%configure
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/%{name}
install -m 644 src/uvcvideo.txt %{buildroot}%{_datadir}/%{name}/uvcvideo.txt
install -m 644 src/gspca.txt %{buildroot}%{_datadir}/%{name}/gspca.txt
mkdir -p %{buildroot}%{_datadir}/pixmaps/
install -p -m 644 v4l2-tool-logo.png %{buildroot}%{_datadir}/pixmaps/v4l2-tool-logo.png
cat << EOF > %{name}.desktop
[Desktop Entry]
Name=v4l2-tool
Comment=Gives webcam details using v4l2 kernel driver
Exec=v4l2-tool
Icon=v4l2-tool-logo
Terminal=false
Type=Application
Encoding=UTF-8
Categories=GNOME;Application;AudioVideo;Video;
EOF
desktop-file-install --vendor fedora \
--dir %{buildroot}/%{_datadir}/applications/ \
%{name}.desktop
%clean
rm -rf %{buildroot}
%post
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
%postun
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
%files
%defattr(-, root, root)
%doc COPYING AUTHORS ChangeLog README
%{_bindir}/v4l2-tool
%{_datadir}/*
%changelog
* Thu Nov 30 2006 Parag Nemade <panemade@gmail.com> 1.0.2-2
- Fixed Desktop file, Source URL, Added COPYING under %%doc
* Sat Aug 26 2006 Parag Nemade <panemade@gmail.com> 1.0.2-1
- Initial specfile for Fedora Extras