source: trunk/debathena/debathena/dotfiles/Makefile @ 24413

Revision 24413, 2.9 KB checked in by jdreed, 14 years ago (diff)
In dotfiles: * Add desktop files and bump version number * Update welcome file for 21st century (Trac #514)
RevLine 
[22517]1# $Id: Makefile,v 1.20 2006-07-25 23:14:55 ghudson Exp $
[8939]2
3SHELL=/bin/sh
[9651]4PROTOTYPE=/usr/prototype_user
[22913]5PROTOTMP=/usr/lib/prototype_tmpuser
6SYSTEM=/usr/lib/init
7ATHMANDIR=/usr/share/man
[17857]8ATHRETCDIR=/etc/athena
9ATHLOGINDIR=${ATHRETCDIR}/login
[24413]10PROTODESKTOP=${PROTOTYPE}/Desktop
[8939]11
12all:
[12274]13        cd os/${OS} && ${MAKE} $@
[19042]14        cd gnome && ${MAKE} $@
[8939]15
16check:
[12274]17        cd os/${OS} && ${MAKE} $@
[19042]18        cd gnome && ${MAKE} $@
[8939]19
20install:
[12279]21        mkdir -p ${DESTDIR}${PROTOTYPE}
22        mkdir -p ${DESTDIR}${PROTOTMP}
23        mkdir -p ${DESTDIR}${SYSTEM}
24        mkdir -p ${DESTDIR}${ATHMANDIR}/man1
25        mkdir -p ${DESTDIR}${ATHMANDIR}/man7
[17857]26        mkdir -p ${DESTDIR}${ATHLOGINDIR}
[24413]27        mkdir -p ${DESTDIR}${PROTODESKTOP}
[17857]28        install -c -m 0755 Xsession ${DESTDIR}${ATHLOGINDIR}
[17853]29        install -c -m 0644 cshrc ${DESTDIR}${SYSTEM}
[8939]30        install -c -m 0644 dot.cshrc ${DESTDIR}${PROTOTYPE}/.cshrc
[9651]31        install -c -m 0644 dot.cshrc ${DESTDIR}${PROTOTMP}/.cshrc
[8939]32        install -c -m 0644 dot.login ${DESTDIR}${PROTOTYPE}/.login
[9651]33        install -c -m 0644 dot.login ${DESTDIR}${PROTOTMP}/.login
[8939]34        install -c -m 0644 dot.logout ${DESTDIR}${PROTOTYPE}/.logout
35        install -c -m 0644 dot.mh_profile ${DESTDIR}${PROTOTYPE}/.mh_profile
[13196]36        install -c -m 0644 dot.bash_login ${DESTDIR}${PROTOTYPE}/.bash_login
[16377]37        install -c -m 0644 dot.bash_login ${DESTDIR}${PROTOTMP}/.bash_login
[13196]38        install -c -m 0644 dot.bashrc ${DESTDIR}${PROTOTYPE}/.bashrc
[16377]39        install -c -m 0644 dot.bashrc ${DESTDIR}${PROTOTMP}/.bashrc
[22975]40        install -c -m 0644 dot.generation ${DESTDIR}${PROTOTYPE}/.generation
41        install -c -m 0644 dot.generation ${DESTDIR}${PROTOTMP}/.generation
[8939]42        install -c -m 0644 env_remove ${DESTDIR}${SYSTEM}
43        install -c -m 0644 env_setup ${DESTDIR}${SYSTEM}
[23782]44        install -c -m 0644 env_remove.bash ${DESTDIR}${SYSTEM}
45        install -c -m 0644 env_setup.bash ${DESTDIR}${SYSTEM}
[19247]46        install -c -m 0755 gnome-stuff-1-to-2 ${DESTDIR}${SYSTEM}
47        install -c -m 0755 gnome-panel-1-to-2 ${DESTDIR}${SYSTEM}
[9568]48        install -c -m 0444 lockers.7 ${DESTDIR}${ATHMANDIR}/man7
[8939]49        install -c -m 0644 login ${DESTDIR}${SYSTEM}
[22517]50        install -c -m 0755 quotawarn.sh ${DESTDIR}${SYSTEM}/quotawarn
[13196]51        install -c -m 0644 bashrc ${DESTDIR}${SYSTEM}
52        install -c -m 0644 bash_login ${DESTDIR}${SYSTEM}
[8939]53        install -c -m 0444 renew.1 ${DESTDIR}${ATHMANDIR}/man1
[21187]54        install -c -m 0555 revert-to-sawfish.sh \
55          ${DESTDIR}${SYSTEM}/revert-to-sawfish
[8939]56        install -c -m 0644 temp.README ${DESTDIR}${PROTOTMP}/README
57        install -c -m 0644 temp.mh_profile ${DESTDIR}${PROTOTMP}/.mh_profile
58        install -c -m 0644 welcome ${DESTDIR}${PROTOTYPE}
[9651]59        install -c -m 0644 welcome ${DESTDIR}${PROTOTMP}
[20517]60        install -c -m 0755 xkill-mozilla.sh ${DESTDIR}${SYSTEM}/xkill-mozilla
[17857]61        install -c -m 0755 xsession ${DESTDIR}${SYSTEM}
[22966]62        install -c -m 0755 xsession.bash ${DESTDIR}${SYSTEM}
[24413]63        install -c -m 0755 welcome.desktop ${DESTDIR}${PROTODESKTOP}
64        install -c -m 0755 olh.desktop ${DESTDIR}${PROTODESKTOP}
65        install -c -m 0755 faq.desktop ${DESTDIR}${PROTODESKTOP}
[12274]66        cd os/${OS} && ${MAKE} $@
[19042]67        cd gnome && ${MAKE} $@
[8939]68
69clean:
[12274]70        cd os/${OS} && ${MAKE} $@
[19042]71        cd gnome && ${MAKE} $@
[8939]72
73distclean:
[12274]74        cd os/${OS} && ${MAKE} $@
[19042]75        cd gnome && ${MAKE} $@
76
Note: See TracBrowser for help on using the repository browser.