CVS: cvs.openbsd.org: ports

2010-09-15 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/15 01:14:54

Modified files:
cad: Makefile 

Log message:
- add fritzing



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/15 01:56:38

Modified files:
net/telepathy/telepathy-logger: Makefile 

Log message:
Unbreak: this needs the python MODULE.

breakage reported by landry@



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2010/09/15 02:21:10

Modified files:
x11/x11vnc : Makefile distinfo 
x11/x11vnc/patches: patch-x11vnc_help_c 
x11/x11vnc/pkg : PLIST 
Removed files:
x11/x11vnc/patches: patch-x11vnc_connections_c 
patch-x11vnc_keyboard_c 
patch-x11vnc_pointer_c 
patch-x11vnc_pointer_h patch-x11vnc_remote_c 
patch-x11vnc_scan_c patch-x11vnc_screen_c 
patch-x11vnc_userinput_c 

Log message:
update x11vnc to 0.9.12, rolling in many of the patches



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Pierre-Emmanuel Andre
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2010/09/15 03:02:50

Modified files:
sysutils/rdiff-backup: Makefile 
Added files:
sysutils/rdiff-backup/patches: 
   patch-rdiff_backup_SetConnections_py 

Log message:
Fix a deprecationWarning with python 2.6

ok jasper@



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/09/15 03:36:02

Modified files:
infrastructure/bin: resolve-lib 

Log message:
make it work even if LOCALBASE is not defined



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/09/15 03:36:57

Modified files:
infrastructure/bin: check-lib-depends 

Log message:
reset recorder if we get contents from packages, since it would grow too
much.



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2010/09/15 03:59:39

Modified files:
benchmarks/siege: Makefile distinfo 
benchmarks/siege/patches: patch-configure patch-doc_Makefile_in 
  patch-src_init_c 
benchmarks/siege/pkg: PLIST 

Log message:
update siege to 2.70



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/15 04:57:19

Modified files:
www/phpldapadmin: Makefile 
www/phpldapadmin/pkg: PLIST 

Log message:
config.php can contain some sensitive information, so protect it.

ok robert@



les 5 clés du E-Marketing gagnant

2010-09-15 Thread Julie| Note Bleue
RC)fC)rencement Naturel :



C'est la mission indispensable C  sC)lectionner. Elle vous permettra de
positionner votre site parmi les meilleurs rC)sultats des moteurs de
recherches tels que Google ou Yahoo !

Mission de RC)fC)rencement de 3 C  12 mois, Garantie 1C(re Page sur Google
France







E-Mailing :



Pour promouvoir votre site, votre activitC), vos produits, ou pour annoncer
une actualitC), c'est le moyen de communication le plus efficace, C  bas
prix.

Packs tout compris de 100 000 C  500 000 envois ou Offres C  la carte







Buzz Marketing :



La promotion via les RC)seaux sociaux (Facebook, Twitter, ...) et les
communiquC)s de Presse Internet permettent une promotion alternative .A
sC)lectionner pour crC)er un lien de confiance avec les Internautes et
dC)velopper le bouche C  oreilles du Web.







RC)fC)rencement Google Adwords :



En complC)ment d'une mission de rC)fC)rencement naturel, ou lors de fortes
pC)riodes d'activitC), il vous permettra de doubler votre visibilitC) sur le
moteur de recherche le plus populaire du monde : Google. A utiliser pour
dC)cupler les bC)nC)fices d'une promotion Web.







Enrichissement de bases de donnC)es :



A partir de votre fichier client ou prospect initial, obtenez un fichier
qualifiC) complet pour optimiser vos actions commerciales et votre
prospection. Ce service vous permet la personnalisation de vos relations
commerciales prospects et la fidC)lisation de vos clients.











NOTE BLEUE - BP4 - 31370 RIEUMES
Tel: 05 61 91 30 40 - Fax: 05 62 23 73 17 - Sfr: 06 11 15 34 71
Email: ju...@notebleue.com - Web: www.notebleue.com













Ce mail est envoyC) automatiquement. Nous vous remercions de ne pas y
rC)pondre, votre demande ne pourrait C*tre traitC)e.

Ce mail commercial est conforme C  la lC)gislation en vigueur et C  la
position de la CNIL du 17 fC)vrier 2005 sur la prospection par courrier
C)lectronique dans le cadre professionnel. DC)claration CNIL nB0 1178715.
ConformC)ment C  l'article 34 de la loi 78-17 du 6 janvier 1978 relative C 
l'informatique, aux fichiers et aux libertC)s, vous disposez d'un droit
d'accC(s, de rectification des donnC)es nominatives vous concernant. Si vous
voulez ne plus recevoir de mails publicitaires de notre part, ne rC)pondez pas
directement C  ce message. Les rC)ponses directes par mail ne seront pas
traitC)es. Utilisez le lien de dC)sabonnement ci-dessous.

CrC)ation visuel : Note Bleue | Routage : Zemail

Pour vous deacute;sabonner,  cliquez ici



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2010/09/15 07:52:12

Modified files:
converters/p5-Net-IDN-Nameprep: Makefile 
databases/p5-DBIx-DBSchema: Makefile 
devel/p5-Algorithm-Dependency: Makefile 
devel/p5-B-Deobfuscate: Makefile 
devel/p5-Bit-Vector-Minimal: Makefile 
devel/p5-Cache-Simple-TimedExpiry: Makefile 
devel/p5-capitalization: Makefile 
devel/p5-Carp-Assert: Makefile 
devel/p5-Carp-Assert-More: Makefile 
devel/p5-Class-Meta: Makefile 
devel/p5-Class-Meta-Express: Makefile 
devel/p5-Data-Buffer: Makefile 
devel/p5-Data-Types: Makefile 
devel/p5-Devel-Cycle: Makefile 
devel/p5-Devel-Symdump: Makefile 
devel/p5-ExtUtils-PkgConfig: Makefile 
devel/p5-File-Flat: Makefile 
devel/p5-File-NCopy: Makefile 
devel/p5-File-Slurp: Makefile 
devel/p5-Glib2 : Makefile 
devel/p5-Locale-Maketext-Fuzzy: Makefile 
devel/p5-Locale-Maketext-Gettext: Makefile 
devel/p5-Locale-Maketext-Lexicon: Makefile 
devel/p5-Log-Dispatch: Makefile 
devel/p5-Proc-Daemon: Makefile 
devel/p5-String-Format: Makefile 
devel/p5-Sub-Name: Makefile 
devel/p5-SVN-Notify: Makefile 
devel/p5-Test-ClassAPI: Makefile 
devel/p5-Test-Differences: Makefile 
devel/p5-Test-Exception: Makefile 
devel/p5-Test-Inline: Makefile 
devel/p5-Test-LongString: Makefile 
devel/p5-Test-Memory-Cycle: Makefile 
devel/p5-Test-Object: Makefile 
devel/p5-Test-Pod-Coverage: Makefile 
devel/p5-Test-Spelling: Makefile 
devel/p5-Test-Taint: Makefile 
devel/p5-Test-WWW-Mechanize: Makefile 
devel/p5-Tie-Array-Sorted: Makefile 
devel/p5-Tree-DAG_Node: Makefile 
devel/p5-Tree-Simple: Makefile 
devel/p5-Universal-moniker: Makefile 
devel/p5-YAML  : Makefile 
math/p5-GraphViz: Makefile 
math/p5-Math-Bezier: Makefile 
math/p5-Math-Pari: Makefile 
net/p5-Net-Snort-Parser: Makefile 
net/p5-NetPacket: Makefile 
net/p5-SNMP-Info: Makefile 
security/p5-Crypt-DES-EDE3: Makefile 
textproc/p5-Lingua-PT-Stemmer: Makefile 
textproc/p5-Lingua-Stem: Makefile 
textproc/p5-Lingua-Stem-Fr: Makefile 
textproc/p5-Lingua-Stem-It: Makefile 
textproc/p5-Lingua-Stem-Ru: Makefile 
textproc/p5-Lingua-Stem-Snowball-Da: Makefile 
textproc/p5-Lingua-Stem-Snowball-No: Makefile 
textproc/p5-Lingua-Stem-Snowball-Se: Makefile 
textproc/p5-PDF-API2: Makefile 
textproc/p5-Pod-Spell: Makefile 
textproc/p5-Pod-Tests: Makefile 
textproc/p5-Regexp-Common: Makefile 
textproc/p5-Regexp-DefaultFlags: Makefile 
textproc/p5-Text-Diff: Makefile 
textproc/p5-Text-Template: Makefile 
textproc/p5-Text-Wrapper: Makefile 
www/p5-Apache-DBI: Makefile 
www/p5-WWW-Mechanize: Makefile 
www/rt : Makefile 
x11/p5-Gtk2: Makefile 

Log message:
drop msf as maintainer on his p5- thingys and bump REVISION
perl smells like dead moose farts and you can quote me on that msf@



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2010/09/15 08:25:19

Modified files:
www/rt : Makefile 

Log message:
take maintainership



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Jacob Meuser
CVSROOT:/cvs
Module name:ports
Changes by: jake...@cvs.openbsd.org 2010/09/15 09:40:00

Modified files:
graphics/ffmpeg: Makefile 
graphics/ffmpeg/files: sndio_dec.c 

Log message:
better timestamp for recorded data: account for buffering
requested/ok maintainer



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/15 09:41:38

Modified files:
x11/gnome/f-spot: Makefile distinfo 
x11/gnome/f-spot/patches: patch-tools_Makefile_in 
x11/gnome/f-spot/pkg: PLIST 

Log message:
Update to f-spot-0.8.0.



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2010/09/15 12:42:38

Modified files:
mail/mutt/snapshot: Makefile distinfo 

Log message:
update Mutt to 1.5.21



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/15 13:16:57

Modified files:
www/epiphany   : Makefile distinfo 
www/epiphany/pkg: PLIST 

Log message:
Minor update to epiphany-2.30.6.



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/15 15:17:02

Modified files:
.  : INDEX 

Log message:
synkski



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/15 15:24:41

Modified files:
converters/p5-Finance-Currency-Convert-XE: Makefile distinfo 

Log message:
- update to 0.16



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/15 16:03:13

