CVS: cvs.openbsd.org: ports

2010-09-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/26 01:11:06

Modified files:
devel/json-glib: Makefile distinfo 
devel/json-glib/pkg: PLIST 

Log message:
Update to json-glib-0.12.0.
Move to new DEPENDS/REVISION.



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/09/26 01:34:27

Modified files:
mail/avenger   : Makefile 

Log message:
appears to build fine with openbsd libtool



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/09/26 01:42:03

Modified files:
devel/xulrunner/1.8: Makefile 
devel/xulrunner/1.8/pkg: PLIST-devel PLIST-main 
devel/xulrunner/1.9: Makefile 
devel/xulrunner/1.9/pkg: PLIST-devel PLIST-main 

Log message:
fix  nonsense in conflicts.



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/09/26 02:06:16

Modified files:
audio/amarok   : Makefile 

Log message:
substitute /usr/bin/env ruby by ${LOCALBASE}/bin/ruby18 in ruby scripts.

ok jeremy@



CVS: cvs.openbsd.org: ports

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

Modified files:
games/rftg : Makefile distinfo 

Log message:
minor update. interface improvement: shows a big red cross on top of
discarded cards.



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/09/26 02:25:57

Modified files:
games/sudognu  : Makefile 

Log message:
drop maintainership
switch to REVISION while here



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/09/26 02:33:12

Modified files:
net/freeradius : Makefile 

Log message:
indicate reason for gnu libtool



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/09/26 03:49:53

Modified files:
devel/xulrunner: Makefile.inc 

Log message:
Zap malware spreading server from MASTER_SITES.

ok landry@



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/09/26 05:21:55

Modified files:
x11/gnome/ekiga: Makefile 

Log message:
works fine with openbsd libtool
just don't use --debug because they rely on libtool's std output to create
some headers.



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/09/26 05:37:30

Modified files:
x11/gnome/gedit-plugins: Makefile 
Added files:
x11/gnome/gedit-plugins/patches: 
 patch-plugins_bookmarks_Makefile_in 

Log message:
remove stray \
works fine now with openbsd libtool



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2010/09/26 05:55:18

Modified files:
net/ktorrent   : Makefile 

Log message:
builds fine with openbsd libtool



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/09/26 07:32:44

Modified files:
devel/cpphs: Makefile 
Added files:
devel/cpphs/pkg: DESCR-lib DESCR-main PLIST-lib PLIST-main 
Removed files:
devel/cpphs/pkg: DESCR PLIST 

Log message:
Use cabal and build the library on archs with ghc (i386 and amd64),
because jasper@ wants the cpphs library.
Put the library into a separate subpackage (hs-cpphs).
Shorten DESCR-main (formerly DESCR).

Tested with both ghc and nhc98 (the latter on armish).



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2010/09/26 07:40:12

Modified files:
audio/mpg123   : Makefile 
audio/sox  : Makefile 
audio/wavpack  : Makefile 
devel/ORBit2   : Makefile 
devel/mpfr : Makefile 
graphics/imlib2: Makefile 
graphics/lcms  : Makefile 
graphics/libmpeg2: Makefile 
security/clamav: Makefile 
x11/gnome/nautilus: Makefile 
x11/kde/multimedia3/patches: 
 patch-mpeglib_example_cddaplay_Makefile_in 
 patch-mpeglib_example_mpgplay_Makefile_in 
 patch-mpeglib_example_splay_Makefile_in 
 patch-mpeglib_example_tplay_Makefile_in 
 
patch-mpeglib_example_yaf_yafcdda_Makefile_in 
 
patch-mpeglib_example_yaf_yafmpgplay_Makefile_in 
 
patch-mpeglib_example_yaf_yafsplay_Makefile_in 
 
patch-mpeglib_example_yaf_yaftplay_Makefile_in 
 
patch-mpeglib_example_yaf_yafvorbis_Makefile_in 
 
patch-mpeglib_example_yaf_yafyuv_Makefile_in 
Removed files:
graphics/gd/patches: patch-Makefile_in 
net/curl/patches: patch-docs_examples_Makefile_in 
  patch-src_Makefile_in 
  patch-tests_libtest_Makefile_in 
  patch-tests_server_Makefile_in 

Log message:
remove -Lxxx/.libs workarounds required with GNU libtool



CVS: cvs.openbsd.org: ports

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

Modified files:
telephony/iaxclient: Makefile 
telephony/iaxclient/patches: patch-lib_unixfuncs_c 

Log message:
Set proper thread priorities.

ok sebastia@ (maintainer)



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/26 09:10:39

Modified files:
telephony/iaxclient: Makefile 

Log message:
Missed bump.



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/26 09:10:53

Modified files:
net/poco   : Makefile 
net/poco/files : OpenBSD 

Log message:
Set proper thread priorities.

ok sebastia@ (maintainer)



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2010/09/26 09:26:54

Modified files:
editors/openoffice3: Makefile 
editors/openoffice3/patches: 
 
patch-filter_source_config_fragments_makefile_mk 
editors/openoffice3/pkg: PFRAG.no_java-i18n-bg 
 PFRAG.no_java-i18n-ca 
 PFRAG.no_java-i18n-de 
 PFRAG.no_java-i18n-es 
 PFRAG.no_java-i18n-fa 
 PFRAG.no_java-i18n-fi 
 PFRAG.no_java-i18n-fr 
 PFRAG.no_java-i18n-hu 
 PFRAG.no_java-i18n-it 
 PFRAG.no_java-i18n-ja 
 PFRAG.no_java-i18n-ko 
 PFRAG.no_java-i18n-lt 
 PFRAG.no_java-i18n-lv 
 PFRAG.no_java-i18n-nl 
 PFRAG.no_java-i18n-pl 
 PFRAG.no_java-i18n-pt-br 
 PFRAG.no_java-i18n-ru 
 PFRAG.no_java-i18n-sl 
 PFRAG.no_java-i18n-sv PLIST-i18n-bg 
 PLIST-i18n-ca PLIST-i18n-de 
 PLIST-i18n-es PLIST-i18n-fa 
 PLIST-i18n-fi PLIST-i18n-fr 
 PLIST-i18n-hu PLIST-i18n-it 
 PLIST-i18n-ja PLIST-i18n-ko 
 PLIST-i18n-lt PLIST-i18n-lv 
 PLIST-i18n-nl PLIST-i18n-pl 
 PLIST-i18n-pt-br PLIST-i18n-ru 
 PLIST-i18n-sl PLIST-i18n-sv PLIST-java 
 PLIST-main 

