Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release-src > by-pkgid > b1858f61d03b4f32f5e2f839a4a785c4 > files > 1

dkms-fsam7400-0.5.2-6.mga5.src.rpm

%define	modname	fsam7400

Name:		dkms-%{modname}
Version:	0.5.2
Release:	%mkrel 6
Summary:	DKMS-ready driver for fsam7400 SW killswitch
License:	GPLv2
Source0:	http://www.iragan.com/linux/fsam7400/%{modname}-%{version}.tbz
Patch0:		%{modname}-proc_create.patch
Url:		http://www.iragan.com/linux/fsam7400/
Group:		System/Kernel and hardware
Requires(pre):	dkms
Requires(post): dkms
Buildarch:	noarch

%description
This package contains a DKMS-ready driver for fsam7400 SW killswitch.

%prep
%setup -q -c -n %{modname}-%{version}
%patch0 -b .proccreate
%__chmod -R go=u-w .

%build

%install
%__mkdir_p %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
%__cp -a %{modname}-%{version}/* %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
%__cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{modname}"
MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build modules"
CLEAN="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"
BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless"
REMAKE_INITRD="no"
AUTOINSTALL="YES"
EOF

%post
/usr/sbin/dkms add -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
/usr/sbin/dkms build -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
/usr/sbin/dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade


%preun
/usr/sbin/dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all

%files
%{_usrsrc}/%{modname}-%{version}-%{release}



%changelog
* Wed Oct 15 2014 umeabot <umeabot> 0.5.2-6.mga5
+ Revision: 744541
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.5.2-5.mga5
+ Revision: 678764
- Mageia 5 Mass Rebuild

  + matteo <matteo>
    - support proc_create interface (fix bug mga#12723)

* Fri Oct 18 2013 umeabot <umeabot> 0.5.2-3.mga4
+ Revision: 521873
- Mageia 4 Mass Rebuild

* Sat Jan 26 2013 matteo <matteo> 0.5.2-2.mga3
+ Revision: 392312
- updated url and source (previous not working anymore)
- spec file cleanup

* Wed Sep 07 2011 matteo <matteo> 0.5.2-1.mga2
+ Revision: 140882
- imported package dkms-fsam7400


* Sun Aug 28 2011 Matteo Pasotti <pasotti.matteo@gmail.com> 0.5.2-1mga2
- 0.5.2-1mga2
- spec file created