~ubuntu-branches/debian/jessie/aisleriot/jessie

« back to all changes in this revision

Viewing changes to games/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Jordi Mallach, Jeremy Bicha, Jordi Mallach
  • Date: 2012-04-22 12:49:26 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20120422124926-gmr0thwstl91jt1n
Tags: 1:3.4.1-1
[ Jeremy Bicha ]
* New upstream release
* debian/control.in: (Build)-depend on guile-2.0
* debian/*.install: Cards files are now stored as zipped .svg's
* debian/patches/99_format-security.patch: Dropped, applied upstream

[ Jordi Mallach ]
* New upstream release.
* Update copyright to final version of the machine-readable 1.0 spec.
* Bump Standards Version to 3.9.3.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
NULL = 
2
2
 
3
 
rulesdir  = $(pkgdatadir)/games
4
 
 
5
 
rules_DATA  =                   \
6
 
        sol.scm                 \
7
 
                                \
8
 
        accordion.scm           \
9
 
        agnes.scm               \
10
 
        athena.scm              \
11
 
        auld_lang_syne.scm      \
12
 
        aunt_mary.scm           \
13
 
        backbone.scm            \
14
 
        bakers_dozen.scm        \
15
 
        bakers_game.scm         \
16
 
        bear_river.scm  \
17
 
        beleaguered_castle.scm  \
18
 
        block_ten.scm           \
19
 
        bristol.scm             \
20
 
        camelot.scm             \
21
 
        canfield.scm            \
22
 
        carpet.scm              \
23
 
        chessboard.scm          \
24
 
        clock.scm               \
25
 
        cover.scm               \
26
 
        cruel.scm               \
27
 
        diamond_mine.scm        \
28
 
        doublets.scm            \
29
 
        eagle_wing.scm          \
30
 
        easthaven.scm           \
31
 
        eight_off.scm           \
32
 
        elevator.scm            \
33
 
        eliminator.scm          \
34
 
        escalator.scm           \
35
 
        first_law.scm           \
36
 
        fortress.scm            \
37
 
        fortunes.scm            \
38
 
        forty_thieves.scm       \
39
 
        fourteen.scm            \
40
 
        freecell.scm            \
41
 
        gaps.scm                \
42
 
        gay_gordons.scm         \
43
 
        giant.scm               \
44
 
        glenwood.scm            \
45
 
        gold_mine.scm           \
46
 
        golf.scm                \
47
 
        gypsy.scm               \
48
 
        helsinki.scm            \
49
 
        hopscotch.scm           \
50
 
        isabel.scm              \
51
 
        jamestown.scm           \
52
 
        jumbo.scm               \
53
 
        kansas.scm              \
54
 
        king_albert.scm         \
55
 
        kings_audience.scm      \
56
 
        klondike.scm            \
57
 
        labyrinth.scm           \
58
 
        lady_jane.scm           \
59
 
        maze.scm                \
60
 
        monte_carlo.scm         \
61
 
        napoleons_tomb.scm      \
62
 
        neighbor.scm            \
63
 
        odessa.scm              \
64
 
        osmosis.scm             \
65
 
        peek.scm                \
66
 
        pileon.scm              \
67
 
        poker.scm               \
68
 
        quatorze.scm            \
69
 
        royal_east.scm          \
70
 
        saratoga.scm            \
71
 
        scorpion.scm            \
72
 
        scuffle.scm             \
73
 
        seahaven.scm            \
74
 
        sir_tommy.scm           \
75
 
        spider.scm              \
76
 
        spider_three_decks.scm  \
77
 
        spiderette.scm          \
78
 
        straight_up.scm         \
79
 
        streets_and_alleys.scm  \
80
 
        ten_across.scm          \
81
 
        terrace.scm             \
82
 
        thieves.scm             \
83
 
        thirteen.scm            \
84
 
        thumb_and_pouch.scm     \
85
 
        treize.scm              \
86
 
        triple_peaks.scm        \
87
 
        union_square.scm        \
88
 
        valentine.scm           \
89
 
        westhaven.scm           \
90
 
        whitehead.scm           \
91
 
        will_o_the_wisp.scm     \
92
 
        yield.scm               \
93
 
        yukon.scm               \
94
 
        zebra.scm               \
95
 
        plait.scm               \
96
 
        $(NULL)
97
 
 
98
 
# aunt_mary.scm
99
 
# was temporarily disabled because the licence is unclear
100
 
# about whether it's GPL 2 or GPL 2+ (see bug #325039 comment 5).
 
3
module_GUILE = \
 
4
        api.scm \
 
5
        $(NULL)
 
6
 
 
7
games_GUILE = \
 
8
        accordion.scm \
 
9
        agnes.scm \
 
10
        athena.scm \
 
11
        auld-lang-syne.scm \
 
12
        aunt-mary.scm \
 
13
        backbone.scm \
 
14
        bakers-dozen.scm \
 
15
        bakers-game.scm \
 
16
        bear-river.scm \
 
17
        beleaguered-castle.scm \
 
18
        block-ten.scm \
 
19
        bristol.scm \
 
20
        camelot.scm \
 
21
        canfield.scm \
 
22
        carpet.scm \
 
23
        chessboard.scm \
 
24
        clock.scm \
 
25
        cover.scm \
 
26
        cruel.scm \
 
27
        diamond-mine.scm \
 
28
        doublets.scm \
 
29
        eagle-wing.scm \
 
30
        easthaven.scm \
 
31
        eight-off.scm \
 
32
        elevator.scm \
 
33
        eliminator.scm \
 
34
        escalator.scm \
 
35
        first-law.scm \
 
36
        fortress.scm \
 
37
        fortunes.scm \
 
38
        forty-thieves.scm \
 
39
        fourteen.scm \
 
40
        freecell.scm \
 
41
        gaps.scm \
 
42
        gay-gordons.scm \
 
43
        giant.scm \
 
44
        glenwood.scm \
 
45
        gold-mine.scm \
 
46
        golf.scm \
 
47
        gypsy.scm \
 
48
        helsinki.scm \
 
49
        hopscotch.scm \
 
50
        isabel.scm \
 
51
        jamestown.scm \
 
52
        jumbo.scm \
 
53
        kansas.scm \
 
54
        king-albert.scm \
 
55
        kings-audience.scm \
 
56
        klondike.scm \
 
57
        labyrinth.scm \
 
58
        lady-jane.scm \
 
59
        maze.scm \
 
60
        monte-carlo.scm \
 
61
        napoleons-tomb.scm \
 
62
        neighbor.scm \
 
63
        odessa.scm \
 
64
        osmosis.scm \
 
65
        peek.scm \
 
66
        pileon.scm \
 
67
        plait.scm \
 
68
        poker.scm \
 
69
        quatorze.scm \
 
70
        royal-east.scm \
 
71
        saratoga.scm \
 
72
        scorpion.scm \
 
73
        scuffle.scm \
 
74
        seahaven.scm \
 
75
        sir-tommy.scm \
 
76
        spider.scm \
 
77
        spider-three-decks.scm \
 
78
        spiderette.scm \
 
79
        straight-up.scm \
 
80
        streets-and-alleys.scm \
 
81
        ten-across.scm \
 
82
        terrace.scm \
 
83
        thieves.scm \
 
84
        thirteen.scm \
 
85
        thumb-and-pouch.scm \
 
86
        treize.scm \
 
87
        triple-peaks.scm \
 
88
        union-square.scm \
 
89
        valentine.scm \
 
90
        westhaven.scm \
 
91
        whitehead.scm \
 
92
        will-o-the-wisp.scm \
 
93
        yield.scm \
 
94
        yukon.scm \
 
95
        zebra.scm \
 
96
        $(NULL)
 
97
 
 
98
pkglibguiledir = $(pkglibdir)/guile/$(GUILE_EFFECTIVE_VERSION)
 
99
compiledmoduledir = $(pkglibguiledir)/aisleriot
 
100
 
 
101
nodist_pkglibguile_DATA = $(games_GUILE:.scm=.go)
 
102
nodist_compiledmodule_DATA = $(module_GUILE:.scm=.go)
 
103
 
 
104
CLEANFILES = $(nodist_pkglibguile_DATA) $(nodist_compiledmodule_DATA)
 
105
 
 
106
AM_V_GUILEC = $(AM_V_GUILEC_$(V))
 
107
AM_V_GUILEC_ = $(AM_V_GUILEC_$(AM_DEFAULT_VERBOSITY))
 
108
AM_V_GUILEC_0 = @echo "  GUILEC" $@;
 
109
 
 
110
GUILE_FLAGS =
 
111
# GUILE_WARNINGS = -Wunbound-variable -Warity-mismatch -Wformat
 
112
 
 
113
%.go: %.scm
 
114
        $(AM_V_GUILEC) GUILE=$(GUILE) GUILE_FLAGS=$(GUILE_FLAGS) GUILE_AUTO_COMPILE=0 GUILE_LOAD_PATH=.:$(srcdir) GUILE_LOAD_COMPILED_PATH=. $(srcdir)/guile-compile compile $(GUILE_WARNINGS) -o "$@" "$<"
101
115
 
102
116
EXTRA_DIST = \
103
 
        $(rules_DATA) \
 
117
        $(games_GUILE) \
 
118
        $(module_GUILE) \
 
119
        guile-compile \
104
120
        template.scm \
105
121
        Rules.HOWTO \
106
122
        $(NULL)