XCOMM $Xorg: Imakefile,v 1.2 2003/01/20 17:02:01 gisburn Exp $

all::

#if BuildGISWxprintglue
XCOMM Hack for GISWxprintglue package build
all:: xprint.GISWxprintglue

xprint.GISWxprintglue: xprint
	nawk <xprint " { sub(\"XPCUSTOMGLUE=default\", \"XPCUSTOMGLUE=GISWxprintglue\") ; print \$$0 } " >xprint.GISWxprintglue

clean::
	$(RM) xprint.GISWxprintglue

InstallNamedProg(xprint.GISWxprintglue,xprint,/etc/init.d)

#elif BuildGISWxprint
XCOMM Hack for GISWxprint package build
all:: xprint.GISWxprint

xprint.GISWxprint: xprint
	nawk <xprint " { sub(\"XPCUSTOMGLUE=default\", \"XPCUSTOMGLUE=GISWxprint\") ; print \$$0 } " >xprint.GISWxprint

clean::
	$(RM) xprint.GISWxprint

InstallNamedProg(xprint.GISWxprint,xprint,/etc/init.d)

#elif BuildDebianXprintPackage
XCOMM Hack for Debian Xprint server package build
all:: xprint.DebianXprt

xprint.DebianXprt: xprint
	nawk <xprint " { sub(\"XPCUSTOMGLUE=default\", \"XPCUSTOMGLUE=DebianGlue\") ; print \$$0 } " >xprint.DebianXprt

clean::
	$(RM) xprint.DebianXprt

InstallNamedProg(xprint.DebianXprt,xprint,/etc/init.d)
#else
#if defined(FreeBSDArchitecture)
InstallNamedProg(xprint,xprint,/usr/X11R6/etc/rc.d)
#else
InstallNamedProg(xprint,xprint,/etc/init.d)
#endif
#endif /* BuildDebianXprintPackage */

XCOMM Create startup/shutdown links in /etc/rc.d/ for Solaris
#if defined(SunArchitecture) && (OSMajorVersion > 4)
install::
	MakeDir($(DESTDIR)/etc/rc0.d) ; RemoveFile($(DESTDIR)/etc/rc0.d/K38xprint) ; ln -s /etc/init.d/xprint $(DESTDIR)/etc/rc0.d/K38xprint
	MakeDir($(DESTDIR)/etc/rc1.d) ; RemoveFile($(DESTDIR)/etc/rc1.d/K38xprint) ; ln -s /etc/init.d/xprint $(DESTDIR)/etc/rc1.d/K38xprint
	MakeDir($(DESTDIR)/etc/rc2.d) ; RemoveFile($(DESTDIR)/etc/rc2.d/S81xprint) ; ln -s /etc/init.d/xprint $(DESTDIR)/etc/rc2.d/S81xprint
	MakeDir($(DESTDIR)/etc/rcS.d) ; RemoveFile($(DESTDIR)/etc/rcS.d/K38xprint) ; ln -s /etc/init.d/xprint $(DESTDIR)/etc/rcS.d/K38xprint
#endif /* defined(SunArchitecture) && (OSMajorVersion > 4) */

