CVS: cvs.openbsd.org: ports

2010-06-06 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/06/06 01:45:31

Modified files:
audio/festival/core: Makefile 
Added files:
audio/festival/core/patches: 
 
patch-speech_tools_include_EST_simplestats_h 
 
patch-speech_tools_ling_class_item_feats_cc 
 patch-speech_tools_stats_EST_DProbDist_cc 

Log message:
further fixes for gcc4 on LP64



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/06/06 02:11:38

Modified files:
www/minimo/patches: patch-minimo_base_Minimo_cpp 

Log message:
compile on amd64 again. Fix typo while I'm at it.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2010/06/06 03:03:13

Modified files:
security/aide  : Makefile distinfo 
security/aide/patches: patch-configure 

Log message:
- update aide to 0.14.2
- update patches

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/06/06 03:54:20

Modified files:
lang/ghc   : Makefile 

Log message:
New libc major = new bootstrapping binaries.

Since the new bootstrapper has a new name (ghc-6.12.2.20100530),
the ABI of some libraries included in GHC will change, possibly
breaking all other libraries, so expect some additional bumps soon.

Yes, this *is* ridiculous. If you want to live in peace, don't use
GHC.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/06/06 04:06:45

Modified files:
archivers/hs-zlib: Makefile 
databases/hs-HDBC: Makefile 
databases/hs-HDBC-sqlite3: Makefile 
devel/hs-ConfigFile: Makefile 
devel/hs-HUnit : Makefile 
devel/hs-MissingH: Makefile 
devel/hs-QuickCheck: Makefile 
devel/hs-binary: Makefile 
devel/hs-convertible: Makefile 
devel/hs-dataenc: Makefile 
devel/hs-deepseq: Makefile 
devel/hs-fgl   : Makefile 
devel/hs-ghc-paths: Makefile 
devel/hs-hashed-storage: Makefile 
devel/hs-hslogger: Makefile 
devel/hs-language-c: Makefile 
devel/hs-mmap  : Makefile 
devel/hs-network: Makefile 
devel/hs-parallel: Makefile 
devel/hs-parsec: Makefile 
devel/hs-readline: Makefile 
devel/hs-regex-base: Makefile 
devel/hs-regex-compat: Makefile 
devel/hs-regex-posix: Makefile 
devel/hs-stm   : Makefile 
devel/hscolour : Makefile 
graphics/hs-GLUT: Makefile 
graphics/hs-OpenGL: Makefile 
lang/hs-haskell-src: Makefile 
net/hs-HTTP: Makefile 
security/hs-crypto: Makefile 
textproc/hs-HaXml: Makefile 
www/hs-cgi : Makefile 
www/hs-html: Makefile 
www/hs-xhtml   : Makefile 
x11/hs-X11 : Makefile 
x11/hs-xmonad-contrib: Makefile 
x11/xmonad : Makefile 

Log message:
Bump after the stupid ABI changes in GHC.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/06/06 05:04:48

Removed files:
net/mldonkey/stable/patches: patch-src_gtk2_gui_guiServers_ml 

Log message:
Remove empty patch file.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/06/06 06:26:55

Modified files:
games/einstein : Makefile 
Added files:
games/einstein/patches: patch-formatter_cpp 

Log message:
Fix build with gcc4 on LP64.
From FreeBSD.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/06/06 06:27:26

Modified files:
www/amaya/browser: Makefile 
www/amaya/browser/patches: patch-Amaya_configure_in 
Added files:
www/amaya/browser/patches: 
   patch-Amaya_thotlib_internals_var_boxes_tv_h 

Log message:
Fix www/amaya/browser:

- don't declare static stuff (that's only needed in one file) as
extern in a header file.

- Use system jpeg again.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/06/06 07:40:42

Modified files:
x11/lablgtk2   : Makefile 

Log message:
Adjust WANTLIB and bump.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2010/06/06 07:43:47

Modified files:
graphics   : Makefile 

Log message:
+libvidcap



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2010/06/06 07:43:19

Log message:
import ports/graphics/libvidcap, from Sebastian Reitenbach

libvidcap is a cross-platform library for capturing
video from webcams and other video capture devices.

Status:

Vendor Tag: sthen
Release Tags:   sthen_20100606

N ports/graphics/libvidcap/Makefile
N ports/graphics/libvidcap/distinfo
N ports/graphics/libvidcap/patches/patch-examples_Makefile_am
N ports/graphics/libvidcap/patches/patch-examples_Makefile_in
N ports/graphics/libvidcap/patches/patch-src_Makefile_am
N ports/graphics/libvidcap/patches/patch-src_Makefile_in
N ports/graphics/libvidcap/pkg/DESCR
N ports/graphics/libvidcap/pkg/PFRAG.shared
N ports/graphics/libvidcap/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2010/06/06 07:57:20

Modified files:
net/mldonkey/stable: Makefile 

Log message:
Adjust WANTLIB and bump.

Don't panic, I'm not starting a wave of WANTLIB spam, I just ran into
some build problems with mldonkey and a (slightly) outdated lablgtk2
and found some missing wantlib entries in both ports.



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/06/06 14:10:21

Modified files:
mail/zarafa/zarafa/patches: patch-common_ECLogger_cpp 
patch-common_platform_linux_h 

Log message:
fix on LP64 + gcc4



CVS: cvs.openbsd.org: ports

2010-06-06 Thread Jacob Meuser
CVSROOT:/cvs
Module name:ports
Changes by: jake...@cvs.openbsd.org 2010/06/06 19:44:38

Modified files:
audio/jack : Makefile 
audio/jack/files: README.OpenBSD sndio_driver.c sndio_driver.h 
audio/jack/patches: patch-drivers_netjack_net_driver_c 
patch-jackd_engine_c patch-libjack_client_c 
audio/jack/pkg : PLIST 
Added files:
audio/jack/patches: patch-drivers_netjack_netjack_packet_c 
patch-libjack_intclient_c patch-tools_lsp_c 
patch-tools_netsource_c 
Removed files:
audio/jack/patches: patch-drivers_sun_sun_driver_c 

Log message:
* clean up sndio(7) driver
* update README.OpenBSD
* add patches to let it build on gcc2 archs (from Sebastian Reitenbach)
* disable audio(4) driver



UPDATE: security/aide

2010-06-06 Thread blq

Hi,

This diff updates aide to the latest release 0.14.2, a bugfix release.
Tested on amd64/sparc64.

Comments ? OK ?

Cheers,
benoit



Index: Makefile
===
RCS file: /cvs/ports/security/aide/Makefile,v
retrieving revision 1.15
diff -N -u Makefile
--- Makefile5 May 2010 05:32:24 -   1.15
+++ Makefile6 Jun 2010 05:59:15 -
@@ -2,8 +2,7 @@
 
 COMMENT=   Advanced Intrusion Detection Environment
 
