summaryrefslogtreecommitdiff
path: root/methods/Makefile.in
diff options
context:
space:
mode:
authorIan Jackson <ian@chiark.chu.cam.ac.uk>1996-04-04 01:58:40 +0100
committerIan Jackson <ian@chiark.chu.cam.ac.uk>1996-04-04 01:58:40 +0100
commit1b80fb16c22db72457d7a456ffbf1f70a8dfc0a5 (patch)
treec0ee53eba4e71f4c246ee9e45fbd90e931bbd1f9 /methods/Makefile.in
downloaddpkg-1b80fb16c22db72457d7a456ffbf1f70a8dfc0a5.tar.gz
dpkg (1.1.4); priority=MEDIUM
* Allow overwriting of conflicting packages being removed. (Bug#2614.) * a.out control file says Pre-Depends: libc4 | libc. (Bug#2640.) * ELF control file and libc dependencies changed to use finalised scheme. * ELF control file and libc dependencies for i386 only. (Bug#2617.) * Guidelines say use only released libraries and compilers. * Install wishlist as /usr/doc/dpkg/WISHLIST. * Remove spurious entries for Guidelines in info dir file. * dpkg-deb --build checks permissions on control (DEBIAN) directory. * Spaces in control file fields not copied by dpkg-split. (Bug#2633.) * Spaces in split file part control data ignore. (Bug#2633.) * Portability fixes, including patch from Richard Kettlewell. * Fixed minor configure.in bug causing mangled GCC -W options. -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 4 Apr 1996 01:58:40 +0100
Diffstat (limited to 'methods/Makefile.in')
-rw-r--r--methods/Makefile.in60
1 files changed, 60 insertions, 0 deletions
diff --git a/methods/Makefile.in b/methods/Makefile.in
new file mode 100644
index 000000000..47b5d835b
--- /dev/null
+++ b/methods/Makefile.in
@@ -0,0 +1,60 @@
+# Copyright (C) 1994 Ian Murdock <imurdock@debian.org>
+# Copyright (C) 1994,1995 Ian Jackson <ijackson@nyx.cs.du.edu>
+#
+# This is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2,
+# or (at your option) any later version.
+#
+# This is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with dpkg; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+srcdir = @srcdir@
+VPATH = @srcdir@
+
+prefix = @prefix@
+libdir = $(prefix)/lib
+dpkglibdir = $(libdir)/dpkg
+methodsdir = $(dpkglibdir)/methods
+datadir = /var/lib/dpkg
+methodsdatadir = $(datadir)/methods
+methodsmnt = $(datadir)/methods/mnt
+
+SCRIPTS = setup update install
+METHODS = disk floppy
+DESCS = disk.desc.harddisk disk.desc.mounted disk.desc.cdrom \
+ disk.desc.nfs floppy.desc.floppy
+
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+
+all:
+
+install:
+ set -e; for m in $(METHODS) ; do \
+ d=$(methodsdir)/$$m ; \
+ test -d $$d || mkdir $$d ; \
+ e=$(methodsdatadir)/$$m ; \
+ test -d $$e || mkdir $$e ; \
+ $(INSTALL_DATA) $$m.names $$d/names ; \
+ for s in $(SCRIPTS) ; do \
+ $(INSTALL_PROGRAM) $$m.$$s $$d/$$s ; \
+ done ; \
+ done
+ set -e; for x in $(DESCS) ; do \
+ d=`echo $$x | sed -e 's:\.:/:'` ; \
+ $(INSTALL_DATA) $$x $(methodsdir)/$$d ; \
+ done
+
+clean:
+ rm -f core
+
+distclean: clean
+ rm -f Makefile *.orig *~ *.~* ./#*#