Re: [UPDATE] wesnoth to 0.9.4

2005-08-09 Thread Niall O'Higgins
On Tue, Aug 09, 2005 at 12:09:51AM +0200, Robert Nagy wrote:
> A wesnoth update is waiting on my hdd since may, so i think
> it is time to post it so people can test it.
> If you test it and want to make a report, please CC ports@ too.

Works well on i386!



net/samba with utmp

2005-08-09 Thread marc

the previous patch removed some patches by mistake, please use
this one.  spotted by brad.

diff -urN -x CVS samba/Makefile /usr/myports/net/samba/Makefile
--- samba/Makefile  Fri May 27 06:54:40 2005
+++ /usr/myports/net/samba/Makefile Tue Aug  9 09:16:10 2005
@@ -1,11 +1,10 @@
-# $OpenBSD: Makefile,v 1.53 2005/05/27 04:54:40 sturm Exp $
+# $OpenBSD: Makefile,v 1.52 2005/05/03 04:33:24 sturm Exp $

 COMMENT=   "SMB and CIFS client and server for UNIX"
 COMMENT-docs=  "documentation and examples for samba"

-DISTNAME=  samba-3.0.13
-PKGNAME=   ${DISTNAME}p0
-FULLPKGNAME-docs=  ${DISTNAME:S/-/-docs-/}p0
+DISTNAME=  samba-3.0.14a
+FULLPKGNAME-docs=  ${DISTNAME:S/-/-docs-/}

 CATEGORIES=net

@@ -50,7 +49,8 @@
--with-swatdir="${PREFIX}/share/swat" \
--with-ssl \
--with-sslinc="/usr/include/ssl" \
-   --with-ssllib="/usr/lib"
+   --with-ssllib="/usr/lib" \
+   --with-utmp

 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
diff -urN -x CVS samba/distinfo /usr/myports/net/samba/distinfo
--- samba/distinfo  Sun Apr  3 13:20:37 2005
+++ /usr/myports/net/samba/distinfo Fri Jul  1 08:31:32 2005
@@ -1,4 +1,4 @@
-MD5 (samba-3.0.13.tar.gz) = 262c9f8b2f2d6910f5b3472e215eddf6
-RMD160 (samba-3.0.13.tar.gz) = 15ffb41d2b7162e87c7e09fd898b450d201a1a97
-SHA1 (samba-3.0.13.tar.gz) = 619b506295c48c54d20b40f5e3359b359691097c
-SIZE (samba-3.0.13.tar.gz) = 15584244
+MD5 (samba-3.0.14a.tar.gz) = ebee37e66a8b5f6fd328967dc09088e8
+RMD160 (samba-3.0.14a.tar.gz) = 69993b25fc5d4d172fc70e26b9e5e4b5b9ab0c0f
+SHA1 (samba-3.0.14a.tar.gz) = 978ff392d575c717069c66e918f6bbbf815b84b1
+SIZE (samba-3.0.14a.tar.gz) = 15605851
diff -urN -x CVS samba/patches/patch-smbd_utmp_c 
/usr/myports/net/samba/patches/patch-smbd_utmp_c
--- samba/patches/patch-smbd_utmp_c Thu Jan  1 01:00:00 1970
+++ /usr/myports/net/samba/patches/patch-smbd_utmp_cWed Jun 15 19:36:40 2005
@@ -0,0 +1,64 @@
+$OpenBSD$
+--- smbd/utmp.c.orig   Fri Feb 25 18:59:26 2005
 smbd/utmp.cWed Jun 15 19:36:32 2005
