]> git.pld-linux.org Git - packages/partclone.git/blame - partclone.spec
up to 0.3.26
[packages/partclone.git] / partclone.spec
CommitLineData
52b3ea83
TP
1Summary: Utility to clone and restore partitions
2Name: partclone
35625e34 3Version: 0.3.26
73b1042f 4Release: 1
52b3ea83
TP
5License: GPL v2+
6Group: Applications/System
73b1042f 7Source0: https://github.com/Thomas-Tsai/partclone/archive/%{version}/%{name}-%{version}.tar.gz
35625e34 8# Source0-md5: 6e5f3ff153acff0124bf78a894af03ca
52b3ea83
TP
9URL: http://partclone.org/
10BuildRequires: autoconf
11BuildRequires: automake
12BuildRequires: e2fsprogs-devel
9530d229 13BuildRequires: gettext-tools
73b1042f 14BuildRequires: libfuse-devel
52b3ea83
TP
15BuildRequires: libuuid-devel
16BuildRequires: ncurses-devel
d7bc7226 17BuildRequires: ntfs-3g-devel
73b1042f
JP
18BuildRequires: openssl-devel >= 1.1.0
19BuildRequires: pkgconfig >= 1:0.9.0
52b3ea83
TP
20#BuildRequires: progsreiserfs-devel
21#BuildRequires: reiser4progs-devel
22#BuildRequires: xfsprogs-devel
73b1042f 23Requires: openssl >= 1.1.0
52b3ea83
TP
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27Partclone is a project like the well-known backup utility "Partition
28Image" a.k.a partimage.
29
30Partclone provides utilities to back up used blocks and design for
31higher compatibility of the file system using supported library like
32e2fslibs.
33
34%prep
35%setup -q
d7bc7226 36
52b3ea83
TP
37#sed -e 's|libxfs.h|xfs.h|' -i configure.ac -i src/xfsclone.[ch]
38sed -e 's|ncurses.h|ncurses/ncurses.h|' -i configure.ac -i src/{partclone,progress}.c
39
7117754e 40mv po/fr_FR.gmo po/fr.gmo
41mv po/fr_FR.po po/fr.po
42sed -i 's/fr_FR/fr/' po/LINGUAS
43
52b3ea83
TP
44%build
45%{__aclocal}
46%{__autoconf}
47%{__autoheader}
48%{__automake}
970bc19a 49export LIBS=-ltinfo
52b3ea83 50%configure \
73b1042f 51 --enable-apfs \
52b3ea83 52 --enable-extfs \
73b1042f 53 --enable-fuse \
52b3ea83
TP
54 --enable-hfsp \
55 --enable-fat \
56 --enable-ntfs \
57 --enable-btrfs \
58 --enable-ncursesw
59%{__make}
60
61%install
62rm -rf $RPM_BUILD_ROOT
63
64%{__make} install \
65 DESTDIR=$RPM_BUILD_ROOT
66
67%find_lang %{name}
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files -f %{name}.lang
73%defattr(644,root,root,755)
6ce0e48f 74%doc AUTHORS ChangeLog README.md TODO
73b1042f 75%attr(755,root,root) %{_sbindir}/partclone.apfs
332a52d1
AF
76%attr(755,root,root) %{_sbindir}/partclone.btrfs
77%attr(755,root,root) %{_sbindir}/partclone.chkimg
78%attr(755,root,root) %{_sbindir}/partclone.dd
79%attr(755,root,root) %{_sbindir}/partclone.ext2
80%attr(755,root,root) %{_sbindir}/partclone.ext3
81%attr(755,root,root) %{_sbindir}/partclone.ext4
82%attr(755,root,root) %{_sbindir}/partclone.ext4dev
83%attr(755,root,root) %{_sbindir}/partclone.extfs
84%attr(755,root,root) %{_sbindir}/partclone.fat
85%attr(755,root,root) %{_sbindir}/partclone.fat12
86%attr(755,root,root) %{_sbindir}/partclone.fat16
87%attr(755,root,root) %{_sbindir}/partclone.fat32
88%attr(755,root,root) %{_sbindir}/partclone.hfs+
89%attr(755,root,root) %{_sbindir}/partclone.hfsp
90%attr(755,root,root) %{_sbindir}/partclone.hfsplus
6ce0e48f 91%attr(755,root,root) %{_sbindir}/partclone.imager
73b1042f 92%attr(755,root,root) %{_sbindir}/partclone.imgfuse
332a52d1
AF
93%attr(755,root,root) %{_sbindir}/partclone.info
94%attr(755,root,root) %{_sbindir}/partclone.ntfs
95%attr(755,root,root) %{_sbindir}/partclone.ntfsfixboot
96%attr(755,root,root) %{_sbindir}/partclone.ntfsreloc
97%attr(755,root,root) %{_sbindir}/partclone.restore
98%attr(755,root,root) %{_sbindir}/partclone.vfat
99%{_mandir}/man8/partclone.btrfs.8*
100%{_mandir}/man8/partclone.chkimg.8*
101%{_mandir}/man8/partclone.dd.8*
102%{_mandir}/man8/partclone.ext2.8*
103%{_mandir}/man8/partclone.ext3.8*
104%{_mandir}/man8/partclone.ext4.8*
105%{_mandir}/man8/partclone.ext4dev.8*
106%{_mandir}/man8/partclone.extfs.8*
107%{_mandir}/man8/partclone.fat12.8*
108%{_mandir}/man8/partclone.fat16.8*
109%{_mandir}/man8/partclone.fat32.8*
110%{_mandir}/man8/partclone.hfs+.8*
111%{_mandir}/man8/partclone.hfsplus.8*
6ce0e48f 112%{_mandir}/man8/partclone.imager.8*
332a52d1
AF
113%{_mandir}/man8/partclone.info.8*
114%{_mandir}/man8/partclone.ntfs.8*
115%{_mandir}/man8/partclone.restore.8*
116%{_mandir}/man8/partclone.vfat.8*
c6e0024e
AP
117%{_mandir}/man8/partclone.8.*
118%{_mandir}/man8/partclone.fat.8*
119%{_mandir}/man8/partclone.hfsp.8*
120%{_mandir}/man8/partclone.ntfsfixboot.8*
121%{_mandir}/man8/partclone.ntfsreloc.8*
6ce0e48f 122%{_datadir}/%{name}
This page took 0.072737 seconds and 4 git commands to generate.