-DISTNAME=  aide-0.14
-PKGNAME=   ${DISTNAME}p0
+DISTNAME=  aide-0.14.2
 CATEGORIES=security
 
 HOMEPAGE=  http://sourceforge.net/projects/aide
Index: distinfo
===
RCS file: /cvs/ports/security/aide/distinfo,v
retrieving revision 1.6
diff -N -u distinfo
--- distinfo1 May 2010 21:27:22 -   1.6
+++ distinfo6 Jun 2010 05:59:15 -
@@ -1,5 +1,5 @@
-MD5 (aide-0.14.tar.gz) = Y027arILLRGZLMOJpmfnVQ==
-RMD160 (aide-0.14.tar.gz) = 92gJ2wLyTs08xaEYa0UxyF7f/mU=
-SHA1 (aide-0.14.tar.gz) = gFpKa4+UUD9BB1mg31nIMgNSKU4=
-SHA256 (aide-0.14.tar.gz) = 9T9MLXNKXpG+0HQF7TFUlfWEe9J0dJb/f9BXuOXSkrY=
-SIZE (aide-0.14.tar.gz) = 467226
+MD5 (aide-0.14.2.tar.gz) = w7nYvynvwGXny4YXQ3CvEQ==
+RMD160 (aide-0.14.2.tar.gz) = 8dF7y9VrVCu+oI9iaOKMrD2GwsE=
+SHA1 (aide-0.14.2.tar.gz) = TvjAwU1ZANnqF+brFWwSoYlUqVs=
+SHA256 (aide-0.14.2.tar.gz) = v0zUF7D0d4tPmmGNI+Cwt9sQNJumoBKTlNyC+8L6i5s=
+SIZE (aide-0.14.2.tar.gz) = 418098
Index: patches/patch-configure
===
RCS file: /cvs/ports/security/aide/patches/patch-configure,v
retrieving revision 1.5
diff -N -u patches/patch-configure
--- patches/patch-configure 4 May 2010 14:42:28 -   1.5
+++ patches/patch-configure 6 Jun 2010 05:59:15 -
@@ -1,7 +1,7 @@
-$OpenBSD: patch-configure,v 1.5 2010/05/04 14:42:28 ajacoutot Exp $
 configure.orig Tue Mar 16 19:47:47 2010
-+++ configure  Tue May  4 16:41:43 2010
-@@ -790,7 +790,7 @@ datarootdir='${prefix}/share'
+$OpenBSD$
+--- configure.orig Sat Jun  5 22:39:12 2010
 configure  Sun Jun  6 07:53:24 2010
+@@ -790,7 +790,7 @@
  datadir='${datarootdir}'
  sysconfdir='${prefix}/etc'
  sharedstatedir='${prefix}/com'
@@ -10,12 +10,12 @@
  includedir='${prefix}/include'
  oldincludedir='/usr/include'
  docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
-@@ -6460,7 +6460,7 @@ fi
+@@ -6460,7 +6460,7 @@
  
  
  saved_CFLAGS=$CFLAGS
--CFLAGS+= $AIDE_DEFS
-+#CFLAGS+= $AIDE_DEFS
+-CFLAGS=$CFLAGS $AIDE_DEFS
++CFLAGS=$CFLAGS
  # The cast to long int works around a bug in the HP C Compiler
  # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  # declarations like `int a3[[(sizeof (unsigned char)) = 0]];'.


NEW: emulators/gambatte

2010-06-06 Thread Anthony Bentley
Hi guys,

$ cat pkg/DESCR
Gambatte is an accuracy-focused, cross-platform Game Boy Color emulator.
It is based on hundreds of corner case hardware tests, as well as
previous documentation and reverse engineering efforts.

Supposedly there's a qt frontend in there, but I can't get it to build
(not even on Linux last time I tried it), so the port's just SDL for now.

If you need a demo to test it with, allow me to recommend
http://www.pouet.net/prod.php?which=16402 ;)

Thanks, and comments appreciated,
--Anthony J. Bentley


gambatte.tar.gz
Description: GNU Zip compressed data


[NEW] ruby-ferret

2010-06-06 Thread Jiri B.
Hello,

new ports for ruby-ferret.

Ferret is a high-performance, full-featured text search engine library
written for Ruby. It is inspired by Apache Lucene Java project.

j.

ruby-ferret.tgz
Description: application/compressed-tar


UPDATE: devel/itcl x11/itk

2010-06-06 Thread Sebastian Reitenbach

Hi,

since the update of coccinella could make use of it, I updated 
devel/itcl to 3.4, so that it builds and is usable against tcl-8.5.8.

Also updated x11/itk since its the only port depending on itcl.
However, with itcl and tcl-8.5.8, there is one regression failing, but 
itk regressions are all fine.
I only tested the use of itcl in coccinella, its needed there to get 
some games running, and so far it seems to work fine.


The mail to the actual maintainer listed in the makefiles timed out: no 
route to the mail host.
If there is no response from the maintainer, I'd also take 
maintainership of those two ports.


compiled and ran the regression tests for itcl on i386, sparc, sparc64, 
and mips64, for itk on the same but sparc.


Please check and commit if its fine, otherwise in case of problems 
please report back.


cheers,
Sebastian
? itcl-update.patch
Index: Makefile
===
RCS file: /cvs/ports/devel/itcl/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile11 Mar 2009 21:26:03 -  1.5
+++ Makefile6 Jun 2010 11:38:40 -
@@ -2,10 +2,10 @@
 
 COMMENT=   object-oriented extensions to Tcl
 
-VERSION=   3.3
-DISTNAME=  itcl${VERSION}
-PKGNAME=   itcl-${VERSION}p2
-SHARED_LIBS=   itcl33  0.0
+VERSION=   3.4
+DISTNAME=  itcl${VERSION}b1
+PKGNAME=   itcl-${VERSION}
+SHARED_LIBS=   itcl34  0.0
 
 CATEGORIES=devel
 
@@ -22,13 +22,16 @@
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=incrtcl/}
 
 MODULES=   lang/tcl
-MODTCL_VERSION=8.4
+
+MODTCL_VERSION=8.5
 
 RUN_DEPENDS=   ${MODTCL_RUN_DEPENDS}
 BUILD_DEPENDS= ${MODTCL_BUILD_DEPENDS}
 
 SUBST_VARS=VERSION
 
+WRKDIST=   ${WRKDIR}/itcl${VERSION}
+
 CONFIGURE_STYLE=gnu
 
 CONFIGURE_ARGS=${CONFIGURE_SHARED} \
