diff options
Diffstat (limited to 'gnome3-libs')
-rwxr-xr-x | gnome3-libs/gtk-engines3/BUILD | 41 | ||||
-rwxr-xr-x | gnome3-libs/gtk-engines3/CONFIGURE | 10 | ||||
-rwxr-xr-x | gnome3-libs/gtk-engines3/CONFLICTS | 8 | ||||
-rwxr-xr-x | gnome3-libs/gtk-engines3/DEPENDS | 8 | ||||
-rwxr-xr-x | gnome3-libs/gtk-engines3/DETAILS | 47 | ||||
-rw-r--r-- | gnome3-libs/gtk-engines3/HISTORY | 187 | ||||
-rwxr-xr-x | gnome3-libs/gtk-engines3/PRE_BUILD | 3 | ||||
-rw-r--r-- | gnome3-libs/gtk-engines3/animation.c.patch | 11 | ||||
-rw-r--r-- | gnome3-libs/gtk-engines3/gtk-engines-2.91.1.tar.bz2.sig | bin | 0 -> 287 bytes |
9 files changed, 315 insertions, 0 deletions
diff --git a/gnome3-libs/gtk-engines3/BUILD b/gnome3-libs/gtk-engines3/BUILD new file mode 100755 index 0000000000..71c55b9882 --- /dev/null +++ b/gnome3-libs/gtk-engines3/BUILD @@ -0,0 +1,41 @@ +if [ "$GTKENGINE_CLEARLOOKS" == "n" ]; then + OPTS="$OPTS --disable-clearlooks" +fi && + +if [ "$GTKENGINE_CRUX" == "n" ]; then + OPTS="$OPTS --disable-crux" +fi && + +if [ "$GTKENGINE_HC" == "n" ]; then + OPTS="$OPTS --disable-hc" +fi && + +if [ "$GTKENGINE_INDUSTRIAL" == "n" ]; then + OPTS="$OPTS --disable-industrial" +fi && + +if [ "$GTKENGINE_MIST" == "n" ]; then + OPTS="$OPTS --disable-mist" +fi && + +if [ "$GTKENGINE_REDMOND" == "n" ]; then + OPTS="$OPTS --disable-redmond" +fi && + +if [ "$GTKENGINE_GLIDE" == "n" ]; then + OPTS="$OPTS --disable-glide" +fi && + +if [ "$GTKENGINE_THINICE" == "n" ]; then + OPTS="$OPTS --disable-thinice" +fi && + +if [ "$GTKENGINE_LUA" == "y" ]; then + OPTS="$OPTS --enable-thinice" +fi && + +if [ "$GTKENGINE_ANIMATION" == "y" ]; then + OPTS="$OPTS --enable-animation" +fi && + +default_build diff --git a/gnome3-libs/gtk-engines3/CONFIGURE b/gnome3-libs/gtk-engines3/CONFIGURE new file mode 100755 index 0000000000..0f5712f644 --- /dev/null +++ b/gnome3-libs/gtk-engines3/CONFIGURE @@ -0,0 +1,10 @@ +config_query GTKENGINE_CLEARLOOKS "Enable Clearlooks engine and theme?" y && +config_query GTKENGINE_CRUX "Enable Crux engine and theme?" y && +config_query GTKENGINE_HC "Enable High Contrast engine and theme?" y && +config_query GTKENGINE_INDUSTRIAL "Enable Industrial engine and theme?" y && +config_query GTKENGINE_MIST "Enable Mist engine and theme?" y && +config_query GTKENGINE_REDMOND "Enable Redmond engine and theme?" y && +config_query GTKENGINE_GLIDE "Enable Glide engine and theme?" y && +config_query GTKENGINE_THINICE "Enable Thinice engine and theme?" y && +config_query GTKENGINE_LUA "Enable Lua engine and theme?" y && +config_query GTKENGINE_ANIMATION "Enable Animation engine and theme?" y diff --git a/gnome3-libs/gtk-engines3/CONFLICTS b/gnome3-libs/gtk-engines3/CONFLICTS new file mode 100755 index 0000000000..19314c3c75 --- /dev/null +++ b/gnome3-libs/gtk-engines3/CONFLICTS @@ -0,0 +1,8 @@ +# There was an error updating gtk-engines from 2.20.2 (Gtk+2) to +# 2.91.1 (Gtk+3). We do the proper transition to gtk-engines3 now +# after the fact via triggers both on gtk-engines2 or gtk-engines3 +# cast, supplanting the Gtk+3 gtk-engines2 with gtk-engines3. +if spell_ok gtk-engines2 && + [[ $(installed_version gtk-engines2) == 2.91.1 ]]; then + conflicts gtk-engines2 y +fi diff --git a/gnome3-libs/gtk-engines3/DEPENDS b/gnome3-libs/gtk-engines3/DEPENDS new file mode 100755 index 0000000000..b49148d095 --- /dev/null +++ b/gnome3-libs/gtk-engines3/DEPENDS @@ -0,0 +1,8 @@ +depends gtk+3 && +depends atk && +depends pango && +depends gdk-pixbuf2 && +depends cairo && +depends freetype2 && +depends fontconfig && +depends glib2 diff --git a/gnome3-libs/gtk-engines3/DETAILS b/gnome3-libs/gtk-engines3/DETAILS new file mode 100755 index 0000000000..949ff777da --- /dev/null +++ b/gnome3-libs/gtk-engines3/DETAILS @@ -0,0 +1,47 @@ + SPELL=gtk-engines3 + VERSION=2.91.1 + BRANCH=`echo $VERSION|cut -d . -f 1,2` + SOURCE=gtk-engines-$VERSION.tar.bz2 +SOURCE_DIRECTORY=$BUILD_DIRECTORY/gtk-engines-$VERSION + SOURCE_URL[0]=$GNOME_URL/sources/gtk-engines/$BRANCH/$SOURCE + SOURCE_GPG="gurus.gpg:${SOURCE}.sig" + LICENSE[0]=GPL + WEB_SITE=http://www.gtk.org + ENTERED=20020509 + KEYWORDS="theme gnome3 libs" + SHORT="Theme engines for GTK+ 3.0" +cat << EOF +gtk-engines provides a central location for commonly used GTK+ engines. + +It currently supplies several engines and default themes for those which have +one. + +1.) Crux - The engine created for the once popular theme by Eazel, Inc. +Unfortunately long without maintainence it is no longer as popular or +considered as useable as it once was. + +2.) HC - The High Contrast engine is primarily targeted at Usability Themes, +such as the GNOME a11y themes HighContrast HighContrastLarge etc. + +3.) Industrial - developed by Ximian, Inc. as the default apearance for its +Desktop. Industrial is a highly popular look which provides a simple, +consistant, and highly cohesive appearance for applications. + +4.) LighthouseBlue - Developed by Jan Rosczak out of critques by Eugenia +Loli-Queru over the BlueCurve theme Copyright RedHat Inc. LightHouseBlue Engine +and theme experiments with certain concepts of usability such as Bold fonts on +current notebook tabs. etc. + +5.) Metal - An engine and theme designed to mimic the Java Swing Metal apearance + +6.) Mist - A minimalist engine designed to provide simple UI experiance. + +7.) Redmond - An engine and theme designed to mimic the appearance of another OS + +8.) Thinice - A once highly popular engine with thin edges and theme of Icy +Colors, providing a simple mostly clean apearance many find satisfying. + +9.) Smooth - An engine currently gaining in popularity for its ability to +configure common theme elements with a high degree of flexibility, without +sacrificing too much in terms of speed or theme footprint size. +EOF diff --git a/gnome3-libs/gtk-engines3/HISTORY b/gnome3-libs/gtk-engines3/HISTORY new file mode 100644 index 0000000000..e18b593c30 --- /dev/null +++ b/gnome3-libs/gtk-engines3/HISTORY @@ -0,0 +1,187 @@ +2017-05-27 Thomas Orgis <sobukus@sourcemage.org> + * DETAILS: moved the spell to gnome3-libs/gtk-engines3, + as it is not helping gnome2 / gtk+2 in any way + * INSTALL: Do _not_ overwrite the version 2 pkgconfig! + * CONFLICTS: replace gtk-engines2-2.91.1 + +2012-01-15 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> + * DEPENDS: changed dependency on gtk+2 to gtk+3, added missing + dependencies on atk, pango, gdk-pixbuf2, cairo, freetype2, + fontconfig and glib2. + * PRE_BUILD, animation.c.patch: fixed compile error + * INSTALL: added symlink to gtk-engines-3.pc to fix packages which + expect gtk-engines-2.pc + +2011-04-14 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.91.1 + +2010-10-02 Vasil Yonkov <spirtbrat@sourcemage.org> + * DETAILS: updated spell to 2.20.2 + +2010-04-18 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.20.1 + +2010-03-31 Vasil Yonkov <spirtbrat@sourcemage.org> + * DETAILS: updated spell to 2.20.0 + +2010-02-22 Vasil Yonkov <spirtbrat@sourcemage.org> + * BUILD, CONFIGURE: removed SMOOTH + +2010-02-03 Vasil Yonkov <spirtbrat@sourcemage.org> + * DETAILS: updated spell to 2.19.0 + +2010-01-01 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.18.5 + +2009-09-24 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.18.4 + +2009-09-22 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.18.3 + +2009-05-20 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.18.2 + +2009-03-23 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.18.0 + +2009-03-08 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.17.4 + +2008-11-30 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.16.1 + +2008-09-28 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.16.0 + +2008-07-02 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 2.14.3 + +2008-04-09 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.14.1 + +2008-03-13 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.14.0 + +2008-02-26 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.13.6 + +2007-10-16 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.12.2 + +2007-09-22 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.12.1 + +2007-09-20 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.12.0 + +2007-09-06 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.11.7 + +2007-05-28 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.10.2 + +2007-04-10 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.10.1 + +2007-03-15 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.10.0 + +2007-03-04 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.9.4 + +2007-03-02 Jaka Kranjc <lynxlynxlynx@sourcemage.org> + * CONFLICTS: removed gtk-thinice-theme2, deprecation complete + +2007-02-27 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.9.3 + * CONFIGURE: removed invalid engines and added new ones + * BUILD: update to match new configure + +2006-11-28 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.8.2 + +2006-10-03 Flavien Bridault <vlaaad@sourcemage.org> + * DETAILS: Updated to 2.8.1 + +2006-09-07 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.8.0 + +2006-08-30 Flavien Bridault <vlaaad@sourcemage.org> + * DETAILS: Updated to 2.6.10 + +2006-05-30 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.9 + +2006-03-13 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.8 + +2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org> + * DETAILS: (automated) Add KEYWORDS + +2006-01-08 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.7 + +2005-11-28 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.6 + +2005-10-19 Eric Sandall <sandalle@sourcemage.org> + * DETAILS: Updated UPDATED to re-apply the logic + Formatted long description to 80 columns + * BUILD: Reverse logic (the query was to disable them, not enable) on themes + +2005-08-26 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.5 + +2005-08-14 Robin Cook <rcook@wyrms.net> + * DETAILS: converted MD5 to GPG + removed BUILD_API + * CONFIGURE: add queries to disable themes + * BUILD: set OPTS by queries + +2005-08-03 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.4 + updated MD5 + +2005-04-14 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.3 + updated MD5 + +2005-03-18 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.2 + updated MD5 + +2005-02-08 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.1 + updated MD5 + +2005-01-03 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.6.0 + updated MD5 + updated long discription + * CONFLICTS: crux, gtk-thinice-theme2 + +2004-09-04 Robin Cook <rcook@wyrms.net> + * DETAILS: added BUILD_API=2 + +2004-04-03 Arwed v. Merkatz <v.merkatz@gmx.net> + * DETAILS: updated UPDATED to force recompile of this spell + cast --fix doesn't detect it, but it's broken after the gtk+2 update + to 2.4.x + +2004-03-07 Robin Cook <rcook@wyrms.net> + * DETAILS: removed MAINTAINER + +2003-01-19 Robin Cook <rcook@wyrms.net> + * DETAILS: updated VERSION to 2.2.0 + updated MD5 + +2002-10-23 Robin Cook <rcook@wyrms.net> + * DETAILS: added MD5 + +2002-09-20 Jon Svendsen <jon-sven@frisurf.no> + * DETAILS: URLs now match new ftp.gnome.org layout + +2002-05-17 Jon Svendsen <jon-sven@frisurf.no> + * Initial version of spell + diff --git a/gnome3-libs/gtk-engines3/PRE_BUILD b/gnome3-libs/gtk-engines3/PRE_BUILD new file mode 100755 index 0000000000..b7fc0e714b --- /dev/null +++ b/gnome3-libs/gtk-engines3/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd ${SOURCE_DIRECTORY} && +patch -p1 < ${SCRIPT_DIRECTORY}/animation.c.patch diff --git a/gnome3-libs/gtk-engines3/animation.c.patch b/gnome3-libs/gtk-engines3/animation.c.patch new file mode 100644 index 0000000000..3cf6af159e --- /dev/null +++ b/gnome3-libs/gtk-engines3/animation.c.patch @@ -0,0 +1,11 @@ +--- gtk-engines-2.91.1/engines/clearlooks/src/animation.c.orig 2012-01-15 14:42:22.742666206 +0100 ++++ gtk-engines-2.91.1/engines/clearlooks/src/animation.c 2012-01-15 14:42:47.796339351 +0100 +@@ -28,7 +28,7 @@ + #include "animation.h" + + #ifdef HAVE_WORKING_ANIMATION +-#include <glib/gtimer.h> ++#include <glib.h> + + struct _AnimationInfo { + GTimer *timer; diff --git a/gnome3-libs/gtk-engines3/gtk-engines-2.91.1.tar.bz2.sig b/gnome3-libs/gtk-engines3/gtk-engines-2.91.1.tar.bz2.sig Binary files differnew file mode 100644 index 0000000000..264316ebcf --- /dev/null +++ b/gnome3-libs/gtk-engines3/gtk-engines-2.91.1.tar.bz2.sig |