Log message:
Don't hardcode the python version and fix plist for no_java.  Bump.
Full build tested by landry@, no_java by myself.  landry@ robert@ ok.



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2010/09/26 11:45:14

Modified files:
www/mod_auth_bsd: Makefile 
www/mod_auth_kerb: Makefile 
www/mod_auth_ldap: Makefile 
www/mod_auth_mysql: Makefile 
www/mod_auth_pgsql: Makefile 
www/mod_auth_radius: Makefile 
www/mod_bandwidth: Makefile 
www/mod_dav: Makefile 
www/mod_encoding: Makefile 
www/mod_fastcgi: Makefile 
www/mod_frontpage: Makefile 
www/mod_geoip  : Makefile 
www/mod_gzip   : Makefile 
www/mod_jk : Makefile 
www/mod_layout : Makefile 
www/mod_ldapvhost: Makefile 
www/mod_log_sql: Makefile 
www/mod_mp3: Makefile 
www/mod_perl   : Makefile 
www/mod_random : Makefile 
www/mod_ruby   : Makefile 
www/mod_scgi   : Makefile 
www/mod_security: Makefile 
www/mod_text2html: Makefile 
www/php5/core  : Makefile 

Log message:
bump apache modules, since mod_headers in base httpd was updated.

OK, landry@



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/26 12:34:28

Log message:
import haskell-src-exts 1.9.3

Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension
of the standard haskell-src package, and handles most registered
syntactic extensions to Haskell, including:

* Multi-parameter type classes with functional dependencies
* Indexed type families (including associated types)
* Empty data declarations
* GADTs
* Implicit parameters
* Template Haskell

[..]

feedback/ok kili@

Status:

Vendor Tag: jasper
Release Tags:   jasper_20102609

N ports/lang/hs-haskell-src-exts/Makefile
N ports/lang/hs-haskell-src-exts/distinfo
N ports/lang/hs-haskell-src-exts/pkg/DESCR
N ports/lang/hs-haskell-src-exts/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/26 12:35:06

Modified files:
lang   : Makefile 

Log message:
sync



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/26 12:36:37

Modified files:
devel  : Makefile 

Log message:
- sync



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2010/09/26 12:36:09

Log message:
import hlint 1.8

HLint is a tool for suggesting possible improvements to Haskell code.
These suggestions include ideas such as using alternative functions,
simplifying code and spotting redundancies.

feedback/ok kili@

Status:

Vendor Tag: jasper
Release Tags:   jasper_20102609

N ports/devel/hs-hlint/distinfo
N ports/devel/hs-hlint/Makefile
N ports/devel/hs-hlint/pkg/PLIST
N ports/devel/hs-hlint/pkg/DESCR
N ports/devel/hs-hlint/patches/patch-hlint_cabal

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2010/09/26 13:26:49

Modified files:
www/mod_geoip  : Makefile 

Log message:
unbreak PKGNAME



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Martynas Venckus
CVSROOT:/cvs
Module name:ports
Changes by: marty...@cvs.openbsd.org2010/09/26 14:08:12

Modified files:
audio/festival/core: Makefile 
audio/festival/ogi: Makefile.inc 
devel/luapack  : Makefile 
devel/py-protocols: Makefile 
devel/py-ruledispatch: Makefile 
games/oilwar   : Makefile 
lang/ucblogo   : Makefile 
misc/pymissile : Makefile 
security/keychain: Makefile 
textproc/mozilla-dicts: Makefile 
www/minimo : Makefile 
www/opera-flashplugin: Makefile 
www/p5-WWW-Curl: Makefile 
www/pecl-chroot: Makefile 
www/pecl-pcntl : Makefile 
x11/kde4/extragear-plasma: Makefile 

Log message:
switch master_sites to openbsddistfiles.com so that the ports are
fetchable again.  reported by hal...@t-online.de via m...@.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/gucharmap: Makefile distinfo 
x11/gnome/gucharmap/pkg: PLIST 

Log message:
Update to gucharmap-2.32.0.



CVS: cvs.openbsd.org: ports

2010-09-26 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/09/26 23:54:32

Modified files:
x11/gnome/librsvg: Makefile distinfo 
x11/gnome/librsvg/pkg: PLIST 
Removed files:
x11/gnome/librsvg/pkg: PFRAG.shared 

Log message:
Update to librsvg-2.32.0.
Merge PFRAG.shared into PLIST.



Re: simplification lang/python

2010-09-26 Thread Steven Mestdagh
Alexandr Shadchin [2010-09-26, 03:56:49]:
 Hi!
 
 Simplification lang/python and switch to REVISION.
 Comments ? OK ?

