CVS: cvs.openbsd.org: ports

2009-03-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2009/03/22 08:21:25

Modified files:
devel/libunique: Makefile distinfo 

Log message:
- bugfix update to libunique-1.0.8
- make it use the x11/gnome MODULE

ok landry@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2009/03/22 09:53:04

Modified files:
misc/ytree : Makefile 

Log message:
fix library order to allow static linking



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2009/03/22 10:00:29

Modified files:
mail/evolution : Makefile 
Added files:
mail/evolution/patches: patch-mail_em-migrate_c 
patch-plugins_bogo-junk-plugin_bf-junk-filter_c 
patch-plugins_sa-junk-plugin_em-junk-filter_c 
patch-widgets_misc_e-calendar-item_c 
mail/evolution/pkg: DESCR-main DESCR-plugins MESSAGE-main 
PFRAG.shared-main PFRAG.shared-plugins 
PLIST-main PLIST-plugins 
Removed files:
mail/evolution/pkg: DESCR MESSAGE PFRAG.shared PLIST 

Log message:
Big spring cleanup:

* split in 2 packages:
-main === evolution+base plugins
-plugins === plugins part of the standard bundle
This makes more sense than previous tweak and preserves ressources.

* disable the mail-account-disable plugin by default (you can still
enable it from the plugins preferences) ; there is something not
quite right about it that makes right-clicking on a folder very
slow ; it's beeing investigated but for now, evolution is slow
enough...

* fix some hardcoded paths in the antispam plugins

* import 2 patches from pkgsrc and FreeBSD which fixes some obvious
issues

* evolution needs gnome-icon-theme to build

* remove the rpath related stuff from LDFLAGS which prevented
building on macppc ; the plugins link with '-rpath $(plugindir)' so
it should not be needed anymore
please CONTACT ME if you see any regression (in which case bernd@ can
spank me for free)

ok jasper@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/03/22 10:17:09

Modified files:
devel/glade3   : Makefile distinfo 
devel/glade3/pkg: PLIST 

Log message:
- update glade3 to 3.6.0
- regen WANTLIB

maintainer timed-out



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 10:50:04

Log message:
Import dtopt 0.1.

Add options to doctest examples while they are running.

Status:

Vendor Tag: fgsch
Release Tags:   fgsch_20090322

N ports/devel/py-dtopt/Makefile
N ports/devel/py-dtopt/distinfo
N ports/devel/py-dtopt/pkg/PLIST
N ports/devel/py-dtopt/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 10:52:09

Modified files:
devel  : Makefile 

Log message:
Enter py-dtopt



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 11:01:13

Log message:
Import meld3 0.6.5.

meld3 is an HTML/XML templating system for Python 2.3+ which keeps
template markup and dynamic rendering logic separate from one
another.

Status:

Vendor Tag: fgsch
Release Tags:   fgsch_20090322

N ports/www/py-meld3/Makefile
N ports/www/py-meld3/distinfo
N ports/www/py-meld3/pkg/PLIST
N ports/www/py-meld3/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 11:05:58

Log message:
Import pyprof2calltree 1.0.3

Script to help visualize profiling data collected with the cProfile
python module with the kcachegrind (screenshots) graphical calltree
analyser.

Status:

Vendor Tag: fgsch
Release Tags:   fgsch_20090322

N ports/devel/py-pyprof2calltree/Makefile
N ports/devel/py-pyprof2calltree/distinfo
N ports/devel/py-pyprof2calltree/pkg/PLIST
N ports/devel/py-pyprof2calltree/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 11:16:56

Modified files:
devel  : Makefile 

Log message:
Enter py-pyprof2calltree.



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 11:17:58

Modified files:
www: Makefile 

Log message:
Enter py-meld3 and py-tempita



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 11:37:58

Modified files:
devel/py-pyprof2calltree: Makefile 
devel/py-pyprof2calltree/pkg: PLIST 
devel/py-dtopt : Makefile 
devel/py-dtopt/pkg: PLIST 

Log message:
Correct doc path.  promptly spotted by ajacoutot.



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2009/03/22 11:40:59

Modified files:
www/py-meld3   : Makefile 
www/py-meld3/pkg: PLIST 
www/py-routes  : Makefile 
www/py-routes/pkg: PLIST 
www/py-tempita : Makefile 
www/py-tempita/pkg: PLIST 

Log message:
Correct doc path here as well.  While I'm here, use PYPI_MASTER_SITE,
and sort targets based on Makefile.template.



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2009/03/22 13:19:24

Modified files:
textproc/gtkaml: Makefile distinfo 
textproc/gtkaml/patches: patch-Makefile_in 
 patch-src_GtkamlImplicitsStore_c 
Added files:
textproc/gtkaml/patches: patch-src_GtkamlImplicitsStore_h 

Log message:
- update to gtkaml-0.2.4
(updated for Vala 0.5.7)



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2009/03/22 13:18:32

Modified files:
lang/vala  : Makefile distinfo 
lang/vala/pkg  : PLIST 

Log message:
- update vala to version 0.5.7



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/03/22 13:33:39

Modified files:
devel/glib2: Makefile 
Added files:
devel/glib2/patches: patch-glib_gbase64_c 

Log message:
Security fix for CVE-2008-4316.
Fixes multiple integer overflows.

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/03/22 14:11:07

Modified files:
net/p5-POE-Component-IRC: Makefile distinfo 

Log message:
- update p5-POE-Component-IRC to 6.04



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2009/03/22 14:19:32

Modified files:
www/nginx  : Makefile distinfo 
Removed files:
www/nginx/patches: patch-src_os_unix_ngx_posix_init_c 

Log message:
update to 0.6.35

from Max Varencov.
tested/ok maintainer



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/03/22 14:31:20

Modified files:
audio/p5-POE-Component-Client-MPD: Makefile distinfo 

Log message:
- update p5-Po-Co-Client-MPD to 0.9.2



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/03/22 14:42:45

Modified files:
converters/p5-Convert-Binary-C: Makefile distinfo 

Log message:
- update Convert-Binary-C to 0.73



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/03/22 14:56:53

Modified files:
x11/gnome/games: Makefile distinfo 
x11/gnome/games/patches: patch-glines_Makefile_in 
 patch-gnibbles_Makefile_in 
 patch-gnobots2_Makefile_in 
 patch-gnometris_Makefile_in 
 patch-gnomine_Makefile_in 
 patch-gnotravex_Makefile_in 
 patch-gnotski_Makefile_in 
 patch-gtali_Makefile_in 
 patch-mahjongg_Makefile_in 
 patch-same-gnome_Makefile_in 
x11/gnome/games/pkg: PLIST 

Log message:
- update gnome-games to 2.24.3.1
* bug fixes



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/03/22 17:11:15

Modified files:
databases/p5-Data-Pageset: Makefile distinfo 

Log message:
- update p5-Data-Pageset to 1.05



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jacob Meuser
CVSROOT:/cvs
Module name:ports
Changes by: jake...@cvs.openbsd.org 2009/03/22 18:29:54

Modified files:
audio/amarok   : Makefile 
Added files:
audio/amarok/patches: patch-amarok_src_metabundle_cpp 

Log message:
use /dev/arandom instead of /dev/urandom.  reading from /dev/urandom
is too slow.



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jacob Meuser
CVSROOT:/cvs
Module name:ports
Changes by: jake...@cvs.openbsd.org 2009/03/22 18:33:03

Modified files:
databases/sqlite3: Makefile 
databases/sqlite3/patches: patch-src_os_unix_c 

Log message:
use /dev/arandom instead of /dev/urandom.  reading from /dev/urandom
is too slow.

ok bernd@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jacob Meuser
CVSROOT:/cvs
Module name:ports
Changes by: jake...@cvs.openbsd.org 2009/03/22 18:35:44

