TABLE OF CONTENTS


gnome.org.cygclass

[ Top ] [ Cygclasses ] [ Cygclasses ]

SYNOPSIS

  inherit gnome.org

DESCRIPTION

This cygclass is to be used for packages which are part of GNOME or which are hosted on GNOME FTP or Git servers.

In most cases, you do not need to directly inherit this cygclass; most GNOME packages will anyway use one of the cygclasses listed below which already inherit this cygclass.

If PN does not match the name of the original source tarball, define ORIG_PN before inherit()ing.

INHERITED BY

gnome2.cygclass, gtkmm.cygclass, pygtk.cygclass

SEE ALSO

mirror_gnome


GNOME_ORG_TARBALL_SUFFIX

[ Top ] [ gnome.org.cygclass ] [ Variables ]

DESCRIPTION

The compression format for tarballs on gnome.org. Until December 2011, almost all sources were available with at least bz2 compression, but from that point on, only xz-compressed tarballs are being published.

If undefined, the server is checked to find which type of tarball exists. This variable can be set to avoid the server check, or if the extension is neither "bz2" nor "xz".

NOTE

This must be defined before inherit()ing gnome.org.cygclass.


HOMEPAGE (gnome.org)

[ Top ] [ gnome.org.cygclass ] [ Overloads ]

DEFINITION

HOMEPAGE="https://www.gnome.org/"

SRC_URI (gnome.org)

[ Top ] [ gnome.org.cygclass ] [ Overloads ]

DEFINITION

SRC_URI="mirror://gnome/sources/${ORIG_PN:-${PN}}/${PVP[0]}.${PVP[1]}/${ORIG_PN:-${PN}}-${PV}.tar.${GNOME_ORG_TARBALL_SUFFIX}"

GIT_URI (gnome.org)

[ Top ] [ gnome.org.cygclass ] [ Overloads ]

NOTE

git.cygclass should be inherit()ed last for this to be of use.

DEFINITION

GIT_URI="git://git.gnome.org/${ORIG_PN:-${PN}}"