+@@ -245,6 +245,7 @@ static void uw_pathname(pstring fname, c
+ }
+
+ #ifndef HAVE_PUTUTLINE
++#include 
+
+ /
+  Update utmp file directly.  No subroutine interface: probably a BSD system.
+@@ -252,8 +253,50 @@ static void uw_pathname(pstring fname, c
+
+ static void pututline_my(pstring uname, struct utmp *u, BOOL claim)
+ {
+-  DEBUG(1,("pututline_my: not yet implemented\n"));
+-  /* BSD implementor: may want to consider (or not) adjusting "lastlog" */
++  int fd, topslot;
++  struct utmp ubuf;
++
++  if ((fd = open(uname, O_RDWR, 0)) < 0)
++  return;
++
++  if (!setttyent())
++  return;
++
++  for (topslot = 0; getttyent() != (struct ttyent *)NULL; )
++  topslot++;
++
++  if (!endttyent())
++  return;
++
++  (void) lseek(fd, (off_t)(topslot * sizeof(struct utmp)), SEEK_SET);
++
++  DEBUG(1,("pututline(%s, %s, %d); topslot=%d\n",
++  u->ut_line, u->ut_name, claim, topslot));
++
++  while (1) {
++  if (read(fd, &ubuf, sizeof(ubuf)) == sizeof(ubuf)) {
++  if ((claim && !ubuf.ut_name[0]) ||
++  (!claim && ubuf.ut_name[0] &&
++  !strncmp(ubuf.ut_line, u->ut_line, UT_LINESIZE))) {
++  (void) lseek(fd, -(off_t)sizeof(struct utmp),
++  SEEK_CUR);
++  break;
++  }
++  topslot++;
++  } else {
++  (void) lseek(fd, (off_t)(topslot *
++  sizeof(struct utmp)), SEEK_SET);
++  break;
++  }
++  }
++
++  if (!claim) {
++  memset((char *)&u->ut_name, '\0', sizeof(u->ut_name));
++  memset((char *)&u->ut_host, '\0', sizeof(u->ut_host));
++  }
++  (void) write(fd, u, sizeof(struct utmp));
++
++  (void) close(fd);
+ }
+ #endif /* HAVE_PUTUTLINE */
+



UPDATE: tor-0.1.0.14

2005-08-09 Thread Jon Trembley
More security issues with tor.  This time the fix is for an issue with
the client.  Please test and update.

Changes:
The second half of an important bug in the security of crypto handshakes
was fixed. All clients should upgrade.

tchau,
jon
Index: tor/Makefile
===
RCS file: /cvs/ports/net/tor/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- tor/Makefile6 Aug 2005 11:59:15 -   1.13
+++ tor/Makefile9 Aug 2005 08:32:20 -
@@ -2,7 +2,7 @@
 
 COMMENT=   "anonymity service using onion routing"
 
-DISTNAME=  tor-0.1.0.13
+DISTNAME=  tor-0.1.0.14
 CATEGORIES=net
 HOMEPAGE=  http://tor.eff.org/
 
Index: tor/distinfo
===
RCS file: /cvs/ports/net/tor/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- tor/distinfo6 Aug 2005 11:59:15 -   1.13
+++ tor/distinfo9 Aug 2005 08:32:20 -
@@ -1,4 +1,4 @@
-MD5 (tor-0.1.0.13.tar.gz) = dd69bc3691f0b86e1dddb9075df9a914
-RMD160 (tor-0.1.0.13.tar.gz) = 1fe619b6634947544ec2dd063b10e1d59963e3ab
-SHA1 (tor-0.1.0.13.tar.gz) = 4f0b96a360177808c1cb52d5b3efac7688f4558b
-SIZE (tor-0.1.0.13.tar.gz) = 631291
+MD5 (tor-0.1.0.14.tar.gz) = a3698218371ed0e647886fef0545bb44
+RMD160 (tor-0.1.0.14.tar.gz) = c9e0728c123b5f4f0131528f6cde9de473153be6
+SHA1 (tor-0.1.0.14.tar.gz) = 1701eef4de23606b844f71cd2acb09f834b1c391
+SIZE (tor-0.1.0.14.tar.gz) = 631723


misc/plan, update to 1.9

2005-08-09 Thread marc

this new patch for misc/plan contains feedback from Bernd Ahlers
and Nikolay Sturm.

ok?

diff -urN -x CVS misc/plan/Makefile /usr/myports/misc/plan/Makefile
--- misc/plan/Makefile  Wed Dec 22 12:50:29 2004
+++ /usr/myports/misc/plan/Makefile Tue Aug  9 11:14:29 2005
@@ -2,25 +2,32 @@

 COMMENT=   "X11/Motif schedule planner with calendar"

-DISTNAME=  plan-1.6.1
-PKGNAME=   ${DISTNAME}p1
+DISTNAME=  plan-1.9
 CATEGORIES=misc

+HOMEPAGE=  http://www.bitrot.de/plan.html
+
+MAINTAINER=Marc Balmer <[EMAIL PROTECTED]>
+
 PERMIT_PACKAGE_CDROM=  "license requests a copy of the cd"
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM="license requests a copy of the cd"
 PERMIT_DISTFILES_FTP=  Yes
-WANTLIB=   X11 Xext Xt c
+WANTLIB=   X11 Xext Xt c Xpm

-MASTER_SITES=  ${MASTER_SITE_XCONTRIB:=applications/}
+MASTER_SITES=  ftp://ftp.fu-berlin.de/unix/graphics/plan/

 USE_MOTIF= any

 WRKSRC=${WRKDIST}/src
 ALL_TARGET=openbsd
 MAKE_FLAGS=PLANBASE=${PREFIX} EXAMPLES=${PREFIX}/share/examples/plan
-FAKE_FLAGS=PLANBASE=${WRKINST}${PREFIX} 
EXAMPLES=${WRKINST}${PREFIX}/share/examples/plan
+FAKE_FLAGS=PLANBASE=${WRKINST}${PREFIX} \
+   EXAMPLES=${WRKINST}${PREFIX}/share/examples/plan

 NO_REGRESS=Yes
+
+post-extract:
+   @rm -f ${WRKSRC}/../misc/plan.1.orig

 .include 
diff -urN -x CVS misc/plan/distinfo /usr/myports/misc/plan/distinfo
--- misc/plan/distinfo  Wed Jan  5 18:05:05 2005
+++ /usr/myports/misc/plan/distinfo Sun Jun 12 09:50:40 2005
@@ -1,4 +1,4 @@
-MD5 (plan-1.6.1.tar.gz) = 0003e582b34a80c1250cf7d3c476e7c2
-RMD160 (plan-1.6.1.tar.gz) = eb00c07be28ac7d2302986ae80b6b916e7e35263
-SHA1 (plan-1.6.1.tar.gz) = 4184602e997ac53f99b3d9b44c5925ad8e11cc3c
-SIZE (plan-1.6.1.tar.gz) = 303965
+MD5 (plan-1.9.tar.gz) = ab9e6b67c7b087f130c030aa779ef01d
+RMD160 (plan-1.9.tar.gz) = 7bed3f29c62341c264c9edeb60666d83092139ea
+SHA1 (plan-1.9.tar.gz) = 65afff961f801f888714993a9ed6e42a95b2d958
+SIZE (plan-1.9.tar.gz) = 441599
diff -urN -x CVS misc/plan/patches/patch-misc_netplan_1 
/usr/myports/misc/plan/patches/patch-misc_netplan_1
--- misc/plan/patches/patch-misc_netplan_1  Thu Jan  1 01:00:00 1970
+++ /usr/myports/misc/plan/patches/patch-misc_netplan_1 Tue Aug  9 11:14:02 2005
@@ -0,0 +1,15 @@
+$OpenBSD$
+--- misc/netplan.1.origThu Jun  1 13:38:06 2000
 misc/netplan.1 Mon Aug  8 19:18:23 2005
+@@ -11,9 +11,8 @@ netplan \- IP server for plan(1) appoint
+ .B netplan
+ is an IP server that serves calendar data to
+ .BR plan (1)
+-programs. It maintains a directory, by default /usr/local/lib/netplan.dir
+-or /usr/freeware/lib/netplan.dir (SGI) or /usr/lib/plan/netplan.dir
+-(Debian Linux), that contains calendar files and an access list file.
++programs. It maintains a directory, by default /var/netplan, that contains 
calendar
++files and an access list file.
+ .B plan
+ users can name files and hosts in their file list dialog, which causes
+ .B plan
diff -urN -x CVS misc/plan/patches/patch-src-Makefile 
/usr/myports/misc/plan/patches/patch-src-Makefile
--- misc/plan/patches/patch-src-MakefileFri Apr 21 23:26:18 2000
+++ /usr/myports/misc/plan/patches/patch-src-Makefile   Thu Jan  1 01:00:00 1970
@@ -1,152 +0,0 @@
 src/Makefile.orig  Sun Apr 13 13:50:29 1997
-+++ src/Makefile   Sat Apr 15 01:02:14 2000
-@@ -6,16 +6,22 @@
- # DO NOT put a blank between the path and the #, or you'll get compile errors.
- #
-
--DIR  = /usr/local/bin## user-callable executable (plan)
--LIB  = /usr/local/lib## auxiliary programs (pland, notifier, 
netplan)
--HELP = $(LIB)## help file (plan.help)
--MAN  = /usr/man/local/man## unformatted nroff manpage (plan.[14])
--# MAN = /usr/local/man/man#   # for linux
-+PLANBASE = /usr/local#
-+DOCBASE = $(PLANBASE)/share/doc/plan#
-+NETPLAN  = $(PLANBASE)/share# # netplan directory
-+ECHO = echo
-+DIR  = $(PLANBASE)/bin#   # user-callable executable (plan)
-+LIB = $(DIR)# # auxiliary programs (pland, notifier, 
netplan)
-+EXAMPLES = $(DOCBASE)/examples#   # Example holiday files
-+DOCS = $(DOCBASE)## doc files
-+HELP = $(DOCBASE)#  # help file (plan.help)
-+#MAN  = /usr/man/local/man#   # unformatted nroff manpage (plan.[14])
-+MAN = $(PLANBASE)/man/man## for linux and freebsd
- CATMAN = /usr/catman/local/cat#   # formatted manpage (plan.[14])
- INCDIR =# # extra cc options, e.g. "-I/var/include"
--NOB_UID = 60001#  # numerical user ID of  account
--NOB_GID = 60001#  # default numerical group ID of  account
--CPP_PATH="/lib/cpp -P -I$(HELP)"# used by plan to pre-process holiday files,
-+NOB_UID = 65534#  # numerical user ID of  account
-+NOB_GID = 65534#  # default numerical group ID of  account
-+CPP_PATH="/usr/bin/cpp -P -I$(DOCS)"# used by plan to pre-process ho