Modified files:
lang/ruby  : Makefile 
Added files:
lang/ruby/patches: patch-random_c 

Log message:
use /dev/arandom instead of /dev/urandom.  reading from /dev/urandom is
too slow.

ok bernd@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Martynas Venckus
CVSROOT:/cvs
Module name:ports
Changes by: marty...@cvs.openbsd.org2009/03/22 18:49:07

Modified files:
www/py-paste   : Makefile distinfo 
www/py-paste/pkg: PLIST 

Log message:
- update to py-paste-1.7.2
- use pax, MASTER_SITE_PYPI
requested, feedback, ok fgs@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Jacob Meuser
CVSROOT:/cvs
Module name:ports
Changes by: jake...@cvs.openbsd.org 2009/03/22 18:50:52

Modified files:
devel/nspr : Makefile 
Added files:
devel/nspr/patches: patch-mozilla_nsprpub_pr_src_md_unix_uxrng_c 

Log message:
use /dev/arandom instead of /dev/urandom.  reading from /dev/urandom
is too slow.

ok martynas@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Martynas Venckus
CVSROOT:/cvs
Module name:ports
Changes by: marty...@cvs.openbsd.org2009/03/22 18:52:26

Modified files:
www/py-paste-deploy: Makefile distinfo 

Log message:
- update to py-paste-deploy-1.3.3
- use MASTER_SITE_PYPI
requested, feedback, ok fgs@



CVS: cvs.openbsd.org: ports

2009-03-22 Thread Martynas Venckus
CVSROOT:/cvs
Module name:ports
Changes by: marty...@cvs.openbsd.org2009/03/22 18:55:32

Modified files:
www/py-paste-script: Makefile distinfo 
www/py-paste-script/pkg: PLIST 

Log message:
- update to py-paste-script-1.7.3
- enable regression tests
- use MASTER_SITE_PYPI
requested, feedback, ok fgs@



Re: keeping makewhatis happy wrt/ pod (Was: Re: UPD: devel/p5-Moose)

2009-03-22 Thread Theo de Raadt
Another way to solve this is a rewrite of pod2man .. which will then
generate mandoc instead.

That also benefits the other manual page project.

 Actually, this is more complex than it looks, because recent pod converters
 make a lot of use of
 .ie n
 .el
 constructions, and that throws makewhatis completely off-base, especially
 wrt Moose.
 
 I have some quick hacks which allow it to proceed, and I'm still wondering
 whether I should actually teach makewhatis how to parse .ie constructs.
 
 the
 .ie n
 .el
 lines are rather simple, I'm ways more worried about multiline tests, like
 .ie n \{
 
 
 .br \}
 .el \{
 
 .br \}
 
 which promises to be a nightmare...
 



UPDATE: security/py-Rijndael

2009-03-22 Thread Benoit Lecocq
Hi,

This is a diff for the latest version of py-Rijndael 1.4.

Tested on amd64 with regression test OK.

Comments ? OK ? Commit ?

Cheers,
--
Benoit Lecocq
Index: Makefile
===
RCS file: /cvs/ports/security/py-Rijndael/Makefile,v
retrieving revision 1.14
diff -u -r1.14 Makefile
--- Makefile8 Oct 2007 08:22:42 -   1.14
+++ Makefile22 Mar 2009 09:29:51 -
@@ -1,25 +1,25 @@
 # $OpenBSD: Makefile,v 1.14 2007/10/08 08:22:42 steven Exp $
 
-COMMENT=   Python implementation of the Rijndael encryption algorithm
+COMMENT =  Python implementation of the Rijndael encryption algorithm
 
-VERSION=   1.3
-DISTNAME=  pyrijndael-${VERSION}-src
-PKGNAME=   py-Rijndael-${VERSION}p1
-CATEGORIES= security devel
+MODPY_EGG_VERSION =1.4
+DISTNAME = pyrijndael-v${MODPY_EGG_VERSION:S/./_/}
+PKGNAME =  py-Rijndael-${MODPY_EGG_VERSION}
+CATEGORIES =   security devel
 
-HOMEPAGE=  http://jclement.ca/software/pyrijndael/
+HOMEPAGE = http://jclement.ca/software/pyrijndael/
 
 # BSD
-PERMIT_PACKAGE_CDROM=  Yes
-PERMIT_PACKAGE_FTP=Yes
-PERMIT_DISTFILES_CDROM=Yes
-PERMIT_DISTFILES_FTP=  Yes
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP =   Yes
+PERMIT_DISTFILES_CDROM =   Yes
+PERMIT_DISTFILES_FTP = Yes
 
-MASTER_SITES=  ${HOMEPAGE}
+MASTER_SITES = ${HOMEPAGE}
 
-MODULES=   lang/python
+MODULES =  lang/python
 
