Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > e7cf73886375252ed997b5f87d56e310 > files > 1

syntek-3.0.0-3.mga3.src.rpm

%define modname stk11xx

Name:           syntek
Version:        3.0.0
Release:        %mkrel 3
Summary:        USB Video Camera driver for DC-1125 and STK-1135
Group:          System/Kernel and hardware
License:        GPLv2
URL:            http://syntekdriver.sourceforge.net/
#http://syntekdriver.svn.sourceforge.net/viewvc/syntekdriver/tags/%{version}/?view=tar
Source:         syntekdriver-%{version}.tar.gz
BuildRequires:  doxygen

%description
Documentation for the syntek USB 2.0 video camera driver for DC-1125 and
STK-1135

%package -n dkms-%{name}
Summary:        DKMS-ready kernel-source for the Syntek USB Video Camera kernel module
Group:          System/Kernel and hardware

Requires(post): ctags
Requires(post): dkms
Requires(preun):dkms

%description -n dkms-%{name}
DKMS-ready syntek USB 2.0 video camera driver for DC-1125 and STK-1135

%prep
%setup -qn %{version}

%build
%make -f Makefile.standalone doc

%install
mkdir -p -m755 %{buildroot}%{_docdir}/%{name}-%{version}/html
install -m644 %{_builddir}/doxygen/html/* %{buildroot}%{_docdir}/%{name}-%{version}/html
install -m644 README %{buildroot}%{_docdir}/%{name}-%{version}

# DKMS stuff
mkdir -p -m755 %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}
cp -a * %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}
# Configuration for dkms
cat > %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf << 'EOF'
PACKAGE_VERSION=%{version}-%{release}
# Items below here should not have to change with each driver version
PACKAGE_NAME=%{name}
BUILT_MODULE_NAME[0]="%{modname}"
DEST_MODULE_LOCATION[0]="/kernel/3rdparty/%{name}"
REMAKE_INITRD="no"
AUTOINSTALL=yes
EOF

%post -n dkms-%{name}
dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :

%preun -n dkms-%{name}
dkms remove -m %{name} -v %{version}-%{release} --all --rpm_safe_upgrade || :

%files
%dir %{_docdir}/%{name}-%{version}/
%doc %{_docdir}/%{name}-%{version}/README
%dir %{_docdir}/%{name}-%{version}/html/
%doc %{_docdir}/%{name}-%{version}/html/*

%files -n dkms-%{name}
%doc README
%{_usrsrc}/%{name}-%{version}-%{release}/



%changelog

* Wed Jan 23 2013 fwang <fwang> 3.0.0-3.mga3
+ Revision: 391241
- update rpm group

* Mon Jan 14 2013 umeabot <umeabot> 3.0.0-2.mga3
+ Revision: 383935
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Mar 27 2012 barjac <barjac> 3.0.0-1.mga2
+ Revision: 227000
- new version 3.0.0

* Mon Mar 26 2012 shlomif <shlomif> 2.1.0-2.mga2
+ Revision: 226569
- Update to latest upstream svn of the syntek driver

* Mon Nov 14 2011 barjac <barjac> 2.1.0-1.mga2
+ Revision: 167439
- Removed require
- Removal of v4l1 support
- This is broken - see note in spec
- imported package syntek