NEW: net/filezilla

2007-12-04 Thread Nikns Siankin
Now when update to gnutls is commited, filezilla can
be commited too.

Update to verison 3.0.4:
http://secure.lv/~nikns/stuff/ports/filezilla-3.0.4.tar


filezilla-3.0.4.tar
Description: Unix tar archive


NEW: devel/libsmi

2007-12-02 Thread Nikns Siankin
COMMENT=library to access SMI MIB information


The purpose of libsmi is to give network management applications
a concise programmer-friendly interface to access MIB module information,
separate the knowledge on SMI from the main parts of management applications,
allow to add new kinds of MIB repositories without the need
to adapt applications that make use of libsmi.

http://secure.lv/~nikns/stuff/ports/libsmi-0.4.5.tar


libsmi-0.4.5.tar
Description: Unix tar archive


Re: [UPDATE] net/snort 2.8.0

2007-11-30 Thread Nikns Siankin
On Thu, Nov 29, 2007 at 12:21:13AM +0100, Markus Lude wrote:
Hello,
here is an update to snort 2.8.0. Please test/comment/commit/...

Based on changes for 2.7.0.1 by Jason Dixon.
Some added patches fix bus errors on sparc64 noticed by [EMAIL PROTECTED]

If noone other wants, I would take maintainership (not included in
diff).

Regards,
Markus


Attached diff to apply after your diff.

* Updated to 2.8.0.1
* Fixes flexresp flavor: http://marc.info/?l=snort-usersm=119099490314507w=2
* Fixes prelude WANTLIB
* Replaces depricated --with-mysql
diff -ur ../snort.patched/Makefile ./Makefile
--- ../snort.patched/Makefile   Fri Nov 30 11:56:08 2007
+++ ./Makefile  Fri Nov 30 11:59:14 2007
@@ -2,8 +2,7 @@
 
 COMMENT=   highly flexible sniffer/NIDS
 
-DISTNAME=  snort-2.8.0
-PKGNAME=   ${DISTNAME}
+DISTNAME=  snort-2.8.0.1
 CATEGORIES=net security
 MASTER_SITES=  ${HOMEPAGE}/dl/current/
 
@@ -43,6 +42,9 @@
 .if ${FLAVOR:L:Mflexresp}
 LIB_DEPENDS+=  dnet.=1::net/libdnet
 CONFIGURE_ARGS+=--enable-flexresp2
+
+MASTER_SITES0=  http://ftp.secure.lv/pub/distfiles/
+PATCHFILES= respond2_patch.diff:0
 .endif
 
 .if ${FLAVOR:L:Mpostgresql}
@@ -52,13 +54,14 @@
 
 .if ${FLAVOR:L:Mmysql}
 LIB_DEPENDS+=  lib/mysql/mysqlclient.=10::databases/mysql
-CONFIGURE_ARGS+=--with-mysql=${LOCALBASE}
+CONFIGURE_ARGS+=--with-mysql-libraries=${LOCALBASE}/lib \
+   --with-mysql-includes=${LOCALBASE}/include
 WANTLIB+=  z
 .endif
 
 .if ${FLAVOR:L:Mprelude}
 MODULES=   devel/gettext
-WANTLIB+=  gcrypt gpg-error pthread z
+WANTLIB+=  gcrypt gnutls gpg-error pthread z
 LIB_DEPENDS+=  prelude.=8::security/prelude/libprelude
 CONFIGURE_ARGS+=--enable-prelude
 MESSAGE=   ${PKGDIR}/MESSAGE-prelude
diff -ur ../snort.patched/distinfo ./distinfo
--- ../snort.patched/distinfo   Fri Nov 30 11:56:08 2007
+++ ./distinfo  Fri Nov 30 11:59:54 2007
@@ -1,5 +1,10 @@
-MD5 (snort-2.8.0.tar.gz) = z7qxwuOc27iRISxL8V6C8w==
-RMD160 (snort-2.8.0.tar.gz) = 2sNqSh/aYLZszcXHdKthqqD2yKg=
-SHA1 (snort-2.8.0.tar.gz) = 8HuEoIcthhAGtWqManmmAwjdaLQ=
-SHA256 (snort-2.8.0.tar.gz) = uaBzfTL2nEvnSySDJLQBc2Z7W8e09Yru9PInGi6oQtE=
-SIZE (snort-2.8.0.tar.gz) = 4278872
+MD5 (respond2_patch.diff) = PbuGzELzemmJOZefznO2nw==
+MD5 (snort-2.8.0.1.tar.gz) = u2UOjv6Fj1w8yx5HF3XX5w==
+RMD160 (respond2_patch.diff) = FyVgr7CGRT+jzTMg+iyJbmgkfxI=
+RMD160 (snort-2.8.0.1.tar.gz) = oLC+wvfMoNR6WYcIu/xpysr0ShI=
+SHA1 (respond2_patch.diff) = IJhimg/OA7fMfov6qQCYA2DJlng=
+SHA1 (snort-2.8.0.1.tar.gz) = s7RfptUDcvZYfNd2r0O0FSURljA=
+SHA256 (respond2_patch.diff) = zzARQQev9cVyJscTaI8HaBbvBenvAn+TS67YIF3hpFo=
+SHA256 (snort-2.8.0.1.tar.gz) = T6dP2/5nc2Kw/vImAm5/EQ196Fa6qtIbX+Pr0PYnsRI=
+SIZE (respond2_patch.diff) = 48704
+SIZE (snort-2.8.0.1.tar.gz) = 4331731
diff -ur ../snort.patched/patches/patch-src_dynamic-preprocessors_Makefile_in 
./patches/patch-src_dynamic-preprocessors_Makefile_in
--- ../snort.patched/patches/patch-src_dynamic-preprocessors_Makefile_in
Fri Nov 30 11:56:08 2007
+++ ./patches/patch-src_dynamic-preprocessors_Makefile_in   Fri Nov 30 
12:09:44 2007
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_dynamic-preprocessors_Makefile_in,v 1.1 2006/10/10 
13:33:17 aanriot Exp $
 src/dynamic-preprocessors/Makefile.in.orig Fri Sep  7 20:31:51 2007
-+++ src/dynamic-preprocessors/Makefile.in  Mon Nov 19 22:18:10 2007
-@@ -540,8 +540,7 @@ maintainer-clean-generic:
+--- src/dynamic-preprocessors/Makefile.in.orig Wed Nov 14 16:32:47 2007
 src/dynamic-preprocessors/Makefile.in  Fri Nov 30 12:09:32 2007
+@@ -543,8 +543,7 @@ maintainer-clean-generic:
@echo This command is intended for maintainers to use
@echo it deletes files that may require special tools to rebuild.
-test -z $(BUILT_SOURCES) || rm -f $(BUILT_SOURCES)
@@ -11,7 +11,7 @@
  clean: clean-recursive
  
  clean-am: clean-generic clean-libtool clean-local mostlyclean-am
-@@ -705,20 +704,6 @@ include/str_search.h: $(srcdir)/../preprocessors/str_s
+@@ -700,20 +699,6 @@ include/str_search.h: $(srcdir)/../preprocessors/str_s
  clean-local:
rm -rf include build
  
diff -ur 
../snort.patched/patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in 
./patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in
--- ../snort.patched/patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in 
Fri Nov 30 11:56:08 2007
+++ ./patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_inFri Nov 
30 12:09:44 2007
@@ -1,7 +1,7 @@
 $OpenBSD$
 src/dynamic-preprocessors/dcerpc/Makefile.in.orig  Fri Sep  7 20:31:51 2007
-+++ src/dynamic-preprocessors/dcerpc/Makefile.in   Mon Nov 19 22:18:11 2007
-@@ -392,7 +392,7 @@ distdir: $(DISTFILES)
+--- src/dynamic-preprocessors/dcerpc/Makefile.in.orig  Wed Nov 14 16:32:47 2007
 src/dynamic-preprocessors/dcerpc/Makefile.in   Fri Nov 30 12:09:32 2007
+@@ -394,7 +394,7 @@ distdir: $(DISTFILES)
  check-am: all-am
  check: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) check-am
@@ -9,4 +9,4 @@
 

Re: Firefox 2.0.0.10? For OpenBSD 4.2-CURRENT only??

2007-11-28 Thread Nikns Siankin
On Wed, Nov 28, 2007 at 03:49:16PM -0800, Unix Fan wrote:
This really is stupid, a majority of the users of OpenBSD purchased 4.2 CD's.. 
are likely expecting it would be a supported release.

-CURRENT is a rapidly moving target, and I don't feel like updating my kernel 
a billion times a month... just to get the latest version of firefox!

Ports should only be updated for the latest release, not -CURRENT...  a 
secure OS is nothing without secure software...

I agree with you completely!

Maybe some ports@ people (not openbsd developers, since they could do that 
already) could create cvs server and maintain -stable ports tree by themselves?


I would step in.



-Nix Fan.



NEW: databases/mysqltcl

2007-11-16 Thread Nikns Siankin
COMMENT=Tcl interface to MySQL


MySQLTcl is a Tcl library which makes possible
to do SQL queries (select, insert, delete...)
to a MySQL database server from Tcl scripts.


http://secure.lv/~nikns/stuff/ports/mysqltcl-3.02.tar


mysqltcl-3.02.tar
Description: Unix tar archive


Re: Menpower/testing needed to update Ports for 4.2?

2007-11-16 Thread Nikns Siankin
On Fri, Nov 16, 2007 at 02:00:05PM +0100, [EMAIL PROTECTED] wrote:
Hi everybody,

Just wanna know if I could help out to get some ports updated.

Sorry, but developers run -current, so you are out of luck.
Releases are just for selling CD's anyway. 

If you are running desktop, I recommend you to use -current.


I just wanna name some Ports who are propably in use by many users out
there (all Ports I list here do have sec. problems):

- flac (1.2.1 is avaiable for current and fixes the Bufferoverflows)
- xvid (well 1.0.3 is in the Ports, has a buffer overflow if I remember
correctly, 1.1.2 is avaiable at the website)
- mozilla-firefox (2.0.0.9 is avaiable for current)
- xpdf (update is avaiable for current)

And if you own a Webserver you're propably more interested into pcre or
php updates.
During the media libaries propably also mplayer and others are affected.

Because the fixes where applied to current I guess more testing is
propably needed. So that's a more general request how to help the
maintainers.



Kind regards,
Sebastian

p.s.
Openoffice is something special I guess :-/




Re: [update] opencdk-0.6.5 and gnutls-2.0.3

2007-11-16 Thread Nikns Siankin
On Fri, Nov 16, 2007 at 11:51:01AM +0100, Landry Breuil wrote:
Hi,

this submission is based on a previous work from Giovanni Bechis, thanks
to him.

These two diffs updates opencdk from 0.5.5 to 0.6.5 and gnutls from
1.0.25 to 2.0.3 (recently released).

make regress fails (at least on i386) on opencdk at t-key test:
t-key.c:516 expired key test FAILED
t-key.c:522 missing key test FAILED
FAIL: t-key

t-key test fails on amd64 too.
liferea, wireshark, filezilla seems to work fine with this update ;]

===  Regression check for opencdk-0.6.5
Making check in src
Making check in doc
Making check in tests
make  t-sign t-key  t-encr t-stream  t-keydb t-misc  basic
`t-sign' is up to date.
`t-key' is up to date.
`t-encr' is up to date.
`t-stream' is up to date.
`t-keydb' is up to date.
`t-misc' is up to date.
`basic' is up to date.
make  check-TESTS
PASS: t-stream
PASS: t-sign
t-key.c:516 expired key test FAILED
t-key.c:522 missing key test FAILED
FAIL: t-key
PASS: t-encr
PASS: t-keydb
PASS: t-misc
OpenCDK header version 0.6.5.
OpenCDK library version 0.6.5.
PASS: basic

1 of 7 tests failed
Please report to [EMAIL PROTECTED]

*** Error code 1





It didn't fail with 2.0.1 and 2.0.2, i have to figure out what changed.

make regress fails too for gnutls on pathlen test:
make  check-TESTS
--- ./no-ca-or-pathlen.pem  Sat Nov 10 18:17:51 2007
+++ new-no-ca-or-pathlen.pemFri Nov 16 11:36:54 2007
@@ -22,7 +22,7 @@
Basic Constraints (not critical):
Certificate Authority (CA): FALSE
Unknown extension 2.5.29.32 (not critical):
-   ASCII: 
0;09..`.H...E0*0(..+.https://www.verisign.com/rpa
+   ASCII: 
0;09..`.H..?E0*0(..+.https://www.verisign.com/rpa
Hexdump:
303b3039060b6086480186f84501070108302a302806082b06010505070201161c68747470733a2f2f772e766572697369676e2e636f6d2f727061
Unknown extension 2.16.840.1.113730.1.1 (not critical):
ASCII: 
FAIL: pathlen

Apparently this one is not important, it's related to our isprint()
implem vs linux one.

Ports depending on gnutls have been tested (mostly at p2k7) with this
upgrade and still works fine : thanks sthen@ for testing iksemel and
asterisk, thanks aanriot@ for testing prelude and friends. liferea
still builds and run fine, wmbiff has already been updated to support it.

I'd really like to commit this soon, so please report any other error
messages you get on other archs.

diffs :
http://gcu.info/~gaston/patches/opencdk-0.6.5.diff
http://gcu.info/~gaston/patches/gnutls-2.0.3.diff

Thanks for testing and feedback.

Landry




Re: [UPDATE] www/liferea 1.4.6 - 1.4.7

2007-11-15 Thread Nikns Siankin
On Thu, Nov 15, 2007 at 10:43:06AM +0100, viq wrote:
Trivial update to 1.4.7, from changelog:

   Version 1.4.7 (Stable)

   * Fixes SF #1821179 crash with Catalan locale.
 (reported by frango)
   * Fixes disabled mark-all-read toolbar button when
 a folder is selected.
   * Fixes SF #1825113 crash when removing folders
 when child feeds are in update.

   * Fixes dragdrop into empty folders.
This one is significant.
Works fine on amd64. Thanks for update!


   * Fixes handling of updated items. Now updated items
 are replaced and marked again appropriately.
   * Fixes problems with search folders with more than
 one rule.
   * Added kget download manager support SF #1824344.

   Translations
   
   * Updated Polish translation (Bart Kreska)
   * Updated French translation (Vincent Lefevre)
-- 
viq


Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.9
diff -u -d -r1.9 Makefile
--- Makefile   4 Nov 2007 21:03:12 -   1.9
+++ Makefile   15 Nov 2007 09:40:10 -
@@ -4,7 +4,7 @@
 
 COMMENT=  simple GTK desktop news aggregator
 
-DISTNAME= liferea-1.4.6
+DISTNAME= liferea-1.4.7
 CATEGORIES=   www x11
 
 HOMEPAGE= http://liferea.sourceforge.net/
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.7
diff -u -d -r1.7 distinfo
--- distinfo   4 Nov 2007 21:03:12 -   1.7
+++ distinfo   15 Nov 2007 09:40:10 -
@@ -1,5 +1,5 @@
-MD5 (liferea-1.4.6.tar.gz) = 04JXzxMKQwQeX0FuEq6UxQ==
-RMD160 (liferea-1.4.6.tar.gz) = BYt1jJ3gJGGO+DV341HjFNKyyeM=
-SHA1 (liferea-1.4.6.tar.gz) = aXXbJprPgkX8r7SoAPckEX5gMEg=
-SHA256 (liferea-1.4.6.tar.gz) = yNFkMBRgkjUH6A9Rqbwtd6QvdUVtpP4wSYyvNCNiHH4=
-SIZE (liferea-1.4.6.tar.gz) = 1580078
+MD5 (liferea-1.4.7.tar.gz) = LRmj3cbvLiGVODy81SwN0w==
+RMD160 (liferea-1.4.7.tar.gz) = W7RpyLuAXXFxYv8OASxy3LoIJWI=
+SHA1 (liferea-1.4.7.tar.gz) = XW7nPs2JAFk9dnjBxvnH9o4/qOA=
+SHA256 (liferea-1.4.7.tar.gz) = EGqL7zrBroEpE7BX6rJKAdJr7ej20kjYcHukXBn7Gn8=
+SIZE (liferea-1.4.7.tar.gz) = 1582571




Re: [NEW] devede-3.3

2007-11-14 Thread Nikns Siankin
On Wed, Nov 14, 2007 at 12:18:08PM +0100, Antoine Jacoutot wrote:
 pkg/DESCR
 DeVeDe is a program to create video DVDs and CDs (VCD, sVCD or CVD),
 suitables for home players, from any number of video files, in any of
 the formats supported by MPlayer.


 Slightly tested under i386 and macppc.
 Comments? OK?
Seems to work fine under amd64.




 -- 
 Antoine




Re: NEW: www/havp

2007-11-13 Thread Nikns Siankin
On Tue, Nov 13, 2007 at 03:12:59PM +0100, Giovanni Bechis wrote:
HAVP (HTTP AntiVirus proxy) is a proxy with an anti-virus filter. 
It does not cache or filter content but can be used with Squid
as parent proxy.
Havp uses its own user, patch to user.list attached.
Port available at http://bigio.snb.it/openbsd/havp-0.8.6.tgz
Tested @i386.
 Comments ? Ok ?
  Giovanni

Tested on amd64 and eicar testfile, seems to work fine.

Index: user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.81
diff -u -r1.81 user.list
--- user.list  21 Sep 2007 05:55:49 -  1.81
+++ user.list  13 Nov 2007 14:12:08 -
@@ -104,3 +104,4 @@
 593 _nginx_nginx  www/nginx
 594 _ejabberd _ejabberd   net/ejabberd
 595 _poppassd _poppassd   sysutils/openpoppassd
+596 _havp _havp   www/havp



Re: [update] x11vnc 0.9.3

2007-11-12 Thread Nikns Siankin
On Sat, Nov 10, 2007 at 11:59:46AM +, jirib wrote:
Mike Erdely mike at erdelynet.com writes:

 
 I've started working on an update to x11vnc.
 I've tested it on i386 and on two different systems, I've had it crash
 X11 on me when the client disconnects.  I haven't had more time to look
 at it since.

I think 'crashing X11' is normal, check --help :)

-once  Exit after the first successfully connected viewer
   disconnects, opposite of -forever. This is the Default.

Tested on amd64, -forever prevents x11vnc to exit as stated in --help.



Bye

jirib




NEW: net/daemonlogger

2007-11-12 Thread Nikns Siankin
COMMENT=packet logger and soft tap

This is a libpcap-based program.  It has two runtime modes:

1) It sniffs packets and spools them straight to the disk and can daemonize
itself for background packet logging.  By default the file rolls over when
1 GB of data is logged.

2) It sniffs packets and rewrites them to a second interface, essentially
acting as a soft tap.  It can also do this in daemon mode.

These two runtime modes are mutually exclusive, if the program is placed in
tap mode (using the -I switch) then logging to disk is disabled.


http://secure.lv/~nikns/stuff/ports/daemonlogger-1.0.1.tar
-

# daemonlogger -i msk0 -s `expr 1024 \* 1024` -l /tmp/logs/
[-] Interface set to msk0
[-] Rollover size set to 1048576 bytes
[-] Logpath set to /tmp/logs/

-* DaemonLogger *-
Version 1.0.1

By Martin Roesch
(C) Copyright 2006-2007 Sourcefire Inc., All rights reserved
sniffing on interface msk0
Logging packets to /tmp/logs//daemonlogger.pcap.1194876457
Rolling over logfile...
Logging packets to /tmp/logs//daemonlogger.pcap.1194876569
Rolling over logfile...
Logging packets to /tmp/logs//daemonlogger.pcap.1194876674



daemonlogger-1.0.1.tar
Description: Unix tar archive


Re: [NEW} GAMMApage-0.5

2007-11-12 Thread Nikns Siankin
On Mon, Nov 12, 2007 at 04:34:36PM +0100, Antoine Jacoutot wrote:
 pkg/DESCR
 GAMMApage is a gamma-adjusting utility for your monitor.  It is able to
 adjust gamma on the fly and save settings to be used at each login (on
 a per-user basis, GAMMApage will only write to the user's home
 directory).


 Comments? OK?
Nice! Works fine under amd64.



 -- 
 Antoine




Re: Update net/kismet

2007-11-10 Thread Nikns Siankin
On Sat, Nov 10, 2007 at 02:30:51PM +0100, Matthias Kilian wrote:
On Sat, Nov 10, 2007 at 01:36:00PM +0100, Landry Breuil wrote:
 I suppose replacing lines 8466-8665 with HAVE_DBUS=no in configure is
 enough.. see updated patch-configure joined. We can then remove dbus from
 LIB_DEPENDS. (and it seems pthread is not needed in WANTLIB in this
 case, has to be re-checked..)

Below is a slighly shorter patch (at least the configure part),
with fixed LIB_DEPENDS and WANTLIB. I'll commit it this afternoon.

Ciao,
   Kili

Tested with this diff on amd64 with malo. Channel hopping works fine.


Index: Makefile
===
RCS file: /cvs/ports/net/kismet/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile   13 Sep 2007 08:35:02 -  1.18
+++ Makefile   10 Nov 2007 13:28:54 -
@@ -8,10 +8,10 @@ COMMENT-gpsmap=  reads GPS and Network XM
 # No wireless capabilities
 NOT_FOR_ARCHS=m68k m88k vax
 
-V=2007-01-R1b
+V=2007-10-R1
 DISTNAME= kismet-${V}
-PKGNAME-main= kismet-${V:S,-,,g}p0
-PKGNAME-gpsmap=   kismet-gpsmap-${V:S,-,,g}p1
+PKGNAME-main= kismet-${V:S,-,,g}
+PKGNAME-gpsmap=   kismet-gpsmap-${V:S,-,,g}
 CATEGORIES=   net security
 
 HOMEPAGE= http://www.kismetwireless.net/
@@ -25,13 +25,14 @@ PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=   Yes
 PERMIT_DISTFILES_FTP= Yes
 
-CONFIGURE_STYLE=  autoconf old
-AUTOCONF_VERSION= 2.59
+# old is required for setting --sysconfdir
+CONFIGURE_STYLE=  gnu old
 
 CONFDIR=  ${SYSCONFDIR}/kismet
 SUBST_VARS+=  CONFDIR
 
-CONFIGURE_ARGS=   --sysconfdir=${CONFDIR}
+CONFIGURE_ARGS=   --sysconfdir=${CONFDIR} \
+  --mandir=${PREFIX}/man
 
 CONFIGURE_ENV=CPPFLAGS=-I${X11BASE}/include 
 -I${LOCALBASE}/include \
   LDFLAGS=-L${X11BASE}/lib -L${LOCALBASE}/lib
@@ -67,7 +68,7 @@ CONFIGURE_ARGS+= --disable-gpsmap
 post-configure:
   @cd ${WRKSRC}  ${GMAKE} depend
 
-post-build:
+post-patch:
   @perl -pi -e \
   's,/usr/local/etc(/kismet.conf),${CONFDIR}$$1,' \
   ${WRKSRC}/man/kismet.conf.5
Index: distinfo
===
RCS file: /cvs/ports/net/kismet/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo   9 Apr 2007 20:50:57 -   1.5
+++ distinfo   10 Nov 2007 13:28:54 -
@@ -1,5 +1,5 @@
-MD5 (kismet-2007-01-R1b.tar.gz) = odzqcfDD+IHvcvW8ott7OQ==
-RMD160 (kismet-2007-01-R1b.tar.gz) = HwZr0maeVx/+YnibgqKLvezipHk=
-SHA1 (kismet-2007-01-R1b.tar.gz) = 0JJW50TsDKkk+Ahj/quo5UjUtL8=
-SHA256 (kismet-2007-01-R1b.tar.gz) = 
G5mLNOLpN39ax3BCldZFByNP52VuSdOE+L+VYE6X4Fs=
-SIZE (kismet-2007-01-R1b.tar.gz) = 625585
+MD5 (kismet-2007-10-R1.tar.gz) = IQDGZ+adsM3jX6LQbIUW4g==
+RMD160 (kismet-2007-10-R1.tar.gz) = fLYqP9lkye5+Tsa+8FBVjIBqtJU=
+SHA1 (kismet-2007-10-R1.tar.gz) = ocaCeXrWhCtT+eDwOCVKqDJuD7Q=
+SHA256 (kismet-2007-10-R1.tar.gz) = 
Aj5/RwOcGthhUFLkZPdqPNSWpCNEm5MQNtEnxW1Ysrk=
+SIZE (kismet-2007-10-R1.tar.gz) = 646452
Index: patches/patch-Makefile_in
===
RCS file: /cvs/ports/net/kismet/patches/patch-Makefile_in,v
retrieving revision 1.4
diff -u -p -r1.4 patch-Makefile_in
--- patches/patch-Makefile_in  9 Apr 2007 20:50:57 -   1.4
+++ patches/patch-Makefile_in  10 Nov 2007 13:28:54 -
@@ -3,8 +3,8 @@ $OpenBSD: patch-Makefile_in,v 1.4 2007/0
 # Don't hard code -O2 -Wall.
 # Use BSD_INSTALL_* macros for installation.
 
 Makefile.in.orig  Fri Dec 15 00:01:06 2006
-+++ Makefile.in   Thu Dec 28 11:06:53 2006
+--- Makefile.in.orig  Sun Sep  9 23:01:20 2007
 Makefile.in   Wed Sep 12 22:02:32 2007
 @@ -21,8 +21,8 @@ LD  = @CXX@
  LDFLAGS  = @LDFLAGS@
  LIBS = @LIBS@
@@ -16,9 +16,12 @@ $OpenBSD: patch-Makefile_in,v 1.4 2007/0
  CPPFLAGS = @CPPFLAGS@
  SUID = @suid@
  
-@@ -128,52 +128,52 @@ checkuiconfig:
+@@ -137,53 +137,55 @@ checkuiconfig:
+  echo latest version is `grep version= conf/kismet_ui.conf | 
cut -f 2 -d=`; \
   fi
  
++.PHONY: binuserinstall
++
  binuserinstall:
 - install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(PS) $(BIN)/$(PS); 
 - install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(DRONE) $(BIN)/$(DRONE);
@@ -37,10 +40,10 @@ $OpenBSD: patch-Makefile_in,v 1.4 2007/0
 + $(BSD_INSTALL_DATA_DIR) $(ETC)
 + $(BSD_INSTALL_PROGRAM_DIR) $(BIN)
  
-- install -o $(INSTUSR) -g $(INSTGRP) -m 755 scripts/kismet $(BIN)/kismet
+- install -o $(INSTUSR) -g $(INSTGRP) -m 755 $(WRAP) $(BIN)/kismet
 - install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(NC) $(BIN)/$(NC)
 - # install -o $(INSTUSR) -g $(INSTGRP) -s -m 755 $(HOPPER) 
 $(BIN)/$(HOPPER)
-+ $(BSD_INSTALL_SCRIPT) scripts/kismet $(BIN)/kismet
++ $(BSD_INSTALL_PROGRAM) $(WRAP) $(BIN)/kismet
 + $(BSD_INSTALL_PROGRAM) $(NC) $(BIN)/$(NC)
 +  

Re: [new port] please test: aircrack-ng

2007-11-10 Thread Nikns Siankin
Tested on amd64. Could this get commited?


 Hello,
 
 I've created a port for aircrack-ng, an 802.11 WEP and WPA-PSK
 keys cracking program suite.

Update:

* MAKE_FLAGS+=CC=${CC}
* Improve patch to getVersion() function in src/common.c
* Used diff -up to create patches instead of diff -u

All the above based on feedback by Matthias Kilian, thanks heaps :)

Also:
* fix segmentation fault in aircrack-ng when called with
  --help option, patch extracted from current code in
  upstream subversion repository.

Again, you can find the updated version of this port  attached to this
email and in case the attachment gets lost I've put a copy up at
http://www.stsp.name/openbsd/ports/



Re: OpenBSD 4.2 AMD64 x86_64 TightVNC

2007-11-07 Thread Nikns Siankin
Yes, vnc on amd64 is broken for years,
however noone of commiters seems interested in vnc.

btw, patch desn't apply cleanly.

On Wed, Nov 07, 2007 at 08:09:58AM -0600, Karle, Christopher P wrote:
I created a patch for the OPENBSD_4_2 tagged version of TightVNC found in 
ports.  This patch allows TightVNC to work for AMD64 (or x86_64 if you prefer) 
platforms.
 
I am not subscribed to the list, so you'll have to respond to me directly if 
you have any comments.
 
 
--- Makefile Tue Nov 21 04:23:47 2006
+++ Makefile Tue Nov  6 20:03:14 2007
@@ -3,8 +3,8 @@
 COMMENT-main= cross-platform remote desktop access
 COMMENT-viewer= client for cross-platform remote desktop access
 
-VERSION= 1.2.9
-PKGNAME-main= tightvnc-${VERSION}p0
+VERSION= 1.3.9
+PKGNAME-main= tightvnc-${VERSION}
 PKGNAME-viewer= tightvnc-viewer-${VERSION}
 DISTNAME= tightvnc-${VERSION}_unixsrc
 CATEGORIES= net
--- distinfo Thu Apr  5 11:20:16 2007
+++ distinfo Tue Nov  6 11:28:44 2007
@@ -1,5 +1,5 @@
-MD5 (tightvnc-1.2.9_unixsrc.tar.gz) = uid9xWoM/tLk+6d48hnNCA==
-RMD160 (tightvnc-1.2.9_unixsrc.tar.gz) = 6IlBVQHtWeWBsbzbaZKaUxWl9rY=
-SHA1 (tightvnc-1.2.9_unixsrc.tar.gz) = THEZji0/OuiUroAWGeKdtO6mHak=
-SHA256 (tightvnc-1.2.9_unixsrc.tar.gz) = 
w+b7o1P2rdaBtdSpz8vZRbT+wURoS7+vGS44lmQg0nI=
-SIZE (tightvnc-1.2.9_unixsrc.tar.gz) = 2154893
+MD5 (tightvnc-1.3.9_unixsrc.tar.gz) = gLkE1KEPzO6QRdD+6qZd+A==
+RMD160 (tightvnc-1.3.9_unixsrc.tar.gz) = nGPsmZGv8cINCw/QfbNt2nNAYo8=
+SHA1 (tightvnc-1.3.9_unixsrc.tar.gz) = CyGmDgYGAuIlsXZpXB3deH8AftI=
+SHA256 (tightvnc-1.3.9_unixsrc.tar.gz) = 
VgYnCLtUdCX46PD5xXHU+gb8yJoRFGpbFcYI/Y3r24A=
+SIZE (tightvnc-1.3.9_unixsrc.tar.gz) = 2246697
--- patches/patch-Xvnc_config_cf_Image_cf Wed Dec 31 18:00:00 1969
+++ patches/patch-Xvnc_config_cf_Image_cf Tue Nov  6 19:47:05 2007
@@ -0,0 +1,16 @@
+--- Xvnc/config/cf/Imake.cf Sat Dec 23 06:07:55 2006
 Xvnc/config/cf/Imake.cf Tue Nov  6 19:36:15 2007
+@@ -106,6 +106,13 @@
+ #  define i386Architecture
+ #  undef i386
+ # endif
++# ifdef __amd64__
++#  define x86_64BsdArchitecture
++#  define x86_64Architecture
++#  define i386BsdArchitecture
++#  define i386Architecture
++#  undef amd64
++# endif
+ # if defined(__sparc__) || defined(sparc)
+ #  define SparcArchitecture
+ #  undef sparc
--- patches/patch-Xvnc_config_cf_OpenBSD_cf Fri May 27 18:17:06 2005
+++ patches/patch-Xvnc_config_cf_OpenBSD_cf Tue Nov  6 19:50:03 2007
@@ -1,7 +1,6 @@
-$OpenBSD: patch-Xvnc_config_cf_OpenBSD_cf,v 1.3 2005/05/27 23:17:06 millert 
Exp $
 Xvnc/config/cf/OpenBSD.cf.orig Sun Jun 11 06:00:51 2000
-+++ Xvnc/config/cf/OpenBSD.cf Fri May 27 15:48:16 2005
-@@ -67,7 +67,7 @@ XCOMM operating system:  OSName (OSMajor
+--- Xvnc/config/cf/OpenBSD.cf Sun Jun 11 07:00:51 2000
 Xvnc/config/cf/OpenBSD.cf Tue Nov  6 19:36:15 2007
+@@ -67,7 +67,7 @@
  #if defined(UseInstalled)  (!defined(XF86LinkKit) || !XF86LinkKit)
  #define DefaultCCOptions  /**/
  #else
@@ -10,9 +9,38 @@
  #endif
  
  #define GccGasOption   -DGCCUSESGAS
-@@ -105,6 +105,25 @@ XCOMM operating system:  OSName (OSMajor
+@@ -75,9 +75,14 @@
+ 
+ 
+ #ifdef i386Architecture
++# ifdef x86_64Architecture
++#  undef DefaultCCOptions
++#  define DefaultCCOptions -Dasm=__asm -D__x86_64__
++# else
++#  define ServerExtraSysLibs -li386
++# endif
+ # define OptimizedCDebugFlags  DefaultGcc2i386Opt
+ # define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
+-# define ServerExtraSysLibs -li386
+ #else
+ # define OptimizedCDebugFlags  -O2
+ # if defined(SparcArchitecture) || defined(AlphaArchitecture) || 
defined(AmigaArchitecture) || defined(Sun3Architecture)
+@@ -87,7 +92,11 @@
  # endif
  #endif
+ #if defined(i386Architecture) || defined(ArcArchitecture)
+-# define ServerExtraDefines GccGasOption XFree86ServerDefines
++# ifdef x86_64Architecture
++#  define ServerExtraDefines GccGasOption XFree86ServerDefines -D_XSERVER64
++# else
++#  define ServerExtraDefines GccGasOption XFree86ServerDefines
++# endif
+ # ifndef XFree86ConsoleDefines
+ #  if defined(ArcArchitecture)
+ #   define XFree86ConsoleDefines -DPCCONS_SUPPORT
+@@ -105,6 +114,25 @@
+ # endif
+ #endif
  
 +#if defined(SparcArchitecture)
 +# define ServerOSDefines   -DDDXOSINIT
@@ -36,7 +64,7 @@
  #define StandardDefines -DCSRG_BASED
  #define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
  
-@@ -227,7 +246,7 @@ install.man:: @@\
+@@ -227,7 +255,7 @@
  
  # define XF86Contrib
  # include xf86.rules
--- patches/patch-Xvnc_config_cf_vnclibs_def Sun Jan 12 15:37:49 2003
+++ patches/patch-Xvnc_config_cf_vnclibs_def Tue Nov  6 19:54:45 2007
@@ -1,5 +1,5 @@
 Xvnc/config/cf/vnclibs.def.orig Thu Jun 27 23:53:19 2002
-+++ Xvnc/config/cf/vnclibs.def Sat Jan  4 13:13:24 2003
+--- Xvnc/config/cf/vnclibs.def Sat May  3 04:31:55 2003
 Xvnc/config/cf/vnclibs.def Tue Nov  6 19:36:15 2007
 @@ -5,13 +5,5 @@
   * and programs/Xserver/hw/vnc whenever you change this file.
   */
@@ -8,9 +8,9 @@
 -
 -#ifdef OSF1Architecture
 -/* Avoid linking with different libjpeg in /usr/shlib under 

Re: NEW: sysutils/rdiff-backup

2007-11-05 Thread Nikns Siankin
`librsync` and `rdiff-backup` builds and works fine on
amd64. Thanks Jonathan for creating them!

net/librsync
http://marc.info/?l=openbsd-portsm=118803480018925w=2

sysutils/rdiff-backup
http://marc.info/?l=openbsd-portsm=118854449605542w=2



Re: [UPDATE:] www/liferea - 1.4.6 (security fix)

2007-11-04 Thread Nikns Siankin
On Tue, Oct 30, 2007 at 10:14:54PM +0100, viq wrote:
Trivial update to liferea 1.4.6, this also fixes problem with insecure
file permissions on the feedlist.opml backup file.
-- 
viq
Works fine on amd64. Thanks for update!



Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.8
diff -u -d -r1.8 Makefile
--- Makefile   10 Oct 2007 15:03:38 -  1.8
+++ Makefile   30 Oct 2007 21:13:32 -
@@ -4,7 +4,7 @@
 
 COMMENT=  simple GTK desktop news aggregator
 
-DISTNAME= liferea-1.4.4
+DISTNAME= liferea-1.4.6
 CATEGORIES=   www x11
 
 HOMEPAGE= http://liferea.sourceforge.net/
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.6
diff -u -d -r1.6 distinfo
--- distinfo   10 Oct 2007 15:03:38 -  1.6
+++ distinfo   30 Oct 2007 21:13:32 -
@@ -1,5 +1,5 @@
-MD5 (liferea-1.4.4.tar.gz) = L7wtZxZLRnGTI1Xyf5ts/g==
-RMD160 (liferea-1.4.4.tar.gz) = FX6MD6NSHfdKdz6UG2kpL4dS5UE=
-SHA1 (liferea-1.4.4.tar.gz) = uIBjjPJy8c3OKHq9gaa38UVXBwk=
-SHA256 (liferea-1.4.4.tar.gz) = n+uZAxcpGMZe4P0Obgg+e5nd/aZ04EmjnQSbiaEyG5c=
-SIZE (liferea-1.4.4.tar.gz) = 1579354
+MD5 (liferea-1.4.6.tar.gz) = 04JXzxMKQwQeX0FuEq6UxQ==
+RMD160 (liferea-1.4.6.tar.gz) = BYt1jJ3gJGGO+DV341HjFNKyyeM=
+SHA1 (liferea-1.4.6.tar.gz) = aXXbJprPgkX8r7SoAPckEX5gMEg=
+SHA256 (liferea-1.4.6.tar.gz) = yNFkMBRgkjUH6A9Rqbwtd6QvdUVtpP4wSYyvNCNiHH4=
+SIZE (liferea-1.4.6.tar.gz) = 1580078




Re: update: net/tor

2007-11-03 Thread Nikns Siankin
On Sat, Nov 03, 2007 at 09:42:59PM +, Rui Reis wrote:
here's an update to net/tor, changelog here:
http://archives.seul.org/or/announce/Oct-2007/msg0.html

ok?
Works fine on amd64. Thanks for update!



cheers,
rui



Re: NEW:TclX 8.4

2007-10-22 Thread Nikns Siankin
On Mon, Oct 22, 2007 at 10:52:44AM +0300, Valery Masiutsin wrote:
 Hi!

 It doesn't package correctly if /usr/local/lib/tclx8.4/libtclx84.so.1.0
 is not in system. Missing WANTLIB in Makefile and redundant RUN_DEPENDS
 variables + it could be done without automake/autoconf.

 Maybe you could take a look on tclx port I submitted to ports@
 some time ago:
 http://secure.lv/~nikns/stuff/ports/tclx-8.4.tar

 I am interested in having tclx in tree too.

Hello Nikns !

Thanks for the points with WANTLIB and RUN_DEPENDS, but i cant agree
with your point about automake/autoconf.
I think that direct patching of generated configure scripts is an
extremely questionable thing, especially when you have access to
original *.ac/*.m4 files, and can patch source of the problem and
generate proper configure script. AFAIK openbsd ports intended for
package building and not for installing of software (well in most
cases), so i see no problem in usage of autoconf/automake stuff for
package building.

Could anyone of ports commiters take a look on these tclx ports, please?


libtclx84.so.X.X  is not in the ldconfig cache, it is loaded when you
loading tclx package with 'package require Tclx' in your script, but
it is a shared library nonetheless. Should we or not track it with
SHARED_LIBS ? I am not sure, probably should. But i think somebody of
more experienced folks can correct/enlighten me.
I think we should merge efforts with tclx port,to get it into the tree :)
Regards Valery




Re: NEW:TclX 8.4

2007-10-21 Thread Nikns Siankin
On Fri, Oct 19, 2007 at 05:33:12PM +0300, Valery Masiutsin wrote:
Hello, list !

Here is my attempt to create port of TclX extension for Tcl.

Extends Tcl by providing new operating system interface commands,
extended file control, scanning and status commands and many others.
Considered by many to be a must-have for large Tcl apps.


Regards Valery

Hi!

It doesn't package correctly if /usr/local/lib/tclx8.4/libtclx84.so.1.0
is not in system. Missing WANTLIB in Makefile and redundant RUN_DEPENDS
variables + it could be done without automake/autoconf.

Maybe you could take a look on tclx port I submitted to ports@
some time ago:
http://secure.lv/~nikns/stuff/ports/tclx-8.4.tar

I am interested in having tclx in tree too.



Re: New: games/neverball

2007-10-21 Thread Nikns Siankin
On Sun, Oct 21, 2007 at 09:23:21PM +0300, Antti Harri wrote:

On Sat, 20 Oct 2007, Nikns Siankin wrote:

Works on amd64.

Were you able to reproduce the screenshot crash (F10)?
Yes, I am able to reproduce crash.



I've been talking with the author, the patch
for the clock issue has been fixed in their
SVN repo so following versions won't need it.

-- 
Antti Harri



Re: New: games/neverball

2007-10-20 Thread Nikns Siankin
Works on amd64.


On Sat, Oct 20, 2007 at 06:27:26PM +0300, Antti Harri wrote:

Hi,

here's a port of Neverball and Neverputt 1.4.0.
I did get segfault when pressing F10 (screenshot).
Probably memory related issues from what I could tell.
Disregarding that it worked pretty fine with last
night's testing :-)

http://users.openbsd.fi/iku/opensource/openbsd-ports/openbsd_port_neverball-1.4.0-rev0.tar.gz

I used FreeBSD's port as base for the install procedure because the game 
didn't seem to have one of its own.

Tested on i386.

-- 
Antti Harri




Re: UPDATE: www/liferea 1.4.4

2007-10-10 Thread Nikns Siankin
On Tue, Oct 09, 2007 at 10:50:41PM +0200, viq wrote:
An update to liferea bringing it to 1.4.4. Has some warnings in terminal
when running, but works for me without issues for quite a while now
(i386).
Works for me on amd64 without issues too.





Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.7
diff -u -d -r1.7 Makefile
--- Makefile   9 Sep 2007 20:21:33 -   1.7
+++ Makefile   9 Oct 2007 20:48:00 -
@@ -4,7 +4,7 @@
 
 COMMENT=  simple GTK desktop news aggregator
 
-DISTNAME= liferea-1.2.23
+DISTNAME= liferea-1.4.4
 CATEGORIES=   www x11
 
 HOMEPAGE= http://liferea.sourceforge.net/
@@ -35,7 +35,9 @@
   dbus-glib-1::x11/dbus-glib \
   gnutls.=12::security/gnutls \
   gcrypt.=12::security/libgcrypt \
-  gpg-error.=1::security/libgpg-error
+  gpg-error.=1::security/libgpg-error \
+  sqlite3::databases/sqlite3 \
+  glade-2.0.::devel/libglade2
 RUN_DEPENDS=  ::devel/desktop-file-utils \
   ::x11/hicolor-icon-theme
 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.5
diff -u -d -r1.5 distinfo
--- distinfo   9 Sep 2007 20:21:33 -   1.5
+++ distinfo   9 Oct 2007 20:48:00 -
@@ -1,5 +1,5 @@
-MD5 (liferea-1.2.23.tar.gz) = LZEMYPBjp9J01pgVylXQAg==
-RMD160 (liferea-1.2.23.tar.gz) = Jqnu4b12DB5/ej+967mIgEF7Jus=
-SHA1 (liferea-1.2.23.tar.gz) = JwogtZklzAg6sX8wKLrkopYlXfI=
-SHA256 (liferea-1.2.23.tar.gz) = E23uh8cVbX+yAjO2ull+GUvKr7zk8TK9OwAhSLKYKmc=
-SIZE (liferea-1.2.23.tar.gz) = 1517098
+MD5 (liferea-1.4.4.tar.gz) = L7wtZxZLRnGTI1Xyf5ts/g==
+RMD160 (liferea-1.4.4.tar.gz) = FX6MD6NSHfdKdz6UG2kpL4dS5UE=
+SHA1 (liferea-1.4.4.tar.gz) = uIBjjPJy8c3OKHq9gaa38UVXBwk=
+SHA256 (liferea-1.4.4.tar.gz) = n+uZAxcpGMZe4P0Obgg+e5nd/aZ04EmjnQSbiaEyG5c=
+SIZE (liferea-1.4.4.tar.gz) = 1579354
Index: patches/patch-src_callbacks_c
===
RCS file: patches/patch-src_callbacks_c
diff -N patches/patch-src_callbacks_c
--- patches/patch-src_callbacks_c  28 Jun 2007 16:20:42 -  1.1.1.1
+++ /dev/null  1 Jan 1970 00:00:00 -
@@ -1,27 +0,0 @@
-$OpenBSD: patch-src_callbacks_c,v 1.1.1.1 2007/06/28 16:20:42 jasper Exp $
 src/callbacks.c.orig  Mon Jun 25 22:58:51 2007
-+++ src/callbacks.c   Mon Jun 25 23:01:06 2007
-@@ -115,20 +115,20 @@ void on_homepagebtn_clicked(GtkButton *button, gpointe
- }
- 
- void on_topics_activate(GtkMenuItem *menuitem, gpointer user_data) {
-- gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR / 
PACKAGE /doc/html/%s, _(topics_en.html));
-+ gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR /doc/ 
PACKAGE /html/%s, _(topics_en.html));
-  ui_tabs_new(filename, _(Help Topics), TRUE);
-  g_free(filename);
- }
- 
- 
- void on_quick_reference_activate(GtkMenuItem *menuitem, gpointer user_data) {
-- gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR / 
PACKAGE /doc/html/%s, _(reference_en.html));
-+ gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR /doc/ 
PACKAGE /html/%s, _(reference_en.html));
-  ui_tabs_new(filename, _(Quick Reference), TRUE);
-  g_free(filename);
- }
- 
- void on_faq_activate(GtkMenuItem *menuitem, gpointer user_data) {
-- gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR / 
PACKAGE /doc/html/%s, _(faq_en.html));
-+ gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR /doc/ 
PACKAGE /html/%s, _(faq_en.html));
-  ui_tabs_new(filename, _(FAQ), TRUE);
-  g_free(filename);
- }
Index: patches/patch-src_notification_Makefile_in
===
RCS file: patches/patch-src_notification_Makefile_in
diff -N patches/patch-src_notification_Makefile_in
--- patches/patch-src_notification_Makefile_in 9 Sep 2007 20:21:33 -   
1.2
+++ /dev/null  1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_notification_Makefile_in,v 1.2 2007/09/09 20:21:33 jasper 
Exp $
 src/notification/Makefile.in.orig Fri Aug 31 23:26:23 2007
-+++ src/notification/Makefile.in  Sun Sep  9 22:02:22 2007
-@@ -289,7 +289,7 @@ am__liblinotiflibnotify_la_SOURCES_DIST = notif_libnot
- @[EMAIL PROTECTED] = \
- @WITH_LIBNOTIFY_TRUE@liblinotiflibnotify_la-notif_libnotify.lo
- liblinotiflibnotify_la_OBJECTS = $(am_liblinotiflibnotify_la_OBJECTS)
--liblinotifpopup_la_LDFLAGS =
-+liblinotifpopup_la_LDFLAGS = -module -avoid-version
- liblinotifpopup_la_DEPENDENCIES =
- am_liblinotifpopup_la_OBJECTS = liblinotifpopup_la-notif_popup.lo
- liblinotifpopup_la_OBJECTS = $(am_liblinotifpopup_la_OBJECTS)
Index: patches/patch-src_ui_ui_mainwindow_c

NEW: net/filezilla

2007-10-04 Thread Nikns Siankin
COMMENT=Fast FTP and SFTP GUI client with a lot of features

FileZilla is a powerful FTP-client. It has been designed for ease of use and
with support for as many features as possible, while still being fast and
reliable.

The main features of FileZilla are:

* Ability to resume Uploads/Downloads (if the server supports it).
* Custom Commands.
* Site Manager with folders.
* Keep Alive system.
* Timeout detection.
* Firewall support.
* SOCKS4/5 and HTTP1.1 Proxy support.
* SSL secured connections.
* SFTP support.
* Upload/Download Queue.
* DragDrop.
* Multi-language support.
* GSS authentication and encryption using Kerberos.


Depends on gnutls and wxWidgets update:
http://marc.info/?l=openbsd-portsm=119084633614258w=2
http://marc.info/?l=openbsd-portsm=119135850917246w=2


http://secure.lv/~nikns/stuff/ports/filezilla-3.0.1.tar


filezilla-3.0.1.tar
Description: Unix tar archive


Re: UPDATE: wxWidgets 2.8.6

2007-10-03 Thread Nikns Siankin
On Wed, Oct 03, 2007 at 09:13:13PM +, Jacob Meuser wrote:
On Tue, Oct 02, 2007 at 10:50:48PM +0200, steven mestdagh wrote:
 here is a major update to wxWidgets 2.8.6. please test/comment.

tested a bit with audacity and vlc on amd64.

no issues with audacity.  the volume slider in vlc is a bit out of
place, but works.
The same here.



-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org




Re: UPDATE: liferea 1.4.3b

2007-09-26 Thread Nikns Siankin
On Wed, Sep 26, 2007 at 04:54:53PM +0200, viq wrote:
In the mean time liferea 1.4.3b came out, fixing some bugs, among them a
serious one causing it to treat update interval of 0 as update
continuously instead of don't update at all

Working for me on i386.
Working for me on amd64.



Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.7
diff -u -d -r1.7 Makefile
--- Makefile   9 Sep 2007 20:21:33 -   1.7
+++ Makefile   26 Sep 2007 14:48:38 -
@@ -4,7 +4,7 @@
 
 COMMENT=  simple GTK desktop news aggregator
 
-DISTNAME= liferea-1.2.23
+DISTNAME= liferea-1.4.3b
 CATEGORIES=   www x11
 
 HOMEPAGE= http://liferea.sourceforge.net/
@@ -35,7 +35,9 @@
   dbus-glib-1::x11/dbus-glib \
   gnutls.=12::security/gnutls \
   gcrypt.=12::security/libgcrypt \
-  gpg-error.=1::security/libgpg-error
+  gpg-error.=1::security/libgpg-error \
+  sqlite3::databases/sqlite3 \
+  glade-2.0.::devel/libglade2
 RUN_DEPENDS=  ::devel/desktop-file-utils \
   ::x11/hicolor-icon-theme
 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.5
diff -u -d -r1.5 distinfo
--- distinfo   9 Sep 2007 20:21:33 -   1.5
+++ distinfo   26 Sep 2007 14:48:38 -
@@ -1,5 +1,5 @@
-MD5 (liferea-1.2.23.tar.gz) = LZEMYPBjp9J01pgVylXQAg==
-RMD160 (liferea-1.2.23.tar.gz) = Jqnu4b12DB5/ej+967mIgEF7Jus=
-SHA1 (liferea-1.2.23.tar.gz) = JwogtZklzAg6sX8wKLrkopYlXfI=
-SHA256 (liferea-1.2.23.tar.gz) = E23uh8cVbX+yAjO2ull+GUvKr7zk8TK9OwAhSLKYKmc=
-SIZE (liferea-1.2.23.tar.gz) = 1517098
+MD5 (liferea-1.4.3b.tar.gz) = 7hxZHNUYY8NjItqDpF2LMA==
+RMD160 (liferea-1.4.3b.tar.gz) = phWwdGXr3kHuTmgidwm/NmOJAQU=
+SHA1 (liferea-1.4.3b.tar.gz) = dXDjcr83cNnUrGaBJol2VLY8Jg0=
+SHA256 (liferea-1.4.3b.tar.gz) = UGHjV5CFt53qbLAV1ad0gM09TNp4e+QxD5HlF2Yh8JY=
+SIZE (liferea-1.4.3b.tar.gz) = 1577855
Index: patches/patch-src_callbacks_c
===
RCS file: patches/patch-src_callbacks_c
diff -N patches/patch-src_callbacks_c
--- patches/patch-src_callbacks_c  28 Jun 2007 16:20:42 -  1.1.1.1
+++ /dev/null  1 Jan 1970 00:00:00 -
@@ -1,27 +0,0 @@
-$OpenBSD: patch-src_callbacks_c,v 1.1.1.1 2007/06/28 16:20:42 jasper Exp $
 src/callbacks.c.orig  Mon Jun 25 22:58:51 2007
-+++ src/callbacks.c   Mon Jun 25 23:01:06 2007
-@@ -115,20 +115,20 @@ void on_homepagebtn_clicked(GtkButton *button, gpointe
- }
- 
- void on_topics_activate(GtkMenuItem *menuitem, gpointer user_data) {
-- gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR / 
PACKAGE /doc/html/%s, _(topics_en.html));
-+ gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR /doc/ 
PACKAGE /html/%s, _(topics_en.html));
-  ui_tabs_new(filename, _(Help Topics), TRUE);
-  g_free(filename);
- }
- 
- 
- void on_quick_reference_activate(GtkMenuItem *menuitem, gpointer user_data) {
-- gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR / 
PACKAGE /doc/html/%s, _(reference_en.html));
-+ gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR /doc/ 
PACKAGE /html/%s, _(reference_en.html));
-  ui_tabs_new(filename, _(Quick Reference), TRUE);
-  g_free(filename);
- }
- 
- void on_faq_activate(GtkMenuItem *menuitem, gpointer user_data) {
-- gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR / 
PACKAGE /doc/html/%s, _(faq_en.html));
-+ gchar *filename = g_strdup_printf(file:// PACKAGE_DATA_DIR /doc/ 
PACKAGE /html/%s, _(faq_en.html));
-  ui_tabs_new(filename, _(FAQ), TRUE);
-  g_free(filename);
- }
Index: patches/patch-src_notification_Makefile_in
===
RCS file: patches/patch-src_notification_Makefile_in
diff -N patches/patch-src_notification_Makefile_in
--- patches/patch-src_notification_Makefile_in 9 Sep 2007 20:21:33 -   
1.2
+++ /dev/null  1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_notification_Makefile_in,v 1.2 2007/09/09 20:21:33 jasper 
Exp $
 src/notification/Makefile.in.orig Fri Aug 31 23:26:23 2007
-+++ src/notification/Makefile.in  Sun Sep  9 22:02:22 2007
-@@ -289,7 +289,7 @@ am__liblinotiflibnotify_la_SOURCES_DIST = notif_libnot
- @[EMAIL PROTECTED] = \
- @WITH_LIBNOTIFY_TRUE@liblinotiflibnotify_la-notif_libnotify.lo
- liblinotiflibnotify_la_OBJECTS = $(am_liblinotiflibnotify_la_OBJECTS)
--liblinotifpopup_la_LDFLAGS =
-+liblinotifpopup_la_LDFLAGS = -module -avoid-version
- liblinotifpopup_la_DEPENDENCIES =
- am_liblinotifpopup_la_OBJECTS = liblinotifpopup_la-notif_popup.lo
- liblinotifpopup_la_OBJECTS = $(am_liblinotifpopup_la_OBJECTS)
Index: 

Re: NEW: audio/last.fm

2007-09-09 Thread Nikns Siankin
Here's a port of the official last.fm client.

Works without issues on amd64.
Haven't ussed with firefox...
Thanks for creating port!
What about commiting it?



Re: Tor 1.2.16 - Security hole

2007-08-08 Thread Nikns Siankin
On Wed, Aug 08, 2007 at 11:47:56AM -0400, Peter Thoenen wrote:
I hate to call Rui out in public but he is the maintainer here and very
non responsive to private emails about this.

Tor 1.1.x has BEEN DEPRECIATED from before the time 4.1 STABLE was
released (you were notified of this also Rui) and all version earlier
than 1.2.15 suffer a remote code exploitation which has been proven in
the wild already with technical details to be released to the public in
two week per the developers.  The developers announced all users should
update immediately yet still not seeing this port updated in stable when
I csup.  Can you (Rui) update this port finally as it would count as a
security update or you just going to hang out and continue to be a
subpar maintainer.  If you don't want to maintain your own port then let
me know and I or somebody else can do it but this is ridiculous.  You
missed the last couple stable releases and when informed of it you were
like what the f*ck do I care ... OBSD isn't about the latest and
greatest.  Compile it yourself.  Well now we have a serious remote code
issue and a depreciated non-supported (in the current tor directory
services) package in OBSD ... is this a big enough issue to get you to care?
NOTE: I am pretty indifferent if it is fixed in CURRENT.  This is a
remote code exploit and I am pretty sure security patches are merged
into stable's port tree considering I see updates to it at least weekly.

I agree with you on this -current/-stable thingy. This ports tree
soft locking shit *how we care about -stable users* is bullshit,
when outdated/security vulnerable stuff is even in -current and
it takes ages to backport and make packages of needed security updates...
I see there no logic, since developers are on -current anyway and they
don't care about stable users really...


Sorry to be an ass Rui but with maintenance comes responsibility.

Can't agree on this, since Rui has been very responsive when I sent him
secunia link about flaw. He is not ignorant one ;]
And tor update has been commited in 4.1 branch too. However
there are another ports which aren't updated.


-Peter




Re: update: ffmpeg-20070501

2007-05-24 Thread Nikns Siankin
Works fine for a while on amd64 and i386.
Could it get commited finnaly?


Fixes problem if /tmp mounted noexec (from RD Thrush):

diff -wbu /usr/ports/graphics/ffmpeg/Makefile.20070429
/usr/ports/graphics/ffmpeg/Makefile
--- /usr/ports/graphics/ffmpeg/Makefile.20070429Sun Apr 29 01:31:52
2007
+++ /usr/ports/graphics/ffmpeg/Makefile Tue May 22 11:31:27 2007
@@ -69,7 +69,13 @@
   LIBavformat_VERSION=$(LIBavformat_VERSION) \
   LIBpostproc_VERSION=$(LIBpostproc_VERSION)

+WRKTMP=${WRKDIR}/tmp
+CONFIGURE_ENV+=TMPDIR=${WRKTMP}
+
REGRESS_TARGET=codectest
+
+pre-configure:
+   -mkdir ${WRKTMP}

post-install:
   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ffmpeg



On Wed, May 02, 2007 at 09:49:10AM +, Jacob Meuser wrote:
On Wed, May 02, 2007 at 09:24:04AM +0200, Antoine Jacoutot wrote:
 On Wednesday 02 May 2007 09:13:42 Jacob Meuser wrote:
  update FFmpeg to (more or less) latest svn.
 
 Didn't you forget anything ;)

yeah, the diff would help.


-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org


Index: ffmpeg/Makefile
===
RCS file: /home/cvs/OpenBSD/ports/graphics/ffmpeg/Makefile,v
retrieving revision 1.26
diff -u -r1.26 Makefile
--- ffmpeg/Makefile2 Mar 2007 23:38:28 -   1.26
+++ ffmpeg/Makefile1 May 2007 20:53:32 -
@@ -2,16 +2,17 @@
 
 COMMENT=  audio/video converter and streamer with bktr(4) support
 
-DISTNAME= ffmpeg-cvs-20070110
-PKGNAME=  ${DISTNAME:S/-cvs//}p1
-SHARED_LIBS=  avutil  2.0 \
-  avcodec 8.0 \
-  avformat8.0 \
-  postproc8.0
+DISTNAME= ffmpeg-svn-20070501
+PKGNAME=  ${DISTNAME:S/-svn//}
+SHARED_LIBS=  avutil  3.0 \
+  avcodec 9.0 \
+  avformat9.0 \
+  postproc9.0
+
 CATEGORIES=   graphics multimedia
 
-HOMEPAGE= http://www.ffmpeg.org/
-MAINTAINER=   Nikns Siankin [EMAIL PROTECTED]
+HOMEPAGE= http://ffmpeg.mplayerhq.hu/
+MAINTAINER=   Jacob Meuser [EMAIL PROTECTED]
 
 # GPL
 PERMIT_PACKAGE_CDROM= patents
@@ -19,15 +20,18 @@
 PERMIT_DISTFILES_CDROM=   Yes
 PERMIT_DISTFILES_FTP= Yes
 
-# only available through CVS
-MASTER_SITES= ftp://ftp.secure.lv/pub/distfiles/
+# only available through SVN
+MASTER_SITES= http://jakemsr.trancell.org/distfiles/
 
 BUILD_DEPENDS=::textproc/texi2html
 LIB_DEPENDS=  SDL.=4::devel/sdl \
   faac::audio/faac \
   faad::audio/faad \
   mp3lame.=0.1::audio/lame \
-  vorbis.=4.0,vorbisenc.=2.0::audio/libvorbis
+  vorbis.=4.0,vorbisenc.=2.0::audio/libvorbis \
+  a52::audio/liba52 \
+  x264::multimedia/x264 \
+  theora::multimedia/libtheora
 
 WANTLIB=  X11 Xext c freetype m pthread ogg ossaudio usbhid z
 
@@ -39,28 +43,44 @@
 CFLAGS+=-fomit-frame-pointer
 .endif
 
+# inter-library dependencies for the current configuration
+LIBavutil_EXTRALIBS=-lm
+LIBavcodec_EXTRALIBS=-lavutil -lm -lz -L${LOCALBASE}/lib -lfaac -lfaad 
-lmp3lame -lvorbis -lvorbisenc -la52 -ltheora -lx264 -pthread
+LIBavformat_EXTRALIBS=-lavutil -lavcodec -lossaudio -lm -L${LOCALBASE}/lib 
-logg
+LIBpostproc_EXTRALIBS=-lavutil
+
 CONFIGURE_STYLE=  simple
 CONFIGURE_ARGS+=  ${CONFIGURE_SHARED} \
   --cc=${CC} \
   --disable-opts \
-  --enable-a52 \
+  --enable-liba52 \
   --enable-pp \
   --enable-gpl \
   --enable-pthreads \
   --disable-debug \
-  --enable-faac \
-  --enable-faad \
-  --enable-mp3lame \
+  --enable-libfaac \
+  --enable-libfaad \
+  --enable-libmp3lame \
   --enable-libogg \
-  --enable-vorbis \
+  --enable-libvorbis \
+  --enable-libtheora \
+  --enable-x264 \
   --extra-libs=-L${LOCALBASE}/lib \
   --extra-cflags=-I${LOCALBASE}/include
 
+CONFIGURE_ENV+=   LIBavutil_EXTRALIBS=${LIBavutil_EXTRALIBS} \
+  LIBavcodec_EXTRALIBS=${LIBavcodec_EXTRALIBS} \
+  LIBavformat_EXTRALIBS=${LIBavformat_EXTRALIBS} \
+  LIBpostproc_EXTRALIBS=${LIBpostproc_EXTRALIBS}
 
 MAKE_FLAGS=   LIBavutil_VERSION=$(LIBavutil_VERSION) \
   LIBavcodec_VERSION

Re: NEW: education/stardict

2007-05-16 Thread Nikns Siankin
On Wed, May 16, 2007 at 04:02:52PM +0200, frantisek holop wrote:
hmm, on Sun, May 13, 2007 at 01:37:00PM +0300, Nikns Siankin said that
 
 COMMENT=cross-platform and international dictionary written in gtk2
 
 StarDict is a Cross-Platform and international dictionary written in Gtk2.
 It has powerful features such as Glob-style pattern matching,
 Scan selection word, Fuzzy query, etc.
 
 
 http://secure.lv/~nikns/stuff/ports/stardict-2.4.8.tar

why education?
I have no idea.

why not textproc?
I have no idea.

if education, than why the {a,i}spells are not in education?
I have no idea.

Thank you for interest.



-f
-- 
he has a train of thought.  you have a tricycle...




NEW: education/stardict

2007-05-13 Thread Nikns Siankin

COMMENT=cross-platform and international dictionary written in gtk2

StarDict is a Cross-Platform and international dictionary written in Gtk2.
It has powerful features such as Glob-style pattern matching,
Scan selection word, Fuzzy query, etc.


http://secure.lv/~nikns/stuff/ports/stardict-2.4.8.tar



Re: update: ffmpeg-20070501

2007-05-02 Thread Nikns Siankin
Good stuff.
What about updating xvidcore and using --enable-xvid in ffmpeg?
http://secure.lv/~nikns/stuff/ports/xvidcore-1.1.2.diff

New grab interface breaks grabing for my bktr card:
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2007-April/028373.html
AW, perhaps that could be fixed later.

On Wed, May 02, 2007 at 07:13:42AM +, Jacob Meuser wrote:
update FFmpeg to (more or less) latest svn.


added decoders and encoders:
 - TIFF picture encoder
 - Flash Screen Video encoder
 - Theora encoding via libtheora
 - BMP encoder
 - WMA encoder
 - GSM-MS encoder and decoder
 - DCA decoder
 - DXA demuxer and decoder
 - DNxHD decoder
 - Gamecube movie (.THP) playback system
 - Blackfin optimizations
 - Interplay C93 demuxer and video decoder
 - Bethsoft VID demuxer and video decoder
 - CRYO APC demuxer
 - Atrac3 decoder
 - V.Flash PTX decoder


changes to the port:
 - remove explicit inter-library dependencies
 - provide correct pkg-config(1) files
 - enable x264 and libtheora support
 - take maintainership


passes regression tests on i386 and amd64.  it would be nice to get
reports from other architectures.

patch for FFmpeg dependent port changes (wantlib, etc) will follow.

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org




Re: UPDATE: ffmpeg-cvs-20070407

2007-04-12 Thread Nikns Siankin
On Wed, Apr 11, 2007 at 09:10:20PM -0400, Brad wrote:
On Wed, 11 Apr 2007 12:27:17 +0200 (CEST)
Antoine Jacoutot [EMAIL PROTECTED] wrote:

 Hi.
 
 The included diff
 - updates ffmpeg to CVS version 20070407
 - adds x264 support
 
 Note that adding libtheora and xvid support could be interesting too, 
 but I leave this to the maintainer ;-)
 Tested under i386.
 
 Comments, Ok?

Here is an updated version of your update to the ffmpeg port.

bktr capturing seems to be broken with latest ffmpeg.
anyway, i have no time to play with ffmpeg.
if anybody wants - step in and take over.


I have included some fixes for the H.264  VC1 decoders taken
from the SVN repo. I also bumped the major revs of all of the
libraries. There have been API additions as well as what looks
like existing APIs renamed or removed, so to be on the safe
side we should just bump the majors.

Thanks, I need this for an update of xine-lib to be able to use
ffmpeg's native VC1 decoder, instead of the win32 binary as the
current version of xine-lib uses, even with a newer ffmpeg being
installed.

Tested with Kaffeine/VLC and xine-ui with MPEG/MPEG4/H.264/WMV3/Xvid
and a few other formats on i386.

Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile   2 Mar 2007 23:38:28 -   1.26
+++ Makefile   11 Apr 2007 22:17:26 -
@@ -2,12 +2,12 @@
 
 COMMENT=  audio/video converter and streamer with bktr(4) support
 
-DISTNAME= ffmpeg-cvs-20070110
-PKGNAME=  ${DISTNAME:S/-cvs//}p1
-SHARED_LIBS=  avutil  2.0 \
-  avcodec 8.0 \
-  avformat8.0 \
-  postproc8.0
+DISTNAME= ffmpeg-cvs-20070407
+PKGNAME=  ${DISTNAME:S/-cvs//}
+SHARED_LIBS=  avutil  3.0 \
+  avcodec 9.0 \
+  avformat9.0 \
+  postproc9.0
 CATEGORIES=   graphics multimedia
 
 HOMEPAGE= http://www.ffmpeg.org/
@@ -27,7 +27,9 @@ LIB_DEPENDS= SDL.=4::devel/sdl \
   faac::audio/faac \
   faad::audio/faad \
   mp3lame.=0.1::audio/lame \
-  vorbis.=4.0,vorbisenc.=2.0::audio/libvorbis
+  vorbis.=4.0,vorbisenc.=2.0::audio/libvorbis \
+  a52::audio/liba52 \
+  x264::multimedia/x264
 
 WANTLIB=  X11 Xext c freetype m pthread ogg ossaudio usbhid z
 
@@ -43,16 +45,17 @@ CONFIGURE_STYLE=   simple
 CONFIGURE_ARGS+=  ${CONFIGURE_SHARED} \
   --cc=${CC} \
   --disable-opts \
-  --enable-a52 \
+  --enable-liba52 \
   --enable-pp \
   --enable-gpl \
   --enable-pthreads \
   --disable-debug \
-  --enable-faac \
-  --enable-faad \
-  --enable-mp3lame \
+  --enable-libfaac \
+  --enable-libfaad \
+  --enable-libmp3lame \
   --enable-libogg \
-  --enable-vorbis \
+  --enable-libvorbis \
+  --enable-x264 \
   --extra-libs=-L${LOCALBASE}/lib \
   --extra-cflags=-I${LOCALBASE}/include
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/ffmpeg/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo   5 Apr 2007 16:19:55 -   1.12
+++ distinfo   11 Apr 2007 21:12:12 -
@@ -1,5 +1,5 @@
-MD5 (ffmpeg-cvs-20070110.tar.gz) = r3KEoeT0mi+FjlxlN7N2/w==
-RMD160 (ffmpeg-cvs-20070110.tar.gz) = oIacGOJ5H5jR55HkZfmyA4mTSXw=
-SHA1 (ffmpeg-cvs-20070110.tar.gz) = 1MuBCqHaZ7wjHhAJVEMV32JRBeo=
-SHA256 (ffmpeg-cvs-20070110.tar.gz) = 
TA5XN14puseXcV7JEcX3RQJq1rWB4tXYecZ0kBMdWrk=
-SIZE (ffmpeg-cvs-20070110.tar.gz) = 2471143
+MD5 (ffmpeg-cvs-20070407.tar.gz) = om00SbfOQ3b9RcuKdZAl3A==
+RMD160 (ffmpeg-cvs-20070407.tar.gz) = 1rkRqTcQipwN/u7ezIKpqDq1Y9s=
+SHA1 (ffmpeg-cvs-20070407.tar.gz) = xE49MUKgqdb9Eh3lvAEDzGklO0Y=
+SHA256 (ffmpeg-cvs-20070407.tar.gz) = 
W/t54NrmSt2VF1BConxhqpZqowlRFzkVE9lEHcD66nE=
+SIZE (ffmpeg-cvs-20070407.tar.gz) = 2623030
Index: patches/patch-common_mak
===
RCS file: /cvs/ports/graphics/ffmpeg/patches/patch-common_mak,v
retrieving revision 1.3
diff -u -p -r1.3 patch-common_mak
--- patches/patch-common_mak   23 Jan 2007 09:34:45 -  1.3
+++ patches/patch-common_mak   11 Apr 2007 21:12:12 -
@@ -1,12 +1,12 @@
 $OpenBSD: patch-common_mak,v 1.3 2007/01/23 09:34:45 robert Exp $
 

Re: wireshark 0.99.5 OpenBSD port

2007-03-16 Thread Nikns Siankin
Thanks for hints, everyone!
* set write filter and lock bpf device after droping priveleges
* close password file with endpwent()
* change _wireshark homedir to /nonexistent
* fixup DESCR

OpenBSD 4.0 port:
http://secure.lv/~nikns/stuff/ports/wireshark-0.99.5.tar
OpenBSD 4.1/-current port:
http://secure.lv/~nikns/stuff/ports/wireshark-0.99.5-current.tar




On Wed, Mar 14, 2007 at 02:56:01PM -0500, Vijay Ramesh wrote:
Nice,

The makefile is not checking dependencies for -current though. 
This fixes it :

# $OpenBSD$

COMMENT=   powerful network protocol analyzer

WVER=  0.99.5
DISTNAME=  wireshark-${WVER}
SHARED_LIBS=   wireshark   0.1 \
   wiretap 0.1

CATEGORIES=net security x11

HOMEPAGE=  http://wireshark.org/

MAINTAINER=Nikns Siankin [EMAIL PROTECTED]

# GPL
PERMIT_PACKAGE_CDROM=  Yes
PERMIT_PACKAGE_FTP=Yes
PERMIT_DISTFILES_CDROM=Yes
PERMIT_DISTFILES_FTP=  Yes

WANTLIB=   c crypto fontconfig freetype krb5 m pcap pthread z X11 Xext 
Xrender

MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=wireshark/}

SUBST_VARS=WVER

LIB_DEPENDS=   adns.=1::net/adns \
   atk-1.0.=800.0::devel/atk \
   cairo.=4::graphics/cairo \
   
 gdk-x11-2.0.=0.0,gdk_pixbuf-2.0.=0.0,gtk-x11-2.0.=0.0::x11/gtk+2 \
   
 glib-2.0.=0.0,gmodule-2.0.=0.0,gobject-2.0.=0.0,gthread-2.0.=0.0::devel/glib2
  \
   glitz::graphics/glitz \
   gcrypt.=12::security/libgcrypt \
   gpg-error.=1::security/libgpg-error \
   gnutls.=12::security/gnutls \
   iconv.=4::converters/libiconv \
   intl.=3:gettext-=0.10.38:devel/gettext \
   netsnmp.=6.3::net/net-snmp \
   
 pango-1.0.=0.0,pangoft2-1.0.=0.0,pangocairo-1.0.=0.0::devel/pango \
   pcre::devel/pcre \
   png::graphics/png

USE_LIBTOOL=   Yes

CONFIGURE_STYLE=gnu

CONFIGURE_ARGS=${CONFIGURE_SHARED} \
   --with-adns \
   --with-krb5 \
   --with-net-snmp \
   --with-ssl

CONFIGURE_ENV= CPPFLAGS=-I/usr/include/kerberosV \
   LDFLAGS=-Lwiretap/.libs -Lepan/.libs

NO_REGRESS=Yes


.include bsd.port.mk


 Original message 
Date: Wed, 14 Mar 2007 17:02:40 +0800
From: CS Lee [EMAIL PROTECTED]  
Subject: Re: wireshark 0.99.5 OpenBSD port  
To: wireshark-users@wireshark.org, ports@openbsd.org

Nikns,

Cool dude, I will check it out :)

On 3/13/07, Nikns Siankin [EMAIL PROTECTED] wrote:

 Here is OpenBSD 4.0 Wireshark 0.99.5 port:
 http://secure.lv/~nikns/stuff/ports/wireshark-0.99.5.tar

 SECURITY MEASURES:
 If run with root privileges, wireshark, tshark and dumpcap will drop
 privileges to unprivileged user _wireshark after opening live capture
 device or dump file.




-- 
Best Regards,

CS LeegeekooL[at]gmail.com
Vijay Ramesh




NEW: graphics/x264

2007-03-16 Thread Nikns Siankin
Comment:
a free h264/avc encoder

Description:
x264 is a free library for encoding H264/AVC video streams.
The code is written from scratch by Laurent Aimar, Loren Merritt,
Eric Petit (OS X), Min Chen (vfw/asm), Justin Clay (vfw), M?ns Rullg?rd,
Radek Czyz, Christian Heine (asm), Alex Izvorski, and Alex Wright.
It is released under the terms of the GPL license.


Tested on i386/amd64.
Testing on other arches would be very useful.
http://secure.lv/~nikns/stuff/ports/x264-20070315.tar



UPDATE: multimedia/xvidcore

2007-03-16 Thread Nikns Siankin
Maintainer agrees that I take over maintainership.

http://secure.lv/~nikns/stuff/ports/xvidcore-1.1.2.diff

Index: xvidcore/Makefile
===
RCS file: /cvs/ports/multimedia/xvidcore/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- xvidcore/Makefile   8 Jan 2006 22:12:38 -   1.4
+++ xvidcore/Makefile   17 Feb 2007 20:20:01 -
@@ -2,14 +2,13 @@
 
 COMMENT=   ISO MPEG-4 compliant video codec
 
-DISTNAME=  xvidcore-1.0.3
-PKGNAME=   ${DISTNAME}p0
+DISTNAME=  xvidcore-1.1.2
 CATEGORIES=multimedia
-SHARED_LIBS=   xvidcore4.0
+SHARED_LIBS=   xvidcore5.0
 
 HOMEPAGE=  http://www.xvid.org/
 
-MAINTAINER=Waldemar Brodkorb [EMAIL PROTECTED]
+MAINTAINER=Nikns Siankin [EMAIL PROTECTED]
 
 # GPL
 PERMIT_PACKAGE_CDROM=  Yes
Index: xvidcore/distinfo
===
RCS file: /cvs/ports/multimedia/xvidcore/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- xvidcore/distinfo   13 Jun 2005 06:09:36 -  1.3
+++ xvidcore/distinfo   17 Feb 2007 20:20:01 -
@@ -1,4 +1,4 @@
-MD5 (xvidcore-1.0.3.tar.gz) = e4653d365163c9b9c7d1ed8600803187
-RMD160 (xvidcore-1.0.3.tar.gz) = d2df44bbe758f8d4d9d8edfa8c689375e113b041
-SHA1 (xvidcore-1.0.3.tar.gz) = bc89ee0c4f5189b2b60478dbc49420d154c9dc08
-SIZE (xvidcore-1.0.3.tar.gz) = 624716
+MD5 (xvidcore-1.1.2.tar.gz) = 01c24751b62a133bb9a5e6acd88ffba5
+RMD160 (xvidcore-1.1.2.tar.gz) = 84c5f666ea13e42ac93da09d1715ee426d4903b3
+SHA1 (xvidcore-1.1.2.tar.gz) = 03c897c88384f55c437589db66c9be1305b086bd
+SIZE (xvidcore-1.1.2.tar.gz) = 740132
Index: xvidcore/patches/patch-build_generic_Makefile
===
RCS file: /cvs/ports/multimedia/xvidcore/patches/patch-build_generic_Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-build_generic_Makefile
--- xvidcore/patches/patch-build_generic_Makefile   25 Oct 2004 16:56:44 
-  1.1.1.1
+++ xvidcore/patches/patch-build_generic_Makefile   17 Feb 2007 20:20:01 
-
@@ -1,6 +1,6 @@
 $OpenBSD: patch-build_generic_Makefile,v 1.1.1.1 2004/10/25 16:56:44 naddy Exp 
$
 build/generic/Makefile.origSun Jun  6 01:12:43 2004
-+++ build/generic/Makefile Sun Jul 18 02:54:38 2004
+--- build/generic/Makefile.origSat Feb 17 22:03:41 2007
 build/generic/Makefile Sat Feb 17 22:04:47 2007
 @@ -44,6 +44,7 @@ include sources.inc
  include platform.inc
  
@@ -9,7 +9,7 @@
  
  ##
  #
-@@ -91,7 +92,7 @@ $(BUILD_DIR):
+@@ -92,7 +93,7 @@ $(BUILD_DIR):
  .$(ASSEMBLY_EXTENSION).$(OBJECT_EXTENSION):
@echo   A: $(@D)/$(F)
@$(INSTALL) -d $(BUILD_DIR)/$(@D)
@@ -18,7 +18,7 @@
  
  #-
  # Generic C rule
-@@ -100,7 +101,7 @@ $(BUILD_DIR):
+@@ -101,7 +102,7 @@ $(BUILD_DIR):
  .c.$(OBJECT_EXTENSION):
@echo   C: $(@D)/$(F)
@$(INSTALL) -d $(BUILD_DIR)/$(@D)
@@ -27,7 +27,7 @@
  
  #-
  # Static Library
-@@ -108,7 +109,7 @@ $(BUILD_DIR):
+@@ -109,7 +110,7 @@ $(BUILD_DIR):
  
  $(STATIC_LIB): $(BUILD_DIR) $(OBJECTS)
@echo   L: $(@F)
@@ -36,11 +36,12 @@
  
  #-
  # Shared Library
-@@ -127,8 +128,7 @@ $(STATIC_LIB): $(BUILD_DIR) $(OBJECTS)
+@@ -128,9 +129,7 @@ $(STATIC_LIB): $(BUILD_DIR) $(OBJECTS)
  
  $(SHARED_LIB): $(BUILD_DIR) $(OBJECTS)
@echo   L: $(@F)
 -  @$(INSTALL) -m 644 libxvidcore.def $(BUILD_DIR)/libxvidcore.def
+-  @$(INSTALL) -m 644 libxvidcore.ld $(BUILD_DIR)/libxvidcore.ld
 -  @cd $(BUILD_DIR)  $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) 
$(SPECIFIC_LDFLAGS)
 +  cd $(BUILD_DIR)  $(CC) -fPIC $(LDFLAGS) $(OBJECTS) -o 
$(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS)
  
Index: xvidcore/patches/patch-build_generic_configure
===
RCS file: /cvs/ports/multimedia/xvidcore/patches/patch-build_generic_configure,v
retrieving revision 1.1
diff -u -r1.1 patch-build_generic_configure
--- xvidcore/patches/patch-build_generic_configure  8 Jan 2006 22:12:38 
-   1.1
+++ xvidcore/patches/patch-build_generic_configure  17 Feb 2007 20:20:01 
-
@@ -1,18 +1,18 @@
 $OpenBSD: patch-build_generic_configure,v 1.1 2006/01/08 22:12:38 jakemsr Exp $
 build/generic/configure.orig   Sun Dec 19 03:38:55 2004
-+++ build/generic/configureSat Dec 24 03:48:11 2005
+--- build/generic/configure.orig   Sat Feb 17 21:50:49 2007
 build/generic/configureSat Feb 17 21:52:40 2007
 @@ -1316,8 +1316,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
  
  
  
 -API_MAJOR=4
--API_MINOR=0

Re: Update: net/nepenthes

2007-03-16 Thread Nikns Siankin
Works for me on i386 and amd64.

On Fri, Mar 16, 2007 at 09:11:04PM +, Rui Reis wrote:
Here's an update for nepenthes 0.2.0, works fine for me on i386, amd64
and macppc.

http://rui.cx/ports/nepenthes-0.2.0.diff

Changelog available here: 
https://sourceforge.net/project/shownotes.php?release_id=463351group_id=137598

Test and comment.
Rui Reis





wireshark 0.99.5 OpenBSD port

2007-03-12 Thread Nikns Siankin
Here is OpenBSD 4.0 Wireshark 0.99.5 port:
http://secure.lv/~nikns/stuff/ports/wireshark-0.99.5.tar

SECURITY MEASURES:
If run with root privileges, wireshark, tshark and dumpcap will drop
privileges to unprivileged user _wireshark after opening live capture
device or dump file.



UPDATE: net/snort

2007-03-06 Thread Nikns Siankin
http://www.osvdb.org/32096


http://secure.lv/~nikns/stuff/ports/snort-2.6.1.3.diff

Index: snort/Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.50
diff -u -r1.50 Makefile
--- snort/Makefile  25 Nov 2006 05:33:28 -  1.50
+++ snort/Makefile  6 Mar 2007 12:07:28 -
@@ -2,8 +2,7 @@
 
 COMMENT=   highly flexible sniffer/NIDS
 
-DISTNAME=  snort-2.6.0.2
-PKGNAME=   ${DISTNAME}p1
+DISTNAME=  snort-2.6.1.3
 CATEGORIES=net security
 MASTER_SITES=  ${HOMEPAGE}/dl/current/
 
@@ -17,9 +16,11 @@
 WANTLIB=   c m pcap 
 
 SHARED_LIBS=   sf_engine 0.0 \
+   sf_dcerpc_preproc 0.0 \
sf_dns_preproc 0.0 \
sf_ftptelnet_preproc 0.0 \
-   sf_smtp_preproc 0.0
+   sf_smtp_preproc 0.0 \
+   sf_ssh_preproc 0.0
 
 USE_LIBTOOL=   Yes
 
@@ -56,7 +57,7 @@
 
 .if ${FLAVOR:L:Mprelude}
 MODULES=   devel/gettext
-WANTLIB+=  gcrypt gpg-error pthread z
+WANTLIB+=  gcrypt gnutls gpg-error pthread z
 LIB_DEPENDS+=  prelude.=8::security/prelude/libprelude
 CONFIGURE_ARGS+=--enable-prelude
 MESSAGE=   ${PKGDIR}/MESSAGE-prelude
Index: snort/distinfo
===
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.14
diff -u -r1.14 distinfo
--- snort/distinfo  10 Oct 2006 13:33:17 -  1.14
+++ snort/distinfo  6 Mar 2007 12:07:28 -
@@ -1,4 +1,4 @@
-MD5 (snort-2.6.0.2.tar.gz) = 5c094ff6d82db845a5f023e4a492103e
-RMD160 (snort-2.6.0.2.tar.gz) = 706d63db83b7d037ac8a71c8104324d9b7594eb5
-SHA1 (snort-2.6.0.2.tar.gz) = 1a6b3fb19a82f83bf0fce5a8db6eb1277c72379b
-SIZE (snort-2.6.0.2.tar.gz) = 3350277
+MD5 (snort-2.6.1.3.tar.gz) = 8b46997afd728fbdaafdc9b1d0278b07
+RMD160 (snort-2.6.1.3.tar.gz) = 0c390bd7cdbe705ba43ce8c8894bfec53c3179f6
+SHA1 (snort-2.6.1.3.tar.gz) = cb944d74ab6c254f88d356d45e4492ba560dfc3c
+SIZE (snort-2.6.1.3.tar.gz) = 3700149
Index: snort/patches/patch-etc_snort_conf
===
RCS file: /cvs/ports/net/snort/patches/patch-etc_snort_conf,v
retrieving revision 1.1
diff -u -r1.1 patch-etc_snort_conf
--- snort/patches/patch-etc_snort_conf  10 Oct 2006 13:33:17 -  1.1
+++ snort/patches/patch-etc_snort_conf  6 Mar 2007 12:07:28 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-etc_snort_conf,v 1.1 2006/10/10 13:33:17 aanriot Exp $
 etc/snort.conf.origWed Sep 13 21:44:31 2006
-+++ etc/snort.conf Tue Oct 10 12:54:59 2006
+--- etc/snort.conf.origMon Dec  4 19:53:02 2006
 etc/snort.conf Sat Dec 23 21:38:42 2006
 @@ -82,6 +82,9 @@ var SNMP_SERVERS $HOME_NET
  # Port lists must either be continuous [eg 80:8080], or a single port [eg 80].
  # We will adding support for a real list of ports in the future.
@@ -11,7 +11,7 @@
  # Ports you run web servers on
  #
  # Please note:  [80,8080] does not work.
-@@ -108,7 +111,7 @@ var AIM_SERVERS [64.12.24.0/23,64.12.28.
+@@ -111,7 +114,7 @@ var AIM_SERVERS [64.12.24.0/23,64.12.28.
  # Path to your rules files (this can be a relative path)
  # Note for Windows users:  You are advised to make this an absolute path,
  # such as:  c:\snort\rules
Index: snort/patches/patch-src_dynamic-preprocessors_Makefile_in
===
RCS file: snort/patches/patch-src_dynamic-preprocessors_Makefile_in
diff -N snort/patches/patch-src_dynamic-preprocessors_Makefile_in
--- snort/patches/patch-src_dynamic-preprocessors_Makefile_in   10 Oct 2006 
13:33:17 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,26 +0,0 @@
-$OpenBSD: patch-src_dynamic-preprocessors_Makefile_in,v 1.1 2006/10/10 
13:33:17 aanriot Exp $
 src/dynamic-preprocessors/Makefile.in.orig Wed Sep 13 21:40:06 2006
-+++ src/dynamic-preprocessors/Makefile.in  Sun Oct  1 17:38:17 2006
-@@ -480,7 +480,7 @@ maintainer-clean-generic:
-   @echo This command is intended for maintainers to use
-   @echo it deletes files that may require special tools to rebuild.
-   -test -z $(BUILT_SOURCES) || rm -f $(BUILT_SOURCES)
[EMAIL PROTECTED]@install-data-local:
-+install-data-local:
- clean: clean-recursive
- 
- clean-am: clean-generic clean-libtool clean-local mostlyclean-am
-@@ -608,13 +608,6 @@ include/str_search.h: $(srcdir)/../prepr
- clean-local:
-   rm -rf include build
- 
[EMAIL PROTECTED]@install-data-local:
[EMAIL PROTECTED]@  @for f in $(exported_files); do \
[EMAIL PROTECTED]@  truefile=`echo $$f | sed -e s/.*\///`; \
[EMAIL PROTECTED]@  $(mkinstalldirs) $(DESTDIR)$(srcinstdir); \
[EMAIL PROTECTED]@  if test -f $(srcdir)/$$f; then p=$(srcdir)/$$f; 
else p=$$f; fi; \
[EMAIL PROTECTED]@  $(INSTALL_DATA) $$p 
$(DESTDIR)$(srcinstdir)/$$truefile; \
[EMAIL PROTECTED]@  done
- # Tell versions [3.59,3.63) of GNU make to not export

Re: KDE desktop icons with wrong permissions

2007-02-28 Thread Nikns Siankin
yeah, I noticed this too.
anyone cares?

On Wed, Feb 28, 2007 at 10:31:52AM +0100, Andreas Schweitzer wrote:
Hi,

I'm not sure if this is a bug or if I did something wrong, so
this will be a simple post to ports.

The following happened on a 3.9 and a 4.0 system.

I installed kdebase and I can start and use KDE just fine.
Excpet when I want to create a new shortcut on the desktop
to e.g. launch a program (let's say firefox). The whizard
guides me through but fails to correctly save the new
desktop icon because of incorrect permissions.

And indeed, the new ~/Desktop/firefox.desktop file has
no write permission. Comparing to the permissions in
$PREFIX/share/templates/.source/ it seems the new item
gets copied with all the permissions (including timestamp)
from there.

So, unless I did something wrong, the fix would be to either
have the files in $PREFIX/share/templates/.source/ user writable
or to tell the function in KDE which is responsible for the
copying to fix the permissions.

The user I tried this with is in the wheel group and I did not
change any umask settings.

I just downloaded a kdebase snapshot, and at least the permissions
are still the same. Also, I did not spot any patch in
http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/kde/base3/patches/
which could have fixed the copying behaviour.

However, it seems odd that I couldn't find anything related
to that in the mailing list archives or on google.

Cheers,
Andreas




vncserver on amd64 dumps core

2007-02-22 Thread Nikns Siankin
Here is fix.
http://marc.theaimsgroup.com/?l=openbsd-portsm=116826868216246w=2



UPDATE: graphics/ffmpeg

2007-02-08 Thread Nikns Siankin
http://secure.lv/~nikns/stuff/ports/ffmpeg-20070208.diff

Index: ffmpeg/Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- ffmpeg/Makefile 26 Jan 2007 16:03:20 -  1.25
+++ ffmpeg/Makefile 8 Feb 2007 11:35:56 -
@@ -2,13 +2,13 @@
 
 COMMENT=   audio/video converter and streamer with bktr(4) support
 
-DISTNAME=  ffmpeg-cvs-20070110
-PKGNAME=   ${DISTNAME:S/-cvs//}p0
-SHARED_LIBS=   avutil  2.0 \
-   avcodec 8.0 \
-   avformat8.0 \
-   postproc8.0 \
-   swscale 0.0
+DISTNAME=  ffmpeg-cvs-20070208
+PKGNAME=   ${DISTNAME:S/-cvs//}
+SHARED_LIBS=   avutil  3.0 \
+   avcodec 9.0 \
+   avformat9.0 \
+   postproc9.0 \
+   swscale 1.0
 CATEGORIES=graphics multimedia
 
 HOMEPAGE=  http://www.ffmpeg.org/
Index: ffmpeg/distinfo
===
RCS file: /cvs/ports/graphics/ffmpeg/distinfo,v
retrieving revision 1.11
diff -u -r1.11 distinfo
--- ffmpeg/distinfo 23 Jan 2007 09:34:45 -  1.11
+++ ffmpeg/distinfo 8 Feb 2007 11:35:56 -
@@ -1,4 +1,4 @@
-MD5 (ffmpeg-cvs-20070110.tar.gz) = af7284a1e4f49a2f858e5c6537b376ff
-RMD160 (ffmpeg-cvs-20070110.tar.gz) = a0869c18e2791f98d1e791e465f9b2038993497c
-SHA1 (ffmpeg-cvs-20070110.tar.gz) = d4cb810aa1da67bc231e1009544315df625105ea
-SIZE (ffmpeg-cvs-20070110.tar.gz) = 2471143
+MD5 (ffmpeg-cvs-20070208.tar.gz) = 851e932ff189c8a4cf99b8b3612aebc1
+RMD160 (ffmpeg-cvs-20070208.tar.gz) = a95e7033c8cb4eee91d7fb9188903b4bec264e06
+SHA1 (ffmpeg-cvs-20070208.tar.gz) = f20bb42ebbc3c4e5f8e66ef149e9dee13be9996e
+SIZE (ffmpeg-cvs-20070208.tar.gz) = 2489667
Index: ffmpeg/patches/patch-common_mak
===
RCS file: /cvs/ports/graphics/ffmpeg/patches/patch-common_mak,v
retrieving revision 1.3
diff -u -r1.3 patch-common_mak
--- ffmpeg/patches/patch-common_mak 23 Jan 2007 09:34:45 -  1.3
+++ ffmpeg/patches/patch-common_mak 8 Feb 2007 11:35:56 -
@@ -1,12 +1,13 @@
 $OpenBSD: patch-common_mak,v 1.3 2007/01/23 09:34:45 robert Exp $
 common.mak.origTue Jan  2 18:27:55 2007
-+++ common.mak Tue Jan  2 18:28:19 2007
-@@ -63,13 +63,7 @@ install-libs: $(INSTLIBTARGETS)
+--- common.mak.origThu Jan 25 14:29:48 2007
 common.mak Wed Feb  7 12:59:43 2007
+@@ -62,14 +62,7 @@ install: install-libs install-headers
+ install-libs: $(INSTLIBTARGETS)
  
  install-lib-shared: $(SLIBNAME)
-   install -d $(shlibdir)
--  install $(INSTALLSTRIP) -m 755 $(SLIBNAME) \
--  $(shlibdir)/$(SLIBNAME_WITH_VERSION)
+-  install -d $(shlibdir)
+-  install -m 755 $(SLIBNAME) $(shlibdir)/$(SLIBNAME_WITH_VERSION)
+-  $(STRIP) $(shlibdir)/$(SLIBNAME_WITH_VERSION)
 -  cd $(shlibdir)  \
 -  ln -sf $(SLIBNAME_WITH_VERSION) $(SLIBNAME_WITH_MAJOR)
 -  cd $(shlibdir)  \
Index: ffmpeg/patches/patch-libavcodec_Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/patches/patch-libavcodec_Makefile,v
retrieving revision 1.13
diff -u -r1.13 patch-libavcodec_Makefile
--- ffmpeg/patches/patch-libavcodec_Makefile23 Jan 2007 09:34:45 -  
1.13
+++ ffmpeg/patches/patch-libavcodec_Makefile8 Feb 2007 11:35:56 -
@@ -1,9 +1,9 @@
 $OpenBSD: patch-libavcodec_Makefile,v 1.13 2007/01/23 09:34:45 robert Exp $
 libavcodec/Makefile.orig   Mon Jan  8 01:24:14 2007
-+++ libavcodec/MakefileMon Jan  8 13:43:41 2007
-@@ -402,11 +402,9 @@ CFLAGS += $(CFLAGS-yes)
- OBJS += $(OBJS-yes)
- ASM_OBJS += $(ASM_OBJS-yes)
+--- libavcodec/Makefile.orig   Tue Feb  6 22:19:04 2007
 libavcodec/MakefileWed Feb  7 12:58:38 2007
+@@ -405,11 +405,9 @@ endif
+ 
+ OBJS-$(TARGET_ARCH_BFIN)   += bfin/dsputil_bfin.o \
  
 -EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
 -
Index: ffmpeg/patches/patch-libavformat_Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/patches/patch-libavformat_Makefile,v
retrieving revision 1.12
diff -u -r1.12 patch-libavformat_Makefile
--- ffmpeg/patches/patch-libavformat_Makefile   23 Jan 2007 09:34:45 -  
1.12
+++ ffmpeg/patches/patch-libavformat_Makefile   8 Feb 2007 11:35:56 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-libavformat_Makefile,v 1.12 2007/01/23 09:34:45 robert Exp $
 libavformat/Makefile.orig  Sun Dec 24 06:51:43 2006
-+++ libavformat/Makefile   Tue Jan  2 18:22:01 2007
-@@ -195,7 +195,7 @@ OBJS += $(OBJS-yes)
+--- libavformat/Makefile.orig  Thu Jan 25 02:34

Re: NEW: devel/tcltls

2007-02-02 Thread Nikns Siankin
On Fri, Feb 02, 2007 at 11:42:20AM +0100, steven mestdagh wrote:
 TLS is an OpenSSL / RSA-bsafe Tcl extension that provides secure
 connections on top of the Tcl socket mechanism. Within a few lines of
 code, users can query https servers (see the tclhttpd project for an
 https server using TLS).
 
 Tested on i386, stable and current,
 please comments
 
 required for install amsn port
 

the shared library version number does not match SHARED_LIBS (i.e. if
you change the number in SHARED_LIBS, it always builds 1.0, while it
should build the specified version).
furthermore the port doesn't honour CFLAGS.

iirc someone else submitted a port for this a while back.
Right, right! Feel free to commit... ;]
http://secure.lv/~nikns/stuff/ports/tcltls-1.5.0.tar
http://secure.lv/~nikns/stuff/cvs/ports/devel/tcltls/


imo this would also fit better in the security category.

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




UPDATE: multimedia/transcode

2007-01-12 Thread Nikns Siankin
Must be used with ffmpeg update sent before.


http://secure.lv/~nikns/stuff/ports/ffmpeg-20070110.diff

Index: transcode/Makefile
===
RCS file: /cvs/ports/multimedia/transcode/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- transcode/Makefile  16 Dec 2006 12:22:34 -  1.12
+++ transcode/Makefile  2 Jan 2007 20:40:42 -
@@ -2,8 +2,7 @@
 
 COMMENT=   video stream processing tools
 
-DISTNAME=  transcode-1.0.2
-PKGNAME=   ${DISTNAME}p2
+DISTNAME=  transcode-1.0.3rc2
 CATEGORIES=multimedia
 
 HOMEPAGE=  http://www.transcoding.org/
@@ -16,8 +15,7 @@
 WANTLIB=   ICE SM X11 Xaw Xext Xi Xpm Xt Xv c freetype \
m pthread usbhid z glib gmodule intl
 
-MASTER_SITES=  http://www.jakemsr.com/transcode/ \
-   http://kraymer.de/mirroring/
+MASTER_SITES=  http://fromani.exit1.org/
 
 FLAVORS=   lzo mjpegtools quicktime
 FLAVOR?=
Index: transcode/distinfo
===
RCS file: /cvs/ports/multimedia/transcode/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- transcode/distinfo  13 Nov 2005 21:11:13 -  1.2
+++ transcode/distinfo  2 Jan 2007 20:40:42 -
@@ -1,4 +1,4 @@
-MD5 (transcode-1.0.2.tar.gz) = e353c0ab7e927a8672528e05a9ae960b
-RMD160 (transcode-1.0.2.tar.gz) = 5a0093b3d395180396a662dc765c179cd687
-SHA1 (transcode-1.0.2.tar.gz) = 831a55a0218913e43261eb614ccca34a0d1b3d0d
-SIZE (transcode-1.0.2.tar.gz) = 2347861
+MD5 (transcode-1.0.3rc2.tar.gz) = 85a9fbabf4fe3fc5dc8bfa99407ddd0a
+RMD160 (transcode-1.0.3rc2.tar.gz) = 35000d3a5dfc0f385e6ffd258514eb0a84aa0d7a
+SHA1 (transcode-1.0.3rc2.tar.gz) = 2278fc943893bd659c0dde1b22b27edbbfccc474
+SIZE (transcode-1.0.3rc2.tar.gz) = 2388713
Index: transcode/pkg/PFRAG.i386
===
RCS file: /cvs/ports/multimedia/transcode/pkg/PFRAG.i386,v
retrieving revision 1.2
diff -u -r1.2 PFRAG.i386
--- transcode/pkg/PFRAG.i38613 Nov 2005 21:11:13 -  1.2
+++ transcode/pkg/PFRAG.i3862 Jan 2007 20:40:42 -
@@ -2,6 +2,3 @@
 @comment lib/transcode/filter_dilyuvmmx.a
 @comment lib/transcode/filter_dilyuvmmx.la
 lib/transcode/filter_dilyuvmmx.so
[EMAIL PROTECTED] lib/transcode/filter_tomsmocomp.a
[EMAIL PROTECTED] lib/transcode/filter_tomsmocomp.la
-lib/transcode/filter_tomsmocomp.so



UPDATE: graphics/ffmpeg

2007-01-12 Thread Nikns Siankin
Enables libswscale.


http://secure.lv/~nikns/stuff/ports/ffmpeg-20070110.diff

Index: ffmpeg/Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- ffmpeg/Makefile 2 Dec 2006 20:24:17 -   1.23
+++ ffmpeg/Makefile 10 Jan 2007 12:46:48 -
@@ -2,15 +2,17 @@
 
 COMMENT=   audio/video converter and streamer with bktr(4) support
 
-DISTNAME=  ffmpeg-cvs-20060312
-PKGNAME=   ${DISTNAME:S/-cvs//}p2
-SHARED_LIBS=   avutil  1.0 \
-   avcodec 7.0 \
-   avformat7.0 \
-   postproc7.0
+DISTNAME=  ffmpeg-cvs-20070110
+PKGNAME=   ${DISTNAME:S/-cvs//}
+SHARED_LIBS=   avutil  2.0 \
+   avcodec 8.0 \
+   avformat8.0 \
+   postproc8.0 \
+   swscale 0.0
 CATEGORIES=graphics multimedia
 
 HOMEPAGE=  http://www.ffmpeg.org/
+MAINTAINER=Nikns Siankin [EMAIL PROTECTED]
 
 # GPL
 PERMIT_PACKAGE_CDROM=  patents
@@ -19,10 +21,15 @@
 PERMIT_DISTFILES_FTP=  Yes
 
 # only available through CVS
-MASTER_SITES=  http://www.jakemsr.com/
+MASTER_SITES=  ftp://ftp.secure.lv/pub/distfiles/
 
 BUILD_DEPENDS= ::textproc/texi2html
-LIB_DEPENDS=   SDL.=4::devel/sdl
+LIB_DEPENDS=   SDL.=4::devel/sdl \
+   faac::audio/faac \
+   faad::audio/faad \
+   mp3lame.=0.1::audio/lame \
+   vorbis.=4.0,vorbisenc.=2.0::audio/libvorbis
+
 WANTLIB=   X11 Xext c freetype m pthread ossaudio usbhid z
 
 USE_X11=   Yes
@@ -41,21 +48,32 @@
--enable-pp \
--enable-gpl \
--enable-pthreads \
-   --disable-debug
+   --disable-debug \
+   --enable-swscaler \
+   --enable-faac \
+   --enable-faad \
+   --enable-mp3lame \
+   --enable-libogg \
+   --enable-vorbis \
+   --extra-ldflags=-lm -L${LOCALBASE}/lib \
+   --extra-cflags=-I${LOCALBASE}/include
+
 
 MAKE_FLAGS=LIBavutil_VERSION=$(LIBavutil_VERSION) \
LIBavcodec_VERSION=$(LIBavcodec_VERSION) \
LIBavformat_VERSION=$(LIBavformat_VERSION) \
-   LIBpostproc_VERSION=$(LIBpostproc_VERSION)
+   LIBpostproc_VERSION=$(LIBpostproc_VERSION) \
+   LIBswscale_VERSION=$(LIBswscale_VERSION)
 
 FAKE_FLAGS=DESTDIR=${WRKINST} \
LDCONFIG=true \
LIBavutil_VERSION=$(LIBavutil_VERSION) \
LIBavcodec_VERSION=$(LIBavcodec_VERSION) \
LIBavformat_VERSION=$(LIBavformat_VERSION) \
-   LIBpostproc_VERSION=$(LIBpostproc_VERSION)
+   LIBpostproc_VERSION=$(LIBpostproc_VERSION) \
+   LIBswscale_VERSION=$(LIBswscale_VERSION)
 
-WRKDIST=   ${WRKDIR}/ffmpeg
+REGRESS_TARGET=codectest
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ffmpeg
Index: ffmpeg/distinfo
===
RCS file: /cvs/ports/graphics/ffmpeg/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- ffmpeg/distinfo 20 Mar 2006 05:50:49 -  1.10
+++ ffmpeg/distinfo 10 Jan 2007 12:46:48 -
@@ -1,4 +1,4 @@
-MD5 (ffmpeg-cvs-20060312.tar.gz) = 015c1271ea5cd3f96299230ac99d97b4
-RMD160 (ffmpeg-cvs-20060312.tar.gz) = 5be767622750d78a07769a03569a0d271eedc0ba
-SHA1 (ffmpeg-cvs-20060312.tar.gz) = 84c70a386a9b5923bfbc7d33a9ba2806c63dd7f5
-SIZE (ffmpeg-cvs-20060312.tar.gz) = 2195901
+MD5 (ffmpeg-cvs-20070110.tar.gz) = af7284a1e4f49a2f858e5c6537b376ff
+RMD160 (ffmpeg-cvs-20070110.tar.gz) = a0869c18e2791f98d1e791e465f9b2038993497c
+SHA1 (ffmpeg-cvs-20070110.tar.gz) = d4cb810aa1da67bc231e1009544315df625105ea
+SIZE (ffmpeg-cvs-20070110.tar.gz) = 2471143
Index: ffmpeg/patches/patch-Makefile
===
RCS file: ffmpeg/patches/patch-Makefile
diff -N ffmpeg/patches/patch-Makefile
--- ffmpeg/patches/patch-Makefile   20 Mar 2006 05:50:49 -  1.6
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.6 2006/03/20 05:50:49 jakemsr Exp $
 Makefile.orig  Fri Feb  3 00:31:04 2006
-+++ Makefile   Mon Feb  6 23:48:43 2006
-@@ -59,7 +59,7 @@ endif
- 
- OBJS = ffmpeg.o ffserver.o cmdutils.o $(FFPLAY_O)
- SRCS = $(OBJS:.o=.c) $(ASM_OBJS:.o=.s

Re: NEW: www/hiawatha-5.4

2007-01-11 Thread Nikns Siankin
On Thu, Jan 11, 2007 at 11:09:29AM +0100, Toni Mueller wrote:

Hi,

On Sun, 31.12.2006 at 14:18:54 +0100, Antoine Jacoutot [EMAIL PROTECTED] 
wrote:
 While I totally understand Marc's comment, he just wonders what a full 
 scale audit would reveal... maybe nothing!

ugh. Bad assumption if you try to be secure by default.

 By the way, this is true for other ports too.
 For info, the daemon cannot be run at root. It is a small software so it 
 shouldn't be to hard to audit if people want to.

FWIW, I was also recently looking for a small webserver after I
initially looked into lighttpd, and came across nginx which I find
even more promising.

http://secure.lv/~nikns/stuff/ports/nginx-0.4.7.tar
if interested
it is very popular in ex-soviet-union ;]
infact, jan[lighttpd] and sesojev[nginx] are exchanging with ideas
and perhaps with code, dono.




Best,
--Toni++




Re: TightVNC and amd64

2007-01-08 Thread Nikns Siankin
Works fine here on openbsd 4.0 amd64.
Thank you for your porting efforts.

On Mon, Jan 08, 2007 at 02:58:54PM +, Stuart Henderson wrote:
On 2007/01/08 08:16, [EMAIL PROTECTED] wrote:
 I updated the 4.0 port for TightVNC on amd64, and it appears to be
 working for me.  If anyone is currently using the tightvnc-1.2.9 package
 or port from 4.0 and it works for you, I have no idea why or how it is
 working in your case.  

 I did update to TightVNC 1.3.8, but most of the patches I added should
 still work for TightVNC 1.2.9 (if the port maintainers decide to stay
 with 1.2.9).
 
 Check out the files at:
 
 https://www.chriskarle.com/tightvnc/
 
 P.S.  I apologize if ports@openbsd.org was the more appropriate list for
 this.  This is the only list I am subscribed to.

non-members can post, btw. here's your update fixed for -current
and presented as a diff against cvs.


Index: Makefile
===
RCS file: /cvs/ports/net/tightvnc/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile   21 Nov 2006 10:23:47 -  1.17
+++ Makefile   8 Jan 2007 14:56:33 -
@@ -3,8 +3,8 @@
 COMMENT-main= cross-platform remote desktop access
 COMMENT-viewer=   client for cross-platform remote desktop access
 
-VERSION=  1.2.9
-PKGNAME-main= tightvnc-${VERSION}p0
+VERSION=  1.3.8
+PKGNAME-main= tightvnc-${VERSION}
 PKGNAME-viewer=   tightvnc-viewer-${VERSION}
 DISTNAME= tightvnc-${VERSION}_unixsrc
 CATEGORIES=   net
Index: distinfo
===
RCS file: /cvs/ports/net/tightvnc/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo   7 Oct 2005 18:52:58 -   1.7
+++ distinfo   8 Jan 2007 14:56:33 -
@@ -1,4 +1,4 @@
-MD5 (tightvnc-1.2.9_unixsrc.tar.gz) = ba277dc56a0cfed2e4fba778f219cd08
-RMD160 (tightvnc-1.2.9_unixsrc.tar.gz) = 
e889415501ed59e581b1bcdb69929a5315a5f6b6
-SHA1 (tightvnc-1.2.9_unixsrc.tar.gz) = 
4c71198e2d3f3ae894ae801619e29db4eea61da9
-SIZE (tightvnc-1.2.9_unixsrc.tar.gz) = 2154893
+MD5 (tightvnc-1.3.8_unixsrc.tar.gz) = 4fbd303310447c267f0ce0de0d3ee4dc
+RMD160 (tightvnc-1.3.8_unixsrc.tar.gz) = 
b5cf0a6ab9454fcc684a8c1a8404de49fc286dba
+SHA1 (tightvnc-1.3.8_unixsrc.tar.gz) = 
ee164ae446f1c1f79f92707fc92143288f31f458
+SIZE (tightvnc-1.3.8_unixsrc.tar.gz) = 2185466
Index: patches/patch-Xvnc_config_cf_Imake_cf
===
RCS file: patches/patch-Xvnc_config_cf_Imake_cf
diff -N patches/patch-Xvnc_config_cf_Imake_cf
--- /dev/null  1 Jan 1970 00:00:00 -
+++ patches/patch-Xvnc_config_cf_Imake_cf  8 Jan 2007 14:56:33 -
@@ -0,0 +1,17 @@
+$OpenBSD$
+--- Xvnc/config/cf/Imake.cf.orig  Thu Feb  6 18:11:28 2003
 Xvnc/config/cf/Imake.cf   Mon Jan  8 14:42:55 2007
+@@ -106,6 +106,13 @@ XCOMM $XFree86: xc/config/cf/Imake.cf,v 
+ #  define i386Architecture
+ #  undef i386
+ # endif
++# ifdef __amd64__
++#  define amd64BsdArchitecture
++#  define amd64Architecture
++#  define i386BsdArchitecture
++#  define i386Architecture
++#  undef amd64
++# endif
+ # if defined(__sparc__) || defined(sparc)
+ #  define SparcArchitecture
+ #  undef sparc
Index: patches/patch-Xvnc_config_cf_OpenBSD_cf
===
RCS file: /cvs/ports/net/tightvnc/patches/patch-Xvnc_config_cf_OpenBSD_cf,v
retrieving revision 1.3
diff -u -p -r1.3 patch-Xvnc_config_cf_OpenBSD_cf
--- patches/patch-Xvnc_config_cf_OpenBSD_cf27 May 2005 23:17:06 -  
1.3
+++ patches/patch-Xvnc_config_cf_OpenBSD_cf8 Jan 2007 14:56:33 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-Xvnc_config_cf_OpenBSD_cf,v 1.3 2005/05/27 23:17:06 millert 
 Exp $
 Xvnc/config/cf/OpenBSD.cf.origSun Jun 11 06:00:51 2000
-+++ Xvnc/config/cf/OpenBSD.cf Fri May 27 15:48:16 2005
+--- Xvnc/config/cf/OpenBSD.cf.origSun Jun 11 13:00:51 2000
 Xvnc/config/cf/OpenBSD.cf Mon Jan  8 14:42:55 2007
 @@ -67,7 +67,7 @@ XCOMM operating system:  OSName (OSMajor
  #if defined(UseInstalled)  (!defined(XF86LinkKit) || !XF86LinkKit)
  #define DefaultCCOptions /**/
@@ -10,7 +10,36 @@ $OpenBSD: patch-Xvnc_config_cf_OpenBSD_c
  #endif
  
  #define GccGasOption -DGCCUSESGAS
-@@ -105,6 +105,25 @@ XCOMM operating system:  OSName (OSMajor
+@@ -75,9 +75,14 @@ XCOMM operating system:  OSName (OSMajor
+ 
+ 
+ #ifdef i386Architecture
++# ifdef amd64Architecture
++#  undef DefaultCCOptions
++#  define DefaultCCOptions   -Dasm=__asm -D__amd64__
++# else
++#  define ServerExtraSysLibs -li386
++# endif
+ # define OptimizedCDebugFlagsDefaultGcc2i386Opt
+ # define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
+-# define ServerExtraSysLibs  -li386
+ #else
+ # define OptimizedCDebugFlags-O2
+ # if defined(SparcArchitecture) || defined(AlphaArchitecture) || 
defined(AmigaArchitecture) || defined(Sun3Architecture)
+@@ -87,7 +92,11 @@ XCOMM operating system:  OSName 

Re: on current, Xvnc core dumps on amd64 (with an intel dual core cpu), could someone confirm?

2007-01-01 Thread Nikns Siankin
The same here.
Maintainer seems unreachable.


On Mon, Jan 01, 2007 at 01:34:16PM +0100, Didier Wiroth wrote:
Hello,
I'm trying to use tightvnc-1.2.9p0 on current amd64 (with intel dual core cpu).
The Xvnc server core dumps after starting wiith the following log:
Getting interface configuration (4): Device not configured
31/12/06 17:24:44 Xvnc version 3.3.tight1.2.9
31/12/06 17:24:44 Copyright (C) 1999 ATT Laboratories Cambridge.
31/12/06 17:24:44 Copyright (C) 2000-2002 Constantin Kaplinsky.
31/12/06 17:24:44 All Rights Reserved.
31/12/06 17:24:44 See http://www.uk.research.att.com/vnc for information on VNC
31/12/06 17:24:44 See http://www.tightvnc.com for TightVNC-specific information
31/12/06 17:24:44 Desktop name 'test' (dreyfus:1)
31/12/06 17:24:44 Protocol version supported 3.3
31/12/06 17:24:44 Listening for VNC connections on TCP port 5901
31/12/06 17:24:44 Listening for HTTP connections on TCP port 5801
31/12/06 17:24:44   URL http://dreyfus:5801
xrdb: Can't open display ':1'
xsetroot:  unable to open display ':1'
twm:  unable to open display :1
xterm Xt error: Can't open display: 1

I'm starting Xvnc as a standard user like this:
vncserver :1 -geometry 1280x1024  -depth 16 -name test -localhost

Could someone else confirm this core dump on amd64 with an intel dual core 
cpu?

Here is my dmesg:
OpenBSD 4.0-current (GENERIC.MP_acpi) #0: Sun Dec 31 15:55:48 CET 2006
[EMAIL PROTECTED]:/home/sources/src/sys/arch/amd64/compile/GENERIC.MP_acpi
real mem = 3220303872 (3144828K)
avail mem = 2757431296 (2692804K)
using 22937 buffers containing 322236416 bytes (314684K) of memory
mainbus0 (root)
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf0690 (74 entries)
bios0: stem manufacturer P5WDG2 WS PRO
acpi0 at mainbus0: rev 2
acpi0: tables DSDT FACP APIC OEMB HPET MCFG
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpi device at acpi0 from table DSDT not configured
acpi device at acpi0 from table FACP not configured
acpimadt0 at acpi0 table APIC addr 0xfee0: PC-AT compat
LAPIC: acpi_proc_id 1, apic_id 0, flags 0x1
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz, 2671.61 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,LONG
cpu0: 4MB 64b/line 16-way L2 cache
cpu0: apic clock running at 267MHz
LAPIC: acpi_proc_id 2, apic_id 1, flags 0x1
cpu1 at mainbus0: apid 1 (application processor)
cpu1: Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz, 2671.24 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,LONG
cpu1: 4MB 64b/line 16-way L2 cache
LAPIC: acpi_proc_id 3, apic_id 82, flags 0x0
LAPIC: acpi_proc_id 4, apic_id 83, flags 0x0
IOAPIC: acpi_ioapic_id 2, address 0xfec0, global_int_base 0x0
ioapic0 at mainbus0 apid 2 pa 0xfec0, version 20, 24 pins
IOAPIC: acpi_ioapic_id 3, address 0xfec1, global_int_base 0x18
ioapic1 at mainbus0 apid 3 pa 0xfec1, version 20, 24 pins
OVERRIDE: bus 0, source 0, global_int 2, flags 0
OVERRIDE: bus 0, source 9, global_int 9, flags d
OVERRIDE: bus 0, source 0, global_int 2, flags 0
OVERRIDE: bus 0, source 9, global_int 9, flags d
acpi device at acpi0 from table OEMB not configured
acpihpet0 at acpi0 table HPET: 14318179 Hz
acpi device at acpi0 from table MCFG not configured
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 7 (P0P1)
acpiprt2 at acpi0: bus 0 (P0P2)
acpiprt3 at acpi0: bus 1 (P0P3)
acpiprt4 at acpi0: bus 3 (P0P8)
acpiprt5 at acpi0: bus 2 (P0P9)
acpiprt6 at acpi0: bus 4 (P0P4)
acpiprt7 at acpi0: bus 5 (PXHA)
acpibtn0 at acpi0: SLPB
acpibtn1 at acpi0: PWRB
pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0 vendor Intel, unknown product 0x277c rev 0xc0
ppb0 at pci0 dev 1 function 0 vendor Intel, unknown product 0x277d rev 0xc0
pci1 at ppb0 bus 7
vga1 at pci1 dev 0 function 0 ATI Radeon X300 rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ATI Radeon X300 Sec rev 0x00 at pci1 dev 0 function 1 not configured
azalia0 at pci0 dev 27 function 0 Intel 82801GB HD Audio rev 0x01: apic 2 
int 19 (irq 5)
azalia0: host: High Definition Audio rev. 1.0
azalia0: codec: 0x04x/0x11d4 (rev. 2.0), HDA version 1.0
audio0 at azalia0
ppb1 at pci0 dev 28 function 0 Intel 82801GB PCIE rev 0x01
pci2 at ppb1 bus 4
ppb2 at pci2 dev 0 function 0 Intel PCIE-PCIE rev 0x09
pci3 at ppb2 bus 5
ppb3 at pci3 dev 2 function 0 Intel IOP331 PCIX-PCIX rev 0x0a
pci4 at ppb3 bus 6
ami0 at pci4 dev 14 function 0 Symbios Logic MegaRAID SATA 4x/8x rev 0x0a: 
apic 3 int 4 (irq 11)
ami0: LSI 3008, 32b, FW 814D, BIOS vH431, 128MB RAM
ami0: 1 channels, 0 FC loops, 3 logical drives
scsibus0 at ami0: 40 targets
sd0 at scsibus0 targ 0 lun 0: AMI, Host drive #00,  SCSI2 0/direct fixed
sd0: 10MB, 10 cyl, 64 head, 32 sec, 512 bytes/sec, 20480 sec total
sd1 at scsibus0 targ 1 lun 0: AMI, Host drive #01,  SCSI2 

Re: on current, Xvnc core dumps on amd64 (with an intel dual core

2007-01-01 Thread Nikns Siankin
On Mon, Jan 01, 2007 at 10:22:14AM -0600, Travers Buda wrote:
On Mon, 01 Jan 2007 13:34:16 +0100
Didier Wiroth [EMAIL PROTECTED] wrote:

 Hello,
 I'm trying to use tightvnc-1.2.9p0 on current amd64 (with intel dual core 
 cpu).

Perhaps one of these is at fault:
http://geek.com/images/geeknews/2006Jan/core_duo_errata__2006_01_21__full.gif

Travers Buda


No. I have amd64 box without any duals cores...
Port is broken for amd64. There are a lot of *bugreports*
on misc@ about this port.



UPDATE: net/snort

2006-12-23 Thread Nikns Siankin
http://secure.lv/~nikns/stuff/ports/snort-2.6.1.2.diff

Index: snort/Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.50
diff -u -r1.50 Makefile
--- snort/Makefile  25 Nov 2006 05:33:28 -  1.50
+++ snort/Makefile  23 Dec 2006 21:57:03 -
@@ -2,8 +2,7 @@
 
 COMMENT=   highly flexible sniffer/NIDS
 
-DISTNAME=  snort-2.6.0.2
-PKGNAME=   ${DISTNAME}p1
+DISTNAME=  snort-2.6.1.2
 CATEGORIES=net security
 MASTER_SITES=  ${HOMEPAGE}/dl/current/
 
@@ -17,9 +16,11 @@
 WANTLIB=   c m pcap 
 
 SHARED_LIBS=   sf_engine 0.0 \
+   sf_dcerpc_preproc 0.0 \
sf_dns_preproc 0.0 \
sf_ftptelnet_preproc 0.0 \
-   sf_smtp_preproc 0.0
+   sf_smtp_preproc 0.0 \
+   sf_ssh_preproc 0.0
 
 USE_LIBTOOL=   Yes
 
Index: snort/distinfo
===
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.14
diff -u -r1.14 distinfo
--- snort/distinfo  10 Oct 2006 13:33:17 -  1.14
+++ snort/distinfo  23 Dec 2006 21:57:03 -
@@ -1,4 +1,4 @@
-MD5 (snort-2.6.0.2.tar.gz) = 5c094ff6d82db845a5f023e4a492103e
-RMD160 (snort-2.6.0.2.tar.gz) = 706d63db83b7d037ac8a71c8104324d9b7594eb5
-SHA1 (snort-2.6.0.2.tar.gz) = 1a6b3fb19a82f83bf0fce5a8db6eb1277c72379b
-SIZE (snort-2.6.0.2.tar.gz) = 3350277
+MD5 (snort-2.6.1.2.tar.gz) = 22c448e25538cdf74c62abe586aeac0a
+RMD160 (snort-2.6.1.2.tar.gz) = bd0ce3a4629a6e594a5f24723254e85d36597d04
+SHA1 (snort-2.6.1.2.tar.gz) = 745f56806a0bae128a5c93c93c5eda9a4b80f593
+SIZE (snort-2.6.1.2.tar.gz) = 3511538
Index: snort/patches/patch-etc_snort_conf
===
RCS file: /cvs/ports/net/snort/patches/patch-etc_snort_conf,v
retrieving revision 1.1
diff -u -r1.1 patch-etc_snort_conf
--- snort/patches/patch-etc_snort_conf  10 Oct 2006 13:33:17 -  1.1
+++ snort/patches/patch-etc_snort_conf  23 Dec 2006 21:57:03 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-etc_snort_conf,v 1.1 2006/10/10 13:33:17 aanriot Exp $
 etc/snort.conf.origWed Sep 13 21:44:31 2006
-+++ etc/snort.conf Tue Oct 10 12:54:59 2006
+--- etc/snort.conf.origMon Dec  4 19:53:02 2006
 etc/snort.conf Sat Dec 23 21:38:42 2006
 @@ -82,6 +82,9 @@ var SNMP_SERVERS $HOME_NET
  # Port lists must either be continuous [eg 80:8080], or a single port [eg 80].
  # We will adding support for a real list of ports in the future.
@@ -11,7 +11,7 @@
  # Ports you run web servers on
  #
  # Please note:  [80,8080] does not work.
-@@ -108,7 +111,7 @@ var AIM_SERVERS [64.12.24.0/23,64.12.28.
+@@ -111,7 +114,7 @@ var AIM_SERVERS [64.12.24.0/23,64.12.28.
  # Path to your rules files (this can be a relative path)
  # Note for Windows users:  You are advised to make this an absolute path,
  # such as:  c:\snort\rules
Index: snort/patches/patch-src_dynamic-preprocessors_Makefile_in
===
RCS file: snort/patches/patch-src_dynamic-preprocessors_Makefile_in
diff -N snort/patches/patch-src_dynamic-preprocessors_Makefile_in
--- snort/patches/patch-src_dynamic-preprocessors_Makefile_in   10 Oct 2006 
13:33:17 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,26 +0,0 @@
-$OpenBSD: patch-src_dynamic-preprocessors_Makefile_in,v 1.1 2006/10/10 
13:33:17 aanriot Exp $
 src/dynamic-preprocessors/Makefile.in.orig Wed Sep 13 21:40:06 2006
-+++ src/dynamic-preprocessors/Makefile.in  Sun Oct  1 17:38:17 2006
-@@ -480,7 +480,7 @@ maintainer-clean-generic:
-   @echo This command is intended for maintainers to use
-   @echo it deletes files that may require special tools to rebuild.
-   -test -z $(BUILT_SOURCES) || rm -f $(BUILT_SOURCES)
[EMAIL PROTECTED]@install-data-local:
-+install-data-local:
- clean: clean-recursive
- 
- clean-am: clean-generic clean-libtool clean-local mostlyclean-am
-@@ -608,13 +608,6 @@ include/str_search.h: $(srcdir)/../prepr
- clean-local:
-   rm -rf include build
- 
[EMAIL PROTECTED]@install-data-local:
[EMAIL PROTECTED]@  @for f in $(exported_files); do \
[EMAIL PROTECTED]@  truefile=`echo $$f | sed -e s/.*\///`; \
[EMAIL PROTECTED]@  $(mkinstalldirs) $(DESTDIR)$(srcinstdir); \
[EMAIL PROTECTED]@  if test -f $(srcdir)/$$f; then p=$(srcdir)/$$f; 
else p=$$f; fi; \
[EMAIL PROTECTED]@  $(INSTALL_DATA) $$p 
$(DESTDIR)$(srcinstdir)/$$truefile; \
[EMAIL PROTECTED]@  done
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
Index: snort/patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in
===
RCS file: snort/patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in
diff -N snort

Re: Did someone adopt graphics/ffmpeg?

2006-12-14 Thread Nikns Siankin
I don't see why ffmpeg2theora could not be commitable.
So. Lets test how transcode cvs version works with ffmpeg on openbsd,
before it's released. And see how trivial it is to enable libswscale
build in ffmpeg on openbsd.


On Thu, Dec 14, 2006 at 05:21:50PM +0100, Moritz Grimm wrote:
Nikns Siankin wrote:
http://marc.theaimsgroup.com/?l=openbsd-portsm=116584632732016w=2

Ah, thanks.

Without swscale. Hovever it can be modified to build libswscale if
it is usefull. I don't know for *what it does*.

However, multimedia/transcode is too outdated to use with updated
ffmpeg.

A port of ffmpeg2theora is what I want to resubmit (original submission 
was forgotten, due to pre-4.0 lock stress.) The latest version depends 
on libswscale for rescaling video streams.

I could resubmit the older version of the port, which works with 
-current's ffmpeg, of course ... It is already capable of rescaling by 
itself, but not as good and possibly not as fast. Would such a port be 
commitable? If yes, no problem. The ffmpeg2theora port can then be 
updated as soon as there's an ffmpeg update available.

In any case, I want to request that any update to graphics/ffmpeg 
contains libswscale as well.


Moritz

I need an update to ffmpeg that includes its libswscale, and if nobody 
[...]



Re: bluetooth problem

2006-12-13 Thread Nikns Siankin
You will not be able to do anything useful with it anyway.
OpenBSD bluetooth support is *unfinished*.

On Wed, Dec 13, 2006 at 10:24:50AM -0700, Chris Kuethe wrote:
On 12/13/06, Cengiz Bayazit [EMAIL PROTECTED] wrote:
Hello all,
I'm having trouble locating stuff like rfcomm, etc. in the ports tree. I
would be very happy if someone can help me find a howto for bluetooth on
openbsd. All I find is about freebsd, and that doesn't tell me where the
actual software is.


glycosine:ttyp1# cd /usr/ports/
glycosine:ttyp1# make search key=bluetooth
Port:   bluetooth-libs-20050716
Path:   devel/bluetooth-libs
Info:   bluetooth network libraries
Maint:  Alexander Yurchenko [EMAIL PROTECTED]
Index:  devel net
L-deps:
B-deps:
R-deps:
Archs:  any

Port:   bluetooth-tools-20050725
Path:   net/bluetooth-tools
Info:   bluetooth network tools
Maint:  Alexander Yurchenko [EMAIL PROTECTED]
Index:  net
L-deps: bluetooth.=1.0::devel/bluetooth-libs
B-deps:
R-deps:
Archs:  any

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




UPDATE: graphics/ffmpeg

2006-12-11 Thread Nikns Siankin
Added regression tests.
Added back external decoders.

relevant portion of the official ChangeLog:

- DV50 AKA DVCPRO50 encoder, decoder, muxer and demuxer
- TechSmith Camtasia (TSCC) video decoder
- IBM Ultimotion (ULTI) video decoder
- Sierra Online audio file demuxer and decoder
- Apple QuickDraw (qdrw) video decoder
- Creative ADPCM audio decoder (16 bits as well as 8 bits schemes)
- Electronic Arts Multimedia (WVE/UV2/etc.) file demuxer
- Miro VideoXL (VIXL) video decoder
- H.261 video encoder
- QPEG video decoder
- Nullsoft Video (NSV) file demuxer
- Shorten audio decoder
- LOCO video decoder
- Apple Lossless Audio Codec (ALAC) decoder
- Winnov WNV1 video decoder
- Autodesk Animator Studio Codec (AASC) decoder
- Indeo 2 video decoder

http://secure.lv/~nikns/stuff/ports/ffmpeg-20061211.diff

Index: ffmpeg/Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- ffmpeg/Makefile 2 Dec 2006 20:24:17 -   1.23
+++ ffmpeg/Makefile 11 Dec 2006 13:42:44 -
@@ -2,15 +2,16 @@
 
 COMMENT=   audio/video converter and streamer with bktr(4) support
 
-DISTNAME=  ffmpeg-cvs-20060312
-PKGNAME=   ${DISTNAME:S/-cvs//}p2
-SHARED_LIBS=   avutil  1.0 \
-   avcodec 7.0 \
-   avformat7.0 \
-   postproc7.0
+DISTNAME=  ffmpeg-cvs-20061211
+PKGNAME=   ${DISTNAME:S/-cvs//}
+SHARED_LIBS=   avutil  2.0 \
+   avcodec 8.0 \
+   avformat8.0 \
+   postproc8.0
 CATEGORIES=graphics multimedia
 
 HOMEPAGE=  http://www.ffmpeg.org/
+MAINTAINER=Nikns Siankin [EMAIL PROTECTED]
 
 # GPL
 PERMIT_PACKAGE_CDROM=  patents
@@ -19,10 +20,15 @@
 PERMIT_DISTFILES_FTP=  Yes
 
 # only available through CVS
-MASTER_SITES=  http://www.jakemsr.com/
+MASTER_SITES=  ftp://ftp.secure.lv/pub/distfiles/
 
 BUILD_DEPENDS= ::textproc/texi2html
-LIB_DEPENDS=   SDL.=4::devel/sdl
+LIB_DEPENDS=   SDL.=4::devel/sdl \
+   faac::audio/faac \
+   faad::audio/faad \
+   mp3lame.=0.1::audio/lame \
+   vorbis.=4.0,vorbisenc.=2.0::audio/libvorbis
+
 WANTLIB=   X11 Xext c freetype m pthread ossaudio usbhid z
 
 USE_X11=   Yes
@@ -41,7 +47,15 @@
--enable-pp \
--enable-gpl \
--enable-pthreads \
-   --disable-debug
+   --disable-debug \
+   --enable-faac \
+   --enable-faad \
+   --enable-mp3lame \
+   --enable-libogg \
+   --enable-vorbis \
+   --extra-ldflags=-lm -L${LOCALBASE}/lib \
+   --extra-cflags=-I${LOCALBASE}/include
+
 
 MAKE_FLAGS=LIBavutil_VERSION=$(LIBavutil_VERSION) \
LIBavcodec_VERSION=$(LIBavcodec_VERSION) \
@@ -55,7 +69,7 @@
LIBavformat_VERSION=$(LIBavformat_VERSION) \
LIBpostproc_VERSION=$(LIBpostproc_VERSION)
 
-WRKDIST=   ${WRKDIR}/ffmpeg
+REGRESS_TARGET=codectest
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ffmpeg
Index: ffmpeg/distinfo
===
RCS file: /cvs/ports/graphics/ffmpeg/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- ffmpeg/distinfo 20 Mar 2006 05:50:49 -  1.10
+++ ffmpeg/distinfo 11 Dec 2006 13:42:44 -
@@ -1,4 +1,4 @@
-MD5 (ffmpeg-cvs-20060312.tar.gz) = 015c1271ea5cd3f96299230ac99d97b4
-RMD160 (ffmpeg-cvs-20060312.tar.gz) = 5be767622750d78a07769a03569a0d271eedc0ba
-SHA1 (ffmpeg-cvs-20060312.tar.gz) = 84c70a386a9b5923bfbc7d33a9ba2806c63dd7f5
-SIZE (ffmpeg-cvs-20060312.tar.gz) = 2195901
+MD5 (ffmpeg-cvs-20061211.tar.gz) = 74cbe1964ea9d658108090eb3c558567
+RMD160 (ffmpeg-cvs-20061211.tar.gz) = cd656f18203da040c59ed5604cd50bae534f8828
+SHA1 (ffmpeg-cvs-20061211.tar.gz) = 9185bdb6077ecde53854ce093ddd82cdd3f4bb52
+SIZE (ffmpeg-cvs-20061211.tar.gz) = 2445891
Index: ffmpeg/patches/patch-Makefile
===
RCS file: ffmpeg/patches/patch-Makefile
diff -N ffmpeg/patches/patch-Makefile
--- ffmpeg/patches/patch-Makefile   20 Mar 2006 05:50:49 -  1.6
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.6 2006/03/20 05:50:49 jakemsr Exp $
 Makefile.orig  Fri Feb  3 00:31:04 2006
-+++ Makefile   Mon Feb  6 23:48:43 2006
-@@ -59,7 +59,7 @@ endif
- 
- OBJS = ffmpeg.o ffserver.o cmdutils.o $(FFPLAY_O)
- SRCS = $(OBJS

Re: FIX: net/snort

2006-11-19 Thread nikns
On Sun, Nov 19, 2006 at 12:05:48PM -0700, Peter Valchev wrote:
 This diff fixes unified logging/alerting on 64-bit platforms.
 
 http://secure.lv/~nikns/stuff/ports/snort-2.6.0.2p1.diff
...

 +--- src/snort_packet_header.h.orig  Thu Jan 19 19:09:12 2006
  src/snort_packet_header.h   Tue Nov  7 20:28:12 2006
 +@@ -16,12 +16,20 @@
 + #include sys/types.h
 + 
 + 
 ++/* we must use fixed size of 32 bits, because on-disk
 ++ * format of savefiles uses 32-bit tv_sec (and tv_usec)
 ++ */
 ++struct pcap_timeval {
 ++u_int32_t tv_sec;  /* seconds */
 ++u_int32_t tv_usec; /* microseconds */
 ++};
 ++

Use bpf_timeval (see net/bpf.h) which is defined the same way,
don't define your own struct...


This is universal fix, not just for OpenBSD.



Re: NEW: net/barnyard

2006-11-09 Thread nikns
This is the one piece of the puzzle I hadn't tested on AMD64.

I'm getting the infamous ERROR: Invalid packet length on this
laptop.  I've checked the usual things like hard drive space, and I
even compiled snort 2.4 by hand to see if that affected things.  No
change.

It's working fine on macppc and i386 though.

ddp

Right, this is bug of unified logging/alerting since unified
output plugin was introduced. Detailed info you can find here:
http://secure.lv/~nikns/stuff/snort_64bit.txt

I have contacted sourcefire and they are looking forward to
commit fix till 2.6.1 release.

Fixed/updated barnyard tarball:
http://secure.lv/~nikns/stuff/ports/barnyard-0.2.0.tar

Fix for snort was sent to ports@ few days back.



Re: New port: graphics/gocr

2006-10-27 Thread nikns
On Fri, Oct 27, 2006 at 09:31:18AM -0400, [EMAIL PROTECTED] wrote:
On 27 October 2006 at 11:23, Antoine Jacoutot [EMAIL PROTECTED] wrote:

 Gocr, new tarball:
 - bring spell button back (needs the tkispell port attached)
 - fix PKGNAME for subpackage
 
 Tkispell: Tkispell is a Perl/Tk graphical user interface to GNU ispell.
 
 ok?
 
Wow, I had no idea so many people wanted OCR software... all I was
trying to do was stop image spam on headless servers  =)


Just interesting...
Is there any other more usable open source OCR software which you know about?



Re: New port: graphics/gocr

2006-10-26 Thread nikns
Works under i386, except view button,
since it uses some 'xli' for that, perhaps it can be fixed somehow!
Would suggest adding attached patch patch-bin_gocr_tcl too.

I can't tell that it works really good on real world scanned text. ;]

On Wed, Oct 25, 2006 at 08:14:37PM +0200, Antoine Jacoutot wrote:
On Tue, 24 Oct 2006, Antoine Jacoutot wrote:
Alright, I made some cleanups to your gocr port and
- added NO_REGRESS
- added a -gui SUBPACKAGE
- changed pkg/DESCR

Tested under amd64.
Comments anyone?

I just tested it on macppc and it works extremely well too.
Can anyone confirms this works on i386?

Thanks!

-- 
Antoine

$OpenBSD$
--- bin/gocr.tcl.orig   Fri Feb  6 11:38:46 2004
+++ bin/gocr.tclThu Oct 26 20:35:20 2006
@@ -9,7 +9,7 @@
 #  - Reading from stderr of child???
 #
 # this is a multiline comment in wish, but not in sh \
-exec wish -f $0 $@
+exec wish8.4 -f $0 $@
 
 set ver 0.3.6
 set gocrver 0.3.5


Re: UPDATE: textproc/catdoc

2006-10-26 Thread nikns
Tested(i386) xls2csv, catppt on real world files.

On Wed, Oct 25, 2006 at 10:58:59PM +0200, steven mestdagh wrote:
newer version also includes
* xls2csv, which converts excel files to comma separted value format
* catppt, a utility to extract textual information from powerpoint files.

please test.


Index: Makefile
===
RCS file: /cvs/ports/textproc/catdoc/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- Makefile   2006/07/20 04:43:28 1.23
+++ Makefile   2006/10/25 20:57:43
@@ -1,9 +1,8 @@
 # $OpenBSD: Makefile,v 1.23 2006/07/20 04:43:28 steven Exp $
 
-COMMENT=  MS Word == ASCII or TeX, Tk viewer included
+COMMENT=  MS Word, Excel, Powerpoint == ASCII or TeX
 
-DISTNAME= catdoc-0.91.4
-PKGNAME=  ${DISTNAME}p0
+DISTNAME= catdoc-0.94.2
 CATEGORIES=   textproc
 MASTER_SITES= ftp://ftp.45.free.net/pub/catdoc/
 
@@ -22,7 +21,7 @@
 FLAVOR?=
 
 .if ${FLAVOR:L:Mtk}
-RUN_DEPENDS=  ::x11/tk/8.0
+RUN_DEPENDS=  ::x11/tk/8.4
 .else
 CONFIGURE_ARGS+=--disable-wordview
 .endif
Index: distinfo
===
RCS file: /cvs/ports/textproc/catdoc/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo   2005/01/05 17:34:18 1.2
+++ distinfo   2006/10/25 20:57:43
@@ -1,4 +1,4 @@
-MD5 (catdoc-0.91.4.tar.gz) = 7ca7feaea0fe3d047eaa3d9aa3d467d1
-RMD160 (catdoc-0.91.4.tar.gz) = 9d831a24e9c496358e4d22dce54e8510495bc5ef
-SHA1 (catdoc-0.91.4.tar.gz) = cefd48dcffe72834a29c6d9659708cde0654e25a
-SIZE (catdoc-0.91.4.tar.gz) = 111704
+MD5 (catdoc-0.94.2.tar.gz) = 243e1680bb3e703616f5adecfee24491
+RMD160 (catdoc-0.94.2.tar.gz) = 59eb7a026fd3a2dae74a3e7f01a58266f7efaf72
+SHA1 (catdoc-0.94.2.tar.gz) = 50ce9d7cb24ad6b10a856c9c24183e2b0a11ca04
+SIZE (catdoc-0.94.2.tar.gz) = 146012
Index: patches/patch-src_Makefile_in
===
RCS file: patch-src_Makefile_in
diff -N patch-src_Makefile_in
--- /tmp/cvsCAAa0023T  Wed Oct 25 20:57:43 2006
+++ /dev/null  Sat Aug 30 18:16:59 1997
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_Makefile_in,v 1.2 2001/10/29 19:12:34 jasoni Exp $
 src/Makefile.in.orig  Mon Oct 29 10:40:34 2001
-+++ src/Makefile.in   Mon Oct 29 10:41:05 2001
-@@ -61,7 +61,7 @@ DEFINES=-DSYSTEMRC=\$(SYSTEMRC)\ -DUSE
-  -DREPL_EXT=\$(REPL_EXT)\ -DUNKNOWN_CHAR=\'$(UNKNOWN_CHAR)\'\
-  -DSOURCE_CHARSET=\$(SOURCE_CHARSET)\ 
-DTARGET_CHARSET=\$(TARGET_CHARSET)\
- 
--CFLAGS=$(FLAGS) $(DEFINES) @DEFS@
[EMAIL PROTECTED]@ $(FLAGS) $(DEFINES) @DEFS@
- OBJ=catdoc.o charsets.o substmap.o reader.o writer.o fileutil.o\
-  confutil.o analyze.o rtfreader.o
- 
Index: pkg/DESCR
===
RCS file: /cvs/ports/textproc/catdoc/pkg/DESCR,v
retrieving revision 1.4
diff -u -r1.4 DESCR
--- pkg/DESCR  2003/12/15 23:03:09 1.4
+++ pkg/DESCR  2006/10/25 20:57:43
@@ -1,7 +1,13 @@
-This is a program for viewing MS Word documents.  It produces plain
+catdoc is a program for viewing MS Word documents. It produces plain
 text output and can optionally convert non-standard characters into 
 TeX control sequences.
 
+xls2csv is a program which converts an MS Excel spreadsheet into a
+comma-separated value file.
+
+catppt is a utility to extract textual information from MS Powerpoint
+files.
+
 Flavors:
-tk - a Tcl/Tk GUI frontend to catdoc for viewing MW Word
+tk - a Tcl/Tk GUI frontend to catdoc for viewing MS Word
  documents
Index: pkg/PFRAG.tk
===
RCS file: /cvs/ports/textproc/catdoc/pkg/PFRAG.tk,v
retrieving revision 1.1
diff -u -r1.1 PFRAG.tk
--- pkg/PFRAG.tk   2001/10/29 19:12:34 1.1
+++ pkg/PFRAG.tk   2006/10/25 20:57:43
@@ -1,3 +1,3 @@
 @comment $OpenBSD: PFRAG.tk,v 1.1 2001/10/29 19:12:34 jasoni Exp $
 bin/wordview
-bin/xlsview
[EMAIL PROTECTED] man/man1/wordview.1
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/catdoc/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST  2004/09/15 18:44:01 1.3
+++ pkg/PLIST  2006/10/25 20:57:43
@@ -1,47 +1,59 @@
 @comment $OpenBSD: PLIST,v 1.3 2004/09/15 18:44:01 espie Exp $
 bin/catdoc
+bin/catppt
 bin/xls2csv
-lib/catdoc/
-lib/catdoc/8859-1.txt
-lib/catdoc/8859-2.txt
-lib/catdoc/8859-3.txt
-lib/catdoc/8859-4.txt
-lib/catdoc/8859-5.txt
-lib/catdoc/8859-6.txt
-lib/catdoc/8859-7.txt
-lib/catdoc/8859-8.txt
-lib/catdoc/8859-9.txt
-lib/catdoc/ascii.replchars
-lib/catdoc/ascii.specchars
-lib/catdoc/cp1250.txt
-lib/catdoc/cp1251.txt
-lib/catdoc/cp1252.txt
-lib/catdoc/cp1253.txt
-lib/catdoc/cp1254.txt
-lib/catdoc/cp1255.txt
-lib/catdoc/cp1256.txt
-lib/catdoc/cp1257.txt
-lib/catdoc/cp1258.txt
-lib/catdoc/cp437.txt
-lib/catdoc/cp850.txt
-lib/catdoc/cp852.txt
-lib/catdoc/cp855.txt
-lib/catdoc/cp857.txt
-lib/catdoc/cp860.txt
-lib/catdoc/cp861.txt

Re: NEW: devel/itcl

2006-10-25 Thread nikns
On Tue, Oct 24, 2006 at 07:07:15PM +0200, steven mestdagh wrote:
 BUILD_DEPENDS=  tcl84::lang/tcl/8.4
 RUN_DEPENDS=${BUILD_DEPENDS}
 What do you mean by reverse? BUILD_DEPENDS then RUN_DEPENDS are correct
 order as in Makefile template.

Some parts of the ports infrastructure add things to BUILD_DEPENDS, like
e.g. libtool, autoconf, etc.  Therefore, the above idiom should in
general be avoided, because you can easily end up with those tools as
runtime dependencies, which they are not.  So by reverse, I mean:
RUN_DEPENDS= ...
BUILD_DEPENDS= ${RUN_DEPENDS}
Ah, clear. Fixed.

 And if I'm right, tcl84::lang/tcl/8.4 will stand for tcl-8.4 not tcl-*?

Just try it. Look at the final packing list.
Changed to this pkgspec, suppose this is correct:
:tcl-8.4.*:lang/tcl/8.4

On Wed, Oct 25, 2006 at 01:18:29AM +0200, steven mestdagh wrote:
nikns [2006-10-24, 19:35:29]:
 Updated: http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar

your tweak for SHARED_LIBS is not sufficient, the version number does
not propagate into itclConfig.sh. you may want to patch the
SHARED_LIB_SUFFIX line to include a variable via CONFIGURE_ENV, or
something...
Right. Fixed adding perl substitution in post-patch target.
Updated port: http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar

Thanks!


Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




Re: NEW: devel/itcl

2006-10-24 Thread nikns
On Tue, Oct 24, 2006 at 12:30:11AM +0200, steven mestdagh wrote:
nikns [2006-10-18, 11:36:18]:
 COMMENT=object-oriented extensions to Tcl
 
 [incr Tcl] is an object-oriented extension of the Tcl language.  It
 was created to support more structured programming in Tcl.  Tcl scripts
 that grow beyond a few thousand lines become extremely difficult to
 maintain.  This is because the building blocks of vanilla Tcl are
 procedures and global variables, and all of these building blocks
 must reside in a single global namespace.  There is no support for
 protection or encapsulation.
 
 http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar
 
 feedback and corrections appricated.

I think you should make it include/itcl instead of itk3.3 ?
If possible, avoid the version number in these directories, or else
put the version in SUBST_VARS.
Right.
Updated: http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar
* Removed WANTLIB.
* Removed version numbers from include/itcl  lib/itcl.
Updated: http://secure.lv/~nikns/stuff/ports/itk-3.3.tar
* Removed c from WANTLIB.
* Removed version numbers from include/itk  lib/itk.

It looks like WANTLIB is not needed here, and you should reverse the
RUN_DEPENDS and BUILD_DEPENDS definitions. Put a more restrictive
pkgspec in there, since now it defaults to tcl-* which will also be
satisfied by older tcl versions...
BUILD_DEPENDS=  tcl84::lang/tcl/8.4
RUN_DEPENDS=${BUILD_DEPENDS}
What do you mean by reverse? BUILD_DEPENDS then RUN_DEPENDS are correct
order as in Makefile template.
And if I'm right, tcl84::lang/tcl/8.4 will stand for tcl-8.4 not tcl-*?


make regress shows no errors on amd64.

Thanks!


Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




NEW: net/barnyard

2006-10-18 Thread nikns
COMMENT=output spool reader for Snort

Barnyard can read the binary file formats of the
unified alert and log spool files and present that
data to output plugins, which can then format the data
for output to whatever reporting and storage system
is desired (database, XML,pcap, syslog, etc).

Available flavors:
   mysql  - enable mysql database logging support
   postgresql - enable postgresql database logging support
   sguil  - enable support for spooling to sguil server

http://secure.lv/~nikns/stuff/ports/barnyard-0.2.0.tar

feedback and corrections appricated.



NEW: devel/itk

2006-10-18 Thread nikns
COMMENT=framework for building mega-widgets using the Itcl 
object system

[incr Tk] is a framework for building mega-widgets using the
[incr Tcl]  object system. Mega-widgets are high-level widgets
like a  file browser or a  tab notebook that act like ordinary
Tk widgets  but are constructed using Tk widgets as component
parts, without having to write C code. In effect, a mega-widget
looks and acts exactly like a Tk widget, but is considerably
easier to implement.

http://secure.lv/~nikns/stuff/ports/itk-3.3.tar

feedback and corrections appricated.



NEW: devel/mysqltcl

2006-10-18 Thread nikns
COMMENT=mysql tcl interface

MySQLTcl is a Tcl library which makes possible
to do SQL queries (select, insert, delete...)
to a MySQL database server from Tcl scripts.

http://secure.lv/~nikns/stuff/ports/mysqltcl-3.02.tar

feedback and corrections appricated.



NEW: net/sancp

2006-10-18 Thread nikns
COMMENT=security analyst network connection profiler

This is a network security tool designed to collect
statistical information regarding network traffic, as well
as, collect the traffic itself in pcap format, all for the
purpose of: auditing, historical analysis, and network
activity discovery. Rules can be used to distinguish normal
from abnormal traffic and support tagging connections with:
rule id, node id, and status id.
From an intrusion detection standpoint, every connection is
an event that must be validated through some means. Sancp
uses rules to identify, record, and tag traffic of interest.

http://secure.lv/~nikns/stuff/ports/sancp-1.6.1.tar

feedback and corrections appricated.



NEW: devel/itcl

2006-10-18 Thread nikns
COMMENT=object-oriented extensions to Tcl

[incr Tcl] is an object-oriented extension of the Tcl language.  It
was created to support more structured programming in Tcl.  Tcl scripts
that grow beyond a few thousand lines become extremely difficult to
maintain.  This is because the building blocks of vanilla Tcl are
procedures and global variables, and all of these building blocks
must reside in a single global namespace.  There is no support for
protection or encapsulation.

http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar

feedback and corrections appricated.



NEW: devel/tcltls

2006-10-18 Thread nikns
COMMENT=OpenSSL Tcl Extension

TLS is an OpenSSL / RSA-bsafe Tcl extension that provides
secure connections on top of the Tcl socket mechanism.
Within a few lines of code, users can query https servers.

http://secure.lv/~nikns/stuff/ports/tcltls-1.5.0.tar

feedback and corrections appricated.



NEW: devel/iwidgets

2006-10-18 Thread nikns
COMMENT=Iwidgets Mega Widget Set

[incr Widgets] it is an object-oriented mega-widget set
which extends Tcl/Tk and is based on [incr Tcl] and [incr Tk].
This set of mega-widgets delivers many new, general purpose
widgets like option menus, comboboxes, selection boxes, and
various dialogs whose couterparts are found in Motif and Windows.

Since [incr Widgets] is based on the [incr Tk] extension,
the Tk framework of configuration options, widget commands, and
default bindings is maintained. In other words, each [incr Widgets]
mega-widget seamlessly blends with the standard Tk widgets. They
look, act and feel like Tk widgets. In addition, all [incr Widgets]
mega-widgets are object oriented and may themselves be extended,
using either inheritance or composition.

http://secure.lv/~nikns/stuff/ports/iwidgets-4.0.1.tar

feedback and corrections appricated.



NEW: security/sguil

2006-10-18 Thread nikns
COMMENT=Sguil NSM security monitoring client
COMMENT=Sguil NSM security monitoring sensor
COMMENT=Sguil NSM security monitoring server

Sguil - A tcl/tk interface for network security monitoring
Sguil (pronounced sgweel) is a graphical interface to snort
(www.snort.org), an open source intrusion detection system.
The actual interface and GUI server are written in tcl/tk
(www.tcl.tk). Sguil also relies on other open source software
in order to function properly.

http://secure.lv/~nikns/stuff/ports/sguil-0.6.1.tar

feedback and corrections appricated.

Quick test:
##
###  install   ###
##
cd /usr/ports/devel
ftp -V http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar
ftp -V http://secure.lv/~nikns/stuff/ports/itk-3.3.tar
ftp -V http://secure.lv/~nikns/stuff/ports/iwidgets-4.0.1.tar
ftp -V http://secure.lv/~nikns/stuff/ports/mysqltcl-3.02.tar
ftp -V http://secure.lv/~nikns/stuff/ports/tcltls-1.5.0.tar
ftp -V http://secure.lv/~nikns/stuff/ports/tclx-8.4.tar
tar xvf itcl-3.3.tar
tar xvf itk-3.3.tar
tar xvf iwidgets-4.0.1.tar
tar xvf mysqltcl-3.02.tar
tar xvf tcltls-1.5.0.tar
tar xvf tclx-8.4.tar
cd /usr/ports/net
ftp -V http://secure.lv/~nikns/stuff/ports/barnyard-0.2.0.tar
ftp -V http://secure.lv/~nikns/stuff/ports/sancp-1.6.1.tar
tar xvf barnyard-0.2.0.tar
tar xvf sancp-1.6.1.tar
cd /usr/ports/security
ftp -V http://secure.lv/~nikns/stuff/ports/sguil-0.6.1.tar
tar xvf sguil-0.6.1.tar
cd sguil  make install
cd /usr/ports/net/snort  make install
cd /usr/ports/databases/mysql  env SUBPACKAGE=-server make install


##
### configure  ###
##
mkdir -p /sguild_data/rules/gateway
mkdir -p /snort_data/gateway/sancp
cd /tmp
ftp -V 
http://www.snort.org/pub-bin/downloads.cgi/Download/vrt_pr/snortrules-pr-2.4.tar.gz
tar zxvf snortrules-pr-2.4.tar.gz rules
mv rules/* /sguild_data/rules/gateway/

# add user with password
sguild -adduser username


#in /etc/snort/snort.conf check for following lines:
var RULE_PATH /sguild_data/rules/gateway
output log_unified: filename snort.log, limit 128
preprocessor perfmonitor: time 300 file /snort_data/gateway/snort.stats pktcnt 
1

#in /etc/barnyard.conf check for following lines:
config interface: interface
output sguil

#in /usr/local/bin/log_packets.sh check for following config:
INTERFACE=interface
OPTIONS=-m 122


##
###  startup   ###
##
# start everything in seperate screen for debugging and check
# if everything starts fine
screen sh
mysqld_safe
[detach]

log_packets.sh start

screen sh
snort -l /snort_data/gateway -c /etc/snort/snort.conf -U -A none -m 122 -i 
interface
[detach]

screen sh
sancp -d /snort_data/gateway/sancp/ -i interface -c /etc/sancp_sguil.conf
[detach]

screen sh
sguild
# for first time you will have to hit 'y':
#  pid(10278)  Loading access list: /etc/sguild/sguild.access
#  pid(10278)  Adding sensor to access list: 127.0.0.1
#  pid(10278)  Adding client to access list: 127.0.0.1
#  pid(10278)  Email Configuration:
#  pid(10278)Config file: /etc/sguild/sguild.email
#  pid(10278)Enabled: No
#  pid(10278)  Connecting to localhost on 3306 as root
#  pid(10278)  MySQL Version: version 5.0.22-log
#  pid(10278)  Error: mysqluse/db server: Unknown database 'sguildb'
#  The database sguildb does not exist. Create it ([y]/n)?: y
[detach]

screen sh
sensor_agent.tcl
[detach]

screen sh
barnyard -c /etc/barnyard.conf -d /snort_data/gateway \
-g /etc/snort/gen-msg.map -p /etc/snort/classification.config \
-s /etc/snort/sid-msg.map -f snort.log -w /etc/snort/waldo.file
[detach]



UPDATE: www/tidy

2006-10-17 Thread nikns
This diff updates www/tidy port + adds building of shared library
which is usefull when, for example, compiling php with tidy support.

Tested on i386 and alpha.

Quick test:
cd /usr/ports/www/
ftp -V http://secure.lv/~nikns/stuff/ports/tidy-051026.diff
patch -p0  tidy-051026.diff
cd tidy  make install
echo 'Helloo!' | tidy -q

cd /tmp
ftp -V http://lv2.php.net/get/php-5.1.6.tar.bz2/from/lv.php.net/mirror
bunzip2 php-5.1.6.tar.bz2
tar xvf php-5.1.6.tar
cd php-5.1.6
./configure --with-tidy  make
echo ?php echo tidy_parse_string('helloo'); ? | ./sapi/cgi/php


Index: tidy/Makefile
===
RCS file: /cvs/ports/www/tidy/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- tidy/Makefile   5 Oct 2005 09:39:20 -   1.19
+++ tidy/Makefile   28 Aug 2006 14:02:18 -
@@ -2,9 +2,10 @@
 
 COMMENT=   validate, correct, and pretty-print HTML files
 
-TIDYDATE=  050921
+TIDYDATE=  051026
 DISTNAME=  tidy_src_${TIDYDATE}
 PKGNAME=   tidy-${TIDYDATE}
+SHARED_LIBS=   tidy-0.99 1.0
 
 CATEGORIES= www
 
@@ -23,8 +24,8 @@
 MASTER_SITES1= ${HOMEPAGE}test/
 EXTRACT_SUFX=  .tgz
 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
-   tidy_docs_050705${EXTRACT_SUFX}:0 \
-   tidy_test_050919${EXTRACT_SUFX}:1
+   tidy_docs_051020${EXTRACT_SUFX}:0 \
+   tidy_test_051026${EXTRACT_SUFX}:1
 
 USE_GMAKE= Yes
 
@@ -34,6 +35,9 @@
 WRKBUILD=  ${WRKDIST}/build/gmake
 
 DOCDIR=${PREFIX}/share/doc/tidy
+
+MAKE_FLAGS=TIDY_MAJOR=${LIBtidy-0.99_VERSION:R} 
TIDY_MINOR=${LIBtidy-0.99_VERSION:E}
+FAKE_FLAGS=TIDY_MAJOR=${LIBtidy-0.99_VERSION:R} 
TIDY_MINOR=${LIBtidy-0.99_VERSION:E}
 
 post-install:
${INSTALL_DATA_DIR} ${DOCDIR}
Index: tidy/distinfo
===
RCS file: /cvs/ports/www/tidy/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- tidy/distinfo   5 Oct 2005 09:39:20 -   1.7
+++ tidy/distinfo   28 Aug 2006 14:02:18 -
@@ -1,12 +1,12 @@
-MD5 (tidy_docs_050705.tgz) = 2e6533fc48b077ff6243deaf21a781de
-MD5 (tidy_src_050921.tgz) = 82c76c061abfdf5f67d02951b4dd2a02
-MD5 (tidy_test_050919.tgz) = c9ca834e381537039e516da549662651
-RMD160 (tidy_docs_050705.tgz) = 49b8c2eaf87a0291b1bef6479cf1eeda6b720f52
-RMD160 (tidy_src_050921.tgz) = 958f532245412e3f8ac5bdd56edc5693cadf4b5b
-RMD160 (tidy_test_050919.tgz) = 337ca275ca6af513b1bf2a5bd4b10a2a244e90fe
-SHA1 (tidy_docs_050705.tgz) = b243d7910ce2fe57a8df27ff8f775e6d397c732d
-SHA1 (tidy_src_050921.tgz) = 4a53aa129e2575004dcbaf0cf4c5c3f1637723b0
-SHA1 (tidy_test_050919.tgz) = d214f85d581ceeeb4ec58d24d8d7494e10e62125
-SIZE (tidy_docs_050705.tgz) = 150359
-SIZE (tidy_src_050921.tgz) = 256079
-SIZE (tidy_test_050919.tgz) = 106674
+MD5 (tidy_docs_051020.tgz) = 86de2f198e57399c063d2567b2a25628
+MD5 (tidy_src_051026.tgz) = 1e39fafd6808978871346658c8da1454
+MD5 (tidy_test_051026.tgz) = 4b35b2e0495ad2fc1bc391f779c9541d
+RMD160 (tidy_docs_051020.tgz) = 63f033560af9a53393d9a3f656f26bb12bf505b6
+RMD160 (tidy_src_051026.tgz) = 0cae41f8c0cec51d4600d1bf2aac338cf60aa6b9
+RMD160 (tidy_test_051026.tgz) = 1caaf13ce9d484d8321b8b370782966066ea3a6f
+SHA1 (tidy_docs_051020.tgz) = 04988d51267566db6899e8061d9f2e5b58fbeec4
+SHA1 (tidy_src_051026.tgz) = 53be36945344af0c4080c34ebc95728bf8617f1c
+SHA1 (tidy_test_051026.tgz) = a790c98bdabffb8c181796e7ef4007cfbeb1f370
+SIZE (tidy_docs_051020.tgz) = 150402
+SIZE (tidy_src_051026.tgz) = 256131
+SIZE (tidy_test_051026.tgz) = 107014
Index: tidy/patches/patch-build_gmake_Makefile
===
RCS file: /cvs/ports/www/tidy/patches/patch-build_gmake_Makefile,v
retrieving revision 1.2
diff -u -r1.2 patch-build_gmake_Makefile
--- tidy/patches/patch-build_gmake_Makefile 19 Jul 2005 08:10:10 -  
1.2
+++ tidy/patches/patch-build_gmake_Makefile 28 Aug 2006 14:02:18 -
@@ -1,7 +1,6 @@
-$OpenBSD: patch-build_gmake_Makefile,v 1.2 2005/07/19 08:10:10 aanriot Exp $
 build/gmake/Makefile.orig  Tue May  3 08:58:08 2005
-+++ build/gmake/Makefile   Tue Jul 12 12:03:54 2005
-@@ -58,8 +58,8 @@ SHELL=/bin/sh
+--- build/gmake/Makefile.orig  Fri Jul 15 09:58:10 2005
 build/gmake/Makefile   Mon Aug 28 13:48:37 2006
+@@ -58,8 +58,8 @@
  PROJECT=tidy
  
  # Installation variables.  Spaces OK, only dir create and file copy 
operations.
@@ -12,14 +11,14 @@
  
  bininst = ${runinst_prefix}/bin
  libinst = ${devinst_prefix}/lib
-@@ -79,13 +79,13 @@ DOCDIR = ${TOPDIR}/htmldoc
+@@ -79,13 +79,13 @@
  # CFLAGS etc..
  # For optimised builds, flags such as -O2 should be added and -D_DEBUG=1
  # disabled.
 -CC= gcc
 -CFLAGS= -g -Wall -Wno-switch -Wno-parentheses -I $(INCDIR)
 +#CC= gcc
-+CFLAGS+= -I $(INCDIR)
++CFLAGS+= -fPIC -I $(INCDIR)
  # flags only supported with gcc 3.x
  # CFLAGS += -Wunused-parameter
  
@@ -29,16 +28,28 @@
  # OTHERCFLAGS

NEW: www/nginx

2006-10-11 Thread nikns
COMMENT=robust and small HTTP server and IMAP/POP3 proxy server

nginx [engine x] is a HTTP server and IMAP/POP3 proxy server.

The basic HTTP features:
  * the handling of the static files, index files, and autoindexing;
  * the accelerated reverse proxying without caching, simple load
balancing and fault tolerance;
  * the accelerated support without caching of the remote FastCGI
servers, simple load balancing and fault tolerance;
  * the modular architecture, the filters including gzipping, byte
ranges, chunked responses, and SSI-filter; the several
subrequests in one page handling in SSI-filter via FastCGI or
proxy are running in parallel;
  * the SSL support;

The IMAP/POP3 proxy server features:
  * the user redirection to IMAP/POP3 backend using an external
HTTP authentication server;
  * the plain text authentication (LOGIN, USER/PASS);
  * the SSL and STARTTLS support;

http://secure.lv/~nikns/stuff/ports/nginx-0.4.7.tar

Tested on i386, alpha.


nginx-0.4.7.tar
Description: Unix tar archive


Re: NEW: games/airstrike

2006-10-11 Thread nikns
Yeah, It's fun, after I understood that I must use accelerate to
start flying :]

For me on i386, switching to fullscreen works fine.
But accessing the `About the game' or `Release notes' I
get msg on screen Error: could not open 'notes.txt'.

On Wed, Oct 11, 2006 at 04:41:52PM +0200, Michael Knudsen wrote:
Quoting Andreas Bihlmaier ([EMAIL PROTECTED]):
 I ported airstrike, see pkg_info below. The game is still an alpha
 version and development seems to be kind of staled, also there is only
 one level so far. Why did I port it?
 Play it once (with a friend), it is really addicting.

It's fun, but accessing the `About the game' or `Release notes' in the
game doesn't work.  Also, the game segfaults when trying to switch to
fullscreen from the menu, leaving the screen in a different resolution.

-- 
Five exclamation marks, the sure sign of an insane mind.
-- (Terry Pratchett, Reaper Man)




Re: New port, py-silc-0.4

2006-10-09 Thread nikns
Builds and works fine on alpha.

--- py-silc.orig/Makefile   Mon Sep 25 13:03:55 2006
+++ py-silc/MakefileMon Oct  9 13:15:43 2006
@@ -18,8 +18,7 @@
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-MASTER_SITES=  http://download.berlios.de/python-silc/ \
-   http://download2.berlios.de/python-silc/
+MASTER_SITES=  ${MASTER_SITE_BERLIOS:=python-silc/}
 
 MODULES=   lang/python
 

On Sun, Oct 08, 2006 at 09:34:12PM +0200, Thomas Schoeller wrote:
hello,
works fine for me, too on i386.

also builds fine on macppc.

thomas

On Sun, Sep 24, 2006 at 11:07:55PM +0300, Martynas Venckus wrote:
 Hi,
 
 I'm writing my own silc client in Python. Below in the link to py-silc-0.4
 Python SILC Toolkit Bindings port which i just made.
 
 Tested on 3.9-stable (i386) and current (amd64) -- works fine.
 
 http://www.altroot.org/py-silc.tar.gz
 
 Martynas Venckus




SHARED_LIBS in Makefile.template

2006-10-03 Thread nikns
SHARED_LIBS should be added to Makefile template.
Index: ports/infrastructure/templates/Makefile.template
===
RCS file: /cvs/ports/infrastructure/templates/Makefile.template,v
retrieving revision 1.46
diff -u -r1.46 Makefile.template
--- ports/infrastructure/templates/Makefile.template12 Nov 2005 00:07:22 
-  1.46
+++ ports/infrastructure/templates/Makefile.template3 Oct 2006 12:57:50 
-
@@ -24,6 +24,7 @@
 DISTNAME=  ???
 #PKGNAME=  ???
 #PKGNAME-foo=  ??? for multi packages
+#SHARED_LIBS=  ???
 CATEGORIES=???
 
 #HOMEPAGE= ??? URL


UPDATE: net/silc-client

2006-10-01 Thread nikns
Based on simons diff, except it adds:

* fix for amd64 mp_div() (patch-lib_silcmath_tma.c)
* suppresses linking against silc-toolkit (patch-configure_ac)
* install docs and helps (patch-apps_irssi_docs_Makefile_in,
  patch-apps_irssi_docs_help_Makefile_in, patch-doc_Makefile_in)
* adds @conflict with upcomming irssi-silc port



Index: silc-client/Makefile
===
RCS file: /cvs/ports/net/silc-client/Makefile,v
retrieving revision 1.35
diff -u -r1.35 Makefile
--- silc-client/Makefile18 Sep 2006 05:41:10 -  1.35
+++ silc-client/Makefile1 Oct 2006 07:47:00 -
@@ -4,8 +4,7 @@
 
 COMMENT=   Secure Internet Live Conferencing (SILC) client
 
-DISTNAME=  silc-client-1.0.2
-PKGNAME=   ${DISTNAME}p2
+DISTNAME=  silc-client-1.0.3
 CATEGORIES=net
 
 HOMEPAGE=  http://www.silcnet.org/
@@ -37,7 +36,6 @@
 
 CONFIGURE_STYLE= autoconf
 AUTOCONF_VERSION= 2.59
-MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC} ${WRKSRC}/irssi ${WRKSRC}/lib/silcmath/mpi
 CONFIGURE_ARGS+= --enable-ipv6 \
 --with-helpdir=${PREFIX}/share/silc/help \
 --with-docdir=${PREFIX}/share/doc/silc \
@@ -53,7 +51,5 @@
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/silc
@mv -f ${PREFIX}/share/doc/silc/example_silc.conf \
${PREFIX}/share/examples/silc/silc.conf
-   ${INSTALL_DATA} ${WRKSRC}/doc/silcalgs.conf \
-   ${PREFIX}/share/examples/silc
 
 .include bsd.port.mk
Index: silc-client/distinfo
===
RCS file: /cvs/ports/net/silc-client/distinfo,v
retrieving revision 1.20
diff -u -r1.20 distinfo
--- silc-client/distinfo7 Apr 2005 15:38:17 -   1.20
+++ silc-client/distinfo1 Oct 2006 07:47:00 -
@@ -1,4 +1,4 @@
-MD5 (silc-client-1.0.2.tar.gz) = d961f30933009e86561f2d09a43f561f
-RMD160 (silc-client-1.0.2.tar.gz) = 143a99a047e13e705f9339f572a086f9eb7d26d5
-SHA1 (silc-client-1.0.2.tar.gz) = fa01f9b081bda93ff9ed686c54791dac7fba8724
-SIZE (silc-client-1.0.2.tar.gz) = 2339545
+MD5 (silc-client-1.0.3.tar.gz) = 82c3ea6bf1dd64a27af39a05d35b3f16
+RMD160 (silc-client-1.0.3.tar.gz) = 12ecfc6a71f0fa20d4f3c845e3c9af9443123259
+SHA1 (silc-client-1.0.3.tar.gz) = 88446fe391be40c718a51d983ac9f58331528dd9
+SIZE (silc-client-1.0.3.tar.gz) = 1948733
Index: silc-client/patches/patch-Makefile_in
===
RCS file: silc-client/patches/patch-Makefile_in
diff -N silc-client/patches/patch-Makefile_in
--- silc-client/patches/patch-Makefile_in   7 Apr 2005 15:38:17 -   
1.11
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.11 2005/04/07 15:38:17 brad Exp $
 Makefile.in.orig   Wed Apr  6 09:03:35 2005
-+++ Makefile.inWed Apr  6 11:32:29 2005
-@@ -862,7 +862,7 @@ generate-server-key:
- $(sbindir)/silcd -C $(etcdir); \
-   fi
- 
[EMAIL PROTECTED]@install-data-hook: install-dirs-client sim-install 
doc-install-client etc-install-client
[EMAIL PROTECTED]@install-data-hook: install-dirs-client doc-install-client 
etc-install-client
- @SILC_DIST_CLIENT_FALSE@@[EMAIL PROTECTED]: install-dirs-client 
install-dirs-server sim-install doc-install-client doc-install-server 
toolkit-install examples-install etc-install-client etc-install-server
- @SILC_DIST_CLIENT_FALSE@@[EMAIL PROTECTED]: install-dirs-server sim-install 
doc-install-server examples-install etc-install-server generate-server-key
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
Index: silc-client/patches/patch-apps_irssi_docs_Makefile_in
===
RCS file: silc-client/patches/patch-apps_irssi_docs_Makefile_in
diff -N silc-client/patches/patch-apps_irssi_docs_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ silc-client/patches/patch-apps_irssi_docs_Makefile_in   1 Oct 2006 
07:47:00 -
@@ -0,0 +1,18 @@
+--- apps/irssi/docs/Makefile.inFri Jan  6 15:46:28 2006
 apps/irssi/docs/Makefile.inFri Sep 29 18:38:44 2006
+@@ -313,12 +313,12 @@
+ uninstall-info-am:
+ install-docDATA: $(doc_DATA)
+   @$(NORMAL_INSTALL)
+-  test -z $(docdir) || $(mkdir_p) $(DESTDIR)$(docdir)
++  test -z $(docdir) || $(mkdir_p) $(docdir)
+   @list='$(doc_DATA)'; for p in $$list; do \
+ if test -f $$p; then d=; else d=$(srcdir)/; fi; \
+ f=$(am__strip_dir) \
+-echo  $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'; \
+-$(docDATA_INSTALL) $$d$$p $(DESTDIR)$(docdir)/$$f; \
++echo  $(docDATA_INSTALL) '$$d$$p' '$(docdir)/$$f'; \
++$(docDATA_INSTALL) $$d$$p $(docdir)/$$f; \
+   done
+ 
+ uninstall-docDATA:
Index: silc-client/patches/patch-apps_irssi_docs_help_Makefile_in
===
RCS file: 

Re: tclsh location

2006-09-26 Thread nikns
On Tue, Sep 26, 2006 at 02:06:24AM +, Deanna Phillips wrote:
Is there a reason why no tclsh symlink is made by the tcl ports?
Because we have tcl8.3 too!?


I'm trying to make a port that uses tcl scripts, and I'm not
sure how to give it a path to the interpreter.  I guess I could
require tcl8.4 and use that full path, but it seems messy, and
would require them, later down the road, to keep multiple tcl
versions around when it's not necessary.

Maybe like this?


Index: Makefile
===
RCS file: /cvs/ports/lang/tcl/8.4/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile   8 Jan 2006 13:08:01 -   1.14
+++ Makefile   26 Sep 2006 01:51:44 -
@@ -6,7 +6,7 @@ COMMENT=   Tool Command Language
 VERSION=  8.4.7
 
 DISTNAME= tcl${VERSION}-src
-PKGNAME=  tcl-${VERSION}p1
+PKGNAME=  tcl-${VERSION}p2
 SHARED_LIBS=  tcl84 1.0
 CATEGORIES=   lang lang/tcl
 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
@@ -50,5 +50,6 @@ post-install:
   ${INSTALL_SCRIPT_DIR} ${PREFIX}/share/aclocal
   cp ${WRKSRC}/tcl.m4 ${PREFIX}/share/aclocal
   ranlib ${PREFIX}/lib/libtcl84.a
+  ln -sf tclsh8.4 ${PREFIX}/bin/tclsh
 
 .include bsd.port.mk
Index: pkg/PLIST
===
RCS file: /cvs/ports/lang/tcl/8.4/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST  18 Sep 2004 12:52:55 -  1.6
+++ pkg/PLIST  26 Sep 2006 01:51:45 -
@@ -1,6 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.6 2004/09/18 12:52:55 espie Exp $
 @option no-default-conflict
 @conflict tcl-=8.4,8.5
+bin/tclsh
 bin/tclsh8.4
 include/tcl8.4/
 include/tcl8.4/generic/




Re: New port, py-silc-0.4

2006-09-25 Thread nikns
amd64 current, forks fine.
echo.py is kinda neat ;]

On Mon, Sep 25, 2006 at 01:19:37PM +0300, Martynas Venckus wrote:
 One thing, you could want to consider modifying the patch-setup_py to
 have it respect PREFIX instead of hardcoding /usr/local/lib
Updated. http://www.altroot.org/py-silc.tar.gz.

Martynas Venckus




UPDATE: net/snort

2006-09-21 Thread nikns
Index: snort/Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.47
diff -u -r1.47 Makefile
--- snort/Makefile  3 Aug 2006 23:15:58 -   1.47
+++ snort/Makefile  20 Sep 2006 13:18:07 -
@@ -2,22 +2,28 @@
 
 COMMENT=   highly flexible sniffer/NIDS
 
-DISTNAME=  snort-2.4.5
-PKGNAME=   ${DISTNAME}p0
+DISTNAME=  snort-2.6.0.2
+PKGNAME=   ${DISTNAME}
 CATEGORIES=net security
 MASTER_SITES=  ${HOMEPAGE}/dl/current/
 
 HOMEPAGE=   http://www.snort.org/
+SHARED_LIBS=   sf_engine 0.0 \
+   sf_dns_preproc 0.0 \
+   sf_ftptelnet_preproc 0.0 \
+   sf_smtp_preproc 0.0
 
 # License: GPL
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM= Yes
 PERMIT_DISTFILES_FTP=  Yes
-WANTLIB=   c m pcap 
+WANTLIB=   c com_err m pcap 
 
 SEPARATE_BUILD=concurrent
 CONFIGURE_STYLE= gnu
+CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
+   --enable-dynamicplugin
 
 LIB_DEPENDS= pcre::devel/pcre
 
@@ -30,11 +36,8 @@
 FLAVOR?=   
 
 .if ${FLAVOR:L:Mflexresp}
-LIB_DEPENDS+=  lib/libnet-1.0/net.=0:libnet-1.0*:net/libnet/1.0
-CONFIGURE_ENV+=LDFLAGS=-L${LOCALBASE}/lib
-CONFIGURE_ARGS+= --enable-flexresp \
-   --with-libnet-includes=${LOCALBASE}/include/libnet-1.0 \
-   --with-libnet-libraries=${LOCALBASE}/lib/libnet-1.0
+LIB_DEPENDS+=  dnet.=1::net/libdnet
+CONFIGURE_ARGS+= --enable-flexresp2
 .endif
 
 .if ${FLAVOR:L:Mpostgresql}
Index: snort/distinfo
===
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- snort/distinfo  8 Jun 2006 20:25:53 -   1.13
+++ snort/distinfo  20 Sep 2006 13:18:07 -
@@ -1,4 +1,4 @@
-MD5 (snort-2.4.5.tar.gz) = 108b3c20dcbaf3cdb17ea9203342eaaa
-RMD160 (snort-2.4.5.tar.gz) = 1b697ccd84e1c10406ac20ccc0c46f79ea661e11
-SHA1 (snort-2.4.5.tar.gz) = 3ba7dae8058aecf4e4eb1c7a816a7c8a4fb7c550
-SIZE (snort-2.4.5.tar.gz) = 2817837
+MD5 (snort-2.6.0.2.tar.gz) = 5c094ff6d82db845a5f023e4a492103e
+RMD160 (snort-2.6.0.2.tar.gz) = 706d63db83b7d037ac8a71c8104324d9b7594eb5
+SHA1 (snort-2.6.0.2.tar.gz) = 1a6b3fb19a82f83bf0fce5a8db6eb1277c72379b
+SIZE (snort-2.6.0.2.tar.gz) = 3350277
Index: snort/patches/patch-configure
===
RCS file: snort/patches/patch-configure
diff -N snort/patches/patch-configure
--- snort/patches/patch-configure   12 Apr 2006 22:03:48 -  1.3
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,38 +0,0 @@
-$OpenBSD: patch-configure,v 1.3 2006/04/12 22:03:48 david Exp $
 configure.orig Wed Mar  8 15:38:24 2006
-+++ configure  Thu Mar  9 09:03:15 2006
-@@ -8397,20 +8397,20 @@ fi
- # Check whether --enable-flexresp or --disable-flexresp was given.
- if test ${enable_flexresp+set} = set; then
-   enableval=$enable_flexresp
--   CPPFLAGS=${CPPFLAGS} -DENABLE_RESPONSE `libnet-config --defines 
--cflags` LDFLAGS=${LDFLAGS} `libnet-config --libs`
-+   CPPFLAGS=${CPPFLAGS} -DENABLE_RESPONSE `libnet-config-1.0 --defines 
--cflags` LDFLAGS=`libnet-config-1.0 --libs` ${LDFLAGS} 
- fi;
- 
- 
- if test $enable_flexresp != no -a $enable_flexresp = yes; then
- 
--  if test `libnet-config --cflags | wc -c` = 1; then
-+  if test `libnet-config-1.0 --cflags | wc -c` = 1; then
- CPPFLAGS=${CPPFLAGS} -I/usr/local/include -I/sw/include
- LIBNET_CONFIG_BROKEN_CFLAGS=yes
-   fi
- 
--  if test `libnet-config --libs | wc -c` = 1; then
--{ echo $as_me:$LINENO: WARNING: libnet-config --libs is broken on your 
system.  If you 5
--echo $as_me: WARNING: libnet-config --libs is broken on your system.  If 
you 2;}
-+  if test `libnet-config-1.0 --libs | wc -c` = 1; then
-+{ echo $as_me:$LINENO: WARNING: libnet-config-1.0 --libs is broken on 
your system.  If you 5
-+echo $as_me: WARNING: libnet-config-1.0 --libs is broken on your system.  If 
you 2;}
- { echo $as_me:$LINENO: WARNING: are using a precompiled package please 
notify the 5
- echo $as_me: WARNING: are using a precompiled package please notify the 
2;}
- { echo $as_me:$LINENO: WARNING: maintainer. 5
-@@ -8590,7 +8590,7 @@ echo $ECHO_N checking for libnet versio
-   libnet_dir=/usr/include /usr/local/include /sw/include
- fi
-   else
--libnet_dir=`libnet-config --cflags | cut -dI -f2`
-+libnet_dir=`libnet-config-1.0 --cflags | cut -dI -f2`
-   fi
- 
-   LIBNET_INC_DIR=
Index: snort/patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c
===
RCS file: snort/patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c
diff -N snort/patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ snort/patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c20 Sep 
2006 13:18:07 -

Free, functional and sort of secure.

2006-09-20 Thread nikns
http://www.ruxcon.org.au/presentations.shtml#3

Exploiting OpenBSD - Ben Hawkes

Free, functional and sort of secure. This presentation explores 
the cutting edge of exploit development on an OpenBSD system.
Topics discussed will include the stack-smashing protector (SSP/ProPolice),
Address Space Layout Randomization (ASLR), the custom OpenBSD malloc
implementation, and various other points of interest. Both previously 
known and unknown attacks will be covered. Some prior exploit development
knowledge is assumed. 

Bio:
Ben Hawkes is a security researcher for Suresec PTY LTD. He was
previously a student of mathematics and computer science at Victoria
University of Wellington, New Zealand. During this time he developed
the Patch Integration Engine project and researched methods of exploit defense.



Re: BINARY PACKAGE TESTS

2006-08-11 Thread nikns
Stop whining - do it your self.

On Fri, Aug 11, 2006 at 04:45:54PM +0200, Marc Espie wrote:
Are you people actually TESTING STUFF ???

Right now, the base system snapshot for i386 has
a libc.so.39.2, and the packages snapshot is built
against libc.so.39.3.

I've seen ZERO reports about that.

Zilch, nothing, nada.


What are you losers doing ? Running make build and
recreating ports from source ?

And you're the same crowd who is going to whine when
the CD are released, and it DOESN'T WORK.

REMEMBER, you are *not* installing stuff from source
when you buy the CDs.

You want the CDs to work, don't you ?

Then it's pretty obvious - get some BINARY testing 
done.




Re: NEW: devel/itcl

2006-08-09 Thread nikns
I have fixed this adding in Makefile:
post-patch:
@perl -pi -e 's,\$$PKG_LIB_FILE,libitcl33.so.${LIBitcl33_VERSION},' \
${WRKBUILD}/configure

Fixed this for itk,tcltls,tclx too.
Updated ports can be found on:
   http://secure.lv/~nikns/stuff/ports/

Thanks for correction, steven!

On Thu, Aug 03, 2006 at 08:22:44PM +0200, steven mestdagh wrote:
change SHARED_LIBS= ictl33 5.6 and it still builds libitcl33.so.1.0.

read this mail for some more explanation on shared library version control:
http://marc.theaimsgroup.com/?l=openbsd-portsm=113534313201174w=2

nikns [2006-08-03, 20:05:51]:
 which and why?
 
 On Thu, Aug 03, 2006 at 07:04:43PM +0200, steven mestdagh wrote:
 try changing the number.
 
 nikns [2006-08-03, 19:39:03]:
  Makefile:
  SHARED_LIBS=itcl33 1.0
  
  and gets built:
  libitcl33.so.1.0
  
  Whats wrong with it?
  
  Thanks
  
  nikns
  
  On Thu, Aug 03, 2006 at 05:59:53PM +0200, steven mestdagh wrote:
  nikns [2006-07-24, 16:04:30]:
   COMMENT=object-oriented extensions to Tcl
   http://secure.lv/~nikns/stuff/ports/itcl.tar
   feedback and corrections appricated.
  
  you need to control the shared library version, i.e. what you put in
  SHARED_LIBS, should be what gets built. looks like you need to override
  a makefile variable or patch the configure script.
  
  steven

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




Re: NEW: devel/itcl

2006-08-03 Thread nikns
Makefile:
SHARED_LIBS=itcl33 1.0

and gets built:
libitcl33.so.1.0

Whats wrong with it?

Thanks

nikns

On Thu, Aug 03, 2006 at 05:59:53PM +0200, steven mestdagh wrote:
nikns [2006-07-24, 16:04:30]:
 COMMENT=object-oriented extensions to Tcl
 http://secure.lv/~nikns/stuff/ports/itcl.tar
 feedback and corrections appricated.

you need to control the shared library version, i.e. what you put in
SHARED_LIBS, should be what gets built. looks like you need to override
a makefile variable or patch the configure script.

steven

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




Re: NEW: devel/itcl

2006-08-03 Thread nikns
which and why?

On Thu, Aug 03, 2006 at 07:04:43PM +0200, steven mestdagh wrote:
try changing the number.

nikns [2006-08-03, 19:39:03]:
 Makefile:
 SHARED_LIBS=itcl33 1.0
 
 and gets built:
 libitcl33.so.1.0
 
 Whats wrong with it?
 
 Thanks
 
 nikns
 
 On Thu, Aug 03, 2006 at 05:59:53PM +0200, steven mestdagh wrote:
 nikns [2006-07-24, 16:04:30]:
  COMMENT=object-oriented extensions to Tcl
  http://secure.lv/~nikns/stuff/ports/itcl.tar
  feedback and corrections appricated.
 
 you need to control the shared library version, i.e. what you put in
 SHARED_LIBS, should be what gets built. looks like you need to override
 a makefile variable or patch the configure script.
 
 steven

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




Re: NEW: devel/itcl

2006-08-03 Thread nikns
Ahh... Clear! Thanks!
I will look forward to fix this.

On Thu, Aug 03, 2006 at 08:22:44PM +0200, steven mestdagh wrote:
change SHARED_LIBS= ictl33 5.6 and it still builds libitcl33.so.1.0.

read this mail for some more explanation on shared library version control:
http://marc.theaimsgroup.com/?l=openbsd-portsm=113534313201174w=2

nikns [2006-08-03, 20:05:51]:
 which and why?
 
 On Thu, Aug 03, 2006 at 07:04:43PM +0200, steven mestdagh wrote:
 try changing the number.
 
 nikns [2006-08-03, 19:39:03]:
  Makefile:
  SHARED_LIBS=itcl33 1.0
  
  and gets built:
  libitcl33.so.1.0
  
  Whats wrong with it?
  
  Thanks
  
  nikns
  
  On Thu, Aug 03, 2006 at 05:59:53PM +0200, steven mestdagh wrote:
  nikns [2006-07-24, 16:04:30]:
   COMMENT=object-oriented extensions to Tcl
   http://secure.lv/~nikns/stuff/ports/itcl.tar
   feedback and corrections appricated.
  
  you need to control the shared library version, i.e. what you put in
  SHARED_LIBS, should be what gets built. looks like you need to override
  a makefile variable or patch the configure script.
  
  steven

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm




Re: NEW: devel/iwidgets

2006-07-28 Thread nikns
No, you are right!
Updated tar ball, with added patch-Makefile_in:

http://secure.lv/~nikns/stuff/ports/iwidgets.tar




On Fri, Jul 28, 2006 at 12:33:51PM +, ddp wrote:
I probably did something stupid but:

$ pwd
/usr/ports/devel/iwidgets
$ make install
===  Faking installation for iwidgets-4.0.1
/../config/mkinstalldirs: not found
*** Error code 1

Stop in /usr/ports/devel/iwidgets/w-iwidgets-4.0.1/iwidgets4.0.1 (line 123
of Makefile).
*** Error code 1

Stop in /usr/ports/devel/iwidgets (line 1995 of
/usr/ports/infrastructure/mk/bsd.port.mk).


On 7/24/06, nikns [EMAIL PROTECTED] wrote:

COMMENT=Iwidgets Mega Widget Set

http://secure.lv/~nikns/stuff/ports/iwidgets.tar

feedback and corrections appricated.





NEW: devel/tclx

2006-07-24 Thread nikns
COMMENT=extends Tcl by providing new operating system 
interface commands

Extended Tcl (TclX), is an extension to Tcl, the Tool Command Language
invented by Dr. John Ousterhout.  Tcl is a powerful, yet simple embeddable
programming language.  Extended Tcl is oriented towards system programming
tasks and large application development.  TclX provides additional
interfaces to the operating system, and adds many new programming
constructs, text manipulation tools, and debugging tools.

http://secure.lv/~nikns/stuff/ports/tclx.tar

feedback and corrections appricated.



NEW: devel/itk

2006-07-24 Thread nikns
COMMENT=framework for building mega-widgets using the Itcl 
object system

[incr Tk] is a framework for building mega-widgets using the
[incr Tcl]  object system. Mega-widgets are high-level widgets
like a  file browser or a  tab notebook that act like ordinary
Tk widgets  but are constructed using Tk widgets as component
parts, without having to write C code. In effect, a mega-widget
looks and acts exactly like a Tk widget, but is considerably
easier to implement.

http://secure.lv/~nikns/stuff/ports/itk.tar

feedback and corrections appricated.



NEW: devel/itcl

2006-07-24 Thread nikns
COMMENT=object-oriented extensions to Tcl

[incr Tcl] is an object-oriented extension of the Tcl language.  It
was created to support more structured programming in Tcl.  Tcl scripts
that grow beyond a few thousand lines become extremely difficult to
maintain.  This is because the building blocks of vanilla Tcl are
procedures and global variables, and all of these building blocks
must reside in a single global namespace.  There is no support for
protection or encapsulation.

http://secure.lv/~nikns/stuff/ports/itcl.tar

feedback and corrections appricated.



NEW: devel/iwidgets

2006-07-24 Thread nikns
COMMENT=Iwidgets Mega Widget Set

[incr Widgets] it is an object-oriented mega-widget set
which extends Tcl/Tk and is based on [incr Tcl] and [incr Tk].
This set of mega-widgets delivers many new, general purpose
widgets like option menus, comboboxes, selection boxes, and
various dialogs whose couterparts are found in Motif and Windows.

Since [incr Widgets] is based on the [incr Tk] extension,
the Tk framework of configuration options, widget commands, and
default bindings is maintained. In other words, each [incr Widgets]
mega-widget seamlessly blends with the standard Tk widgets. They
look, act and feel like Tk widgets. In addition, all [incr Widgets]
mega-widgets are object oriented and may themselves be extended,
using either inheritance or composition.

http://secure.lv/~nikns/stuff/ports/iwidgets.tar

feedback and corrections appricated.



NEW: security/sguil/client

2006-07-24 Thread nikns
COMMENT=Sguil NSM security monitoring client

Sguil - A tcl/tk interface for network security monitoring
Sguil (pronounced sgweel) is a graphical interface to snort
(www.snort.org), an open source intrusion detection system.
The actual interface and GUI server are written in tcl/tk
(www.tcl.tk). Sguil also relies on other open source software
in order to function properly.

http://secure.lv/~nikns/stuff/ports/sguil.tar

port based on  OpenBSD 3.9 Sguil Client Installation by geek00L

feedback and corrections appricated.



Re: [UPDATE] mplayer to pre8

2006-07-07 Thread nikns
 How about this one? This should fix the iconv errors. Please test.

Works smoothly on 3.9 i386. Iconv errors gone.



ffmpeg-amr_nb flavor for amr audio codec support

2006-07-07 Thread nikns
This diff adds amr_nb flavor for ffmpeg which adds support 
for AMR (Adaptive Multi Rate) speech codec, which allows
to play 3gp (mobile phone video format, uses amr for audio)
with sound.

License is unclear, but it could be commited if there is
possibility in ports system to restrict flavors.


Nikns Siankin

Index: ports/graphics/ffmpeg/Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- ports/graphics/ffmpeg/Makefile  22 Mar 2006 08:08:42 -  1.20
+++ ports/graphics/ffmpeg/Makefile  7 Jul 2006 12:44:18 -
@@ -27,6 +27,9 @@
 LIB_DEPENDS=   SDL.4::devel/sdl
 WANTLIB=   X11 Xext c freetype m pthread ossaudio usbhid z
 
+FLAVORS=   amr_nb
+FLAVOR?=
+
 USE_X11=   Yes
 USE_GMAKE= Yes
 
@@ -58,6 +61,16 @@
LIBpostproc_VERSION=$(LIBpostproc_VERSION)
 
 WRKDIST=   ${WRKDIR}/ffmpeg
+
+.if ${FLAVOR:L:Mamr_nb}
+MASTER_SITES0= http://www.3gpp.org/ftp/Specs/latest/Rel-5/26_series/
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} 26104-540.zip:0
+CONFIGURE_ARGS+=   --enable-amr_nb
+
+post-extract:
+   ${UNZIP} -o -q ${WRKDIR}/26104-540_ANSI_C_source_code.zip -d ${WRKDIR}
+   @cp -rf ${WRKDIR}/c-code ${WRKSRC}/libavcodec/amr_float
+.endif
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ffmpeg
Index: ports/graphics/ffmpeg/distinfo
===
RCS file: /cvs/ports/graphics/ffmpeg/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- ports/graphics/ffmpeg/distinfo  20 Mar 2006 05:50:49 -  1.10
+++ ports/graphics/ffmpeg/distinfo  7 Jul 2006 12:44:18 -
@@ -1,4 +1,8 @@
+MD5 (26104-540.zip) = 4dcbeb2bc28bf86e7131fe4cae3e0dec
 MD5 (ffmpeg-cvs-20060312.tar.gz) = 015c1271ea5cd3f96299230ac99d97b4
+RMD160 (26104-540.zip) = f9b36a6400a85bd6058c43d23f38742b66d7409b
 RMD160 (ffmpeg-cvs-20060312.tar.gz) = 5be767622750d78a07769a03569a0d271eedc0ba
+SHA1 (26104-540.zip) = 3c15aa96335e67af2d0dd1a9bf1a8ac1461e64f5
 SHA1 (ffmpeg-cvs-20060312.tar.gz) = 84c70a386a9b5923bfbc7d33a9ba2806c63dd7f5
+SIZE (26104-540.zip) = 292524
 SIZE (ffmpeg-cvs-20060312.tar.gz) = 2195901