From 7c1f5ae9091aa9a3d9bd08545e1478396228d137 Mon Sep 17 00:00:00 2001 From: Michael Meskes Date: Tue, 15 Oct 1996 13:02:46 +0200 Subject: [PATCH] Imported Debian patch 1.01b-1 --- debian/changelog | 6 +++++ debian/control | 15 +++++++++++ debian/copyright | 18 +++++++++++++ debian/files | 1 + debian/rules | 67 ++++++++++++++++++++++++++++++++++++++++++++++++ debian/substvars | 1 + 6 files changed, 108 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/files create mode 100755 debian/rules create mode 100644 debian/substvars diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..bf59556 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +mmv (1.01b-1) unstable; urgency=LOW + + * Initial release + + -- Michael Meskes Tue, 15 Oct 1996 13:02:46 +0200 + diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..9a52ded --- /dev/null +++ b/debian/control @@ -0,0 +1,15 @@ +Source: mmv +Maintainer: Michael Meskes +Section: misc +Priority: optional +Standards-Version: 2.1.0.0 + +Package: mmv +Architecture: any +Description: Move/Copy/Append/Link multiple files + mmv is a program to move/copy/append/link multiple files + according to a set of wildcard patterns. This multiple action is + performed safely, i.e. without any unexpected deletion of files due to + collisions of target names with existing filenames or with other + target names. +Depends: ${shlibs:Depends} diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..ebba1c1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,18 @@ +This is the Debian GNU/Linux prepackaged version of mmv. + +This package was put together by Michael Meskes , +from sources obtained from USENET. + +Copyright (c) 1989 Vladimir Lanin + +Mmv is freeware. That means that the entire package of software and +documentation is copyrighted, and may not be distributed with any +modifications or for any charge (without the author's explicit written +permission). Other than that, it may be used and distributed freely. + +Vladimir Lanin +330 Wadsworth Ave, Apt 6F +New York, NY 10040 + +lanin@csd2.nyu.edu +...!cmcl2!csd2!lanin diff --git a/debian/files b/debian/files new file mode 100644 index 0000000..9eecb5e --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +mmv_1.01b-1_i386.deb misc optional diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..0147596 --- /dev/null +++ b/debian/rules @@ -0,0 +1,67 @@ +#! /usr/bin/make -f + +CC = gcc +LDFLAGS = -s + +# The package +p = mmv +# The version +v = $(shell dpkg-parsechangelog | sed -n 's/^Version: //p') +# The architecture +a = $(shell dpkg --print-architecture) + +dir = `pwd` + +build: +# Builds the binary package. + $(checkdir) + make CC="$(CC)" LDFLAGS="$(LDFLAGS)" + touch build + +clean: +# Undoes the effect of `make -f debian/rules build'. + $(checkdir) + make clean + /bin/rm -rf debian/tmp build + +binary: binary-arch binary-indep + +binary-indep: + $(checkdir) + +binary-arch: build + $(checkdir) + test -f build || make -f debian/rules build +# Makes a binary package. + /bin/rm -rf debian/tmp + test -f stamp-build || make -f debian/rules build + install -d -g root -m 755 -o root debian/tmp + chmod g-s debian/tmp + install -d -g root -m 755 -o root debian/tmp/DEBIAN + install -d -g root -m 755 -o root debian/tmp/usr/bin + install -d -g root -m 755 -o root debian/tmp/usr/man/man1 + install -g root -o root -m 755 -s mmv debian/tmp/usr/bin + install -g root -o root -m 755 mmv.1 debian/tmp/usr/man/man1 + gzip -9f debian/tmp/usr/man/man1/mmv.1 + (cd debian/tmp/usr/bin;\ + ln -s mmv mcp; \ + ln -s mmv mad; \ + ln -s mmv mln;) + install -d -g root -m 755 -o root debian/tmp/usr/doc/copyright + install -g root -m 644 -o root debian/copyright \ + debian/tmp/usr/doc/copyright/$(p) + install -d -g root -m 755 -o root debian/tmp/usr/doc/$(p) + install -g root -m 644 -o root READ.ME \ + debian/tmp/usr/doc/$(p) + install -g root -m 644 -o root debian/changelog \ + debian/tmp/usr/doc/$(p) + gzip -f9 debian/tmp/usr/doc/$(p)/* + chmod -R g-sw debian/tmp/usr/doc/$(p) + chown -R root.root debian/tmp/usr/doc/$(p) + dpkg-shlibdeps debian/tmp/usr/bin/mmv + dpkg-gencontrol + dpkg --build debian/tmp && dpkg-name -o -s .. debian/tmp.deb + +define checkdir + test -f mmv.1 +endef diff --git a/debian/substvars b/debian/substvars new file mode 100644 index 0000000..cb92a43 --- /dev/null +++ b/debian/substvars @@ -0,0 +1 @@ +shlibs:Depends=libc5 (>= 5.2.18) -- 2.39.2