This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
[GTG] Re: [ITP] gtk2-x11-engines-2.6.5
- From: "Dr. Volker Zell" <Dr dot Volker dot Zell at oracle dot com>
- To: cygwin-apps at cygwin dot com
- Date: Tue, 29 Nov 2005 12:42:27 +0100
- Subject: [GTG] Re: [ITP] gtk2-x11-engines-2.6.5
- References: <438B7EDE.7050403@users.sourceforge.net>
>>>>> Yaakov S writes:
> Here's my next package for GNOME 2:
> ftp://sunsite.dk/projects/cygwinports/release/GNOME/gtk2-x11-engines/gtk2-x11-engines-2.6.5-1-src.tar.bz2
> ftp://sunsite.dk/projects/cygwinports/release/GNOME/gtk2-x11-engines/gtk2-x11-engines-2.6.5-1.tar.bz2
> ftp://sunsite.dk/projects/cygwinports/release/GNOME/gtk2-x11-engines/setup.hint
> category: Gnome
> requires: cygwin atk-runtime glib2-runtime gtk2-x11-runtime
> pango-runtime xorg-x11-base
> sdesc: "Nine theme engines for GTK+-2.6"
> ldesc: "gtk-engines provides a central location for commonly used GTK+
> engines. It currently supplies nine engines and default themes for those
> which have one."
Builds fine from source and packaging looks good. So GTG.
Yaakow maybe you should use the following patch (taken from the latest
GBS) in your build scripts. Otherwise your setup.hint files are taken
too many packages into account.
--- gtk-engines-2.6.5-1.sh 2005-11-29 12:29:17.430590400 +0100
+++ gtk-engines-2.6.5-1.sh.orig 2005-11-29 12:26:55.506513600 +0100
@@ -385,8 +385,8 @@
list_deps() {
cd ${D}
find . -name "*.exe" -o -name "*.dll" | xargs -r cygcheck | \
- sed -ne '/^ [^ ]/ s,\\,/,gp' | sort -bu | \
- xargs -r -n1 cygpath -u | xargs -r cygcheck -f | sed 's%^% %' | sort -u ; \
+ sed -e '/\.exe/d' -e 's,\\,/,g' | sort -bu | xargs -r cygpath -u \
+ | xargs -r cygcheck -f | sort -bu | sed 's%^% %'
true
}
--- setup.hint 2005-11-29 12:31:43.480600000 +0100
+++ setup.hint.orig 2005-09-08 01:06:07.000000000 +0200
@@ -1,5 +1,5 @@
category: Gnome
-requires: cygwin gtk2-x11-runtime
+requires: cygwin atk-runtime glib2-runtime gtk2-x11-runtime pango-runtime xorg-x11-base
sdesc: "Nine theme engines for GTK+-2.6"
ldesc: "gtk-engines provides a central location for commonly used GTK+
engines. It currently supplies nine engines and default themes for those
> Yaakov
Ciao
Volker