CVS: cvs.openbsd.org: ports

2009-05-31 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2009/05/31 08:11:36

Modified files:
audio/rhythmbox: Makefile distinfo 
audio/rhythmbox/patches: patch-configure 
 
patch-plugins_audioscrobbler_rb-audioscrobbler_c 
 patch-shell_main_c 
 patch-shell_rb-shell-player_c 
audio/rhythmbox/pkg: PLIST 
Added files:
audio/rhythmbox/patches: 
 
patch-plugins_audioscrobbler_rb-lastfm-source_c 
Removed files:
audio/rhythmbox/pkg: PFRAG.shared 

Log message:
- update to rhythmbox-0.12.2
- enable python plugins



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2009/05/31 09:54:20

Modified files:
net/xmlrpc-c   : Makefile distinfo 
net/xmlrpc-c/patches: patch-src_xmlrpc_datetime_c 

Log message:
- update xmlrpc-c to 1.06.35
- regen patch

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2009/05/31 10:51:26

Modified files:
editors/openoffice3-dicts: Makefile 

Log message:
fix RUN_DEPENDS; from Mikolaj Kucharski miko...@kucharski.name



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/05/31 10:51:07

Modified files:
security/opensc: Makefile distinfo 
security/opensc/patches: patch-configure patch-doc_Makefile_in 

Log message:
- SECURITY UPDATE of opensc to 0.11.8
this fixes the issue that caused CVE-2009-1603

go ahead douglas santos (MAINTAINER)



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/05/31 11:31:13

Modified files:
audio/libsndfile: Makefile 
Added files:
audio/libsndfile/patches: patch-src_alaw_c patch-src_float32_c 
  patch-src_htk_c patch-src_pcm_c 
  patch-src_sds_c patch-src_ulaw_c 

Log message:
- SECURITY FIX for libsndfile to prevent a DoS as reported in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530831

patch from upstream author in that bugreport.

ok naddy@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Chris Kuethe
CVSROOT:/cvs
Module name:ports
Changes by: ckue...@cvs.openbsd.org 2009/05/31 11:49:19

Modified files:
net/spectrum-tools: Makefile distinfo 

Log message:
Update to latest spectrum tools, take over MAINTAINER.
ok sthen (former MAINTAINER)



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Will Maier
CVSROOT:/cvs
Module name:ports
Changes by: wcma...@cvs.openbsd.org 2009/05/31 12:06:26

Modified files:
archivers/arc  : Makefile 

Log message:
Add HOMEPAGE, s/GPL/GPLv2/ in license marker, update my address, bump PKGNAME.



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Pierre-Yves Ritschard
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2009/05/31 12:29:53

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

Log message:
update to scrotwm-0.9.5.
ok from my port ok-buddy aja@



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Chris Kuethe
CVSROOT:/cvs
Module name:ports
Changes by: ckue...@cvs.openbsd.org 2009/05/31 12:59:51

Modified files:
editors/vim: Makefile distinfo 
Added files:
editors/vim/patches: patch-src_vim_h 

Log message:
update to 7.2.190



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/05/31 14:47:08

Modified files:
audio/scmpc: Makefile 
audio/scmpc/patches: patch-Makefile_in patch-examples-scmpc_in 
 patch-man-scmpc_man patch-src-preferences_c 
audio/scmpc/pkg: MESSAGE PLIST 

Log message:
- it was wrong to have scmpc/ that only holds one file and patch the source
all over to deal with it. this moves /etc/scmpc/scmpc.conf to /etc/scmpc.conf

approving croaks from ajacoutot@ and landry@



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/05/31 14:56:38

Modified files:
x11/dbus   : Makefile 
x11/dbus/pkg   : DESCR 

Log message:
- better DESCR



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2009/05/31 15:03:10

Log message:
import py-lzo

py-LZO is a Python module that interface with the LZO library.

