From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-soc+bounces-1871-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 74A3F1381F3
	for <garchives@archives.gentoo.org>; Sat, 22 Jun 2013 16:28:21 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 09B25E0A02;
	Sat, 22 Jun 2013 16:28:18 +0000 (UTC)
Received: from mail-la0-f42.google.com (mail-la0-f42.google.com [209.85.215.42])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 54200E0A02
	for <gentoo-soc@lists.gentoo.org>; Sat, 22 Jun 2013 16:28:17 +0000 (UTC)
Received: by mail-la0-f42.google.com with SMTP id eb20so8783644lab.15
        for <gentoo-soc@lists.gentoo.org>; Sat, 22 Jun 2013 09:28:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=mailerd.de; s=mails;
        h=mime-version:sender:x-originating-ip:date:x-google-sender-auth
         :message-id:subject:from:to:cc:content-type
         :content-transfer-encoding;
        bh=JdZSn7VM8V6/augnQUT56R0yyBR01zcDuDc89FmT6gg=;
        b=CH5wUv4ZF5UvkrMUENeTpkTuitEbcduO8IEI9s39lkRxzWLXAB85HNdrVhShMz64Vy
         fYI2AAo0bX6AyO422Cn5hhkQqdw6shNxEZ5o5WeT07JI11oqhJNupqj8DZGPAOB2gjXw
         DgLQ2fLnOfSVOInOU/QVWMHNmn6j5Qpo8mYbc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=google.com; s=20120113;
        h=mime-version:sender:x-originating-ip:date:x-google-sender-auth
         :message-id:subject:from:to:cc:content-type
         :content-transfer-encoding:x-gm-message-state;
        bh=JdZSn7VM8V6/augnQUT56R0yyBR01zcDuDc89FmT6gg=;
        b=OjXsxUgi3Kh7Euj5u6WnAqQGZU3z2d2GyKpCIGcxVdEFrlqk82giuAB1yUU+SCQ8YH
         VfzmvOCK/LCkDy96mTAVdTvbqAXpVtkPH7sx4dyMQlQZZlO2yMRbb/YXIyHlIbdnXoTn
         E9k6HgpUBbSwLVbblh6k20VKjh0LpxfDWXG6M1wYwmNAfnG6fGGXnT3Zwg2BSoVVqVg2
         JRWik7bqibBMT9Wmke3gtvIleMuVypxdSyXn5Te8YFMrQOWIu1YXJF5aXw7LW8/kwdWl
         rcxLFYyIvNs7loSyIVtykERR+jk44k6aokZh/B725Dn3nAojsVJc+Y25YFrM8nTq2jLu
         kkig==
Precedence: bulk
List-Post: <mailto:gentoo-soc@lists.gentoo.org>
List-Help: <mailto:gentoo-soc+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-soc+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-soc+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-soc.gentoo.org>
X-BeenThere: gentoo-soc@lists.gentoo.org
Reply-to: gentoo-soc@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.152.44.133 with SMTP id e5mr8281773lam.15.1371918495533;
 Sat, 22 Jun 2013 09:28:15 -0700 (PDT)
Sender: andre@mailerd.de
Received: by 10.114.97.39 with HTTP; Sat, 22 Jun 2013 09:28:15 -0700 (PDT)
X-Originating-IP: [92.75.236.81]
Date: Sat, 22 Jun 2013 18:28:15 +0200
X-Google-Sender-Auth: nlBMhHf1OQd3Sv8qurGpkebhEQc
Message-ID: <CAGrucu398+OXN7YZdx3dd0ne4Uha3yaNb8BMFDuvBeKHtN7PDw@mail.gmail.com>
Subject: [gentoo-soc] R_Overlay: Automated overlay maintenance - progress report #2
From: =?UTF-8?Q?Andr=C3=A9_Erdmann?= <dywi@mailerd.de>
To: gentoo-soc@lists.gentoo.org
Cc: Denis Dupeyron <calchan@gentoo.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQnA6IJ//DJspK43nAg7a2a/TZU50lCcBfOs6EHfLBk6z2PoohE8Qs82KqJuqEATBqaBXqde
X-Archives-Salt: 3d9c9e86-13e4-4582-9018-966e06edaed7
X-Archives-Hash: 65bedbe9807e526c1cfbb3db979688e9

Hi everyone,

=3D=3D Brief summary of this project =3D=3D

This project is a continuation of last year's project, "Automatically
generated overlay of R packages". Its aims are extending overlay
creation and, more importantly, automated overlay maintenance.

For reference, the roverlay git repo can be found at [0], which also
provides some documentation [1].


=3D=3D Progress of the last two weeks =3D=3D

June 8 - June 16:
* completed the "additions dir" feature (including documentation) for
patching and importing ebuilds
* started to replace the "r_suggests" USE flag with the R_SUGGESTS
USE_EXPAND variable that allows users to choose which optional
dependencies should be installed

June 17 - June 22:
* completed the USE_EXPAND feature: USE flags can now be renamed (e.g.
"audio" =3D> "sound") and a 'profiles/desc/r_suggests.desc' file is
generated. Documentation for this feature is also done.
* "distmap" feature which tracks changes in the package mirror
directory and triggers ebuild recreation (including a revbump) if
necessary. Complete, but documenation is todo.
* "run hooks" feature that executes a script for certain events like
"overlay creation succeeded". Almost complete - minor things may need
to be changed and documentation is todo.
-> added a "git-commit-overlay" hook that creates git commits with
meaningful messages (list of changed packages in the message body)

I'm on schedule.


=3D=3D Plans for the next week =3D=3D

* write documentation for "distmap"/"run hooks"
* add SLOT handling to the dependency resolver


[0] http://git.overlays.gentoo.org/gitweb/?p=3Dproj/R_overlay.git;a=3Dsumma=
ry
[1] http://git.overlays.gentoo.org/gitweb/?p=3Dproj/R_overlay.git;a=3Dblob_=
plain;f=3Ddoc/html/usage.html;hb=3DHEAD

Regards,
Andr=C3=A9 E.