-WRKSRC=${WRKDIR}/${DISTNAME:S/-src//}
+WRKSRC =   ${WRKDIR}/pyrijndael
 
 do-build:
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${WRKSRC}
Index: distinfo
===
RCS file: /cvs/ports/security/py-Rijndael/distinfo,v
retrieving revision 1.8
diff -u -r1.8 distinfo
--- distinfo5 Apr 2007 17:26:09 -   1.8
+++ distinfo22 Mar 2009 09:29:51 -
@@ -1,5 +1,5 @@
-MD5 (pyrijndael-1.3-src.tar.gz) = dwtE2LflUFWHB5WAxFalvA==
-RMD160 (pyrijndael-1.3-src.tar.gz) = TLuEUyb7SW3wNJJiNCo6a7Zl58I=
-SHA1 (pyrijndael-1.3-src.tar.gz) = LGB9dz2EAc9yVy4bY+l86SB4YBA=
-SHA256 (pyrijndael-1.3-src.tar.gz) = 
6h4YbzC/sD7+0XEL0KdBjr5ASvF5DfBApCGZkouHzLY=
-SIZE (pyrijndael-1.3-src.tar.gz) = 5461
+MD5 (pyrijndael-v1_4.tar.gz) = 1dOsjWQSsNosuZ1symKx2A==
+RMD160 (pyrijndael-v1_4.tar.gz) = ooWhnN3QRTPkZ2i+5Hb04OOtBsM=
+SHA1 (pyrijndael-v1_4.tar.gz) = vIo8iEoYR6ftbffTFl8BDd9e3T0=
+SHA256 (pyrijndael-v1_4.tar.gz) = +bvWAg8duBE2yR+wADe4sY3OYp0+HKBoTGS9/aPsjo8=
+SIZE (pyrijndael-v1_4.tar.gz) = 5195


redland-bindings?

2009-03-22 Thread James Wright
Now that we have raptor and redland in ports is anyone working on 
redland-bindings?  I can probably make the perl bindings package, but I 
haven't had enough (any) experience with py- ruby or php bindings in 
ports/packages to make those subpackages.




Port: p5-IMAP-Client-0.13

2009-03-22 Thread Hermann Gottschalk
p5-IMAP-Client-013:
This module was created as a low-level inteface to any IMAP server. It
was built to be a 'clear box' solution to working with an IMAP
environment. The idea is that anything an IMAP client should be able to
do, and any information available via the IMAP specs, should be
available to a client interface and user. This way, the full strength of
the IMAP protocol and data can be utilized, ideally in the most
network-efficient mannger possible, rather than being contrained only to
a subset of commands or data-limited responses. If the server says it,
the client should be able to see it.

This module also takes steps to be able to handle anticipated situations
for the user rather than forcing a per-implementation behavior for such
expected events, such as referrals. IMAP::Client will fully support
referrals, and will transparently handle them for whatever command is
issued to them (so long as the referral s for anonymous or the same user
with the same password - a new user or different password would require
a new username/password to be obtained. As of 0.01, this is not
supported, however the framework is down.


Attached.


-- 
Hermann Gottschalk / Kesslerpl. 1a / D-90489 Nuernberg / PGP 0x0B2D8EEA
mag...@pestilenz.org / tel +49 911 180 6256 / mobile +49 173 360 0680
http://www.de.openbsd.org/ -- Free, functional, secure


p5-IMAP-Client-0.13.tgz
Description: application/tar-gz


pgpywGT5CXI5Y.pgp
Description: PGP signature


UPDATE: textproc/py-Chart

2009-03-22 Thread Benoit Lecocq
Hi,

This is a diff for the latest version of py-Chart 1.39.

Tested on amd64.

Comments ? OK ? Commit ?

Cheers,
--
Benoit Lecocq
Index: Makefile
===
RCS file: /cvs/ports/textproc/py-Chart/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- Makefile8 Oct 2007 08:22:43 -   1.20
+++ Makefile22 Mar 2009 10:46:11 -
@@ -1,35 +1,31 @@
 # $OpenBSD: Makefile,v 1.20 2007/10/08 08:22:43 steven Exp $
 
+COMMENT =  Python library for creating postscript or PDF charts
 
-COMMENT=   Python library for creating postscript or PDF charts
+MODPY_EGG_VERSION =1.39
+DISTNAME = PyChart-${MODPY_EGG_VERSION}
+PKGNAME =  py-Chart-${MODPY_EGG_VERSION}
+CATEGORIES =   textproc devel
 
-VERSION=   1.35
-DISTNAME=  PyChart-${VERSION}
-PKGNAME=   py-Chart-${VERSION}p2
-CATEGORIES=textproc devel
+HOMEPAGE = http://home.gna.org/pychart/
 
-HOMEPAGE=  http://home.gna.org/pychart/
+# GPLv2
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP =   Yes
+PERMIT_DISTFILES_CDROM =   Yes
+PERMIT_DISTFILES_FTP = Yes
 
-# GPL
-PERMIT_PACKAGE_CDROM=  Yes
-PERMIT_PACKAGE_FTP=Yes
-PERMIT_DISTFILES_CDROM= Yes
-PERMIT_DISTFILES_FTP=  Yes
+MASTER_SITES = http://download.gna.org/pychart/
 
-MASTER_SITES=  http://download.gna.org/pychart/
+MODULES =  lang/python
 
-MODULES=   lang/python
+RUN_DEPENDS += :ghostscript-*:print/ghostscript/gnu
 
-RUN_DEPENDS+=  :ghostscript-*:print/ghostscript/gnu
+NO_REGRESS =   Yes
 
-NO_REGRESS=Yes
-
-DOCSDIR=   ${PREFIX}/share/doc/py-Chart
-EXAMPLESDIR=   ${PREFIX}/share/examples/py-Chart
+EXAMPLESDIR =  ${PREFIX}/share/examples/py-Chart
 
 post-install:
-   ${INSTALL_DATA_DIR} ${DOCSDIR}
-   ${INSTALL_DATA} ${WRKSRC}/doc/pychart/* ${DOCSDIR}
${INSTALL_DATA_DIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/demos/*.py ${EXAMPLESDIR}
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-Chart/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo5 Apr 2007 17:26:19 -   1.5
+++ distinfo22 Mar 2009 10:46:11 -
@@ -1,5 +1,5 @@
-MD5 (PyChart-1.35.tar.gz) = /y5vVvPrfcP0hTpD+seEzA==
-RMD160 (PyChart-1.35.tar.gz) = 5Lwz4o1AWWnnFUONYhpNZ7238gY=
-SHA1 (PyChart-1.35.tar.gz) = qRoUdtAeXBhbhIxjMiNzVqRQPqU=
-SHA256 (PyChart-1.35.tar.gz) = wFKc/xYIEcz0FnrhwcFslPGINIBUPlqv3Vs2YTwv+Rw=
-SIZE (PyChart-1.35.tar.gz) = 389215
+MD5 (PyChart-1.39.tar.gz) = 8fUJocRiMFbI54C7fJoFxQ==
+RMD160 (PyChart-1.39.tar.gz) = QKGdHraNnWKBYuCAvTYS+KDM680=
+SHA1 (PyChart-1.39.tar.gz) = ZRraLYqufZfPUwFiUkJl6W8wXu4=
+SHA256 (PyChart-1.39.tar.gz) = iCZQkod2p8py5nBUqeCsmPeGRfJ5wM+1kQ2yjwPwfC4=
+SIZE (PyChart-1.39.tar.gz) = 115908
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/py-Chart/pkg/PLIST,v
retrieving revision 1.6
diff -u -r1.6 PLIST
--- pkg/PLIST   15 Sep 2004 18:44:07 -  1.6
+++ pkg/PLIST   22 Mar 2009 10:46:11 -
@@ -1,4 +1,5 @@
-...@comment $OpenBSD: PLIST,v 1.6 2004/09/15 18:44:07 espie Exp $
+...@comment $OpenBSD$
+lib/python${MODPY_VERSION}/site-packages/PyChart-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/pychart/
 lib/python${MODPY_VERSION}/site-packages/pychart/__init__.py
 lib/python${MODPY_VERSION}/site-packages/pychart/__init__.pyc
@@ -139,12 +140,8 @@
 lib/python${MODPY_VERSION}/site-packages/pychart/fill_style_doc.pyc
 lib/python${MODPY_VERSION}/site-packages/pychart/font.py
 lib/python${MODPY_VERSION}/site-packages/pychart/font.pyc
-lib/python${MODPY_VERSION}/site-packages/pychart/genafm.py
-lib/python${MODPY_VERSION}/site-packages/pychart/genafm.pyc
 lib/python${MODPY_VERSION}/site-packages/pychart/generate_docs.py
 lib/python${MODPY_VERSION}/site-packages/pychart/generate_docs.pyc
-lib/python${MODPY_VERSION}/site-packages/pychart/geninit.py
-lib/python${MODPY_VERSION}/site-packages/pychart/geninit.pyc
 lib/python${MODPY_VERSION}/site-packages/pychart/gs_frontend.py
 lib/python${MODPY_VERSION}/site-packages/pychart/gs_frontend.pyc
 lib/python${MODPY_VERSION}/site-packages/pychart/interval_bar_plot.py
@@ -209,72 +206,6 @@
 lib/python${MODPY_VERSION}/site-packages/pychart/x11canvas.pyc
 lib/python${MODPY_VERSION}/site-packages/pychart/zap.py
 lib/python${MODPY_VERSION}/site-packages/pychart/zap.pyc
-share/doc/py-Chart/
-share/doc/py-Chart/PYCHART-OPTIONS.html
-share/doc/py-Chart/about.html
-share/doc/py-Chart/anatomy.html
-share/doc/py-Chart/annotations.png
-share/doc/py-Chart/arrows.png
-share/doc/py-Chart/bartest.png
-share/doc/py-Chart/bartest2.png
-share/doc/py-Chart/bartestv.png
-share/doc/py-Chart/categbar.png
-share/doc/py-Chart/clipping-canvas.html
-share/doc/py-Chart/cliptest.png
-share/doc/py-Chart/colors.png
-share/doc/py-Chart/command-line-options.html

[UPDATE] gutenprint-5.2.3

2009-03-22 Thread Antoine Jacoutot
Hi.

This diff updates our outdated gutenprint to the latest stable version. 
My printers are still happy with this. If you're running with local 
generated PPD files, you will need to regen them with 
foomatic-ppdfile(1) so that thhe driver uses gutenprint-ijs.5.2 and not 
gutenprint-ijs.5.0

Testing and comments welcome.
This is the first step at updating our printing ports (cups, 
foomatic...) so I'd like this to get in soon.


Index: Makefile
===
RCS file: /cvs/ports/print/gutenprint/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- Makefile12 Mar 2009 18:13:54 -  1.10
+++ Makefile22 Mar 2009 12:54:33 -
@@ -4,16 +4,21 @@
 COMMENT-foomatic=  Foomatic data for gutenprint drivers
 COMMENT-gimp=  Gimp print plug-in
 
-V= 5.0.1
+V= 5.2.3
 DISTNAME=  gutenprint-${V}
-PKGNAME-main=  ${DISTNAME}p6
-PKGNAME-foomatic=  foomatic-db-${DISTNAME}p1
-PKGNAME-gimp=  gutenprint-gimp-${V}p3
+PKGNAME-main=  ${DISTNAME}
+PKGNAME-foomatic=  foomatic-db-${DISTNAME}
+PKGNAME-gimp=  gutenprint-gimp-${V}
+
+MAJOR_V=   ${V:C/^([0-9]+\.[0-9]+).*/\1/}
+SUBST_VARS=MAJOR_V
+
 CATEGORIES=print
 
 EXTRACT_SUFX=  .tar.bz2
-SHARED_LIBS+=  gutenprint  0.0 # .2.0
-SHARED_LIBS+=  gutenprintui2   0.0 # .1.0
+
+SHARED_LIBS+=  gutenprint  1.0 # .2.3
+SHARED_LIBS+=  gutenprintui2   1.0 # .1.0
 
 HOMEPAGE=  http://gimp-print.sourceforge.net/
 
@@ -73,17 +78,27 @@
--enable-static \
--enable-test \
--enable-testpattern \
-   --disable-libgutenprintui \
-   --without-gimp \
-   --docdir=${PREFIX}/share/doc/gutenprint \
+   --enable-libgutenprintui2 \
+   --enable-escputil \
+   --with-foomatic \
+   --with-foomatic3 \
+   --with-ghostscript \
+   --with-gimp2 \
+   --with-gimp2-as-gutenprint \
--with-cups=no
 CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \
LDFLAGS=-L${LOCALBASE}/lib \
am_cv_prog_tar_ustar=plaintar
 
-MAKE_ENV=  ${CONFIGURE_ENV}
-MAKE_FLAGS=INTLLIBS=\$${LTLIBINTL}
+.for i in DVIPS DB2PDF DVIPDF DB2PS DB2HTML DOXYGEN TEXI2HTML CONVERT
+CONFIGURE_ENV+=ac_cv_path_$i=
+.endfor
 
 PKG_ARCH-foomatic= *
+
+FAKE_FLAGS=docdir=${PREFIX}/share/doc/gutenprint
+
+pre-configure:
+   ${SUBST_CMD} ${WRKSRC}/src/gutenprintui2/plist.c
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/print/gutenprint/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- distinfo1 Oct 2007 10:32:57 -   1.1.1.1
+++ distinfo22 Mar 2009 12:54:33 -
@@ -1,5 +1,5 @@
-MD5 (gutenprint-5.0.1.tar.bz2) = TsZtV8EBS1A9a+oWscMdgQ==
-RMD160 (gutenprint-5.0.1.tar.bz2) = Br3TeLd52xjWUvAzTiPVKq1lx+Q=
-SHA1 (gutenprint-5.0.1.tar.bz2) = NS4YzdmlFKg4i37YWN7Y9cq2eLc=
-SHA256 (gutenprint-5.0.1.tar.bz2) = 
RlOdp0DSxbdAH/CI61JwXZ8co+2arf12FKa1GLsSkWk=
-SIZE (gutenprint-5.0.1.tar.bz2) = 4801055
+MD5 (gutenprint-5.2.3.tar.bz2) = TbJgVzmzy8b8crsWZXMa6w==
+RMD160 (gutenprint-5.2.3.tar.bz2) = rm7fHeos2IVyc2vweEpDU7WecRM=
+SHA1 (gutenprint-5.2.3.tar.bz2) = 5N2yFmVXiDXVgmfVm1fY2XDD7oY=
+SHA256 (gutenprint-5.2.3.tar.bz2) = 
zQAVk8utc7wQLpoeydc2I23WJiaqsai0AlKSivZSL+8=
+SIZE (gutenprint-5.2.3.tar.bz2) = 4929205
Index: patches/patch-configure
===
RCS file: /cvs/ports/print/gutenprint/patches/patch-configure,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-configure
--- patches/patch-configure 1 Oct 2007 10:32:57 -   1.1.1.1
+++ patches/patch-configure 22 Mar 2009 12:54:33 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.1.1.1 2007/10/01 10:32:57 ajacoutot Exp $
 configure.orig Sun Jun 17 07:12:20 2007
-+++ configure  Tue Jun 19 12:02:17 2007
-@@ -26815,7 +26815,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$
+--- configure.orig Mon Dec 22 03:50:32 2008
 configure  Sun Mar 22 12:44:50 2009
+@@ -26682,7 +26682,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$
  
else
  
@@ -10,3 +10,17 @@
  stp_ac_save_CFLAGS=${CFLAGS}
  
{ echo $as_me:$LINENO: checking if ${CC} supports ${stp_ac_arg} 5
+@@ -32247,10 +32247,10 @@ XGETTEXT!$XGETTEXT$ac_delim
+ XGETTEXT_015!$XGETTEXT_015$ac_delim
+ MSGMERGE!$MSGMERGE$ac_delim
+ INTL_MACOSX_LIBS!$INTL_MACOSX_LIBS$ac_delim
+-LIBICONV!$LIBICONV$ac_delim
++LIBICONV!$LTLIBICONV$ac_delim
+ 

Newsletter 3

2009-03-22 Thread ASFALISTIKH EPENDYTIKH
This message is in MIME format. Since your mail reader does not understand this 
format, some or all of this message may not be legible.

Re: UPDATE www/nginx

2009-03-22 Thread Darrin Chandler
Works for me on sparc64, in addition to Max's test on amd64.

Ok maintainer :)

Comments? Otherwise please commit. Thanks!

On Sat, Mar 21, 2009 at 02:31:33PM +0300, Max Varencov wrote:
 Hi,

 Here is a diff for latest stable version 0.6.35 of the nginx.

 CHANGELOG:
 * Bugfix: in shared memory allocations if nginx was built without
debugging.
 * Bugfixes in an Expect request header line support.
 * Bugfix: UTF-8 encoding usage in the ngx_http_autoindex_module.

 Tested on amd64.

 diff -uNr --exclude=CVS /usr/ports/www/nginx/Makefile 
 /usr/ports/mystuff/www/nginx/Makefile
 --- /usr/ports/www/nginx/Makefile Fri Dec 26 20:30:23 2008
 +++ /usr/ports/mystuff/www/nginx/Makefile Sat Mar 21 13:57:33 2009
 @@ -2,8 +2,8 @@
  
  COMMENT= robust and small HTTP server and mail proxy server
  
 -DISTNAME=nginx-0.6.34
 -PKGNAME= ${DISTNAME}p0
 +DISTNAME=nginx-0.6.35
 +PKGNAME= ${DISTNAME}
  CATEGORIES=  www
  
  HOMEPAGE=http://nginx.net/
 diff -uNr --exclude=CVS /usr/ports/www/nginx/distinfo 
 /usr/ports/mystuff/www/nginx/distinfo
 --- /usr/ports/www/nginx/distinfo Sun Dec  7 23:08:55 2008
 +++ /usr/ports/mystuff/www/nginx/distinfo Sat Mar 21 13:58:42 2009
 @@ -1,5 +1,5 @@
 -MD5 (nginx-0.6.34.tar.gz) = g3vPuIvca278TmOXnJx7QQ==
 -RMD160 (nginx-0.6.34.tar.gz) = hCTxS7znIxV3wiIa5UGkn4osakE=
 -SHA1 (nginx-0.6.34.tar.gz) = nwjqCIQSPrDwF7MOnwZI1GVi+N0=
 -SHA256 (nginx-0.6.34.tar.gz) = uYtv8N/padUKCdlyAm9/gaKM7Xyiyvj5NJmg3SPkMSU=
 -SIZE (nginx-0.6.34.tar.gz) = 524667
 +MD5 (nginx-0.6.35.tar.gz) = Rcei09kfJ/WvG0Y/D/RgcA==
 +RMD160 (nginx-0.6.35.tar.gz) = Pq9xi++kWnLZVvss9Et2918fFgU=
 +SHA1 (nginx-0.6.35.tar.gz) = XnC7AWRNgD9oWRR3FdUvqtGdZVY=
 +SHA256 (nginx-0.6.35.tar.gz) = BNwZx12PlrRhajpYpxjhPzhHtsbMA6cJsZqT45iCP7U=
 +SIZE(nginx-0.6.35.tar.gz) = 524987
 diff -uNr --exclude=CVS 
 /usr/ports/www/nginx/patches/patch-src_os_unix_ngx_posix_init_c 
 /usr/ports/mystuff/www/nginx/patches/patch-src_os_unix_ngx_posix_init_c
 --- /usr/ports/www/nginx/patches/patch-src_os_unix_ngx_posix_init_c   Fri Dec 
 26 20:30:23 2008
 +++ /usr/ports/mystuff/www/nginx/patches/patch-src_os_unix_ngx_posix_init_c   
 Thu Jan  1 03:00:00 1970
 @@ -1,12 +0,0 @@
 -$OpenBSD: patch-src_os_unix_ngx_posix_init_c,v 1.1 2008/12/26 17:30:23 
 steven Exp $
  src/os/unix/ngx_posix_init.c.origMon Dec  3 09:46:46 2007
 -+++ src/os/unix/ngx_posix_init.c Thu Dec 25 09:57:05 2008
 -@@ -22,7 +22,7 @@ ngx_os_io_t ngx_os_io = {
 - ngx_unix_recv,
 - ngx_readv_chain,
 - ngx_udp_unix_recv,
 --NULL,
 -+ngx_unix_send,
 - ngx_writev_chain,
 - 0
 - };


-- 
Darrin Chandler|  Phoenix BSD User Group  |  MetaBUG
dwchand...@stilyagin.com   |  http://phxbug.org/  |  http://metabug.org/
http://www.stilyagin.com/  |  Daemons in the Desert   |  Global BUG Federation



problem building ports after PkgSpec change

2009-03-22 Thread Nigel J. Taylor
Hi,

I had to make the following changes to the Makefile's to build packages as in
the diffs below. These used to build a while ago. Looking at CVS
src/usr.sbin/pkg_add/OpenBSD/PkgSpec.pm was updated expecting some breakages,
guessing this might be the reason.

I am not sure which need fixing PkgSpec or the Makefile's.

Regards

Nigel Taylor


Index: gnome/libgda/Makefile
===
RCS file: /cvs/ports/x11/gnome/libgda/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- gnome/libgda/Makefile   11 Feb 2009 15:47:50 -  1.10
+++ gnome/libgda/Makefile   22 Mar 2009 10:33:55 -
@@ -51,7 +51,7 @@
 MULTI_PACKAGES=-main

 LIB_DEPENDS-main=  ${LIB_DEPENDS} \
-   db:db-4.*:databases/db/v4 \
+   db::databases/db/v4 \
sqlite3::databases/sqlite3

 LIB_DEPENDS=   fam::sysutils/fam \
Index: gnome/libgnomecanvasmm/Makefile
===
RCS file: /cvs/ports/x11/gnome/libgnomecanvasmm/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- gnome/libgnomecanvasmm/Makefile 11 Feb 2009 15:47:50 -  1.13
+++ gnome/libgnomecanvasmm/Makefile 22 Mar 2009 21:20:05 -
@@ -24,7 +24,7 @@
x11/gnome

 LIB_DEPENDS=   giomm-2.4,glibmm-2.4:glib2mm-=2.8:devel/glib2mm \
-   sigc-2.0:libsigc++-2.*:devel/libsigc++-2 \
+   sigc-2.0::devel/libsigc++-2 \
gtkmm-2.4.=3,gdkmm-2.4.=3,atkmm-1.6.=3::x11/gtk2mm \
pangomm-1.4::devel/pangomm \
gnomecanvas-2::x11/gnome/libgnomecanvas
Index: gnome/vfsmm/Makefile
===
RCS file: /cvs/ports/x11/gnome/vfsmm/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- gnome/vfsmm/Makefile11 Feb 2009 15:47:52 -  1.8
+++ gnome/vfsmm/Makefile22 Mar 2009 20:47:58 -
@@ -23,7 +23,7 @@

 LIB_DEPENDS=   gconf-2.=5::devel/gconf2 \
glibmm-2.4:glib2mm-=2.8:devel/glib2mm \
-   sigc-2.0:libsigc++-2.*:devel/libsigc++-2 \
+   sigc-2.0::devel/libsigc++-2 \
xml2.=9::textproc/libxml \
gnomevfs-2::x11/gnome/vfs2

Index: kde/addons3/Makefile
===
RCS file: /cvs/ports/x11/kde/addons3/Makefile,v
retrieving revision 1.53
diff -u -r1.53 Makefile
--- kde/addons3/Makefile29 Jan 2009 22:28:58 -  1.53
+++ kde/addons3/Makefile22 Mar 2009 12:06:52 -
@@ -16,7 +16,7 @@
kabinterfaces::x11/kde/pim3 \
gdk,gtk::x11/gtk+ \
xmms::audio/xmms \
-   lib/db4/db_cxx:db-4.*:databases/db/v4
+   lib/db4/db_cxx::databases/db/v4

 # XXX no version number on noatunarts
 #WANTLIB+= noatunarts
Index: kde/multimedia3/Makefile
===
RCS file: /cvs/ports/x11/kde/multimedia3/Makefile,v
retrieving revision 1.60
diff -u -r1.60 Makefile
--- kde/multimedia3/Makefile29 Jan 2009 22:28:58 -  1.60
+++ kde/multimedia3/Makefile22 Mar 2009 10:38:30 -
@@ -42,7 +42,7 @@
vorbis,vorbisenc,vorbisfile::audio/libvorbis \
cdda_paranoia,cdda_interface::audio/cdparanoia \
tag::audio/taglib \
-   gstreamer-0.10:gstreamer-0.10.*:multimedia/gstreamer-0.10/core \
+   gstreamer-0.10::multimedia/gstreamer-0.10/core \
ltdl::devel/libtool,-ltdl \
theora::multimedia/libtheora \
akode::audio/akode \



Re: subversion / python strangeness

2009-03-22 Thread Stefan Sperling
On Sat, Mar 14, 2009 at 10:39:04AM +0100, Matthias Kilian wrote:
 Sending this here so i don't forget about it...
 
 devel/subversion spills out the following strangeness during
 configure:
 
 checking for linking Python extensions... cc -shared 
 -L/usr/obj/ports/Python-2.5.4/Python-2.5.4 -L/usr/local/lib/python2.5/config 
 -lpython2.5
 checking for linking Python libraries... 
 -L/usr/obj/ports/Python-2.5.4/Python-2.5.4 -L/usr/local/lib/python2.5/config 
 -lpython2.5
 
 (I've WRKOBJDIR=/usr/obj/ports in /etc/mk.conf)

The /usr/obj stuff comes from Python:

  $ python2.5
  Python 2.5.4 (r254:67916, Feb  4 2009, 19:00:19)
  [GCC 3.3.5 (propolice)] on openbsd4
  Type help, copyright, credits or license for more information.
   from distutils import sysconfig
   sysconfig.get_config_var('LDSHARED')
  'cc -shared -L/usr/obj/i386/Python-2.5.4/Python-2.5.4'

See line 78 in this file listing for what Subversion does:
http://svn.collab.net/viewvc/svn/branches/1.5.x/build/get-py-info.py?revision=29081view=markup

I don't think I can fix this in the Subversion port.

Stefan



update: devel/subversion - 1.6.0

2009-03-22 Thread Stefan Sperling
Here is a diff that updates devel/subversion to 1.6.0.

See here for the release notes:
http://subversion.tigris.org/svn_1.6_releasenotes.html

* Improved handling of authentication data
* Repository root relative URLs
* Improvements to svn:externals
* Detection of tree conflicts
* Filesystem storage improvements
* Ctypes Python Bindings
* Improved interactive conflict resolution
* Sparse directory exclusion
* Logging support for svnserve
* New public HTTP URI syntax for examining history
* Command-line client improvements
* API changes, improvements, and much language bindings work
* More than 65 new bug fixes, enhancements

Please test.

Thanks,
Stefan


Index: Makefile
===
RCS file: /usr/cvs/ports/devel/subversion/Makefile,v
retrieving revision 1.57
diff -u -p -r1.57 Makefile
--- Makefile16 Mar 2009 22:20:02 -  1.57
+++ Makefile22 Mar 2009 23:38:27 -
@@ -1,21 +1,23 @@
 # $OpenBSD: Makefile,v 1.57 2009/03/16 22:20:02 kili Exp $
 
-COMMENT-main=  subversion revision control system
-COMMENT-perl=  perl interface to subversion
-COMMENT-python=python interface to subversion
-COMMENT-ruby=  ruby interface to subversion
-COMMENT-ap2=   apache2 subversion modules
-
-VERSION=   1.5.6
-DISTNAME=  subversion-${VERSION}
-PKGNAME=   ${DISTNAME}
-PKGNAME-main=  ${DISTNAME}
-PKGNAME-perl=  p5-SVN-${VERSION}
-PKGNAME-python=py-subversion-${VERSION}p0
-PKGNAME-ruby=  ruby-subversion-${VERSION}
-PKGNAME-ap2=   ap2-subversion-${VERSION}
+COMMENT-main=  subversion revision control system
+COMMENT-perl=  perl interface to subversion
+COMMENT-python=python interface to subversion
+COMMENT-ruby=  ruby interface to subversion
+COMMENT-ap2=   apache2 subversion modules
+COMMENT-gnome-keyring= gnome-keyring support for subversion
+
+VERSION=   1.6.0
+DISTNAME=  subversion-1.6.0
+PKGNAME=   ${DISTNAME}
+PKGNAME-main=  ${DISTNAME}
+PKGNAME-perl=  p5-SVN-${VERSION}
+PKGNAME-python=py-subversion-${VERSION}
+PKGNAME-ruby=  ruby-subversion-${VERSION}
+PKGNAME-ap2=   ap2-subversion-${VERSION}
+PKGNAME-gnome-keyring= gnome-keyring-subversion-${VERSION}
 
-SO_VERSION=1.1
+SO_VERSION=1.2
 SVN_LIBS=  svn_client-1 svn_delta-1 svn_diff-1 svn_fs-1 \
svn_fs_base-1 svn_fs_fs-1 svn_fs_util-1 svn_ra-1 svn_ra_neon-1 \
svn_ra_local-1 svn_ra_neon-1 svn_ra_svn-1 svn_repos-1 
svn_subr-1 svn_wc-1
@@ -36,18 +38,20 @@ PERMIT_DISTFILES_CDROM= Yes
 PERMIT_DISTFILES_FTP=  Yes
 
 MASTER_SITES=  ${HOMEPAGE}/tarballs/
+EXTRACT_SUFX=  .tar.bz2
 
-PSEUDO_FLAVORS=no_bindings no_ap2
+PSEUDO_FLAVORS=no_bindings no_ap2 no_gnome-keyring
 FLAVOR?=
 
 MODULES=   devel/gettext lang/python
 
-WANTLIB=   expat db z
+WANTLIB=   expat db z sqlite3
 
 LIB_DEPENDS=   neon.=26:neon-=0.26.2:net/neon \
apr-1::devel/apr \
aprutil-1::devel/apr-util \
-   sasl2.=2::security/cyrus-sasl2
+   sasl2.=2::security/cyrus-sasl2 \
+   sqlite3::databases/sqlite3
 
 MULTI_PACKAGES=-main
 
@@ -58,11 +62,11 @@ RUN_DEPENDS-main= ${MODGETTEXT_RUN_DEPEN
 CONTRIB_HOOK_SCRIPTS=  case-insensitive.py pre-commit-check.py \
check-mime-type.pl pre-lock-require-needs-lock.py \
commit-block-joke.py remove-zombie-locks.py \
-   syntax-check.sh
+   syntax-check.sh commit-email.pl
 # There's also 'enforcer', but we handle it separately, see post-install
 
 TOOLS_HOOK_SCRIPTS=commit-access-control.cfg.example \
-   commit-access-control.pl commit-email.pl commit-email.rb \
+   commit-access-control.pl commit-email.rb \
log-police.py svn2feed.py svnperms.conf.example \
svnperms.py verify-po.py
 # There's also 'mailer', but we handle it separately, see post-install
@@ -121,6 +125,27 @@ MODULES+=  lang/ruby
 BUILD_DEPENDS+=:swig-=1.3.36:devel/swig
 .endif
 
+.if !${FLAVOR:L:Mno_gnome-keyring}
+MULTI_PACKAGES+=   -gnome-keyring
+SHARED_ONLY=   Yes
+
+BUILD_DEPENDS+=gnome-keyring-=2.24:x11/gnome/keyring \
+   dbus-=1.2:x11/dbus \
+   glib-=1.2:devel/glib
+LIB_DEPENDS-gnome-keyring= dbus-1.=7::x11/dbus \
+   glib-2.0::devel/glib2 \
+   gnome-keyring.=4::x11/gnome/keyring \
+   pcre.=2::devel/pcre \
+   ${MODGETTEXT_LIB_DEPENDS} \
+   
svn_subr-1.=${SO_VERSION}:${PKGNAME}:devel/subversion,-main
+WANTLIB-gnome-keyring= ${WANTLIB} apr-1 aprutil-1 iconv
+SHARED_LIBS+=  svn_auth_gnome_keyring-1 ${SO_VERSION}
+# gnome-keyring depends on dbus depends on pthread, so svn won't be able
+# to load libsvn_auth_gnome_keyring without this:

Re: Update: shells/bash 4.0.10

2009-03-22 Thread Stefan Sperling
On Fri, Mar 20, 2009 at 05:59:40PM +0100, Christian Weisgerber wrote:
 Update shells/bash to new release 4.0, patch level 10.
 This requires bison to build.  With yacc it will fail to parse $()
 command substitutions correctly.
 
 This could use some testing since I use bash only sporadically on
 OpenBSD.

Using it now, seems good. 'make regress' passes, too.

Stefan

 
 Index: Makefile
 ===
 RCS file: /cvs/ports/shells/bash/Makefile,v
 retrieving revision 1.49
 diff -u -p -r1.49 Makefile
 --- Makefile  20 Nov 2008 19:54:37 -  1.49
 +++ Makefile  20 Mar 2009 16:56:09 -
 @@ -2,14 +2,14 @@
  
  COMMENT= GNU Bourne Again Shell
  
 -DISTNAME=bash-3.2
 -PKGNAME= ${DISTNAME}.48
 +DISTNAME=bash-4.0
 +PKGNAME= ${DISTNAME}.10
  CATEGORIES=  shells
  HOMEPAGE=http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html
  
  MAINTAINER=  Christian Weisgerber na...@openbsd.org
  
 -# GPL
 +# GPLv3+
  PERMIT_PACKAGE_CDROM=Yes
  PERMIT_PACKAGE_FTP=  Yes
  PERMIT_DISTFILES_CDROM=  Yes
 @@ -18,14 +18,15 @@ PERMIT_DISTFILES_FTP= Yes
  MASTER_SITES=${MASTER_SITE_GNU:=bash/}
  MASTER_SITES0=   ${MASTER_SITE_GNU:=bash/${DISTNAME}-patches/}
  DIST_SUBDIR= bash
 -.for i in 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 \
 -  21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 \
 -  41 42 43 44 45 46 47 48
 -PATCHFILES+= bash32-0$i:0
 +.for i in 01 02 03 04 05 06 07 08 09 10
 +PATCHFILES+= bash40-0$i:0
  .endfor
  
  MODULES= devel/gettext
  WANTLIB= c termcap 
 +
 +BUILD_DEPENDS=   ::devel/bison
 +YACC=${LOCALBASE}/bin/bison
  
  CONFIGURE_STYLE=gnu
  CONFIGURE_ARGS=  --disable-multibyte # missing wcscoll(3)
 Index: distinfo
 ===
 RCS file: /cvs/ports/shells/bash/distinfo,v
 retrieving revision 1.20
 diff -u -p -r1.20 distinfo
 --- distinfo  20 Nov 2008 19:54:37 -  1.20
 +++ distinfo  20 Mar 2009 16:56:09 -
 @@ -1,245 +1,55 @@
 -MD5 (bash/bash-3.2.tar.gz) = AL+hbVjgNOPCqifzkDkNMA==
 -MD5 (bash/bash32-001) = 2OEMdU9Hfj86WBr1ZriTAQ==
 -MD5 (bash/bash32-002) = 04pSiLLw6myax2tmzHTvfQ==
 -MD5 (bash/bash32-003) = C5DTeRGCfYy5XztDU8wiXg==
 -MD5 (bash/bash32-004) = gGLzpZYx9Y14sYDYN1m2ig==
 -MD5 (bash/bash32-005) = WFtZQ/rfCHXO0kOyRa3eWA==
 -MD5 (bash/bash32-006) = HVcy4B6pOK7tQvPe8TH6TQ==
 -MD5 (bash/bash32-007) = 3NDMXYAWB4J/fIUecrDqvA==
 -MD5 (bash/bash32-008) = uzx90RGYwKuT0Olgvr9iVg==
 -MD5 (bash/bash32-009) = Q0pvKbDKXxq3hLJDeujq7Q==
 -MD5 (bash/bash32-010) = Lv/wTdJG/PY71Lmfd8mggQ==
 -MD5 (bash/bash32-011) = HdEENC9pIN+vXvsxMeki4A==
 -MD5 (bash/bash32-012) = TyS2lqt4vfrk+ct+tZuDXQ==
 -MD5 (bash/bash32-013) = fECt2/EYeiauHINz7Tg0Qg==
 -MD5 (bash/bash32-014) = KOiMn4Z56ZrFkNSkqCJ8Vg==
 -MD5 (bash/bash32-015) = fBfSlnW9DUlHDxYndDhfgA==
 -MD5 (bash/bash32-016) = oe2qmLREn+IgX6dUSLexBQ==
 -MD5 (bash/bash32-017) = iJ7RGbv502NmC5oBJ/Ne+g==
 -MD5 (bash/bash32-018) = p9P4X6aH0sG1oTSDn205XQ==
 -MD5 (bash/bash32-019) = 8DmdpAB+RvxYIM4l0HQluQ==
 -MD5 (bash/bash32-020) = t2YCKBwxBNkE/QZFEP4MIQ==
 -MD5 (bash/bash32-021) = kjN0rkQDySgg9xHmLh0BpQ==
 -MD5 (bash/bash32-022) = yC070U43OHiypoDc4Y0Vlg==
 -MD5 (bash/bash32-023) = mHyUmne0sP/kollxQed2NQ==
 -MD5 (bash/bash32-024) = WiuXbnYauD8Px9quEUUbhg==
 -MD5 (bash/bash32-025) = CGaNwoJfZeztnKxrCc4bRQ==
 -MD5 (bash/bash32-026) = 81srIX8Ij/AJ+VaJRVDUHQ==
 -MD5 (bash/bash32-027) = tf8rlhDGEpD3c8SwLMGjfQ==
 -MD5 (bash/bash32-028) = AW9bVsk0BNMq6gk4Xw/BPg==
 -MD5 (bash/bash32-029) = qBQgYm1NiNDc4v+sCsVjQQ==
 -MD5 (bash/bash32-030) = Efkbr5cMEylJ+Qcu6T8upg==
 -MD5 (bash/bash32-031) = 9rvB6OwCRnQHMcco70dhkQ==
 -MD5 (bash/bash32-032) = gYDsk2dwV5vOafCBbC3YeA==
 -MD5 (bash/bash32-033) = POwzw3EYYMTGt2FK/ux4cA==
 -MD5 (bash/bash32-034) = e8bFtfOLcCcVL42wRYouFA==
 -MD5 (bash/bash32-035) = otth/pDjk3HQ5s0iheySCA==
 -MD5 (bash/bash32-036) = lccMeuneW9NlnIYoS+f7dg==
 -MD5 (bash/bash32-037) = Yrh2o9fNGSzI2yR2+7a3uQ==
 -MD5 (bash/bash32-038) = rKOvw0G9PloNijtMpA27Pw==
 -MD5 (bash/bash32-039) = 4kDDT5ebZLy4PF9lZxELsQ==
 -MD5 (bash/bash32-040) = BubfJjOYgH+gMnB/t7d7Xw==
 -MD5 (bash/bash32-041) = NzrggdZY3IW8EFjEdZ1maQ==
 -MD5 (bash/bash32-042) = nJ68a/wzoCFSd+4XonbrWg==
 -MD5 (bash/bash32-043) = uH+56hamTKQbZnbpp+t6Mw==
 -MD5 (bash/bash32-044) = B+AinOWHm/vSaoFGBw/TZg==
 -MD5 (bash/bash32-045) = GtB5ZaipPzVW7hqxi5fN4g==
 -MD5 (bash/bash32-046) = 97Hhn8rVTCKGvA7WFKrZvw==
 -MD5 (bash/bash32-047) = VQaQdm3ncBFsNNvfdOWRhA==
 -MD5 (bash/bash32-048) = TMWT57eJsjs3pTl+CS05VA==
 -RMD160 (bash/bash-3.2.tar.gz) = pz95CBfZi+N1o23vVnc3SY4zqvE=
 -RMD160 (bash/bash32-001) = Yz9utrK0g0UjTEQrg1q7lNEODa0=
 -RMD160 (bash/bash32-002) = XQ8Nq4WRl3hLFcaD1U56UFqENMM=
 -RMD160 (bash/bash32-003) = 79y0+NbIALWj2re643+Vhhvxhtg=
 -RMD160 (bash/bash32-004) = DsSai0FPKDrvwAxe5j3pE8lqeiE=
 -RMD160 (bash/bash32-005) = hZeyITailNws8RA6XJqxALddFvU=
 -RMD160 (bash/bash32-006) = 

Re: Update: shells/bash 4.0.10

2009-03-22 Thread Stefan Sperling
On Sun, Mar 22, 2009 at 11:49:45PM +, Stefan Sperling wrote:
 On Fri, Mar 20, 2009 at 05:59:40PM +0100, Christian Weisgerber wrote:
  Update shells/bash to new release 4.0, patch level 10.
  This requires bison to build.  With yacc it will fail to parse $()
  command substitutions correctly.
  
  This could use some testing since I use bash only sporadically on
  OpenBSD.
 
 Using it now,

... on i386 with -current as of today.

Stefan



sqlite-3.6.11

2009-03-22 Thread Martynas Venckus
sqlite 3.6.10 breaks py-sqlite2/py-sqlobject (null pt deref
sqlite3OsTruncate addColumn)

found with fgs@ while working on the py stuff

thoughts?

(also at http://www.altroot.org/py-stuff/sqlite-3.6.11.diff)

Index: Makefile
===
RCS file: /cvs/ports/databases/sqlite3/Makefile,v
retrieving revision 1.41
diff -u -r1.41 Makefile
--- Makefile31 Jan 2009 15:49:34 -  1.41
+++ Makefile22 Mar 2009 11:41:54 -
@@ -3,7 +3,7 @@
 COMMENT-main=  embedded SQL implementation
 COMMENT-tcl=   TCL bindings for Sqlite3
 COMMENT-lemon= LEMON LALR(1) parser generator
-V= 3.6.10
+V= 3.6.11
 DISTNAME=  sqlite-${V}
 PKGNAME-main=  sqlite3-${V}
 PKGNAME-tcl=   sqlite3-tcl-${V}
Index: distinfo
===
RCS file: /cvs/ports/databases/sqlite3/distinfo,v
retrieving revision 1.23
diff -u -r1.23 distinfo
--- distinfo31 Jan 2009 15:49:34 -  1.23
+++ distinfo22 Mar 2009 11:41:54 -
@@ -1,5 +1,5 @@
-MD5 (sqlite-3.6.10.tar.gz) = oDvcht9AJbaIHVhVfktb0w==
-RMD160 (sqlite-3.6.10.tar.gz) = Ux5yhTADteWofKYXuw8uy0FKrcQ=
-SHA1 (sqlite-3.6.10.tar.gz) = da0OIzy72i58SH93cvV9FqyfP7c=
-SHA256 (sqlite-3.6.10.tar.gz) = IVfbNKoKrOjVoaXHIygPKECzODSYoiXKs2AU8KRfqgE=
-SIZE (sqlite-3.6.10.tar.gz) = 2763053
+MD5 (sqlite-3.6.11.tar.gz) = frsJlpardsxv9l3UltF4WA==
+RMD160 (sqlite-3.6.11.tar.gz) = w42CyD9dZM+zAuMjLFB7r7C2TnQ=
+SHA1 (sqlite-3.6.11.tar.gz) = vRw3F4TZkPe16ZyEHljeuH+/S24=
+SHA256 (sqlite-3.6.11.tar.gz) = /Qe+ebTU6EU2deFCkHp3fQd3bsKz4qn03XZFon/NKKE=
+SIZE (sqlite-3.6.11.tar.gz) = 2804714
Index: patches/patch-Makefile_in
===
RCS file: /cvs/ports/databases/sqlite3/patches/patch-Makefile_in,v
retrieving revision 1.11
diff -u -r1.11 patch-Makefile_in
--- patches/patch-Makefile_in   31 Jan 2009 15:49:34 -  1.11
+++ patches/patch-Makefile_in   22 Mar 2009 11:41:54 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-Makefile_in,v 1.11 2009/01/31 15:49:34 simon Exp $
 Makefile.in.orig   Thu Jan 15 15:01:45 2009
-+++ Makefile.inTue Jan 27 10:23:37 2009
-@@ -172,11 +172,11 @@ OBJS0 = alter.lo analyze.lo attach.lo auth.lo bitvec.l
+--- Makefile.in.orig   Sun Feb 15 15:07:08 2009
 Makefile.inSun Mar 22 13:28:08 2009
+@@ -176,11 +176,11 @@ OBJS0 = alter.lo analyze.lo attach.lo auth.lo bitvec.l
  table.lo tokenize.lo trigger.lo update.lo \
  util.lo vacuum.lo \
  vdbe.lo vdbeapi.lo vdbeaux.lo vdbeblob.lo vdbemem.lo \
@@ -15,7 +15,7 @@
  
  # Determine the real value of LIBOBJ based on the 'configure' script
  #
-@@ -268,7 +268,8 @@ SRC = \
+@@ -273,7 +273,8 @@ SRC = \
$(TOP)/src/vdbeInt.h \
$(TOP)/src/vtab.c \
$(TOP)/src/walker.c \
@@ -25,7 +25,7 @@
  
  # Generated source code files
  #
-@@ -431,7 +432,7 @@ HDR += \
+@@ -438,7 +439,7 @@ HDR += \
  # hidden when the library is built via the amalgamation).
  #
  TESTFIXTURE_SRC0 = $(TESTSRC2) libsqlite3.la
@@ -34,18 +34,18 @@
  TESTFIXTURE_SRC = $(TESTSRC) $(TOP)/src/tclsqlite.c 
$(TESTFIXTURE_SRC$(USE_AMALGAMATION))
  
  
-@@ -456,7 +457,7 @@ libsqlite3.la: $(LIBOBJ)
+@@ -466,7 +467,7 @@ libsqlite3.la: $(LIBOBJ)
  
  libtclsqlite3.la: tclsqlite.lo libsqlite3.la
$(LTLINK) -o $@ tclsqlite.lo \
 -  libsqlite3.la @TCL_STUB_LIB_SPEC@ $(TLIBS) \
 +  libsqlite3.la -L./.libs @TCL_STUB_LIB_SPEC@ $(TLIBS) \
- -rpath $(libdir)/sqlite \
-   -module -avoid-version
- 
-@@ -493,6 +494,9 @@ lemon$(BEXE):  $(TOP)/tool/lemon.c $(TOP)/tool/lempar.c
+   -rpath $(TCLLIBDIR) \
+   -version-info 8:6:8 \
+   -avoid-version
+@@ -504,6 +505,9 @@ lemon$(BEXE):  $(TOP)/tool/lemon.c $(TOP)/tool/lempar.c
  sqlite3.lo:   sqlite3.c
-   $(LTCOMPILE) -c sqlite3.c
+   $(LTCOMPILE) $(TEMP_STORE) -c sqlite3.c
  
 +pthread_stub.lo: $(TOP)/src/pthread_stub.c
 +  $(LTCOMPILE) -c $(TOP)/src/pthread_stub.c
@@ -53,7 +53,7 @@
  # Rules to build individual files
  #
  alter.lo: $(TOP)/src/alter.c $(HDR)
-@@ -783,6 +787,8 @@ clean: 
+@@ -799,6 +803,8 @@ clean: 
  
  distclean:clean
rm -f config.log config.status libtool Makefile sqlite3.pc
Index: patches/patch-configure
===
RCS file: /cvs/ports/databases/sqlite3/patches/patch-configure,v
retrieving revision 1.5
diff -u -r1.5 patch-configure
--- patches/patch-configure 27 Oct 2008 23:20:39 -  1.5
+++ patches/patch-configure 22 Mar 2009 11:41:54 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.5 2008/10/27 23:20:39 steven Exp $
 configure.orig Tue Oct 14 20:07:39 2008
-+++ configure  Mon Oct 27 18:30:05 2008
-@@ -10793,7 +10793,7 @@ USE_AMALGAMATION=1
+--- configure.orig Sun Feb 15 15:07:08 2009
 configure  Sun Mar 22 13:27:07 2009
+@@ -12216,7 +12216,7 @@