LZO is a data compression library which is suitable for data
de-/compression in real-time. This means it favours speed over
compression ratio.

ok ajacoutot@

Status:

Vendor Tag: benoit
Release Tags:   benoit_20090531

N ports/archivers/py-lzo/Makefile
N ports/archivers/py-lzo/distinfo
N ports/archivers/py-lzo/pkg/PLIST
N ports/archivers/py-lzo/pkg/DESCR
N ports/archivers/py-lzo/patches/patch-setup_py
N ports/archivers/py-lzo/patches/patch-Makefile

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2009/05/31 15:12:26

Modified files:
archivers  : Makefile 

Log message:
+py-lzo

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2009/05/31 15:27:01

Modified files:
audio/rhythmbox: Makefile 

Log message:
- also no breakfast or lunch for antoine tommorow.



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2009/05/31 23:23:27

Removed files:
devel/libassetml: Makefile distinfo 
devel/libassetml/patches: patch-configure 
  patch-po_Makefile_in_in 
  patch-src_Makefile_in 
  patch-src_libassetml_pc_in 
devel/libassetml/pkg: DESCR PFRAG.shared PLIST 

Log message:
Remove libassetml.
It is not used by anything and is not maintained... for years.

zap teh shitz jasper@



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2009/05/31 23:50:43

Modified files:
mail/evolution : Makefile 

Log message:
Tweak LDFLAGS to unbreak ppc build.



CVS: cvs.openbsd.org: ports

2009-05-31 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2009/05/31 23:51:31

Modified files:
www/webkit : Makefile distinfo 
www/webkit/patches: patch-GNUmakefile_in 
www/webkit/pkg : PLIST 
Added files:
www/webkit/patches: patch-JavaScriptCore_jit_JITStubs_cpp 

Log message:
Update to webkit-gtk 1.1.8, heavy consumers are happy with it, tested
@ppc/amd64/i386. Add a temporary workaround for upstream bz #26099.
Bumps minor as some funcs were added.



4.5-stable textproc/xpdf xpdf-3.02.3p0

2009-05-31 Thread Ian McWilliam

Update for textproc/xpdf to xpdf-3.02.3p0. Back port from current.

- Resolves security issues
CVE-2009-0146
CVE-2009-0147
CVE-2009-0166
CVE-2009-0195
CVE-2009-0799
CVE-2009-0800
CVE-2009-1179
CVE-2009-1180
CVE-2009-1181
CVE-2009-1182
CVE-2009-1183

- Fix possible out of bounds access in xpath code

Use patch -E

patches added:
patch-xpdf_GlobalParams_cc
patch-splash_SplashXPath_cc

Ian McWilliam



xpdf.diff
Description: Binary data





4.5-stable databases/mysql mysql-5.0.82 update

2009-05-31 Thread Ian McWilliam

Update databases/mysql to mysql-5.0.82. Back port from current.

Security / bugfix release. See

http://lists.mysql.com/announce/605

for more information.


Ian McWilliam




mysql.diff
Description: Binary data


Re: UPDATE: net/snort 2.8.4.1

2009-05-31 Thread Markus Lude
On Wed, May 27, 2009 at 06:57:31PM +0200, Markus Lude wrote:
 On Wed, May 27, 2009 at 10:37:46AM -0400, Brad wrote:
  On Wednesday 27 May 2009 10:20:34 Markus Lude wrote:
   Hello,
   here is an update to snort 2.8.4.1. I marked the port as SHARED_ONLY as
   pointed out by naddy some time ago on ports@
  
   Please test and report which flavor/arch/output plugin you use/tested.
   Thanks.
  
  Merge PFRAG.shared into the PLIST.
 
 Is this documented somewhere?
 
 New diff attached. Thanks Brad.

Download URL has changed after relaunch of snort.org. New diff attached.

Regards,
Markus

