Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
google-gadgets-for-linux: Readding to moonbase and a few adjustments …
…so it will compile with the current moonbase version of glib2.
- Loading branch information
Dennis Veatch
committed
Jul 15, 2012
1 parent
a0ba357
commit ebc4408
Showing
3 changed files
with
50 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
( | ||
|
||
# So it will compile with our version of glib2. | ||
sedit "s:glib/ghash.h:glib.h:" ggadget/gtk/main_loop.cc && | ||
sedit "s:glib/gthread.h:glib.h:" ggadget/gtk/main_loop.cc && | ||
sedit "s:glib/gthread.h:glib.h:" hosts/gtk/main.cc && | ||
|
||
OPTS+=" --disable-werror --disable-static" && | ||
|
||
default_build | ||
|
||
) > $C_FIFO 2>&1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
depends desktop-file-utils | ||
depends shared-mime-info | ||
depends gstreamer-10 | ||
depends %GECKO_RENDERER | ||
|
||
optional_depends qt4 "" "" "for Qt4 support" | ||
optional_depends gtk+-2 "" "" "for gtk support" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
MODULE=google-gadgets-for-linux | ||
VERSION=0.11.2 | ||
SOURCE=$MODULE-$VERSION.tar.bz2 | ||
SOURCE_URL=http://google-gadgets-for-linux.googlecode.com/files/ | ||
SOURCE_VFY=sha1:22716f5ae640c7f201012d9d75868137c23ebc79 | ||
WEB_SITE=http://code.google.com/p/google-gadgets-for-linux/ | ||
ENTERED=20090125 | ||
UPDATED=20100221 | ||
SHORT="google desktop gadgets" | ||
|
||
PSAFE=no | ||
cat << EOF | ||
Google Gadgets for Linux provides a platform for running desktop gadgets under | ||
Linux, catering to the unique needs of Linux users. It's compatible with the | ||
gadgets written for Google Desktop for Windows as well as the Universal Gadgets | ||
on iGoogle. Following Linux norms, this project is open-sourced under the | ||
Apache License. | ||
|
||
An important area where Google Desktop for Linux is different from its siblings | ||
on other operating systems is support for gadgets. Now, the Linux version of | ||
Google Gadgets will extend the gadgets platform to Linux users. By enabling | ||
cross-platform gadgets, a large library of existing gadgets are immediately | ||
available to Linux users. In addition, gadget developers will benefit from a | ||
much larger potential user base without having to learn a new API. | ||
|
||
There's two main components to the application: one is a common gadget library | ||
responsible for running and presenting a gadget, and the other is a host program | ||
that allows the user to choose gadgets and run them on the desktop. Currently we | ||
have hosts written for GTK+ and QT, with the GTK+ host offering a sidebar | ||
similar to that of Google Desktop for Windows. | ||
EOF |