Modified files:
converters/p5-MARC-Record: Makefile distinfo 

Log message:
- update p5-MARC-Record to 2.0.2



Re: CVS: cvs.openbsd.org: ports

2010-09-15 Thread Antoine Jacoutot
On Wed, 15 Sep 2010, Jasper Lievisse Adriaanse wrote:

 CVSROOT:  /cvs
 Module name:  ports
 Changes by:   jas...@cvs.openbsd.org  2010/09/15 15:17:02
 
 Modified files:
   .  : INDEX 
 
 Log message:
 synkski

What! No unzels count?

-- 
Antoine



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Marco Peereboom
CVSROOT:/cvs
Module name:ports
Changes by: ma...@cvs.openbsd.org   2010/09/15 19:38:53

Modified files:
x11/scrotwm: Makefile distinfo 
x11/scrotwm/patches: patch-scrotwm_c 
x11/scrotwm/pkg: PLIST 
Removed files:
x11/scrotwm/patches: patch-Makefile 

Log message:
From russia with love!  fix russian manpage courtesy of naddy.

Roll to 0.9.26



CVS: cvs.openbsd.org: ports

2010-09-15 Thread William Yodlowsky
CVSROOT:/cvs
Module name:ports
Changes by: will...@cvs.openbsd.org 2010/09/15 20:23:16

Modified files:
www/drupal6/core: Tag: OPENBSD_4_7 Makefile distinfo 

Log message:
SECURITY UPDATE to drupal-6.18

Resolves SA-CORE-2010-002

From stephan@, thanks!



CVS: cvs.openbsd.org: ports

2010-09-15 Thread William Yodlowsky
CVSROOT:/cvs
Module name:ports
Changes by: will...@cvs.openbsd.org 2010/09/15 20:24:08

Modified files:
www/drupal6/core: Tag: OPENBSD_4_8 Makefile distinfo 

Log message:
SECURITY UPDATE to drupal-6.18

Resolves SA-CORE-2010-002

From stephan@, thanks!



CVS: cvs.openbsd.org: ports

2010-09-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/15 23:52:43

Modified files:
games/gcompris : Makefile 

Log message:
Unbreak by fixing depends.

spotted by landry@



Re: UPDATE: py-lxml 2.2.8, fixes annoying python 2.6 warnings

2010-09-15 Thread Stuart Henderson
On 2010/09/14 20:37, Ryan Boggs wrote:
 It builds fine but when I try to run a sample test, it errors out:

Ah, missing a run dep, this should fix it.

Index: Makefile
===
RCS file: /cvs/ports/textproc/py-lxml/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile30 Aug 2010 21:47:16 -  1.5
+++ Makefile15 Sep 2010 07:48:05 -
@@ -2,10 +2,9 @@
 
 COMMENT=   Python binding for the libxml2 and libxslt libraries
 
-MODPY_EGG_VERSION= 2.0.4
+MODPY_EGG_VERSION= 2.2.8
 DISTNAME=  lxml-${MODPY_EGG_VERSION}
 PKGNAME=   py-lxml-${MODPY_EGG_VERSION}
-REVISION=  0
 CATEGORIES=textproc devel
 
 MAINTAINER=Benoit Chesneau beno...@metavers.net
@@ -21,18 +20,17 @@ PERMIT_PACKAGE_CDROM=   Yes
 PERMIT_DISTFILES_FTP=  Yes
 PERMIT_DISTFILES_CDROM=Yes
 
-WANTLIB=   m xml2 z
+WANTLIB=   exslt m xml2 xslt z
 
 MODULES=   lang/python
 