Re: net/samba, activate utmp patch

2005-08-09 Thread Thorsten Glaser
Brad dixit:

>> -@@ -293,7 +293,7 @@ int smbrunsecret(char *cmd, char *secret
>> -}
>> - #endif
>> -
>> --   execl("/bin/sh", "sh", "-c", cmd, NULL);
>> -+   execl("/bin/sh", "sh", "-c", cmd, (void *)NULL);
>> -
>> -/* not reached */
>> -exit(82);
>
>removal of this patch is wrong.

Why don't you simply define NULL to be something different than 0?

//mirabile
-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.  -- Coywolf Qi Hunt



Re: net/samba, activate utmp patch

2005-08-09 Thread Marc Balmer

Thorsten Glaser wrote:

Brad dixit:



-@@ -293,7 +293,7 @@ int smbrunsecret(char *cmd, char *secret
-   }
- #endif
-
--  execl("/bin/sh", "sh", "-c", cmd, NULL);
-+  execl("/bin/sh", "sh", "-c", cmd, (void *)NULL);
-   
-   /* not reached */
-   exit(82);


removal of this patch is wrong.



Why don't you simply define NULL to be something different than 0?


Defining NULL like we do is valid.  It's the software in question that
makes icnorrect assumptions about NULL.



news/inn 2.4.1

2005-08-09 Thread Marc Balmer

this is a repost of news/inn, the InterNetNews server.  It stores
the news db under /var/news/db.  Any comments are welcome.  Especially
from people actually running INN in a productive environment.


--- /dev/null   Tue Aug  9 14:04:47 2005
+++ news/inn/pkg/PLIST  Tue Aug  9 13:47:45 2005
@@ -0,0 +1,347 @@
[EMAIL PROTECTED] $OpenBSD$
[EMAIL PROTECTED] _inn:550
[EMAIL PROTECTED] _inn:550:550:daemon:InterNetNews:/nonexistent:/sbin/nologin
+bin/actmerge
+bin/actsync
+bin/actsyncd
+bin/archive
+bin/auth/
+bin/auth/passwd/
+bin/auth/passwd/auth_smb
+bin/auth/passwd/ckpasswd
+bin/auth/passwd/radius
+bin/auth/resolv/
+bin/auth/resolv/domain
+bin/auth/resolv/ident
+bin/batcher
+bin/buffchan
+bin/cnfsheadconf
+bin/cnfsstat
+bin/controlbatch
+bin/controlchan
+bin/convdate
+bin/ctlinnd
+bin/cvtbatch
+bin/docheckgroups
+bin/expire
+bin/expireover
+bin/expirerm
+bin/fastrm
+bin/filechan
+bin/getlist
+bin/gpgverify
+bin/grephistory
+bin/imapfeed
+bin/inews
+bin/inncheck
+bin/innconfval
+bin/innd
+bin/inndf
+bin/inndstart
+bin/innfeed
+bin/innmail
+bin/innreport
+bin/innstat
+bin/innupgrade
+bin/innwatch
+bin/innxbatch
+bin/innxmit
+bin/mailpost
+bin/makedbz
+bin/makehistory
+bin/mod-active
+bin/news.daily
+bin/news2mail
+bin/ninpaths
+bin/nnrpd
+bin/nntpget
+bin/nntpsend
+bin/ovdb_init
+bin/ovdb_monitor
+bin/ovdb_server
+bin/ovdb_stat
+bin/overchan
+bin/perl-nocem
+bin/pgpverify
+bin/procbatch
+bin/prunehistory
+bin/pullnews
+bin/rc.news
+bin/rnews
+bin/rnews.libexec/
+bin/rnews.libexec/c7unbatch
+bin/rnews.libexec/decode
+bin/rnews.libexec/encode
+bin/rnews.libexec/gunbatch
+bin/scanlogs
+bin/scanspool
+bin/send-ihave
+bin/send-nntp
+bin/send-uucp
+bin/sendinpaths
+bin/sendxbatches
+bin/shlock
+bin/shrinkfile
+bin/signcontrol
+bin/simpleftp
+bin/sm
+bin/startinnfeed
+bin/tally.control
+bin/tdx-util
+bin/writelog
+include/conffile.h
+include/config.h
+include/dbz.h
+include/inn/
+include/inn/buffer.h
+include/inn/confparse.h
+include/inn/defines.h
+include/inn/hashtab.h
+include/inn/history.h
+include/inn/innconf.h
+include/inn/list.h
+include/inn/md5.h
+include/inn/messages.h
+include/inn/mmap.h
+include/inn/qio.h
+include/inn/sequence.h
+include/inn/system.h
+include/inn/timer.h
+include/inn/tst.h
+include/inn/vector.h
+include/inn/version.h
+include/inn/wire.h
+include/inndcomm.h
+include/libinn.h
+include/nntp.h
+include/ov.h
+include/paths.h
+include/storage.h
+lib/innreport_inn.pm
+lib/innshellvars
+lib/innshellvars.pl
+lib/innshellvars.tcl
+lib/libinn.a
+lib/libinnhist.a
+lib/libstorage.a
[EMAIL PROTECTED] man/man1/convdate.1
[EMAIL PROTECTED] man/man1/fastrm.1
[EMAIL PROTECTED] man/man1/getlist.1
[EMAIL PROTECTED] man/man1/grephistory.1
[EMAIL PROTECTED] man/man1/inews.1
[EMAIL PROTECTED] man/man1/innconfval.1
[EMAIL PROTECTED] man/man1/innfeed.1
[EMAIL PROTECTED] man/man1/innmail.1
[EMAIL PROTECTED] man/man1/nntpget.1
[EMAIL PROTECTED] man/man1/pgpverify.1
[EMAIL PROTECTED] man/man1/rnews.1
[EMAIL PROTECTED] man/man1/shlock.1
[EMAIL PROTECTED] man/man1/shrinkfile.1
[EMAIL PROTECTED] man/man1/simpleftp.1
[EMAIL PROTECTED] man/man1/sm.1
[EMAIL PROTECTED] man/man1/startinnfeed.1
[EMAIL PROTECTED] man/man3/clientlib.3
[EMAIL PROTECTED] man/man3/dbz.3
[EMAIL PROTECTED] man/man3/inndcomm.3
[EMAIL PROTECTED] man/man3/libauth.3
[EMAIL PROTECTED] man/man3/libinn.3
[EMAIL PROTECTED] man/man3/libinnhist.3
[EMAIL PROTECTED] man/man3/libstorage.3
[EMAIL PROTECTED] man/man3/list.3
[EMAIL PROTECTED] man/man3/parsedate.3
[EMAIL PROTECTED] man/man3/qio.3
[EMAIL PROTECTED] man/man3/tst.3
[EMAIL PROTECTED] man/man3/uwildmat.3
[EMAIL PROTECTED] man/man5/active.5
[EMAIL PROTECTED] man/man5/active.times.5
[EMAIL PROTECTED] man/man5/buffindexed.conf.5
[EMAIL PROTECTED] man/man5/control.ctl.5
[EMAIL PROTECTED] man/man5/cycbuff.conf.5
[EMAIL PROTECTED] man/man5/distrib.pats.5
[EMAIL PROTECTED] man/man5/expire.ctl.5
[EMAIL PROTECTED] man/man5/history.5
[EMAIL PROTECTED] man/man5/incoming.conf.5
[EMAIL PROTECTED] man/man5/inn.conf.5
[EMAIL PROTECTED] man/man5/innfeed.conf.5
[EMAIL PROTECTED] man/man5/innwatch.ctl.5
[EMAIL PROTECTED] man/man5/moderators.5
[EMAIL PROTECTED] man/man5/motd.news.5
[EMAIL PROTECTED] man/man5/newsfeeds.5
[EMAIL PROTECTED] man/man5/newslog.5
[EMAIL PROTECTED] man/man5/nnrpd.track.5
[EMAIL PROTECTED] man/man5/nntpsend.ctl.5
[EMAIL PROTECTED] man/man5/ovdb.5
[EMAIL PROTECTED] man/man5/overview.fmt.5
[EMAIL PROTECTED] man/man5/passwd.nntp.5
[EMAIL PROTECTED] man/man5/radius.conf.5
[EMAIL PROTECTED] man/man5/readers.conf.5
[EMAIL PROTECTED] man/man5/sasl.conf.5
[EMAIL PROTECTED] man/man5/storage.conf.5
[EMAIL PROTECTED] man/man5/subscriptions.5
[EMAIL PROTECTED] man/man8/actsync.8
[EMAIL PROTECTED] man/man8/actsyncd.8
[EMAIL PROTECTED] man/man8/archive.8
[EMAIL PROTECTED] man/man8/auth_smb.8
[EMAIL PROTECTED] man/man8/batcher.8
[EMAIL PROTECTED] man/man8/buffchan.8
[EMAIL PROTECTED] man/man8/ckpasswd.8
[EMAIL PROTECTED] man/man8/cnfsheadconf.8
[EMAIL PROTECTED] man/man8/cnfsstat.8
[EMAIL PROTECTED] man/man8/contro

