]> git.pld-linux.org Git - packages/hfsplusutils.git/blame - hfsplusutils.spec
add memset patch from fedora, formatting cosmetics
[packages/hfsplusutils.git] / hfsplusutils.spec
CommitLineData
f096a571
ER
1# TODO
2# - why disable shared?
793fa409 3Summary: HFS+ volume utils
b8050d61 4Summary(pl.UTF-8): Narzędzia do woluminów HFS+
793fa409 5Name: hfsplusutils
6Version: 1.0.4
f096a571 7Release: 0.2
793fa409 8License: GPL
9Group: Applications/System
10Source0: ftp://ftp.penguinppc.org/users/hasi/hfsplus_%{version}.src.tar.bz2
11# Source0-md5: 18fa1efb5432469357ffa6bfa7c08fcd
12Patch0: %{name}-nullisnotachar.patch
13Patch1: %{name}-errno.patch
14Patch2: %{name}-includes.patch
15Patch3: %{name}-gcc4.patch
f096a571
ER
16Patch4: memset.patch
17URL: http://www.penguinppc.org/
793fa409 18BuildRequires: autoconf
19BuildRequires: automake
20BuildRequires: libtool
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24HFS+ volume utils.
25
8647cf15
JR
26%description -l pl.UTF-8
27Narzędzia do woluminów HFS+.
793fa409 28
29%prep
dea0175a 30%setup -q -n hfsplus-%{version}
793fa409 31%patch0 -p1
32%patch1 -p1
33%patch2 -p1
f096a571 34%patch3 -p1
793fa409 35
36%build
37%{__libtoolize}
38%{__aclocal}
39%{__autoconf}
40%{__autoheader}
41%{__automake}
42
dea0175a 43%configure \
44 --disable-shared
793fa409 45%{__make}
46
47%install
48rm -rf $RPM_BUILD_ROOT
f096a571 49install -d $RPM_BUILD_ROOT{/sbin,%{_mandir}/man1}
793fa409 50
dea0175a 51%{__make} install \
52 DESTDIR=$RPM_BUILD_ROOT
793fa409 53
f096a571
ER
54%{__rm} $RPM_BUILD_ROOT%{_libdir}/libhfsp.la
55%{__rm} $RPM_BUILD_ROOT%{_libdir}/libhfsp.a
793fa409 56
f096a571
ER
57# move to /sbin to allow separate %{_prefix}
58mv $RPM_BUILD_ROOT%{_bindir}/hpfsck $RPM_BUILD_ROOT/sbin/fsck.hfsplus
59ln -s /sbin/fsck.hfsplus $RPM_BUILD_ROOT%{_bindir}/hpfsck
60
61cp -p doc/man/hfsp.man $RPM_BUILD_ROOT%{_mandir}/man1/hfsp.1
62for a in hpcd hpcopy hpfsck hpls hpmkdir hpmount hppwd hprm hpumount fsck.hfsplus; do
63 echo '.so hfsp.1' > $RPM_BUILD_ROOT%{_mandir}/man1/$a.1
793fa409 64done
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
f096a571 71%doc AUTHORS NEWS README
793fa409 72%attr(755,root,root) /sbin/fsck.hfsplus
f096a571
ER
73%attr(755,root,root) %{_bindir}/hpcd
74%attr(755,root,root) %{_bindir}/hpcopy
75%attr(755,root,root) %{_bindir}/hpfsck
76%attr(755,root,root) %{_bindir}/hpls
77%attr(755,root,root) %{_bindir}/hpmkdir
78%attr(755,root,root) %{_bindir}/hpmount
79%attr(755,root,root) %{_bindir}/hppwd
80%attr(755,root,root) %{_bindir}/hprm
81%attr(755,root,root) %{_bindir}/hpumount
82%{_mandir}/man1/*
This page took 0.09663 seconds and 4 git commands to generate.