-LIB_DEPENDS=   exslt,xslt::textproc/libxslt
+LIB_DEPENDS=   ::textproc/libxslt
+RUN_DEPENDS=   ::www/py-beautifulsoup
 
 MODPY_SETUPTOOLS=Yes
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-lxml
@cp -r ${WRKSRC}/doc/* ${PREFIX}/share/doc/py-lxml/
-
-NO_REGRESS=Yes
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-lxml/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo19 Nov 2009 13:04:23 -  1.2
+++ distinfo15 Sep 2010 07:48:05 -
@@ -1,5 +1,5 @@
-MD5 (lxml-2.0.4.tgz) = OLSbr0/6HsASiG7aOnKPIQ==
-RMD160 (lxml-2.0.4.tgz) = UVWxWGoBWJ4VJmHWXMYLbA/LAA0=
-SHA1 (lxml-2.0.4.tgz) = ZBLRtascSI1ynPd4MM5mFsPIngs=
-SHA256 (lxml-2.0.4.tgz) = XiPtFoydHEl2yqxTmNu0X9jFHpxCPgE/Vxzw4Oykp1A=
-SIZE (lxml-2.0.4.tgz) = 2012053
+MD5 (lxml-2.2.8.tgz) = 1sYS1jqE15RAkSobKdO5gQ==
+RMD160 (lxml-2.2.8.tgz) = x95NNpSMQgm+VXtDh5LffVhRu+k=
+SHA1 (lxml-2.2.8.tgz) = kBKuZ2Fg0NL/+YCwdgcITibVPac=
+SHA256 (lxml-2.2.8.tgz) = ibc5JbXjKV3PRnXLlIAHog6wKf41yaFirhnsEfGrr+U=
+SIZE (lxml-2.2.8.tgz) = 2922192
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/py-lxml/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   3 Jan 2009 21:34:01 -   1.2
+++ pkg/PLIST   15 Sep 2010 07:48:05 -
@@ -28,6 +28,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/lxml/html/_dictmixin.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/html/_diffcommand.py
 lib/python${MODPY_VERSION}/site-packages/lxml/html/_diffcommand.pyc
+lib/python${MODPY_VERSION}/site-packages/lxml/html/_html5builder.py
+lib/python${MODPY_VERSION}/site-packages/lxml/html/_html5builder.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/html/_setmixin.py
 lib/python${MODPY_VERSION}/site-packages/lxml/html/_setmixin.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/html/builder.py
@@ -40,12 +42,15 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/lxml/html/diff.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/html/formfill.py
 lib/python${MODPY_VERSION}/site-packages/lxml/html/formfill.pyc
+lib/python${MODPY_VERSION}/site-packages/lxml/html/html5parser.py
+lib/python${MODPY_VERSION}/site-packages/lxml/html/html5parser.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.py
 lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.py
 lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/objectify.so
-lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.so
+lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.py
+lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/sax.py
 lib/python${MODPY_VERSION}/site-packages/lxml/sax.pyc
 lib/python${MODPY_VERSION}/site-packages/lxml/usedoctest.py
@@ -57,6 +62,7 @@ share/doc/py-lxml/build.txt
 share/doc/py-lxml/capi.txt
 share/doc/py-lxml/compatibility.txt
 share/doc/py-lxml/cssselect.txt
+share/doc/py-lxml/docstructure.py
 share/doc/py-lxml/element_classes.txt
 share/doc/py-lxml/elementsoup.txt
 share/doc/py-lxml/extensions.txt
@@ -67,18 +73,37 @@ share/doc/py-lxml/html/api.html
 share/doc/py-lxml/html/api/api-objects.txt
 share/doc/py-lxml/html/api/class-tree.html
 share/doc/py-lxml/html/api/deprecated-index.html
-share/doc/py-lxml/html/api/elementtree.ElementTree-module.html
-share/doc/py-lxml/html/api/elementtree.ElementTree-pysrc.html
-share/doc/py-lxml/html/api/elementtree.ElementTree.Element-class.html
-share/doc/py-lxml/html/api/elementtree.ElementTree.ElementTree-class.html
-share/doc/py-lxml/html/api/elementtree.ElementTree.ParseError-class.html
-share/doc/py-lxml/html/api/elementtree.ElementTree.QName-class.html

Re: webkit 1.2.4

2010-09-15 Thread Landry Breuil
On Tue, Sep 14, 2010 at 03:41:56PM +0200, Landry Breuil wrote:
 Yo,
 
 please test with your favorite consumer.. i'll put it in a bulk.

This caused no fallout in an amd64 bulk, and even built on sparc64.
If noone complains that it broke their favourite browser, this'll
get in in a few days.

Landry

 ? libwebkit-1.0.so.2.1
 ? libwebkit-1.0.so.2.2
 Index: Makefile
 ===
 RCS file: /cvs/ports/www/webkit/Makefile,v
 retrieving revision 1.32
 diff -u -r1.32 Makefile
 --- Makefile  30 Aug 2010 13:15:49 -  1.32
 +++ Makefile  14 Sep 2010 13:06:27 -
 @@ -2,9 +2,8 @@
  
  COMMENT =open source web browser engine
  
 -DISTNAME =   webkit-1.2.3
 +DISTNAME =   webkit-1.2.4
  EPOCH =  0
 -REVISION =   0
  CATEGORIES = www
  
  HOMEPAGE =   http://webkitgtk.org/
 Index: distinfo
 ===
 RCS file: /cvs/ports/www/webkit/distinfo,v
 retrieving revision 1.14
 diff -u -r1.14 distinfo
 --- distinfo  19 Jul 2010 12:29:50 -  1.14
 +++ distinfo  14 Sep 2010 13:06:27 -
 @@ -1,5 +1,5 @@
 -MD5 (webkit-1.2.3.tar.gz) = CrXEeKb1t0oa6WvxOkVmYg==
 -RMD160 (webkit-1.2.3.tar.gz) = QfoZTeKGWGfb99EVbQlip1gPInU=
 -SHA1 (webkit-1.2.3.tar.gz) = iMOOvroYegYicrKqjKK70Lu4YwY=
 -SHA256 (webkit-1.2.3.tar.gz) = /3CyXqje3AAx8p8uqNmqImv6ZevS8SdyOQ9OKEUwb+E=
 -SIZE (webkit-1.2.3.tar.gz) = 6740030
 +MD5 (webkit-1.2.4.tar.gz) = 3DqS3Q6MLnAmP7/fgJtRpQ==
 +RMD160 (webkit-1.2.4.tar.gz) = eHmX9iNZEWdXJtkD/zuVSfthX+U=
 +SHA1 (webkit-1.2.4.tar.gz) = 5OMebVAl2MjXrIH+bXyUeRjOR5A=
 +SHA256 (webkit-1.2.4.tar.gz) = fvfSAb3Dr/qXFu7CFRGswxKDQq9wZbDWGjHD0DKtA10=
 +SIZE (webkit-1.2.4.tar.gz) = 6612143
 Index: patches/patch-configure
 ===
 RCS file: /cvs/ports/www/webkit/patches/patch-configure,v
 retrieving revision 1.1
 diff -u -r1.1 patch-configure
 --- patches/patch-configure   30 Aug 2010 13:15:49 -  1.1
 +++ patches/patch-configure   14 Sep 2010 13:06:27 -
 @@ -1,9 +1,9 @@
  $OpenBSD: patch-configure,v 1.1 2010/08/30 13:15:49 landry Exp $
  Don't force the use of -O2, the ports infrastructure
  takes care of that
  configure.orig   Sun Aug 29 21:50:39 2010
 -+++ configureSun Aug 29 21:52:36 2010
 -@@ -19530,8 +19530,8 @@ fi
 +--- configure.orig   Fri Sep  3 21:30:50 2010
  configureTue Sep 14 09:09:55 2010
 +@@ -19534,8 +19534,8 @@ fi
   
   # Add the appropriate 'O' level for optimized builds
   if test $enable_optimizations = yes; then



[PATCH] net/ipsvd update to 1.0.0

2010-09-15 Thread TAKAHASHI Kaoru
Hi,

This patch updates net/ipsvd to the latest release 1.0.0.
Tested on OpenBSD 4.7 (i386).

Could you update ports/net/ipsvd?

Regards,
-- 
TAKAHASHI Kaoru


Index: Makefile
===
RCS file: /cvs/ports/net/ipsvd/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile7 Sep 2010 19:21:42 -   1.7
+++ Makefile15 Sep 2010 08:19:49 -
@@ -2,8 +2,7 @@
 
 COMMENT=   set of internet protocol service daemons for Unix
 
-DISTNAME=  ipsvd-0.12.1
-REVISION=  0
+DISTNAME=  ipsvd-1.0.0
 CATEGORIES=net
 
 HOMEPAGE=  http://www.smarden.org/ipsvd/
Index: distinfo
===
RCS file: /cvs/ports/net/ipsvd/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo5 Apr 2007 16:20:10 -   1.5
+++ distinfo15 Sep 2010 08:19:49 -
@@ -1,5 +1,5 @@
-MD5 (ipsvd-0.12.1.tar.gz) = 1Y4LOnWrG2YosbFmuQO4xQ==
-RMD160 (ipsvd-0.12.1.tar.gz) = hIeLO7qK7bQ8qbk8j3XIyNp2A1o=
-SHA1 (ipsvd-0.12.1.tar.gz) = lHjy5PTkUigkuX28Dn5WOxhMIpU=
-SHA256 (ipsvd-0.12.1.tar.gz) = 6XshBOzqJ3l65eoC36L+5G9xJRLJq4Xu7j7vmMFA+M8=
-SIZE (ipsvd-0.12.1.tar.gz) = 76516
+MD5 (ipsvd-1.0.0.tar.gz) = gshxDkvuw+kvPZphYpAjKw==
+RMD160 (ipsvd-1.0.0.tar.gz) = Kvx8CVIcL2Pz9dLbO1qGRw6KYos=
+SHA1 (ipsvd-1.0.0.tar.gz) = F2LA51atxG/49pusw6V5Q9CK3TU=
+SHA256 (ipsvd-1.0.0.tar.gz) = 73pyW8hay10Jq1dlg4W7Rws+TaWk/8iLXabGvTfQH60=
+SIZE (ipsvd-1.0.0.tar.gz) = 77903
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/ipsvd/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- pkg/PLIST   2 Oct 2004 23:53:15 -   1.1.1.1
+++ pkg/PLIST   15 Sep 2010 08:19:49 -
@@ -4,9 +4,9 @@
 @man man/man8/ipsvd-cdb.8
 @man man/man8/tcpsvd.8
 @man man/man8/udpsvd.8
-sbin/ipsvd-cdb
-sbin/tcpsvd
-sbin/udpsvd
+...@bin sbin/ipsvd-cdb
+...@bin sbin/tcpsvd
+...@bin sbin/udpsvd
 share/doc/ipsvd/
 share/doc/ipsvd/CHANGES
 share/doc/ipsvd/COPYING



Re: webkit 1.2.4

2010-09-15 Thread Dawe
On Sep 15, 2010 10:07, Landry Breuil wrote:
 On Tue, Sep 14, 2010 at 03:41:56PM +0200, Landry Breuil wrote:
  Yo,
  
  please test with your favorite consumer.. i'll put it in a bulk.
 
 This caused no fallout in an amd64 bulk, and even built on sparc64.
 If noone complains that it broke their favourite browser, this'll
 get in in a few days.
 
 Landry
 

Works for me with midori on amd64.
The only thing I noticed was that the moodle page of my university reloads
in an endless loop if JavaScript is enabled. It stops reloading after
disabling JavaScript. That doesn't happen with 1.2.3.



Re: New python.port.mk diff

2010-09-15 Thread Federico G. Schwindt
Hi,

  New day new diff. Move things to WRKDIR to avoid warnings during plist
generation reported by r...@.
  While I was here also change how bad eggs are handled to avoid warnings
and to allow make clean to run as a regular user. Tested with py-urwid,
py-cheetah and py-distutils-extra.
  Comments? OK to individual pieces or the whole welcome.

  f.-

Index: python.port.mk
===
RCS file: /cvs/ports/lang/python/python.port.mk,v
retrieving revision 1.36
diff -u -r1.36 python.port.mk
--- python.port.mk  30 Aug 2010 16:35:02 -  1.36
+++ python.port.mk  15 Sep 2010 09:10:44 -
@@ -17,6 +17,12 @@
 .endif
 MODPYSPEC = python-${MODPY_VSPEC}
 
+.if ${MODPY_VERSION}  2.6
+MODPY_JSON =   ::devel/py-simplejson
+.else
+MODPY_JSON =
+.endif
+
 MODPY_RUN_DEPENDS= :${MODPYSPEC}:lang/python/${MODPY_VERSION}
 MODPY_LIB_DEPENDS= 
python${MODPY_VERSION}:${MODPYSPEC}:lang/python/${MODPY_VERSION}
 _MODPY_BUILD_DEPENDS=  :${MODPYSPEC}:lang/python/${MODPY_VERSION}
@@ -31,6 +37,7 @@
 RUN_DEPENDS+=  ${MODPY_RUN_DEPENDS}
 .endif
 
+MODPY_PRE_BUILD_STEPS = @:
 .if defined(MODPY_SETUPTOOLS)  ${MODPY_SETUPTOOLS:U} == YES
 # The setuptools module provides a package locator (site.py) that is
 # required at runtime for the pkg_resources stuff to work
@@ -39,6 +46,20 @@
 BUILD_DEPENDS+=${MODPY_SETUPUTILS_DEPEND}
 # The setuptools uses test target
 REGRESS_TARGET?=   test
+_MODPY_USERBASE =
+.else
+# Try to detect the case where a port will build regardless of setuptools
+# but the final plist will be different if it's present.
+_MODPY_SETUPTOOLS_FAKE_DIR =   \
+   ${WRKDIR}/lib/python${MODPY_VERSION}/site-packages/setuptools
+MODPY_PRE_BUILD_STEPS +=   \
+   ;mkdir -p ${_MODPY_SETUPTOOLS_FAKE_DIR} \
+   ;exec ${_MODPY_SETUPTOOLS_FAKE_DIR}/__init__.py \
+   ;echo 'def setup(*args, **kwargs):' \
+   ;echo 'msg = OpenBSD ports: MODPY_SETUPTOOLS = Yes is required' \
+   ;echo 'raise Exception(msg)' \
+   ;echo 'Extension = Feature = find_packages = setup'
+_MODPY_USERBASE =  ${WRKDIR}
 .endif
 
 .if !defined(NO_SHARED_LIBS) || ${NO_SHARED_LIBS:U} != YES
@@ -50,12 +71,9 @@
 MODPY_LIBDIR=  ${LOCALBASE}/lib/python${MODPY_VERSION}
 MODPY_SITEPKG= ${MODPY_LIBDIR}/site-packages
 
-MODPY_POST_BUILD_BAD_EGGS = @:
-MODPY_PRE_INSTALL_BAD_EGGS = @:
 .if defined(MODPY_BADEGGS)
 .  for egg in ${MODPY_BADEGGS}
-MODPY_POST_BUILD_BAD_EGGS += ;ln -sf ${WRKINST}/${egg}.egg-info 
${WRKBUILD}/${egg}.egg-info
-MODPY_PRE_INSTALL_BAD_EGGS += ;mkdir -p ${WRKINST}/${egg}.egg-info
+MODPY_PRE_BUILD_STEPS += ;mkdir -p ${WRKBUILD}/${egg}.egg-info
 .  endfor
 .endif
 
@@ -75,7 +93,7 @@
--root=${DESTDIR}
 .endif
 
-MAKE_ENV+= CC=${CC}
+MAKE_ENV+= CC=${CC} PYTHONUSERBASE=${_MODPY_USERBASE}
 CONFIGURE_ENV+=PYTHON=${MODPY_BIN}
 
 _MODPY_CMD=@cd ${WRKSRC}  ${SETENV} ${MAKE_ENV} \
@@ -87,14 +105,13 @@
 .if empty(CONFIGURE_STYLE)
 .  if !target(do-build)
 do-build:
+   ${MODPY_PRE_BUILD_STEPS}
${_MODPY_CMD} ${MODPY_DISTUTILS_BUILD} ${MODPY_DISTUTILS_BUILDARGS}
-   ${MODPY_POST_BUILD_BAD_EGGS}
 .  endif
 
 # extra documentation or scripts should be installed via post-install
 .  if !target(do-install)
 do-install:
-   ${MODPY_PRE_INSTALL_BAD_EGGS}
${_MODPY_CMD} ${MODPY_DISTUTILS_BUILD} ${MODPY_DISTUTILS_BUILDARGS} \
${MODPY_DISTUTILS_INSTALL} ${MODPY_DISTUTILS_INSTALLARGS}
 .  endif



[UPDATE] security/arirang to 1.95

2010-09-15 Thread jung
hiya

today, arirang v1.95 released ;-)

* new features
supported arirang Ruby script (-R option)
added script directory - some arirang ruby script examples
changed osfinger to malloc.
fixed few signal in old code.
fixed few bugs.

this is diff to update arirang 1.95

can someone commit it ? ;-)

thanks
- jung


arirang-1.95.diff
Description: Binary data


Re: New python.port.mk diff

2010-09-15 Thread Eric Faurot
On Wed, Sep 15, 2010 at 10:18:01AM +0100, Federico G. Schwindt wrote:
 Hi,
 
   New day new diff. Move things to WRKDIR to avoid warnings during plist
 generation reported by r...@.
   While I was here also change how bad eggs are handled to avoid warnings
 and to allow make clean to run as a regular user. Tested with py-urwid,
 py-cheetah and py-distutils-extra.
   Comments? OK to individual pieces or the whole welcome.

I am not fiercely opposed to these changes, but 2 comments though:

About the MODPY_JSON thing. Shouldn't it be handled per-port where
needed?  I am not quite sure what is the point of trying to add a
pseudo-backward compatibility hack in the infrastructure, when we
now moved to 2.6 anyway. Especially for something like json, which
sounds very anecdotal.

About the egg thing (I hate them, I am disgusted at the farce python
has turned into wrt to packaging).  How about simply adding setuptools
unconditionnally as a BUILD_DEPENDS for all python modules? Would that
really hurt?


Eric.

   f.-
 
 Index: python.port.mk
 ===
 RCS file: /cvs/ports/lang/python/python.port.mk,v
 retrieving revision 1.36
 diff -u -r1.36 python.port.mk
 --- python.port.mk30 Aug 2010 16:35:02 -  1.36
 +++ python.port.mk15 Sep 2010 09:10:44 -
 @@ -17,6 +17,12 @@
  .endif
  MODPYSPEC = python-${MODPY_VSPEC}
  
 +.if ${MODPY_VERSION}  2.6
 +MODPY_JSON = ::devel/py-simplejson
 +.else
 +MODPY_JSON =
 +.endif
 +
  MODPY_RUN_DEPENDS=   :${MODPYSPEC}:lang/python/${MODPY_VERSION}
  MODPY_LIB_DEPENDS=   
 python${MODPY_VERSION}:${MODPYSPEC}:lang/python/${MODPY_VERSION}
  _MODPY_BUILD_DEPENDS=:${MODPYSPEC}:lang/python/${MODPY_VERSION}
 @@ -31,6 +37,7 @@
  RUN_DEPENDS+=${MODPY_RUN_DEPENDS}
  .endif
  
 +MODPY_PRE_BUILD_STEPS = @:
  .if defined(MODPY_SETUPTOOLS)  ${MODPY_SETUPTOOLS:U} == YES
  # The setuptools module provides a package locator (site.py) that is
  # required at runtime for the pkg_resources stuff to work
 @@ -39,6 +46,20 @@
  BUILD_DEPENDS+=  ${MODPY_SETUPUTILS_DEPEND}
  # The setuptools uses test target
  REGRESS_TARGET?= test
 +_MODPY_USERBASE =
 +.else
 +# Try to detect the case where a port will build regardless of setuptools
 +# but the final plist will be different if it's present.
 +_MODPY_SETUPTOOLS_FAKE_DIR = \
 + ${WRKDIR}/lib/python${MODPY_VERSION}/site-packages/setuptools
 +MODPY_PRE_BUILD_STEPS += \
 + ;mkdir -p ${_MODPY_SETUPTOOLS_FAKE_DIR} \
 + ;exec ${_MODPY_SETUPTOOLS_FAKE_DIR}/__init__.py \
 + ;echo 'def setup(*args, **kwargs):' \
 + ;echo 'msg = OpenBSD ports: MODPY_SETUPTOOLS = Yes is required' \
 + ;echo 'raise Exception(msg)' \
 + ;echo 'Extension = Feature = find_packages = setup'
 +_MODPY_USERBASE =${WRKDIR}
  .endif
  
  .if !defined(NO_SHARED_LIBS) || ${NO_SHARED_LIBS:U} != YES
 @@ -50,12 +71,9 @@
  MODPY_LIBDIR=${LOCALBASE}/lib/python${MODPY_VERSION}
  MODPY_SITEPKG=   ${MODPY_LIBDIR}/site-packages
  
 -MODPY_POST_BUILD_BAD_EGGS = @:
 -MODPY_PRE_INSTALL_BAD_EGGS = @:
  .if defined(MODPY_BADEGGS)
  .  for egg in ${MODPY_BADEGGS}
 -MODPY_POST_BUILD_BAD_EGGS += ;ln -sf ${WRKINST}/${egg}.egg-info 
 ${WRKBUILD}/${egg}.egg-info
 -MODPY_PRE_INSTALL_BAD_EGGS += ;mkdir -p ${WRKINST}/${egg}.egg-info
 +MODPY_PRE_BUILD_STEPS += ;mkdir -p ${WRKBUILD}/${egg}.egg-info
  .  endfor
  .endif
  
 @@ -75,7 +93,7 @@
   --root=${DESTDIR}
  .endif
  
 -MAKE_ENV+=   CC=${CC}
 +MAKE_ENV+=   CC=${CC} PYTHONUSERBASE=${_MODPY_USERBASE}
  CONFIGURE_ENV+=  PYTHON=${MODPY_BIN}
  
  _MODPY_CMD=  @cd ${WRKSRC}  ${SETENV} ${MAKE_ENV} \
 @@ -87,14 +105,13 @@
  .if empty(CONFIGURE_STYLE)
  .  if !target(do-build)
  do-build:
 + ${MODPY_PRE_BUILD_STEPS}
   ${_MODPY_CMD} ${MODPY_DISTUTILS_BUILD} ${MODPY_DISTUTILS_BUILDARGS}
 - ${MODPY_POST_BUILD_BAD_EGGS}
  .  endif
  
  # extra documentation or scripts should be installed via post-install
  .  if !target(do-install)
  do-install:
 - ${MODPY_PRE_INSTALL_BAD_EGGS}
   ${_MODPY_CMD} ${MODPY_DISTUTILS_BUILD} ${MODPY_DISTUTILS_BUILDARGS} \
   ${MODPY_DISTUTILS_INSTALL} ${MODPY_DISTUTILS_INSTALLARGS}
  .  endif



Re: [UPDATE] security/arirang to 1.95

2010-09-15 Thread Landry Breuil
On Wed, Sep 15, 2010 at 06:40:36PM +0900, jung wrote:
 hiya
 
 today, arirang v1.95 released ;-)
 
 * new features
 supported arirang Ruby script (-R option)
 added script directory - some arirang ruby script examples
 changed osfinger to malloc.
 fixed few signal in old code.
 fixed few bugs.
 
 this is diff to update arirang 1.95
 
 can someone commit it ? ;-)

I'm pretty sure there's a nicer way to deal with extconf.rb files in our
ruby ports infrastructure. And it should use lang/ruby MODULE.

Landry



Re: New python.port.mk diff

2010-09-15 Thread Federico G. Schwindt
On Wed, Sep 15, 2010 at 11:53:21AM +0200, Eric Faurot wrote:
 On Wed, Sep 15, 2010 at 10:18:01AM +0100, Federico G. Schwindt wrote:
  Hi,
  
New day new diff. Move things to WRKDIR to avoid warnings during plist
  generation reported by r...@.
While I was here also change how bad eggs are handled to avoid warnings
  and to allow make clean to run as a regular user. Tested with py-urwid,
  py-cheetah and py-distutils-extra.
Comments? OK to individual pieces or the whole welcome.
 
 I am not fiercely opposed to these changes, but 2 comments though:
 
 About the MODPY_JSON thing. Shouldn't it be handled per-port where
 needed?  I am not quite sure what is the point of trying to add a
 pseudo-backward compatibility hack in the infrastructure, when we
 now moved to 2.6 anyway. Especially for something like json, which
 sounds very anecdotal.

  Well, 2.5 is still in the tree. If we all agree that ports should not
care about 2.5 anymore we can drop that completely. If not, we can either
have it on by port basis or centralised. For me centralised feels more
natural and avoid duplications and hides python internals to the outside
world. YMMV.

 About the egg thing (I hate them, I am disgusted at the farce python
 has turned into wrt to packaging).  How about simply adding setuptools
 unconditionnally as a BUILD_DEPENDS for all python modules? Would that
 really hurt?

  Are you referring to the bad eggs or the hack to detect ports relying on
either setuptools or distutils?  Anyhow, you'll need RUN_DEPENDS as well.
  We could add it to the base python too. Any of these approaches will
require another set of bumps. Dunno to be honest.

  f.-



Re: New python.port.mk diff

2010-09-15 Thread Stuart Henderson
On 2010/09/15 11:53, Eric Faurot wrote:
 On Wed, Sep 15, 2010 at 10:18:01AM +0100, Federico G. Schwindt wrote:
  Hi,
  
New day new diff. Move things to WRKDIR to avoid warnings during plist
  generation reported by r...@.
While I was here also change how bad eggs are handled to avoid warnings
  and to allow make clean to run as a regular user. Tested with py-urwid,
  py-cheetah and py-distutils-extra.
Comments? OK to individual pieces or the whole welcome.
 
 I am not fiercely opposed to these changes, but 2 comments though:
 
 About the MODPY_JSON thing. Shouldn't it be handled per-port where
 needed?  I am not quite sure what is the point of trying to add a
 pseudo-backward compatibility hack in the infrastructure, when we
 now moved to 2.6 anyway. Especially for something like json, which
 sounds very anecdotal.

This would still be done per-port, you would set ${MODPY_JSON} in
the dependency list, and the module would take care of whether to
populate the variable. Saves doing the .if MODPY_VERSION  2.6
dance in every port that needs it.

 About the egg thing (I hate them, I am disgusted at the farce python
 has turned into wrt to packaging).  How about simply adding setuptools
 unconditionnally as a BUILD_DEPENDS for all python modules? Would that
 really hurt?

It needs to be RUN_DEPENDS too. It wouldn't really hurt but, well,
the people who end up actually doing the package bumps got a bit
bored of it by now... and this method gives a clear and simple
error message.



Re: New python.port.mk diff

2010-09-15 Thread Eric Faurot
On Wed, Sep 15, 2010 at 11:10:46AM +0100, Federico G. Schwindt wrote:
 On Wed, Sep 15, 2010 at 11:53:21AM +0200, Eric Faurot wrote:
  On Wed, Sep 15, 2010 at 10:18:01AM +0100, Federico G. Schwindt wrote:
   Hi,
   
 New day new diff. Move things to WRKDIR to avoid warnings during plist
   generation reported by r...@.
 While I was here also change how bad eggs are handled to avoid warnings
   and to allow make clean to run as a regular user. Tested with py-urwid,
   py-cheetah and py-distutils-extra.
 Comments? OK to individual pieces or the whole welcome.
  
  I am not fiercely opposed to these changes, but 2 comments though:
  
  About the MODPY_JSON thing. Shouldn't it be handled per-port where
  needed?  I am not quite sure what is the point of trying to add a
  pseudo-backward compatibility hack in the infrastructure, when we
  now moved to 2.6 anyway. Especially for something like json, which
  sounds very anecdotal.
 
   Well, 2.5 is still in the tree. If we all agree that ports should not
 care about 2.5 anymore we can drop that completely. If not, we can either
 have it on by port basis or centralised. For me centralised feels more
 natural and avoid duplications and hides python internals to the outside
 world. YMMV.

Alright, then.

  About the egg thing (I hate them, I am disgusted at the farce python
  has turned into wrt to packaging).  How about simply adding setuptools
  unconditionnally as a BUILD_DEPENDS for all python modules? Would that
  really hurt?
 
   Are you referring to the bad eggs or the hack to detect ports relying on
 either setuptools or distutils?  Anyhow, you'll need RUN_DEPENDS as well.
   We could add it to the base python too. Any of these approaches will
 require another set of bumps. Dunno to be honest.

I am referring to upstream turning python into something ressembling
pkg-config+autofools. Anyway...

If it avoids bumping half the tree, it's fine.

Eric.



Re: NEW: sysutils/p5-Parse-DMIDecode

2010-09-15 Thread Mikolaj Kucharski
On Wed, Sep 08, 2010 at 10:52:09AM +0100, Mikolaj Kucharski wrote:
 Bump..

Ok?
http://marc.info/?l=openbsd-portsm=128308273801727w=2

Attaching port again.

-- 
best regards
q#


p5-Parse-DMIDecode.port.tar.gz
Description: application/tar-gz


Re: NEW: sysutils/p5-Parse-DMIDecode

2010-09-15 Thread Landry Breuil
On Wed, Sep 15, 2010 at 11:45:55AM +0100, Mikolaj Kucharski wrote:
 On Wed, Sep 08, 2010 at 10:52:09AM +0100, Mikolaj Kucharski wrote:
  Bump..
 
 Ok?
   http://marc.info/?l=openbsd-portsm=128308273801727w=2
 
 Attaching port again.


===  Configuring for p5-Parse-DMIDecode-0.03
Checking whether your kit is complete...
Looks good

Checking prerequisites...
 * Optional prerequisite Test::Deep is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the
versions
of the modules indicated above before proceeding with this installation

Creating new 'Build' script for 'Parse-DMIDecode' version '0.03'

Thank you for downloading Parse-DMIDecode

I would like to find out how many people are using this software,
and on what operating systems and Perl versions. If you have an
internet connection, may I transmit the following information:

http://perlgirl.org.uk/lib/usage.cgi?name=Parse::DMIDecodeversion=0.03osname=openbsdarchname=amd64-openbsdosver=openbsdperlver=5.010001

Send this anonymous information? [n ]Please answer 'y' or 'n'.
=

what's that bullshit ? This needs to be stripped out so one doesnt need
to type enter to let this build.

Landry



Make tor take advantage of dante

2010-09-15 Thread David Coppa
Hi, 

Since we don't have tsocks in our tree (and iirc it's linux-only stuff), 
I've written the following patch to make the 'torify' command work 
out-of-the-box with 'socksify' (security/dante).

I find it useful. Comments? OKs?

Cheers, 
David


$ cat files/tor-socks.conf
route {
from: 0.0.0.0/0 to: 0.0.0.0/0 via: 127.0.0.1 port = 9050
proxyprotocol: socks_v4
}


Index: Makefile
===
RCS file: /cvs/ports/net/tor/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- Makefile20 Jun 2010 07:57:07 -  1.45
+++ Makefile15 Sep 2010 11:28:53 -
@@ -3,6 +3,7 @@
 COMMENT=   anonymity service using onion routing
 
 DISTNAME=  tor-0.2.1.26
+REVISION=  0
 CATEGORIES=net
 HOMEPAGE=  http://www.torproject.org/
 
@@ -24,5 +25,8 @@ DB_DIR=   /var/tor
 SUBST_VARS=DB_DIR
 
 FAKE_FLAGS=sysconfdir=${PREFIX}/share/examples
+
+post-extract:
+   @cp ${FILESDIR}/tor-socks.conf ${WRKSRC}/contrib/
 
 .include bsd.port.mk
Index: patches/patch-contrib_Makefile_in
===
RCS file: patches/patch-contrib_Makefile_in
diff -N patches/patch-contrib_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-contrib_Makefile_in   15 Sep 2010 11:28:53 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- contrib/Makefile.in.orig   Wed Sep 15 12:05:05 2010
 contrib/Makefile.inWed Sep 15 12:05:17 2010
+@@ -186,8 +186,8 @@ top_srcdir = @top_srcdir@
+ SUBDIRS = osx suse
+ DIST_SUBDIRS = osx suse
+ confdir = $(sysconfdir)/tor
+-EXTRA_DIST = exitlist tor-tsocks.conf torify.1 tor.nsi.in tor.sh torctl 
rc.subr cross.sh tor-mingw.nsi.in package_nsis-mingw.sh tor.ico tor-ctrl.sh 
linux-tor-prio.sh tor-exit-notice.html
+-conf_DATA = tor-tsocks.conf
++EXTRA_DIST = exitlist tor-socks.conf torify.1 tor.nsi.in tor.sh torctl 
rc.subr cross.sh tor-mingw.nsi.in package_nsis-mingw.sh tor.ico tor-ctrl.sh 
linux-tor-prio.sh tor-exit-notice.html
++conf_DATA = tor-socks.conf
+ bin_SCRIPTS = torify
+ man_MANS = torify.1
+ all: all-recursive
Index: patches/patch-contrib_torify_1
===
RCS file: patches/patch-contrib_torify_1
diff -N patches/patch-contrib_torify_1
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-contrib_torify_1  15 Sep 2010 11:28:53 -
@@ -0,0 +1,38 @@
+$OpenBSD$
+--- contrib/torify.1.orig  Wed Sep 15 12:58:26 2010
 contrib/torify.1   Wed Sep 15 12:59:53 2010
+@@ -2,22 +2,22 @@
+ .\ manual page by Peter Palfrader
+ .SH NAME
+ .LP
+-torify \- wrapper for tsocks and tor
++torify \- wrapper for socksify and tor
+ 
+ .SH SYNOPSIS
+ \fBtorify\fP\ \fIapplication\fP\ [\fIapplication's\ arguments\fP]
+ 
+ .SH DESCRIPTION
+-\fBtorify\fR is a simple wrapper that calls tsocks with a tor specific
++\fBtorify\fR is a simple wrapper that calls socksify with a tor specific
+ configuration file.
+ 
+-tsocks itself is a wrapper between the tsocks library and the application
++socksify itself is a wrapper between the Dante library and the application
+ that you would like to run socksified.
+ 
+-Please note that since tsocks uses LD_PRELOAD, torify cannot be applied
++Please note that since socksify uses LD_PRELOAD, torify cannot be applied
+ to suid binaries.
+ 
+-You should also be aware that the way tsocks currently works only TCP
++You should also be aware that the way socksify currently works only TCP
+ connections are socksified.  Be aware that this will in most circumstances
+ not include hostname lookups which would still be routed through your
+ normal system resolver to your usual resolving nameservers.  The
+@@ -28,5 +28,4 @@ have further information on this subject.
+ .SH SEE ALSO
+ .BR tor (1),
+ .BR tor-resolve (1),
+-.BR tsocks (1),
+-.BR tsocks.conf (5).
++.BR socks.conf (5).
Index: patches/patch-contrib_torify_in
===
RCS file: patches/patch-contrib_torify_in
diff -N patches/patch-contrib_torify_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-contrib_torify_in 15 Sep 2010 11:28:53 -
@@ -0,0 +1,55 @@
+$OpenBSD$
+--- contrib/torify.in.orig Wed Sep 15 12:21:24 2010
 contrib/torify.in  Wed Sep 15 12:25:48 2010
+@@ -1,19 +1,19 @@
+ #! /bin/sh
+ 
+-# Wrapper script for use of the tsocks(8) transparent socksification library
+-# See the tsocks(1) and torify(1) manpages.
++# Wrapper script for use of Dante transparent socksification library
++# See the socks.conf(5) and torify(1) manpages.
+ 
+ # Copyright (c) 2004, 2006 Peter Palfrader
+ # Modified by Jacob Appelbaum ja...@appelbaum.net April 16th 2006
+ # May be distributed under the same terms as Tor itself
+ 
+ 
+-# Define and ensure we have tsocks
++# Define and ensure we have socksify
+ # XXX: what if we don't have which?
+-TSOCKS=`which tsocks`
+-if [ ! -x $TSOCKS ]
++SOCKSIFY=`which socksify`
++if 

Sbiancante rapido

2010-09-15 Thread Sandra

NUOVA FORMULA!

Denti bianchissimi con il nuovo sbiancante rapido.L'unico con il 36% di 
perossido di carabmide! Risultato professionale e duraturo per un sorriso 
smagliante!

Cliccare su http://sbiancante.showurl.net  per descrizione dettagliata

Sandra Perini - Sbiancamento dentale






Re: Make tor take advantage of dante

2010-09-15 Thread David Coppa
I can rewrite this to make use of net/dsocks if it's preferred...

ciao,
david

On Wed, Sep 15, 2010 at 1:47 PM, David Coppa dco...@gmail.com wrote:
 Hi,

 Since we don't have tsocks in our tree (and iirc it's linux-only stuff),
 I've written the following patch to make the 'torify' command work
 out-of-the-box with 'socksify' (security/dante).

 I find it useful. Comments? OKs?



Re: webkit 1.2.4

2010-09-15 Thread Marco Peereboom
Well that's not good. Can you send this information to the webkit
mailing lists?

On Wed, Sep 15, 2010 at 11:09:34AM +0200, Dawe wrote:
 On Sep 15, 2010 10:07, Landry Breuil wrote:
  On Tue, Sep 14, 2010 at 03:41:56PM +0200, Landry Breuil wrote:
   Yo,
   
   please test with your favorite consumer.. i'll put it in a bulk.
  
  This caused no fallout in an amd64 bulk, and even built on sparc64.
  If noone complains that it broke their favourite browser, this'll
  get in in a few days.
  
  Landry
  
 
 Works for me with midori on amd64.
 The only thing I noticed was that the moodle page of my university reloads
 in an endless loop if JavaScript is enabled. It stops reloading after
 disabling JavaScript. That doesn't happen with 1.2.3.
 



OpenLDAP crash

2010-09-15 Thread Martijn van Duren
Hello,

I'm currently setting up a OpenBSD-based server with OpenLDAP.
I found out that slapd crashed when I try to insert a new entry, which has 
non-compatible objectClasses.

Slapd.conf:
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/nis.schema
include /etc/openldap/schema/inetorgperson.schema
schemacheck on
loglevel -1
moduleload  back_ldbm.la
backend ldbm
databaseldbm
suffix  dc=example,dc=com 
rootdn  cn=Manager,dc=example,dc=com
rootpw  {SSHA}j5oDwUaC+GRg2hyRJ/JgoxlYyXMoC8EE
directory   /var/openldap/example.com
mode0700
index   objectClass eq
index   uid eq
index   uidNumber eq
access to attrs=userPassword
 by self write
 by anonymous auth
access to attrs=cn,telephoneNumber,sn
 by self write
access to *
 by users read

The  log-message on which the server fails is:
entry failed op attrs add: invalid structural object class chain 
(account/person) (65)

I can try to prevent this crash by making sure that all inserts go by a scripts 
and excluding non-authorized users from the server,
but I hope you can help me solve this problem.

I'm still fairly new to OpenBSD, so I hope I gave you all the information you 
need.
Else I'm willing to give you additional information where needed.

Sincerely,

Martijn van Duren

Martijn van Duren

Oude Oeverstraat 120

Postbus 228

m.vandu...@twodare.nlmailto:r.be...@twodare.nl

6811 JZ  Arnhem

6800 AE  Arnhem






[http://www.twodare.nl/assets/images/mail_logo.jpg]

026 - 20 20 230

i...@twodare.nlmailto:i...@twodare.nl



www.twodare.nlhttp://www.twodare.nl






Disclaimer: Dit bericht is uitsluitend bestemd voor de (rechts)persoon aan 
welke het is gericht.
Het kan vertrouwelijke of alleen voor deze bestemde informatie bevatten, die 
niet mag worden
geopenbaard. Als dit bericht niet voor u bestemd is, mag u de ontvangen 
informatie niet lezen,
gebruiken, verspreiden of kopiëren. Als u dit bericht abusievelijk hebt 
ontvangen, gelieve u het
te verwijderen en contact op te nemen met de afzender.


inline: image001.jpg

Can't find string terminator '' anywhere before EOF at -e line 1.

2010-09-15 Thread Christian Weisgerber
We have quite a number of ports (183 at a rough count) that produce
this error during configure:

checking for perl... /usr/bin/perl
checking for perl = 5.8.1... Can't find string terminator '' anywhere before 
EOF at -e line 1.

It's harmless, I guess, but annoying.  It's from some autoconf macro
that checks the availability of perl for intltool purposes.  The
expanded sh snippet is this:

---
if test -z $INTLTOOL_PERL; then
   as_fn_error perl not found $LINENO 5
fi
{ $as_echo $as_me:${as_lineno-$LINENO}: checking for perl = 5.8.1 5
$as_echo_n checking for perl = 5.8.1...  6; }
$INTLTOOL_PERL -e use 5.8.1;  /dev/null 21
if test $? -ne 0; then
   as_fn_error perl 5.8.1 is required for intltool $LINENO 5
else
   IT_PERL_VERSION=`$INTLTOOL_PERL -e \printf '%vd', $^V\`
   { $as_echo $as_me:${as_lineno-$LINENO}: result: $IT_PERL_VERSION 5
$as_echo $IT_PERL_VERSION 6; }
fi
---

Specifically, the line

   IT_PERL_VERSION=`$INTLTOOL_PERL -e \printf '%vd', $^V\`

should be the one throwing the error.  However, I can't find anything
wrong there.  The nested quoting is tricky, but it works just fine
if I run it on the sh command line.

Any ideas?

-- 
Christian naddy Weisgerber  na...@mips.inka.de



Re: Can't find string terminator '' anywhere before EOF at -e line 1.

2010-09-15 Thread Federico G. Schwindt
On Wed, Sep 15, 2010 at 05:02:33PM +0200, Christian Weisgerber wrote:
 We have quite a number of ports (183 at a rough count) that produce
 this error during configure:
 
 checking for perl... /usr/bin/perl
 checking for perl = 5.8.1... Can't find string terminator '' anywhere 
 before EOF at -e line 1.
 
 It's harmless, I guess, but annoying.  It's from some autoconf macro
 that checks the availability of perl for intltool purposes.  The
 expanded sh snippet is this:
 
 ---
 if test -z $INTLTOOL_PERL; then
as_fn_error perl not found $LINENO 5
 fi
 { $as_echo $as_me:${as_lineno-$LINENO}: checking for perl = 5.8.1 5
 $as_echo_n checking for perl = 5.8.1...  6; }
 $INTLTOOL_PERL -e use 5.8.1;  /dev/null 21
 if test $? -ne 0; then
as_fn_error perl 5.8.1 is required for intltool $LINENO 5
 else
IT_PERL_VERSION=`$INTLTOOL_PERL -e \printf '%vd', $^V\`
{ $as_echo $as_me:${as_lineno-$LINENO}: result: $IT_PERL_VERSION 5
 $as_echo $IT_PERL_VERSION 6; }
 fi
 ---
 
 Specifically, the line
 
IT_PERL_VERSION=`$INTLTOOL_PERL -e \printf '%vd', $^V\`
 
 should be the one throwing the error.  However, I can't find anything
 wrong there.  The nested quoting is tricky, but it works just fine
 if I run it on the sh command line.
 
 Any ideas?

  Are those scripts using set -o posix?

  f.-



Re: Can't find string terminator '' anywhere before EOF at -e line 1.

2010-09-15 Thread Jim Razmus
* Christian Weisgerber na...@mips.inka.de [100915 11:04]:
 We have quite a number of ports (183 at a rough count) that produce
 this error during configure:
 
 checking for perl... /usr/bin/perl
 checking for perl = 5.8.1... Can't find string terminator '' anywhere 
 before EOF at -e line 1.
 
 It's harmless, I guess, but annoying.  It's from some autoconf macro
 that checks the availability of perl for intltool purposes.  The
 expanded sh snippet is this:
 
 ---
 if test -z $INTLTOOL_PERL; then
as_fn_error perl not found $LINENO 5
 fi
 { $as_echo $as_me:${as_lineno-$LINENO}: checking for perl = 5.8.1 5
 $as_echo_n checking for perl = 5.8.1...  6; }
 $INTLTOOL_PERL -e use 5.8.1;  /dev/null 21
 if test $? -ne 0; then
as_fn_error perl 5.8.1 is required for intltool $LINENO 5
 else
IT_PERL_VERSION=`$INTLTOOL_PERL -e \printf '%vd', $^V\`
{ $as_echo $as_me:${as_lineno-$LINENO}: result: $IT_PERL_VERSION 5
 $as_echo $IT_PERL_VERSION 6; }
 fi
 ---
 
 Specifically, the line
 
IT_PERL_VERSION=`$INTLTOOL_PERL -e \printf '%vd', $^V\`
 
 should be the one throwing the error.  However, I can't find anything
 wrong there.  The nested quoting is tricky, but it works just fine
 if I run it on the sh command line.
 
 Any ideas?
 
 -- 
 Christian naddy Weisgerber  na...@mips.inka.de
 

I get the same error with:

perl -e \printf '%vd', $^V\

but it works if I remove the quote escapes:

perl -e printf '%vd', $^V

jim@



WIP: net/transmission 2.04

2010-09-15 Thread Christian Weisgerber
I'm not really working on this, but Brad has poked me, so here's
an updated diff to bring net/transmission to 2.04.

SHOWSTOPPER: The GTK client falls into a busy loop and eats all the CPU
it can get.

I have received zero feedback on this, so I don't know if anybody
else is seeing the same problem.


Index: Makefile
===
RCS file: /cvs/ports/net/transmission/Makefile,v
retrieving revision 1.54
diff -u -p -r1.54 Makefile
--- Makefile3 May 2010 17:39:33 -   1.54
+++ Makefile15 Sep 2010 15:26:38 -
@@ -3,7 +3,7 @@
 COMMENT-main=  lightweight BitTorrent command line and daemon client
 COMMENT-gui=   lightweight BitTorrent client with graphical interface
 
-VER=   1.93
+VER=   2.04
 DISTNAME=  transmission-${VER}
 PKGNAME-main=  transmission-${VER}
 PKGNAME-gui=   transmission-gui-${VER}
@@ -26,18 +26,16 @@ FLAVOR?=
 
 MULTI_PACKAGES=-main
 
-WANTLIB=   c crypto event idn m pthread ssl z
+WANTLIB=   c crypto curl event eventextra idn m pthread ssl z
 WANTLIB-main=  ${WANTLIB}
 
 MODULES=   devel/gettext textproc/intltool
-LIB_DEPENDS=   curl.=14::net/curl \
-   eventextra.=1::devel/libeventextra
+LIB_DEPENDS=   ::net/curl \
+   ::devel/libeventextra
 
 USE_GMAKE= Yes
 USE_LIBTOOL=   Yes
-AUTOCONF_VERSION=2.63
-AUTOCONF=  autoconf -I m4
-CONFIGURE_STYLE=autoconf no-autoheader
+CONFIGURE_STYLE=gnu
 CONFIGURE_ARGS=--disable-shared \
--disable-silent-rules \
--disable-libnotify \
@@ -46,9 +44,9 @@ CONFIGURE_ARGS=   --disable-shared \
--disable-gconf2
 CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \
LDFLAGS=-L${LOCALBASE}/lib \
+   LIBEVENT_LIBS=-leventextra -levent \
OPENSSL_CFLAGS=-I/usr/include \
OPENSSL_LIBS=-lcrypto
-LIBTOOL_FLAGS= --tag=disable-shared
 MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}
 
 .if ${FLAVOR:L:Mno_gui}
@@ -57,15 +55,13 @@ CONFIGURE_ARGS+=--disable-gtk
 MULTI_PACKAGES+=-gui
 WANTLIB-gui=   ${WANTLIB} X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \
Xfixes Xi Xinerama Xrandr Xrender atk-1.0 cairo dbus-1 \
-   expat fontconfig freetype gio-2.0 glib-2.0 glitz \
-   gmodule-2.0 gobject-2.0 gthread-2.0 pango-1.0 pangoft2-1.0 \
+   dbus-glib-1 expat fontconfig freetype gdk-x11-2.0 \
+   gdk_pixbuf-2.0 gio-2.0 glib-2.0 glitz gmodule-2.0 \
+   gobject-2.0 gthread-2.0 gtk-x11-2.0 pango-1.0 pangoft2-1.0 \
pangocairo-1.0 pixman-1 png pcre pthread-stubs xcb \
xcb-render xcb-render-util
-LIB_DEPENDS+=  gdk_pixbuf-2.0,gdk-x11-2.0,gtk-x11-2.0::x11/gtk+2 \
-   dbus-glib-1::x11/dbus-glib
-LIB_DEPENDS-main=${MODGETTEXT_LIB_DEPENDS} \
-   curl.=14::net/curl \
-   eventextra.=1::devel/libeventextra
+LIB_DEPENDS+=  ::x11/gtk+2 \
+   ::x11/dbus-glib
 RUN_DEPENDS-gui=:${PKGNAME-main}:net/transmission,-main \
::devel/desktop-file-utils \
:gamin-*:sysutils/gamin,-server,no_python
Index: distinfo
===
RCS file: /cvs/ports/net/transmission/distinfo,v
retrieving revision 1.30
diff -u -p -r1.30 distinfo
--- distinfo3 May 2010 17:39:33 -   1.30
+++ distinfo15 Sep 2010 15:26:38 -
@@ -1,5 +1,5 @@
-MD5 (transmission-1.93.tar.bz2) = 9oNY0D5GvsVwS7qolJkBUg==
-RMD160 (transmission-1.93.tar.bz2) = AOuOE1Dy4Nnbc69x57iHQkEgD4k=
-SHA1 (transmission-1.93.tar.bz2) = J3k7gIjW/V2zuABJAHcMhK65kok=
-SHA256 (transmission-1.93.tar.bz2) = 
6bex+5qtKAjuJ7Fj26hkf3OMI1EyAYZPqZRAELjXFnA=
-SIZE (transmission-1.93.tar.bz2) = 4381746
+MD5 (transmission-2.04.tar.bz2) = hP4V634AD9w2ne9RMpk1iw==
+RMD160 (transmission-2.04.tar.bz2) = l3/wkxJdvGkq8fpzw6Byng7RDVQ=
+SHA1 (transmission-2.04.tar.bz2) = MB4i7uuYV4K2EgLescNqiDNX/MY=
+SHA256 (transmission-2.04.tar.bz2) = 
wAEO4/TZPXN9pzK8605kDcQEsOdlmYD7ENr7W7CoO08=
+SIZE (transmission-2.04.tar.bz2) = 4264035
Index: patches/patch-configure
===
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-configure 15 Sep 2010 15:26:38 -
@@ -0,0 +1,32 @@
+$OpenBSD$
+--- configure.orig Wed Jul 21 06:14:12 2010
 configure  Fri Jul 23 23:03:28 2010
+@@ -10870,8 +10870,8 @@ if test 0 = 0; then
+ else
+   supported_build=no
+   if test x$GCC = xyes ; then
+-CFLAGS=$CFLAGS -g -O0
+-CXXFLAGS=$CXXFLAGS -g -O0
++: CFLAGS=$CFLAGS -g -O0
++: CXXFLAGS=$CXXFLAGS -g -O0
+   fi
+ fi
+  if test x$supported_build = xno; then
+@@ -15387,7 +15387,7 @@ esac
+ 
+ if test x$GCC = xyes ; then
+ 
+-CFLAGS=$CFLAGS -std=gnu99 -ggdb3 -Wall -W -Wpointer-arith 
-Wformat-security -Wcast-align -Wundef -Wcast-align -Wstrict-prototypes 

Re: Can't find string terminator '' anywhere before EOF at -e line 1.

2010-09-15 Thread Christian Weisgerber
Federico G. Schwindt:

 IT_PERL_VERSION=`$INTLTOOL_PERL -e \printf '%vd', $^V\`
 
   Are those scripts using set -o posix?

Yes, they do... bingo!  POSIX mode changes the quote parsing.  But of
course bash's POSIX mode doesn't.  *sigh*

The whole thing is silly, because that line is overquoted anyway.  This
would do:

IT_PERL_VERSION=`$INTLTOOL_PERL -e printf '%vd', $^V`

-- 
Christian naddy Weisgerber  na...@mips.inka.de



Re: webkit 1.2.4

2010-09-15 Thread Remi Pointel
On Wed, 15 Sep 2010 10:07:48 +0200
Landry Breuil lan...@rhaalovely.net wrote:

 On Tue, Sep 14, 2010 at 03:41:56PM +0200, Landry Breuil wrote:
  Yo,
  
  please test with your favorite consumer.. i'll put it in a bulk.
 
 This caused no fallout in an amd64 bulk, and even built on sparc64.
 If noone complains that it broke their favourite browser, this'll
 get in in a few days.
 
 Landry

Hi,

OK on amd64 with www/midori and www/surf.

Remi.



Re: [UPDATE] misc/py-imdb to 4.6

2010-09-15 Thread Todd C. Miller
After much hair pulling I believe this addresses the problems.
There is likely a better way to do that setup.py bits but I am not
of the slithering persuasion.

 - todd

Index: misc/py-imdb/Makefile
===
RCS file: /home/cvs/openbsd/ports/misc/py-imdb/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- misc/py-imdb/Makefile   30 Aug 2010 17:11:35 -  1.18
+++ misc/py-imdb/Makefile   15 Sep 2010 18:18:18 -
@@ -1,31 +1,33 @@
 # $OpenBSD: Makefile,v 1.18 2010/08/30 17:11:35 fgsch Exp $
 
-COMMENT=   Python package to retrieve data of the IMDb movie database
+COMMENT =  python package to retrieve data of the IMDb movie database
 
-MODPY_EGG_VERSION=3.6
-DISTNAME=  IMDbPY-${MODPY_EGG_VERSION}
-PKGNAME=   py-imdb-${MODPY_EGG_VERSION}
-REVISION = 3
-CATEGORIES=misc
+MODPY_EGG_VERSION = 4.6
+DISTNAME = IMDbPY-${MODPY_EGG_VERSION}
+PKGNAME =  py-imdb-${MODPY_EGG_VERSION}
+CATEGORIES =   misc
 
-HOMEPAGE=  http://imdbpy.sourceforge.net/
+HOMEPAGE = http://imdbpy.sourceforge.net/
 
-MAINTAINER=Todd C. Miller mill...@openbsd.org
+MAINTAINER =   Todd C. Miller mill...@openbsd.org
 
 # GPL 
-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=  ${MASTER_SITE_SOURCEFORGE:=imdbpy/}
+MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=imdbpy/}
 
-MODULES=   lang/python
+MODULES =  lang/python
+MODPY_SETUPTOOLS = Yes
 
-NO_REGRESS=Yes
+RUN_DEPENDS =  ::textproc/py-lxml
 
-DOCSDIR=   ${PREFIX}/share/doc/py-imdb
-EXAMPLESDIR=   ${PREFIX}/share/examples/py-imdb
+NO_REGRESS =   Yes
+
+DOCSDIR =  ${PREFIX}/share/doc/py-imdb
+EXAMPLESDIR =  ${PREFIX}/share/examples/py-imdb
 
 post-install:
${INSTALL_DATA_DIR} ${DOCSDIR}
Index: misc/py-imdb/distinfo
===
RCS file: /home/cvs/openbsd/ports/misc/py-imdb/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- misc/py-imdb/distinfo   21 Jun 2008 19:39:04 -  1.12
+++ misc/py-imdb/distinfo   14 Sep 2010 16:56:16 -
@@ -1,5 +1,5 @@
-MD5 (IMDbPY-3.6.tar.gz) = fvx+0y1V+65ZXPoapwbLxg==
-RMD160 (IMDbPY-3.6.tar.gz) = l7Se929Pi9vPIgkT65fivuBEpzA=
-SHA1 (IMDbPY-3.6.tar.gz) = xLBZYzotzwemyW6bUphrXCbPFgU=
-SHA256 (IMDbPY-3.6.tar.gz) = 5xoiffvQmIg3HcHN0uuMAFsb62rK1a0xl3O8ZyDPBGM=
-SIZE (IMDbPY-3.6.tar.gz) = 211626
+MD5 (IMDbPY-4.6.tar.gz) = h21M0EH6I2M+NjfCK/lWIg==
+RMD160 (IMDbPY-4.6.tar.gz) = 1d77NVbvfMCYiArRCngJVWWIwbg=
+SHA1 (IMDbPY-4.6.tar.gz) = asUsmPqG1aRXlH3I4w/t9eIY/6o=
+SHA256 (IMDbPY-4.6.tar.gz) = XiKHbPIr+ZNGVPQizznZjPc2z0txt3cuK+DBfhIlrY0=
+SIZE (IMDbPY-4.6.tar.gz) = 295677
Index: misc/py-imdb/patches/patch-setup_py
===
RCS file: /home/cvs/openbsd/ports/misc/py-imdb/patches/patch-setup_py,v
retrieving revision 1.4
diff -u -r1.4 patch-setup_py
--- misc/py-imdb/patches/patch-setup_py 25 Mar 2005 09:22:41 -  1.4
+++ misc/py-imdb/patches/patch-setup_py 15 Sep 2010 19:20:55 -
@@ -1,13 +1,49 @@
-$OpenBSD: patch-setup_py,v 1.4 2005/03/25 09:22:41 xsa Exp $
 setup.py.orig  Thu Mar 24 17:14:44 2005
-+++ setup.py   Fri Mar 25 10:10:41 2005
-@@ -19,7 +19,8 @@ from distutils.core import setup, Extens
- # interface to the web database is always available.
- DO_LOCAL = 1
- # Install some very simple example scripts.
--DO_SCRIPTS = 1
-+#DO_SCRIPTS = 1
-+DO_SCRIPTS = 0
+$OpenBSD$
+--- setup.py.orig  Sat Jun 19 13:47:49 2010
 setup.py   Wed Sep 15 15:20:51 2010
+@@ -2,6 +2,7 @@
  
+ import os
+ import sys
++import re
+ import ez_setup
+ ez_setup.use_setuptools()
  
- # --- NOTHING TO CONFIGURE BELOW.
+@@ -70,7 +71,7 @@ scripts = ['./bin/get_first_movie.py',
+ 
+ # XXX: I'm not sure that 'etc' is a good idea.  Making it an absolute
+ #  path seems a recipe for a disaster (with bdist_egg, at least).
+-data_files = [('doc', setuptools.findall('docs')), ('etc', 
['docs/imdbpy.cfg'])]
++data_files = [('share/doc/py-imdb', setuptools.findall('docs')), 
('share/examples/py-imdb', ['docs/imdbpy.cfg'])]
+ 
+ 
+ # Defining these 'features', it's possible to run commands like:
+@@ -129,7 +130,7 @@ params = {
+ 'url': home_page,
+ 'download_url': dwnl_url,
+ # Scripts.
+-'scripts': scripts,
++#'scripts': scripts,
+ # Documentation files.
+ 'data_files': data_files,
+ # C extensions.
+@@ -223,16 +224,16 @@ try:
+ else:
+ languages = []
+ if languages:
+-data_files.append(('imdb/locale', ['imdb/locale/imdbpy.pot']))
++data_files.append(('share/locale', ['imdb/locale/imdbpy.pot']))
+ for lang in languages:
+ files_found = setuptools.findall('imdb/locale/%s' % lang)
+ if not 

Re: [UPDATE] security/arirang to 1.95

2010-09-15 Thread jung
I'm pretty sure there's a nicer way to deal with extconf.rb files in our
ruby ports infrastructure. And it should use lang/ruby MODULE.

thank you for kind ask.

ok, changed the Makefile :-)


arirang-1.95-rev.diff
Description: Binary data


scrotwm resources

2010-09-15 Thread Marco Peereboom
Due to popular demand we put up a server to handle community requests
for scrotwm.  It has a forum, wiki, cvsweb etc etc.  All the goodies one
would expect.  You can check it out at:
http://opensource.conformal.com/wiki/Scrotwm

So next time ask your questions there instead of the OpenBSD mailing
lists.

Note that the CVS server also moved!



Re: UPDATE: py-lxml 2.2.8, fixes annoying python 2.6 warnings

2010-09-15 Thread Ryan Boggs
On Wed, Sep 15, 2010 at 12:48 AM, Stuart Henderson s...@spacehopper.org wrote:
 On 2010/09/14 20:37, Ryan Boggs wrote:
 It builds fine but when I try to run a sample test, it errors out:

 Ah, missing a run dep, this should fix it.
Yeah, it does.  It looks ok on i386 but I only did some simple tests
from the lxml site.

Is anyone else testing this?

 Index: Makefile
 ===
 RCS file: /cvs/ports/textproc/py-lxml/Makefile,v
 retrieving revision 1.5
 diff -u -p -r1.5 Makefile
 --- Makefile    30 Aug 2010 21:47:16 -      1.5
 +++ Makefile    15 Sep 2010 07:48:05 -
 @@ -2,10 +2,9 @@

  COMMENT=       Python binding for the libxml2 and libxslt libraries

 -MODPY_EGG_VERSION=     2.0.4
 +MODPY_EGG_VERSION=     2.2.8
  DISTNAME=      lxml-${MODPY_EGG_VERSION}
  PKGNAME=       py-lxml-${MODPY_EGG_VERSION}
 -REVISION=      0
  CATEGORIES=    textproc devel

  MAINTAINER=    Benoit Chesneau beno...@metavers.net
 @@ -21,18 +20,17 @@ PERMIT_PACKAGE_CDROM=       Yes
  PERMIT_DISTFILES_FTP=  Yes
  PERMIT_DISTFILES_CDROM=        Yes

 -WANTLIB=       m xml2 z
 +WANTLIB=       exslt m xml2 xslt z

  MODULES=       lang/python

 -LIB_DEPENDS=   exslt,xslt::textproc/libxslt
 +LIB_DEPENDS=   ::textproc/libxslt
 +RUN_DEPENDS=   ::www/py-beautifulsoup

  MODPY_SETUPTOOLS=Yes

  post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-lxml
       �...@cp -r ${WRKSRC}/doc/* ${PREFIX}/share/doc/py-lxml/
 -
 -NO_REGRESS=    Yes

  .include bsd.port.mk
 Index: distinfo
 ===
 RCS file: /cvs/ports/textproc/py-lxml/distinfo,v
 retrieving revision 1.2
 diff -u -p -r1.2 distinfo
 --- distinfo    19 Nov 2009 13:04:23 -      1.2
 +++ distinfo    15 Sep 2010 07:48:05 -
 @@ -1,5 +1,5 @@
 -MD5 (lxml-2.0.4.tgz) = OLSbr0/6HsASiG7aOnKPIQ==
 -RMD160 (lxml-2.0.4.tgz) = UVWxWGoBWJ4VJmHWXMYLbA/LAA0=
 -SHA1 (lxml-2.0.4.tgz) = ZBLRtascSI1ynPd4MM5mFsPIngs=
 -SHA256 (lxml-2.0.4.tgz) = XiPtFoydHEl2yqxTmNu0X9jFHpxCPgE/Vxzw4Oykp1A=
 -SIZE (lxml-2.0.4.tgz) = 2012053
 +MD5 (lxml-2.2.8.tgz) = 1sYS1jqE15RAkSobKdO5gQ==
 +RMD160 (lxml-2.2.8.tgz) = x95NNpSMQgm+VXtDh5LffVhRu+k=
 +SHA1 (lxml-2.2.8.tgz) = kBKuZ2Fg0NL/+YCwdgcITibVPac=
 +SHA256 (lxml-2.2.8.tgz) = ibc5JbXjKV3PRnXLlIAHog6wKf41yaFirhnsEfGrr+U=
 +SIZE (lxml-2.2.8.tgz) = 2922192
 Index: pkg/PLIST
 ===
 RCS file: /cvs/ports/textproc/py-lxml/pkg/PLIST,v
 retrieving revision 1.2
 diff -u -p -r1.2 PLIST
 --- pkg/PLIST   3 Jan 2009 21:34:01 -       1.2
 +++ pkg/PLIST   15 Sep 2010 07:48:05 -
 @@ -28,6 +28,8 @@ lib/python${MODPY_VERSION}/site-packages
  lib/python${MODPY_VERSION}/site-packages/lxml/html/_dictmixin.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/html/_diffcommand.py
  lib/python${MODPY_VERSION}/site-packages/lxml/html/_diffcommand.pyc
 +lib/python${MODPY_VERSION}/site-packages/lxml/html/_html5builder.py
 +lib/python${MODPY_VERSION}/site-packages/lxml/html/_html5builder.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/html/_setmixin.py
  lib/python${MODPY_VERSION}/site-packages/lxml/html/_setmixin.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/html/builder.py
 @@ -40,12 +42,15 @@ lib/python${MODPY_VERSION}/site-packages
  lib/python${MODPY_VERSION}/site-packages/lxml/html/diff.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/html/formfill.py
  lib/python${MODPY_VERSION}/site-packages/lxml/html/formfill.pyc
 +lib/python${MODPY_VERSION}/site-packages/lxml/html/html5parser.py
 +lib/python${MODPY_VERSION}/site-packages/lxml/html/html5parser.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.py
  lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.py
  lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/objectify.so
 -lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.so
 +lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.py
 +lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/sax.py
  lib/python${MODPY_VERSION}/site-packages/lxml/sax.pyc
  lib/python${MODPY_VERSION}/site-packages/lxml/usedoctest.py
 @@ -57,6 +62,7 @@ share/doc/py-lxml/build.txt
  share/doc/py-lxml/capi.txt
  share/doc/py-lxml/compatibility.txt
  share/doc/py-lxml/cssselect.txt
 +share/doc/py-lxml/docstructure.py
  share/doc/py-lxml/element_classes.txt
  share/doc/py-lxml/elementsoup.txt
  share/doc/py-lxml/extensions.txt
 @@ -67,18 +73,37 @@ share/doc/py-lxml/html/api.html
  share/doc/py-lxml/html/api/api-objects.txt
  share/doc/py-lxml/html/api/class-tree.html
  share/doc/py-lxml/html/api/deprecated-index.html
 -share/doc/py-lxml/html/api/elementtree.ElementTree-module.html
 -share/doc/py-lxml/html/api/elementtree.ElementTree-pysrc.html