summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in79
1 files changed, 79 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
new file mode 100644
index 0000000..0dd57c1
--- /dev/null
+++ b/Makefile.in
@@ -0,0 +1,79 @@
+#
+# $Header: /cvsroot/m2300w/m2300w/Makefile.in,v 1.5 2004/08/04 14:11:22 gfuer Exp $
+#
+# Copyright (C) 2004 Gerhard Fuernkranz
+#
+# This program 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 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+
+@SET_MAKE@
+INSTALL = @INSTALL@
+
+INSTROOT =
+PREFIX = @prefix@
+NAME = @PACKAGE_NAME@
+VERSION = @PACKAGE_VERSION@
+RELEASE = @RELEASE@
+DOCDIR = $(INSTROOT)$(PREFIX)/share/doc/$(NAME)-$(VERSION)
+
+SUBDIRS = src psfiles foomatic ppd
+DOCFILES = README README.ghostscript INSTALL COPYING
+
+all:
+ for DIR in $(SUBDIRS); do (cd $$DIR; $(MAKE) $@); done
+
+install:
+ rm -rf $(INSTROOT)$(PREFIX)/share/$(NAME)/crd
+ for DIR in $(SUBDIRS); do (cd $$DIR; $(MAKE) INSTROOT=$(INSTROOT) $@); done
+ $(INSTALL) -c -d -m 755 $(DOCDIR)
+ $(INSTALL) -c -m 644 $(DOCFILES) $(DOCDIR)
+
+ppd: always
+ $(MAKE) install
+ (cd foomatic; $(MAKE) $@)
+ $(MAKE) install
+
+clean:
+ rm -rf INSTROOT
+ rm -f $(NAME)-$(VERSION).tar.gz
+ rm -f $(NAME)-$(VERSION)-$(RELEASE).spec
+ for DIR in $(SUBDIRS); do (cd $$DIR; $(MAKE) $@); done
+
+distclean: clean
+ for DIR in $(SUBDIRS); do (cd $$DIR; $(MAKE) $@); done
+ rm -rf config.log autom4te.cache config.status Makefile m2300w.spec
+
+rpm: all m2300w.spec
+ rm -rf INSTROOT
+ mkdir -m 755 INSTROOT
+ $(MAKE) install INSTROOT=`pwd`/INSTROOT
+ M2300W_MAKE=y rpm -bb --buildroot=`pwd`/INSTROOT m2300w.spec
+ # rm -rf INSTROOT
+
+srpm: m2300w.spec
+ rm -f $(NAME)-$(VERSION)-$(RELEASE).spec
+ ln -s m2300w.spec $(NAME)-$(VERSION)-$(RELEASE).spec
+ rpm -bs $(NAME)-$(VERSION)-$(RELEASE).spec
+
+tarball: distclean
+ rm -rf /tmp/$(NAME)-$(VERSION)
+ mkdir /tmp/$(NAME)-$(VERSION)
+ find . | cpio -pdum /tmp/$(NAME)-$(VERSION)
+ find /tmp/$(NAME)-$(VERSION) -name CVS | xargs rm -rf
+ HERE=`pwd`; cd /tmp ; \
+ tar zcvf $$HERE/$(NAME)-$(VERSION).tar.gz $(NAME)-$(VERSION)
+
+always:
+