Re: UPDATE: tor-0.1.0.14

2005-08-09 Thread Robert Nagy
I'm taking care of this.



patch: add theora FLAVOR to net/icecast

2005-08-09 Thread Moritz Grimm

Hello,


the attached patch adds a theora FLAVOR to net/icecast, which allows 
Icecast to relay Ogg Theora video streams. I decided to make a FLAVOR at 
this point, because video streaming is hard to test - at least right now 
on OpenBSD. I tried to make ezstream and ffmpeg2theora ports as well(*), 
but the latter coredumps on me and I have yet to investigate it further. 
This FLAVOR should allow more people to test this and use OpenBSD as a 
video-stream-relay only (not as a video stream source client).


The theora FLAVOR does not break regular streaming, tested over several 
days on i386. Please test and comment... also about whether this 
{c,sh}ould go in non-FLAVOR'ed or not.



Thanks,

Moritz

*: In order to stream video, I wanted to do it the 
http://www.oddsock.org/guides/video.php way - maybe someone with a Linux 
box can check this out or someone wants to look at ffmpeg2theora as 
well. ;P I'd send my ezstream and ffmpeg2theora ports to anyone who's 
interested.
Index: Makefile
===
RCS file: /cvs/ports/net/icecast/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- Makefile16 Apr 2005 21:24:15 -  1.29
+++ Makefile9 Jul 2005 13:00:14 -
@@ -3,7 +3,7 @@
 COMMENT=   "server for streaming Ogg Vorbis and MP3"
 
 DISTNAME=  icecast-2.2.0
