Merge lp:~noskcaj/ubuntu/trusty/gtk2-engines/merge into lp:ubuntu/trusty/gtk2-engines

Proposed by Jackson Doak
Status: Needs review
Proposed branch: lp:~noskcaj/ubuntu/trusty/gtk2-engines/merge
Merge into: lp:ubuntu/trusty/gtk2-engines
Diff against target: 1246 lines (+79/-922)
29 files modified
.pc/01_libm.patch/engines/clearlooks/Makefile.am (+0/-50)
.pc/01_libm.patch/engines/crux/Makefile.am (+0/-25)
.pc/01_libm.patch/engines/glide/Makefile.am (+0/-40)
.pc/01_libm.patch/engines/hc/Makefile.am (+0/-44)
.pc/01_libm.patch/engines/industrial/Makefile.am (+0/-45)
.pc/01_libm.patch/engines/lua/Makefile.am (+0/-117)
.pc/01_libm.patch/engines/mist/Makefile.am (+0/-22)
.pc/01_libm.patch/engines/redmond/Makefile.am (+0/-43)
.pc/01_libm.patch/engines/thinice/Makefile.am (+0/-24)
.pc/01_libm.patch/test/Makefile.am (+0/-153)
.pc/02_glib-single-include.patch/engines/clearlooks/src/animation.c (+0/-341)
.pc/applied-patches (+0/-2)
debian/changelog (+18/-0)
debian/control (+0/-1)
debian/control.in (+0/-1)
debian/patches/03_automake1.14.patch (+49/-0)
debian/patches/series (+1/-0)
debian/rules (+0/-3)
engines/clearlooks/Makefile.am (+1/-1)
engines/clearlooks/src/animation.c (+1/-1)
engines/crux/Makefile.am (+1/-1)
engines/glide/Makefile.am (+1/-1)
engines/hc/Makefile.am (+1/-1)
engines/industrial/Makefile.am (+1/-1)
engines/lua/Makefile.am (+1/-1)
engines/mist/Makefile.am (+1/-1)
engines/redmond/Makefile.am (+1/-1)
engines/thinice/Makefile.am (+1/-1)
test/Makefile.am (+1/-1)
To merge this branch: bzr merge lp:~noskcaj/ubuntu/trusty/gtk2-engines/merge
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Review via email: mp+199053@code.launchpad.net

Description of the change

Merge from debian, they fixed the automake FTBFS better than we did.

To post a comment you must log in.
Revision history for this message
Jackson Doak (noskcaj) wrote :

The last lines of the bzr commit was from debcommit.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks. Uploaded.

review: Approve

Unmerged revisions

74. By Jackson Doak

* Merge from debian, remaining changes:
  - debian/control: Build depend on gnome-common, so we can get a .pot file
    to use for launchpad translations
  - debian/rules: build translations template
  - Update watch file to only track GNOME 2.20 as gtk-engines was then
    ported to gtk3 and finally abandoned.
