NetBSD source update | 1 Sep 2010 03:05
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/chat/libpurple/options.mk
P pkgsrc/converters/help2man/Makefile
P pkgsrc/databases/p5-DBD-mysql/Makefile
U pkgsrc/databases/p5-DBD-mysql/distinfo
P pkgsrc/devel/gmake/Makefile
P pkgsrc/devel/gmake/distinfo
U pkgsrc/devel/gmake/patches/patch-ah
P pkgsrc/devel/p5-Data-Dump/Makefile
U pkgsrc/devel/p5-Data-Dump/distinfo
P pkgsrc/devel/p5-Data-Dumper-Concise/Makefile
U pkgsrc/devel/p5-Data-Dumper-Concise/distinfo
P pkgsrc/devel/p5-Data-UUID/Makefile
U pkgsrc/devel/p5-Data-UUID/distinfo
P pkgsrc/devel/p5-Devel-Leak-Object/Makefile
U pkgsrc/devel/p5-Devel-Leak-Object/distinfo
P pkgsrc/devel/p5-Params-Classify/Makefile
U pkgsrc/devel/p5-Params-Classify/distinfo
P pkgsrc/devel/p5-Test-Class/Makefile
U pkgsrc/devel/p5-Test-Class/distinfo
P pkgsrc/devel/p5-Test-Most/Makefile
U pkgsrc/devel/p5-Test-Most/distinfo
P pkgsrc/devel/p5-Test-Weaken/Makefile
U pkgsrc/devel/p5-Test-Weaken/distinfo
P pkgsrc/devel/py-rope/Makefile
P pkgsrc/doc/CHANGES-2010
(Continue reading)

NetBSD source update | 2 Sep 2010 03:06
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/devel/p5-Config-INI/Makefile
U pkgsrc/devel/p5-Config-INI/distinfo
P pkgsrc/devel/p5-Config-IniFiles/Makefile
U pkgsrc/devel/p5-Config-IniFiles/distinfo
P pkgsrc/devel/p5-Exception-Class/Makefile
U pkgsrc/devel/p5-Exception-Class/distinfo
P pkgsrc/devel/p5-File-chdir/Makefile
U pkgsrc/devel/p5-File-chdir/distinfo
P pkgsrc/devel/p5-Perl-Critic/Makefile
U pkgsrc/devel/p5-Perl-Critic/distinfo
P pkgsrc/devel/p5-Set-Object/Makefile
U pkgsrc/devel/p5-Set-Object/distinfo
P pkgsrc/doc/CHANGES-2010
P pkgsrc/fonts/gucharmap/Makefile
U pkgsrc/fonts/gucharmap/distinfo
P pkgsrc/mail/clawsker/Makefile
P pkgsrc/mail/clawsker/distinfo
P pkgsrc/mail/evolution/Makefile
P pkgsrc/mail/evolution/PLIST
P pkgsrc/mail/evolution/distinfo
P pkgsrc/mail/evolution-data-server/Makefile
P pkgsrc/mail/evolution-data-server/distinfo
P pkgsrc/mail/exmh/distinfo
U pkgsrc/mail/exmh/patches/patch-ta
U pkgsrc/mail/exmh/patches/patch-tb
(Continue reading)

Rui-Xiang Guo | 2 Sep 2010 09:02

About the package needs python to build

Hi, all.
Does the pkgsrc support the mechanism like this behavior?
% ln -sf ${PYTHONBIN} ${WRKDIR}/python
and add the WRKDIR in PATH then during the configure stage, it will do
% cd $(WRKSRC}; python mainprog.py

It will avoid the trouble if there are many 'python' hard coding in the source.

-rxg

Johnny C. Lam | 2 Sep 2010 16:30
Picon

Re: About the package needs python to build

On Thu, Sep 2, 2010 at 3:02 AM, Rui-Xiang Guo <rxg <at> lavabit.com> wrote:
> Does the pkgsrc support the mechanism like this behavior?
> % ln -sf ${PYTHONBIN} ${WRKDIR}/python
> and add the WRKDIR in PATH then during the configure stage, it will do
> % cd $(WRKSRC}; python mainprog.py
>
> It will avoid the trouble if there are many 'python' hard coding in the source.