-PKGNAME=   ${DISTNAME}p1
+PKGNAME=   ${DISTNAME}p2
 CATEGORIES=net audio
 
 HOMEPAGE=  http://www.icecast.org/
@@ -20,7 +20,7 @@
 MASTER_SITES=  http://downloads.us.xiph.org/releases/icecast/
 
 CONFIGURE_STYLE= gnu
-CONFIGURE_ARGS+= --localstatedir=/var --without-theora
+CONFIGURE_ARGS+= --localstatedir=/var
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
 
@@ -29,6 +29,16 @@
vorbis.3::audio/libvorbis
 
 SEPARATE_BUILD=simple
+
+FLAVORS=   theora
+FLAVOR?=
+
+.if ${FLAVOR:L:Mtheora}
+LIB_DEPENDS+=  theora.1::multimedia/libtheora
+CONFIGURE_ARGS+= --with-theora=${LOCALBASE}
+.else
+CONFIGURE_ARGS+= --without-theora
+.endif
 
 post-build:
@sed -e 's,##PREFIX##,${TRUEPREFIX},g' < ${FILESDIR}/README.OpenBSD > \
Index: pkg/DESCR
===
RCS file: /cvs/ports/net/icecast/pkg/DESCR,v
retrieving revision 1.5
diff -u -r1.5 DESCR
--- pkg/DESCR   31 Dec 2004 13:09:10 -  1.5
+++ pkg/DESCR   9 Jul 2005 13:00:14 -
@@ -24,3 +24,6 @@
 
 Security features include chroot()ing and dropping privileges, if
 configured to do so.
+
+Flavors:
+   theora - support experimental Ogg Theora (video) streaming


AbiWord

2005-08-09 Thread Roy Morris

I was wondering if -current is 2.29 and if -gnome-print
is part of the package. If not are there any plans to update
this port?

thanks
Roy Morris



Re: UPDATE: p5-Device-SerialPort-1.002

2005-08-09 Thread Bernd Ahlers
Chris Kuethe [Fri Aug 05, 2005 at 10:06:26AM -0600] wrote:
>Your diff does not apply cleanly for me. The diff below does. Still
>testing with my apps to make sure things work properly.
>
Any progress on this?

Bernd



Re: UPDATE: p5-Device-SerialPort-1.002

2005-08-09 Thread Chris Kuethe
On 8/9/05, Bernd Ahlers <[EMAIL PROTECTED]> wrote:
> Chris Kuethe [Fri Aug 05, 2005 at 10:06:26AM -0600] wrote:
> >Your diff does not apply cleanly for me. The diff below does. Still
> >testing with my apps to make sure things work properly.
> >
> Any progress on this?

Yup. My stuff works ok. I thought I was having problems switching port
speed, but as it turns out I was being a little too aggressive with my
timings, switching before the device on the other end was ready.

CK

-- 
GDB has a 'break' feature; why doesn't it have 'fix' too?



amd64 breakage

2005-08-09 Thread Christian Weisgerber
I did a test build on amd64 and here's the current breakage:

devel/gstreamer unsupported arch
devel/mico  asm?
lang/erlang ?
lang/unicon ?
mail/py-milter  libmilter.a
math/coq?
math/octave C++ gcc3
net/silc-server can't find libsilc.a
plan9/9libs varargs abuse
shells/scsh segv

-- 
Christian "naddy" Weisgerber  [EMAIL PROTECTED]