* Drop our automake fix, debian now supports the new version
* Fix FTBS due to automake bug (Closes: #713353)

73. By Jackson Doak

Merging shared upstream rev into target branch.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== removed directory '.pc/01_libm.patch'
=== removed directory '.pc/01_libm.patch/engines'
=== removed directory '.pc/01_libm.patch/engines/clearlooks'
=== removed file '.pc/01_libm.patch/engines/clearlooks/Makefile.am'
--- .pc/01_libm.patch/engines/clearlooks/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/clearlooks/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,50 +0,0 @@
1# Clearlooks - a cairo based GTKengine
2# Copyright (C) 2005-2006 Andrew Johnson <acjgenius@earthlink.net>
3# Copyright (C) 2006-2007 Benjamin Berg <benjamin@sipsolutions.net>
4#
5# This library is free software; you can redistribute it and/or
6# modify it under the terms of the GNU Lesser General Public
7# License as published by the Free Software Foundation; either
8# version 2.1 of the License, or (at your option) any later version.
9#
10# This library is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13# Lesser General Public License for more details.
14#
15# You should have received a copy of the GNU Lesser General Public
16# License along with this library; if not, write to the Free Software
17# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18#
19# Project contact: <gnome-themes-list@gnome.org>
20#
21
22INCLUDES = -I$(top_srcdir)/engines/support \
23 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
24
25enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
26engine_LTLIBRARIES = libclearlooks.la
27
28libclearlooks_la_SOURCES = \
29 ./src/clearlooks_rc_style.c \
30 ./src/clearlooks_rc_style.h \
31 ./src/clearlooks_style.c \
32 ./src/clearlooks_style.h \
33 ./src/clearlooks_theme_main.c \
34 ./src/support.c \
35 ./src/animation.c \
36 ./src/animation.h \
37 ./src/support.h \
38 ./src/clearlooks_draw.c \
39 ./src/clearlooks_draw_glossy.c \
40 ./src/clearlooks_draw_inverted.c \
41 ./src/clearlooks_draw_gummy.c \
42 ./src/clearlooks_draw.h \
43 ./src/clearlooks_types.h
44
45libclearlooks_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
46libclearlooks_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
47
48
49-include $(top_srcdir)/git.mk
50
510
=== removed directory '.pc/01_libm.patch/engines/crux'
=== removed file '.pc/01_libm.patch/engines/crux/Makefile.am'
--- .pc/01_libm.patch/engines/crux/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/crux/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,25 +0,0 @@
1INCLUDES = -I$(top_srcdir)/engines/support \
2 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
3
4enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
5
6engine_LTLIBRARIES = libcrux-engine.la
7
8EXTRA_DIST = \
9 ./AUTHORS
10
11libcrux_engine_la_SOURCES = \
12 ./src/crux.h \
13 ./src/crux-draw.c \
14 ./src/crux-draw.h \
15 ./src/crux-main.c \
16 ./src/crux-style.c \
17 ./src/crux-style.h \
18 ./src/crux-rc-style.c \
19 ./src/crux-rc-style.h
20
21libcrux_engine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
22libcrux_engine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
23
24-include $(top_srcdir)/git.mk
25
260
=== removed directory '.pc/01_libm.patch/engines/glide'
=== removed file '.pc/01_libm.patch/engines/glide/Makefile.am'
--- .pc/01_libm.patch/engines/glide/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/glide/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,40 +0,0 @@
1# Glide - a cairo based GTK+ engine
2# Copyright (C) 2006 Andrew Johnson <acjgenius@earthlink.net>
3#
4# This library is free software; you can redistribute it and/or
5# modify it under the terms of the GNU Lesser General Public
6# License as published by the Free Software Foundation; either
7# version 2.1 of the License, or (at your option) any later version.
8#
9# This library is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12# Lesser General Public License for more details.
13#
14# You should have received a copy of the GNU Lesser General Public
15# License along with this library; if not, write to the Free Software
16# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17#
18# Project contact: <gnome-themes-list@gnome.org>
19#
20
21INCLUDES = -I$(top_srcdir)/engines/support \
22 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
23
24enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
25
26engine_LTLIBRARIES = libglide.la
27
28libglide_la_SOURCES = \
29 ./src/glide_gtk2_support.c \
30 ./src/glide_gtk2_support.h \
31 ./src/glide_gtk2_drawing.c \
32 ./src/glide_gtk2_drawing.h \
33 ./src/glide_gtk2_engine.c \
34 ./src/glide_gtk2_engine.h
35
36libglide_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
37libglide_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
38
39-include $(top_srcdir)/git.mk
40
410
=== removed directory '.pc/01_libm.patch/engines/hc'
=== removed file '.pc/01_libm.patch/engines/hc/Makefile.am'
--- .pc/01_libm.patch/engines/hc/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/hc/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,44 +0,0 @@
1# High Contrast - a cairo based GTK+ engine
2# Copyright (C) 2003 Sun Microsystems Inc.
3# Copyright (C) 2005-2006 Andrew Johnson <acjgenius@earthlink.net>
4#
5# This library is free software; you can redistribute it and/or
6# modify it under the terms of the GNU Lesser General Public
7# License as published by the Free Software Foundation; either
8# version 2.1 of the License, or (at your option) any later version.
9#
10# This library is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13# Lesser General Public License for more details.
14#
15# You should have received a copy of the GNU Lesser General Public
16# License along with this library; if not, write to the Free Software
17# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18#
19# Project contact: <gnome-themes-list@gnome.org>
20#
21
22INCLUDES = -I$(top_srcdir)/engines/support \
23 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
24
25enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
26
27engine_LTLIBRARIES = libhcengine.la
28
29EXTRA_DIST = \
30 ./AUTHORS
31
32libhcengine_la_SOURCES = \
33 ./src/hc_gtk2_engine.c \
34 ./src/hc_gtk2_engine.h \
35 ./src/hc_gtk2_support.c \
36 ./src/hc_gtk2_support.h \
37 ./src/hc_gtk2_drawing.h \
38 ./src/hc-style.c
39
40libhcengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
41libhcengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
42
43-include $(top_srcdir)/git.mk
44
450
=== removed directory '.pc/01_libm.patch/engines/industrial'
=== removed file '.pc/01_libm.patch/engines/industrial/Makefile.am'
--- .pc/01_libm.patch/engines/industrial/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/industrial/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,45 +0,0 @@
1# Clearlooks - a cairo based GTKengine
2# Copyright (C) 2001 Red Hat, Inc.
3# Copyright (C) 2002 Ximian, Inc.
4# Copyright (C) 2006 Benjamin Berg <benjamin@sipsolutions.net>
5#
6# This library is free software; you can redistribute it and/or
7# modify it under the terms of the GNU Lesser General Public
8# License as published by the Free Software Foundation; either
9# version 2.1 of the License, or (at your option) any later version.
10#
11# This library is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY; without even the implied warranty of
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14# Lesser General Public License for more details.
15#
16# You should have received a copy of the GNU Lesser General Public
17# License along with this library; if not, write to the Free Software
18# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19#
20# Project contact: <gnome-themes-list@gnome.org>
21#
22
23INCLUDES = -I$(top_srcdir)/engines/support \
24 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
25
26enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
27
28engine_LTLIBRARIES = libindustrial.la
29
30libindustrial_la_SOURCES = \
31 ./src/industrial_rc_style.c \
32 ./src/industrial_rc_style.h \
33 ./src/industrial_style.c \
34 ./src/industrial_style.h \
35 ./src/industrial_theme_main.c
36
37EXTRA_DIST = \
38 ./src/parse_rc_style.h \
39 ./AUTHORS
40
41libindustrial_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
42libindustrial_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
43
44-include $(top_srcdir)/git.mk
45
460
=== removed directory '.pc/01_libm.patch/engines/lua'
=== removed file '.pc/01_libm.patch/engines/lua/Makefile.am'
--- .pc/01_libm.patch/engines/lua/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/lua/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,117 +0,0 @@
1# LUA - a LUA scriptable GTK+ engine
2# Copyright (C) 2006 Daniel Borgmann <daniel.borgmann@gmail.com>
3#
4# This library is free software; you can redistribute it and/or
5# modify it under the terms of the GNU Lesser General Public
6# License as published by the Free Software Foundation; either
7# version 2.1 of the License, or (at your option) any later version.
8#
9# This library is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12# Lesser General Public License for more details.
13#
14# You should have received a copy of the GNU Lesser General Public
15# License along with this library; if not, write to the Free Software
16# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17#
18# Project contact: <gnome-themes-list@gnome.org>
19#
20
21
22NULL =
23
24LIBLUA_FILES = \
25 ./src/liblua/lapi.h \
26 ./src/liblua/lauxlib.h \
27 ./src/liblua/lcode.h \
28 ./src/liblua/ldebug.h \
29 ./src/liblua/ldo.h \
30 ./src/liblua/lfunc.h \
31 ./src/liblua/lgc.h \
32 ./src/liblua/llex.h \
33 ./src/liblua/llimits.h \
34 ./src/liblua/lmem.h \
35 ./src/liblua/lobject.h \
36 ./src/liblua/lopcodes.h \
37 ./src/liblua/lparser.h \
38 ./src/liblua/lstate.h \
39 ./src/liblua/lstring.h \
40 ./src/liblua/ltable.h \
41 ./src/liblua/ltm.h \
42 ./src/liblua/lua.h \
43 ./src/liblua/luaconf.h \
44 ./src/liblua/lualib.h \
45 ./src/liblua/lundump.h \
46 ./src/liblua/lvm.h \
47 ./src/liblua/lzio.h \
48 ./src/liblua/lapi.c \
49 ./src/liblua/lcode.c \
50 ./src/liblua/ldebug.c \
51 ./src/liblua/ldo.c \
52 ./src/liblua/ldump.c \
53 ./src/liblua/lfunc.c \
54 ./src/liblua/lgc.c \
55 ./src/liblua/liolib.c \
56 ./src/liblua/llex.c \
57 ./src/liblua/lmem.c \
58 ./src/liblua/lobject.c \
59 ./src/liblua/lopcodes.c \
60 ./src/liblua/loslib.c \
61 ./src/liblua/lparser.c \
62 ./src/liblua/lstate.c \
63 ./src/liblua/lstring.c \
64 ./src/liblua/lstrlib.c \
65 ./src/liblua/ltable.c \
66 ./src/liblua/ltablib.c \
67 ./src/liblua/ltm.c \
68 ./src/liblua/lundump.c \
69 ./src/liblua/lvm.c \
70 ./src/liblua/lzio.c \
71 ./src/liblua/lauxlib.c \
72 ./src/liblua/lbaselib.c \
73 ./src/liblua/ldblib.c \
74 ./src/liblua/lmathlib.c \
75 ./src/liblua/loadlib.c \
76 ./src/liblua/linit.c
77
78if SYSTEM_LUA
79LIBLUA_SOURCES =
80LIBLUA_CFLAGS = $(LUA_CFLAGS)
81EXTRA_DIST = $(LIBLUA_FILES)
82else
83LIBLUA_CFLAGS = -I$(top_srcdir)/engines/lua/src/liblua
84LIBLUA_SOURCES = $(LIBLUA_FILES)
85EXTRA_DIST =
86endif
87
88INCLUDES = \
89 -I$(top_srcdir)/engines/support \
90 $(LIBLUA_CFLAGS) $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS) \
91 $(NULL)
92
93enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
94engine_LTLIBRARIES = libluaengine.la
95
96libluaengine_la_SOURCES = \
97 ./src/draw_lib.c \
98 ./src/draw_lib.h \
99 ./src/draw_utils.c \
100 ./src/draw_utils.h \
101 ./src/lua_rc_style.c \
102 ./src/lua_rc_style.h \
103 ./src/lua_style.c \
104 ./src/lua_style.h \
105 ./src/lua_utils.c \
106 ./src/lua_utils.h \
107 ./src/main.c \
108 ./src/misc_utils.c \
109 ./src/misc_utils.h \
110 $(LIBLUA_SOURCES) \
111 $(NULL)
112
113libluaengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
114libluaengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) $(LUA_LIBS)
115
116-include $(top_srcdir)/git.mk
117
1180
=== removed directory '.pc/01_libm.patch/engines/mist'
=== removed file '.pc/01_libm.patch/engines/mist/Makefile.am'
--- .pc/01_libm.patch/engines/mist/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/mist/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,22 +0,0 @@
1INCLUDES = -I$(top_srcdir)/engines/support \
2 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
3
4enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
5
6engine_LTLIBRARIES = libmist.la
7
8EXTRA_DIST = \
9 ./AUTHORS
10
11libmist_la_SOURCES = \
12 ./src/mist-rc-style.c \
13 ./src/mist-rc-style.h \
14 ./src/mist-style.c \
15 ./src/mist-style.h \
16 ./src/mist.c
17
18libmist_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
19libmist_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
20
21-include $(top_srcdir)/git.mk
22
230
=== removed directory '.pc/01_libm.patch/engines/redmond'
=== removed file '.pc/01_libm.patch/engines/redmond/Makefile.am'
--- .pc/01_libm.patch/engines/redmond/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/redmond/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,43 +0,0 @@
1# Redmond95 - a cairo based GTK+ engine
2# Copyright (C) 2001 Red Hat, Inc.
3# Copyright (C) 2006 Andrew Johnson <acjgenius@earthlink.net>
4#
5# This library is free software; you can redistribute it and/or
6# modify it under the terms of the GNU Lesser General Public
7# License as published by the Free Software Foundation; either
8# version 2.1 of the License, or (at your option) any later version.
9#
10# This library is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13# Lesser General Public License for more details.
14#
15# You should have received a copy of the GNU Lesser General Public
16# License along with this library; if not, write to the Free Software
17# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18#
19# Project contact: <gnome-themes-list@gnome.org>
20#
21
22
23INCLUDES = -I$(top_srcdir)/engines/support \
24 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
25
26
27enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
28
29engine_LTLIBRARIES = libredmond95.la
30
31libredmond95_la_SOURCES = \
32 ./src/redmond_gtk2_misc.c \
33 ./src/redmond_gtk2_misc.h \
34 ./src/redmond_gtk2_drawing.c \
35 ./src/redmond_gtk2_drawing.h \
36 ./src/redmond_gtk2_engine.c \
37 ./src/redmond_gtk2_engine.h
38
39libredmond95_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
40libredmond95_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
41
42-include $(top_srcdir)/git.mk
43
440
=== removed directory '.pc/01_libm.patch/engines/thinice'
=== removed file '.pc/01_libm.patch/engines/thinice/Makefile.am'
--- .pc/01_libm.patch/engines/thinice/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/engines/thinice/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,24 +0,0 @@
1INCLUDES = -I$(top_srcdir)/engines/support \
2 $(GTK_CFLAGS) $(DEVELOPMENT_CFLAGS)
3
4enginedir = $(libdir)/gtk-2.0/$(GTK_VERSION)/engines
5
6engine_LTLIBRARIES = libthinice.la
7
8EXTRA_DIST = \
9 ./AUTHORS
10
11libthinice_la_SOURCES = \
12 ./src/thinice_rc_style.c \
13 ./src/thinice_rc_style.h \
14 ./src/thinice_style.h \
15 ./src/thinice_misc.h \
16 ./src/thinice_misc.c \
17 ./src/thinice_theme_draw.c \
18 ./src/thinice_main.c
19
20libthinice_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
21libthinice_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
22
23-include $(top_srcdir)/git.mk
24
250
=== removed directory '.pc/01_libm.patch/test'
=== removed file '.pc/01_libm.patch/test/Makefile.am'
--- .pc/01_libm.patch/test/Makefile.am 2011-11-13 18:42:27 +0000
+++ .pc/01_libm.patch/test/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,153 +0,0 @@
1# gtk-engines - a collection of drawing engines for GTK+
2# Copyright (C) 2007 Benjamin Berg <benjamin@sipsolutions.net>
3#
4# This library is free software; you can redistribute it and/or
5# modify it under the terms of the GNU Lesser General Public
6# License as published by the Free Software Foundation; either
7# version 2.1 of the License, or (at your option) any later version.
8#
9# This library is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12# Lesser General Public License for more details.
13#
14# You should have received a copy of the GNU Lesser General Public
15# License along with this library; if not, write to the Free Software
16# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17#
18# Project contact: <gnome-themes-list@gnome.org>
19#
20
21
22# Initilize TESTS and XFAIL_TESTS
23TESTS =
24XFAIL_TESTS =
25
26GTKRCS = \
27 gtkrcs/buildin \
28 gtkrcs/clearlooks \
29 gtkrcs/clearlooks-glossy \
30 gtkrcs/clearlooks-inverted \
31 gtkrcs/clearlooks-gummy \
32 gtkrcs/crux \
33 gtkrcs/glide \
34 gtkrcs/hc \
35 gtkrcs/industrial \
36 gtkrcs/mist \
37 gtkrcs/redmond \
38 gtkrcs/thinice
39
40EXTRA_DIST = exported torture runinx valgrind-suppressions $(GTKRCS)
41
42
43EXTRA_PROGRAMS = torturetest
44torturetest_CFLAGS = $(GTK_CFLAGS)
45torturetest_LDFLAGS = $(GTK_LIBS)
46
47
48
49# Setup enviroment variables for GTK+
50# ie. add $(top_builddir)/tests to the module searchpath, so that GTK+ finds
51# the engines in tests/engines
52# Also set the debug-blocks debugging of g_slice, will be overridden during the valgrind test.
53# Unset GTK_MODULES to not load a11y stuff or similar.
54TESTS_ENVIRONMENT=GTK_PATH="." G_SLICE=debug-blocks GTK_MODULES=""
55
56VALGRIND_COMMAND=valgrind --leak-resolution=high --leak-check=full --suppressions=$(srcdir)/valgrind-suppressions --num-callers=20 --log-file=valgrind-logs/THEME
57# set some flags to make glib more valgrind friendly
58VALGRIND_ENV=G_SLICE=always-malloc G_DEBUG=gc-friendly,resident-modules
59
60#################################################################
61#################################################################
62
63#############################################################
64# Exported Symbols Test - Tests all engines unconditionally
65#############################################################
66# Prefix with exported_
67EXPORTED_SYMBOLS_TESTS = $(patsubst %,exported_%,$(BUILD_ENGINES))
68
69TESTS += $(EXPORTED_SYMBOLS_TESTS)
70
71
72#############################################################
73# Torture Test
74#############################################################
75SUPPORTED_TORTURE_TEST_ENGINES = \
76 clearlooks \
77 crux \
78 glide \
79 hc \
80 industrial \
81 mist \
82 redmond \
83 thinice
84
85# Filter engines that are not build from the set of engines
86TORTURE_TEST_ENGINES = $(filter $(SUPPORTED_TORTURE_TEST_ENGINES),$(BUILD_ENGINES))
87# Prefix with torture_
88TORTURE_TEST_TESTS = torture_buildin $(patsubst %,torture_%,$(TORTURE_TEST_ENGINES))
89
90# Add TORTURE_TEST_ENGINES to list of tests
91TESTS += $(TORTURE_TEST_TESTS)
92
93# Possible other tests:
94# - An extensive theme switch tests that loads/unloads the engine
95# multiple times. A requirement here is that multiple rc styles need
96# to be merged.
97# - RC style merging? Don't think there is a way to do that.
98# - Maybe a visual test that looks for visible changes? That way one can
99# check that a modification does not break anything. (eg. when doing
100# code cleanups)
101# - I would love to have some coverage statistics for the torture test
102# anyone knows how to do that?
103
104#################################################################
105#################################################################
106
107engines:
108 -rm -rf engines
109 mkdir engines
110 cd engines; \
111 for engine in $(BUILD_ENGINES); do \
112 # Fail if the engine does not exist. \
113 # Maybe we should force a build or something? \
114 if [ ! -f ../$(top_builddir)/engines/$$engine/.libs/*.so ]; then \
115 exit 1; \
116 fi; \
117 ln -s ../$(top_builddir)/engines/$$engine/.libs/*.so lib$$engine.so ; \
118 done;
119
120CLEANFILES = \
121 torture_buildin-failed \
122 $(EXTRA_PROGRAMS)
123
124clean-local:
125 -$(RM) torture_*
126 -$(RM) exported_*
127 -$(RM) -r engines
128 -$(RM) -r valgrind-logs
129 -$(RM) -r symbols
130
131valgrind-logs:
132 -$(RM) -r valgrind-logs
133 mkdir valgrind-logs
134
135symbols:
136 mkdir symbols
137
138torture_%: torture torturetest engines
139 cp $(srcdir)/torture $@
140
141exported_%: exported engines symbols
142 cp $(srcdir)/exported $@
143
144check-valgrind: valgrind-logs
145 $(MAKE) $(AM_MAKEFLAGS) check TESTS_ENVIRONMENT="$(TESTS_ENVIRONMENT) $(VALGRIND_ENV) EXEC_WRAPPER=\"$(VALGRIND_COMMAND)\""
146
147test:
148 @$(MAKE) $(AM_MAKEFLAGS) check
149
150.PHONY: engines valgrind-logs
151
152-include $(top_srcdir)/git.mk
153
1540
=== removed directory '.pc/02_glib-single-include.patch'
=== removed directory '.pc/02_glib-single-include.patch/engines'
=== removed directory '.pc/02_glib-single-include.patch/engines/clearlooks'
=== removed directory '.pc/02_glib-single-include.patch/engines/clearlooks/src'
=== removed file '.pc/02_glib-single-include.patch/engines/clearlooks/src/animation.c'
--- .pc/02_glib-single-include.patch/engines/clearlooks/src/animation.c 2012-03-25 23:51:08 +0000
+++ .pc/02_glib-single-include.patch/engines/clearlooks/src/animation.c 1970-01-01 00:00:00 +0000
@@ -1,341 +0,0 @@
1/* Clearlooks - a cairo based GTK+ engine
2 * Copyright (C) 2006 Kulyk Nazar <schamane@myeburg.net>
3 * Copyright (C) 2006-2007 Benjamin Berg <benjamin@sipsolutions.net>
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Lesser General Public
7 * License as published by the Free Software Foundation; either
8 * version 2.1 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library; if not, write to the Free Software
17 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18 *
19 * Project contact: <gnome-themes-list@gnome.org>
20 *
21 *
22 * This code is responsible for the clearlooks animation support. The code
23 * works by forcing a redraw on the animated widget.
24 *
25 */
26
27
28#include "animation.h"
29
30#ifdef HAVE_WORKING_ANIMATION
31#include <glib/gtimer.h>
32
33struct _AnimationInfo {
34 GTimer *timer;
35
36 gdouble start_modifier;
37 gdouble stop_time;
38 GtkWidget *widget;
39};
40typedef struct _AnimationInfo AnimationInfo;
41
42struct _SignalInfo {
43 GtkWidget *widget;
44 gulong handler_id;
45};
46typedef struct _SignalInfo SignalInfo;
47
48static GSList *connected_widgets = NULL;
49static GHashTable *animated_widgets = NULL;
50static int animation_timer_id = 0;
51
52
53static gboolean animation_timeout_handler (gpointer data);
54
55/* This forces a redraw on a widget */
56static void
57force_widget_redraw (GtkWidget *widget)
58{
59 if (GE_IS_PROGRESS_BAR (widget))
60 gtk_widget_queue_resize (widget);
61 else
62 gtk_widget_queue_draw (widget);
63}
64
65/* ensures that the timer is running */
66static void
67start_timer ()
68{
69 if (animation_timer_id == 0)
70 animation_timer_id = g_timeout_add (ANIMATION_DELAY, animation_timeout_handler, NULL);
71}
72
73/* ensures that the timer is stopped */
74static void
75stop_timer ()
76{
77 if (animation_timer_id != 0)
78 {
79 g_source_remove(animation_timer_id);
80 animation_timer_id = 0;
81 }
82}
83
84
85/* destroys an AnimationInfo structure including the GTimer */
86static void
87animation_info_destroy (AnimationInfo *animation_info)
88{
89 g_timer_destroy (animation_info->timer);
90 g_free (animation_info);
91}
92
93
94/* This function does not unref the weak reference, because the object
95 * is beeing destroyed currently. */
96static void
97on_animated_widget_destruction (gpointer data, GObject *object)
98{
99 /* steal the animation info from the hash table (destroying it would
100 * result in the weak reference to be unrefed, which does not work
101 * as the widget is already destroyed. */
102 g_hash_table_steal (animated_widgets, object);
103 animation_info_destroy ((AnimationInfo*) data);
104}
105
106/* This function also needs to unref the weak reference. */
107static void
108destroy_animation_info_and_weak_unref (gpointer data)
109{
110 AnimationInfo *animation_info = data;
111
112 /* force a last redraw. This is so that if the animation is removed,
113 * the widget is left in a sane state. */
114 force_widget_redraw (animation_info->widget);
115
116 g_object_weak_unref (G_OBJECT (animation_info->widget), on_animated_widget_destruction, data);
117 animation_info_destroy (animation_info);
118}
119
120/* Find and return a pointer to the data linked to this widget, if it exists */
121static AnimationInfo*
122lookup_animation_info (const GtkWidget *widget)
123{
124 if (animated_widgets)
125 return g_hash_table_lookup (animated_widgets, widget);
126
127 return NULL;
128}
129
130/* Create all the relevant information for the animation, and insert it into the hash table. */
131static void
132add_animation (const GtkWidget *widget, gdouble stop_time)
133{
134 AnimationInfo *value;
135
136 /* object already in the list, do not add it twice */
137 if (lookup_animation_info (widget))
138 return;
139
140 if (animated_widgets == NULL)
141 animated_widgets = g_hash_table_new_full (g_direct_hash, g_direct_equal,
142 NULL, destroy_animation_info_and_weak_unref);
143
144 value = g_new(AnimationInfo, 1);
145
146 value->widget = (GtkWidget*) widget;
147
148 value->timer = g_timer_new ();
149 value->stop_time= stop_time;
150 value->start_modifier = 0.0;
151
152 g_object_weak_ref (G_OBJECT (widget), on_animated_widget_destruction, value);
153 g_hash_table_insert (animated_widgets, (GtkWidget*) widget, value);
154
155 start_timer ();
156}
157
158/* update the animation information for each widget. This will also queue a redraw
159 * and stop the animation if it is done. */
160static gboolean
161update_animation_info (gpointer key, gpointer value, gpointer user_data)
162{
163 AnimationInfo *animation_info = value;
164 GtkWidget *widget = key;
165
166 g_assert ((widget != NULL) && (animation_info != NULL));
167
168 /* remove the widget from the hash table if it is not drawable */
169 if (!GTK_WIDGET_DRAWABLE (widget))
170 {
171 return TRUE;
172 }
173
174 if (GE_IS_PROGRESS_BAR (widget))
175 {
176 gfloat fraction = gtk_progress_bar_get_fraction (GTK_PROGRESS_BAR (widget));
177
178 /* stop animation for filled/not filled progress bars */
179 if (fraction <= 0.0 || fraction >= 1.0)
180 return TRUE;
181 }
182
183 force_widget_redraw (widget);
184
185 /* stop at stop_time */
186 if (animation_info->stop_time != 0 &&
187 g_timer_elapsed (animation_info->timer, NULL) > animation_info->stop_time)
188 return TRUE;
189
190 return FALSE;
191}
192
193/* This gets called by the glib main loop every once in a while. */
194static gboolean
195animation_timeout_handler (gpointer data)
196{
197 /*g_print("** TICK **\n");*/
198
199 /* enter threads as update_animation_info will use gtk/gdk. */
200 gdk_threads_enter ();
201 g_hash_table_foreach_remove (animated_widgets, update_animation_info, NULL);
202 /* leave threads again */
203 gdk_threads_leave ();
204
205 if(g_hash_table_size(animated_widgets)==0)
206 {
207 stop_timer ();
208 return FALSE;
209 }
210
211 return TRUE;
212}
213
214static void
215on_checkbox_toggle (GtkWidget *widget, gpointer data)
216{
217 AnimationInfo *animation_info = lookup_animation_info (widget);
218
219 if (animation_info != NULL)
220 {
221 gfloat elapsed = g_timer_elapsed (animation_info->timer, NULL);
222
223 animation_info->start_modifier = elapsed - animation_info->start_modifier;
224 }
225 else
226 {
227 add_animation (widget, CHECK_ANIMATION_TIME);
228 }
229}
230
231static void
232on_connected_widget_destruction (gpointer data, GObject *widget)
233{
234 connected_widgets = g_slist_remove (connected_widgets, data);
235 g_free (data);
236}
237
238static void
239disconnect_all_signals ()
240{
241 GSList * item = connected_widgets;
242 while (item != NULL)
243 {
244 SignalInfo *signal_info = (SignalInfo*) item->data;
245
246 g_signal_handler_disconnect (signal_info->widget, signal_info->handler_id);
247 g_object_weak_unref (G_OBJECT (signal_info->widget), on_connected_widget_destruction, signal_info);
248 g_free (signal_info);
249
250 item = g_slist_next (item);
251 }
252
253 g_slist_free (connected_widgets);
254 connected_widgets = NULL;
255}
256
257/* helper function for clearlooks_animation_connect_checkbox */
258static gint
259find_signal_info (gconstpointer signal_info, gconstpointer widget)
260{
261 if (((SignalInfo*)signal_info)->widget == widget)
262 return 0;
263 else
264 return 1;
265}
266
267
268/* external interface */
269
270/* adds a progress bar */
271void
272clearlooks_animation_progressbar_add (GtkWidget *progressbar)
273{
274 gdouble fraction = gtk_progress_bar_get_fraction (GTK_PROGRESS_BAR (progressbar));
275
276 if (fraction < 1.0 && fraction > 0.0)
277 add_animation ((GtkWidget*) progressbar, 0.0);
278}
279
280/* hooks up the signals for check and radio buttons */
281void
282clearlooks_animation_connect_checkbox (GtkWidget *widget)
283{
284 if (GE_IS_CHECK_BUTTON (widget))
285 {
286 if (!g_slist_find_custom (connected_widgets, widget, find_signal_info))
287 {
288 SignalInfo * signal_info = g_new (SignalInfo, 1);
289
290 signal_info->widget = widget;
291 signal_info->handler_id = g_signal_connect ((GObject*)widget, "toggled", G_CALLBACK (on_checkbox_toggle), NULL);
292
293 connected_widgets = g_slist_append (connected_widgets, signal_info);
294 g_object_weak_ref (G_OBJECT (widget), on_connected_widget_destruction, signal_info);
295 }
296 }
297}
298
299/* returns TRUE if the widget is animated, and FALSE otherwise */
300gboolean
301clearlooks_animation_is_animated (GtkWidget *widget)
302{
303 return lookup_animation_info (widget) != NULL ? TRUE : FALSE;
304}
305
306/* returns the elapsed time for the animation */
307gdouble
308clearlooks_animation_elapsed (gpointer data)
309{
310 AnimationInfo *animation_info = lookup_animation_info (data);
311
312 if (animation_info)
313 return g_timer_elapsed (animation_info->timer, NULL)
314 - animation_info->start_modifier;
315 else
316 return 0.0;
317}
318
319/* cleans up all resources of the animation system */
320void
321clearlooks_animation_cleanup ()
322{
323 disconnect_all_signals ();
324
325 if (animated_widgets != NULL)
326 {
327 g_hash_table_destroy (animated_widgets);
328 animated_widgets = NULL;
329 }
330
331 stop_timer ();
332}
333#else /* !HAVE_WORKING_ANIMATION */
334/* Warn here so the message is only displayed once. */
335#warning Disabling animation support as it currently needs deprecated symbols and GTK_DISABLE_DEPRECATED is enabled.
336
337static void clearlooks_animation_dummy_function_so_wall_shuts_up_when_animations_is_disabled()
338{
339 clearlooks_animation_dummy_function_so_wall_shuts_up_when_animations_is_disabled();
340}
341#endif /* HAVE_WORKING_ANIMATION */
3420
=== removed file '.pc/applied-patches'
--- .pc/applied-patches 2012-09-25 17:02:08 +0000
+++ .pc/applied-patches 1970-01-01 00:00:00 +0000
@@ -1,2 +0,0 @@
101_libm.patch
202_glib-single-include.patch
30
=== modified file 'debian/changelog'
--- debian/changelog 2013-10-10 15:51:58 +0000
+++ debian/changelog 2013-12-15 20:38:39 +0000
@@ -1,3 +1,21 @@
1gtk2-engines (1:2.20.2-3ubuntu1) UNRELEASED; urgency=medium
2
3 * Merge from debian, remaining changes:
4 - debian/control: Build depend on gnome-common, so we can get a .pot file
5 to use for launchpad translations
6 - debian/rules: build translations template
7 - Update watch file to only track GNOME 2.20 as gtk-engines was then
8 ported to gtk3 and finally abandoned.
9 * Drop our automake fix, debian now supports the new version
10
11 -- Jackson Doak <noskcaj@ubuntu.com> Mon, 16 Dec 2013 07:09:33 +1100
12
13gtk2-engines (1:2.20.2-3) unstable; urgency=low
14
15 * Fix FTBS due to automake bug (Closes: #713353)
16
17 -- Balint Reczey <balint@balintreczey.hu> Fri, 15 Nov 2013 09:35:40 +0100
18
1gtk2-engines (1:2.20.2-2ubuntu2) saucy; urgency=low19gtk2-engines (1:2.20.2-2ubuntu2) saucy; urgency=low
220
3 * Force to use automake1.11, thus fixing FTBFS.21 * Force to use automake1.11, thus fixing FTBFS.
422
=== modified file 'debian/control'
--- debian/control 2013-10-10 15:51:58 +0000
+++ debian/control 2013-12-15 20:38:39 +0000
@@ -11,7 +11,6 @@
11Standards-Version: 3.8.411Standards-Version: 3.8.4
12Build-Depends: debhelper (>= 5),12Build-Depends: debhelper (>= 5),
13 dh-autoreconf,13 dh-autoreconf,
14 automake1.11,
15 gnome-common,14 gnome-common,
16 libgtk2.0-dev (>= 2.19.7-2),15 libgtk2.0-dev (>= 2.19.7-2),
17 gnome-pkg-tools (>= 0.10),16 gnome-pkg-tools (>= 0.10),
1817
=== modified file 'debian/control.in'
--- debian/control.in 2013-10-10 15:51:58 +0000
+++ debian/control.in 2013-12-15 20:38:39 +0000
@@ -7,7 +7,6 @@
7Standards-Version: 3.8.47Standards-Version: 3.8.4
8Build-Depends: debhelper (>= 5),8Build-Depends: debhelper (>= 5),
9 dh-autoreconf,9 dh-autoreconf,
10 automake1.11,
11 gnome-common,10 gnome-common,
12 libgtk2.0-dev (>= 2.19.7-2),11 libgtk2.0-dev (>= 2.19.7-2),
13 gnome-pkg-tools (>= 0.10),12 gnome-pkg-tools (>= 0.10),
1413
=== added file 'debian/patches/03_automake1.14.patch'
--- debian/patches/03_automake1.14.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/03_automake1.14.patch 2013-12-15 20:38:39 +0000
@@ -0,0 +1,49 @@
1Description: Work around FTBFS due to automake 1.14 bug
2 Automake generates invalid Makefiles when patsubst is used in
3 Makefile.am. To work around this problem configure injects the
4 patsubsts to the Makefile now.
5 .
6Author: Balint Reczey <balint@balintreczey.hu>
7Bug-Debian: http://bugs.debian.org/713353
8--- gtk2-engines-2.20.2.orig/configure.ac
9+++ gtk2-engines-2.20.2/configure.ac
10@@ -142,6 +142,8 @@ fi
11 AC_SUBST(BUILD_ENGINES)
12 AC_SUBST(BUILD_THEMES)
13 AC_SUBST(BUILD_SCHEMAS)
14+AC_SUBST([auto_find_tests], ['$(patsubst %,exported_%,$(BUILD_ENGINES)) torture_buildin $(patsubst %,torture_%,$(TORTURE_TEST_ENGINES))'])
15+
16
17 if test $animation = "yes"; then
18 AC_DEFINE_UNQUOTED(HAVE_ANIMATION, 1, [Defines whether to compile with animation support])
19--- gtk2-engines-2.20.2.orig/test/Makefile.am
20+++ gtk2-engines-2.20.2/test/Makefile.am
21@@ -64,9 +64,10 @@ VALGRIND_ENV=G_SLICE=always-malloc G_DEB
22 # Exported Symbols Test - Tests all engines unconditionally
23 #############################################################
24 # Prefix with exported_
25-EXPORTED_SYMBOLS_TESTS = $(patsubst %,exported_%,$(BUILD_ENGINES))
26+# disabled to work around automake bug #14561
27+# EXPORTED_SYMBOLS_TESTS = $(patsubst %,exported_%,$(BUILD_ENGINES))
28
29-TESTS += $(EXPORTED_SYMBOLS_TESTS)
30+#TESTS += $(EXPORTED_SYMBOLS_TESTS)
31
32
33 #############################################################
34@@ -85,10 +86,13 @@ SUPPORTED_TORTURE_TEST_ENGINES = \
35 # Filter engines that are not build from the set of engines
36 TORTURE_TEST_ENGINES = $(filter $(SUPPORTED_TORTURE_TEST_ENGINES),$(BUILD_ENGINES))
37 # Prefix with torture_
38-TORTURE_TEST_TESTS = torture_buildin $(patsubst %,torture_%,$(TORTURE_TEST_ENGINES))
39+# disabled to work around automake bug #14561
40+# TORTURE_TEST_TESTS = torture_buildin $(patsubst %,torture_%,$(TORTURE_TEST_ENGINES))
41
42 # Add TORTURE_TEST_ENGINES to list of tests
43-TESTS += $(TORTURE_TEST_TESTS)
44+# disabled to work around automake bug #14561
45+#TESTS += $(TORTURE_TEST_TESTS)
46+TESTS += @auto_find_tests@
47
48 # Possible other tests:
49 # - An extensive theme switch tests that loads/unloads the engine
050
=== modified file 'debian/patches/series'
--- debian/patches/series 2012-09-25 17:02:08 +0000
+++ debian/patches/series 2013-12-15 20:38:39 +0000
@@ -1,2 +1,3 @@
101_libm.patch101_libm.patch
202_glib-single-include.patch202_glib-single-include.patch
303_automake1.14.patch
34
=== modified file 'debian/rules'
--- debian/rules 2013-10-10 15:51:58 +0000
+++ debian/rules 2013-12-15 20:38:39 +0000
@@ -1,8 +1,5 @@
1#!/usr/bin/make -f1#!/usr/bin/make -f
22
3export AUTOMAKE=automake-1.11
4export ACLOCAL=aclocal-1.11
5
6buildbasedir := $(CURDIR)/debian/build3buildbasedir := $(CURDIR)/debian/build
7DEB_BUILDDIR := $(buildbasedir)/x114DEB_BUILDDIR := $(buildbasedir)/x11
8DEB_BUILDDIR_gtk2-engines-udeb := $(buildbasedir)/x11-udeb5DEB_BUILDDIR_gtk2-engines-udeb := $(buildbasedir)/x11-udeb
96
=== modified file 'engines/clearlooks/Makefile.am'
--- engines/clearlooks/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/clearlooks/Makefile.am 2013-12-15 20:38:39 +0000
@@ -43,7 +43,7 @@
43 ./src/clearlooks_types.h43 ./src/clearlooks_types.h
4444
45libclearlooks_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols45libclearlooks_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
46libclearlooks_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm46libclearlooks_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
4747
4848
49-include $(top_srcdir)/git.mk49-include $(top_srcdir)/git.mk
5050
=== modified file 'engines/clearlooks/src/animation.c'
--- engines/clearlooks/src/animation.c 2012-09-25 17:02:08 +0000
+++ engines/clearlooks/src/animation.c 2013-12-15 20:38:39 +0000
@@ -28,7 +28,7 @@
28#include "animation.h"28#include "animation.h"
2929
30#ifdef HAVE_WORKING_ANIMATION30#ifdef HAVE_WORKING_ANIMATION
31#include <glib.h>31#include <glib/gtimer.h>
3232
33struct _AnimationInfo {33struct _AnimationInfo {
34 GTimer *timer;34 GTimer *timer;
3535
=== modified file 'engines/crux/Makefile.am'
--- engines/crux/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/crux/Makefile.am 2013-12-15 20:38:39 +0000
@@ -19,7 +19,7 @@
19 ./src/crux-rc-style.h19 ./src/crux-rc-style.h
2020
21libcrux_engine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols21libcrux_engine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
22libcrux_engine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm22libcrux_engine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
2323
24-include $(top_srcdir)/git.mk24-include $(top_srcdir)/git.mk
2525
2626
=== modified file 'engines/glide/Makefile.am'
--- engines/glide/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/glide/Makefile.am 2013-12-15 20:38:39 +0000
@@ -34,7 +34,7 @@
34 ./src/glide_gtk2_engine.h34 ./src/glide_gtk2_engine.h
3535
36libglide_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols36libglide_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
37libglide_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm37libglide_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
3838
39-include $(top_srcdir)/git.mk39-include $(top_srcdir)/git.mk
4040
4141
=== modified file 'engines/hc/Makefile.am'
--- engines/hc/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/hc/Makefile.am 2013-12-15 20:38:39 +0000
@@ -38,7 +38,7 @@
38 ./src/hc-style.c38 ./src/hc-style.c
3939
40libhcengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols40libhcengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
41libhcengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm41libhcengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
4242
43-include $(top_srcdir)/git.mk43-include $(top_srcdir)/git.mk
4444
4545
=== modified file 'engines/industrial/Makefile.am'
--- engines/industrial/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/industrial/Makefile.am 2013-12-15 20:38:39 +0000
@@ -39,7 +39,7 @@
39 ./AUTHORS39 ./AUTHORS
4040
41libindustrial_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols41libindustrial_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
42libindustrial_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm42libindustrial_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
4343
44-include $(top_srcdir)/git.mk44-include $(top_srcdir)/git.mk
4545
4646
=== modified file 'engines/lua/Makefile.am'
--- engines/lua/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/lua/Makefile.am 2013-12-15 20:38:39 +0000
@@ -111,7 +111,7 @@
111 $(NULL)111 $(NULL)
112112
113libluaengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols113libluaengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
114libluaengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) $(LUA_LIBS) -lm114libluaengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) $(LUA_LIBS)
115115
116-include $(top_srcdir)/git.mk116-include $(top_srcdir)/git.mk
117117
118118
=== modified file 'engines/mist/Makefile.am'
--- engines/mist/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/mist/Makefile.am 2013-12-15 20:38:39 +0000
@@ -16,7 +16,7 @@
16 ./src/mist.c16 ./src/mist.c
1717
18libmist_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols18libmist_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
19libmist_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm19libmist_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
2020
21-include $(top_srcdir)/git.mk21-include $(top_srcdir)/git.mk
2222
2323
=== modified file 'engines/redmond/Makefile.am'
--- engines/redmond/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/redmond/Makefile.am 2013-12-15 20:38:39 +0000
@@ -37,7 +37,7 @@
37 ./src/redmond_gtk2_engine.h37 ./src/redmond_gtk2_engine.h
3838
39libredmond95_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols39libredmond95_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
40libredmond95_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm40libredmond95_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
4141
42-include $(top_srcdir)/git.mk42-include $(top_srcdir)/git.mk
4343
4444
=== modified file 'engines/thinice/Makefile.am'
--- engines/thinice/Makefile.am 2011-12-05 20:26:07 +0000
+++ engines/thinice/Makefile.am 2013-12-15 20:38:39 +0000
@@ -18,7 +18,7 @@
18 ./src/thinice_main.c18 ./src/thinice_main.c
1919
20libthinice_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols20libthinice_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
21libthinice_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm21libthinice_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
2222
23-include $(top_srcdir)/git.mk23-include $(top_srcdir)/git.mk
2424
2525
=== modified file 'test/Makefile.am'
--- test/Makefile.am 2011-12-05 20:26:07 +0000
+++ test/Makefile.am 2013-12-15 20:38:39 +0000
@@ -42,7 +42,7 @@
4242
43EXTRA_PROGRAMS = torturetest43EXTRA_PROGRAMS = torturetest
44torturetest_CFLAGS = $(GTK_CFLAGS)44torturetest_CFLAGS = $(GTK_CFLAGS)
45torturetest_LDFLAGS = $(GTK_LIBS) -lm45torturetest_LDFLAGS = $(GTK_LIBS)
4646
4747
4848

Subscribers

People subscribed via source and target branches

to all changes: