Skip to content

Commit 861708b

Browse files
author
Pascal Boeschoten
committed
Changed name of package to pda-kadapter-dkms, set version at 1.0.0
1 parent 08b1f8f commit 861708b

File tree

3 files changed

+46
-10
lines changed

3 files changed

+46
-10
lines changed

patches/linux_uio/Makefile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
KDIR := /lib/modules/$(shell uname -r)/build
22
VERSION := $(shell uname -r)-$(shell cat uio_pci_dma.h | grep UIO_PCI_DMA_VERSION | cut -d\" -f2)
3-
DKMS_VERSION := 11.3.7
3+
DKMS_VERSION := 1.0.0
44

55
all: prepare
66
KDIR=$(KDIR) INSTALL_MOD_PATH=$(INSTALL_MOD_PATH) make -C build/
@@ -42,16 +42,16 @@ rpm_dkms: pack_dkms
4242
./configure --version
4343
mkdir -p ${HOME}/rpmbuild
4444
mkdir -p ${HOME}/rpmbuild/BUILD ${HOME}/rpmbuild/BUILDROOT ${HOME}/rpmbuild/RPMS ${HOME}/rpmbuild/SOURCES ${HOME}/rpmbuild/SPECS ${HOME}/rpmbuild/SRPMS
45-
mv pda_kadapter_dkms-${DKMS_VERSION}.tar.gz ${HOME}/rpmbuild/SOURCES
45+
mv pda-kadapter-dkms-${DKMS_VERSION}.tar.gz ${HOME}/rpmbuild/SOURCES
4646
rpmbuild -ba pda_kadapter_dkms.spec
4747

4848
pack_dkms:
49-
rm -rf pda_kadapter_dkms-${DKMS_VERSION}
50-
mkdir pda_kadapter_dkms-${DKMS_VERSION}
51-
cp Makefile_dkms dkms.conf uio_pci_dma.c uio_pci_dma.h 99-pda.rules pda_kadapter_dkms-${DKMS_VERSION}/
52-
tar -cf pda_kadapter_dkms-${DKMS_VERSION}.tar pda_kadapter_dkms-${DKMS_VERSION}
53-
gzip pda_kadapter_dkms-${DKMS_VERSION}.tar
54-
rm -rf pda_kadapter_dkms-${DKMS_VERSION}
49+
rm -rf pda-kadapter-dkms-${DKMS_VERSION}
50+
mkdir pda-kadapter-dkms-${DKMS_VERSION}
51+
cp Makefile_dkms dkms.conf uio_pci_dma.c uio_pci_dma.h 99-pda.rules pda-kadapter-dkms-${DKMS_VERSION}/
52+
tar -cf pda-kadapter-dkms-${DKMS_VERSION}.tar pda-kadapter-dkms-${DKMS_VERSION}
53+
gzip pda-kadapter-dkms-${DKMS_VERSION}.tar
54+
rm -rf pda-kadapter-dkms-${DKMS_VERSION}
5555

5656
clean:
5757
rm -rf test
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
%define debug_package %{nil}
2+
3+
Summary: Kernel adapter for the PDA library
4+
Name: pda_kadapter-%(uname -r)
5+
Version: 0.7.0
6+
Release: 0
7+
License: BSD
8+
Group: System Environment/Base
9+
Source: %{name}-%{version}.tar.gz
10+
URL: https://compeng.uni-frankfurt.de/index.php?id=173
11+
ExcludeArch: s390 s390x
12+
BuildRoot: /var/tmp/%{name}-buildroot
13+
#BuildRequires: libpci
14+
15+
%define UNAME %(uname -r)
16+
17+
%description
18+
The Portable Driver Architecture (PDA) is a microdriver API for programming low
19+
latency and high throughput PCIe device from the userspace.
20+
21+
%prep
22+
%setup
23+
24+
%build
25+
make
26+
27+
%install
28+
make INSTALL_MOD_PATH=$RPM_BUILD_ROOT rpminstall
29+
30+
%files
31+
%defattr(644,root,root,755)
32+
/lib/modules/%{UNAME}/kernel/drivers/uio/uio_pci_dma.ko
33+
/etc/udev/rules.d/99-pda.rules
34+
35+
%post
36+
/sbin/depmod -a

patches/linux_uio/pda_kadapter_dkms.spec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
%define module pda_kadapter_dkms
2-
%define version 11.3.7
1+
%define module pda-kadapter-dkms
2+
%define version 1.0.0
33

44
Summary: PDA kernel adapter DKMS package
55
Name: %{module}

0 commit comments

Comments
 (0)