--- /dev/null
+--- cpmtools-2.1/Makefile.in.orig 2002-04-17 22:32:38.000000000 +0200
++++ cpmtools-2.1/Makefile.in 2003-08-15 15:20:05.546395792 +0200
+@@ -77,23 +77,24 @@
+ -./fsck.cpm -f pcw -n badfs/label
+
+ install: all
+- $(INSTALL) -s -m 755 cpmls $(BINDIR)/cpmls
+- $(INSTALL) -s -m 755 cpmcp $(BINDIR)/cpmcp
+- $(INSTALL) -s -m 755 cpmrm $(BINDIR)/cpmrm
+- $(INSTALL) -s -m 755 cpmchmod $(BINDIR)/cpmchmod
+- $(INSTALL) -s -m 755 cpmchattr $(BINDIR)/cpmchattr
+- $(INSTALL) -s -m 755 mkfs.cpm $(BINDIR)/mkfs.cpm
+- $(INSTALL) -s -m 755 fsck.cpm $(BINDIR)/fsck.cpm
+- $(INSTALL) -s -m 755 fsed.cpm $(BINDIR)/fsed.cpm
+- $(INSTALL_DATA) diskdefs @datadir@/diskdefs
+- $(INSTALL_DATA) cpmls.1 $(MANDIR)/man1/cpmls.1
+- $(INSTALL_DATA) cpmcp.1 $(MANDIR)/man1/cpmcp.1
+- $(INSTALL_DATA) cpmrm.1 $(MANDIR)/man1/cpmrm.1
+- $(INSTALL_DATA) cpmchmod.1 $(MANDIR)/man1/cpmchmod.1
+- $(INSTALL_DATA) cpmchmod.1 $(MANDIR)/man1/cpmchattr.1
+- $(INSTALL_DATA) mkfs.cpm.1 $(MANDIR)/man1/mkfs.cpm.1
+- $(INSTALL_DATA) fsck.cpm.1 $(MANDIR)/man1/fsck.cpm.1
+- $(INSTALL_DATA) fsed.cpm.1 $(MANDIR)/man1/fsed.cpm.1
++ $(INSTALL) -m 755 -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)@datadir@
++ $(INSTALL) -m 755 cpmls $(DESTDIR)$(BINDIR)/cpmls
++ $(INSTALL) -m 755 cpmcp $(DESTDIR)$(BINDIR)/cpmcp
++ $(INSTALL) -m 755 cpmrm $(DESTDIR)$(BINDIR)/cpmrm
++ $(INSTALL) -m 755 cpmchmod $(DESTDIR)$(BINDIR)/cpmchmod
++ $(INSTALL) -m 755 cpmchattr $(DESTDIR)$(BINDIR)/cpmchattr
++ $(INSTALL) -m 755 mkfs.cpm $(DESTDIR)$(BINDIR)/mkfs.cpm
++ $(INSTALL) -m 755 fsck.cpm $(DESTDIR)$(BINDIR)/fsck.cpm
++ $(INSTALL) -m 755 fsed.cpm $(DESTDIR)$(BINDIR)/fsed.cpm
++ $(INSTALL_DATA) diskdefs $(DESTDIR)@datadir@/diskdefs
++ $(INSTALL_DATA) cpmls.1 $(DESTDIR)$(MANDIR)/man1/cpmls.1
++ $(INSTALL_DATA) cpmcp.1 $(DESTDIR)$(MANDIR)/man1/cpmcp.1
++ $(INSTALL_DATA) cpmrm.1 $(DESTDIR)$(MANDIR)/man1/cpmrm.1
++ $(INSTALL_DATA) cpmchmod.1 $(DESTDIR)$(MANDIR)/man1/cpmchmod.1
++ $(INSTALL_DATA) cpmchmod.1 $(DESTDIR)$(MANDIR)/man1/cpmchattr.1
++ $(INSTALL_DATA) mkfs.cpm.1 $(DESTDIR)$(MANDIR)/man1/mkfs.cpm.1
++ $(INSTALL_DATA) fsck.cpm.1 $(DESTDIR)$(MANDIR)/man1/fsck.cpm.1
++ $(INSTALL_DATA) fsed.cpm.1 $(DESTDIR)$(MANDIR)/man1/fsed.cpm.1
+
+ clean:
+ rm -f *$(OBJEXT) *.1 *.5
-Summary: -
-Summary(pl): -
+Summary: Tools for accessing CP/M file systems
+Summary(pl): Narzêdzia pozwalaj±ce na dostêp do systemów plików CP/M
Name: cpmtools
Version: 2.1
Release: 1
-License: - (enter GPL/LGPL/BSD/BSD-like/other license name here)
+License: GPL
Group: Applications
Source0: http://www.moria.de/~michael/cpmtools/%{name}-%{version}.tar.gz
# Source0-md5: 43bbca6c5728e2aff298079cb0c00146
+Patch0: %{name}-DESTDIR.patch
URL: http://www.moria.de/~michael/cpmtools/
BuildRequires: libdsk-devel
+BuildRequires: ncurses-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define _datadir %{_prefix}/share/misc
+
%description
+This package allows to access CP/M file systems similar to the
+well-known mtools package, which accesses MSDOS file systems. It's
+used mainly for file exchange with a Z80-PC simulator, but it works on
+floppy devices as well.
%description -l pl
+Ten pakiet pozwala na dostêp do systemów plików CP/M w sposób podobny
+do dobrze znanego pakietu mtools, który pozwala na dostêp do systemów
+plików MSDOS. Pakiet ten s³u¿y g³ównie do wymiany plików z symulatorem
+Z80-PC, ale dzia³a tak¿e ze stacjami dyskietek.
%prep
%setup -q
+%patch -p1
%build
-%configure
+CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
+%configure \
+ --with-libdsk
+
%{__make}
%install
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+install -D cpm.5 $RPM_BUILD_ROOT%{_mandir}/man5/cpm.5
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
+%doc NEWS README
%attr(755,root,root) %{_bindir}/*
-%{_datadir}/%{name}
+%{_datadir}/diskdefs
+%{_mandir}/man[15]/*