public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] EBUILD_FORMAT support
@ 2005-07-07  0:20 Sven Wegener
  2005-07-07  0:41 ` Mike Frysinger
  0 siblings, 1 reply; 27+ messages in thread
From: Sven Wegener @ 2005-07-07  0:20 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 919 bytes --]

Hi all!

We would like to introduce a new ebuild variable named EBUILD_FORMAT,
that tags the ebuild with a specific ebuild API version it provides or
uses. ebuilds will get an automatic dependency on a version of portage
that is required for the used API to work correctly. The mapping between
API and portage versions will be distributed with our portage tree.

There are some major ebuild API changes being discussed. These changes
need backward compatibility and the information from EBUILD_FORMAT can
be used to provide backward compatiblity in an easy way. It can be used
for the src_configure[1] support and it might as well be used to get
backward compatibility for the RDEPEND=DEPEND[2] changes.

Cheers,
Sven

[1] http://thread.gmane.org/gmane.linux.gentoo.devel/29510
[2] http://thread.gmane.org/gmane.linux.gentoo.devel/29509

-- 
Sven Wegener
Gentoo Developer
http://www.gentoo.org/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2005-08-26 15:28 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-07  0:20 [gentoo-dev] EBUILD_FORMAT support Sven Wegener
2005-07-07  0:41 ` Mike Frysinger
2005-07-07  0:49   ` Sven Wegener
2005-07-07  1:01     ` Nathan L. Adams
2005-07-07  1:09       ` Sven Wegener
2005-07-07  1:22         ` Olivier Crête
2005-07-07  1:28         ` Joshua Baergen
2005-07-07  4:36       ` Kito
2005-07-07  4:47         ` Mike Frysinger
2005-07-07 12:19           ` Ned Ludd
2005-07-07 12:31             ` Diego 'Flameeyes' Pettenò
2005-07-07 14:37             ` twofourtysix
2005-07-07 17:20               ` Alec Warner
2005-07-07 17:52             ` Donnie Berkholz
2005-07-07 18:28               ` Maurice van der Pot
2005-07-08  3:31                 ` Donnie Berkholz
2005-07-07 20:42               ` Robin H. Johnson
2005-08-23 13:20                 ` Paul de Vrieze
2005-08-23 16:00                   ` Brian Harring
2005-08-25 10:34                     ` Paul de Vrieze
2005-08-26  7:35                       ` Brian Harring
2005-08-26 11:19                         ` [gentoo-portage-dev] " Paul de Vrieze
2005-08-26 12:50                           ` Paul de Vrieze
2005-08-26 14:58                             ` Ciaran McCreesh
2005-08-26 15:08                               ` Paul de Vrieze
2005-08-26 15:11                               ` Paul de Vrieze
2005-08-26 15:20                                 ` Paul de Vrieze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox