CVS: cvs.openbsd.org: ports

2010-04-19 Thread Mark Lumsden
CVSROOT:/cvs
Module name:ports
Changes by: l...@cvs.openbsd.org2010/04/19 00:43:36

Modified files:
sysutils/toprump: Makefile distinfo 

Log message:
update to toprump-0.13.4: bug fix release
ok sthen@ landry@



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2010/04/19 02:16:17

Modified files:
archivers/libtar: Makefile 
archivers/libtar/patches: patch-lib_Makefile_in 

Log message:
PREFIX - TRUEPREFIX



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/04/19 03:21:31

Modified files:
databases/sqlports: Makefile 
databases/pkglocatedb: Makefile 

Log message:
fix, should build correctly even if SUBDIR is defined



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/04/19 03:21:10

Modified files:
www/drupal6/masquerade: Makefile 
Added files:
www/drupal6/masquerade/patches: patch-masquerade_install 

Log message:
- add db descriptions so that the schema module can
parse them, see http://drupal.org/node/588694
- bump PKG_NAME

prodded and ok espie@



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/04/19 03:36:30

Modified files:
x11/qt4: Makefile distinfo 
x11/qt4/patches: patch-configure 
 patch-qmake_generators_unix_unixmake2_cpp 
 patch-qmake_generators_unix_unixmake_cpp 
 
patch-src_3rdparty_webkit_JavaScriptCore_runtime_Collector_cpp 
 patch-src_corelib_global_qglobal_h 
 patch-src_corelib_io_qfsfileengine_unix_cpp 
 patch-src_plugins_imageformats_mng_mng_pro 
 patch-src_plugins_sqldrivers_sqldrivers_pro 
x11/qt4/pkg: PFRAG.GCC4-examples PFRAG.GCC4-shared-main 
 PFRAG.shared-main PLIST-examples PLIST-html 
 PLIST-main 
Added files:
x11/qt4/patches: 
 
patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_AlwaysInline_h 
 
patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Threading_h 
 patch-src_corelib_kernel_qmetaobject_cpp 
 patch-src_corelib_statemachine_qabstractstate_p_h 
 patch-src_gui_itemviews_qlistview_cpp 
 
patch-src_plugins_graphicssystems_trace_qgraphicssystem_trace_cpp 
 patch-src_xmlpatterns_schema_qxsdparticlechecker_cpp 

Log message:
update to 4.6.2. things work apart from eventsview...



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/04/19 03:37:49

Modified files:
devel/py-sip   : Makefile distinfo 

Log message:
update required to deal with qt4 (maintainer did not reply to requests ?)



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/04/19 03:51:30

Modified files:
x11/py-qt4 : Makefile distinfo 
x11/py-qt4/patches: patch-configure_py 
x11/py-qt4/pkg : PLIST-docs PLIST-main 

Log message:
update for qt 4.6.2.
While at it, patch configure to substitute $(LOCALBASE) and ${LOCALBASE}
in Makefile fragments that were never intended to run as shell-scripts



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/04/19 04:08:37

ports/www/drupal6/ldap_integration/patches

Update of /cvs/ports/www/drupal6/ldap_integration/patches
In directory cvs.openbsd.org:/tmp/cvs-serv31862/patches

Log Message:
Directory /cvs/ports/www/drupal6/ldap_integration/patches added to the 
repository



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/farsi-bfonts-ttf: Makefile distinfo 
x11/farsi-bfonts-ttf/pkg: PLIST 

Log message:
Add more fonts.



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2010/04/19 07:55:56

Modified files:
x11/tint   : Makefile distinfo 
x11/tint/pkg   : PLIST 
Added files:
x11/tint/patches: patch-sample_tint2rc patch-src_Makefile_in 
  patch-src_battery_battery_c 
  patch-src_battery_battery_h 
Removed files:
x11/tint/patches: patch-src_Makefile 

Log message:
Update to tint2-0.9. Now includes working battery monitor.

OK dcoppa_p@ and st...@.



Re: CVS: cvs.openbsd.org: ports

2010-04-19 Thread Stuart Henderson
On 2010/04/19 03:21, Marc Espie wrote:
 CVSROOT:  /cvs
 Module name:  ports
 Changes by:   es...@cvs.openbsd.org   2010/04/19 03:21:31
 
 Modified files:
   databases/sqlports: Makefile 
   databases/pkglocatedb: Makefile 
 
 Log message:
 fix, should build correctly even if SUBDIR is defined
 

thanks Antti Harri for reporting the problem with pkglocatedb.



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2010/04/19 08:14:34

Modified files:
devel/py-sip   : Makefile distinfo 
x11/py-qt4 : Makefile distinfo 
x11/py-qt4/patches: patch-configure_py 

Log message:
damn riverbank ! can't they keep distfiles for a few weeks ?
update again,  hoping those don't vanish tomorrow...



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Stephan A. Rickauer
CVSROOT:/cvs
Module name:ports
Changes by: step...@cvs.openbsd.org 2010/04/19 08:15:01

Modified files:
www/drupal6/ldap_integration: Makefile 
Added files:
www/drupal6/ldap_integration/patches: patch-ldapauth_install 

Log message:
- add db descriptions, see http://drupal.org/node/775182
- bump PKGNAME

prodded by espie@, ok landry@



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Federico G. Schwindt
CVSROOT:/cvs
Module name:ports
Changes by: fg...@cvs.openbsd.org   2010/04/19 11:30:54

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

Log message:
Update to 2.4. maintainer ok.



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:ports
Changes by: n...@cvs.openbsd.org2010/04/19 17:44:55

Log message:
Import oolite, 3d space combat/trading game in the style of elite.

tweaked by and ok aja

Status:

Vendor Tag: nicm
Release Tags:   nicm_20100420

N ports/games/oolite/Makefile
N ports/games/oolite/distinfo
N ports/games/oolite/pkg/PLIST
N ports/games/oolite/pkg/DESCR
N ports/games/oolite/pkg/MESSAGE
N 
ports/games/oolite/patches/patch-deps_Cross-platform-deps_SpiderMonkey_js_src_config_Linux_All_mk
N 
ports/games/oolite/patches/patch-deps_Cross-platform-deps_SpiderMonkey_js_src_config_mk
N ports/games/oolite/patches/patch-Makefile
N ports/games/oolite/patches/patch-GNUmakefile
N ports/games/oolite/patches/patch-src_Core_GameController_h
N ports/games/oolite/patches/patch-src_SDL_MyOpenGLView_m
N ports/games/oolite/patches/patch-src_Core_ResourceManager_m
N ports/games/oolite/patches/patch-GNUmakefile_postamble
N ports/games/oolite/patches/patch-src_Core_OOLogOutputHandler_m
N ports/games/oolite/patches/patch-src_Core_GameController_m
N ports/games/oolite/patches/patch-src_Core_OOCacheManager_m
N ports/games/oolite/patches/patch-src_Core_OOLogHeader_m
N ports/games/oolite/patches/patch-src_Core_Entities_PlayerEntity_m
N ports/games/oolite/patches/patch-src_Core_Debug_OODebugTCPConsoleClient_m
N 
ports/games/oolite/patches/patch-src_Core_OXPVerifier_OOCheckRequiresPListVerifierStage_m
N ports/games/oolite/patches/patch-src_Core_Scripting_OOJSOolite_m

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2010-04-19 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:ports
Changes by: n...@cvs.openbsd.org2010/04/19 17:47:12

Modified files:
games  : Makefile 

Log message:
+oolite.



sndio for emulators/snes9x

2010-04-19 Thread Jacob Meuser
I enabled using a separate thread for sounds by default.  it's
possible that the audio block size would be large enough that X
events would be blocked for too long and timeout, returning an
error.  but having the sound handled in a different thread this
does not happen.

imo, seems to overall work better than when it was using audio(4).

please test.

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Index: Makefile
===
RCS file: /cvs/ports/emulators/snes9x/Makefile,v
retrieving revision 1.10
diff -N -u -p Makefile
--- Makefile10 Aug 2009 06:31:09 -  1.10
+++ Makefile19 Apr 2010 06:22:18 -
@@ -3,7 +3,7 @@
 COMMENT=   emulates the Super Nintendo Entertainment System
 
 DISTNAME=  snes9x-1.51-src