Index: Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.53
diff -u -p -r1.53 Makefile
--- Makefile12 Feb 2009 22:12:08 -  1.53
+++ Makefile31 May 2009 07:59:35 -
@@ -1,10 +1,12 @@
 # $OpenBSD: Makefile,v 1.53 2009/02/12 22:12:08 rui Exp $
 
+SHARED_ONLY =  Yes
+
 COMMENT =  highly flexible sniffer/NIDS
 
-DISTNAME = snort-2.8.3.2
+DISTNAME = snort-2.8.4.1
 CATEGORIES =   net security
-MASTER_SITES = ${HOMEPAGE}dl/
+MASTER_SITES = http://dl.snort.org/snort-current/
 
 HOMEPAGE = http://www.snort.org/
 
@@ -17,13 +19,14 @@ PERMIT_DISTFILES_CDROM = Yes
 PERMIT_DISTFILES_FTP = Yes
 WANTLIB =  c m pcap
 
-SHARED_LIBS =  sf_engine 2.0 \
-   sf_dns_preproc 2.0 \
-   sf_ftptelnet_preproc 2.0 \
-   sf_smtp_preproc 2.0 \
-   sf_dcerpc_preproc 1.0 \
-   sf_ssh_preproc 1.0 \
-   sf_ssl_preproc 0.0 \
+SHARED_LIBS =  sf_engine 3.0 \
+   sf_dce2_preproc 0.0 \
+   sf_dcerpc_preproc 2.0 \
+   sf_dns_preproc 3.0 \
+   sf_ftptelnet_preproc 3.0 \
+   sf_smtp_preproc 3.0 \
+   sf_ssh_preproc 2.0 \
+   sf_ssl_preproc 1.0 \
_sfdynamic_example_rule 0.0 \
_sfdynamic_preprocessor_example 0.0
 
Index: distinfo
===
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo12 Feb 2009 22:12:08 -  1.17
+++ distinfo31 May 2009 07:59:35 -
@@ -1,5 +1,5 @@
-MD5 (snort-2.8.3.2.tar.gz) = 91VH2jNEbdtMoH7v2c4x3A==
-RMD160 (snort-2.8.3.2.tar.gz) = IkPA8DLM1fFbRGGP2gCQRCbSz4Y=
-SHA1 (snort-2.8.3.2.tar.gz) = P+Y1LMzcN4KPJS8GKwal+jEDXaw=
-SHA256 (snort-2.8.3.2.tar.gz) = nsNBHGgekQcjTKBBAEJAidM3VCsCL4y1gPLrrlsEDD4=
-SIZE (snort-2.8.3.2.tar.gz) = 4478448
+MD5 (snort-2.8.4.1.tar.gz) = Y/TnaulqLRM/THt0G61UWA==
+RMD160 (snort-2.8.4.1.tar.gz) = jzijfJ8Wm6uVKUbMq6JMktJnuIA=
+SHA1 (snort-2.8.4.1.tar.gz) = P/q7U2bAiJUv76sZqNwZzoTWJkU=
+SHA256 (snort-2.8.4.1.tar.gz) = 7n95DrPfTmFWp8hl8boihVOUyePBP9xX1gqGRyZ/wgk=
+SIZE (snort-2.8.4.1.tar.gz) = 4567713
Index: patches/patch-etc_snort_conf
===
RCS file: /cvs/ports/net/snort/patches/patch-etc_snort_conf,v
retrieving revision 1.3
diff -u -p -r1.3 patch-etc_snort_conf
--- patches/patch-etc_snort_conf12 Feb 2009 22:12:08 -  1.3
+++ patches/patch-etc_snort_conf31 May 2009 07:59:35 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-etc_snort_conf,v 1.3 2009/02/12 22:12:08 rui Exp $
 etc/snort.conf.origMon Sep 15 18:28:02 2008
-+++ etc/snort.conf Thu Nov  6 17:44:46 2008
+--- etc/snort.conf.origWed Mar 11 14:22:03 2009
 etc/snort.conf Wed Apr  8 12:47:17 2009
 @@ -78,7 +78,10 @@ var SNMP_SERVERS $HOME_NET
  # like this:
  #