I don't believe pkgsrc does this currently, but I know that packages
that use perl do this automatically.  It actually does something a
little stronger: if a package doesn't say that it needs perl, it will
create a "perl" script in the PATH that always fails so that configure
scripts that scour your system for stuff it can use won't find perl.
You'll want to add the python executable as a "tool".  See
pkgsrc/mk/tools/perl.mk for details and it should be possible to do
something similar for python.

       Cheers,

       -- Johnny C. Lam

Louis Guillaume | 2 Sep 2010 20:04

bmake hangs on unit tests in AIX

Hi All,

I recently attempted to update a year-old AIX 5.3 system with pkgsrc. 
Below are the details on what I'm running into with bmake. Any help on 
this would be great. Thanks,

Louis

First the environment:

  AIX 5.3 - os level 5300-10-01-0921
  powerpc hardware (p-series)
  xlC compiler (version 9)
  pkgsrc-2010Q2
  this machine was bootstrapped for pkgsrc probably around Fall of 2008.
  mk.conf is at the end of this message.

bmake is hanging on the unit tests. If I go into the work directory and 
run the tests manually I can see where it hangs:

# cd /usr/pkgobj/devel/bmake/work/AIX/unit-tests/

# ../bmake
comment testing start
this is foo
This is how a comment looks: # comment
comment testing done
bmake: "/usr/pkgobj/devel/bmake/work/bmake/unit-tests/cond1" line 75: 
warning: extra else
bmake: "/usr/pkgobj/devel/bmake/work/bmake/unit-tests/cond1" line 85: 
(Continue reading)

Joerg Sonnenberger | 2 Sep 2010 22:08
Picon

Re: bmake hangs on unit tests in AIX

On Thu, Sep 02, 2010 at 02:04:03PM -0400, Louis Guillaume wrote:
> I recently attempted to update a year-old AIX 5.3 system with
> pkgsrc. Below are the details on what I'm running into with bmake.
> Any help on this would be great. Thanks,

System call trace to me and sjg <at> NetBSD.org (off list), please.
This is pkgsrc-current?

Joerg

NetBSD source update | 3 Sep 2010 03:05
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/databases/p5-DBIx-Class-EncodedColumn/Makefile
U pkgsrc/databases/p5-DBIx-Class-EncodedColumn/distinfo
P pkgsrc/databases/p5-DBIx-Class-TimeStamp/Makefile
U pkgsrc/databases/p5-DBIx-Class-TimeStamp/distinfo
P pkgsrc/databases/p5-DBIx-DBSchema/Makefile
U pkgsrc/databases/p5-DBIx-DBSchema/distinfo
P pkgsrc/devel/p5-Class-Accessor-Grouped/Makefile
U pkgsrc/devel/p5-Class-Accessor-Grouped/distinfo
P pkgsrc/devel/p5-Class-Mix/Makefile
U pkgsrc/devel/p5-Class-Mix/distinfo
P pkgsrc/devel/p5-Contextual-Return/Makefile
U pkgsrc/devel/p5-Contextual-Return/distinfo
P pkgsrc/devel/p5-MooseX-Declare/Makefile
U pkgsrc/devel/p5-MooseX-Declare/distinfo
P pkgsrc/devel/p5-MooseX-Getopt/Makefile
U pkgsrc/devel/p5-MooseX-Getopt/distinfo
P pkgsrc/devel/p5-MooseX-Method-Signatures/Makefile
U pkgsrc/devel/p5-MooseX-Method-Signatures/distinfo
P pkgsrc/devel/p5-MooseX-NonMoose/Makefile
U pkgsrc/devel/p5-MooseX-NonMoose/distinfo
P pkgsrc/devel/p5-MooseX-SimpleConfig/Makefile
U pkgsrc/devel/p5-MooseX-SimpleConfig/distinfo
P pkgsrc/devel/p5-MooseX-Singleton/Makefile
U pkgsrc/devel/p5-MooseX-Singleton/distinfo
P pkgsrc/devel/p5-Software-License/Makefile
(Continue reading)