net/honeyd breakage?

2005-08-09 Thread Okan Demirmen
this at least fixes honeyd for me. it may also work with phython/2.4
but i haven't tried yet - i kinda think python should be a flavor
though. if anyone agrees, i'll send one in.

Index: Makefile
===
RCS file: /cvs/ports/net/honeyd/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile23 Jul 2005 14:24:52 -  1.9
+++ Makefile9 Aug 2005 18:52:13 -
@@ -4,6 +4,7 @@
 
 COMMENT=   "utility to create virtual hosts on a network"
 DISTNAME=  honeyd-1.0
+PKGNAME=   ${DISTNAME}p0
 CATEGORIES=net
 MASTER_SITES=  http://www.citi.umich.edu/u/provos/honeyd/ \
http://niels.xtdnet.nl/honeyd/
@@ -20,7 +21,7 @@
 USE_LIBTOOL=   Yes
 
 LIB_DEPENDS=   dnet.1::net/libdnet \
-   python2.3.0.0::lang/python/2.3
+   ::lang/python/2.3
 RUN_DEPENDS=   ::net/rrdtool
 
 CONFIGURE_STYLE=gnu



Re: net/honeyd breakage?

2005-08-09 Thread Alexandre Anriot
On Tue, Aug 09, 2005 at 03:21:06PM -0400, Okan Demirmen wrote:
> this at least fixes honeyd for me. it may also work with phython/2.4
> but i haven't tried yet - i kinda think python should be a flavor
> though. if anyone agrees, i'll send one in.
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/honeyd/Makefile,v
> retrieving revision 1.9
> diff -u -r1.9 Makefile
> --- Makefile23 Jul 2005 14:24:52 -  1.9
> +++ Makefile9 Aug 2005 18:52:13 -
> @@ -4,6 +4,7 @@
>  
>  COMMENT=   "utility to create virtual hosts on a network"
>  DISTNAME=  honeyd-1.0
> +PKGNAME=   ${DISTNAME}p0
>  CATEGORIES=net
>  MASTER_SITES=  http://www.citi.umich.edu/u/provos/honeyd/ \
> http://niels.xtdnet.nl/honeyd/
> @@ -20,7 +21,7 @@
>  USE_LIBTOOL=   Yes
>  
>  LIB_DEPENDS=   dnet.1::net/libdnet \
> -   python2.3.0.0::lang/python/2.3
> +   ::lang/python/2.3

I think that it's a bad idea to remove the version here. What is your
problem exactly? I've no problem on several machines running -current.

A flavour or even a subpackage for the webserver could be a good idea,
yes.. For example for people who want to use another frontend.



Re: net/honeyd breakage?

2005-08-09 Thread Okan Demirmen
On Tue 2005.08.09 at 21:47 +0200, Alexandre Anriot wrote:
> On Tue, Aug 09, 2005 at 03:21:06PM -0400, Okan Demirmen wrote:
> > this at least fixes honeyd for me. it may also work with phython/2.4
> > but i haven't tried yet - i kinda think python should be a flavor
> > though. if anyone agrees, i'll send one in.
> > 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/net/honeyd/Makefile,v
> > retrieving revision 1.9
> > diff -u -r1.9 Makefile
> > --- Makefile23 Jul 2005 14:24:52 -  1.9
> > +++ Makefile9 Aug 2005 18:52:13 -
> > @@ -4,6 +4,7 @@
> >  
> >  COMMENT=   "utility to create virtual hosts on a network"
> >  DISTNAME=  honeyd-1.0
> > +PKGNAME=   ${DISTNAME}p0
> >  CATEGORIES=net
> >  MASTER_SITES=  http://www.citi.umich.edu/u/provos/honeyd/ \
> > http://niels.xtdnet.nl/honeyd/
> > @@ -20,7 +21,7 @@
> >  USE_LIBTOOL=   Yes
> >  
> >  LIB_DEPENDS=   dnet.1::net/libdnet \
> > -   python2.3.0.0::lang/python/2.3
> > +   ::lang/python/2.3
> 
> I think that it's a bad idea to remove the version here. What is your
> problem exactly? I've no problem on several machines running -current.

ah yes. so if you don't have python2.4.1 installed, honeyd dependencies
work out fine, otherwise i get:
Dependencies for honeyd-1.0 resolve to: python-2.4.1, rrdtool-1.0.49,
libdnet-1.10
Can't install honeyd-1.0: lib not found python2.3.0.0

this is on -current. removing python2.4.1 and letting pkg_add(1) install
python2.3.1 works.

> A flavour or even a subpackage for the webserver could be a good idea,
> yes.. For example for people who want to use another frontend.

ok, will look into that.



Re: net/honeyd breakage?

