-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmtd-utils.spec
More file actions
113 lines (99 loc) · 3.4 KB
/
mtd-utils.spec
File metadata and controls
113 lines (99 loc) · 3.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
Summary: MTD (Memory Technology Devices) utilities
Summary(pl.UTF-8): Narzędzia MTD (Memory Technology Devices)
Name: mtd-utils
Version: 2.3.1
Release: 1
License: GPL v2
Group: Applications/System
Source0: ftp://ftp.infradead.org/pub/mtd-utils/%{name}-%{version}.tar.bz2
# Source0-md5: 4229d9328c67995c3455f96e918beaab
URL: http://www.linux-mtd.infradead.org/
BuildRequires: acl-devel
# for tests
#BuildRequires: cmocka-devel
BuildRequires: libselinux-devel
BuildRequires: libuuid-devel
BuildRequires: lzo-devel >= 2
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: zlib-devel
BuildRequires: zstd-devel
Obsoletes: mtd < 20050701
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
MTD are utilities for jffs (Journalling Flash File System), like
mkfs.jffs2 and NAND Flash devices.
%description -l pl.UTF-8
Programy MTD zawierają narzędzia do jffs (Journalling Flash File
System), jak mkfs.jffs2 oraz urządzeń NAND Flash.
%package devel
Summary: Header files for MTD utilities
Summary(pl.UTF-8): Pliki nagłówkowe dla narzędzi MTD
Group: Development/Libraries
%description devel
Header files for MTD utilities.
%description devel -l pl.UTF-8
Pliki nagłówkowe dla narzędzi MTD.
%prep
%setup -q
%build
%configure \
--disable-silent-rules \
--without-tests
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_includedir},%{_libdir}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
cp -pr include/mtd $RPM_BUILD_ROOT%{_includedir}
cp -p libmtd.a $RPM_BUILD_ROOT%{_libdir}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc CHANGELOG.md README.txt jffsX-utils/device_table.txt lib/LICENSE.libiniparser
%attr(755,root,root) %{_sbindir}/doc_loadbios
%attr(755,root,root) %{_sbindir}/docfdisk
%attr(755,root,root) %{_sbindir}/fectest
%attr(755,root,root) %{_sbindir}/flash_erase
%attr(755,root,root) %{_sbindir}/flash_eraseall
%attr(755,root,root) %{_sbindir}/flash_lock
%attr(755,root,root) %{_sbindir}/flash_otp_dump
%attr(755,root,root) %{_sbindir}/flash_otp_erase
%attr(755,root,root) %{_sbindir}/flash_otp_info
%attr(755,root,root) %{_sbindir}/flash_otp_lock
%attr(755,root,root) %{_sbindir}/flash_otp_write
%attr(755,root,root) %{_sbindir}/flash_unlock
%attr(755,root,root) %{_sbindir}/flashcp
%attr(755,root,root) %{_sbindir}/fsck.ubifs
%attr(755,root,root) %{_sbindir}/ftl_check
%attr(755,root,root) %{_sbindir}/ftl_format
%attr(755,root,root) %{_sbindir}/jffs2dump
%attr(755,root,root) %{_sbindir}/jffs2reader
%attr(755,root,root) %{_sbindir}/lsmtd
%attr(755,root,root) %{_sbindir}/mkfs.jffs2
%attr(755,root,root) %{_sbindir}/mkfs.ubifs
%attr(755,root,root) %{_sbindir}/mount.ubifs
%attr(755,root,root) %{_sbindir}/mtd_debug
%attr(755,root,root) %{_sbindir}/mtdinfo
%attr(755,root,root) %{_sbindir}/mtdpart
%attr(755,root,root) %{_sbindir}/nanddump
%attr(755,root,root) %{_sbindir}/nandflipbits
%attr(755,root,root) %{_sbindir}/nandtest
%attr(755,root,root) %{_sbindir}/nandwrite
%attr(755,root,root) %{_sbindir}/nftl_format
%attr(755,root,root) %{_sbindir}/nftldump
%attr(755,root,root) %{_sbindir}/recv_image
%attr(755,root,root) %{_sbindir}/rfddump
%attr(755,root,root) %{_sbindir}/rfdformat
%attr(755,root,root) %{_sbindir}/serve_image
%attr(755,root,root) %{_sbindir}/sumtool
%attr(755,root,root) %{_sbindir}/ubi*
%{_mandir}/man1/mkfs.jffs2.1*
%{_mandir}/man8/lsmtd.8*
%{_mandir}/man8/ubinize.8*
%files devel
%defattr(644,root,root,755)
%{_libdir}/libmtd.a
%{_includedir}/mtd