source: trunk/debathena/debathena/dotfiles/gnome/Makefile @ 22913

Revision 22913, 2.4 KB checked in by tabbott, 16 years ago (diff)
In dotfiles: * Merge in quilt patches. These and other changes are summarized below. * Remove platform-specific code for non-Linux architectures. * Remove mksessiondirs and other ATHENA_SESSION_TMPDIr code; this is now handled by pam_mktemp * Run from.debathena and quota.debathena rather than from/quota in case debathena-from-config/debathena-quota-config are not installed * Remove unecessary athena/ from paths, except in prototype files which should remain unchanged for compatability. * Remove ancient extend alias from tcsh dotfiles. * Set ZEPHYR_CLIENT to not run zwgc on dialups; this avoids problems with zephyr in Debian automatically gaining focus. * Remove code for handling temporary home directories, since those can't happen anymore. * Stop setting XDG_DATA_DIRS; this is now controlled by debathena-desktop-config. * Stop setting COREDUMPSIZE; this was an IRIX workaround * Stop setting LD_LIBRARY_PATH to /usr/athena/lib; this breaks building things when /usr/athena is a symlink. * Stop setting XUSERFILESEARCHPATH to a directory that doesn't exist. * Change renew alias to use 'kinit -54' so we no longer require modified Kerberos. * Stop setting MANPATH, since we'd be setting it to the default anyway. * Remove athena_path logic, since athena_path would be PATH. * Only have one copy of the add alias, now that athena_path is gone. * Remove add_flags since it is always empty. * Don't temporarily remove add in cshrc. * Stop setting CDPATH. * Stop changing the default prompt for bash; the Debian default is better. * Stop changing the default prompt for tcsh, but leave the prompt character change, since there's a lot of documentation that uses it. * Stop configuring tcsh to not stat /afs/* when tab-completing; fakestat handles this. * Remove tcsh warning for "bind" alias.
Line 
1# $Id: Makefile,v 1.6 2006-08-09 15:42:50 rbasch Exp $
2
3PIXMAPDIR=/usr/share/pixmaps
4GNOMEATHDIR=/usr/share/gnome/athena
5SCHEMASDIR=/usr/share/gconf/schemas
6AFSMENUS=/afs/athena.mit.edu/system/config/panel/menus
7APPLICATIONS=/usr/share/applications
8
9all: athena.schemas
10
11athena.schemas: athena.schemas.in
12        rm -f $@
13        perl gen-schemas.pl athena.schemas.in > $@
14
15check:
16
17install:
18        mkdir -p ${DESTDIR}${PIXMAPDIR}
19        mkdir -p ${DESTDIR}${GNOMEATHDIR}
20        mkdir -p ${DESTDIR}${SCHEMASDIR}
21        mkdir -p ${DESTDIR}${APPLICATIONS}
22        install -c -m 0644 browser.desktop ${DESTDIR}${GNOMEATHDIR}
23        install -c -m 0644 editor.desktop ${DESTDIR}${GNOMEATHDIR}
24        install -c -m 0644 logout.desktop ${DESTDIR}${GNOMEATHDIR}
25        install -c -m 0644 mail.desktop ${DESTDIR}${GNOMEATHDIR}
26        install -c -m 0644 terminal.desktop ${DESTDIR}${GNOMEATHDIR}
27        install -c -m 0755 browser-script ${DESTDIR}${GNOMEATHDIR}
28        install -c -m 0755 editor-script ${DESTDIR}${GNOMEATHDIR}
29        install -c -m 0755 logout-script ${DESTDIR}${GNOMEATHDIR}
30        install -c -m 0755 mail-script ${DESTDIR}${GNOMEATHDIR}
31        install -c -m 0755 terminal-script ${DESTDIR}${GNOMEATHDIR}
32        install -c -m 0644 browser-icon ${DESTDIR}${GNOMEATHDIR}
33        install -c -m 0644 editor-icon ${DESTDIR}${GNOMEATHDIR}
34        install -c -m 0644 logout-icon ${DESTDIR}${GNOMEATHDIR}
35        install -c -m 0644 mail-icon ${DESTDIR}${GNOMEATHDIR}
36        install -c -m 0644 menu-icon ${DESTDIR}${GNOMEATHDIR}
37        install -c -m 0644 terminal-icon ${DESTDIR}${GNOMEATHDIR}
38        install -c -m 0644 info.png ${DESTDIR}${PIXMAPDIR}
39        install -c -m 0644 logout-icon-menu.png ${DESTDIR}${PIXMAPDIR}
40        install -c -m 0644 athena.schemas ${DESTDIR}${SCHEMASDIR}
41        rm -f $(DESTDIR)$(GNOMEATHDIR)/menus
42        ln -s $(AFSMENUS)-$(ATHENA_MAJOR_VERSION).$(ATHENA_MINOR_VERSION) \
43                $(DESTDIR)$(GNOMEATHDIR)/menus
44        rm -f $(DESTDIR)$(GNOMEATHDIR)/menus.tar
45        ln -s $(AFSMENUS)-$(ATHENA_MAJOR_VERSION).$(ATHENA_MINOR_VERSION).tar \
46                $(DESTDIR)$(GNOMEATHDIR)/menus.tar
47        install -c -m 0644 athena-office.desktop ${DESTDIR}${APPLICATIONS}
48        install -c -m 0644 athena-pdf.desktop ${DESTDIR}${APPLICATIONS}
49        install -c -m 0644 athena-web.desktop ${DESTDIR}${APPLICATIONS}
50        install -c -m 0644 realplay.desktop ${DESTDIR}${APPLICATIONS}
51        install -c -m 0644 ivview.desktop ${DESTDIR}${APPLICATIONS}
52        install -c -m 0644 freewrl.desktop ${DESTDIR}${APPLICATIONS}
53        install -c -m 0644 defaults.list ${DESTDIR}${APPLICATIONS}
54
55clean:
56        rm -f athena-panel-config.schemas
57
58distclean: clean
Note: See TracBrowser for help on using the repository browser.