@@ -38,11 +41,13 @@
 
 CONFIGURE_ENV= CPPFLAGS=-I${MODTCL_INCDIR}/generic \
-I${MODTCL_INCDIR}/unix \
-   LIBitcl33_VERSION=${LIBitcl33_VERSION}
+   LIBitcl34_VERSION=${LIBitcl34_VERSION}
+
+SUBST_VARS=VERSION
 
 do-regress:
@cd ${WRKSRC}  ${SETENV} ITCL_LIBRARY=${WRKSRC}/library \
${MODTCL_BIN} tests/all.tcl -load \
-   load ./libitcl33.so.${LIBitcl33_VERSION}
+   load ./libitcl34.so.${LIBitcl34_VERSION}
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/devel/itcl/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo5 Apr 2007 15:37:54 -   1.2
+++ distinfo6 Jun 2010 11:38:40 -
@@ -1,5 +1,5 @@
-MD5 (itcl3.3.tar.gz) = 2Viz0cUvpTNrWqzBJRtc4w==
-RMD160 (itcl3.3.tar.gz) = zZ/u14k4rdOo+RY7xSqa/0n+d3M=
-SHA1 (itcl3.3.tar.gz) = YhBCD1RNlEdH8zNihGhnjhIJ/Xo=
-SHA256 (itcl3.3.tar.gz) = eCm16jnQ7Q7qQ6BxzTnnR3ND1Z4dLqnIEPpT4lf8tVw=
-SIZE (itcl3.3.tar.gz) = 306364
+MD5 (itcl3.4b1.tar.gz) = 5Ml3UMCKtH6WC5GRH90BMg==
+RMD160 (itcl3.4b1.tar.gz) = gMBU734V/99NMWOEuhFfvI79wCE=
+SHA1 (itcl3.4b1.tar.gz) = jhuj7C85iVmFUJksor/rW8KXbMQ=
+SHA256 (itcl3.4b1.tar.gz) = 3Jn89sALAHdNv7lMzEN+o+YxWhmGRbbSrPisuo/bRgg=
+SIZE (itcl3.4b1.tar.gz) = 306342
Index: patches/patch-Makefile_in
===
RCS file: /cvs/ports/devel/itcl/patches/patch-Makefile_in,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-Makefile_in
--- patches/patch-Makefile_in   25 Oct 2006 14:24:03 -  1.1.1.1
+++ patches/patch-Makefile_in   6 Jun 2010 11:38:40 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-Makefile_in,v 1.1.1.1 2006/10/25 14:24:03 steven Exp $
 Makefile.in.orig   Fri Mar 25 23:58:48 2005
-+++ Makefile.inWed Oct 25 16:22:20 2006
+--- Makefile.in.orig   Mon Dec 15 21:02:58 2008
 Makefile.inSun Jun  6 12:36:40 2010
 @@ -77,7 +77,7 @@ DESTDIR  =
  
  PKG_DIR   = $(PACKAGE_NAME)$(PACKAGE_VERSION)
@@ -10,7 +10,7 @@
  pkgincludedir = $(includedir)/$(PKG_DIR)
  
  top_builddir  = .
-@@ -341,12 +341,12 @@ install-lib-binaries:
+@@ -342,12 +342,12 @@ install-lib-binaries:
@mkdir -p $(DESTDIR)$(pkglibdir)
@list='$(lib_BINARIES)'; for p in $$list; do \
  if test -f $$p; then \
Index: patches/patch-configure
===
RCS file: /cvs/ports/devel/itcl/patches/patch-configure,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-configure
--- patches/patch-configure 25 Oct 2006 14:24:03 -  1.1.1.1
+++ patches/patch-configure 6 Jun 2010 11:38:40 -
@@ -1,21 +1,16 @@
 $OpenBSD: patch-configure,v 1.1.1.1 2006/10/25 14:24:03 steven Exp $
 configure.orig Fri Mar 25 20:37:41 2005
-+++ configure  Wed Oct 25 16:24:20 2006
-@@ -8034,11 +8034,11 @@ if (eval $ac_cpp conftest.$ac_ext) 2
-   $EGREP yes /dev/null 21; then
-   echo $as_me:$LINENO: result: yes 5
- echo ${ECHO_T}yes 6
--  SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0'
-+  

Dungeon crawl stone soup (replaces games/dungeon-crawl)

2010-06-06 Thread Joachim Schipper
This is a port of Dungeon Crawl Stone Soup. An excerpt from pkg/DESCR:

  Dungeon Crawl Stone Soup is a free roguelike game of exploration and
  treasure-hunting in dungeons filled with dangerous and unfriendly
  monsters in a quest for the mystifyingly fabulous Orb of Zot. If you are
  familiar with NetHack, you'll find that Dungeon Crawl is familiar, but
  has a friendlier interface and better game balance.

Stone Soup is an actively-developed fork of Linley's Dungeon Crawl
(games/dungeon-crawl), which has not been updated since 2003. The
attached port is designed to replace that port.
 
This port includes a patch to store data in ~/.crawl/. Every other OS
seems to use a system-wide data store, even though the bundled
INSTALL.txt explicitly warns against this (If you have untrusted local
users, we highly recommend you do not install Crawl setgid or setuid.)

Please test and commit.

Joachim



Re: fix cad/qcad

2010-06-06 Thread Matthias Kilian
On Sun, Jun 06, 2010 at 02:21:04AM +0300, Antti Harri wrote:
 Fix build with gcc4.
 
 Hello,
 
 I would like to propose these things to be patched as well:
 
 - Better license marker
 - Use of SUBST*
 - @bin for the PLIST
 - Fix the order of recent files menu

Looks fine, thanks. Merged diff (with an additional WANTLIB change)
below.

