/[gentoo-x86]/eclass/x-modular.eclass
Gentoo

Diff of /eclass/x-modular.eclass

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

Revision 1.31 Revision 1.35
1# Copyright 1999-2005 Gentoo Foundation 1# Copyright 1999-2005 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/x-modular.eclass,v 1.31 2005/12/12 01:43:28 spyderous Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/x-modular.eclass,v 1.35 2005/12/23 08:28:00 spyderous Exp $
4# 4#
5# Author: Donnie Berkholz <spyderous@gentoo.org> 5# Author: Donnie Berkholz <spyderous@gentoo.org>
6# 6#
7# This eclass is designed to reduce code duplication in the modularized X11 7# This eclass is designed to reduce code duplication in the modularized X11
8# ebuilds. 8# ebuilds.
9#
10# Using this eclass:
11#
12# Inherit it. If you need to run autoreconf for any reason (e.g., your patches
13# apply to the autotools files rather than configure), set SNAPSHOT="yes". Set
14# CONFIGURE_OPTIONS to everything you want to pass to the configure script.
15#
16# If you have any patches to apply, set PATCHES to their locations and epatch
17# will apply them. It also handles epatch-style bulk patches, if you know how to
18# use them and set the correct variables. If you don't, read eutils.eclass.
19#
20# If you're creating a font package and the suffix of PN is not equal to the
21# subdirectory of /usr/share/fonts/ it should install into, set FONT_DIR to that
22# directory or directories.
23#
24# IMPORTANT: Both SNAPSHOT and FONT_DIR must be set _before_ the inherit.
25#
26# Pretty much everything else should be automatic.
9 27
10EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_preinst pkg_postinst pkg_postrm 28EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_preinst pkg_postinst pkg_postrm
11 29
12inherit eutils libtool toolchain-funcs 30inherit eutils libtool toolchain-funcs
13 31
20 XDPVER="1" 38 XDPVER="1"
21fi 39fi
22 40
23IUSE="" 41IUSE=""
24HOMEPAGE="http://xorg.freedesktop.org/" 42HOMEPAGE="http://xorg.freedesktop.org/"
25SRC_URI="http://xorg.freedesktop.org/releases/X11R7.0-RC3/everything/${P}.tar.bz2 43SRC_URI="http://xorg.freedesktop.org/releases/X11R7.0/src/everything/${P}.tar.bz2
44 http://xorg.freedesktop.org/releases/X11R7.0-RC4/everything/${P}.tar.bz2
45 http://xorg.freedesktop.org/releases/X11R7.0-RC3/everything/${P}.tar.bz2
26 http://xorg.freedesktop.org/releases/X11R7.0-RC2/everything/${P}.tar.bz2 46 http://xorg.freedesktop.org/releases/X11R7.0-RC2/everything/${P}.tar.bz2
27 http://xorg.freedesktop.org/releases/X11R7.0-RC1/everything/${P}.tar.bz2 47 http://xorg.freedesktop.org/releases/X11R7.0-RC1/everything/${P}.tar.bz2
28 http://xorg.freedesktop.org/releases/X11R7.0-RC0/everything/${P}.tar.bz2" 48 http://xorg.freedesktop.org/releases/X11R7.0-RC0/everything/${P}.tar.bz2"
29LICENSE="X11" 49LICENSE="X11"
30SLOT="0" 50SLOT="0"

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.35

  ViewVC Help
Powered by ViewVC 1.1.20