[packages/cpmtools] - updated to 2.18 - updated DESTDIR,link patches
qboosh
qboosh at pld-linux.org
Wed Apr 16 20:45:22 CEST 2014
commit 34ef8f1ece0b6ea3414ab9193634ccb60b323700
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Apr 16 20:47:22 2014 +0200
- updated to 2.18
- updated DESTDIR,link patches
cpmtools-DESTDIR.patch | 27 +++++++++++++++------------
cpmtools-link.patch | 19 ++++++++++++-------
cpmtools.spec | 6 +++---
3 files changed, 30 insertions(+), 22 deletions(-)
---
diff --git a/cpmtools.spec b/cpmtools.spec
index e5e0b64..41b21db 100644
--- a/cpmtools.spec
+++ b/cpmtools.spec
@@ -1,12 +1,12 @@
Summary: Tools for accessing CP/M file systems
Summary(pl.UTF-8): Narzędzia pozwalające na dostęp do systemów plików CP/M
Name: cpmtools
-Version: 2.17
+Version: 2.18
Release: 1
License: GPL v3+
-Group: Applications
+Group: Applications/File
Source0: http://www.moria.de/~michael/cpmtools/%{name}-%{version}.tar.gz
-# Source0-md5: 0d2e0e78cab3a87184c55d350e83af07
+# Source0-md5: f07d3cca79ed8b4a57480745e5199b71
Patch0: %{name}-DESTDIR.patch
Patch1: %{name}-link.patch
URL: http://www.moria.de/~michael/cpmtools/
diff --git a/cpmtools-DESTDIR.patch b/cpmtools-DESTDIR.patch
index 28bd151..042aea5 100644
--- a/cpmtools-DESTDIR.patch
+++ b/cpmtools-DESTDIR.patch
@@ -1,11 +1,12 @@
---- cpmtools-2.16/Makefile.in.orig 2013-09-15 14:35:11.917504540 +0200
-+++ cpmtools-2.16/Makefile.in 2013-09-15 14:37:22.097499077 +0200
-@@ -80,26 +80,26 @@
+--- cpmtools-2.18/Makefile.in.orig 2014-04-16 19:28:58.347561466 +0200
++++ cpmtools-2.18/Makefile.in 2014-04-16 19:31:52.804224499 +0200
+@@ -80,27 +80,28 @@
-./fsck.cpm -f pcw -n badfs/label
install: all
- [ -d $(MANDIR)/man1 ] || $(INSTALL) -m 755 -d $(MANDIR)/man1
- [ -d $(MANDIR)/man5 ] || $(INSTALL) -m 755 -d $(MANDIR)/man5
+- [ -d $(BINDIR) ] || $(INSTALL) -m 755 -d $(BINDIR)
- $(INSTALL) -s -m 755 cpmls $(BINDIR)/cpmls
- $(INSTALL) -s -m 755 cpmcp $(BINDIR)/cpmcp
- $(INSTALL) -s -m 755 cpmrm $(BINDIR)/cpmrm
@@ -26,15 +27,17 @@
- $(INSTALL_DATA) cpm.5 $(MANDIR)/man5/cpm.5
+ [ -d $(DESTDIR)$(MANDIR)/man1 ] || $(INSTALL) -m 755 -d $(DESTDIR)$(MANDIR)/man1
+ [ -d $(DESTDIR)$(MANDIR)/man5 ] || $(INSTALL) -m 755 -d $(DESTDIR)$(MANDIR)/man5
-+ $(INSTALL) -D -m 755 cpmls $(DESTDIR)$(BINDIR)/cpmls
-+ $(INSTALL) -D -m 755 cpmcp $(DESTDIR)$(BINDIR)/cpmcp
-+ $(INSTALL) -D -m 755 cpmrm $(DESTDIR)$(BINDIR)/cpmrm
-+ $(INSTALL) -D -m 755 cpmchmod $(DESTDIR)$(BINDIR)/cpmchmod
-+ $(INSTALL) -D -m 755 cpmchattr $(DESTDIR)$(BINDIR)/cpmchattr
-+ $(INSTALL) -D -m 755 mkfs.cpm $(DESTDIR)$(BINDIR)/mkfs.cpm
-+ $(INSTALL) -D -m 755 fsck.cpm $(DESTDIR)$(BINDIR)/fsck.cpm
-+ [ "$(FSED_CPM)" != '' ] && $(INSTALL) -D -m 755 fsed.cpm $(DESTDIR)$(BINDIR)/fsed.cpm
-+ $(INSTALL_DATA) -D diskdefs $(DESTDIR)@datarootdir@/diskdefs
++ [ -d $(DESTDIR)$(BINDIR) ] || $(INSTALL) -m 755 -d $(DESTDIR)$(BINDIR)
++ [ -d $(DESTDIR)@datarootdir@ ] || $(INSTALL) -m 755 -d $(DESTDIR)@datarootdir@
++ $(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
++ [ "$(FSED_CPM)" != '' ] && $(INSTALL) -m 755 fsed.cpm $(DESTDIR)$(BINDIR)/fsed.cpm
++ $(INSTALL_DATA) diskdefs $(DESTDIR)@datarootdir@/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
diff --git a/cpmtools-link.patch b/cpmtools-link.patch
index cf43bab..37e330b 100644
--- a/cpmtools-link.patch
+++ b/cpmtools-link.patch
@@ -1,17 +1,22 @@
---- cpmtools-2.13/configure.in.orig 2010-03-30 20:06:02.000000000 +0200
-+++ cpmtools-2.13/configure.in 2010-11-16 08:36:21.015098261 +0100
-@@ -62,10 +62,12 @@
+--- cpmtools-2.18/configure.in.orig 2014-04-16 19:32:18.657557292 +0200
++++ cpmtools-2.18/configure.in 2014-04-16 19:39:39.014214783 +0200
+@@ -62,14 +62,16 @@
dnl Check for curses. If not found, don't build fsed.cpm
dnl Try both curses and ncurses
-AC_CHECK_LIB(curses, printw, FSED_CPM=fsed.cpm LIBS="-lcurses $LIBS", FSED_CPM=)
-+AC_CHECK_LIB(ncurses, printw, FSED_CPM=fsed.cpm NCURSESLIBS="-lcurses", FSED_CPM=)
++AC_CHECK_LIB(ncurses, printw, FSED_CPM=fsed.cpm NCURSESLIBS="-lncurses", FSED_CPM=)
if test x"$FSED_CPM" = x""; then
- AC_CHECK_LIB(ncurses, printw, FSED_CPM=fsed.cpm LIBS="-lncurses $LIBS", FSED_CPM=)
-+ AC_CHECK_LIB(curses, printw, FSED_CPM=fsed.cpm NCURSESLIBS="-lncurses", FSED_CPM=)
- fi
++ AC_CHECK_LIB(curses, printw, FSED_CPM=fsed.cpm NCURSESLIBS="-lcurses", FSED_CPM=)
++fi
+AC_CHECK_LIB(tinfo, raw, NCURSESLIBS="$NCURSESLIBS -ltinfo")
-+AC_SUBST([NCURSESLIBS])
++AC_SUBST(NCURSESLIBS)
+ if test x"$FSED_CPM" != x""; then
+ AC_DEFINE(NEED_NCURSES)
+ AC_CHECK_HEADERS(ncurses/ncurses.h,have_ncurses_ncurses_h=yes)
+ fi
+-fi
dnl If using libdsk, check it's available.
if test "$LIBDSK" != ""; then
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/cpmtools.git/commitdiff/34ef8f1ece0b6ea3414ab9193634ccb60b323700
More information about the pld-cvs-commit
mailing list