1
by Bazaar Package Importer
Import upstream version 1.8.3 |
1 |
XCOMM Copyright (C) 1987-2004 by Jeffery P. Hansen |
2 |
XCOMM
|
|
3 |
XCOMM This program is free software; you can redistribute it and/or modify |
|
4 |
XCOMM it under the terms of the GNU General Public License as published by |
|
5 |
XCOMM the Free Software Foundation; either version 2 of the License, or |
|
6 |
XCOMM (at your option) any later version. |
|
7 |
XCOMM
|
|
8 |
XCOMM This program is distributed in the hope that it will be useful, |
|
9 |
XCOMM but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
10 |
XCOMM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
11 |
XCOMM GNU General Public License for more details. |
|
12 |
XCOMM
|
|
13 |
XCOMM You should have received a copy of the GNU General Public License |
|
14 |
XCOMM along with this program; if not, write to the Free Software |
|
15 |
XCOMM Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
|
16 |
XCOMM
|
|
17 |
||
18 |
#include "config.h" |
|
19 |
||
20 |
#define IHaveSubdirs
|
|
21 |
||
22 |
SUBDIRS=src/common src/tkgate src/gsim src/gmac |
|
23 |
||
24 |
BITMAPS=TKGATE_BITMAPS |
|
25 |
SCRIPTS=TKGATE_SCRIPTS |
|
26 |
GDF=TKGATE_GDF |
|
27 |
EXAMPLE1=TKGATE_EXAMPLE1 |
|
28 |
EXAMPLE2=TKGATE_EXAMPLE2 |
|
29 |
EXAMPLE3=TKGATE_EXAMPLE3 |
|
30 |
EXAMPLE4=TKGATE_EXAMPLE4 |
|
31 |
EXAMPLE5=TKGATE_EXAMPLE5 |
|
32 |
TUTORIALS=TKGATE_TUTORIALS |
|
33 |
JATUTORIALS=TKGATE_JATUTORIALS |
|
34 |
DOCS=TKGATE_DOCS |
|
35 |
DOCFIGS=TKGATE_DOCFIGS |
|
36 |
VERSION=TKGATE_VERSION |
|
37 |
||
38 |
MakeSubdirs($(SUBDIRS)) |
|
39 |
DependSubdirs($(SUBDIRS)) |
|
40 |
CleanSubdirs($(SUBDIRS)) |
|
41 |
LintSubdirs($(SUBDIRS)) |
|
42 |
InstallSubdirs($(SUBDIRS)) |
|
8
by Barry deFreese
* QA upload. |
43 |
InstallNonExecFile(README,$(HOMEDIR)) |
44 |
InstallNonExecFile(COPYING,$(HOMEDIR)) |
|
1
by Bazaar Package Importer
Import upstream version 1.8.3 |
45 |
InstallNonExecFile(sitename.txt,$(HOMEDIR)) |
46 |
InstallMultiple($(GDF),$(HOMEDIR)/gdf) |
|
47 |
InstallMultiple($(BITMAPS),$(HOMEDIR)/bitmaps) |
|
48 |
InstallMultiple($(SCRIPTS),$(HOMEDIR)/scripts) |
|
8
by Barry deFreese
* QA upload. |
49 |
InstallMultiple($(DOCS),$(HOMEDIR)/doc) |
50 |
InstallMultiple($(DOCFIGS),$(HOMEDIR)/doc/fig) |
|
1
by Bazaar Package Importer
Import upstream version 1.8.3 |
51 |
InstallManPage(tkgate,$(MANDIR)) |
52 |
InstallManPage(gmac,$(MANDIR)) |
|
53 |
||
54 |
XCOMM
|
|
55 |
XCOMM Create a FreeBSD packing list. This rule will only work for the standard |
|
56 |
XCOMM FreeBSD installation directory. |
|
57 |
XCOMM
|
|
58 |
pkg-plist:: |
|
59 |
rm -f pkg-plist |
|
8
by Barry deFreese
* QA upload. |
60 |
echo "@name tkgate-$(VERSION)" >> pkg-plist |
1
by Bazaar Package Importer
Import upstream version 1.8.3 |
61 |
echo "@cwd /usr/X11R6" >> pkg-plist |
62 |
echo "bin/tkgate" >> pkg-plist |
|
63 |
echo "bin/gmac" >> pkg-plist |
|
8
by Barry deFreese
* QA upload. |
64 |
(cd $(HOMEDIR)/../..; find lib/tkgate-$(VERSION) -type f -print) >> pkg-plist |
65 |
echo "@dirrm lib/tkgate-$(VERSION)/bitmaps" >> pkg-plist |
|
66 |
echo "@dirrm lib/tkgate-$(VERSION)/scripts" >> pkg-plist |
|
67 |
echo "@dirrm lib/tkgate-$(VERSION)/doc/fig" >> pkg-plist |
|
68 |
echo "@dirrm lib/tkgate-$(VERSION)/doc" >> pkg-plist |
|
69 |
echo "@dirrm lib/tkgate-$(VERSION)/gdf" >> pkg-plist |
|
70 |
echo "@dirrm lib/tkgate-$(VERSION)/libexec" >> pkg-plist |
|
71 |
echo "@dirrm lib/tkgate-$(VERSION)/examples/ex1" >> pkg-plist |
|
72 |
echo "@dirrm lib/tkgate-$(VERSION)/examples/ex2" >> pkg-plist |
|
73 |
echo "@dirrm lib/tkgate-$(VERSION)/examples/ex3" >> pkg-plist |
|
74 |
echo "@dirrm lib/tkgate-$(VERSION)/examples/ex4" >> pkg-plist |
|
75 |
echo "@dirrm lib/tkgate-$(VERSION)/examples/ex5" >> pkg-plist |
|
76 |
echo "@dirrm lib/tkgate-$(VERSION)/examples/tutorials" >> pkg-plist |
|
77 |
echo "@dirrm lib/tkgate-$(VERSION)/examples/ja-tutorials" >> pkg-plist |
|
78 |
echo "@dirrm lib/tkgate-$(VERSION)/examples" >> pkg-plist |
|
79 |
echo "@dirrm lib/tkgate-$(VERSION)" >> pkg-plist |
|
1
by Bazaar Package Importer
Import upstream version 1.8.3 |
80 |
|
81 |
XCOMM
|
|
82 |
XCOMM This is for the maintainer to update the release date. |
|
83 |
XCOMM
|
|
84 |
release:: |
|
85 |
echo 'char *release_date = "'`(LANG=; date "+%b %d %Y")`'";' > src/tkgate/release.c |
|
86 |
||
87 |
cleanclean:: clean |
|
88 |
rm -f src/common/Makefile src/tkgate/Makefile src/gsim/Makefile src/gmac/Makefile Makefile tkgate-error.log |
|
89 |
find . -name "*~" -exec rm -f {} ";" |
|
90 |
find . -name "*.core" -exec rm -f {} ";" |
|
91 |
touch tkgate-error.log |
|
92 |
||
93 |
||
94 |
uninstall:: |
|
95 |
@echo "No automatic uninstall is available. To uninstall tkgate, please" |
|
96 |
@echo "manually remove the following files:" |
|
97 |
@echo "" |
|
98 |
@echo "From ${BINDIR} remove: 'tkgate' and 'gmac'" |
|
99 |
@echo "All files from ${HOMEDIR}" |
|
100 |
||
101 |
install:: |
|
8
by Barry deFreese
* QA upload. |
102 |
cp -r locale ${DESTDIR}${HOMEDIR} |