Index: patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_dynamic-plugins_sf_dynamic_plugins_c
--- patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c  12 Feb 2009 
22:12:08 -  1.3
+++ patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c  31 May 2009 
07:59:35 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_dynamic-plugins_sf_dynamic_plugins_c,v 1.3 2009/02/12 
22:12:08 rui Exp $
 src/dynamic-plugins/sf_dynamic_plugins.c.orig  Wed Apr 30 20:53:15 2008
-+++ src/dynamic-plugins/sf_dynamic_plugins.c   Fri Aug  8 14:57:43 2008
-@@ -227,8 +227,7 @@ void LoadAllLibs(char *path, LoadLibraryFunc loadFunc)
+--- src/dynamic-plugins/sf_dynamic_plugins.c.orig  Mon Jan 26 22:50:08 2009
 src/dynamic-plugins/sf_dynamic_plugins.c   Wed Apr  8 12:40:35 2009
+@@ -233,8 +233,7 @@ void LoadAllLibs(char *path, LoadLibraryFunc loadFunc)
  dirEntry = readdir(directory);
  while (dirEntry)
  {
Index: 

Re: 4.5-stable databases/mysql mysql-5.0.82 update

2009-05-31 Thread Stuart Henderson
On 2009/05/31 16:38, Ian McWilliam wrote:
 Update databases/mysql to mysql-5.0.82. Back port from current.

 Security / bugfix release. See

 http://lists.mysql.com/announce/605

 for more information.


Which is the security issue fixed in this release?




Re: 4.5-stable databases/mysql mysql-5.0.82 update

2009-05-31 Thread Ian McWilliam


On 31/05/2009, at 6:18 PM, Stuart Henderson wrote:


On 2009/05/31 16:38, Ian McWilliam wrote:

Update databases/mysql to mysql-5.0.82. Back port from current.

Security / bugfix release. See

http://lists.mysql.com/announce/605

for more information.



Which is the security issue fixed in this release?






4.5 shipped with 5.0.77.

= 5.0.81 fixed the security issues

I should have provided this link as well for the 5.0.81 release notes.

http://lists.mysql.com/announce/602

Ian McWilliam





Re: [FIX] openoffice3-dicts

2009-05-31 Thread Mikolaj Kucharski

On Sat, May 30, 2009 at 08:32:56PM -0700, Brian wrote:
 make install had a problem with the RUN_DEPENDS.

Attached diff which I've send to robert@ some time ago.

-- 
best regards
q#
Index: Makefile
===
RCS file: /cvs/ports/editors/openoffice3-dicts/Makefile,v
retrieving revision 1.4
diff -N -u Makefile
--- Makefile15 Feb 2009 10:29:58 -  1.4
+++ Makefile17 May 2009 21:05:54 -
@@ -25,7 +25,7 @@
 
 EXTRACT_CASES= *.oxt) break;; 
 
-RUN_DEPENDS=   openoffice:openoffice-=3:editors/openoffice3
+RUN_DEPENDS=   :openoffice-=3:editors/openoffice3
 
 DIST_SUBDIR=   ${NAME}-${V}
 NO_EXTRACT=Yes
@@ -38,10 +38,10 @@
 .for i in ${LANGUAGES}
 MULTI_PACKAGES+=-$i
 DISTFILES+=$i.oxt
-PKGNAME-$i=${NAME}-$i-${V}p0
+PKGNAME-$i=${NAME}-$i-${V}p1
 COMMENT-$i=$i dictionary for OpenOffice.Org 3
 .endfor
-PKGNAME-en_GB=  ${NAME}-en_GB-${V}p0
+PKGNAME-en_GB=  ${NAME}-en_GB-${V}p1
 
 # use the same for all subpackages
 MESSAGE=   ${PKGDIR}/MESSAGE


