/[gentoo-x86]/eclass/gtk-sharp-module.eclass
Gentoo

Diff of /eclass/gtk-sharp-module.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.28 Revision 1.29
1# Copyright 1999-2008 Gentoo Foundation 1# Copyright 1999-2008 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v 1.28 2011/01/25 14:15:50 pacho Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v 1.29 2011/03/21 21:52:51 nirbheek Exp $
4 4
5# @ECLASS: gtk-sharp-module.eclass 5# @ECLASS: gtk-sharp-module.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# dotnet@gentoo.org 7# dotnet@gentoo.org
8# @BLURB: Manages the modules of the gtk-, gnome-, and gnome-desktop-sharp tarballs 8# @BLURB: Manages the modules of the gtk-, gnome-, and gnome-desktop-sharp tarballs
180 add_depend "~dev-dotnet/glib-sharp-${PV}" 180 add_depend "~dev-dotnet/glib-sharp-${PV}"
181 add_depend "~dev-dotnet/atk-sharp-${PV}" 181 add_depend "~dev-dotnet/atk-sharp-${PV}"
182 add_depend "~dev-dotnet/gdk-sharp-${PV}" 182 add_depend "~dev-dotnet/gdk-sharp-${PV}"
183 add_depend "~dev-dotnet/gtk-sharp-${PV}" 183 add_depend "~dev-dotnet/gtk-sharp-${PV}"
184 add_depend "~dev-dotnet/pango-sharp-${PV}" 184 add_depend "~dev-dotnet/pango-sharp-${PV}"
185 add_depend ">=gnome-base/libglade-2.3.6" 185 add_depend ">=gnome-base/libglade-2.3.6:2.0"
186 ;; 186 ;;
187 #gnome-sharp tarball 187 #gnome-sharp tarball
188 art-sharp-*) 188 art-sharp-*)
189 add_depend ">=media-libs/libart_lgpl-2.3.20" 189 add_depend ">=media-libs/libart_lgpl-2.3.20"
190 ;; 190 ;;
194 add_depend "~dev-dotnet/art-sharp-${PV}" 194 add_depend "~dev-dotnet/art-sharp-${PV}"
195 add_depend ">=gnome-base/libgnomecanvas-${GNOMECANVAS_REQUIRED_VERSION}" 195 add_depend ">=gnome-base/libgnomecanvas-${GNOMECANVAS_REQUIRED_VERSION}"
196 add_depend ">=x11-libs/gtk+-2.14.0:2" 196 add_depend ">=x11-libs/gtk+-2.14.0:2"
197 ;; 197 ;;
198 gconf-sharp-*) 198 gconf-sharp-*)
199 add_depend ">=gnome-base/gconf-${PV_MAJOR}" 199 add_depend ">=gnome-base/gconf-${PV_MAJOR}:2"
200 add_depend "=dev-dotnet/glade-sharp-${GTK_SHARP_REQUIRED_VERSION}*" 200 add_depend "=dev-dotnet/glade-sharp-${GTK_SHARP_REQUIRED_VERSION}*"
201 add_depend "~dev-dotnet/gnome-sharp-${PV}" 201 add_depend "~dev-dotnet/gnome-sharp-${PV}"
202 add_depend "~dev-dotnet/art-sharp-${PV}" 202 add_depend "~dev-dotnet/art-sharp-${PV}"
203 ;; 203 ;;
204 gnomevfs-sharp-*) 204 gnomevfs-sharp-*)
205 add_depend ">=gnome-base/gnome-vfs-${PV_MAJOR}" 205 add_depend ">=gnome-base/gnome-vfs-${PV_MAJOR}:2"
206 ;; 206 ;;
207 #gnome-desktop-sharp tarball 207 #gnome-desktop-sharp tarball
208 gnome-desktop-sharp-*) 208 gnome-desktop-sharp-*)
209 # NOTE: libgnome-desktop-2.so has been known to make binary- 209 # NOTE: libgnome-desktop-2.so has been known to make binary-
210 # incompatible changes, requiring .so bumps. gnome-desktop-sharp 210 # incompatible changes, requiring .so bumps. gnome-desktop-sharp
214 ;; 214 ;;
215 gnome-panel-sharp-*) 215 gnome-panel-sharp-*)
216 add_depend ">=gnome-base/gnome-panel-${PV_MAJOR}" 216 add_depend ">=gnome-base/gnome-panel-${PV_MAJOR}"
217 ;; 217 ;;
218 gnome-print-sharp-*) 218 gnome-print-sharp-*)
219 add_depend ">=gnome-base/libgnomeprint-${API_VERSION}" 219 add_depend ">=gnome-base/libgnomeprint-${API_VERSION}:2.2"
220 ;; 220 ;;
221 gtkhtml-sharp-*) 221 gtkhtml-sharp-*)
222 #NOTE: gtkhtml dependency must follow gtkhtml-sharp version. 222 #NOTE: gtkhtml dependency must follow gtkhtml-sharp version.
223 #i.e. gtkhtml-sharp-2.24.0 >=gtkhtml-3.24 223 #i.e. gtkhtml-sharp-2.24.0 >=gtkhtml-3.24
224 # gtkhtml-sharp-2.16.0 >=gtkhtml-3.16 224 # gtkhtml-sharp-2.16.0 >=gtkhtml-3.16
225 # See bug 249540 for unpleasant side effects. 225 # See bug 249540 for unpleasant side effects.
226 add_depend ">=gnome-extra/gtkhtml-$(($(get_version_component_range 1) + 1 )).$(get_version_component_range 2)" 226 add_depend ">=gnome-extra/gtkhtml-$(($(get_version_component_range 1) + 1 )).$(get_version_component_range 2):3.14"
227 ;; 227 ;;
228 gtksourceview-sharp-*) 228 gtksourceview-sharp-*)
229 add_depend ">=x11-libs/gtksourceview-${GTKSOURCEVIEW_REQUIRED_VERSION}:2.0" 229 add_depend ">=x11-libs/gtksourceview-${GTKSOURCEVIEW_REQUIRED_VERSION}:2.0"
230 ;; 230 ;;
231 nautilusburn-sharp-*) 231 nautilusburn-sharp-*)
233 ;; 233 ;;
234 rsvg-sharp-*) 234 rsvg-sharp-*)
235 add_depend ">=gnome-base/librsvg-${RSVG_REQUIRED_VERSION}:2" 235 add_depend ">=gnome-base/librsvg-${RSVG_REQUIRED_VERSION}:2"
236 ;; 236 ;;
237 vte-sharp-*) 237 vte-sharp-*)
238 add_depend ">=x11-libs/vte-${VTE_REQUIRED_VERSION}" 238 add_depend ">=x11-libs/vte-${VTE_REQUIRED_VERSION}:0"
239 ;; 239 ;;
240 wnck-sharp-*) 240 wnck-sharp-*)
241 add_depend ">=x11-libs/libwnck-${PV_MAJOR}" 241 add_depend ">=x11-libs/libwnck-${PV_MAJOR}:1"
242 ;; 242 ;;
243esac 243esac
244 244
245# @ECLASS-VARIABLE: DESCRIPTION 245# @ECLASS-VARIABLE: DESCRIPTION
246# @DESCRIPTION: 246# @DESCRIPTION:

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29

  ViewVC Help
Powered by ViewVC 1.1.20