If anyone is using qcad and does not like the reversed `recent
files' menu, please speak up NOW.

 I must warn though, looks like those changes have
 been in my mystuff/ for two years, so they could use
 some double-checking to make sure they are up-to-date.

It compiles and it works (at least on my amd64), I don't see any
problem with it.

Ciao,
Kili


Index: Makefile
===
RCS file: /cvs/ports/cad/qcad/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile10 Aug 2009 06:30:30 -  1.17
+++ Makefile6 Jun 2010 12:57:49 -
@@ -4,17 +4,17 @@ COMMENT=  Qt-based 2D CAD system
 
 V= 2.0.5.0
 DISTNAME=  qcad-${V}-1-community.src
-PKGNAME=   qcad-${V}p0
+PKGNAME=   qcad-${V}p1
 CATEGORIES=cad graphics
 
 HOMEPAGE=  http://www.ribbonsoft.com/qcad.html
 
-# GPL
+# GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
-WANTLIB=   X11 Xext c m pthread pthread-stubs stdc++ xcb
+WANTLIB=   X11 Xext c m pthread stdc++
 
 MASTER_SITES=  http://www.ribbonsoft.com/archives/qcad/
 
@@ -30,13 +30,12 @@ PORTHOME=   ${WRKDIR}
 MAKE_ENV+= QTDIR=${MODQT_LIBDIR} \
MAKE=${MAKE_PROGRAM}
 
+SUBST_VARS=CXXFLAGS LOCALBASE MODQT_LIBDIR
+
 pre-configure:
-   @perl -pi -e 's,!!CXXFLAGS!!,${CXXFLAGS},' ${WRKSRC}/mkspecs/defs.pro
-   @perl -pi -e 's,!!DOCDIR!!,${PREFIX}/share/doc/qcad,' \
-   ${WRKSRC}/qcadlib/src/engine/rs_system.h
-   @perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},' \
-   ${WRKSRC}/qcadlib/src/engine/rs_system.cpp
-   @perl -pi -e 's,!!QTDIR!!,${MODQT_LIBDIR},' \
+   ${SUBST_CMD} ${WRKSRC}/mkspecs/defs.pro \
+   ${WRKSRC}/qcadlib/src/engine/rs_system.h \
+   ${WRKSRC}/qcadlib/src/engine/rs_system.cpp \
${WRKSRC}/qcad/src/qc_applicationwindow.cpp
 
 do-build:
Index: patches/patch-mkspecs_defs_pro
===
RCS file: /cvs/ports/cad/qcad/patches/patch-mkspecs_defs_pro,v
retrieving revision 1.1
diff -u -p -r1.1 patch-mkspecs_defs_pro
--- patches/patch-mkspecs_defs_pro  9 Jan 2007 16:30:37 -   1.1
+++ patches/patch-mkspecs_defs_pro  6 Jun 2010 12:57:49 -
@@ -1,12 +1,12 @@
 $OpenBSD: patch-mkspecs_defs_pro,v 1.1 2007/01/09 16:30:37 steven Exp $
 --- mkspecs/defs.pro.orig  Tue Nov 22 12:47:28 2005
-+++ mkspecs/defs.pro   Tue Jan  9 16:38:47 2007
 mkspecs/defs.pro   Sun Jun  6 14:39:58 2010
 @@ -1,6 +1,7 @@
  # $Id: patch-mkspecs_defs_pro,v 1.1 2007/01/09 16:30:37 steven Exp $
 -QMAKE_CXXFLAGS_DEBUG += -pedantic
 -QMAKE_CXXFLAGS += -pedantic
-+QMAKE_CXXFLAGS_DEBUG += !!CXXFLAGS!!
-+QMAKE_CXXFLAGS += !!CXXFLAGS!!
++QMAKE_CXXFLAGS_DEBUG += ${CXXFLAGS}
++QMAKE_CXXFLAGS += ${CXXFLAGS}
 +QMAKE_CXXFLAGS_RELEASE =
  
  win32 {
Index: patches/patch-qcad_src_qc_applicationwindow_cpp
===
RCS file: /cvs/ports/cad/qcad/patches/patch-qcad_src_qc_applicationwindow_cpp,v
retrieving revision 1.1
diff -u -p -r1.1 patch-qcad_src_qc_applicationwindow_cpp
--- patches/patch-qcad_src_qc_applicationwindow_cpp 9 Jan 2007 16:30:37 
-   1.1
+++ patches/patch-qcad_src_qc_applicationwindow_cpp 6 Jun 2010 12:57:49 
-
@@ -1,12 +1,24 @@
 $OpenBSD: patch-qcad_src_qc_applicationwindow_cpp,v 1.1 2007/01/09 16:30:37 
steven Exp $
 qcad/src/qc_applicationwindow.cpp.orig Sat Jan  6 16:31:24 2007
-+++ qcad/src/qc_applicationwindow.cpp  Sat Jan  6 16:54:10 2007
-@@ -2943,7 +2943,7 @@ void QC_ApplicationWindow::slotHelpManua
+--- qcad/src/qc_applicationwindow.cpp.orig Tue Nov 22 12:49:33 2005
 qcad/src/qc_applicationwindow.cpp  Sun Jun  6 14:14:48 2010
+@@ -1581,9 +1581,9 @@ void QC_ApplicationWindow::updateRecentFilesMenu() {
+ RS_DEBUG-print(QC_ApplicationWindow::updateRecentFilesMenu());
+ 
+ RS_DEBUG-print(Updating recent file menu...);
+-for (int i=0; irecentFiles-getNumber(); ++i) {
++for (int i=recentFiles-getNumber(); i=0; --i) {
+ QString label = QString( %1 %2 ).
+-arg(i+1).arg(recentFiles-get(i));
++
arg(recentFiles-getNumber()-i).arg(recentFiles-get(i));
+ 
+ if (fileMenu-findItem(i)) {
+ RS_DEBUG-print(Changeing item %d, i);
+@@ -2943,7 +2943,7 @@ void QC_ApplicationWindow::slotHelpManual() {
  RS_SYSTEM-getAppDir().latin1());
  RS_DEBUG-print(QC_ApplicationWindow::slotHelpManual(): 

Re: RESUBMIT UPDATE with new dependencies: net/coccinella

2010-06-06 Thread Stuart Henderson
On 2010/06/06 08:23, Sebastian Reitenbach wrote:

Wow, a lot of ports all in one email. It will be much easier to
review if it's split up a bit with a bit of information about what
depends on what. I would generally suggest doing no more than 2 or
3 of the dependencies at a time and when they're cleaned up and
in, do some more...

 * graphics/libvidcap
 libvidcap is a cross-platform library for capturing
 video from webcams and other video capture devices.  

Committed.

 * telephony/iaxclient
 A lightweight cross platform IP telephony client using
 the IAX protocol, designed for use with the asterisk
 open source PBX.

Attached is a reworking of this.

- Tcl bindings move to a subpackage
- License marker fixed
- Use infrastructure from tcl.port.mk a bit more
- comment to explain why iaxphone isn't build (it apparently needs
an ansi build of wxWidgets, it doesn't work against unicode wx)
- patch to build iaxcomm - this starts ok but I haven't tested
against a server yet



iaxclient.tgz
Description: application/tar-gz


Re: UPDATE: x11/openbox

2010-06-06 Thread Edd Barrett
Hi,

On Sun, Jun 06, 2010 at 07:48:51AM +0200, blq wrote:
 Hi,
 
 This diff updates openbox to the latest release 3.4.11.2, a bugfix release.

You need to add pthread and gthread-2.0 to WANTLIB. 

Also I notice 'openbox --replace' is broken (crashes X) and was in the
last release too. We should find a patch for this.

Tested i386.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: RESUBMIT UPDATE with new dependencies: net/coccinella

2010-06-06 Thread Sebastian Reitenbach

Stuart Henderson wrote:

On 2010/06/06 08:23, Sebastian Reitenbach wrote:

Wow, a lot of ports all in one email. It will be much easier to
review if it's split up a bit with a bit of information about what
depends on what. I would generally suggest doing no more than 2 or
3 of the dependencies at a time and when they're cleaned up and
in, do some more...

  

* graphics/libvidcap
libvidcap is a cross-platform library for capturing
video from webcams and other video capture devices.  



Committed.
  

great.
  

* telephony/iaxclient
A lightweight cross platform IP telephony client using
the IAX protocol, designed for use with the asterisk
open source PBX.



Attached is a reworking of this.

- Tcl bindings move to a subpackage
- License marker fixed
- Use infrastructure from tcl.port.mk a bit more
- comment to explain why iaxphone isn't build (it apparently needs
an ansi build of wxWidgets, it doesn't work against unicode wx)
- patch to build iaxcomm - this starts ok but I haven't tested
against a server yet

  
Thanks, I'll take a look, and retest, and update the dependencies in 
coccinella.


Sebastian



i386 pkg build failures

2010-06-06 Thread Christian Weisgerber
Here's the latest round of build failures:

audio/py-ao pea@ has a fix, I think
emulators/qemu-old  package path has changed!
textproc/p5-tkispellseems to require ispell at configure time
devel/qt4-eventsview(known issue)
www/kazehakase  (known issue)

Plus the list of package paths that are perfectly fine, but dpb3
fails to build every time because it is buggy:

graphics/GraphicsMagick,no_x11
graphics/ImageMagick,no_x11
net/avahi,-mono
net/avahi,-qt4
x11/xscreensaver,-gle

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



[NEW] zathura-0.0.6.tgz

2010-06-06 Thread Abel Abraham Camarillo Ojeda
zathura is a highly customizable and functional PDF viewer based on the poppler
rendering library and the gtk+ toolkit. The idea behind zathura is an
application that provides a minimalistic and space saving interface as well as
an easy usage that mainly focuses on keyboard interaction.

zathura is a PDF viewer with a vi-like interface.

tgz attached.

--
DISCLAIMER: http://goldmark.org/jeff/stupid-disclaimers/ 
This message will self-destruct in 3 seconds.


zathura-0.0.6.tgz
Description: Binary data


Re: [NEW] zathura-0.0.6.tgz

2010-06-06 Thread Landry Breuil
On Sun, Jun 06, 2010 at 02:07:28PM -0500, Abel Abraham Camarillo Ojeda wrote:
 zathura is a highly customizable and functional PDF viewer based on the 
 poppler
 rendering library and the gtk+ toolkit. The idea behind zathura is an
 application that provides a minimalistic and space saving interface as well as
 an easy usage that mainly focuses on keyboard interaction.
 
 zathura is a PDF viewer with a vi-like interface.

I looked at it (pointed at by jsg@) when porting apvlv, and it required
linux-only code (inotify). Did  you handled that ?

Landry



[NEW] zathura-0.0.6.tgz

2010-06-06 Thread Abel Abraham Camarillo Ojeda
It seems that I wasn't subscribed to this list...

zathura is a highly customizable and functional PDF viewer based on the poppler
rendering library and the gtk+ toolkit. The idea behind zathura is an
application that provides a minimalistic and space saving interface as well as
an easy usage that mainly focuses on keyboard interaction. zathura is a PDF
viewer with a vi-like interface.

**
I talked with upstream to remove inotify code (it's now replaced by
Gfilemonitor).

tgz attached.

Thanks.

--
DISCLAIMER: http://goldmark.org/jeff/stupid-disclaimers/
This message will self-destruct in 3 seconds.


zathura-0.0.6.tgz
Description: Binary data


UPDATE: x11/dmenu

2010-06-06 Thread Stanley Lieber
Update dmenu to 4.1.

Tested on i386 running June 5 snapshot of 4.7-CURRENT. Please test and comment.

-sl



Index: Makefile
===
RCS file: /cvs/ports/x11/dmenu/Makefile,v
retrieving revision 1.9
diff -u -p Makefile
--- Makefile    29 Apr 2009 20:14:43 -      1.9
+++ Makefile    7 Jun 2010 00:29:18 -
@@ -1,10 +1,10 @@
 # $OpenBSD: Makefile,v 1.9 2009/04/29 20:14:43 sthen Exp $

 COMMENT=               dynamic menu for X11
-DISTNAME=              dmenu-4.0
+DISTNAME=              dmenu-4.1

 CATEGORIES=            x11
-HOMEPAGE=              http://www.suckless.org/programs/dmenu.html
+HOMEPAGE=              http://tools.suckless.org/dmenu

 MAINTAINER=            Jim Razmus II j...@bonetruck.org

@@ -16,7 +16,7 @@ PERMIT_DISTFILES_FTP= Yes

 WANTLIB=               X11 Xinerama c

-MASTER_SITES=          http://code.suckless.org/dl/tools/
+MASTER_SITES=          http://dl.suckless.org/tools/

 FAKE_FLAGS=            DESTDIR=

Index: distinfo
===
RCS file: /cvs/ports/x11/dmenu/distinfo,v
retrieving revision 1.9
diff -u -p distinfo
--- distinfo    29 Apr 2009 20:14:43 -      1.9
+++ distinfo    7 Jun 2010 00:29:18 -
@@ -1,5 +1,5 @@
-MD5 (dmenu-4.0.tar.gz) = ZudhplOTDMiiFhS6n+35Aw==
-RMD160 (dmenu-4.0.tar.gz) = kpLFFjl7V4p1OxumqHzmgTWkZbY=
-SHA1 (dmenu-4.0.tar.gz) = b7H/bkFNXvM9L2J7DsVj6qwZ+9g=
-SHA256 (dmenu-4.0.tar.gz) = wEUIKF4hofwFW3aJDsR+mVbY7cTUYNvKxZ+W8GGy6GI=
-SIZE (dmenu-4.0.tar.gz) = 8576
+MD5 (dmenu-4.1.tar.gz) = v7OpxXx0xD2u/SsP9dCnxg==
+RMD160 (dmenu-4.1.tar.gz) = c9jEOjgo3bJYn0DMmonpHSPaFDk=
+SHA1 (dmenu-4.1.tar.gz) = RrfDs2MF9rADnlwwu5YGqBTBxqE=
+SHA256 (dmenu-4.1.tar.gz) = d3NC6xHpvmruIY3ZMK/WMu1W0ISjt9GlEWXDUo9Wmr4=
+SIZE (dmenu-4.1.tar.gz) = 9231


dmenu-4.1.tgz
Description: application/tar-gz


UPDATE: x11/dwm

2010-06-06 Thread Stanley Lieber
Update dwm to 5.8.2. Uses the updated dmenu 4.1 previously posted to
the mailing list.

Tested on i386 running the June 5 snapshot of 4.7-CURRENT. Please test
and comment.

-sl



Index: Makefile
===
RCS file: /cvs/ports/x11/dwm/Makefile,v
retrieving revision 1.15
diff -u -p Makefile
--- Makefile    11 Oct 2009 13:30:38 -      1.15
+++ Makefile    7 Jun 2010 00:42:56 -
@@ -2,7 +2,7 @@

 COMMENT=               dynamic window manager

-DISTNAME=              dwm-5.7.2
+DISTNAME=              dwm-5.8.2

 CATEGORIES=            x11

@@ -20,7 +20,7 @@ WANTLIB=              X11 Xinerama c

 MASTER_SITES=          http://dl.suckless.org/dwm/

-RUN_DEPENDS=           :dmenu-=3.9:x11/dmenu \
+RUN_DEPENDS=           :dmenu-=4.1:x11/dmenu \
                       ::x11/terminus-font

 MAKE_ENV=              LDFLAGS=${LDFLAGS}
Index: distinfo
===
RCS file: /cvs/ports/x11/dwm/distinfo,v
retrieving revision 1.14
diff -u -p distinfo
--- distinfo    11 Oct 2009 13:30:38 -      1.14
+++ distinfo    7 Jun 2010 00:42:56 -
@@ -1,5 +1,5 @@
-MD5 (dwm-5.7.2.tar.gz) = oLinmd3FA03YqBjJvXbzow==
-RMD160 (dwm-5.7.2.tar.gz) = j8bMEMprDGrmn98PYSLgFbhJx6E=
-SHA1 (dwm-5.7.2.tar.gz) = 83SrFQM1ACduq2GsUAKyzQX4y8c=
-SHA256 (dwm-5.7.2.tar.gz) = Mr/+M9XanOxV3n5rIVVo/5lQzCS5Ospy5wl0N6K/zeA=
-SIZE (dwm-5.7.2.tar.gz) = 19989
+MD5 (dwm-5.8.2.tar.gz) = 8LQiv+qoEtZsbdFcPMkqaw==
+RMD160 (dwm-5.8.2.tar.gz) = XNwir3t9Ij75Ndxl6ufI82MLK3Y=
+SHA1 (dwm-5.8.2.tar.gz) = 7k/s7mtASWmIQIjK+6FNU4x3ufk=
+SHA256 (dwm-5.8.2.tar.gz) = xSQ7x5Lj/zuxnwtfpF9vmLQCVK+HV6AQ0WQKTZ04m2Y=
+SIZE (dwm-5.8.2.tar.gz) = 20326
? patch-port
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/x11/dwm/patches/patch-Makefile,v
retrieving revision 1.4
diff -u -p patches/patch-Makefile
--- patches/patch-Makefile      16 Jul 2009 15:12:39 -      1.4
+++ patches/patch-Makefile      7 Jun 2010 00:42:56 -
@@ -1,17 +1,15 @@
-$OpenBSD: patch-Makefile,v 1.4 2009/07/16 15:12:39 jim Exp $
 Makefile.orig      Thu Apr  3 22:57:01 2008
-+++ Makefile   Wed Apr  9 21:49:02 2008
-@@ -15,8 +15,7 @@ options:
-       @echo CC       = ${CC}
+--- Makefile.orig      Sun Jun  6 19:33:13 2010
 Makefile   Sun Jun  6 19:34:55 2010
+@@ -16,7 +16,7 @@

 .c.o:
--     �...@echo CC $
+       @echo CC $
 -     �...@${cc} -c ${CFLAGS} $
 +      ${CC} -c ${CFLAGS} $

 ${OBJ}: config.h config.mk

-@@ -25,8 +24,7 @@ config.h:
+@@ -25,8 +25,7 @@
      �...@cp config.def.h $@

 dwm: ${OBJ}
@@ -21,7 +19,7 @@ $OpenBSD: patch-Makefile,v 1.4 2009/07/16 15:12:39 jim

 clean:
      �...@echo cleaning
-@@ -42,14 +40,12 @@ dist: clean
+@@ -42,14 +41,12 @@
      �...@rm -rf dwm-${VERSION}

 install: all
Index: patches/patch-config_def_h
===
RCS file: /cvs/ports/x11/dwm/patches/patch-config_def_h,v
retrieving revision 1.7
diff -u -p patches/patch-config_def_h
--- patches/patch-config_def_h  16 Jul 2009 15:12:39 -      1.7
+++ patches/patch-config_def_h  7 Jun 2010 00:42:56 -
@@ -1,18 +1,15 @@
-$OpenBSD: patch-config_def_h,v 1.7 2009/07/16 15:12:39 jim Exp $
 config.def.h.orig  Tue Jul 14 14:07:55 2009
-+++ config.def.h       Wed Jul 15 15:54:40 2009
-@@ -1,13 +1,13 @@
- /* See LICENSE file for copyright and license details. */
+--- config.def.h.orig  Sun Jun  6 19:35:33 2010
 config.def.h       Sun Jun  6 19:37:02 2010
+@@ -2,12 +2,12 @@

 /* appearance */
--static const char font[]            = -*-*-medium-*-*-*-14-*-*-*-*-*-*-*;
+ static const char font[]            =
-*-terminus-medium-r-*-*-16-*-*-*-*-*-*-*;
 -static const char normbordercolor[] = #cc;
 -static const char normbgcolor[]     = #cc;
 -static const char normfgcolor[]     = #00;
 -static const char selbordercolor[]  = #0066ff;
 -static const char selbgcolor[]      = #0066ff;
 -static const char selfgcolor[]      = #ff;
-+static const char font[]            =
-*-terminus-medium-*-*-*-*-*-*-*-*-*-*-*;
 +static const char normbordercolor[] = #404040;
 +static const char normbgcolor[]     = #202020;
 +static const char normfgcolor[]     = #c0c0c0;
@@ -22,7 +19,7 @@ $OpenBSD: patch-config_def_h,v 1.7 2009/07/16 15:12:39
 static const unsigned int borderpx  = 1;        /* border pixel of windows */
 static const unsigned int snap      = 32;       /* snap pixel */
 static const Bool showbar           = True;     /* False means no bar */
-@@ -20,6 +20,8 @@ static const Rule rules[] = {
+@@ -20,6 +20,8 @@
       /* class      instance    title       tags mask     isfloating
 monitor */
       { Gimp,     NULL,       NULL,       0,            True,        -1 },
       { Firefox,  NULL,       NULL,       1  8,       False,       -1 },
@@ -31,7 +28,7 @@ $OpenBSD: patch-config_def_h,v 1.7 2009/07/16 15:12:39
 };

 /* layout(s) */
-@@ -46,7 +48,7 @@ static const 

UPDATE: devel/libixp

2010-06-06 Thread Stanley Lieber
Update libixp to 0.5.

Tested on i386 running the June 5 snapshot of 4.7-CURRENT. Please test
and comment.

-sl



Index: Makefile
===
RCS file: /cvs/ports/devel/libixp/Makefile,v
retrieving revision 1.4
diff -u -p Makefile
--- Makefile    11 Mar 2009 19:41:03 -      1.4
+++ Makefile    7 Jun 2010 00:48:25 -
@@ -2,8 +2,8 @@

 COMMENT=       stand-alone client/server 9P library

-DISTNAME=      libixp-0.4
-PKGNAME=       ${DISTNAME}p1
+DISTNAME=      libixp-0.5
+PKGNAME=       ${DISTNAME}
 CATEGORIES=    devel

 HOMEPAGE=      http://www.suckless.org
@@ -14,7 +14,7 @@ PERMIT_PACKAGE_FTP=   Yes
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes

-MASTER_SITES=  ${HOMEPAGE}/download/
+MASTER_SITES=  http://dl.suckless.org/libs/

 WANTLIB=       c

Index: distinfo
===
RCS file: /cvs/ports/devel/libixp/distinfo,v
retrieving revision 1.1.1.1
diff -u -p distinfo
--- distinfo    15 Mar 2008 12:38:53 -      1.1.1.1
+++ distinfo    7 Jun 2010 00:48:25 -
@@ -1,5 +1,5 @@
-MD5 (libixp-0.4.tar.gz) = WdnpGK3/r0QTsyrE9mck/Q==
-RMD160 (libixp-0.4.tar.gz) = JA/hyxbqwjzwC/+5PfGxMgHJwbo=
-SHA1 (libixp-0.4.tar.gz) = 7Brf60xfUC38sbmfz0QIQezuL5o=
-SHA256 (libixp-0.4.tar.gz) = Fxh437Z+z0eGaEPC0liCrq5Esu/ZoNaF87f/unm6hCw=
-SIZE (libixp-0.4.tar.gz) = 130229
+MD5 (libixp-0.5.tar.gz) = KjlDEMIJYFulTs9eq1GL/w==
+RMD160 (libixp-0.5.tar.gz) = g2cPgpof8YXy33RP0z1WZJsrKzU=
+SHA1 (libixp-0.5.tar.gz) = bLnT58YyOs1MOHb2oBrV2K+eHGo=
+SHA256 (libixp-0.5.tar.gz) = ZfTwu2foPL0UFPKX4iZIyGf5FOJJi9uuOv3A+DviHks=
+SIZE (libixp-0.5.tar.gz) = 142064
? patch-port
cvs server: warning: patches/patch-cmd_ixpc_c was lost
? patches/patch-cmd_ixpc_c
Index: patches/patch-config_mk
===
RCS file: /cvs/ports/devel/libixp/patches/patch-config_mk,v
retrieving revision 1.3
diff -u -p patches/patch-config_mk
--- patches/patch-config_mk     11 Mar 2009 19:41:03 -      1.3
+++ patches/patch-config_mk     7 Jun 2010 00:48:25 -
@@ -1,33 +1,23 @@
-$OpenBSD: patch-config_mk,v 1.3 2009/03/11 19:41:03 martin Exp $
 config.mk.orig     Mon Nov  5 15:36:22 2007
-+++ config.mk  Tue Mar 10 23:02:26 2009
-@@ -11,9 +11,9 @@ RUBYINC = -I/usr/local/lib/ruby/1.8/i386-freebsd6
- TASKINC = -I${HOME}/libtask
+--- config.mk.orig     Sun Jun  6 18:42:44 2010
 config.mk  Sun Jun  6 18:43:12 2010
+@@ -5,10 +5,10 @@
+       libixp_pthread

- # paths
+ # Paths
 -PREFIX = /usr/local
 +#PREFIX = /usr/local
- BIN = ${PREFIX}/bin
--MAN = ${PREFIX}/share/man
-+MAN = ${PREFIX}/man
- ETC = ${PREFIX}/etc
- LIBDIR = ${PREFIX}/lib
- INCLUDE = ${PREFIX}/include
-@@ -24,15 +24,15 @@ LIBS = -L/usr/lib -lc
+   BIN = $(PREFIX)/bin
+-  MAN = $(PREFIX)/share/man
+-  ETC = $(PREFIX)/etc
++  MAN = $(PREFIX)/man
++  ETC = $(PREFIX)/share/examples
+   LIBDIR = $(PREFIX)/lib
+   INCLUDE = $(PREFIX)/include

- # Flags
- include ${ROOT}/mk/gcc.mk
--CFLAGS = -g -Wall ${INCS} -DVERSION=\${VERSION}\
-+CFLAGS = !!CFLAGS!! -g -Wall ${INCS} -DVERSION=\${VERSION}\
- LDFLAGS = -g ${LIBS}
-
- # Compiler
--CC = cc -c
-+CC = !!CC!! -c
- # Linker (Under normal circumstances, this should *not* be 'ld')
--LD = cc
-+LD = !!CC!!
- # Other
+@@ -25,7 +25,7 @@
+ CC = cc -c
+ LD = cc
+ # Archiver
 -AR = ar crs
 +AR = ar cr
 #AR = sh -c 'ar cr $$@  ranlib $$@'
Index: patches/patch-libixp_server_c
===
RCS file: /cvs/ports/devel/libixp/patches/patch-libixp_server_c,v
retrieving revision 1.1.1.1
diff -u -p patches/patch-libixp_server_c
--- patches/patch-libixp_server_c       15 Mar 2008 12:38:53 -      1.1.1.1
+++ patches/patch-libixp_server_c       7 Jun 2010 00:48:25 -
@@ -1,11 +1,10 @@
-$OpenBSD: patch-libixp_server_c,v 1.1.1.1 2008/03/15 12:38:53 mcbride Exp $
 libixp/server.c.orig       Tue Feb 19 04:07:08 2008
-+++ libixp/server.c    Tue Feb 19 04:07:24 2008
-@@ -6,6 +6,7 @@
- #include stdlib.h
+--- libixp/server.c.orig       Sun Jun  6 17:21:00 2010
 libixp/server.c    Sun Jun  6 17:21:12 2010
+@@ -7,6 +7,7 @@
+ #include sys/types.h
 #include sys/socket.h
 #include unistd.h
 +#include string.h
 #include ixp_local.h

- IxpConn *
+ /**
Index: patches/patch-mk_lib_mk
===
RCS file: /cvs/ports/devel/libixp/patches/patch-mk_lib_mk,v
retrieving revision 1.1
diff -u -p patches/patch-mk_lib_mk
--- patches/patch-mk_lib_mk     11 Mar 2009 19:41:03 -      1.1
+++ patches/patch-mk_lib_mk     7 Jun 2010 00:48:25 -
@@ -1,10 +1,10 @@
-$OpenBSD: patch-mk_lib_mk,v 1.1 2009/03/11 19:41:03 martin Exp $
 mk/lib.mk.orig     Thu Mar  5 21:52:46 2009
-+++ mk/lib.mk  Thu Mar  5 21:53:05 2009
-@@ -22,5 +22,6 @@ ${LIB}: ${OFILES}
-       echo AR $$($(ROOT)/util/cleanname $(BASE)/$@)
-       mkdir ${ROOT}/lib 2/dev/null || true
-       ${AR} $@ ${OFILES}
-+      ranlib 

UPDATE: www/surf

2010-06-06 Thread Stanley Lieber
Update to surf-0.4.

Tested on i386 running the June 5 snapshot of 4.7-CURRENT. Please test
and comment.

-sl



Index: Makefile
===
RCS file: /cvs/ports/www/surf/Makefile,v
retrieving revision 1.3
diff -u -p Makefile
--- Makefile    23 Dec 2009 11:42:09 -      1.3
+++ Makefile    7 Jun 2010 00:57:09 -
@@ -2,8 +2,8 @@

 COMMENT =      simple webbrowser based on webkit/gtk+

-DISTNAME =     surf-0.3
-PKGNAME =      ${DISTNAME}p1
+DISTNAME =     surf-0.4
+PKGNAME =      ${DISTNAME}
 CATEGORIES =   www
 HOMEPAGE =     http://surf.suckless.org/

Index: distinfo
===
RCS file: /cvs/ports/www/surf/distinfo,v
retrieving revision 1.1.1.1
diff -u -p distinfo
--- distinfo    8 Nov 2009 12:17:18 -       1.1.1.1
+++ distinfo    7 Jun 2010 00:57:09 -
@@ -1,5 +1,5 @@
-MD5 (surf-0.3.tar.gz) = C3u+WPDKFA8ft6rAnEMZ2Q==
-RMD160 (surf-0.3.tar.gz) = 0iN49rsSEkBx5YHyT5H/cxuGkj8=
-SHA1 (surf-0.3.tar.gz) = wgGkjgsOLeVztz4obKT+2k9t+ag=
-SHA256 (surf-0.3.tar.gz) = ZSqd2wqCpjUPq7x8jYqfhSuMg4Jj+JKsdpXfzdWzGEI=
-SIZE (surf-0.3.tar.gz) = 9838
+MD5 (surf-0.4.tar.gz) = Gn8b8hny2guXwggCvPSYxw==
+RMD160 (surf-0.4.tar.gz) = qG2unidvZ1gEzKqm6dOEc5Ygts8=
+SHA1 (surf-0.4.tar.gz) = nLy88g9v05ZBjP91dED1lwoCVMo=
+SHA256 (surf-0.4.tar.gz) = 9F+L6YpHiUpdk2Vu5KICZqH5ybqd+9O+0l339qxHmcU=
+SIZE (surf-0.4.tar.gz) = 10089
? patch-port
Index: patches/patch-config_mk
===
RCS file: /cvs/ports/www/surf/patches/patch-config_mk,v
retrieving revision 1.2
diff -u -p patches/patch-config_mk
--- patches/patch-config_mk     17 Dec 2009 21:06:20 -      1.2
+++ patches/patch-config_mk     7 Jun 2010 00:57:09 -
@@ -1,8 +1,6 @@
-$OpenBSD: patch-config_mk,v 1.2 2009/12/17 21:06:20 landry Exp $
-use TRUEPREFIX instead of patching Makefile to remove DESTDIR
 config.mk.orig     Fri Oct 30 13:41:02 2009
-+++ config.mk  Thu Dec 17 21:43:56 2009
-@@ -4,20 +4,20 @@ VERSION = 0.3
+--- config.mk.orig     Sun Jun  6 19:54:37 2010
 config.mk  Sun Jun  6 19:55:46 2010
+@@ -4,20 +4,19 @@
 # Customize below to fit your system

 # paths
@@ -16,7 +14,7 @@ use TRUEPREFIX instead of patching Makefile to remove
 +GTKINC!= pkg-config --cflags gtk+-2.0 webkit-1.0
 +GTKLIB!= pkg-config --libs gtk+-2.0 webkit-1.0

-
+-
 # includes and libs
 -INCS = -I. -I/usr/include ${GTKINC}
 -LIBS = -L/usr/lib -lc ${GTKLIB} -lgthread-2.0
@@ -27,10 +25,10 @@ use TRUEPREFIX instead of patching Makefile to remove
 CPPFLAGS = -DVERSION=\${VERSION}\
 -CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
 +CFLAGS += -std=c99 ${INCS} ${CPPFLAGS}
- LDFLAGS = -s ${LIBS}
+ LDFLAGS = -g ${LIBS}

 # Solaris
-@@ -25,4 +25,4 @@ LDFLAGS = -s ${LIBS}
+@@ -25,4 +24,4 @@
 #LDFLAGS = ${LIBS}

 # compiler and linker


surf-.0.4.tgz
Description: application/tar-gz


[NEW] 9base - in progress

2010-06-06 Thread Stanley Lieber
Home Page:

http://tools.suckless.org/9base

Info:

9base is a port of various original Plan 9 tools for Unix, based on
plan9port. None of plan9port's GUI tools are included. The rc shell
included in 9base is distinct from the UNIX port of rc that already
exists in plan9/rc. The existing port is not entirely compatible with
Tom Duff's original rc shell, which is included in both plan9port
and 9base.

I've started a port of 9base for OpenBSD. (See attached.)

Status:

The text editor ed still fails to build on OpenBSD due to unresolved
mktemp issues, so I have removed it from 9base's original Makefile.
Everything else builds as expected on i386.

Sparc64 builds if OBJTYPE=sun4u in config.mk and yacc/9yacc is patched
to point to OpenBSD's native yacc. This is not yet reflected in the port
becuase I do not yet know how to configure arch-specific options in
the port Makefile.

It is not clear to me how the contents of the LICENSE file should best
be represented in the port Makefile. Advice on this would be greatly
appreciated.


-sl


9base-6.tgz
Description: application/tar-gz