On Tue, 13 Sep 2011 13:11:28 +0200
Michal Hrusecky mi...@gentoo.org wrote:
please take a look at attached eclasses. Purpose is to make
installation of obs services (plugins for osc) easier.
Comments and improvements are welcome.
I don't get the concept of having two eclasses for this. The
2011/9/20 Michał Górny mgo...@gentoo.org:
On Tue, 13 Sep 2011 13:11:28 +0200
Michal Hrusecky mi...@gentoo.org wrote:
please take a look at attached eclasses. Purpose is to make
installation of obs services (plugins for osc) easier.
Comments and improvements are welcome.
I don't get the
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi Michal,
On 09/14/11 10:56, Michal Hrusecky wrote:
Hi,
new versions of eclasses after hopefully fixing most of the
comments.
The download eclass speaks about ``openSUSE Build Service'' while the
other calls it the ``Open Build Service''. I
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
Marijn - 9:35 15.09.11 wrote:
Hi Michal,
On 09/14/11 10:56, Michal Hrusecky wrote:
Hi,
new versions of eclasses after hopefully fixing most of the
comments.
The download eclass speaks about ``openSUSE Build Service'' while the
Donnie Berkholz - 9:59 13.09.11 wrote:
On 13:11 Tue 13 Sep , Michal Hrusecky wrote:
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: obs-download.eclass
Are there going to be lots of packages
Hi,
new versions of eclasses after hopefully fixing most of the comments.
--
Michal Hrusecky mi...@gentoo.org
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: obs-download.eclass
# @MAINTAINER:
#
On Wed, 14 Sep 2011, Michal Hrusecky wrote:
new versions of eclasses after hopefully fixing most of the comments.
# @ECLASS-VARIABLE: OPENSUSE_RELEASE
# @ECLASS-VARIABLE: OBS_PROJECT
# @ECLASS-VARIABLE: OPENSUSE_PACKAGE
Can't this use a single namespace, i.e. either OBS or OPENSUSE?
Ulrich Mueller - 11:56 14.09.11 wrote:
On Wed, 14 Sep 2011, Michal Hrusecky wrote:
new versions of eclasses after hopefully fixing most of the comments.
# @ECLASS-VARIABLE: OPENSUSE_RELEASE
# @ECLASS-VARIABLE: OBS_PROJECT
# @ECLASS-VARIABLE: OPENSUSE_PACKAGE
Can't this use a single
Hi,
Excerpts from Michal Hrusecky's message of 2011-09-13 13:11:28 +0200:
Comments and improvements are welcome.
Just some minor remarks:
[[ -z ${OPENSUSE_RELEASE} ]] || OBS_PROJECT=openSUSE:${OPENSUSE_RELEASE}
[[ -n ${OBS_PROJECT} ]] || die OBS_PROJECT not set!
[[ -n ${OBS_PACKAGE}
On 09/13/2011 07:24, Amadeusz Żołnowski wrote:
Hi,
Excerpts from Michal Hrusecky's message of 2011-09-13 13:11:28 +0200:
Comments and improvements are welcome.
Just some minor remarks:
[[ -z ${OPENSUSE_RELEASE} ]] || OBS_PROJECT=openSUSE:${OPENSUSE_RELEASE}
[[ -n ${OBS_PROJECT} ]]
Excerpts from Joshua Kinard's message of 2011-09-13 14:26:02 +0200:
You don't need -n/-z with [[.
[[ $var ]] == [[ -n $var ]]
[[ ! $var ]] == [[ -z $var ]]
What about other comparisons, like -f, -e, or -d?
Same as inside [, but no need of quotes inside [[.
Also, is this a
On Tue, 13 Sep 2011 15:02:43 +0200
Amadeusz Żołnowski aide...@gentoo.org wrote:
OT: When I was going through recruitment process, dberkholz pointed to
me that I use things bash4-only. And again: why we need to stick to
ancient 3 version? I would understand pseudo POSIX compatibility, but
what
Amadeusz Żołnowski - 13:24 13.09.11 wrote:
Hi,
Excerpts from Michal Hrusecky's message of 2011-09-13 13:11:28 +0200:
Comments and improvements are welcome.
Just some minor remarks:
[[ -z ${OPENSUSE_RELEASE} ]] || OBS_PROJECT=openSUSE:${OPENSUSE_RELEASE}
[[ -n ${OBS_PROJECT} ]]
On 15:02 Tue 13 Sep , Amadeusz Żołnowski wrote:
Excerpts from Joshua Kinard's message of 2011-09-13 14:26:02 +0200:
You don't need -n/-z with [[.
[[ $var ]] == [[ -n $var ]]
[[ ! $var ]] == [[ -z $var ]]
What about other comparisons, like -f, -e, or -d?
Same as inside
On 13:11 Tue 13 Sep , Michal Hrusecky wrote:
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
# @ECLASS: obs-download.eclass
Are there going to be lots of packages using this and not the other
eclass? I wonder
On Tue, Sep 13, 2011 at 8:29 PM, Donnie Berkholz dberkh...@gentoo.org wrote:
HOMEPAGE=http://en.opensuse.org/openSUSE:OSC;
LICENSE=GPL-2
SLOT=0
IUSE=
RDEPEND+=dev-util/osc
You probably want a space here.
RDEPEND+= dev-util/osc
Slightly bike-sheddy, but it's less error-prone to use:
On 09/13/11 16:44, Donnie Berkholz wrote:
On 15:02 Tue 13 Sep , Amadeusz Żołnowski wrote:
Excerpts from Joshua Kinard's message of 2011-09-13 14:26:02 +0200:
You don't need -n/-z with [[.
[[ $var ]] == [[ -n $var ]]
[[ ! $var ]] == [[ -z $var ]]
What about other comparisons, like
On 17:58 Tue 13 Sep , Patrick Lauer wrote:
On 09/13/11 16:44, Donnie Berkholz wrote:
It's because people want to pretend that it's possible for
incredibly outdated systems (those with bash-3 only) to be updated.
Actually it's worse - PMS enforces this, and the only clean way out is
On Tue, 13 Sep 2011, Donnie Berkholz wrote:
Thanks for the reminder; I looked, and it turns out that we now have
a great precedent.
Quoting PMS:
The required bash version was retroactively updated from 3.0 to 3.2
in November 2009 (see http://www.gentoo.
2011/9/13 Ulrich Mueller u...@gentoo.org:
On Tue, 13 Sep 2011, Donnie Berkholz wrote:
Thanks for the reminder; I looked, and it turns out that we now have
a great precedent.
Quoting PMS:
The required bash version was retroactively updated from 3.0 to 3.2
in November 2009 (see
Excerpts from Ulrich Mueller's message of 2011-09-13 19:25:59 +0200:
On Tue, 13 Sep 2011, Donnie Berkholz wrote:
Thanks for the reminder; I looked, and it turns out that we now have
a great precedent.
Quoting PMS:
The required bash version was retroactively updated from 3.0 to 3.2
On Tue, 13 Sep 2011 19:25:59 +0200
Ulrich Mueller u...@gentoo.org wrote:
On Tue, 13 Sep 2011, Donnie Berkholz wrote:
Thanks for the reminder; I looked, and it turns out that we now have
a great precedent.
Quoting PMS:
The required bash version was retroactively updated from 3.0 to
On Tue, 13 Sep 2011, Michał Górny wrote:
The current situation is that you can't even install bash-3.2
systemwide because of the number of packages [ebuilds/eclasses]
requiring on bash-4.
Have you filed bug reports for these?
Ulrich
On Tue, 13 Sep 2011 20:40:12 +0200
Ulrich Mueller u...@gentoo.org wrote:
On Tue, 13 Sep 2011, Michał Górny wrote:
The current situation is that you can't even install bash-3.2
systemwide because of the number of packages [ebuilds/eclasses]
requiring on bash-4.
Have you filed bug
On Tue, 13 Sep 2011 11:41:00 -0500
Donnie Berkholz dberkh...@gentoo.org wrote:
Thanks for the reminder; I looked, and it turns out that we now have
a great precedent. Quoting PMS:
The required bash version was retroactively updated from 3.0 to 3.2
in November 2009 (see http://www.gentoo.
25 matches
Mail list logo