/[packages]/cauldron/syntek/current/SPECS/syntek.spec
ViewVC logotype

Contents of /cauldron/syntek/current/SPECS/syntek.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 742232 - (show annotations) (download)
Tue Oct 14 23:47:27 2014 UTC (10 years, 9 months ago) by umeabot
File size: 2233 byte(s)
Second Mageia 5 Mass Rebuild
1 %define modname stk11xx
2
3 Name: syntek
4 Version: 3.0.0
5 Release: %mkrel 6
6 Summary: USB Video Camera driver for DC-1125 and STK-1135
7 Group: System/Kernel and hardware
8 License: GPLv2
9 URL: http://syntekdriver.sourceforge.net/
10 #http://syntekdriver.svn.sourceforge.net/viewvc/syntekdriver/tags/%{version}/?view=tar
11 Source: syntekdriver-%{version}.tar.gz
12 BuildRequires: doxygen
13
14 %description
15 Documentation for the syntek USB 2.0 video camera driver for DC-1125 and
16 STK-1135
17
18 %package -n dkms-%{name}
19 Summary: DKMS-ready kernel-source for the Syntek USB Video Camera kernel module
20 Group: System/Kernel and hardware
21
22 Requires(post): ctags
23 Requires(post): dkms
24 Requires(preun):dkms
25
26 %description -n dkms-%{name}
27 DKMS-ready syntek USB 2.0 video camera driver for DC-1125 and STK-1135
28
29 %prep
30 %setup -qn %{version}
31
32 %build
33 %make -f Makefile.standalone doc
34
35 %install
36 mkdir -p -m755 %{buildroot}%{_docdir}/%{name}-%{version}/html
37 install -m644 %{_builddir}/doxygen/html/* %{buildroot}%{_docdir}/%{name}-%{version}/html
38 install -m644 README %{buildroot}%{_docdir}/%{name}-%{version}
39
40 # DKMS stuff
41 mkdir -p -m755 %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}
42 cp -a * %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}
43 # Configuration for dkms
44 cat > %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf << 'EOF'
45 PACKAGE_VERSION=%{version}-%{release}
46 # Items below here should not have to change with each driver version
47 PACKAGE_NAME=%{name}
48 BUILT_MODULE_NAME[0]="%{modname}"
49 DEST_MODULE_LOCATION[0]="/kernel/3rdparty/%{name}"
50 REMAKE_INITRD="no"
51 AUTOINSTALL=yes
52 EOF
53
54 %post -n dkms-%{name}
55 dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
56 dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
57 dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade || :
58
59 %preun -n dkms-%{name}
60 dkms remove -m %{name} -v %{version}-%{release} --all --rpm_safe_upgrade || :
61
62 %files
63 %dir %{_docdir}/%{name}-%{version}/
64 %doc %{_docdir}/%{name}-%{version}/README
65 %dir %{_docdir}/%{name}-%{version}/html/
66 %doc %{_docdir}/%{name}-%{version}/html/*
67
68 %files -n dkms-%{name}
69 %doc README
70 %{_usrsrc}/%{name}-%{version}-%{release}/
71

  ViewVC Help
Powered by ViewVC 1.1.30