NetBSD source update | 4 Sep 2010 03:50
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/archivers/p5-Archive-Tar/Makefile
U pkgsrc/archivers/p5-Archive-Tar/distinfo
P pkgsrc/biology/gromacs/Makefile
P pkgsrc/biology/gromacs/PLIST
P pkgsrc/biology/gromacs/distinfo
P pkgsrc/biology/gromacs/patches/patch-aa
cvs update: pkgsrc/biology/gromacs/patches/patch-ab is no longer in the repository
cvs update: pkgsrc/biology/gromacs/patches/patch-ac is no longer in the repository
cvs update: pkgsrc/biology/gromacs/patches/patch-af is no longer in the repository
P pkgsrc/biology/gromacs/patches/patch-ag
P pkgsrc/biology/gromacs/patches/patch-ah
cvs update: pkgsrc/biology/gromacs/patches/patch-ak is no longer in the repository
P pkgsrc/chat/ejabberd/Makefile
P pkgsrc/chat/ejabberd/PLIST
P pkgsrc/chat/ejabberd/distinfo
P pkgsrc/chat/ejabberd/patches/patch-aa
P pkgsrc/chat/ejabberd/patches/patch-ae
P pkgsrc/devel/Makefile
U pkgsrc/devel/bullet/DESCR
U pkgsrc/devel/bullet/Makefile
U pkgsrc/devel/bullet/PLIST
U pkgsrc/devel/bullet/buildlink3.mk
U pkgsrc/devel/bullet/distinfo
U pkgsrc/devel/bullet/patches/patch-aa
P pkgsrc/devel/m4/Makefile
(Continue reading)

NetBSD source update | 5 Sep 2010 03:04
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/devel/p5-App-CLI/Makefile
U pkgsrc/devel/p5-PerlIO-gzip/DESCR
U pkgsrc/devel/p5-PerlIO-gzip/Makefile
U pkgsrc/devel/p5-PerlIO-gzip/distinfo
U pkgsrc/devel/p5-PerlIO-via-Bzip2/DESCR
U pkgsrc/devel/p5-PerlIO-via-Bzip2/Makefile
U pkgsrc/devel/p5-PerlIO-via-Bzip2/distinfo
U pkgsrc/devel/p5-SVN-Dump/DESCR
U pkgsrc/devel/p5-SVN-Dump/Makefile
U pkgsrc/devel/p5-SVN-Dump/distinfo
P pkgsrc/devel/py-setuptools/Makefile
P pkgsrc/devel/svk/Makefile
U pkgsrc/devel/svk/distinfo
P pkgsrc/doc/CHANGES-2010
P pkgsrc/doc/TODO
P pkgsrc/fonts/Makefile
U pkgsrc/fonts/mothanna-ttf/DESCR
U pkgsrc/fonts/mothanna-ttf/Makefile
U pkgsrc/fonts/mothanna-ttf/PLIST
U pkgsrc/fonts/mothanna-ttf/distinfo
P pkgsrc/games/gbrainy/Makefile
P pkgsrc/games/gbrainy/PLIST
U pkgsrc/games/gbrainy/distinfo
P pkgsrc/inputmethod/ibus/Makefile
P pkgsrc/inputmethod/ibus-anthy/Makefile
(Continue reading)

Helge Mühlmeier | 5 Sep 2010 09:15
Picon
Picon

pkgsrc/mk/extract/extract

Hi,

I have a question about pkgsrc/mk/extract/extract- script...

I tried to extract "OpenFoam-1.7.1.gtgz" for work on a package but that didn't work directly.
After I modified pkgsrc/mk/extract/extract it seems to work but I don't know if that is a _clean_ way to do
the job.
If that _is_ a clean way could that be imported into pkgsrc?

Backround:
My question at the software-distributor was answered as following...

------------------
> why are you use  *.gtgz  instead  *.tgz  or  *.tar.gz  for your OpenFoam-archive?

Because we specifically require the use of GNU tar rather than the system tar on
Solaris and other non-GNU UNIX operating systems.  The reason for this is that
ancient tar implementations have a built-in path length limit of typically 99
characters and this is not sufficient for packing OpenFOAM.  If SUN, IBM, HP
etc. can be persuaded to give-up their legacy UNIX operating systems and adopt
Linux or at least drop their ancient UNIX utilities and ship the GNU versions
these issues will disappear.

> I want work on a package that make OpenFoam available for pkgsrc-users.

The name of the file is simply a convention, you can unpack it with:

tar -xzf file.gtgz
-----------------

(Continue reading)


Gmane