that looks ok to me.

 
 --
 Alexandr Shadchin
 
 
 Index: Makefile.inc
 ===
 RCS file: /cvs/ports/lang/python/Makefile.inc,v
 retrieving revision 1.66
 diff -u -p -r1.66 Makefile.inc
 --- Makefile.inc  16 Sep 2010 22:34:08 -  1.66
 +++ Makefile.inc  25 Sep 2010 20:56:09 -
 @@ -15,7 +15,14 @@ COMMENT-tests= Python test suite
  COMMENT-tkinter=tk GUI module for Python
  COMMENT-tools=   extra tools for Python
  
 -PKGNAME-main=python-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
 +PKGNAME-main=python-${VERSION}${PATCHLEVEL}
 +PKGNAME-bsddb=   python-bsddb-${VERSION}${PATCHLEVEL}
 +PKGNAME-gdbm=python-gdbm-${VERSION}${PATCHLEVEL}
 +PKGNAME-idle=python-idle-${VERSION}${PATCHLEVEL}
 +PKGNAME-tests=   python-tests-${VERSION}${PATCHLEVEL}
 +PKGNAME-tkinter=python-tkinter-${VERSION}${PATCHLEVEL}
 +PKGNAME-tools=   python-tools-${VERSION}${PATCHLEVEL}
 +
  DISTNAME=Python-${VERSION}${PATCHLEVEL}
  CATEGORIES=  lang
  MASTER_SITES=http://www.python.org/ftp/${PSUBDIR}/ \
 @@ -44,7 +51,7 @@ ONLY_FOR_ARCHS-bsddb=   amd64 i386
  
  # All subpackages depend on the main python package.
  
 -RUN_DEPENDS= 
 :python-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}:lang/python/${VERSION},-main
 +RUN_DEPENDS= :${FULLPKGNAME-main}:lang/python/${VERSION},-main
  LIB_DEPENDS=
  
  LIB_DEPENDS-main=bz2::archivers/bzip2
 @@ -63,14 +70,9 @@ LIB_DEPENDS-tkinter=   tcl84:tcl-=8.4,8.
   tk84:tk-=8.4,8.5:x11/tk/8.4
  WANTLIB-tkinter= X11
  
 -FULLPKGNAME-bsddb=   python-bsddb-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
 -FULLPKGNAME-gdbm=python-gdbm-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
 -FULLPKGNAME-idle=python-idle-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
 -FULLPKGNAME-tests=   python-tests-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
 -FULLPKGNAME-tkinter= python-tkinter-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
 -FULLPKGNAME-tools=   python-tools-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
 -
 -.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || 
 ${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
 +.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || \
 +${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
 +PATCH_LIST=  patch-* sup64-*
  PKG_ARGS+=   -Dmm=0
  .else
  PKG_ARGS+=   -Dmm=1
 @@ -92,7 +94,7 @@ PKG_ARGS+=  -Dctypes=0
  
  USE_X11= Yes
  
 -AUTOCONF_VERSION?=   2.59
 +AUTOCONF_VERSION?=   2.61
  CONFIGURE_STYLE= autoconf
  CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
  # --srcdir is needed for systrace to work correctly
 @@ -112,6 +114,9 @@ FAKE_FLAGS+=  RANLIB=:
  
  ALL_TARGET?= everything ./Lib/plat-openbsd4
  
 +post-extract:
 + @rm -r ${WRKDIST}/Modules/expat
 +
  post-configure:
   @cd ${WRKSRC}  ${MAKE_PROGRAM} Makefile
  
 @@ -136,4 +141,3 @@ REGRESS_TARGET=   test
  REGRESS_FLAGS=   EXTRATESTOPTS=-w
  # Some regress tests write to $HOME
  PORTHOME=${WRKDIR}
 -
 Index: 2.4/Makefile
 ===
 RCS file: /cvs/ports/lang/python/2.4/Makefile,v
 retrieving revision 1.30
 diff -u -p -r1.30 Makefile
 --- 2.4/Makefile  22 Sep 2010 13:44:12 -  1.30
 +++ 2.4/Makefile  25 Sep 2010 20:56:09 -
 @@ -2,14 +2,10 @@
  
  VERSION= 2.4
  PATCHLEVEL=  .6
 -PKG_PATCHLEVEL=  p4
 +REVISION=5
  SHARED_LIBS= python2.4 1.0
  
 -.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || \
 -${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
 -PATCH_LIST=  patch-* sup64-*
 -.endif
 -
 +AUTOCONF_VERSION=2.59
  ALL_TARGET?= all ${WRKSRC}/Lib/plat-openbsd4
  
  .include bsd.port.mk
 Index: 2.5/Makefile
 ===
 RCS file: /cvs/ports/lang/python/2.5/Makefile,v
 retrieving revision 1.40
 diff -u -p -r1.40 Makefile
 --- 2.5/Makefile  22 Sep 2010 13:44:12 -  1.40
 +++ 2.5/Makefile  25 Sep 2010 20:56:09 -
 @@ -2,18 +2,9 @@
  
  VERSION= 2.5
  PATCHLEVEL=  .4
 -PKG_PATCHLEVEL=  p6
 +REVISION=7
  SHARED_LIBS= python2.5 1.0
  
 -.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || \
 -${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
 -PATCH_LIST=  patch-* sup64-*
 -.endif
 -
 -AUTOCONF_VERSION=2.61
  CONFIGURE_ARGS+= --with-cxx_main
 -
 -post-extract:
 - rm -r ${WRKDIST}/Modules/expat
  
  .include bsd.port.mk
 Index: 2.6/Makefile
 ===
 RCS file: /cvs/ports/lang/python/2.6/Makefile,v
 retrieving revision 1.19
 diff -u -p -r1.19 Makefile
 --- 2.6/Makefile  22 Sep 2010 13:44:12 -  1.19
 +++ 

Re: simplification lang/python

2010-09-26 Thread Federico G. Schwindt
On Sun, Sep 26, 2010 at 03:56:49AM +0600, Alexandr Shadchin wrote:
 Hi!
 
 Simplification lang/python and switch to REVISION.
 Comments ? OK ?

  Why are you bumping the ports, and have you tested the post-extract on
2.4 since the original didn't have the rm?
  Otherwise looks good.

  f.-



Re: simplification lang/python

2010-09-26 Thread Alexandr Shadchin
2010/9/26 Federico G. Schwindt fg...@lodoss.net:
 On Sun, Sep 26, 2010 at 03:56:49AM +0600, Alexandr Shadchin wrote:
 Hi!

 Simplification lang/python and switch to REVISION.
 Comments ? OK ?

 Why are you bumping the ports, and have you tested the post-extract on
 2.4 since the original didn't have the rm?
 Otherwise looks good.

 f.-


I thought any changes to the port, I'd do the bump. removed bump. 
2.4 tested on amd64 and i386.

-- 
Alexandr Shadchin

Index: Makefile.inc
===
RCS file: /cvs/ports/lang/python/Makefile.inc,v
retrieving revision 1.66
diff -u -p -r1.66 Makefile.inc
--- Makefile.inc16 Sep 2010 22:34:08 -  1.66
+++ Makefile.inc26 Sep 2010 07:23:41 -
@@ -15,7 +15,14 @@ COMMENT-tests=   Python test suite
 COMMENT-tkinter=tk GUI module for Python
 COMMENT-tools= extra tools for Python
 
-PKGNAME-main=  python-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
+PKGNAME-main=  python-${VERSION}${PATCHLEVEL}
+PKGNAME-bsddb= python-bsddb-${VERSION}${PATCHLEVEL}
+PKGNAME-gdbm=  python-gdbm-${VERSION}${PATCHLEVEL}
+PKGNAME-idle=  python-idle-${VERSION}${PATCHLEVEL}
+PKGNAME-tests= python-tests-${VERSION}${PATCHLEVEL}
+PKGNAME-tkinter=python-tkinter-${VERSION}${PATCHLEVEL}
+PKGNAME-tools= python-tools-${VERSION}${PATCHLEVEL}
+
 DISTNAME=  Python-${VERSION}${PATCHLEVEL}
 CATEGORIES=lang
 MASTER_SITES=  http://www.python.org/ftp/${PSUBDIR}/ \
@@ -44,7 +51,7 @@ ONLY_FOR_ARCHS-bsddb= amd64 i386
 
 # All subpackages depend on the main python package.
 
-RUN_DEPENDS=   
:python-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}:lang/python/${VERSION},-main
+RUN_DEPENDS=   :${FULLPKGNAME-main}:lang/python/${VERSION},-main
 LIB_DEPENDS=
 
 LIB_DEPENDS-main=  bz2::archivers/bzip2
@@ -63,14 +70,9 @@ LIB_DEPENDS-tkinter= tcl84:tcl-=8.4,8.
tk84:tk-=8.4,8.5:x11/tk/8.4
 WANTLIB-tkinter=   X11
 
-FULLPKGNAME-bsddb= python-bsddb-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
-FULLPKGNAME-gdbm=  python-gdbm-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
-FULLPKGNAME-idle=  python-idle-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
-FULLPKGNAME-tests= python-tests-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
-FULLPKGNAME-tkinter=   python-tkinter-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
-FULLPKGNAME-tools= python-tools-${VERSION}${PATCHLEVEL}${PKG_PATCHLEVEL}
-
-.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || 
${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
+.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || \
+${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
+PATCH_LIST=patch-* sup64-*
 PKG_ARGS+= -Dmm=0
 .else
 PKG_ARGS+= -Dmm=1
@@ -92,7 +94,7 @@ PKG_ARGS+=-Dctypes=0
 
 USE_X11=   Yes
 
-AUTOCONF_VERSION?= 2.59
+AUTOCONF_VERSION?= 2.61
 CONFIGURE_STYLE=   autoconf
 CONFIGURE_ARGS+=   ${CONFIGURE_SHARED}
 # --srcdir is needed for systrace to work correctly
@@ -112,6 +114,9 @@ FAKE_FLAGS+=RANLIB=:
 
 ALL_TARGET?=   everything ./Lib/plat-openbsd4
 
+post-extract:
+   @rm -r ${WRKDIST}/Modules/expat
+
 post-configure:
@cd ${WRKSRC}  ${MAKE_PROGRAM} Makefile
 
@@ -136,4 +141,3 @@ REGRESS_TARGET= test
 REGRESS_FLAGS= EXTRATESTOPTS=-w
 # Some regress tests write to $HOME
 PORTHOME=  ${WRKDIR}
-
Index: 2.4/Makefile
===
RCS file: /cvs/ports/lang/python/2.4/Makefile,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile
--- 2.4/Makefile22 Sep 2010 13:44:12 -  1.30
+++ 2.4/Makefile26 Sep 2010 07:23:41 -
@@ -2,14 +2,10 @@
 
 VERSION=   2.4
 PATCHLEVEL=.6
-PKG_PATCHLEVEL=p4
+REVISION=  4
 SHARED_LIBS=   python2.4 1.0
 
-.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || \
-${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
-PATCH_LIST=patch-* sup64-*
-.endif
-
+AUTOCONF_VERSION=  2.59
 ALL_TARGET?=   all ${WRKSRC}/Lib/plat-openbsd4
 
 .include bsd.port.mk
Index: 2.5/Makefile
===
RCS file: /cvs/ports/lang/python/2.5/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- 2.5/Makefile22 Sep 2010 13:44:12 -  1.40
+++ 2.5/Makefile26 Sep 2010 07:23:41 -
@@ -2,18 +2,9 @@
 
 VERSION=   2.5
 PATCHLEVEL=.4
-PKG_PATCHLEVEL=p6
+REVISION=  6
 SHARED_LIBS=   python2.5 1.0
 
-.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == amd64 || \
-${MACHINE_ARCH} == sparc64 || ${MACHINE_ARCH:Mmips64*}
-PATCH_LIST=patch-* sup64-*
-.endif
-
-AUTOCONF_VERSION=  2.61
 CONFIGURE_ARGS+=   --with-cxx_main
-
-post-extract:
-   rm -r ${WRKDIST}/Modules/expat
 
 .include bsd.port.mk
Index: 2.6/Makefile

UPDATE: graphics/pngcrush

2010-09-26 Thread Benoit Lecocq

Hi,

This diff updates pngcrush to the latest release 1.7.12.
Tested on amd64.

Comments ? OK ?

Cheers,
benoit
Index: Makefile
===
RCS file: /cvs/ports/graphics/pngcrush/Makefile,v
retrieving revision 1.43
diff -u -r1.43 Makefile
--- Makefile23 Jul 2010 21:04:02 -  1.43
+++ Makefile26 Sep 2010 09:15:13 -
@@ -3,7 +3,7 @@
 
 COMMENT =  optimizer for PNG files
 
-DISTNAME = pngcrush-1.7.11
+DISTNAME = pngcrush-1.7.12
 CATEGORIES =   graphics
 
 HOMEPAGE = http://pmt.sourceforge.net/pngcrush/
Index: distinfo
===
RCS file: /cvs/ports/graphics/pngcrush/distinfo,v
retrieving revision 1.18
diff -u -r1.18 distinfo
--- distinfo23 Jul 2010 21:04:02 -  1.18
+++ distinfo26 Sep 2010 09:15:13 -
@@ -1,5 +1,5 @@
-MD5 (pngcrush-1.7.11.tar.gz) = hm3XkU+8KZnfzwviWIrUXQ==
-RMD160 (pngcrush-1.7.11.tar.gz) = 3eBJSsV+TereWV8dBxnA7DUm7hA=
-SHA1 (pngcrush-1.7.11.tar.gz) = dnu6r0IwWte7Xt9F3J6wVNi/cgM=
-SHA256 (pngcrush-1.7.11.tar.gz) = pJpHdu3UPnsRgVJ9NV+wAECEuOJ9RR4BO+gQj4jOovo=
-SIZE (pngcrush-1.7.11.tar.gz) = 343959
+MD5 (pngcrush-1.7.12.tar.gz) = pNDucMPM1G4iekREmZt8Fw==
+RMD160 (pngcrush-1.7.12.tar.gz) = NqfZPt9dknvg4NdCGQNwRrsqnb4=
+SHA1 (pngcrush-1.7.12.tar.gz) = 4TmrKIMxMlyw0xcZ3mAgO3kTgQo=
+SHA256 (pngcrush-1.7.12.tar.gz) = KzXqOqPBUjaLGVb/BkRPV6MnMnrCGtDNbAVx+EAc1p8=
+SIZE (pngcrush-1.7.12.tar.gz) = 345546


UPDATE: www/bozohttpd

2010-09-26 Thread Benoit Lecocq

Hi,

This diff updates bozohttpd to the latest release 20100920.
Tested on amd64.

Comments ? OK ?

Cheers,
benoit
Index: Makefile
===
RCS file: /cvs/ports/www/bozohttpd/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile23 Jul 2010 21:09:48 -  1.8
+++ Makefile26 Sep 2010 09:20:52 -
@@ -2,7 +2,7 @@
 
 COMMENT =  bozotic HTTP server
 
-DISTNAME = bozohttpd-20100621
+DISTNAME = bozohttpd-20100920
 CATEGORIES =   www
 
 HOMEPAGE = http://splode.eterna.com.au/bozohttpd/
Index: distinfo
===
RCS file: /cvs/ports/www/bozohttpd/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- distinfo23 Jul 2010 21:09:48 -  1.7
+++ distinfo26 Sep 2010 09:20:52 -
@@ -1,5 +1,5 @@
-MD5 (bozohttpd-20100621.tar.bz2) = 6KbDxz6xNxv4NrkboJOiWA==
-RMD160 (bozohttpd-20100621.tar.bz2) = CJKe1F80YJPZ0onlkS+NeaO8cUs=
-SHA1 (bozohttpd-20100621.tar.bz2) = Mf2In9tnICG3fBilJsJehkzUDZY=
-SHA256 (bozohttpd-20100621.tar.bz2) = 
/7zkKFnidomXVFiQcRACsWHBc9QB+4uEjyiM6T9yK4Q=
-SIZE (bozohttpd-20100621.tar.bz2) = 46446
+MD5 (bozohttpd-20100920.tar.bz2) = qGIpz6QpCfRSi8XYc3N6jg==
+RMD160 (bozohttpd-20100920.tar.bz2) = tvNqbg9b+suFkeUZO+rA4GEahIg=
+SHA1 (bozohttpd-20100920.tar.bz2) = bBKv3BlPhUtlVj/inK7Kwekx3eA=
+SHA256 (bozohttpd-20100920.tar.bz2) = 
m9rFwXHRzXA+zZjc1V1lcbTuzjtQw9yKOZNY/zkI/hM=
+SIZE (bozohttpd-20100920.tar.bz2) = 46550


heads up: libtool switch

2010-09-26 Thread Steven Mestdagh
a few days ago, we have switched the ports tree's default libtool from gnu
to our own version living in ports/infrastructure/bin/libtool.
any port that sets USE_LIBTOOL=yes will now use this.

major advantages include:
- reduced build time by avoiding relinking during installation
  reported to reduce ports bulk build time by about 15%
- improved library search, which provides correct linking at build time,
  allowing to build a port while an older version of the package is already
  installed

of course, this is well integrated with the ports infrastructure and
automatically honors library versions specified in SHARED_LIBS.

there are some features of gnu libtool which we don't support at this time,
such as the -dlopen flag and use of the libltdl library...
but these are used only in a small minority of ports anyway. these will be
built using gnu libtool.

so gnu libtool will remain in the ports tree as well, and it can be used by
setting USE_LIBTOOL=gnu.

if you run into issues with this new libtool, please let us know.



Fix mozilla-firefox crash

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

  While I was testing mozplugger, I found that going to the page below
and playing the html5 video crashes firefox. The diff below fixes it.

  http://camendesign.com/code/video_for_everybody

  There is still no audio in that video, which is the main cause of
the crash, but since it's possible that s is valid and handle is not
better be safe than sorry.
  OK?

  f.-

Index: Makefile
===
RCS file: /cvs/ports/www/mozilla-firefox/Makefile,v
retrieving revision 1.149
diff -u -r1.149 Makefile
--- Makefile19 Sep 2010 19:19:05 -  1.149
+++ Makefile26 Sep 2010 09:34:23 -
@@ -8,6 +8,8 @@
 MOZILLA_PROJECT =  mozilla-firefox
 MOZILLA_CODENAME = browser
 
+REVISION = 0
+
 SO_VERSION =   22.1
 # NOTE: Must bump minor version if any shlib's are removed from the
 # components dir to avoid pkg_add -r issues.
Index: files/sydney_audio_sndio.c
===
RCS file: /cvs/ports/www/mozilla-firefox/files/sydney_audio_sndio.c,v
retrieving revision 1.2
diff -u -r1.2 sydney_audio_sndio.c
--- files/sydney_audio_sndio.c  6 Sep 2010 12:59:50 -   1.2
+++ files/sydney_audio_sndio.c  26 Sep 2010 09:34:23 -
@@ -158,12 +158,11 @@
 int
 sa_stream_destroy(sa_stream_t *s)
 {
-   if (s == NULL)
-   return SA_SUCCESS;
-
-   sio_close(s-handle);
-   free(s);
-
+   if (s != NULL) {
+   if (s-handle != NULL)
+   sio_close(s-handle);
+   free(s);
+   }
return SA_SUCCESS;
 }
 



Re: Fix mozilla-firefox crash

2010-09-26 Thread Federico G. Schwindt
On Sun, Sep 26, 2010 at 10:49:35AM +0100, Federico G. Schwindt wrote:
 Hi,
 
   While I was testing mozplugger, I found that going to the page below
 and playing the html5 video crashes firefox. The diff below fixes it.
 
   http://camendesign.com/code/video_for_everybody
 
   There is still no audio in that video, which is the main cause of
 the crash, but since it's possible that s is valid and handle is not
 better be safe than sorry.

  FWIW, the lack of audio was due to rate mismatching. Starting aucat
solved it.

  f.-



[NEW] databases/buzhug

2010-09-26 Thread Remi Pointel
Hello,

this is the port of buzhug, a pure-Python database engine, using a Pythonic, 
no-SQL syntax.

Critical positive or negative would be appreciated ;-).

Few information :


$ pkg_info buzhug
Information for inst:buzhug-1.8

Comment:
pure-Python database engine

Description:
buzhug is a fast, pure-Python database engine, using a syntax that
Python programmers should find very intuitive. The data is stored and
accessed on disk (it is not an in-memory database) ; the implementation
has been designed to make all operations, and especially selection, as
fast as possible with an interpreted language.

Maintainer: Remi Pointel remi.poin...@xiri.fr

WWW: http://buzhug.sourceforge.net/



Thanks,

Remi.


buzhug-1.8.tar.gz
Description: Binary data


Re: update: Geany

2010-09-26 Thread Jonathan Armani

Updated after fgsch comments (Forgot some trailing \) and add a / to the 
website.


-- 
Jonathan Armani


Index: Makefile
===
RCS file: /cvs/openbsd/ports/devel/geany/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile22 Dec 2009 15:31:27 -  1.23
+++ Makefile26 Sep 2010 16:13:40 -
@@ -4,14 +4,13 @@ SHARED_ONLY=  Yes
 
 COMMENT=   small and lightweight IDE
 
-DISTNAME=  geany-0.18
-PKGNAME=   ${DISTNAME}p0
+DISTNAME=  geany-0.19.1
 
 CATEGORIES=devel
 
-HOMEPAGE=  http://www.geany.org
+HOMEPAGE=  http://www.geany.org/
 
-MAINTAINER=Jonathan Armani d...@asystant.net
+MAINTAINER=Jonathan Armani arm...@openbsd.org
 
 # GPL + Scintilla License
 PERMIT_PACKAGE_CDROM=  Yes
@@ -29,15 +28,14 @@ USE_X11=Yes
 USE_GMAKE= Yes
 USE_LIBTOOL=   Yes
 
-WANTLIB=   X11 Xext Xrender Xau Xcursor Xdmcp Xfixes Xi \
-   Xcomposite Xdamage pcre \
-   Xinerama Xrandr expat stdc++ c m z glitz png \
-   glib-2.0 gmodule-2.0 gobject-2.0 gio-2.0 \
-   fontconfig freetype atk-1.0 cairo \
-   pango-1.0 pangoft2-1.0 pangocairo-1.0 pixman-1 \
-   pthread-stubs xcb
+WANTLIB += X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama 
+WANTLIB += Xrandr Xrender atk-1.0 c cairo expat fontconfig freetype 
gdk-x11-2.0 
+WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 
+WANTLIB += gthread-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 
pcre 
+WANTLIB += pixman-1 png pthread pthread-stubs stdc++ xcb xcb-render 
+WANTLIB += xcb-render-util z 
 
-LIB_DEPENDS=   gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
+LIB_DEPENDS=   ::x11/gtk+2
 RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils
 
 CONFIGURE_STYLE=gnu
Index: distinfo
===
RCS file: /cvs/openbsd/ports/devel/geany/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo4 Sep 2009 11:38:31 -   1.10
+++ distinfo26 Sep 2010 16:13:40 -
@@ -1,5 +1,5 @@
-MD5 (geany-0.18.tar.bz2) = 2OMB9pM8go4sNrOv2z9MNA==
-RMD160 (geany-0.18.tar.bz2) = ONBTu5lSllVgrhnPSFhKPW+I0wo=
-SHA1 (geany-0.18.tar.bz2) = UoTgadXaVYHPh0dLWks3rtAV134=
-SHA256 (geany-0.18.tar.bz2) = fLOH05S1i57hEZ3GdwtDfkpMnnK1kbC9Qx5UVY9RIS0=
-SIZE (geany-0.18.tar.bz2) = 2457351
+MD5 (geany-0.19.1.tar.bz2) = XtliMIHOKiO5o0JbBIa7ow==
+RMD160 (geany-0.19.1.tar.bz2) = uV+PYWBs+eTG1VSmHqKyy6SM0tI=
+SHA1 (geany-0.19.1.tar.bz2) = defVdE/4S/V1f4jIn3RSKHEw6YY=
+SHA256 (geany-0.19.1.tar.bz2) = iKGSk678yVS5bsLfCxdwnM37yzA7EfDmhSw5DLCW11E=
+SIZE (geany-0.19.1.tar.bz2) = 2908755
Index: pkg/PLIST
===
RCS file: /cvs/openbsd/ports/devel/geany/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST   22 Dec 2009 15:31:27 -  1.14
+++ pkg/PLIST   26 Sep 2010 16:13:40 -
@@ -1,7 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.14 2009/12/22 15:31:27 ajacoutot Exp $
 @bin bin/geany
 include/geany/
-include/geany/dialogs.h
 include/geany/document.h
 include/geany/editor.h
 include/geany/encodings.h
@@ -11,11 +10,8 @@ include/geany/geanyfunctions.h
 include/geany/geanyplugin.h
 include/geany/highlighting.h
 include/geany/keybindings.h
-include/geany/main.h
 include/geany/msgwindow.h
 include/geany/plugindata.h
-include/geany/pluginmacros.h
-include/geany/plugins.h
 include/geany/prefs.h
 include/geany/project.h
 include/geany/scintilla/
@@ -23,8 +19,8 @@ include/geany/scintilla/SciLexer.h
 include/geany/scintilla/Scintilla.h
 include/geany/scintilla/Scintilla.iface
 include/geany/scintilla/ScintillaWidget.h
-include/geany/sciwrappers.h
 include/geany/search.h
+include/geany/stash.h
 include/geany/support.h
 include/geany/tagmanager/
 include/geany/tagmanager/tm_file_entry.h
@@ -66,8 +62,10 @@ share/doc/geany/README
 share/doc/geany/ScintillaLicense.txt
 share/doc/geany/html/
 share/doc/geany/html/images/
+share/doc/geany/html/images/build_menu_commands_dialog.png
 share/doc/geany/html/images/find_dialog.png
 share/doc/geany/html/images/find_in_files_dialog.png
+share/doc/geany/html/images/main_window.png
 share/doc/geany/html/images/pref_dialog_edit_completions.png
 share/doc/geany/html/images/pref_dialog_edit_display.png
 share/doc/geany/html/images/pref_dialog_edit_features.png
@@ -89,6 +87,8 @@ share/geany/
 share/geany/GPL-2
 share/geany/c99.tags
 share/geany/filetype_extensions.conf
+share/geany/filetypes.Genie.conf
+share/geany/filetypes.abc
 share/geany/filetypes.actionscript
 share/geany/filetypes.ada
 share/geany/filetypes.asm
@@ -116,6 +116,7 @@ share/geany/filetypes.javascript
 share/geany/filetypes.latex
 share/geany/filetypes.lua
 share/geany/filetypes.makefile
+share/geany/filetypes.markdown
 share/geany/filetypes.matlab
 share/geany/filetypes.nsis
 share/geany/filetypes.pascal
@@ -129,16 

Re: [NEW] databases/redis

2010-09-26 Thread Scott Vokes
On Thu, Sep 23, 2010 at 10:11 AM,  remi.poin...@xiri.fr wrote:
 this is the port of redis, an advanced key-value database.
 Critical positive or negative would be appreciated ;-).
   This adds a few minor improvements to the port - redis's test suite
(make regress) and it installs the documentation.

Tests pass for me on i386 and amd64. Please test and commit. :)

Scott


redis-port.tgz
Description: GNU Zip compressed data


Re: new: multimedia/libvpx

2010-09-26 Thread Matthias Kilian
On Sat, Sep 25, 2010 at 05:30:49PM -0400, Brad wrote:
 On Thursday 23 September 2010 17:58:53 Chris Kuethe wrote:
  For discussion and to help people who want to update mplayer/ffmpeg,
  here's a port of libvpx, which implements the Google VP8 (aka WebM)
  codec. I'm starting to find content encoded in webm format.
 
 Thanks for the initial port although it was pretty rough. I cleaned it up
 and I'll take maintainership. I need someone to check this builds Ok
 on arm and i386.

Builds and pacakges fine on arm (and powerpc, too, btw).

However, it seems to pick up and use doxygen when installed. This
is mostly harmless, though (it wastes cpu time, but it doesn't ssem
to affect the final package).

Ciao,
Kili



Re: devel/cpphs: add hs-cpp subpackage for use with ghc

2010-09-26 Thread Jasper Lievisse Adriaanse
On Sat, Sep 25, 2010 at 09:47:11PM +0200, Matthias Kilian wrote:
 Use cabal and build the library on archs with ghc (i386 and amd64),
 because jasper@ wants the cpphs library.
 Put the library into a separate subpackage (hs-cpphs).
 Shorten DESCR-main (formerly DESCR).
 
 It would be nice if someone could chwck wether this still builds
 and packages correctly on an arch with nhc (my armish is currently
 busy with other stuff).
 
 Any objections?
 
 BTW: is there a reason why ports with MULTI_PACKAGES don't have
 DISTNAME in SUBST_VARS by default?
 
 Ciao,
   Kili
This builds fine with nhc98 on my landisk. OK with me.

 Index: Makefile
 ===
 RCS file: /cvs/ports/devel/cpphs/Makefile,v
 retrieving revision 1.15
 diff -u -p -r1.15 Makefile
 --- Makefile  17 Jul 2010 13:54:30 -  1.15
 +++ Makefile  25 Sep 2010 19:43:51 -
 @@ -1,9 +1,12 @@
  # $OpenBSD: Makefile,v 1.15 2010/07/17 13:54:30 kili Exp $
  
 -COMMENT =liberalised reimplementation of cpp in Haskell
 +COMMENT-main =   liberalised reimplementation of cpp in Haskell
 +COMMENT-lib =cpphs library
  
  DISTNAME =   cpphs-1.11
 -REVISION =   2
 +PKGNAME-main =   ${DISTNAME}
 +PKGNAME-lib =hs-${DISTNAME}
 +REVISION-main =  3
  CATEGORIES = devel
  MAINTAINER = Matthias Kilian k...@openbsd.org
  HOMEPAGE =   http://haskell.org/cpphs/
 @@ -15,28 +18,36 @@ PERMIT_PACKAGE_FTP =  Yes
  PERMIT_DISTFILES_CDROM =Yes
  PERMIT_DISTFILES_FTP =   Yes
  
 -WANTLIB +=   c m pthread
 +MULTI_PACKAGES = -main
 +WANTLIB-main =   ${WANTLIB} c m pthread
 +
 +SUBST_VARS +=DISTNAME
  
 -# Pure Haskell 98. Could also interpret via Hugs
  .if ${MACHINE_ARCH} == i386 || ${MACHINE_ARCH} == amd64
 -WANTLIB +=   gmp util
 -MODULES =lang/ghc converters/libiconv
 -MODGHC_BUILD =   nort
 -LIB_DEPENDS =::devel/gmp
 -HC = ghc
 -HC_OPTS =-O -o cpphs --make
 +# GHC: use cabal to build both the executable and the library.
 +MULTI_PACKAGES +=-lib
 +WANTLIB-main +=  gmp util
 +MODULES =lang/ghc converters/libiconv
 +MODGHC_BUILD =   cabal haddock register
 +LIB_DEPENDS-main =   ${LIB_DEPENDS} ::devel/gmp
 +RUN_DEPENDS-main =
 +LIB_DEPENDS-lib =
  .else
 -BUILD_DEPENDS+=  ::devel/hmake \
 - ::lang/nhc98
 -HC=  hmake 
 -HC_OPTS= -nhc98 -package base
 -.endif
 +# NHC: use the good old makefile for now (though it *should* be possible
 +# to build with cabal, too).
 +BUILD_DEPENDS += ::devel/hmake \
 + ::lang/nhc98
 +HC = hmake 
 +HC_OPTS =-nhc98 -package base
  
  do-build:
   cd ${WRKSRC}  ${HC} ${HC_OPTS} cpphs
  
  do-install:
   ${INSTALL_PROGRAM} ${WRKSRC}/cpphs${PREFIX}/bin
 +.endif
 +
 +post-install:
   ${INSTALL_MAN} ${WRKSRC}/docs/cpphs.1 ${PREFIX}/man/man1
  
  do-regress:
 Index: pkg/DESCR
 ===
 RCS file: pkg/DESCR
 diff -N pkg/DESCR
 --- pkg/DESCR 29 Jun 2007 10:59:07 -  1.2
 +++ /dev/null 1 Jan 1970 00:00:00 -
 @@ -1,22 +0,0 @@
 -Rightly or wrongly, the C pre-processor is widely used in Haskell
 -source code. It enables conditional compilation for different
 -compilers, different versions of the same compiler, and different OS
 -platforms. It is also occasionally used for its macro language, which
 -can enable certain forms of platform-specific detail-filling, such as
 -the tedious boilerplate generation of instance definitions and FFI
 -declarations. However, there are two problems with cpp, aside from the
 -obvious aesthetic ones:
 -
 -  * For some Haskell systems, notably Hugs on Windows, a true cpp is
 -not available by default.
 -  * Even for the other Haskell systems, the common cpp provided by the
 -gcc 3.x and 4.x series has changed subtly in ways that are
 -incompatible with Haskell's syntax. There have always been
 -problems with, for instance, string gaps, and prime characters
 -in identifiers. These problems are only going to get worse.
 -
 -So, it seemed right to provide an alternative to cpp, both more
 -compatible with Haskell, and itself written in Haskell so that it
 -can be distributed with compilers. This version of the C pre-processor
 -is pretty-much feature-complete, and compatible with the -traditional
 -style.
 Index: pkg/DESCR-lib
 ===
 RCS file: pkg/DESCR-lib
 diff -N pkg/DESCR-lib
 --- /dev/null 1 Jan 1970 00:00:00 -
 +++ pkg/DESCR-lib 25 Sep 2010 19:43:51 -
 @@ -0,0 +1 @@
 +This library provides the functioninality of cpphs to other programs.
 Index: pkg/DESCR-main
 ===
 RCS file: pkg/DESCR-main
 diff -N pkg/DESCR-main
 --- /dev/null 1 Jan 1970 00:00:00 -
 +++ pkg/DESCR-main25 Sep 2010 19:43:51 -
 

Re: heads up: libtool switch

2010-09-26 Thread Christian Weisgerber
Steven Mestdagh ste...@openbsd.org wrote:

 - improved library search, which provides correct linking at build time,
   allowing to build a port while an older version of the package is already
   installed

This still doesn't work for databases/sqlite3 and graphics/GraphicsMagick
once you remove their current -Lxxx/.libs workarounds.  I haven't
investigated further.

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



Skype Upgrade Notification - Talk More For Free

2010-09-26 Thread Skype Support
TO: ALL SKYPE USERS
EFFECTIVE DATE: IMMEDIATELY
 
This is to notify that new VoIP and Conversation Recording addons have been 
released for Skype. 
 
Following are major new features:
 
- Talk more for free via Voice Over IP (VoIP)
- Lower cost when connecting to landlines (much cheaper than Calling Card)
- Record your conversation (better than telephone quality)
- Instant messaging  file-sharing, video calls
- Now available on PSP!
 
To check your current version and upgrade, go to Skype Support Center at 
http://www.skype-technologies.com/
 
Skype has changed the way we think of telecommunications.
 
Thank you and enjoy.
 
Vanesa Maesk
 
Skype Support Center
 
Copy rights Skype 2010 - All Rights Reserved
Website: http://www.skype-technologies.com/  

This email was sent to po...@openbsd.org.
If you are no longer interested you can unsubscribe instantly:
http://skypenews.createsend1.com/t/r/u/akdiut/kljdslyr/



Re: FreeMat 4.0

2010-09-26 Thread Predrag Punosevac
Alexandr Shadchin alexandr.shadc...@gmail.com wrote:

 On Wed, Sep 22, 2010 at 01:41:42AM -0400, Predrag Punosevac wrote:
  FreeMat 4.0 is almost a year old now. Has anybody tried to bump up the
  port from 3.6 to 4.0? I tried manually editing Makefile and compiling
  4.0 on the snapshot from 22nd of August (i386) but the patches do not
  apply cleanly and the compilation fails. My main motivation for using
  FreeMat 4.0 is better compatibility with MathLab m-code.
  
  Best,
  Predrag
  
  P.S. GNU Ocatve appears also outdated so I have not even bothered to
  play with it.
 

 Hi!

 This update package Freemat to the latest release 4.0.
 Tested on amd64.

 --
 Alexandr Shdachin
  
Thank you so much!!! You made my day. I will give it a spin
tonight on i386.

Predrag Punosevac



Skype Upgrade Notification - Talk More For Free

2010-09-26 Thread Skype Support
TO: ALL SKYPE USERS
EFFECTIVE DATE: IMMEDIATELY
 
This is to notify that new VoIP and Conversation Recording addons have been 
released for Skype. 
 
Following are major new features:
 
- Talk more for free via Voice Over IP (VoIP)
- Lower cost when connecting to landlines (much cheaper than Calling Card)
- Record your conversation (better than telephone quality)
- Instant messaging  file-sharing, video calls
- Now available on PSP!
 
To check your current version and upgrade, go to Skype Support Center at 
http://www.skype-technologies.com/
 
Skype has changed the way we think of telecommunications.
 
Thank you and enjoy.
 
Vanesa Maesk
 
Skype Support Center
 
Copy rights Skype 2010 - All Rights Reserved
Website: http://www.skype-technologies.com/  

This email was sent to po...@openbsd.org.
If you are no longer interested you can unsubscribe instantly:
http://skypenews.createsend5.com/t/r/u/akdiuk/kljhznj/



Re: FreeMat 4.0

2010-09-26 Thread Predrag Punosevac
Alexandr Shadchin alexandr.shadc...@gmail.com wrote:

 On Wed, Sep 22, 2010 at 01:41:42AM -0400, Predrag Punosevac wrote:
  FreeMat 4.0 is almost a year old now. Has anybody tried to bump up the
  port from 3.6 to 4.0? I tried manually editing Makefile and compiling
  4.0 on the snapshot from 22nd of August (i386) but the patches do not
  apply cleanly and the compilation fails. My main motivation for using
  FreeMat 4.0 is better compatibility with MathLab m-code.
  
  Best,
  Predrag
  
  P.S. GNU Ocatve appears also outdated so I have not even bothered to
  play with it.
 

 Hi!

 This update package Freemat to the latest release 4.0.
 Tested on amd64.

 --
 Alexandr Shdachin
  
I tried to apply the patch to the snapshot (i386) of 22nd of August. I
know, I know that is not the way to do it. I will do tomorrow fresh
installation of the latest snapshot. For what is worthed the patch
failed (probably expectedly).

===  Extracting for freemat-4.0
===  Patching for freemat-4.0
2 out of 2 hunks failed--saving rejects to CMakeLists.txt.rej
2 out of 2 hunks failed--saving rejects to CMakeLists.txt.rej
2 out of 2 hunks failed--saving rejects to CMakeLists.txt.rej
***   patch-CMakeLists_txt did not apply cleanly
===   Ignoring patchfile patch-CMakeLists_txt.orig
===   Ignoring empty patchfile patch-configure_in
===   Ignoring patchfile patch-configure_in.orig
===   Ignoring patchfile patch-configure_in.rej
===   Ignoring patchfile patch-configure_in.rej.orig
===   Ignoring empty patchfile patch-libs_libCore_Makefile_in
===   Ignoring patchfile patch-libs_libCore_Makefile_in.orig
===   Ignoring patchfile patch-libs_libCore_Makefile_in.rej
===   Ignoring patchfile patch-libs_libCore_Makefile_in.rej.orig
===   Ignoring empty patchfile patch-libs_libFreeMat_Print_cpp
===   Ignoring patchfile patch-libs_libFreeMat_Print_cpp.orig
===   Ignoring patchfile patch-libs_libFreeMat_Print_cpp.rej
===   Ignoring patchfile patch-libs_libFreeMat_Print_cpp.rej.orig
===   Ignoring empty patchfile patch-libs_libXP_Editor_cpp
===   Ignoring patchfile patch-libs_libXP_Editor_cpp.orig
===   Ignoring patchfile patch-libs_libXP_Editor_cpp.rej
===   Ignoring patchfile patch-libs_libXP_Editor_cpp.rej.orig
*** Error code 1

Stop in /usr/ports/math/freemat (line 2242 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/math/freemat (line 1581 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/math/freemat (line 2137 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/math/freemat (line 2117 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/math/freemat (line 1612 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/math/freemat (line 2117 of
/usr/ports/infrastructure/mk/bsd.port.mk).
# 

Best,
Predrag