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.