debian/0000775000000000000000000000000012254033576007177 5ustar debian/gtk2-engines.install0000664000000000000000000000014612254033140013050 0ustar # from the x11 flavor usr/lib/gtk-2.0/*/engines/*.so usr/share/gtk-engines usr/share/themes/*/gtk-2.0 debian/control0000664000000000000000000000447412254033577010614 0ustar # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: gtk2-engines Section: gnome Priority: optional Maintainer: Ubuntu Desktop Team XSBC-Original-Maintainer: Ed Boraas Uploaders: Debian GNOME Maintainers , Josselin Mouette , Michael Biebl Standards-Version: 3.8.4 Build-Depends: debhelper (>= 5), dh-autoreconf, gnome-common, libgtk2.0-dev (>= 2.19.7-2), gnome-pkg-tools (>= 0.10), cdbs (>= 0.4.41), libxml-parser-perl, intltool Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gtk2-engines/ubuntu Package: gtk2-engines Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Breaks: gnome-themes-extras (<< 2) Multi-Arch: same Description: theme engines for GTK+ 2.x This package contains the "engines" that hide behind the themes for GTK+ and GNOME applications. They redefine the way GTK+ widgets are drawn. The package includes the following engines: * Clearlooks, the default GNOME theme, based on Bluecurve; * Crux, formerly known as the Eazel engine; * High contrast, which is used by some accessibility themes; * Industrial, the famous engine from Novell (formerly Ximian); * LighthouseBlue, another engine based on Bluecurve; * Metal, which gives a metallic look; * Mist, a flat and high performance engine; * Redmond95, which provides a look similar to that of Windows; * ThinIce. . A few sample themes using these engines are also included. Package: gtk2-engines-udeb XC-Package-Type: udeb Section: debian-installer Priority: extra Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: theme engines for GTK+ 2.x in the Debian installer This package contains the "engines" that hide behind the themes for GTK+ and GNOME applications. They redefine the way GTK+ widgets are drawn. The package currently includes the following engine: * Clearlooks, the default GNOME theme, based on Bluecurve; . This package only holds the minimal set of files for Debian installer to use GTK+ 2.x theme engines under DirectFB. debian/watch0000664000000000000000000000014712254033140010215 0ustar version=2 http://ftp.gnome.org/pub/GNOME/sources/gtk-engines/2.20/ \ gtk-engines-(.*)\.tar\.gz debian/source/0000775000000000000000000000000012254033576010477 5ustar debian/source/format0000664000000000000000000000001412254033140011670 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000372112254033155010253 0ustar #!/usr/bin/make -f buildbasedir := $(CURDIR)/debian/build DEB_BUILDDIR := $(buildbasedir)/x11 DEB_BUILDDIR_gtk2-engines-udeb := $(buildbasedir)/x11-udeb include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk GNOME_MODULE := gtk-engines TARBALL_EXT := tar.bz2 DEB_DESTDIR := $(CURDIR)/debian/tmp/x11 DEB_DESTDIR_gtk2-engines-udeb := $(CURDIR)/debian/tmp/x11-udeb DEB_DH_INSTALL_ARGS = --sourcedir=$(if $(findstring gtk2-engines-udeb,$(cdbs_curpkg)),$(DEB_DESTDIR_gtk2-engines-udeb),$(DEB_DESTDIR)) # don't run dh_makeshlibs (we don't need shlibs for Gtk modules) DEB_DH_MAKESHLIBS_ARGS_ALL += --no-act # FIXME: This is required because of some automake weirdness LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,-Bsymbolic -Wl,--as-needed DEB_CONFIGURE_EXTRA_FLAGS += --enable-animation --disable-lua DEB_CONFIGURE_UDEB_FLAGS = $(DEB_CONFIGURE_EXTRA_FLAGS) configure/gtk2-engines-udeb:: $(DEB_BUILDDIR_gtk2-engines-udeb)/config.status $(DEB_BUILDDIR_gtk2-engines-udeb)/config.status: cd $(DEB_BUILDDIR_gtk2-engines-udeb) && \ $(DEB_CONFIGURE_SCRIPT_ENV) \ $(DEB_CONFIGURE_SCRIPT) \ $(DEB_CONFIGURE_NORMAL_ARGS) \ $(cdbs_configure_flags) \ $(DEB_CONFIGURE_EXTRA_FLAGS) \ $(DEB_CONFIGURE_UDEB_FLAGS) \ $(DEB_CONFIGURE_USER_FLAGS) build/gtk2-engines-udeb:: make -C $(DEB_BUILDDIR_gtk2-engines-udeb) install/gtk2-engines-udeb:: make -C $(DEB_BUILDDIR_gtk2-engines-udeb) install DESTDIR=$(DEB_DESTDIR_gtk2-engines-udeb) binary-install/gtk2-engines:: cd debian/gtk2-engines/usr/lib && \ mkdir $(DEB_HOST_MULTIARCH) && \ mv gtk-2.0 $(DEB_HOST_MULTIARCH)/ dh_gtkmodules -pgtk2-engines cd po; intltool-update -p binary-install/gtk2-engines-udeb:: dh_gtkmodules -pgtk2-engines-udeb clean:: rm -rf $(buildbasedir) -rm po/gtk-engines.pot debian/control.in0000664000000000000000000000402112254033155011175 0ustar Source: gtk2-engines Section: gnome Priority: optional Maintainer: Ubuntu Desktop Team XSBC-Original-Maintainer: Ed Boraas Uploaders: @GNOME_TEAM@ Standards-Version: 3.8.4 Build-Depends: debhelper (>= 5), dh-autoreconf, gnome-common, libgtk2.0-dev (>= 2.19.7-2), gnome-pkg-tools (>= 0.10), cdbs (>= 0.4.41), libxml-parser-perl, intltool Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gtk2-engines/ubuntu Package: gtk2-engines Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Breaks: gnome-themes-extras (<< 2) Multi-Arch: same Description: theme engines for GTK+ 2.x This package contains the "engines" that hide behind the themes for GTK+ and GNOME applications. They redefine the way GTK+ widgets are drawn. The package includes the following engines: * Clearlooks, the default GNOME theme, based on Bluecurve; * Crux, formerly known as the Eazel engine; * High contrast, which is used by some accessibility themes; * Industrial, the famous engine from Novell (formerly Ximian); * LighthouseBlue, another engine based on Bluecurve; * Metal, which gives a metallic look; * Mist, a flat and high performance engine; * Redmond95, which provides a look similar to that of Windows; * ThinIce. . A few sample themes using these engines are also included. Package: gtk2-engines-udeb XC-Package-Type: udeb Section: debian-installer Priority: extra Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: theme engines for GTK+ 2.x in the Debian installer This package contains the "engines" that hide behind the themes for GTK+ and GNOME applications. They redefine the way GTK+ widgets are drawn. The package currently includes the following engine: * Clearlooks, the default GNOME theme, based on Bluecurve; . This package only holds the minimal set of files for Debian installer to use GTK+ 2.x theme engines under DirectFB. debian/compat0000664000000000000000000000000212254033140010360 0ustar 5 debian/patches/0000775000000000000000000000000012254033576010626 5ustar debian/patches/01_libm.patch0000664000000000000000000001502212254033140013055 0ustar Index: gtk-engines-2.20.2/engines/clearlooks/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/clearlooks/Makefile.am 2010-09-23 15:40:24.000000000 +0200 +++ gtk-engines-2.20.2/engines/clearlooks/Makefile.am 2011-11-13 18:59:48.272474230 +0100 @@ -43,7 +43,7 @@ libclearlooks_la_SOURCES = \ ./src/clearlooks_types.h libclearlooks_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libclearlooks_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libclearlooks_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/crux/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/crux/Makefile.am 2010-09-23 15:40:24.000000000 +0200 +++ gtk-engines-2.20.2/engines/crux/Makefile.am 2011-11-13 18:59:30.892389263 +0100 @@ -19,7 +19,7 @@ libcrux_engine_la_SOURCES = \ ./src/crux-rc-style.h libcrux_engine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libcrux_engine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libcrux_engine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/glide/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/glide/Makefile.am 2010-09-23 15:40:24.000000000 +0200 +++ gtk-engines-2.20.2/engines/glide/Makefile.am 2011-11-13 18:59:21.836344989 +0100 @@ -34,7 +34,7 @@ libglide_la_SOURCES = \ ./src/glide_gtk2_engine.h libglide_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libglide_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libglide_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/hc/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/hc/Makefile.am 2011-11-13 18:58:39.620138602 +0100 +++ gtk-engines-2.20.2/engines/hc/Makefile.am 2011-11-13 18:59:12.516299429 +0100 @@ -38,7 +38,7 @@ libhcengine_la_SOURCES = \ ./src/hc-style.c libhcengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libhcengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libhcengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/industrial/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/industrial/Makefile.am 2010-09-23 15:40:24.000000000 +0200 +++ gtk-engines-2.20.2/engines/industrial/Makefile.am 2011-11-13 18:58:13.780012278 +0100 @@ -39,7 +39,7 @@ EXTRA_DIST = \ ./AUTHORS libindustrial_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libindustrial_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libindustrial_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/lua/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/lua/Makefile.am 2010-10-01 14:35:10.000000000 +0200 +++ gtk-engines-2.20.2/engines/lua/Makefile.am 2011-11-13 18:58:02.619957716 +0100 @@ -111,7 +111,7 @@ libluaengine_la_SOURCES = \ $(NULL) libluaengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libluaengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) $(LUA_LIBS) +libluaengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) $(LUA_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/mist/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/mist/Makefile.am 2010-09-23 15:40:24.000000000 +0200 +++ gtk-engines-2.20.2/engines/mist/Makefile.am 2011-11-13 18:57:50.995900889 +0100 @@ -16,7 +16,7 @@ libmist_la_SOURCES = \ ./src/mist.c libmist_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libmist_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libmist_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/redmond/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/redmond/Makefile.am 2010-09-23 15:40:24.000000000 +0200 +++ gtk-engines-2.20.2/engines/redmond/Makefile.am 2011-11-13 18:57:36.475829911 +0100 @@ -37,7 +37,7 @@ libredmond95_la_SOURCES = \ ./src/redmond_gtk2_engine.h libredmond95_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libredmond95_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libredmond95_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/engines/thinice/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/engines/thinice/Makefile.am 2010-09-23 15:40:24.000000000 +0200 +++ gtk-engines-2.20.2/engines/thinice/Makefile.am 2011-11-13 18:57:21.811758222 +0100 @@ -18,7 +18,7 @@ libthinice_la_SOURCES = \ ./src/thinice_main.c libthinice_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols -libthinice_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) +libthinice_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS) -lm -include $(top_srcdir)/git.mk Index: gtk-engines-2.20.2/test/Makefile.am =================================================================== --- gtk-engines-2.20.2.orig/test/Makefile.am 2010-09-19 17:18:21.000000000 +0200 +++ gtk-engines-2.20.2/test/Makefile.am 2011-11-13 18:56:59.923651214 +0100 @@ -42,7 +42,7 @@ EXTRA_DIST = exported torture runinx val EXTRA_PROGRAMS = torturetest torturetest_CFLAGS = $(GTK_CFLAGS) -torturetest_LDFLAGS = $(GTK_LIBS) +torturetest_LDFLAGS = $(GTK_LIBS) -lm debian/patches/02_glib-single-include.patch0000664000000000000000000000130112254033140015743 0ustar Description: Fix build failure with glib 2.32 where including invidual glib headers is no longer allowed. Author: Michael Biebl Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665545 Index: gtk2-engines-2.20.2/engines/clearlooks/src/animation.c =================================================================== --- gtk2-engines-2.20.2.orig/engines/clearlooks/src/animation.c 2010-09-23 15:40:24.000000000 +0200 +++ gtk2-engines-2.20.2/engines/clearlooks/src/animation.c 2012-03-25 23:41:15.810865702 +0200 @@ -28,7 +28,7 @@ #include "animation.h" #ifdef HAVE_WORKING_ANIMATION -#include +#include struct _AnimationInfo { GTimer *timer; debian/patches/03_automake1.14.patch0000664000000000000000000000407112254033155014256 0ustar Description: Work around FTBFS due to automake 1.14 bug Automake generates invalid Makefiles when patsubst is used in Makefile.am. To work around this problem configure injects the patsubsts to the Makefile now. . Author: Balint Reczey Bug-Debian: http://bugs.debian.org/713353 --- gtk2-engines-2.20.2.orig/configure.ac +++ gtk2-engines-2.20.2/configure.ac @@ -142,6 +142,8 @@ fi AC_SUBST(BUILD_ENGINES) AC_SUBST(BUILD_THEMES) AC_SUBST(BUILD_SCHEMAS) +AC_SUBST([auto_find_tests], ['$(patsubst %,exported_%,$(BUILD_ENGINES)) torture_buildin $(patsubst %,torture_%,$(TORTURE_TEST_ENGINES))']) + if test $animation = "yes"; then AC_DEFINE_UNQUOTED(HAVE_ANIMATION, 1, [Defines whether to compile with animation support]) --- gtk2-engines-2.20.2.orig/test/Makefile.am +++ gtk2-engines-2.20.2/test/Makefile.am @@ -64,9 +64,10 @@ VALGRIND_ENV=G_SLICE=always-malloc G_DEB # Exported Symbols Test - Tests all engines unconditionally ############################################################# # Prefix with exported_ -EXPORTED_SYMBOLS_TESTS = $(patsubst %,exported_%,$(BUILD_ENGINES)) +# disabled to work around automake bug #14561 +# EXPORTED_SYMBOLS_TESTS = $(patsubst %,exported_%,$(BUILD_ENGINES)) -TESTS += $(EXPORTED_SYMBOLS_TESTS) +#TESTS += $(EXPORTED_SYMBOLS_TESTS) ############################################################# @@ -85,10 +86,13 @@ SUPPORTED_TORTURE_TEST_ENGINES = \ # Filter engines that are not build from the set of engines TORTURE_TEST_ENGINES = $(filter $(SUPPORTED_TORTURE_TEST_ENGINES),$(BUILD_ENGINES)) # Prefix with torture_ -TORTURE_TEST_TESTS = torture_buildin $(patsubst %,torture_%,$(TORTURE_TEST_ENGINES)) +# disabled to work around automake bug #14561 +# TORTURE_TEST_TESTS = torture_buildin $(patsubst %,torture_%,$(TORTURE_TEST_ENGINES)) # Add TORTURE_TEST_ENGINES to list of tests -TESTS += $(TORTURE_TEST_TESTS) +# disabled to work around automake bug #14561 +#TESTS += $(TORTURE_TEST_TESTS) +TESTS += @auto_find_tests@ # Possible other tests: # - An extensive theme switch tests that loads/unloads the engine debian/patches/series0000664000000000000000000000010112254033155012024 0ustar 01_libm.patch 02_glib-single-include.patch 03_automake1.14.patch debian/changelog0000664000000000000000000005540412254033575011060 0ustar gtk2-engines (1:2.20.2-3ubuntu1) trusty; urgency=medium * 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 -- Jackson Doak Mon, 16 Dec 2013 07:09:33 +1100 gtk2-engines (1:2.20.2-3) unstable; urgency=low * Fix FTBS due to automake bug (Closes: #713353) -- Balint Reczey Fri, 15 Nov 2013 09:35:40 +0100 gtk2-engines (1:2.20.2-2ubuntu2) saucy; urgency=low * Force to use automake1.11, thus fixing FTBFS. -- Dmitrijs Ledkovs Thu, 10 Oct 2013 15:51:58 +0100 gtk2-engines (1:2.20.2-2ubuntu1) quantal-proposed; urgency=low * Backport Debian revision to fix ftfbs with the current glib -- Sebastien Bacher Tue, 25 Sep 2012 17:02:08 +0200 gtk2-engines (1:2.20.2-2) unstable; urgency=low * debian/patches/02_glib-single-include.patch: Fix build failure with glib 2.32 where including individual glib headers is no longer allowed. Closes: #665545 * Remove obsolete Conflicts/Replaces/Provides. -- Michael Biebl Sun, 25 Mar 2012 23:51:08 +0200 gtk2-engines (1:2.20.2-1ubuntu1) precise; urgency=low * Merge from Debian testing, 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. * Dropped changes, included in Debian: - dh-autoreconf build-dependency - debian/source: Use source version 3.0 - debian/rules: + Use autoreconf.mk + Drop simple-patchsys.mk - New patch 20_link-with-libm, adds AC_CHECK_LIBM and AC_SUBST(LIBM) to configure.ac and $(LIBM) to Makefile.am files for engines which need it in LIBADD. -- Steve Langasek Mon, 05 Dec 2011 20:30:45 +0000 gtk2-engines (1:2.20.2-1) unstable; urgency=low * New upstream release. * Switch to tar.bz2 tarball and 3.0 quilt source format. * Remove autoreconf patches. * Use dh-autoreconf. * Install engines to the multiarch directory. * Make the package Multi-Arch: same. * Drop lua engine. * 01_lua5.1.patch: dropped, useless. * 01_libm.patch: new patch. Correctly link engines to libm. -- Josselin Mouette Sun, 13 Nov 2011 18:42:27 +0100 gtk2-engines (1:2.20.2-0ubuntu2) precise; urgency=low * Update watch file to only track GNOME 2.20 as gtk-engines was then ported to gtk3 and finally abandoned. * Fix FTBFS due to missing -lm. - New patch 20_link-with-libm, adds AC_CHECK_LIBM and AC_SUBST(LIBM) to configure.ac and $(LIBM) to Makefile.am files for engines which need it in LIBADD. - New patch 90_autoreconf, generated with autoreconf -fi %% rm -rf autom4te.cache engines/support/*~; needed for 20_link-with-libm. - Drop patch 99_ltmain_as-needed, doesn't apply anymore since the addition of 90_autoreconf, but is probably obsoleted by it. -- Loïc Minier Thu, 01 Dec 2011 15:44:02 +0100 gtk2-engines (1:2.20.2-0ubuntu1) natty; urgency=low * New upstream release * debian/control: - Build depend on dh-autoreconf, gnome-common * debian/source: - Use source version 3.0 * debian/rules: - Use autoreconf.mk - Drop simple-patchsys.mk * debian/patches/99_autoreconf.patch: - Dropped, using dh-autoreconf instead -- Robert Ancell Wed, 03 Nov 2010 15:03:28 +1100 gtk2-engines (1:2.20.1-1ubuntu1) maverick; urgency=low * Resync on Debian * debian/rules: - build translations template -- Sebastien Bacher Thu, 27 May 2010 15:26:58 +0200 gtk2-engines (1:2.20.1-1) unstable; urgency=low * New upstream bugfix release: + debian/patches/99_autoreconf.patch: - Regenerated for the new version. -- Sebastian Dröge Sat, 17 Apr 2010 17:18:23 +0200 gtk2-engines (1:2.20.0-1) unstable; urgency=low * New upstream stable release: + debian/patches/02_system-lua.patch: - Dropped, merged upstream. + debian/patches/99_autoreconf.patch: - Regenerated for the new version. -- Sebastian Dröge Wed, 31 Mar 2010 10:15:08 +0200 gtk2-engines (1:2.19.0-2) experimental; urgency=low [ Cyril Brulebois ] * Switch udeb from DirectFB to Xlib to prepare the move to an X11-based graphical installer: - Get rid of libgtk-directfb-2.0-dev in Build-Depends. - Bump the Build-Depends on libgtk2.0-dev to ensure the new udeb gets a dependency on libgtk-x11-udeb. - Tweak comments and paths in debian/rules. [ Emilio Pozuelo Monfort ] * debian/rules: - Remove hack that was needed to build the udeb against the DirectFB GTK+ library, since the default one was the X11. We build against the X11 one now. * debian/watch: - Don't uupdate. * debian/rules: - Pass --no-act to dh_makeshlibs, and not -n, to avoid getting unwanted shlibs files. * debian/rules, debian/control.in: - No need for chrpath anymore with recent libtool. * debian/control.in: - Standards-Version is 3.8.4, no changes needed. * debian/patches/02_system-lua.patch: - Add header. -- Emilio Pozuelo Monfort Tue, 16 Mar 2010 22:20:11 +0100 gtk2-engines (1:2.19.0-1) experimental; urgency=low * New upstream development release. * debian/patches/01_lua5.1.patch, debian/patches/02_system-lua.patch, debian/patches/99_autoreconf.patch, debian/control.in, debian/rules: + Build the normal deb with an external lua (5.1) and disable lua for the udeb. -- Sebastian Dröge Sat, 16 Jan 2010 13:51:46 +0100 gtk2-engines (1:2.18.5-1) unstable; urgency=low * New upstream bugfix release. -- Sebastian Dröge Mon, 04 Jan 2010 11:00:56 +0100 gtk2-engines (1:2.18.4-1) unstable; urgency=low * New upstream bugfix release. * debian/control.in: + Updated Standards-Version to 3.8.3. -- Sebastian Dröge Fri, 25 Sep 2009 07:09:32 +0200 gtk2-engines (1:2.18.2-1) unstable; urgency=low * New upstream bugfix release. -- Sebastian Dröge Sun, 07 Jun 2009 11:10:06 +0200 gtk2-engines (1:2.18.0-1) unstable; urgency=low * New upstream release. * debian/control.in: + Updated Standards-Version to 3.8.1, no additional changes needed. -- Sebastian Dröge Sat, 04 Apr 2009 08:11:28 +0200 gtk2-engines (1:2.16.1-2) unstable; urgency=low * Upload to unstable. -- Josselin Mouette Fri, 06 Mar 2009 18:12:20 +0100 gtk2-engines (1:2.16.1-1) experimental; urgency=low * New upstream release. * Remove reference to Smooth, which was dropped upstream. * Break gnome-themes-extras which requires it. -- Josselin Mouette Thu, 13 Nov 2008 12:30:22 +0100 gtk2-engines (1:2.14.3-2) unstable; urgency=low * Require libgtk-directfb-2.0-dev 2.12.11-4 for the udeb changes. * Remove the -l flag for the udeb. -- Josselin Mouette Mon, 13 Oct 2008 12:01:02 +0200 gtk2-engines (1:2.14.3-1) unstable; urgency=low * New upstream bugfix release. * debian/control.in: + Updated Standards-Version to 3.8.0, no additional changes needed. -- Sebastian Dröge Tue, 01 Jul 2008 10:10:06 +0200 gtk2-engines (1:2.14.2-1) unstable; urgency=low * New upstream bugfix release: + debian/patches/99_ltmain_as-needed.patch: - Updated to apply cleanly again. + debian/control.in: - Build depend on intltool. + gtk2-engines.install: - Don't ship locales, they're not installed anymore and are useless anyway as the translations are already in the xml files. -- Sebastian Dröge Tue, 27 May 2008 07:42:25 +0200 gtk2-engines (1:2.14.1-1) unstable; urgency=low * New upstream bugfix release. -- Sebastian Dröge Tue, 08 Apr 2008 12:26:44 +0200 gtk2-engines (1:2.14.0-1) unstable; urgency=low [ Loic Minier ] * Drop superfluous dh_install calls. [ Sebastian Dröge ] * New upstream stable release: + debian/control.in: - Update GTK build dependency. * debian/control.in: + Update Standards-Version to 3.7.3, no additional changes needed. -- Sebastian Dröge Mon, 10 Mar 2008 21:22:56 +0100 gtk2-engines (1:2.12.2-1) unstable; urgency=low * New upstream bugfix release. -- Sebastian Dröge Thu, 25 Oct 2007 12:20:54 +0200 gtk2-engines (1:2.12.1-1) unstable; urgency=low * New upstream release, fixing the Crux theme to work again. -- Sebastian Dröge Fri, 05 Oct 2007 12:43:00 +0200 gtk2-engines (1:2.12.0-1) unstable; urgency=low * New upstream release. * Upload to unstable, drop check-dist include. * Changes merged from experimental: [ Loic Minier ] + Stylistic cleanups to the way stuff gets dh_installed in gtk2-engines and the udeb. + Cleanup debian/copyright spacing. * debian/patches/99_ltmain_as-needed.patch: + Added again to get --as-needed back to work. -- Sebastian Dröge Mon, 17 Sep 2007 22:38:35 +0200 gtk2-engines (1:2.10.2-2) unstable; urgency=high [ Josselin Mouette ] * 99_ltmain_as-needed.patch: get --as-needed back to work. [ Loic Minier ] * Pass -l/usr/lib/libcairo-directfb/lib/ to dh_shlibdeps for the udeb to ensure libcairo-directfb2 is found. -- Loic Minier Mon, 16 Jul 2007 00:24:19 +0200 gtk2-engines (1:2.10.2-1) unstable; urgency=low [ Loic Minier ] * Document the extra clean:: target with reference to #424636. [ Josselin Mouette ] * New upstream release. -- Josselin Mouette Sun, 03 Jun 2007 13:33:58 +0200 gtk2-engines (1:2.10.1-4) unstable; urgency=low * Revert removal of dh_gtkmodules for the udeb; gtk's udeb now provides the ABI virtual package as well. * Remove DEB_BUILDDIR and DEB_BUILDDIR_gtk2-engines-udeb manually until cdbs can do so for us; fixes double build FTBFS; closes: #424388. -- Loic Minier Wed, 16 May 2007 16:31:16 +0200 gtk2-engines (1:2.10.1-3) unstable; urgency=low * Don't call dh_gtkmodules for the udeb (closes: #419592). * Remove the dummy packages, now they have been in a stable release. -- Josselin Mouette Thu, 19 Apr 2007 23:01:34 +0200 gtk2-engines (1:2.10.1-2) unstable; urgency=low * Install locales and engine descriptions (/usr/share/locale and /usr/share/gtk-engines) from the x11 flavor; thanks JackTheDipper; closes: #419425. -- Loic Minier Sun, 15 Apr 2007 22:45:25 +0200 gtk2-engines (1:2.10.1-1) unstable; urgency=low * Upload to unstable; drop check-dist include. * Wrap deps and build-deps. * New upstream stable release. -- Loic Minier Sat, 14 Apr 2007 09:40:03 +0200 gtk2-engines (1:2.10.0-1) experimental; urgency=low * New upstream major stable release. - Configure with --enable-lua. - Build-depend on libxml-parser-perl. -- Loic Minier Sat, 17 Mar 2007 19:48:46 +0100 gtk2-engines (1:2.8.2-4) experimental; urgency=low * Add a get-orig-source target to retrieve the upstream tarball. * Include the new check-dist Makefile to prevent accidental uploads to unstable; bump build-dep on gnome-pkg-tools to >= 0.10. * Merge 1:2.8.2-3. * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-dep on cdbs >= 0.4.41. * Pass -Wl,-z,defs via LDFLAGS before --as-needed. -- Loic Minier Sat, 17 Mar 2007 19:31:57 +0100 gtk2-engines (1:2.8.2-3) unstable; urgency=low * Add a get-orig-source target to retrieve the upstream tarball. * Use debian/build instead of debian/tmp/build to workaround a spurious dh_clean in the common-install-prehook-impl rule of CDBS. * Depend on the udeb's config.status for ./configure. -- Loic Minier Wed, 7 Feb 2007 18:08:21 +0100 gtk2-engines (1:2.8.2-2) experimental; urgency=low * Merge 1:2.8.2-1. -- Loic Minier Tue, 21 Nov 2006 10:12:46 +0100 gtk2-engines (1:2.8.2-1) unstable; urgency=low * New upstream release. -- Dafydd Harries Sun, 19 Nov 2006 17:28:43 +0000 gtk2-engines (1:2.8.1-4) experimental; urgency=low * Merge 1:2.8.1-3. -- Loic Minier Fri, 13 Oct 2006 21:31:30 +0200 gtk2-engines (1:2.8.1-3) unstable; urgency=low * Backport to Gtk 2.8. - Reset libgtk2.0-dev and libgtk-directfb-2.0-dev build-deps to >= 2.4.1-3. - Remove dh_gtkmodules calls. * Stop shipping the gtkrc for Clearlooks, g-i is using its own anyway. -- Loic Minier Fri, 13 Oct 2006 21:18:58 +0200 gtk2-engines (1:2.8.1-2) experimental; urgency=low * Merge 1:2.6.10-3. - Call dh_gtkmodules for the udeb as well. - Bump up the libgtk-directfb-2.0-dev to 2.10 era. - Update *.install files since pixmaps were removed from the Crux theme. -- Loic Minier Fri, 13 Oct 2006 16:31:19 +0200 gtk2-engines (1:2.8.1-1) experimental; urgency=low * New upstream release. -- Loic Minier Tue, 3 Oct 2006 10:48:40 +0200 gtk2-engines (1:2.8.0-1) experimental; urgency=low [ Loic Minier ] * Merge 1:2.6.10-2; drop patch 10_clearlooks-memory-leak, merged upstream. [ Josselin Mouette ] * New upstream release. * Require GTK+ 2.10. [ Loic Minier ] * Convert the package to the new Gtk modules handling. - Bump up the libgtk2.0-dev build-dep to >= 2.10.1-1. - Call dh_gtkmodules. -- Loic Minier Tue, 19 Sep 2006 12:43:39 +0200 gtk2-engines (1:2.7.7-1) experimental; urgency=low * New upstream development releases. - Target at experimental. - Bump up libgtk2.0-dev build-dep to >= 2.8.0. - Configure with --enable-animation for Clearlookks' animation support. * Fix bashism in debian/rules (from the Ubuntu package). -- Loic Minier Sat, 12 Aug 2006 23:43:38 +0200 gtk2-engines (1:2.6.10-3) unstable; urgency=low * Fix bashism. * Prepare multi-build. - Set DEB_BUILDDIR to "build" and DEB_DESTDIR to $(CURDIR)/debian/tmp/. - Add a gtk2-engines.install file to ship: . /usr/lib/gtk-2.0/*/engines/*.so . /usr/share/themes/*/gtk-2.0 . /usr/share/themes/*/pixmaps - Remove the post-install cleanup snippet. * Add gtk2-engines-udeb. - Add an udeb entry in control and an install file. - Build-depend on libgtk-directfb-2.0-dev with the same version as libgtk2.0-dev. - Build twice, the standard CDBS build is x11/libgtk2.0-dev, the second build is directfb/libgtk-directfb-2.0-dev. - Build in debian/tmp/build/$flavor; install in debian/tmp/install/$flavor. - Hack PKG_CONFIG_PATH during directfb's configure to point to a symlink of gtk+-directfb-2.0.pc named gtk+-2.0.pc; fools the upstream configure script; this wont be needed in Gtk 2.10. * Strip the rpath of Gtk engines. * Ship libhcengine.so for the HighContrast theme as well. -- Loic Minier Thu, 12 Oct 2006 17:59:50 +0200 gtk2-engines (1:2.6.10-2) unstable; urgency=low * New patch, 10_clearlooks-memory-leak, to fix memory leak in the Clearlooks engine fixed in 2.7.5, suggested by Benoît Dejean; GNOME #332639. (Closes: #383790) -- Loic Minier Sat, 19 Aug 2006 20:32:35 +0200 gtk2-engines (1:2.6.10-1) unstable; urgency=low * New upstream release. * Ship full license blobs in copyright. * Add ${misc:Depends} to gtk2-engines. * Bump up Debhelper compatibility level to 5. * Update watch file to track all stable versions and use HTTP. -- Loic Minier Thu, 10 Aug 2006 16:55:51 +0200 gtk2-engines (1:2.6.9-5) unstable; urgency=low * Let gtk2-engines-industrial Recommend gnome-themes as well. -- Loic Minier Wed, 9 Aug 2006 16:15:17 +0200 gtk2-engines (1:2.6.9-4) unstable; urgency=medium * Set DEB_DESTDIR to debian/gtk2-engines. -- Loic Minier Wed, 9 Aug 2006 11:15:52 +0200 gtk2-engines (1:2.6.9-3) unstable; urgency=medium * Re-add old package names to permit partial upgrades. - Version the Conflicts to << 1:2.6.8-2. - Add gtk2-engines-crux, gtk2-engines-highcontrast, gtk2-engines-lighthouseblue, gtk2-engines-metal, gtk2-engines-mist, gtk2-engines-redmond95, gtk2-engines-smooth, gtk2-engines-thinice, gtk2-engines-industrial to Provides. - Copy Conflicts in Replaces. - Re-add removed packages gtk2-engines-clearlooks, gtk2-engines-crux, gtk2-engines-highcontrast, gtk2-engines-lighthouseblue, gtk2-engines-metal, gtk2-engines-mist, gtk2-engines-redmond95, gtk2-engines-smooth, gtk2-engines-thinice; hint to gtk2-engines in the description, and depend on gtk2-engines >= 1:2.6.8-2. - Add a new gtk2-engines-industrial; hint to gtk2-engines in the description, and depend on gtk2-engines >= 1:2.6.8-2 and industrial-cursor-theme. - Drop the gtk2-engines-industrial Provide, as it is ambiguous. -- Loic Minier Wed, 9 Aug 2006 10:41:22 +0200 gtk2-engines (1:2.6.9-2) unstable; urgency=low * Provide gtk2-engines-clearlooks while other packages update their deps. -- Loic Minier Sun, 23 Jul 2006 10:08:06 +0200 gtk2-engines (1:2.6.9-1) unstable; urgency=medium * New upstream release. * industrial_d4x_crasher.patch: removed, integrated upstream. -- Josselin Mouette Sun, 18 Jun 2006 05:09:43 +0200 gtk2-engines (1:2.6.8-2) unstable; urgency=low * Complete rework of the package. * Now build only one binary: gtk2-engines. * Include Industrial as well. * Standards-version is now 3.7.2. -- Josselin Mouette Sun, 14 May 2006 01:03:07 +0200 gtk2-engines (1:2.6.8-1) unstable; urgency=low * New upstream release. -- Josselin Mouette Mon, 3 Apr 2006 00:14:35 +0200 gtk2-engines (1:2.6.7-1) unstable; urgency=low * New upstream release. * crux_alloca.patch: removed, integrated upstream. -- Josselin Mouette Sat, 7 Jan 2006 18:06:23 +0100 gtk2-engines (1:2.6.5-3) unstable; urgency=low * Upload to unstable. * smooth_gtk_drawing-d4x.patch: removed, it hasn't been needed since 2.6.4. -- Josselin Mouette Thu, 5 Jan 2006 18:12:17 +0100 gtk2-engines (1:2.6.5-2) experimental; urgency=low * Package gtk2-engines-smooth and gtk2-engines-clearlooks, this is now the primary source for these packages. * Pull a patch from the smooth source. * compat: use debhelper compatibility level 4. * rules: use --as-needed to avoid overly long dependencies. -- Josselin Mouette Wed, 9 Nov 2005 00:08:56 +0100 gtk2-engines (1:2.6.5-1) unstable; urgency=low * New upstream release. -- Josselin Mouette Sun, 25 Sep 2005 16:45:32 +0200 gtk2-engines (1:2.6.4-1) unstable; urgency=low [ Josselin Mouette ] * Don't overwrite DEB_CONFIGURE_SCRIPT_ENV completely. [ Loic Minier ] * New upstream release. - Drop debian/patches/lighthouseblue_tree_radio.patch, merged upstream. * Bump-up Standards-Version to 3.6.2. * Add CDBS' utils. -- Loic Minier Sun, 31 Jul 2005 11:06:30 +0200 gtk2-engines (1:2.6.3-1) unstable; urgency=low * New upstream release. * Pass -Bsymbolic to ld, to avoid namespace conflicts with random software. * lighthouseblue_tree_radio.patch: patch from Dave Ahlswede to display correctly radio buttons in GtkTreeView (closes: #279937). -- Josselin Mouette Thu, 5 May 2005 12:02:09 +0200 gtk2-engines (1:2.6.1-1) unstable; urgency=low * Put the package under co-maintenance by maintainer's request. * New upstream release. + correctly links to all needed libraries (closes: #172780, #173784, #173785). * control: + move to control.in. + add the Uploaders field. + move to section: gnome. + build-depend on gnome-pkg-tools and cdbs. + remove unuseful conflicts. * Remove gtk2-engines-pixbuf, now included in the gtk+2.0 source. * Move descriptions and other stuff (including the crux patch) from gnome-themes for the crux, highcontrast, lighthouseblue, mist and thinice themes. * Add an epoch so that their version is higher. * Add a watch file. * Add a copyright file for each package. * rules: switch to CDBS. -- Josselin Mouette Sat, 19 Feb 2005 03:23:36 +0100 gtk2-engines (2.2.0-3) unstable; urgency=low * Updated to Policy 3.6.1 * Acknowledge NMUs (Closes: #240012) -- Ed Boraas Sun, 8 Aug 2004 00:06:15 -0600 gtk2-engines (2.2.0-2.2) unstable; urgency=low * NMU, with maintainer approval, to avoid breakage of themes with new GTK+. * Upload to unstable. -- Sebastien Bacher Sat, 22 May 2004 16:09:56 +0200 gtk2-engines (2.2.0-2.1) experimental; urgency=low * NMU to experimental. * Rebuild against gtk+ 2.4 (closes: #240012). * debian/control: build-depend on libgtk2.0-dev 2.4.0. -- Josselin Mouette Fri, 26 Mar 2004 16:22:01 +0100 gtk2-engines (2.2.0-2) unstable; urgency=low * Update libtool (Closes: #201939) -- Ed Boraas Mon, 21 Jul 2003 19:58:11 -0600 gtk2-engines (2.2.0-1) unstable; urgency=low * Acknowledge previous NMU (Thanks, Akira!) * Closes: #161725, #167553 * New upstream release -- Ed Boraas Tue, 21 Jan 2003 20:41:49 -0700 gtk2-engines (1.9.0-5) unstable; urgency=low * NMU * debian/rules: - support noopt and nostrip for DEB_BUILD_OPTIONS - support DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE * debian/control: - bumped Standards-Version to 3.5.8. - updated Build-Depends. * debian/gtk2-engines-{metal,pixbuf,redmond95}.files: fix the wrong packaging. (closes: Bug#161725) * debian/gtk2-engines-pixbuf.README.Debian: fix documentation. (closes: Bug#167553) -- Akira TAGOH Tue, 7 Jan 2003 05:40:47 +0900 gtk2-engines (1.9.0-4) unstable; urgency=low * Rename to gtk2-engines-* -- Ed Boraas Tue, 20 Aug 2002 07:06:17 -0700 gtk2.0-engines (1.9.0-3) unstable; urgency=low * Rebuild against libpng3 * Each engine suggests its 1.2 counterpart -- Ed Boraas Sun, 18 Aug 2002 21:36:04 -0700 gtk2.0-engines (1.9.0-2) unstable; urgency=low * Update build depends -- Ed Boraas Tue, 6 Aug 2002 19:46:02 -0700 gtk2.0-engines (1.9.0-1) unstable; urgency=low * New package for GTK2 engines -- Ed Boraas Mon, 29 Jul 2002 07:08:46 -0700 debian/copyright0000664000000000000000000000637212254033140011125 0ustar This package was Debianized by Ed Boraas and Josselin Mouette . It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/gtk-engines/ For the following engines, this license applies: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. High contrast - Author: Bill Haneman Industrial - Authors: Christopher James Lahey Tuomas Kuosmanen Rodney Dawes Jakub Steiner Redmond95 - Authors: Owen Taylor Andrew Johnson For the following engines, this license applies: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. Clearlooks - Authors: Richard Stellingwerff Daniel Borgmann Crux - Authors: Arlo Rose - Design John Harper - Implementation Seth Nickell - GTK2 implementation Josh Barrow - original GTK+ theme LighthouseBlue - Authors: Jan Rosczak Eugenia Loli-Queru Owen Taylor Alexander Larsson Metal - Authors: Randy Gordon Owen Taylor Mist - Author: Dave Camp Thinice - Authors: Tim Gerla Tomas Ögren Richard Hult debian/gtk2-engines-udeb.install0000664000000000000000000000015712254033140013767 0ustar # from the directfb flavor usr/lib/gtk-2.0/*/engines/libclearlooks.so usr/lib/gtk-2.0/*/engines/libhcengine.so