3ead1afe78
special thanks to Torrey Lyons and Peter O'Gorman for making this possible. This is the automake framework for the XDarwin.app interface files.
39 lines
1.1 KiB
Makefile
39 lines
1.1 KiB
Makefile
BINDIR = ${bindir}
|
|
include $(top_srcdir)/cpprules.in
|
|
XINITDIR = $(libdir)/X11/xinit
|
|
XDEFS = \
|
|
-DX_VERSION="$(PLIST_VERSION_STRING)" \
|
|
-DX_PRE_RELEASE="$(PRE)" \
|
|
-DX_REL_DATE="$(XORG_DATE)" \
|
|
-DX_VENDOR_NAME="$(VENDOR_STRING)" \
|
|
-DX_VENDOR_LINK="$(PLIST_VENDOR_WEB)"
|
|
|
|
SUBDIRS = English.lproj Dutch.lproj French.lproj German.lproj Japanese.lproj \
|
|
ko.lproj Portuguese.lproj Spanish.lproj Swedish.lproj
|
|
|
|
bin_SCRIPTS = startXClients
|
|
|
|
startXClients: $(srcdir)/startXClients.cpp
|
|
$(RAWCPP) $(RAWCPPFLAGS) $(XDEFS) $(CPP_FILES_FLAGS) -DXINITDIR=$(XINITDIR) -DXBINDIR=$(BINDIR) $< | $(CPP_SED_MAGIC) > $@
|
|
-chmod 755 startXClients
|
|
|
|
contentsdir = @APPLE_APPLICATIONS_DIR@/XDarwin.app/Contents
|
|
resourcesdir = $(contentsdir)/Resources
|
|
|
|
contents_DATA = Info.plist
|
|
resources_DATA = XDarwin.icns startXClients
|
|
|
|
install-data-hook:
|
|
chmod 755 $(DESTDIR)$(resourcesdir)/startXClients
|
|
echo "APPL????" > $(DESTDIR)$(contentsdir)/PkgInfo
|
|
touch $(DESTDIR)@APPLE_APPLICATIONS_DIR@/XDarwin.app
|
|
|
|
uninstall-hook:
|
|
rm -rf $(DESTDIR)$(contentsdir)/PkgInfo
|
|
|
|
CLEANFILES = startXClients
|
|
|
|
EXTRA_DIST = \
|
|
XDarwin.icns \
|
|
Info.plist
|