Re: [Update] tmw 0.28.1 - 0.29

2009-05-31 Thread PROTET Guillaume
Hi ports@,

Tested on amd64 too and works very well.

Thank you Jonathan for this great update :).

Kind regards,

--
Guillaume


Hi,

Update to the last version of the mana world, tested on amd64.

Cheers,




subversion do-patch - env: python: No such file or directory

2009-05-31 Thread Stuart Henderson
Noticed while unpacking bulk source.
Any takers?


===  Patching for subversion-1.6.1
`/usr/obj/ports/subversion-1.6.1/.prepatch_done' is up to date.
 Can't find autoconf 2.62 signature in
/usr/obj/ports/subversion-1.6.1/subversion-1.6.1/configure:
# Generated by GNU Autoconf 2.63 for subversion 1.6.1.
generated by GNU Autoconf 2.63
generated by GNU Autoconf 2.63.  Invocation command line was
# configuration script generated by Autoconf, you may include it under
generated by GNU Autoconf 2.63.  Invocation command line was
configured by $0, generated by GNU Autoconf 2.63,
Running autoconf-2.62 in
/usr/obj/ports/subversion-1.6.1/subversion-1.6.1
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
env: python: No such file or directory
Running autoheader-2.62 in
/usr/obj/ports/subversion-1.6.1/subversion-1.6.1




Re: terminus-font: chars U+25B6 and U+25C0 are swapped in ter-x20[nb]

2009-05-31 Thread x
Upstream said the next release won't happen soon:

Date: Wed, 27 May 2009 19:45:47 +0300
From: Dimitar Zhekov, who has the mail address with domain
mbox.contact.bg and username hamster
To: where.can.that.fish...@googlemail.com
Subject: Re: [Fwd: terminus-font: chars U+25B6 and U+25C0 are swapped
in ter-x20[nb]]

Hi.

 The arrows are pointing away from each other, but they
 should point towards each other.

Thank you. Fixed.

 The diff applies after 'make patch' in ports/x11/terminus-font

The bsd port maintainer should take care for now, since terminus
font 4.30 won't be released soon.



Re: Problems building lang/parrot

2009-05-31 Thread Mikolaj Kucharski
On Thu, May 28, 2009 at 05:14:06PM +0200, Simon Bertrang wrote:
 Sorry i'm late in the game... our version of parrot is outdated and i'm
 still working on the 1.2.0 update.  Below is a WIP diff.  I at least
 need to fix SHARED_LIBS but otherwise it should be near completion.
 Be aware that the languages (perl6 too) were moved out of parrot into
 their own subprojects.  I haven't started to work on rakudo yet, but
 that'll be next unless someone else does it first.

Would be possible to commit my changes before this update?

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

-- 
best regards
q#



update: parrot-1.2.0 (Re: Problems building lang/parrot)

2009-05-31 Thread Simon Bertrang
On Sun, May 31, 2009 at 09:52:29PM +0100, Mikolaj Kucharski wrote:
 On Thu, May 28, 2009 at 05:14:06PM +0200, Simon Bertrang wrote:
  Sorry i'm late in the game... our version of parrot is outdated and i'm
  still working on the 1.2.0 update.  Below is a WIP diff.  I at least
  need to fix SHARED_LIBS but otherwise it should be near completion.
  Be aware that the languages (perl6 too) were moved out of parrot into
  their own subprojects.  I haven't started to work on rakudo yet, but
  that'll be next unless someone else does it first.
 
 Would be possible to commit my changes before this update?
 

Here's the diff with correct SHARED_LIBS.
If you have a not yet enabled arch, please uncomment ONLY_FOR_ARCHS and
give me some feedback with the build log in case of an error.
Running ``make regress'' would also be nice.

Regards,
Simon


Index: Makefile
===
RCS file: /cvs/ports/lang/parrot/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile4 Feb 2009 10:15:14 -   1.7
+++ Makefile1 Jun 2009 00:52:55 -
@@ -1,20 +1,19 @@
 # $OpenBSD: Makefile,v 1.7 2009/02/04 10:15:14 simon Exp $
 
-# sparc64 fails to build
+# sparc64 failed to build with 0.9.0.1 and needs testing
 # others untested
 ONLY_FOR_ARCHS=i386 amd64 macppc
 
 COMMENT=   virtual machine designed for interpreted languages
-VMEM_WARNING=  Yes
 
-SHARED_ONLY=   Yes
-
-DISTNAME=  parrot-0.9.0.1
+V= 1.2.0
+DISTNAME=  parrot-$V
 CATEGORIES=lang perl6
+SHARED_LIBS=   parrot  0.0
 
 HOMEPAGE=  http://www.parrotcode.org/
 
-MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../by-authors/id/C/CH/CHROMATIC/}
+MASTER_SITES=  ftp://ftp.parrot.org/pub/parrot/releases/devel/$V/
 
 # Artistic2
 PERMIT_PACKAGE_CDROM=  Yes
@@ -22,17 +21,20 @@ PERMIT_PACKAGE_FTP= Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-WANTLIB=   c crypto m ncurses pthread readline util
+WANTLIB=   c crypto m ncurses pthread readline stdc++ util
 
 LIB_DEPENDS=   icudata,icuuc::textproc/icu4c
 REGRESS_DEPENDS=   ::devel/p5-Test-Pod
 
 CONFIGURE_SCRIPT=  /usr/bin/perl Configure.pl
 CONFIGURE_STYLE=   simple
+CONFIGURE_ARGS+=   --prefix=${PREFIX}
 CONFIGURE_ARGS+=   --parrot_is_shared 
 CONFIGURE_ARGS+=   --icu-config=${LOCALBASE}/bin/icu-config
 
-ALL_TARGET=installable ./perl6 compilers languages
+MAKE_FLAGS=LIBparrot_VERSION=${LIBparrot_VERSION}
+
+ALL_TARGET=installable compilers
 REGRESS_TARGET=test
 
 .if ${MACHINE_ARCH} == i386
@@ -47,9 +49,12 @@ CONFIGURE_ARGS+= --execcapable=0
 
 pre-configure:
cd ${WRKSRC}  cp src/jit/ppc/ppc-linux.s src/jit/ppc/ppc-openbsd.s
+   perl -pi -e 's!^(SOVERSION\s*:=\s*).*?$$!$${1}${LIBparrot_VERSION}!' \
+   ${WRKSRC}/config/gen/makefiles/root.in
 
 post-install:
-   cd ${PREFIX}/share/doc/parrot  mv docs/* .  rmdir docs
-   mv ${PREFIX}/share/doc/parrot/examples ${PREFIX}/share/examples/parrot
+   ${INSTALL_DATA} ${WRKSRC}/blib/lib/libparrot.so.0.0 ${PREFIX}/lib
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/parrot
+   cd ${WRKSRC}/examples  pax -rw . ${PREFIX}/share/examples/parrot
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/lang/parrot/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo4 Feb 2009 10:15:14 -   1.7
+++ distinfo1 Jun 2009 00:52:55 -
@@ -1,5 +1,5 @@
-MD5 (parrot-0.9.0.1.tar.gz) = FZWnjc7wwA03lzYyEm1vrg==
-RMD160 (parrot-0.9.0.1.tar.gz) = lv3F3Uzm1LHFIz3SQgMpfrZgy1s=
-SHA1 (parrot-0.9.0.1.tar.gz) = rUtZ21W7SvD+Zm4ZUlvSiFiYcTo=
-SHA256 (parrot-0.9.0.1.tar.gz) = fL3MGQDHfJRvPlvd18Tx54sqC7rLEwW5s7rjDj1WzTU=
-SIZE (parrot-0.9.0.1.tar.gz) = 5441032
+MD5 (parrot-1.2.0.tar.gz) = NbRjcAs9LsH038299M+7Xw==
+RMD160 (parrot-1.2.0.tar.gz) = Bgv/kiADLDnPUgRxpiQ7r0vb56Y=
+SHA1 (parrot-1.2.0.tar.gz) = zxB8/SP+UPg8BHo/QIXqe8oV2jc=
+SHA256 (parrot-1.2.0.tar.gz) = DkJOQLxto+xc954Wnz39IuG8pquXQ8Nhpm29v5NptDg=
+SIZE (parrot-1.2.0.tar.gz) = 3908788
Index: patches/patch-config_gen_makefiles_root_in
===
RCS file: patches/patch-config_gen_makefiles_root_in
diff -N patches/patch-config_gen_makefiles_root_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-config_gen_makefiles_root_in  1 Jun 2009 00:52:55 -
@@ -0,0 +1,20 @@
+$OpenBSD$
+--- config/gen/makefiles/root.in.orig  Mon Jun  1 02:30:47 2009
 config/gen/makefiles/root.in   Mon Jun  1 02:31:51 2009
+@@ -18,7 +18,7 @@
+ 
+ DEVEL   := @DEVEL@
+ VERSION := @vers...@$(DEVEL)
+-SOVERSION   := @VERSION@
++SOVERSION   := $(LIBparrot_VERSION)
+ 
+ CONFIG_ARGS := @configure_args@
+ 
+@@ -889,7 +889,6 @@ $(LIBPARROT_SHARED) : $(O_FILES)
+ #IF(win32 and cc==gcc):   

WIP: fitz/mupdf

2009-05-31 Thread Stuart Henderson
work in progress (both the port and the software, I think) but
some people might be interested in playing with this.

it's a graphic library, pdf parser and utilities, including a
bare-bones but fast pdf viewer for X11 with nice rendering.

N.B. this has COPYING files with GPLv2 text and the website is
clear about the intentions, but it could use some valid copyright
statements, I tried to contact the author before about a similar
omission with some files in the games/gargoyle distfile but
didn't hear back, so PERMIT_* are disabled for now.

-- --
Fitz is a project to create a new and modern graphics library.
At the core of Fitz is the display tree: a scene graph of vector
graphics, images and text making up the contents of a page.

The standard components of Fitz are:

* Base runtime (thin memory and error handling layer)
* Streams and filters (standard postscript, pdf and tiff filters)
* World model (display trees and resources)
* Drawing (draw the tree to a bitmap raster) 

MuPDF is a PDF parser that reads PDF files and creates Fitz trees.

MuPDF also has an API to modify internal objects in the PDF files
and write PDF files. For instance, it is possible to use the MuPDF
library to encrypt existing PDF files, or to rearrange the pages.

pdftool is a commandline demo of this functionality; it is a portable
pdf swiss army knife for fixing broken pdf files, changing permissions,
merging and extracting pages, and examining the internal object
structure of a PDF file.

The mupdf binary (aka pdfview) is a bare bones PDF viewer.
Keyboard hints: - + b n B N r l a s
-- --



fitz.tgz
Description: application/tar-gz


user and syslog question for pptp client

2009-05-31 Thread patrick keshishian
Greetings,

I'm not sure if ports@ is the right list for these questions,
but I think it is a good place to start.

I have a PPTP VPN client that I'm trying to clean up for release.
Part of my TODO list before release have to do with user-id to
use and syslog.

Currently the client switches to _ppp user after it is done
with root privilege and chroot(2)-s to /var/empty. Is this
acceptable? Is there another user-id that is preferred?

Also, ATM every log message is going to stderr/stdout. I want
to send certain messages to syslog, but I'm not sure which
facility is appropriate to use: LOG_DAEMON or one of the
LOG_LOCAL[0-7] ones?

All comments and suggestions are appreciated,
--patrick