/[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.14 Revision 1.17
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.14 2009/01/29 22:48:20 loki_val Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v 1.17 2009/02/25 06:48:13 zmedico 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
80# to which GTK_SHARP_MODULE belongs. 80# to which GTK_SHARP_MODULE belongs.
81case ${GTK_SHARP_MODULE} in 81case ${GTK_SHARP_MODULE} in
82 glib|glade|gtk|gdk|atk|pango|gtk-dotnet|gtk-gapi|gtk-docs) 82 glib|glade|gtk|gdk|atk|pango|gtk-dotnet|gtk-gapi|gtk-docs)
83 TARBALL="gtk-sharp" 83 TARBALL="gtk-sharp"
84 case ${PVR} in 84 case ${PVR} in
85 2.12.7-r1*) 85 2.12.*)
86 SRC_URI="mirror://gentoo/gtk-sharp-2.12.0-patches.tar.bz2 86 SRC_URI="mirror://gentoo/gtk-sharp-2.12.7.patch.bz2"
87 mirror://gentoo/gtk-sharp-2.12.7.patch.bz2"
88 #Upstream: https://bugzilla.novell.com/show_bug.cgi?id=$bugno 87 #Upstream: https://bugzilla.novell.com/show_bug.cgi?id=$bugno
89 #Upstream bug #421063 for the parallel-make patches
90 #Upstream bug #470390 for the gtk-sharp-2.12.7.patch 88 #Upstream bug #470390 for the gtk-sharp-2.12.7.patch
91 PATCHES=( "${WORKDIR}/patches/${TARBALL}-2.12.0-parallelmake.patch" 89 PATCHES=(
92 "${WORKDIR}/patches/${TARBALL}-2.12.0-doc-parallelmake.patch"
93 "${WORKDIR}/${TARBALL}-2.12.7.patch" ) 90 "${WORKDIR}/${TARBALL}-2.12.7.patch"
91 )
94 EAUTORECONF="YES" 92 EAUTORECONF="YES"
95 add_bdepend "=sys-devel/automake-1.10*" 93 add_bdepend "=sys-devel/automake-1.10*"
96 add_bdepend ">=sys-devel/autoconf-2.61" 94 add_bdepend ">=sys-devel/autoconf-2.61"
97 ;; 95 ;;
98 esac 96 esac
191 gnomevfs-sharp-*) 189 gnomevfs-sharp-*)
192 add_depend ">=gnome-base/gnome-vfs-${PV_MAJOR}" 190 add_depend ">=gnome-base/gnome-vfs-${PV_MAJOR}"
193 ;; 191 ;;
194 #gnome-desktop-sharp tarball 192 #gnome-desktop-sharp tarball
195 gnome-desktop-sharp-*) 193 gnome-desktop-sharp-*)
196 add_depend "=gnome-base/gnome-desktop-${PV_MAJOR}*" 194 add_depend ">=gnome-base/gnome-desktop-${PV_MAJOR}"
197 ;; 195 ;;
198 gnome-panel-sharp-*) 196 gnome-panel-sharp-*)
199 add_depend "=gnome-base/gnome-panel-${PV_MAJOR}*" 197 add_depend ">=gnome-base/gnome-panel-${PV_MAJOR}"
200 ;; 198 ;;
201 gnome-print-sharp-*) 199 gnome-print-sharp-*)
202 add_depend ">=gnome-base/libgnomeprint-${API_VERSION}" 200 add_depend ">=gnome-base/libgnomeprint-${API_VERSION}"
203 ;; 201 ;;
204 gtkhtml-sharp-*) 202 gtkhtml-sharp-*)

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.17

  ViewVC Help
Powered by ViewVC 1.1.20