2005-08-09 Thread Nikolay Sturm
* Okan Demirmen [2005-08-09]:
> this at least fixes honeyd for me.

What's the problem? I don't see any error.

Nikolay



Re: net/honeyd breakage?

2005-08-09 Thread Nikolay Sturm
* Okan Demirmen [2005-08-09]:
> ah yes. so if you don't have python2.4.1 installed, honeyd dependencies
> work out fine, otherwise i get:
> Dependencies for honeyd-1.0 resolve to: python-2.4.1, rrdtool-1.0.49,
> libdnet-1.10
> Can't install honeyd-1.0: lib not found python2.3.0.0

I just fixed it in -current.

Nikolay



Dependencies for Pear need to be corrected.

2005-08-09 Thread ad
It looks like the dependencies for Pear need to be corrected due to a
change in the php5 version. The security fix brought it to version
5.0.4...

# pkg_add -v
ftp://ftp.openbsd.org/pub/OpenBSD/3.7/packages/i386/pear-Mail-1.1.4.tgz
parsing pear-Mail-1.1.4
Dependencies for pear-Mail-1.1.4 resolve to: php5-pear-5.0.3p1 (todo:
php5-pear-5.0.3p1)
pear-Mail-1.1.4:parsing php5-pear-5.0.3p1
Dependencies for php5-pear-5.0.3p1 resolve to: php5-core-5.0.3p1 (todo:
php5-core-5.0.3p1)
pear-Mail-1.1.4:parsing php5-core-5.0.3p1
Can't install php5-core-5.0.3p1 because of conflicts (php5-core-5.0.4)
/usr/sbin/pkg_add: php5-core-5.0.3p1:Fatal error

--
Allie Daneman
Allnix,LLC.
http://www.allnix.net





Anybody want to revive comms/tkhylafax?

2005-08-09 Thread Christian Weisgerber
comms/tkhylafax has been marked

BROKEN="required dependencies not available"

for several years, possibly because comms/hylafax was marked BROKEN
at the time.  I don't see why it should be fundamentally broken and
a slightly newer release seems to be available, too.  Does somebody
care to revive the port?  Otherwise I guess we could just remove
it.

(Personally, I don't use hylafax and have no use for this.)

-- 
Christian "naddy" Weisgerber  [EMAIL PROTECTED]



Re: net/honeyd breakage?

2005-08-09 Thread Okan Demirmen
On Tue 2005.08.09 at 23:04 +0200, Nikolay Sturm wrote:
> I just fixed it in -current.

oh so much of a better way of fixing it!

thanks.



UPDATE: graphics/gqview

2005-08-09 Thread Lawrence Teo

This diff updates GQview to 2.0.1.

ChangeLog at:
http://gqview.sourceforge.net/view-hist.html

Works for me on i386. Please test.

Thanks,
Lawrence
Index: Makefile
===
RCS file: /cvs/ports/graphics/gqview/Makefile,v
retrieving revision 1.37
diff -u -r1.37 Makefile
--- Makefile27 Mar 2005 20:43:42 -  1.37
+++ Makefile10 Aug 2005 03:20:48 -
@@ -2,7 +2,7 @@
 
 COMMENT=   "Gtk-based graphic file viewer"
 
-DISTNAME=  gqview-2.0.0
+DISTNAME=  gqview-2.0.1
 CATEGORIES=graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gqview/}
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/gqview/distinfo,v
retrieving revision 1.17
diff -u -r1.17 distinfo
--- distinfo27 Mar 2005 20:43:42 -  1.17
+++ distinfo10 Aug 2005 03:20:48 -
@@ -1,4 +1,4 @@
-MD5 (gqview-2.0.0.tar.gz) = 421c9a79827e91e394bdfc924071d66f
-RMD160 (gqview-2.0.0.tar.gz) = 1c0cf9f57156c3087f6f4a4afaa3dc4788b6ba3e
-SHA1 (gqview-2.0.0.tar.gz) = 8ddf61636572e4dac39ef74108463246331b745b
-SIZE (gqview-2.0.0.tar.gz) = 1317383
+MD5 (gqview-2.0.1.tar.gz) = acd8f1dad2b04389c1936adac1512e32
+RMD160 (gqview-2.0.1.tar.gz) = 64a1d98bf81f84a7d1e9354a27a1b5e28f835632
+SHA1 (gqview-2.0.1.tar.gz) = 31de5752886585d2f310b5be9592deec3764e896
+SIZE (gqview-2.0.1.tar.gz) = 1326999


Re: GTK2 + Mozilla Firefox port

2005-08-09 Thread Damien Miller

On Mon, 8 Aug 2005, Andy Wingate wrote:


I may now be truly happy with the gtk2 version.


metoo. I have been using it for a week now and, when X isn't crashing, I 
prefer it to the GTK1 version.


-d