This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[GTG] Re: [ITP] gtk2-x11-engines-2.6.5


>>>>> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]