Jason Chu wrote:
On Tue, 04 Apr 2006 22:21:40 +0200
Andreas Radke <a.radke@arcor.de> wrote:

  
After some discussions between the x86_64 devs we agree that a common
pkgbuild tree is a good solution. It will bind us to follow arch32 as
much as possible but that's what a port only is. And that's ok.

It would be to dangerous to have a separate tree so it would be a fork
from the beginning on. That's not what we want to become.

In our view we cannot see anything what holds us from joining your
party.

In my view we don't really need certain cvs trunks. I guess the i686
devs don't have the intention to move to svn so we will have to work
with the same cvs they already use. For checkout we can use csup and
for committing cvs. I suggest to keep using first pkgrel number for
the i686 packages as you do now. So i686 would build every new pkg
with a pkgrel nr. -1. When you fix something you go with -2. Nothing
new.

Even if nothing will make now use of it I suggest to add an "arch" tag
to every pkg for each architecture. Just like Gentoo and Frugal do. So
every i686 release will get // arch='i686' // tag.

Every package the x86_64 devs will have to port. If it is ok
everything stays like it is and we add // arch='i686' 'x86_64' //
tag. If a 64bit bugfix is needed we will do a pkg foo-1.1 so only the
x86_64 binary will be built. i686 fixes we could leave out if we are
not affected but in almost every case we follow and do our own foo-2
pkg.

Once we have a pkg marked with our arch x86_64 tag we can think about
to try to automatically build next release. But before moving to
current each time a 64bit dev will have to mark it for really working
well.

Is that a way we can go?

So I don't see why we should wait any longer.

Things like crossbuilding with pacbuild and AUR we can add later.

AndyRTR
    

Alright, because you're such a nice guy, here's what I'm prepared to do
for you.

We'll set you guys up with pserver access to our cvs server (just like
the TUs have).

Then we'll set up a set of repo update daemons (just like the TUs have).

Then you guys can make your PKGBUILD updates, tag your builds (right
now we use CURRENT, you guys can use CURRENT-x86_64), and upload the
built packages.

A script will process the PKGBUILD updates and recreate the repos when
it needs to.

That's about it.

Now, here's the catch.  It's gonna take me/us a while to set it up.
Work is crazy busy for me and there are only a few people who have
experience using the TU daemons and they will need to be modified to
work for your purposes.

I'm going to set the clock at 2 weeks from today.  By the 18th of
April. we will have something for you guys to start contributing
through.

Jason
  

_______________________________________________ arch-ports mailing list arch-ports@archlinux.org http://www.archlinux.org/mailman/listinfo/arch-ports
Thanks Jason...can't wait ! :-)

ganja_guru