building garnome-2.10.0 on a PPC under YDL-4.0.1: geektoys



evince-0.1.7
------------
evince requires poppler
	which requires cairo
		which requires libpixman

Attached are makefiles for libpixman and cairo


devilspie-0.8
----------------
devilspie no longer builds "out of the box" because the libwnck API  has
changed when libwnck was updated from version 2.9.91 to version 2.10. 

Attached is patch for 

	./src/devilspie-action-resize.gob

that will allow the application to build.


gwget-0.93
------------
Epiphany-1.2 is part of the YDL_4 install. gwget selects epiphany-1.2
even if epiphany-1.6 is set as a configure argument.  The problem is the
configure file is broken. Attached is a "quick and dirty work around"
patch that resolves the issue.

gworldclock
-----------
The version specified in the Makefile is wrong.

To fix, edit the Makefile:

	replace 1.4.0 ==> 1.4.2



-Joseph

-- 
joseph_sacco[at]comcast[dot]net
GARNAME = cairo
GARVERSION = 0.4.0
CATEGORIES = bootstrap
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz

MASTER_SITES = http://cairographics.org/snapshots/

LIBDEPS = bootstrap/libpixman

DESCRIPTION = cairo
define BLURB
 #FIXME: blurb goes here
endef

CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile

CONFIGURE_ARGS = $(DIRPATHS)

include ../category.mk
GARNAME = libpixman
GARVERSION = 0.1.4
CATEGORIES = bootstrap
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz

MASTER_SITES = http://cairographics.org/snapshots/

LIBDEPS = 

DESCRIPTION = libpixman
define BLURB
 #FIXME: blurb goes here
endef

CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile

CONFIGURE_ARGS = $(DIRPATHS)

include ../category.mk
--- devilspie-action-resize.gob	2005-03-11 10:16:42.000000000 -0500
+++ devilspie-action-resize.gob-	2005-03-11 10:15:27.000000000 -0500
@@ -45,7 +45,6 @@
 
   override (DevilsPie:Action) gboolean run(DevilsPie:Action *self (check null type), Wnck:Window *window (check null type)) {
     DevilsPieActionResize *a = (DevilsPieActionResize*)self;
-    guint32 timestamp;
     /* Assume that a true/false tristate in a boolean context is correct */
     /* Assume the user is not totally stupid and has not set both
     maximize and minimize */
@@ -72,7 +71,7 @@
     if (a->minimized == TRI_TRUE)
       wnck_window_minimize(window);
     else if (a->minimized == TRI_FALSE)
-      wnck_window_unminimize(window, timestamp);
+      wnck_window_unminimize(window);
     /* Handle full screen */
     if (a->fullscreen != TRI_UNSET) {
         g_print("fullscreen\n");
--- configure	2005-03-11 09:22:42.000000000 -0500
+++ configure-	2005-03-11 09:22:22.000000000 -0500
@@ -21679,11 +21679,9 @@
 EPHY_AUTODETECT="(autodetect)"
 if pkg-config --exists epiphany-1.2; then
         EPHY_VER=1.2
-fi
-if pkg-config --exists epiphany-1.4; then
+elif pkg-config --exists epiphany-1.4; then
 	EPHY_VER=1.4
-fi
-if pkg-config --exists epiphany-1.6; then
+elif pkg-config --exists epiphany-1.6; then
         EPHY_VER=1.6
 fi
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]