From d374518ca3ffb0bad1b4eb7e315c2c34176047bc Mon Sep 17 00:00:00 2001 From: lool Date: Mon, 30 Oct 2006 10:04:03 +0000 Subject: * testsuite/satisfydepends/gtk2-engines_*.changelog, testsuite/satisfydepends/gtk2-engines_*.control, testsuite/run-test-satisfy-depends.log, testsuite/run-test-satisfy-depends.sh: move to testsuite/regression and adapt to the regression suite layout. --- ChangeLog | 7 +- .../regression/log/run-test-satisfy-depends.log | 2 + testsuite/regression/run-test-satisfy-depends.sh | 82 ++++++ testsuite/regression/satisfydepends/debian/rules | 17 ++ .../satisfydepends/gtk2-engines_2.8.1-3.changelog | 310 ++++++++++++++++++++ .../satisfydepends/gtk2-engines_2.8.1-3.control | 117 ++++++++ .../satisfydepends/gtk2-engines_2.8.1-4.changelog | 316 +++++++++++++++++++++ .../satisfydepends/gtk2-engines_2.8.1-4.control | 117 ++++++++ testsuite/run-test-satisfy-depends.log | 2 - testsuite/run-test-satisfy-depends.sh | 81 ------ testsuite/satisfydepends/debian/rules | 17 -- .../satisfydepends/gtk2-engines_2.8.1-3.changelog | 310 -------------------- .../satisfydepends/gtk2-engines_2.8.1-3.control | 117 -------- .../satisfydepends/gtk2-engines_2.8.1-4.changelog | 316 --------------------- .../satisfydepends/gtk2-engines_2.8.1-4.control | 117 -------- 15 files changed, 967 insertions(+), 961 deletions(-) create mode 100644 testsuite/regression/log/run-test-satisfy-depends.log create mode 100755 testsuite/regression/run-test-satisfy-depends.sh create mode 100755 testsuite/regression/satisfydepends/debian/rules create mode 100644 testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.changelog create mode 100644 testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.control create mode 100644 testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.changelog create mode 100644 testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.control delete mode 100644 testsuite/run-test-satisfy-depends.log delete mode 100755 testsuite/run-test-satisfy-depends.sh delete mode 100755 testsuite/satisfydepends/debian/rules delete mode 100644 testsuite/satisfydepends/gtk2-engines_2.8.1-3.changelog delete mode 100644 testsuite/satisfydepends/gtk2-engines_2.8.1-3.control delete mode 100644 testsuite/satisfydepends/gtk2-engines_2.8.1-4.changelog delete mode 100644 testsuite/satisfydepends/gtk2-engines_2.8.1-4.control diff --git a/ChangeLog b/ChangeLog index 1637950..8861a69 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,15 @@ -2006-10-29 Loic Minier +2006-10-30 Loic Minier * pbuilder-modules: add sanity checks during umount_one(); ignore umount errors of the type "umount: /foobar: not mounted" and "umount: /foobar: not found" as retries will be useless anyway, and these errors shouldn't cause data loss; fixes #391390. * pbuilder-modules: umount selinux and bind mounts first. + * testsuite/satisfydepends/gtk2-engines_*.changelog, + testsuite/satisfydepends/gtk2-engines_*.control, + testsuite/run-test-satisfy-depends.log, + testsuite/run-test-satisfy-depends.sh: move to testsuite/regression + and adapt to the regression suite layout. 2006-10-29 Junichi Uekawa diff --git a/testsuite/regression/log/run-test-satisfy-depends.log b/testsuite/regression/log/run-test-satisfy-depends.log new file mode 100644 index 0000000..eeb8673 --- /dev/null +++ b/testsuite/regression/log/run-test-satisfy-depends.log @@ -0,0 +1,2 @@ +[SUCCESS] gtk2-engines 2.8.1-3 +[FAIL] gtk2-engines 2.8.1-4 diff --git a/testsuite/regression/run-test-satisfy-depends.sh b/testsuite/regression/run-test-satisfy-depends.sh new file mode 100755 index 0000000..b1fe4c7 --- /dev/null +++ b/testsuite/regression/run-test-satisfy-depends.sh @@ -0,0 +1,82 @@ +#!/bin/sh +# requires a working "pdebuild" + +set -e + +log() { + echo "$*" +} + +log_i() { + log "I: $*" +} + +log_e() { + log "I: $*" +} + +result() { + result=$1 + package=$2 + version=$3 + echo "[$result] $package $version" >>$RESULTFILE +} + +self="$(basename "$0")" + +log_i "Starting $self at $(LC_ALL=C date)" + +PDEBUILD="pdebuild" + +#RESULTFILE="$(readlink -f "$(basename "$0" .sh).log")" +RESULTFILE="$OUTPUT_LOGNAME" +log_i "Resetting result file $(basename "$RESULTFILE")" +: > "$RESULTFILE" +RESULTFILE="$(readlink -f "$RESULTFILE")" + +WORK_DIR="satisfydepends/work" +[ -d "$WORK_DIR" ] && rm -rf "$WORK_DIR" +mkdir -p "$WORK_DIR" +WORK_DIR="$(readlink -f "$WORK_DIR")" + +RESULT_DIR="$WORK_DIR/result" +[ -d "$RESULT_DIR" ] && rm -rf "$RESULT_DIR" +mkdir -p "$RESULT_DIR" +RESULT_DIR="$(readlink -f "$RESULT_DIR")" + +for control in satisfydepends/*.control; do + changelog=satisfydepends/$(basename $control .control).changelog + package=$(basename $control .control | sed 's/_.*//') + version=$(basename $control .control | sed -n 's/.*_//p') + if [ -z "$version" ]; then + log_e "Could not extract version for package $package/$version, skipping" + continue + fi + if ! [ -e $changelog ]; then + log_e "Could not find $changelog for package $package/$version, skipping" + continue + fi + log_i "Preparing build for package $package/$version" + package_dir="$WORK_DIR/$package" + # cleanup + [ -d "$package_dir" ] && rm -rf "$package_dir" + # create package structure + mkdir -p "$package_dir/debian" + cp -l satisfydepends/debian/rules "$package_dir/debian" + cp -l $changelog "$package_dir/debian/changelog" + cp -l $control "$package_dir/debian/control" + log_i "Building package $package/$version as \"$PDEBUILD --buildresult $RESULT_DIR -- --pkgname-logfile\" in $package_dir" + if (cd "$package_dir"; $PDEBUILD --buildresult "$RESULT_DIR" -- --pkgname-logfile); then + log_i "Build of $package/$version successful" + result SUCCESS $package $version + else + log_i "Build of $package/$version failed" + result FAIL $package $version + fi +done + +# cleanup +rm -rf "$RESULT_DIR" +rm -rf "$WORK_DIR" + +log_i "Finishing $self at $(LC_ALL=C date)" diff --git a/testsuite/regression/satisfydepends/debian/rules b/testsuite/regression/satisfydepends/debian/rules new file mode 100755 index 0000000..10c15cb --- /dev/null +++ b/testsuite/regression/satisfydepends/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +build: + touch debian/files + +clean: + rm -f debian/files + +install: + +binary-indep: build install + +binary-arch: build install + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install diff --git a/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.changelog b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.changelog new file mode 100644 index 0000000..d7c9981 --- /dev/null +++ b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.changelog @@ -0,0 +1,310 @@ +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 + diff --git a/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.control b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.control new file mode 100644 index 0000000..2bcf739 --- /dev/null +++ b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-3.control @@ -0,0 +1,117 @@ +Source: gtk2-engines +Section: gnome +Priority: optional +Maintainer: Ed Boraas +Uploaders: Debian GNOME Maintainers , Andrew Lau , Clément Stenac , Dafydd Harries , Guilherme de S. Pastore , Gustavo Franco , Gustavo Noronha Silva , J.H.M. Dassen (Ray) , Jordi Mallach , Jose Carlos Garcia Sogo , Josselin Mouette , Loic Minier , Marc 'HE' Brockschmidt , Marco Cabizza , Oystein Gisnas , Ondřej Surý , Ross Burton , Sebastien Bacher , Sjoerd Simons +Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 5), libgtk2.0-dev (>= 2.4.1-3), libgtk-directfb-2.0-dev (>= 2.4.1-3), gnome-pkg-tools, cdbs, chrpath + +Package: gtk2-engines +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Conflicts: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) +Replaces: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) +Provides: 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, gtk2-engines-industrial +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; + * Smooth, which is used by many themes as being nice, fast and + configurable; + * ThinIce. + . + A few sample themes using these engines are also included. + +Package: gtk2-engines-clearlooks +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Clearlooks GTK+ 2.x engine and theme (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-crux +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: the Crux theme engine for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-highcontrast +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: High contrast GTK+ 2.x theme engine (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-industrial +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2), industrial-cursor-theme +Recommends: gnome-themes +Description: Flat-looking GTK+ 2.x engine from Ximian (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines and industrial-cursor-theme installed instead. + +Package: gtk2-engines-lighthouseblue +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: LighthouseBlue theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-metal +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Metallic theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-mist +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: flat theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-redmond95 +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Windows-like theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-smooth +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Smooth engine for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-thinice +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: the ThinIce theme engine for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +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. diff --git a/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.changelog b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.changelog new file mode 100644 index 0000000..0a59b7c --- /dev/null +++ b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.changelog @@ -0,0 +1,316 @@ +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 + diff --git a/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.control b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.control new file mode 100644 index 0000000..4cce1ef --- /dev/null +++ b/testsuite/regression/satisfydepends/gtk2-engines_2.8.1-4.control @@ -0,0 +1,117 @@ +Source: gtk2-engines +Section: gnome +Priority: optional +Maintainer: Ed Boraas +Uploaders: Debian GNOME Maintainers , Andrew Lau , Clément Stenac , Dafydd Harries , Guilherme de S. Pastore , Gustavo Franco , Gustavo Noronha Silva , J.H.M. Dassen (Ray) , Jordi Mallach , Jose Carlos Garcia Sogo , Josselin Mouette , Loic Minier , Marc 'HE' Brockschmidt , Marco Cabizza , Oystein Gisnas , Ondřej Surý , Ross Burton , Sebastien Bacher , Sjoerd Simons +Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 5), libgtk2.0-dev (>= 2.10.1-1), libgtk-directfb-2.0-dev (>= 2.10.1-1), gnome-pkg-tools, cdbs, chrpath + +Package: gtk2-engines +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Conflicts: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) +Replaces: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) +Provides: 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, gtk2-engines-industrial +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; + * Smooth, which is used by many themes as being nice, fast and + configurable; + * ThinIce. + . + A few sample themes using these engines are also included. + +Package: gtk2-engines-clearlooks +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Clearlooks GTK+ 2.x engine and theme (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-crux +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: the Crux theme engine for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-highcontrast +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: High contrast GTK+ 2.x theme engine (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-industrial +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2), industrial-cursor-theme +Recommends: gnome-themes +Description: Flat-looking GTK+ 2.x engine from Ximian (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines and industrial-cursor-theme installed instead. + +Package: gtk2-engines-lighthouseblue +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: LighthouseBlue theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-metal +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Metallic theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-mist +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: flat theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-redmond95 +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Windows-like theme for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-smooth +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: Smooth engine for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +Package: gtk2-engines-thinice +Architecture: all +Depends: gtk2-engines (>= 1:2.6.8-2) +Description: the ThinIce theme engine for GTK+ 2.x (dummy package) + This package is a dummy package to ease upgrades. You can safely remove it + and keep gtk2-engines installed instead. + +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. diff --git a/testsuite/run-test-satisfy-depends.log b/testsuite/run-test-satisfy-depends.log deleted file mode 100644 index eeb8673..0000000 --- a/testsuite/run-test-satisfy-depends.log +++ /dev/null @@ -1,2 +0,0 @@ -[SUCCESS] gtk2-engines 2.8.1-3 -[FAIL] gtk2-engines 2.8.1-4 diff --git a/testsuite/run-test-satisfy-depends.sh b/testsuite/run-test-satisfy-depends.sh deleted file mode 100755 index 861ca03..0000000 --- a/testsuite/run-test-satisfy-depends.sh +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/sh -# requires a working "pdebuild" - -set -e - -log() { - echo "$*" -} - -log_i() { - log "I: $*" -} - -log_e() { - log "I: $*" -} - -result() { - result=$1 - package=$2 - version=$3 - echo "[$result] $package $version" >>$RESULTFILE -} - -self="$(basename "$0")" - -log_i "Starting $self at $(LC_ALL=C date)" - -PDEBUILD="pdebuild" - -RESULTFILE="$(readlink -f "$(basename "$0" .sh).log")" -log_i "Resetting result file $(basename "$RESULTFILE")" -: > "$RESULTFILE" -RESULTFILE="$(readlink -f "$RESULTFILE")" - -WORK_DIR="satisfydepends/work" -[ -d "$WORK_DIR" ] && rm -rf "$WORK_DIR" -mkdir -p "$WORK_DIR" -WORK_DIR="$(readlink -f "$WORK_DIR")" - -RESULT_DIR="$WORK_DIR/result" -[ -d "$RESULT_DIR" ] && rm -rf "$RESULT_DIR" -mkdir -p "$RESULT_DIR" -RESULT_DIR="$(readlink -f "$RESULT_DIR")" - -for control in satisfydepends/*.control; do - changelog=satisfydepends/$(basename $control .control).changelog - package=$(basename $control .control | sed 's/_.*//') - version=$(basename $control .control | sed -n 's/.*_//p') - if [ -z "$version" ]; then - log_e "Could not extract version for package $package/$version, skipping" - continue - fi - if ! [ -e $changelog ]; then - log_e "Could not find $changelog for package $package/$version, skipping" - continue - fi - log_i "Preparing build for package $package/$version" - package_dir="$WORK_DIR/$package" - # cleanup - [ -d "$package_dir" ] && rm -rf "$package_dir" - # create package structure - mkdir -p "$package_dir/debian" - cp -l satisfydepends/debian/rules "$package_dir/debian" - cp -l $changelog "$package_dir/debian/changelog" - cp -l $control "$package_dir/debian/control" - log_i "Building package $package/$version as \"$PDEBUILD --buildresult $RESULT_DIR -- --pkgname-logfile\" in $package_dir" - if (cd "$package_dir"; $PDEBUILD --buildresult "$RESULT_DIR" -- --pkgname-logfile); then - log_i "Build of $package/$version successful" - result SUCCESS $package $version - else - log_i "Build of $package/$version failed" - result FAIL $package $version - fi -done - -# cleanup -rm -rf "$RESULT_DIR" -rm -rf "$WORK_DIR" - -log_i "Finishing $self at $(LC_ALL=C date)" diff --git a/testsuite/satisfydepends/debian/rules b/testsuite/satisfydepends/debian/rules deleted file mode 100755 index 10c15cb..0000000 --- a/testsuite/satisfydepends/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - -build: - touch debian/files - -clean: - rm -f debian/files - -install: - -binary-indep: build install - -binary-arch: build install - -binary: binary-indep binary-arch - -.PHONY: build clean binary-indep binary-arch binary install diff --git a/testsuite/satisfydepends/gtk2-engines_2.8.1-3.changelog b/testsuite/satisfydepends/gtk2-engines_2.8.1-3.changelog deleted file mode 100644 index d7c9981..0000000 --- a/testsuite/satisfydepends/gtk2-engines_2.8.1-3.changelog +++ /dev/null @@ -1,310 +0,0 @@ -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 - diff --git a/testsuite/satisfydepends/gtk2-engines_2.8.1-3.control b/testsuite/satisfydepends/gtk2-engines_2.8.1-3.control deleted file mode 100644 index 2bcf739..0000000 --- a/testsuite/satisfydepends/gtk2-engines_2.8.1-3.control +++ /dev/null @@ -1,117 +0,0 @@ -Source: gtk2-engines -Section: gnome -Priority: optional -Maintainer: Ed Boraas -Uploaders: Debian GNOME Maintainers , Andrew Lau , Clément Stenac , Dafydd Harries , Guilherme de S. Pastore , Gustavo Franco , Gustavo Noronha Silva , J.H.M. Dassen (Ray) , Jordi Mallach , Jose Carlos Garcia Sogo , Josselin Mouette , Loic Minier , Marc 'HE' Brockschmidt , Marco Cabizza , Oystein Gisnas , Ondřej Surý , Ross Burton , Sebastien Bacher , Sjoerd Simons -Standards-Version: 3.7.2 -Build-Depends: debhelper (>= 5), libgtk2.0-dev (>= 2.4.1-3), libgtk-directfb-2.0-dev (>= 2.4.1-3), gnome-pkg-tools, cdbs, chrpath - -Package: gtk2-engines -Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends} -Conflicts: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) -Replaces: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) -Provides: 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, gtk2-engines-industrial -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; - * Smooth, which is used by many themes as being nice, fast and - configurable; - * ThinIce. - . - A few sample themes using these engines are also included. - -Package: gtk2-engines-clearlooks -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Clearlooks GTK+ 2.x engine and theme (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-crux -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: the Crux theme engine for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-highcontrast -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: High contrast GTK+ 2.x theme engine (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-industrial -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2), industrial-cursor-theme -Recommends: gnome-themes -Description: Flat-looking GTK+ 2.x engine from Ximian (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines and industrial-cursor-theme installed instead. - -Package: gtk2-engines-lighthouseblue -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: LighthouseBlue theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-metal -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Metallic theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-mist -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: flat theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-redmond95 -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Windows-like theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-smooth -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Smooth engine for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-thinice -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: the ThinIce theme engine for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -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. diff --git a/testsuite/satisfydepends/gtk2-engines_2.8.1-4.changelog b/testsuite/satisfydepends/gtk2-engines_2.8.1-4.changelog deleted file mode 100644 index 0a59b7c..0000000 --- a/testsuite/satisfydepends/gtk2-engines_2.8.1-4.changelog +++ /dev/null @@ -1,316 +0,0 @@ -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 - diff --git a/testsuite/satisfydepends/gtk2-engines_2.8.1-4.control b/testsuite/satisfydepends/gtk2-engines_2.8.1-4.control deleted file mode 100644 index 4cce1ef..0000000 --- a/testsuite/satisfydepends/gtk2-engines_2.8.1-4.control +++ /dev/null @@ -1,117 +0,0 @@ -Source: gtk2-engines -Section: gnome -Priority: optional -Maintainer: Ed Boraas -Uploaders: Debian GNOME Maintainers , Andrew Lau , Clément Stenac , Dafydd Harries , Guilherme de S. Pastore , Gustavo Franco , Gustavo Noronha Silva , J.H.M. Dassen (Ray) , Jordi Mallach , Jose Carlos Garcia Sogo , Josselin Mouette , Loic Minier , Marc 'HE' Brockschmidt , Marco Cabizza , Oystein Gisnas , Ondřej Surý , Ross Burton , Sebastien Bacher , Sjoerd Simons -Standards-Version: 3.7.2 -Build-Depends: debhelper (>= 5), libgtk2.0-dev (>= 2.10.1-1), libgtk-directfb-2.0-dev (>= 2.10.1-1), gnome-pkg-tools, cdbs, chrpath - -Package: gtk2-engines -Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends} -Conflicts: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) -Replaces: gtk2-engines-clearlooks (<< 1:2.6.8-2), gtk2-engines-crux (<< 1:2.6.8-2), gtk2-engines-highcontrast (<< 1:2.6.8-2), gtk2-engines-lighthouseblue (<< 1:2.6.8-2), gtk2-engines-metal (<< 1:2.6.8-2), gtk2-engines-mist (<< 1:2.6.8-2), gtk2-engines-redmond95 (<< 1:2.6.8-2), gtk2-engines-smooth (<< 1:2.6.8-2), gtk2-engines-thinice (<< 1:2.6.8-2), gtk2-engines-industrial (<< 1:2.6.8-2) -Provides: 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, gtk2-engines-industrial -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; - * Smooth, which is used by many themes as being nice, fast and - configurable; - * ThinIce. - . - A few sample themes using these engines are also included. - -Package: gtk2-engines-clearlooks -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Clearlooks GTK+ 2.x engine and theme (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-crux -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: the Crux theme engine for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-highcontrast -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: High contrast GTK+ 2.x theme engine (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-industrial -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2), industrial-cursor-theme -Recommends: gnome-themes -Description: Flat-looking GTK+ 2.x engine from Ximian (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines and industrial-cursor-theme installed instead. - -Package: gtk2-engines-lighthouseblue -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: LighthouseBlue theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-metal -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Metallic theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-mist -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: flat theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-redmond95 -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Windows-like theme for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-smooth -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: Smooth engine for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -Package: gtk2-engines-thinice -Architecture: all -Depends: gtk2-engines (>= 1:2.6.8-2) -Description: the ThinIce theme engine for GTK+ 2.x (dummy package) - This package is a dummy package to ease upgrades. You can safely remove it - and keep gtk2-engines installed instead. - -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. -- cgit v1.2.3