-PKGNAME=   ${DISTNAME:S/-src//}p0
+PKGNAME=   ${DISTNAME:S/-src//}p1
 CATEGORIES=emulators games
 
 HOMEPAGE=  http://www.snes9x.com/
@@ -14,7 +14,8 @@ PERMIT_PACKAGE_FTP=   Yes
 PERMIT_DISTFILES_CDROM=No
 PERMIT_DISTFILES_FTP=  Yes
 
-WANTLIB+=  X11 Xext Xxf86dga Xxf86vm c m pthread pthread-stubs stdc++ xcb z
+WANTLIB+=  X11 Xext Xxf86dga Xxf86vm c m pthread pthread-stubs sndio \
+   stdc++ xcb z
 
 MASTER_SITES=  http://vincent.grigorieff.free.fr/snes9x/ \
http://files.ipherswipsite.com/snes9x/
@@ -31,8 +32,8 @@ AUTOCONF_VERSION= 2.59
 USE_X11=   Yes
 USE_GMAKE= Yes
 CONFIGURE_STYLE=autoconf no-autoheader
-CONFIGURE_ENV= OPTFLAGS=${CXXFLAGS} -I${LOCALBASE}/include/libpng \
-   LIBS=-L${LOCALBASE}/lib
+CONFIGURE_ENV= OPTFLAGS=${CXXFLAGS} -I${LOCALBASE}/include/libpng 
-DUSE_SNDIO \
+   LIBS=-L${LOCALBASE}/lib -lsndio
 
 NO_REGRESS=Yes
 
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N -u -p patches/patch-Makefile_in
--- /dev/null   19 Apr 2010 00:22:18 -
+++ patches/patch-Makefile_in   19 Apr 2010 06:22:18 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Makefile.in.orig   Thu Jan 14 18:00:24 2010
 Makefile.inThu Jan 14 18:00:42 2010
+@@ -133,7 +133,7 @@ endif
+ 
+ ifdef THREAD_SOUND
+ CPUDEFINES += -DUSE_THREADS
+-EXTRALIBS += -lpthread
++EXTRALIBS += -pthread
+ endif
+ 
+ ifdef GLIDE
Index: patches/patch-snes9x_cpp
===
RCS file: patches/patch-snes9x_cpp
diff -N -u -p patches/patch-snes9x_cpp
--- /dev/null   19 Apr 2010 00:22:18 -
+++ patches/patch-snes9x_cpp19 Apr 2010 06:22:18 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- snes9x.cpp.origSun Apr 18 22:15:16 2010
 snes9x.cpp Sun Apr 18 22:16:04 2010
+@@ -1160,7 +1160,7 @@ void S9xLoadConfigFiles(char **argv, int argc){
+ Settings.InterpolatedSound = TRUE;
+ }
+ #ifdef USE_THREADS
+-Settings.ThreadSound=conf.GetBool(Sound::ThreadSound, false);
++Settings.ThreadSound=conf.GetBool(Sound::ThreadSound, true);
+ #endif
+ if(conf.Exists(Sound::AltDecode)){
+ Settings.AltSampleDecode=conf.GetInt(Sound::AltDecode, 1);
Index: patches/patch-soundux_h
===
RCS file: /cvs/ports/emulators/snes9x/patches/patch-soundux_h,v
retrieving revision 1.1
diff -N -u -p patches/patch-soundux_h
--- patches/patch-soundux_h 9 Sep 2007 15:17:06 -   1.1
+++ patches/patch-soundux_h 19 Apr 2010 06:22:18 -
@@ -1,12 +1,23 @@
 $OpenBSD: patch-soundux_h,v 1.1 2007/09/09 15:17:06 fgsch Exp $
 soundux.h.orig Thu Sep  6 13:10:15 2007
-+++ soundux.h  Thu Sep  6 13:10:30 2007
-@@ -220,7 +220,7 @@ typedef struct {
+--- soundux.h.orig Sat Apr 28 17:51:22 2007
 soundux.h  Thu Jan 14 12:02:20 2010
+@@ -206,6 +206,9 @@ enum
+ #define ENV_MAX   0x7FF
+ #define ENV_SHIFT 4
+ 
++#ifdef USE_SNDIO
++#include sndio.h
++#endif
+ #ifdef __sgi
+ #include audio.h
+ #endif /* __sgi */
+@@ -220,6 +223,9 @@ typedef struct {
int stereo; 
// stereo or mono
bool8   sixteen_bit;// 16bit or 
8bit sample
bool8   encoded;// ** 
port specific
--#ifdef __sun
-+#if defined(__sun) || defined(__OpenBSD__)
++#ifdef USE_SNDIO
++  struct sio_hdl  *hdl;   // ** port 
specific
++#endif
+ #ifdef __sun
int last_eof;   
// ** port specific
  #endif
- #ifdef __sgi
Index: patches/patch-unix_unix_cpp
===
RCS file: /cvs/ports/emulators/snes9x/patches/patch-unix_unix_cpp,v
retrieving revision 1.1
diff -N -u -p patches/patch-unix_unix_cpp
--- patches/patch-unix_unix_cpp 9 Sep 2007 15:17:06 -   1.1
+++ patches/patch-unix_unix_cpp 19 Apr 2010 06:22:18 -
@@ -1,27 +1,19 @@
 

Re: mail/courier-imap

2010-04-19 Thread Giovanni Bechis

On 04/19/10 07:17, Uwe Dippel wrote:

Giovanni Bechisgiovanniat  openbsd.org  writes:


Thanks for spotting this, attached is a diff for Courier-imap 4.6.0
(which fixes man pages as well) and one for 4.7.0 (I will commit this
update soon).
   Cheers
Giovanni


Thanks. But here all files are shown inline, and I can't for my life
make out which is which.
Is there any location from where I could download the file(s),
to simply drop into my stable ports tree of 4.6, and do
some 'make  make install'?


Here is the patch for courier-imap-4.6.
 Cheers
  Giovanni
Index: Makefile
===
RCS file: /cvs/ports/mail/courier-imap/Makefile,v
retrieving revision 1.57
diff -u -p -r1.57 Makefile
--- Makefile26 Feb 2010 18:55:21 -  1.57
+++ Makefile30 Mar 2010 09:31:33 -
@@ -6,7 +6,7 @@ COMMENT-pop3=   pop3 server for maildir f
 V= 4.6.0
 DISTNAME=  courier-imap-${V}
 PKGNAME-main=  ${DISTNAME}
-FULLPKGNAME-pop3=  courier-pop3-${V}p0
+FULLPKGNAME-pop3=  courier-pop3-${V}p1
 FULLPKGPATH-pop3=  mail/courier-imap,-pop3
 
 CATEGORIES=mail
Index: patches/patch-imap_courierpop3d_8_in
===
RCS file: patches/patch-imap_courierpop3d_8_in
diff -N patches/patch-imap_courierpop3d_8_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-imap_courierpop3d_8_in30 Mar 2010 09:31:33 -
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- imap/courierpop3d.8.in.origFri Jan  8 20:00:30 2010
 imap/courierpop3d.8.in Fri Jan  8 20:01:00 2010
+@@ -27,7 +27,6 @@
+ .de SH-xref
+ .ie n \{\
+ .\}
+-.toupper \\$*
+ .el \{\
+ \\$*
+ .\}
+@@ -56,9 +55,6 @@
+ .ft B
+ .ne (2v + 1u)
+ .ie n \{\
+-.\ if n (TTY output), use uppercase
+-.toupper \\$*
+-.\}
+ .el \{\
+ .nr an-break-flag 0
+ .\ if not n (not TTY), use normal case (not uppercase)
Index: patches/patch-imap_imapd_8_in
===
RCS file: patches/patch-imap_imapd_8_in
diff -N patches/patch-imap_imapd_8_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-imap_imapd_8_in   30 Mar 2010 09:31:33 -
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- imap/imapd.8.in.orig   Fri Jan  8 20:00:17 2010
 imap/imapd.8.inFri Jan  8 20:00:46 2010
+@@ -27,7 +27,6 @@
+ .de SH-xref
+ .ie n \{\
+ .\}
+-.toupper \\$*
+ .el \{\
+ \\$*
+ .\}
+@@ -56,9 +55,6 @@
+ .ft B
+ .ne (2v + 1u)
+ .ie n \{\
+-.\ if n (TTY output), use uppercase
+-.toupper \\$*
+-.\}
+ .el \{\
+ .nr an-break-flag 0
+ .\ if not n (not TTY), use normal case (not uppercase)
Index: patches/patch-maildir_configure
===
RCS file: patches/patch-maildir_configure
diff -N patches/patch-maildir_configure
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-maildir_configure 30 Mar 2010 09:31:33 -
@@ -0,0 +1,28 @@
+$OpenBSD$
+--- maildir/configure.orig Sun Nov 22 15:45:17 2009
 maildir/configure  Tue Mar 30 11:23:32 2010
+@@ -18366,7 +18366,6 @@ if test ${ac_cv_lib_fam_FAMOpen+set} = set; then
+   $as_echo_n (cached)  6
+ else
+   ac_check_lib_save_LIBS=$LIBS
+-LIBS=-lfam  $LIBS
+ cat conftest.$ac_ext _ACEOF
+ /* confdefs.h.  */
+ _ACEOF
+@@ -18430,7 +18429,7 @@ if test x$ac_cv_lib_fam_FAMOpen = xyes; then
+   LIBFAM=-lfam
+ 
+ cat confdefs.h _ACEOF
+-#define HAVE_FAM 1
++#define HAVE_FAM 0
+ _ACEOF
+ 
+ 
+@@ -18593,7 +18592,6 @@ fi
+ 
+ 
+ 
+-echo $LIBFAM maildir.libdeps
+ 
+ { $as_echo $as_me:$LINENO: checking for missing gethostname prototype 5
+ $as_echo_n checking for missing gethostname prototype...  6; }
Index: patches/patch-maildir_maildiracl_1_in
===
RCS file: patches/patch-maildir_maildiracl_1_in
diff -N patches/patch-maildir_maildiracl_1_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-maildir_maildiracl_1_in   30 Mar 2010 09:31:33 -
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- maildir/maildiracl.1.in.orig   Fri Jan  8 19:57:10 2010
 maildir/maildiracl.1.inFri Jan  8 19:59:39 2010
+@@ -27,7 +27,6 @@
+ .de SH-xref
+ .ie n \{\
+ .\}
+-.toupper \\$*
+ .el \{\
+ \\$*
+ .\}
+@@ -56,9 +55,6 @@
+ .ft B
+ .ne (2v + 1u)
+ .ie n \{\
+-.\ if n (TTY output), use uppercase
+-.toupper \\$*
+-.\}
+ .el \{\
+ .nr an-break-flag 0
+ .\ if not n (not TTY), use normal case (not uppercase)
Index: patches/patch-maildir_maildirmake_1_in
===
RCS file: patches/patch-maildir_maildirmake_1_in
diff -N patches/patch-maildir_maildirmake_1_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-maildir_maildirmake_1_in  30 Mar 2010 09:31:33 -
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- maildir/maildirmake.1.in.orig  Fri Jan  8 19:57:25 2010
 maildir/maildirmake.1.in   Fri Jan  8 19:59:58 2010
+@@ -27,7 +27,6 @@
+ .de 

Re: emulators/uae flavors

2010-04-19 Thread Jacob Meuser
On Mon, Mar 22, 2010 at 12:43:36AM +, Jacob Meuser wrote:
 On Sun, Mar 21, 2010 at 08:29:12PM +, Federico G. Schwindt wrote:
  On Sun, Mar 21, 2010 at 10:31:34AM +, Jacob Meuser wrote:
   On Fri, Jan 15, 2010 at 03:08:01AM +, Jacob Meuser wrote:
is there any reason to not enable SDL sound always and get rid of the
flavor?  reading the commit messages leads me to believe sound doesn't
work in the non-flavored package.
   
   no replies, so I guess there's no reason not to use SDL by default
   and disable audio(4)?
  
if audio works fine with sdl, i don't see any reason not to.
  
   ok?
  
untested but looks correct. one comment below:
 
 I haven't tested it either, but, why would the SDL flavor exist if it
 doesn't work, and why would the commit messages say native audio
 doesn't work?

so, has anyone tested this yet?

 reading the SDL and audio(4) backends, I'm pretty sure SDL will not
 only work on more hardware, but is more correct.  the audio(4)
 backend doesn't check what format is actually being used, but the
 SDL one does (and SDL does conversions, and since SDL already uses
 sndio(7), it can support pretty much everything via aucat).

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Index: Makefile
===
RCS file: /cvs/ports/emulators/uae/Makefile,v
retrieving revision 1.17
diff -N -u -p Makefile
--- Makefile10 Aug 2009 06:31:09 -  1.17
+++ Makefile21 Mar 2010 10:26:26 -
@@ -2,7 +2,7 @@
 
 COMMENT=   UAE amiga emulator
 DISTNAME=  uae-0.8.25
-PKGNAME=   ${DISTNAME}p4
+PKGNAME=   ${DISTNAME}p5
 CATEGORIES=emulators x11
 
 HOMEPAGE=  http://uae.coresystems.de/
@@ -22,19 +22,14 @@ WANTLIB=ICE SM X11 Xau Xcursor Xdmcp Xext Xfixes Xi X
 MASTER_SITES=  ftp://ftp.coresystems.de/pub/uae/sources/develop/
 
 MODULES=   devel/gettext
-LIB_DEPENDS+=  gdk_pixbuf-2.0,gdk-x11-2.0,gtk-x11-2.0::x11/gtk+2
+LIB_DEPENDS+=  gdk_pixbuf-2.0,gdk-x11-2.0,gtk-x11-2.0::x11/gtk+2 \
+   SDL::devel/sdl
 
 USE_X11=   Yes
 CONFIGURE_STYLE=   gnu
-CONFIGURE_ARGS+=   --enable-dga --enable-vidmode
-
-FLAVORS=   sdl
-FLAVOR?=
-
-.if ${FLAVOR:L:Msdl}
-CONFIGURE_ARGS+=   --with-sdl-sound
-LIB_DEPENDS+=  SDL::devel/sdl
-.endif
+CONFIGURE_ARGS+=   --enable-dga --enable-vidmode \
+   --with-sdl-sound
+CONFIGURE_ENV= ac_cv_header_sys_audioio_h=no
 
 NO_REGRESS=Yes
 
Index: pkg/DESCR
===
RCS file: /cvs/ports/emulators/uae/pkg/DESCR,v
retrieving revision 1.3
diff -N -u -p pkg/DESCR
--- pkg/DESCR   8 Oct 2007 18:49:54 -   1.3
+++ pkg/DESCR   21 Mar 2010 10:26:26 -
@@ -4,7 +4,3 @@ to do this. The hardware of an Amiga is emulated accur
 software is tricked into thinking it is running on the real thing, with
 your computer's display, keyboard, harddisk and mouse taking the parts of
 their emulated counterparts.
-
-Available flavors:
-
-   sdl: use SDL for sound and low-level functions
Index: pkg/PLIST
===
RCS file: /cvs/ports/emulators/uae/pkg/PLIST,v
retrieving revision 1.3
diff -N -u -p pkg/PLIST
--- pkg/PLIST   15 Sep 2004 00:42:04 -  1.3
+++ pkg/PLIST   21 Mar 2010 10:26:26 -
@@ -1,6 +1,8 @@
 @comment $OpenBSD: PLIST,v 1.3 2004/09/15 00:42:04 espie Exp $
-bin/readdisk
-bin/uae
+...@pkgpath emulators/uae,sdl
+...@pkgpath emulators/uae
+...@bin bin/readdisk
+...@bin bin/uae
 share/uae/
 share/uae/COMPATIBILITY
 share/uae/CREDITS



Re: emulators/uae flavors

2010-04-19 Thread Ryan Freeman
On Mon, Apr 19, 2010 at 07:15:19AM +, Jacob Meuser wrote:
 On Mon, Mar 22, 2010 at 12:43:36AM +, Jacob Meuser wrote:
  On Sun, Mar 21, 2010 at 08:29:12PM +, Federico G. Schwindt wrote:
   On Sun, Mar 21, 2010 at 10:31:34AM +, Jacob Meuser wrote:
On Fri, Jan 15, 2010 at 03:08:01AM +, Jacob Meuser wrote:
 is there any reason to not enable SDL sound always and get rid of the
 flavor?  reading the commit messages leads me to believe sound doesn't
 work in the non-flavored package.

no replies, so I guess there's no reason not to use SDL by default
and disable audio(4)?
   
 if audio works fine with sdl, i don't see any reason not to.
   
ok?
   
 untested but looks correct. one comment below:
  
  I haven't tested it either, but, why would the SDL flavor exist if it
  doesn't work, and why would the commit messages say native audio
  doesn't work?
 
 so, has anyone tested this yet?
 
  reading the SDL and audio(4) backends, I'm pretty sure SDL will not
  only work on more hardware, but is more correct.  the audio(4)
  backend doesn't check what format is actually being used, but the
  SDL one does (and SDL does conversions, and since SDL already uses
  sndio(7), it can support pretty much everything via aucat).


for what its worth i've been working on a port of e-uae for about
a year now which uses sdl already plus impliments all the cpu
emulation enhancements from winuae. it runs great, nice and fast
full speed emulation on my laptop but iirc i had issues getting
it to cooperate with the ports system. if interested i'll dig
it up, and even since we don't like more than one tool for the job
if we had a port for e-uae i don't think there would be a need
for vanilla uae anymore as everything i tested (game disk
images, workbench various releases, kickstart rom 1/2/3 etc)
all work great in e-uae. regards,

-ryan 



Re: UPDATE: tint2

2010-04-19 Thread Ryan Freeman
On Mon, Apr 19, 2010 at 12:45:09AM +0100, Edd Barrett wrote:
 On Sun, Apr 18, 2010 at 10:19:03AM -0700, Ryan Freeman wrote:
  the only quirk i noticed (this with xcompmgr running, thinkpad t41p with
  firegl t2 using radeon driver with dri etc etc) that the tint2 systray
  draws funny, just a corruption of colours instead of any icon or
  identifiable object at all. i'll have to check without xcompmgr running
  in a bit here. otherwise all good! :)
 
 Im not really sure about xcompmgr, it bus errors on my sparc64 :\
 

tested without xcompmgr and it displays the tray just fine, so lets
not blame tint2 for something as rather testy as compositing ;)

-ryan

 -- 
 Best Regards
 Edd Barrett
 
 http://www.theunixzoo.co.uk
 



non-sndio ports

2010-04-19 Thread Jacob Meuser

here's an update on what non-sndio using ports are left.  this may be
missing a few that also have sndio support.  currently xmms and jack
build audio(4) backends, but they will both be gone soon.  if you
know of a port that uses audio(4) or ossaudio(3) and isn't listed here,
let me know.

if you have tested or would like to test any of the patches sent or
WIPs let me know too.

audio(4) users:
portnotes
---+--
audio/audacious-plugins also has sndio backend
audio/gqmpegmixer only
audio/tracker   patches sent to MAINTAINER
audio/xmms-fmradio  mixer only
comms/gmfsk patches sent to ports@
emulators/frodo patches sent to MAINTAINER
emulators/fuse  patches to use libao sent to ports@
emulators/snes9xpatches sent to ports@
emulators/uae   patches to use SDL sent to ports@
emulators/xmame WIP
games/crossfire-client  patches sent to ports@ (we don't ship the sound files)
graphics/xanim
lang/squeak
net/bluetooth-tools uses O_ASYNC  libevent signal handling
net/ices2   WIP
net/ntp exposes device fd; ulaw only; currently inaccurate wrt 
latency
sysutils/xstatbar   mixer only
x11/emiclockpatches sent to ports@
x11/kde/multimedia3 mpeglib, not sure if it's actually used or not


ossaudio(3) users:
portnotes
---+--
audio/ac3decexample player
audio/aumix mixer only
audio/cmu-sphinx3
audio/cmu-sphinxbase
audio/festival/core
audio/liba52example player
audio/libdcaexample player
audio/mixer.app mixer only
audio/mppencexample player
audio/nosefart
audio/shell-fm  also builds libao support
audio/sidplay
audio/tosha
audio/waveplay  will be removed?
audio/wmix  mixer
audio/wmmixer   mixer
audio/xmix  mixer
audio/xmmix mixer
comms/gpsk31
comms/tlf
devel/jdk/1.5   exposes device filehandle
devel/jdk/1.6   patches sent to MAINTAINER
editors/emacs21
editors/emacs22
emulators/qemu
emulators/wine
games/allegro   patches sent to ports@
games/quake2also builds SDL support
graphics/ffmpeg
graphics/flash
graphics/fxtv
graphics/synaesthesia
math/freemat
multimedia/avidemux
multimedia/gstreamer-0.10/plugins-good mixer?
multimedia/libquicktime example player
multimedia/recordmydesktop/base
sysutils/cdrtools   example player: cdda2wav can output to audio device
sysutils/conky
sysutils/gkrellm/plugins/volume mixer
sysutils/tpb
x11/kde/multimedia3 mixer only
x11/kde4/multimedia
x11/kmplayerport marked as BROKEN
x11/wxWidgets
x11/xawtv

example player - basic player to demonstrate/test decoding library
mixer only - only uses mixer elements of audio(4) or ossaudio(3)

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org



Re: non-sndio ports

2010-04-19 Thread Antoine Jacoutot
On Mon, 19 Apr 2010, Jacob Meuser wrote:
...
 multimedia/gstreamer-0.10/plugins-good mixer?

Yes, oss support is enabled only because we need mixer capability.


 multimedia/libquicktime   example player
 multimedia/recordmydesktop/base
 sysutils/cdrtools example player: cdda2wav can output to audio device
 sysutils/conky
 sysutils/gkrellm/plugins/volume mixer
 sysutils/tpb
 x11/kde/multimedia3   mixer only
 x11/kde4/multimedia
 x11/kmplayer  port marked as BROKEN
 x11/wxWidgets
 x11/xawtv
 
 example player - basic player to demonstrate/test decoding library
 mixer only - only uses mixer elements of audio(4) or ossaudio(3)
 
 

-- 
Antoine



Re: UPODATE: x11/openbox

2010-04-19 Thread Edd Barrett
Hello,

On Sun, Apr 18, 2010 at 7:15 AM, Benoit Lecocq b...@arcane-labs.net wrote:
 Following my diff last week, this diff updates openbox to the latest
 release 3.4.11.1, a bugfix release.


This is working in sparc64, but:


-SHARED_LIBS += obparser9.1 # .21.6
-SHARED_LIBS += obrender9.1 # .21.6
+SHARED_LIBS += obparser9.1 # .21.7
+SHARED_LIBS += obrender9.1 # .21.7

Upstream bumped a minor version (21.6 - 21.7)? Therefore so should we?

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk




Re: UPODATE: x11/openbox

2010-04-19 Thread Antoine Jacoutot
On Mon, 19 Apr 2010, Edd Barrett wrote:

 Hello,
 
 On Sun, Apr 18, 2010 at 7:15 AM, Benoit Lecocq b...@arcane-labs.net wrote:
  Following my diff last week, this diff updates openbox to the latest
  release 3.4.11.1, a bugfix release.
 
 
 This is working in sparc64, but:
 
 
 -SHARED_LIBS +=   obparser9.1 # .21.6
 -SHARED_LIBS +=   obrender9.1 # .21.6
 +SHARED_LIBS +=   obparser9.1 # .21.7
 +SHARED_LIBS +=   obrender9.1 # .21.7
 
 Upstream bumped a minor version (21.6 - 21.7)? Therefore so should we?

No.
We want to control SHARED_LIBS _because_ we do not want to blindly 
follow upstream.

-- 
Antoine



Mani Malekmohammadi left a message for you...

2010-04-19 Thread badoo.is
Mani Malekmohammadi left a message for you...

Its sender and content will be shown only to you and you can delete it at any 
time. You can instantly reply to it, using the message exchange system. To find 
out what was written to you, just follow this link:
http://eu1.badoo.is/0152223301/in/5ZWTl5vC5rU/?lang_id=3

Some more patiently waiting folks:
Amir (Tehran, Iran)
Minu (Tehran, Iran)
Mahya (Tehran, Iran)

http://eu1.badoo.is/0152223301/in/5ZWTl5vC5rU/?lang_id=3

If clicking the links in this message does not work,
copy and paste them into the address bar of your browser.

This email is a part of delivering a message sent by Mani Malekmohammadi on the 
system. If you received this email by mistake, please just ignore it. After a 
short time the message will be removed from the system.

Have fun!
The Badoo.is Team


You have received this email, because a Badoo.is member has left a message for 
you on Badoo.is. This is a post-only mailing. Replies to this message are not 
monitored or answered. If you don't want to receive any more messages from 
Badoo.is, please notify us:
http://eu1.badoo.is/impersonation.phtml?lang_id=3mail_code=61email=ports%40openbsd.orgsecret=invite_id=580487user_id=152223301

Re: [new] talloc

2010-04-19 Thread Ian McWilliam

On 19/04/2010, at 8:55 PM, Stuart Henderson wrote:

 On 2010/04/18 19:52, Brad wrote:
 On Sunday 18 April 2010 18:46:08 Ian McWilliam wrote:
 On 19/04/2010 6:01 AM, Stuart Henderson wrote:
 On 2010/04/18 17:48, Sebastian Liem wrote:
 Landry wrote:
 On Sun, Apr 18, 2010 at 02:47:42PM +0200, Sebastian Liem wrote:
 I used MAKE_FLAGS instead of patching the Makefile is that ok?
 
 Yes if it works, but you still need SHARED_LIBS in port Makefile so
 that the shared lib is correctly registered in PLIST and in package db.
 
 Done. New version is attached.
 
 Stuart wrote:
 This is going to cause problems with the samba update.
 
 Howcome? I didn't see samba installing any shared libs and
 I could build net/samba without problems. What's the samba update.
 
 It's the update to 3.4.x (or 3.5.x) floating around in ports@ ml
 archive, which should soon replace the outdated version we have
 in-tree.
 
 Ah, I see. Can't samba build depend on talloc and not build it itself?
 
 I think considering where libtalloc comes from, it seems to make more
 sense to have it built by the samba port, possibly placed into a
 subpackage so something needing talloc can pull in just that package
 rather than the whole of samba.
 
 There are a couple of relatively small things that need doing to get
 the 3.5.1 port ready (if anyone knows how to get CONFIGURE_STYLE=autoconf
 working with it, that would be handy..) also Ian has been looking at
 3.5.2 and trying to get around more of the all the world's linux
 problems that keep cropping up.
 
 Forget trying to get CONFIGURE_STYLE=autoconf working with the samba
 port. The samba guys have left out m4 macro files which are referenced
 by the configure cruft and it'll become patch hell to make it all work.
 I wish I could work out the voodoo magic involved between samba 3.5.x
 releases.
 
 Ian McWilliam
 
 Then get the Makefile fixed upstream so a proper distfile will be rolled 
 with 
 the missing m4 macro files.
 
 Upstream's distfile is ok.
 

3.5.1 or 3.5.2?

3.5.2 starts out with

# 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.61 in /usr/ports/pobj/samba-3.5.2/samba-3.5.2/source3
m4: configure.in at line 23: include(pkg.m4): No such file or directory
autom4te-2.61: /usr/bin/m4 failed with exit status: 1

and digging further there are other things missing.



 Looking again at configure.in samba does have specific support for
 external tdb/talloc so I have reconsidered, I'll try and update tdb
 and work 3.5.1 and talloc into shape..
 
 


Was thinking about doing it that way too.


Ian McWilliam





Re: UPODATE: x11/openbox

2010-04-19 Thread Stuart Henderson
On 2010/04/19 12:34, Matthieu Herrb wrote:
 On Mon, Apr 19, 2010 at 12:17:19PM +0200, Antoine Jacoutot wrote:
  On Mon, 19 Apr 2010, Edd Barrett wrote:
  
   Hello,
   
   On Sun, Apr 18, 2010 at 7:15 AM, Benoit Lecocq b...@arcane-labs.net 
   wrote:
Following my diff last week, this diff updates openbox to the latest
release 3.4.11.1, a bugfix release.
   
   
   This is working in sparc64, but:
   
   
   -SHARED_LIBS +=   obparser9.1 # .21.6
   -SHARED_LIBS +=   obrender9.1 # .21.6
   +SHARED_LIBS +=   obparser9.1 # .21.7
   +SHARED_LIBS +=   obrender9.1 # .21.7
   
   Upstream bumped a minor version (21.6 - 21.7)? Therefore so should we?
  
  No.
  We want to control SHARED_LIBS _because_ we do not want to blindly 
  follow upstream.
 
 Well, at least for X libs, I always make sure that the shared lib
 revision that OpenBSD uses is = to the shared lib version provided by
 the foreign package. (leading to useless bumps from time to time).
 
 Otherwise bad stuff happens when I manually install the foreign
 package for some kind of testing.
 
 This kind of stuff normally should only bother developpers, but it's
 cheap enough to make sure no one will ever get hurt.

For X that makes sense, but for ports development it isn't really
useful to test things outside of the ports infrastructure.




Re: UPDATE: VLC 1.0.5

2010-04-19 Thread Edd Barrett
On Mon, Apr 19, 2010 at 03:01:19PM +0200, David Coppa wrote:
 There's also a commit on upstream git that can solve this issue: 
 
 http://git.videolan.org/?p=vlc.git;a=blobdiff_plain;f=modules/misc/inhibit.c;h=ef76c8b39ed181b3d272d619ef50bee250ffd0cd;hp=5e880bdd9452b87f9b3f3f346822f5fe77f2998d;hb=1074e9dad6b8a645928f9b85c4450af96efea53f;hpb=6385ba4565e2bb4b165adce015a9cd408391ce59
 
 But my poor sparc64 machine is too slow to compile this beast in a 
 reasonable time. So, if someone can try the above patch, I'd be happy.

I'll do this!

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: samba 3.51, tdb, talloc

2010-04-19 Thread Stuart Henderson
On 2010/04/19 17:12, Stuart Henderson wrote:
 I've got it working by manually changing the build order but haven't
 worked out how to fix in the Makefile yet so there will be at least
 one more round of this diff.

hmm...okay, I'm a bit out of my depth of ld(1) knowledge now but
sometime after 3.4.6, Samba started using -Wl,--as-needed in LDFLAGS 
which triggered this problem.

Either removing -Wl,--as-needed or including $(TERMLDFLAGS) $(TERMLIBS)
before $(LDFLAGS) works around this problem but I don't understand it well
enough to know what's correct here...



Re: sndio for emulators/snes9x

2010-04-19 Thread Federico G. Schwindt
On Mon, Apr 19, 2010 at 06:36:45AM +, Jacob Meuser wrote:
 I enabled using a separate thread for sounds by default.  it's
 possible that the audio block size would be large enough that X
 events would be blocked for too long and timeout, returning an
 error.  but having the sound handled in a different thread this
 does not happen.
 
 imo, seems to overall work better than when it was using audio(4).
 
 please test.

  Instead of this, please try the update to 1.52 below that includes SDL
for audio.  Slightly tested with a Super Turrican, Aero Fighters and
Addams Family values.
  Thanks.

  f.-

Index: Makefile
===
RCS file: /cvs/ports/emulators/snes9x/Makefile,v
retrieving revision 1.10
diff -N -u -p Makefile
--- Makefile10 Aug 2009 06:31:09 -  1.10
+++ Makefile19 Apr 2010 17:15:48 -
@@ -1,48 +1,67 @@
 # $OpenBSD: Makefile,v 1.10 2009/08/10 06:31:09 kili Exp $
 
-COMMENT=   emulates the Super Nintendo Entertainment System
+COMMENT =  emulates the Super Nintendo Entertainment System
 
-DISTNAME=  snes9x-1.51-src
-PKGNAME=   ${DISTNAME:S/-src//}p0
-CATEGORIES=emulators games
+DISTNAME = snes9x-1.52-src
+PKGNAME =  ${DISTNAME:S/-src//}
+CATEGORIES =   emulators games
 
-HOMEPAGE=  http://www.snes9x.com/
+HOMEPAGE = http://www.snes9x.com/
 
 # non-commercial
-PERMIT_PACKAGE_CDROM=  No
-PERMIT_PACKAGE_FTP=Yes
-PERMIT_DISTFILES_CDROM=No
-PERMIT_DISTFILES_FTP=  Yes
+PERMIT_PACKAGE_CDROM = No
+PERMIT_PACKAGE_FTP =   Yes
+PERMIT_DISTFILES_CDROM = No
+PERMIT_DISTFILES_FTP = Yes
 
-WANTLIB+=  X11 Xext Xxf86dga Xxf86vm c m pthread pthread-stubs stdc++ xcb z
+WANTLIB =  X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
+   Xi Xinerama Xrandr Xrender Xv atk-1.0 c cairo expat \
+   fontconfig freetype gio-2.0 glib-2.0 glitz gmodule-2.0 \
+   gobject-2.0 gthread-2.0 m pango-1.0 pangocairo-1.0 \
+   pangoft2-1.0 pixman-1 pthread pthread-stubs stdc++ \
+   xcb xcb-render xcb-render-util z
 
-MASTER_SITES=  http://vincent.grigorieff.free.fr/snes9x/ \
-   http://files.ipherswipsite.com/snes9x/
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES = http://sites.google.com/site/bearoso/snes9x/
+EXTRACT_SUFX = .tar.bz2
 
-LIB_DEPENDS=   png::graphics/png
+BUILD_DEPENDS =::textproc/intltool
+RUN_DEPENDS =  :desktop-file-utils-*:devel/desktop-file-utils
+LIB_DEPENDS =  glade-2.0::devel/libglade2 \
+   SDL::devel/sdl \
+   png::graphics/png \
+   xml2::textproc/libxml \
+   gtk-x11-2.0,gdk-x11-2.0,gdk_pixbuf-2.0::x11/gtk+2 
 
 .if ${MACHINE_ARCH} == i386
-BUILD_DEPENDS=  ::devel/nasm 
+BUILD_DEPENDS =  ::devel/nasm 
 .endif
 
-AUTOCONF_VERSION=  2.59
+MODULES =  devel/gettext
 
-USE_X11=   Yes
-USE_GMAKE= Yes
-CONFIGURE_STYLE=autoconf no-autoheader
-CONFIGURE_ENV= OPTFLAGS=${CXXFLAGS} -I${LOCALBASE}/include/libpng \
-   LIBS=-L${LOCALBASE}/lib
+USE_X11 =  Yes
+USE_GMAKE =Yes
 
-NO_REGRESS=Yes
+CONFIGURE_STYLE = gnu
+CONFIGURE_ARGS = --disable-silent-rules \
+--without-portaudio \
+--without-oss \
+--without-alsa \
+--without-pulseaudio \
+--without-opengl 
+CONFIGURE_ENV = CFLAGS=${CFLAGS} -I${LOCALBASE}/include \
+   LIBS=-L${X11BASE}/lib -L${LOCALBASE}/lib
 
-post-configure:
-   @perl -pi -e 's|\b_C\b|__C|g' ${WRKSRC}/cheats.cpp
+NO_REGRESS =   Yes
 
-do-install:
+WRKSRC =   ${WRKDIST}/gtk
+
+post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/snes9x
-   ${INSTALL_PROGRAM} ${WRKSRC}/snes9x ${PREFIX}/bin
-   ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${WRKSRC}/unix/docs/*.txt \
- ${PREFIX}/share/doc/snes9x
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/snes9x
+   cd ${WRKDIST}/docs  ${INSTALL_DATA} \
+   control-inputs.txt controls.txt snapshots.txt snes9x-license.txt \
+   ${PREFIX}/share/doc/snes9x
+   cd ${WRKDIST}/docs  ${INSTALL_DATA} snes9x.conf.default \
+   ${PREFIX}/share/examples/snes9x
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/emulators/snes9x/distinfo,v
retrieving revision 1.4
diff -N -u -p distinfo
--- distinfo9 Sep 2007 15:17:06 -   1.4
+++ distinfo19 Apr 2010 17:15:48 -
@@ -1,5 +1,5 @@
-MD5 (snes9x-1.51-src.tar.bz2) = oQOMx2H0ADGM3O2WCXL4pw==
-RMD160 (snes9x-1.51-src.tar.bz2) = WBNAWwXxgSJGFPlei6PDCfeeGzY=
-SHA1 (snes9x-1.51-src.tar.bz2) = oN4j+zdkY9J/To/H8RQkvTxZhYU=
-SHA256 (snes9x-1.51-src.tar.bz2) = cMj0H8fx4ABgUSfg9CYePrUscgGbPL+byAYbC4zN9oc=
-SIZE (snes9x-1.51-src.tar.bz2) = 1707256
+MD5 (snes9x-1.52-src.tar.bz2) = gTvToPmXMu4COKLIq0F3JQ==
+RMD160 (snes9x-1.52-src.tar.bz2) = 7H+FBY5FcdiaZaidPwni5A2wy8w=
+SHA1 (snes9x-1.52-src.tar.bz2) = 

RE : [NEW] rxvt-unicode 9.07 p0

2010-04-19 Thread Thomas de Grivel
Bump.

No-one interested in testing this small, fast, unicode-aware terminal ?
I've been using it for more than 5 years on darwin and never found a
faster/thinner terminal around. It makes xterm look sluggish. Try a few
`time dmesg` to compare...

Regards,
-- 
Thomas de Grivel
http://b.lowh.net/billitch

Le 16 avr. 2010 01:05, Thomas de Grivel billi...@gmail.com a écrit :

First port by me, please flame as needed.

Worked out of the box but to remove warnings I created pa...


Re: emulators/uae flavors

2010-04-19 Thread Federico G. Schwindt
On Mon, Apr 19, 2010 at 07:15:19AM +, Jacob Meuser wrote:
 On Mon, Mar 22, 2010 at 12:43:36AM +, Jacob Meuser wrote:
  On Sun, Mar 21, 2010 at 08:29:12PM +, Federico G. Schwindt wrote:
   On Sun, Mar 21, 2010 at 10:31:34AM +, Jacob Meuser wrote:
On Fri, Jan 15, 2010 at 03:08:01AM +, Jacob Meuser wrote:
 is there any reason to not enable SDL sound always and get rid of the
 flavor?  reading the commit messages leads me to believe sound doesn't
 work in the non-flavored package.

no replies, so I guess there's no reason not to use SDL by default
and disable audio(4)?
   
 if audio works fine with sdl, i don't see any reason not to.
   
ok?
   
 untested but looks correct. one comment below:
  
  I haven't tested it either, but, why would the SDL flavor exist if it
  doesn't work, and why would the commit messages say native audio
  doesn't work?
 
 so, has anyone tested this yet?
 
  reading the SDL and audio(4) backends, I'm pretty sure SDL will not
  only work on more hardware, but is more correct.  the audio(4)
  backend doesn't check what format is actually being used, but the
  SDL one does (and SDL does conversions, and since SDL already uses
  sndio(7), it can support pretty much everything via aucat).

  In principle it works. I've only tested it using the RSI demo and I've
found some crashes but I doubt they're related to your diff. That said, I'd
like to test it a bit more.

  f.-



Re: samba 3.51, tdb, talloc

2010-04-19 Thread Stuart Henderson
On 2010/04/20 00:27, Nicholas Marriott wrote:
 They got rid of the tdb man pages? :-/

There are manpages for tdbbackup/tdbdump/tdbtool (need xsltproc and an
stylesheet that's retrieved via http) but the library docs definitely
are worse in this release :( all we have is a couple of text files in
docs/. It would make sense to install those though, the diff below
does that.

 Not tested but the fdm and tdb bits look fine to me.

Lightly tested here, but most of my mail bypasses fdm.

 I didn't realise they still did a separate release of tdb.

Nor did I until today - I've looked for updates before but didn't find
any, googleing didn't help me find this one, I just noticed that a few
OS had a newer version of tdb as a separate library and after seeing
talloc, I thought to try http://tdb.samba.org, and there it was...

Index: Makefile
===
RCS file: /cvs/ports/databases/tdb/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile22 Mar 2010 09:38:36 -  1.3
+++ Makefile20 Apr 2010 00:32:42 -
@@ -2,10 +2,9 @@
 
 COMMENT=   trivial database library
 
-DISTNAME=  tdb-1.0.6
-PKGNAME=   ${DISTNAME}p1
+DISTNAME=  tdb-1.2.1
 CATEGORIES=databases
-SHARED_LIBS+=  tdb 1.0
+SHARED_LIBS+=  tdb 2.0
 
 MAINTAINER=Nicholas Marriott n...@users.sourceforge.net
 
@@ -15,10 +14,22 @@ PERMIT_PACKAGE_FTP= Yes
 PERMIT_DISTFILES_CDROM= Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tdb/}
-CONFIGURE_STYLE=autoconf
-CONFIGURE_ARGS=--includedir=${TRUEPREFIX}/include/tdb
-AUTOCONF_VERSION=2.13
+WANTLIB=   c
+
+HOMEPAGE=  http://tdb.samba.org/
+MASTER_SITES=  http://samba.org/ftp/tdb/
+
+CONFIGURE_STYLE=gnu
+CONFIGURE_ARGS= --disable-python
+USE_GMAKE= Yes
 USE_LIBTOOL=   Yes
+MAKE_FLAGS=TDB_SOLIB=libtdb.so.${LIBtdb_VERSION} \
+   TDB_SONAME=libtdb.so.${LIBtdb_VERSION}
+
+INSTALL_TARGET=installdirs installbin installheaders installlibs
+
+post-install:
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tdb
+   ${INSTALL_DATA} ${WRKSRC}/docs/* ${PREFIX}/share/doc/tdb/
 
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/databases/tdb/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo28 Jul 2007 21:37:26 -  1.1.1.1
+++ distinfo20 Apr 2010 00:32:42 -
@@ -1,5 +1,5 @@
-MD5 (tdb-1.0.6.tar.gz) = a2Q/3rSDBAENzV9nXkWLWA==
-RMD160 (tdb-1.0.6.tar.gz) = UWPK8cx2yfOmnoj3Q47NmOxeUs8=
-SHA1 (tdb-1.0.6.tar.gz) = 0YdlIvG4/6jPhEofZgXgwy04eno=
-SHA256 (tdb-1.0.6.tar.gz) = I1vU+CMhZ1d5sO0Jl1PQg1sPPlO8RYRvNy/VE1AlK7I=
-SIZE (tdb-1.0.6.tar.gz) = 139948
+MD5 (tdb-1.2.1.tar.gz) = c+qBKCqC5clZ2cCCry0CFQ==
+RMD160 (tdb-1.2.1.tar.gz) = 8kiCJXu0Yu3BDI7w2jnYLOhHVGw=
+SHA1 (tdb-1.2.1.tar.gz) = mjsrh++3t7FGsRzNfUgCOaGaMNI=
+SHA256 (tdb-1.2.1.tar.gz) = 70I7k0xd3+3ao9OxVnBysNb3JDu65f02OhsJCwVzzfo=
+SIZE (tdb-1.2.1.tar.gz) = 268142
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- patches/patch-Makefile_in   28 Jul 2007 21:37:26 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,34 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.1.1.1 2007/07/28 21:37:26 jasper Exp $
 Makefile.in.orig   Tue Dec 11 04:08:49 2001
-+++ Makefile.inThu Jun 28 12:15:24 2007
-@@ -80,8 +80,8 @@ LDADD = libtdb.la
- @build_tdbtorture_t...@tdbtorture = tdbtorture
- @build_tdbtorture_fa...@tdbtorture = 
- 
--noinst_PROGRAMS = tdbspeed tdbiterate $(TDBTEST) $(TDBTORTURE)
--bin_PROGRAMS = tdbtool tdbdump
-+noinst_PROGRAMS = tdbtool tdbdump tdbspeed tdbiterate $(TDBTEST) $(TDBTORTURE)
-+bin_PROGRAMS = 
- 
- lib_LTLIBRARIES = libtdb.la
- 
-@@ -115,7 +115,7 @@ LDFLAGS = @LDFLAGS@
- LIBS = @LIBS@
- libtdb_la_LIBADD = 
- libtdb_la_OBJECTS =  tdb.lo spinlock.lo
--PROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)
-+PROGRAMS = 
- 
- tdbtool_OBJECTS =  tdbtool.o
- tdbtool_LDADD = $(LDADD)
-@@ -159,8 +159,8 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEX
- 
- TAR = tar
- GZIP_ENV = --best
--SOURCES = $(libtdb_la_SOURCES) $(tdbtool_SOURCES) $(tdbdump_SOURCES) 
$(tdbspeed_SOURCES) $(tdbiterate_SOURCES) $(tdbtest_SOURCES) 
$(tdbtorture_SOURCES)
--OBJECTS = $(libtdb_la_OBJECTS) $(tdbtool_OBJECTS) $(tdbdump_OBJECTS) 
$(tdbspeed_OBJECTS) $(tdbiterate_OBJECTS) $(tdbtest_OBJECTS) 
$(tdbtorture_OBJECTS)
-+SOURCES = $(libtdb_la_SOURCES)
-+OBJECTS = $(libtdb_la_OBJECTS)
- 
- all: all-redirect
- .SUFFIXES:
Index: patches/patch-configure_in
===
RCS file: patches/patch-configure_in
diff -N patches/patch-configure_in
--- patches/patch-configure_in  28 Jul 2007 21:37:26 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,33 +0,0 @@
-$OpenBSD: patch-configure_in,v 

Re: samba 3.51, tdb, talloc

2010-04-19 Thread Nicholas Marriott
Hi

On Tue, Apr 20, 2010 at 01:34:37AM +0100, Stuart Henderson wrote:
 On 2010/04/20 00:27, Nicholas Marriott wrote:
  They got rid of the tdb man pages? :-/
 
 There are manpages for tdbbackup/tdbdump/tdbtool (need xsltproc and an
 stylesheet that's retrieved via http) but the library docs definitely
 are worse in this release :( all we have is a couple of text files in
 docs/. It would make sense to install those though, the diff below
 does that.

Yeah. I think tdb is nice but if they weren't going to maintain it
properly I wish they'd never spun it off.

  Not tested but the fdm and tdb bits look fine to me.
 
 Lightly tested here, but most of my mail bypasses fdm.

I use a database to discard duplicate mails and it seems fine to me at
least with fdm cache list/fdm cache dump.

  I didn't realise they still did a separate release of tdb.
 
 Nor did I until today - I've looked for updates before but didn't find
 any, googleing didn't help me find this one, I just noticed that a few
 OS had a newer version of tdb as a separate library and after seeing
 talloc, I thought to try http://tdb.samba.org, and there it was...

Good of them to link this from the old SF site :-/.

 
 Index: Makefile
 ===
 RCS file: /cvs/ports/databases/tdb/Makefile,v
 retrieving revision 1.3
 diff -u -p -r1.3 Makefile
 --- Makefile  22 Mar 2010 09:38:36 -  1.3
 +++ Makefile  20 Apr 2010 00:32:42 -
 @@ -2,10 +2,9 @@
  
  COMMENT= trivial database library
  
 -DISTNAME=tdb-1.0.6
 -PKGNAME= ${DISTNAME}p1
 +DISTNAME=tdb-1.2.1
  CATEGORIES=  databases
 -SHARED_LIBS+=tdb 1.0
 +SHARED_LIBS+=tdb 2.0
  
  MAINTAINER=  Nicholas Marriott n...@users.sourceforge.net
  
 @@ -15,10 +14,22 @@ PERMIT_PACKAGE_FTP=   Yes
  PERMIT_DISTFILES_CDROM= Yes
  PERMIT_DISTFILES_FTP=Yes
  
 -MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=tdb/}
 -CONFIGURE_STYLE=autoconf
 -CONFIGURE_ARGS=  --includedir=${TRUEPREFIX}/include/tdb
 -AUTOCONF_VERSION=2.13
 +WANTLIB= c
 +
 +HOMEPAGE=http://tdb.samba.org/
 +MASTER_SITES=http://samba.org/ftp/tdb/
 +
 +CONFIGURE_STYLE=gnu
 +CONFIGURE_ARGS= --disable-python
 +USE_GMAKE=   Yes
  USE_LIBTOOL= Yes
 +MAKE_FLAGS=  TDB_SOLIB=libtdb.so.${LIBtdb_VERSION} \
 + TDB_SONAME=libtdb.so.${LIBtdb_VERSION}
 +
 +INSTALL_TARGET=  installdirs installbin installheaders installlibs
 +
 +post-install:
 + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tdb
 + ${INSTALL_DATA} ${WRKSRC}/docs/* ${PREFIX}/share/doc/tdb/
  
  .include bsd.port.mk
 Index: distinfo
 ===
 RCS file: /cvs/ports/databases/tdb/distinfo,v
 retrieving revision 1.1.1.1
 diff -u -p -r1.1.1.1 distinfo
 --- distinfo  28 Jul 2007 21:37:26 -  1.1.1.1
 +++ distinfo  20 Apr 2010 00:32:42 -
 @@ -1,5 +1,5 @@
 -MD5 (tdb-1.0.6.tar.gz) = a2Q/3rSDBAENzV9nXkWLWA==
 -RMD160 (tdb-1.0.6.tar.gz) = UWPK8cx2yfOmnoj3Q47NmOxeUs8=
 -SHA1 (tdb-1.0.6.tar.gz) = 0YdlIvG4/6jPhEofZgXgwy04eno=
 -SHA256 (tdb-1.0.6.tar.gz) = I1vU+CMhZ1d5sO0Jl1PQg1sPPlO8RYRvNy/VE1AlK7I=
 -SIZE (tdb-1.0.6.tar.gz) = 139948
 +MD5 (tdb-1.2.1.tar.gz) = c+qBKCqC5clZ2cCCry0CFQ==
 +RMD160 (tdb-1.2.1.tar.gz) = 8kiCJXu0Yu3BDI7w2jnYLOhHVGw=
 +SHA1 (tdb-1.2.1.tar.gz) = mjsrh++3t7FGsRzNfUgCOaGaMNI=
 +SHA256 (tdb-1.2.1.tar.gz) = 70I7k0xd3+3ao9OxVnBysNb3JDu65f02OhsJCwVzzfo=
 +SIZE (tdb-1.2.1.tar.gz) = 268142
 Index: patches/patch-Makefile_in
 ===
 RCS file: patches/patch-Makefile_in
 diff -N patches/patch-Makefile_in
 --- patches/patch-Makefile_in 28 Jul 2007 21:37:26 -  1.1.1.1
 +++ /dev/null 1 Jan 1970 00:00:00 -
 @@ -1,34 +0,0 @@
 -$OpenBSD: patch-Makefile_in,v 1.1.1.1 2007/07/28 21:37:26 jasper Exp $
  Makefile.in.orig Tue Dec 11 04:08:49 2001
 -+++ Makefile.in  Thu Jun 28 12:15:24 2007
 -@@ -80,8 +80,8 @@ LDADD = libtdb.la
 - @build_tdbtorture_t...@tdbtorture = tdbtorture
 - @build_tdbtorture_fa...@tdbtorture = 
 - 
 --noinst_PROGRAMS = tdbspeed tdbiterate $(TDBTEST) $(TDBTORTURE)
 --bin_PROGRAMS = tdbtool tdbdump
 -+noinst_PROGRAMS = tdbtool tdbdump tdbspeed tdbiterate $(TDBTEST) 
 $(TDBTORTURE)
 -+bin_PROGRAMS = 
 - 
 - lib_LTLIBRARIES = libtdb.la
 - 
 -@@ -115,7 +115,7 @@ LDFLAGS = @LDFLAGS@
 - LIBS = @LIBS@
 - libtdb_la_LIBADD = 
 - libtdb_la_OBJECTS =  tdb.lo spinlock.lo
 --PROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)
 -+PROGRAMS = 
 - 
 - tdbtool_OBJECTS =  tdbtool.o
 - tdbtool_LDADD = $(LDADD)
 -@@ -159,8 +159,8 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEX
 - 
 - TAR = tar
 - GZIP_ENV = --best
 --SOURCES = $(libtdb_la_SOURCES) $(tdbtool_SOURCES) $(tdbdump_SOURCES) 
 $(tdbspeed_SOURCES) $(tdbiterate_SOURCES) $(tdbtest_SOURCES) 
 $(tdbtorture_SOURCES)
 --OBJECTS = $(libtdb_la_OBJECTS) $(tdbtool_OBJECTS) $(tdbdump_OBJECTS) 
 $(tdbspeed_OBJECTS) $(tdbiterate_OBJECTS) $(tdbtest_OBJECTS) 
 

[patch] sqlite3 to include man page

2010-04-19 Thread patrick keshishian
Hi,

A (long?) while ago I said, let me play with sqlite3, since it was
introduced into the ports. First thing I noticed was there was no man
page for it. Looking closer it seems there is a man page but it isn't
getting installed. This simple man page was helpful in getting me
started with sqlite3. Not sure if this is on purpose or just an
oversight.

Below patch installs sqlite3.1 man page included in tar-ball.

comments/OK?

--patrick




Index: Makefile
===
RCS file: /cvs/obsd/ports/databases/sqlite3/Makefile,v
retrieving revision 1.49
diff -u -p Makefile
--- Makefile2 Apr 2010 20:07:11 -   1.49
+++ Makefile20 Apr 2010 02:49:04 -
@@ -3,7 +3,7 @@
 COMMENT-main=  embedded SQL implementation
 COMMENT-tcl=   TCL bindings for Sqlite3
 COMMENT-lemon= LEMON LALR(1) parser generator
-V= 3.6.23
+V= 3.6.23p0
 DISTNAME=  sqlite-${V}
 PKGNAME-main=  sqlite3-${V}
 PKGNAME-tcl=   sqlite3-tcl-${V}
Index: patches/patch-Makefile_in
===
RCS file: /cvs/obsd/ports/databases/sqlite3/patches/patch-Makefile_in,v
retrieving revision 1.15
diff -u -p patches/patch-Makefile_in
--- patches/patch-Makefile_in   2 Apr 2010 20:07:11 -   1.15
+++ patches/patch-Makefile_in   20 Apr 2010 02:49:04 -
@@ -1,7 +1,15 @@
 $OpenBSD: patch-Makefile_in,v 1.14 2009/08/03 09:55:47 sthen Exp $
 Makefile.in.orig   Mon Mar  8 15:08:54 2010
-+++ Makefile.inFri Mar 26 19:44:15 2010
-@@ -176,11 +176,11 @@ OBJS0 = alter.lo analyze.lo attach.lo auth.lo backup.l
+--- Makefile.in.orig   Mon Mar  8 07:08:54 2010
 Makefile.inMon Apr 19 19:25:55 2010
+@@ -146,6 +146,7 @@ libdir = @libdir@
+ pkgconfigdir = $(libdir)/pkgconfig
+ bindir = @bindir@
+ includedir = @includedir@
++mandir = @mandir@
+ INSTALL = @INSTALL@
+ LIBTOOL = ./libtool
+ ALLOWRELEASE = @ALLOWRELEASE@
+@@ -176,11 +177,11 @@ OBJS0 = alter.lo analyze.lo attach.lo auth.lo backup.l
  table.lo tokenize.lo trigger.lo update.lo \
  util.lo vacuum.lo \
  vdbe.lo vdbeapi.lo vdbeaux.lo vdbeblob.lo vdbemem.lo vdbetrace.lo \
@@ -15,7 +23,7 @@ $OpenBSD: patch-Makefile_in,v 1.14 2009/08/03 09:55:47

  # Determine the real value of LIBOBJ based on the 'configure' script
  #
-@@ -277,7 +277,8 @@ SRC = \
+@@ -277,7 +278,8 @@ SRC = \
$(TOP)/src/vdbeInt.h \
$(TOP)/src/vtab.c \
$(TOP)/src/walker.c \
@@ -25,7 +33,7 @@ $OpenBSD: patch-Makefile_in,v 1.14 2009/08/03 09:55:47

  # Generated source code files
  #
-@@ -448,7 +449,7 @@ HDR += \
+@@ -448,7 +450,7 @@ HDR += \
  # hidden when the library is built via the amalgamation).
  #
  TESTFIXTURE_SRC0 = $(TESTSRC2) libsqlite3.la
@@ -34,7 +42,7 @@ $OpenBSD: patch-Makefile_in,v 1.14 2009/08/03 09:55:47
  TESTFIXTURE_SRC = $(TESTSRC) $(TOP)/src/tclsqlite.c
$(TESTFIXTURE_SRC$(USE_AMALGAMATION))


-@@ -469,7 +470,7 @@ libsqlite3.la: $(LIBOBJ)
+@@ -469,7 +471,7 @@ libsqlite3.la: $(LIBOBJ)

  libtclsqlite3.la: tclsqlite.lo libsqlite3.la
$(LTLINK) -o $@ tclsqlite.lo \
@@ -43,7 +51,7 @@ $OpenBSD: patch-Makefile_in,v 1.14 2009/08/03 09:55:47
-rpath $(TCLLIBDIR) \
-version-info 8:6:8 \
-avoid-version
-@@ -509,6 +510,9 @@ lemon$(BEXE):  $(TOP)/tool/lemon.c $(TOP)/src/lempar.c
+@@ -509,6 +511,9 @@ lemon$(BEXE):  $(TOP)/tool/lemon.c $(TOP)/src/lempar.c
  sqlite3.lo:   sqlite3.c
$(LTCOMPILE) $(TEMP_STORE) -c sqlite3.c

@@ -53,7 +61,7 @@ $OpenBSD: patch-Makefile_in,v 1.14 2009/08/03 09:55:47
  # Rules to build individual files
  #
  alter.lo: $(TOP)/src/alter.c $(HDR)
-@@ -690,8 +694,9 @@ select.lo: $(TOP)/src/select.c $(HDR)
+@@ -690,8 +695,9 @@ select.lo: $(TOP)/src/select.c $(HDR)
  status.lo:$(TOP)/src/status.c $(HDR)
$(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/status.c

@@ -65,7 +73,16 @@ $OpenBSD: patch-Makefile_in,v 1.14 2009/08/03 09:55:47

  table.lo: $(TOP)/src/table.c $(HDR)
$(LTCOMPILE) $(TEMP_STORE) -c $(TOP)/src/table.c
-@@ -820,6 +825,8 @@ clean: 
+@@ -796,6 +802,8 @@ install:   sqlite3$(BEXE) lib_install sqlite3.h sqlite3.
+   $(INSTALL) -m 0644 $(TOP)/src/sqlite3ext.h $(DESTDIR)$(includedir)
+   $(INSTALL) -d $(DESTDIR)$(pkgconfigdir)
+   $(INSTALL) -m 0644 sqlite3.pc $(DESTDIR)$(pkgconfigdir)
++  $(INSTALL) -d $(DESTDIR)$(mandir)/man1
++  $(INSTALL) -m 0644 sqlite3.1 $(DESTDIR)$(mandir)/man1
+
+ pkgIndex.tcl:
+   echo 'package ifneeded sqlite3 $(RELEASE) [list load
$(TCLLIBDIR)/libtclsqlite3.so sqlite3]'  $@
+@@ -820,6 +828,8 @@ clean: 

  distclean:clean
rm -f config.log config.status libtool Makefile sqlite3.pc
Index: pkg/PLIST-main
===
RCS file: /cvs/obsd/ports/databases/sqlite3/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p pkg/PLIST-main
--- pkg/PLIST-main  23 Jul 2008 17:31:18 -  1.3
+++ 

Re: [patch] sqlite3 to include man page

2010-04-19 Thread Brad
On Monday 19 April 2010 22:56:34 patrick keshishian wrote:
 Hi,

 A (long?) while ago I said, let me play with sqlite3, since it was
 introduced into the ports. First thing I noticed was there was no man
 page for it. Looking closer it seems there is a man page but it isn't
 getting installed. This simple man page was helpful in getting me
 started with sqlite3. Not sure if this is on purpose or just an
 oversight.

 Below patch installs sqlite3.1 man page included in tar-ball.

 comments/OK?

 --patrick




 Index: Makefile
 ===
 RCS file: /cvs/obsd/ports/databases/sqlite3/Makefile,v
 retrieving revision 1.49
 diff -u -p Makefile
 --- Makefile  2 Apr 2010 20:07:11 -   1.49
 +++ Makefile  20 Apr 2010 02:49:04 -
 @@ -3,7 +3,7 @@
  COMMENT-main=embedded SQL implementation
  COMMENT-tcl= TCL bindings for Sqlite3
  COMMENT-lemon=   LEMON LALR(1) parser generator
 -V=   3.6.23
 +V=   3.6.23p0
  DISTNAME=sqlite-${V}
  PKGNAME-main=sqlite3-${V}
  PKGNAME-tcl= sqlite3-tcl-${V}

don't add p0 to V. add it to the end of PKGNAME-main.

The patch you provided to the Makefile really should be
submitted upstream. But for the current port instead
of patching the Makefile within sqlite3 just add this to
the ports post-install target.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.