Re: Experimental: editors/nvi 2.0.1 (UTF-8 vi)

2011-11-15 Thread Michael Knudsen
On Mon, Nov 14, 2011 at 02:24:15PM +, Christian Weisgerber wrote:
  I'm running nvi in tmux with -u, ksh and the following LC_* settings:
 [...]
  LC_TIME=en_DK.UTF-8
 
 English as spoken in Denmark, really?  That locale doesn't exit.

This is something you really don't want to listen to. (:

-m.

-- 
Rumour is information distilled so finely that it can filter through
anything.
-- (Terry Pratchett, Feet of Clay)



Re: UPDATE, WIP: openttd 1.0.3

2010-09-03 Thread Michael Knudsen
On Wed, Sep 01, 2010 at 01:21:46AM +0400, Anton Yabchinskiy wrote:
 Here is update for the OpenTTD port to the latest stable version.
 Ports for OpenGFX, OpenMSX, and OpenSFX are included. Now OpenTTD
 could be played without the non-free stuff. I've reordered the port
 a bit and made some subdirs (or should it be done with multi
 packages?). Also I had to alter the MESSAGE, so check it for
 readable and valid English.

Hi Anton,

thanks for your work.  I also received an update from Markus Mueller,
but I've been too busy to get back to either of you until now.

I don't think I'll be doing any ports work in the foreseeable future, so
I think you two should talk together and figure out who should take over
as maintainer.

Thanks,
-m.

-- 
moid no, it's a recursive acronym. It means gcc can't compile



Re: DJBware ports

2008-07-05 Thread Michael Knudsen
Quoting Henning Brauer ([EMAIL PROTECTED]):
[..]
  Do you normalize his directory layout, or do you maintain his
  suggested layout (which has its merits, but is VERY non-hier(7)).
 
 normalize!

Conformity!

I've run a bunch of his tools for years, and I still hate having to
guess/find(1) every time I need to look for something.

It's true that people who have made manual installations will have to
adapt to things being in new places.. but it's easy to adapt to things
being where everything else is, and you only have to do this ONE TIME.

Not normalising means just pushing a large pile of crap in front of you,
so just get it right from the beginning and never look back.

 in some places I still have ancient homegrown ports that are full of 
 errors. upgrades on tehse machines are STILL much easier than the ones 
 that have shit compiled from source.

Upgrading with pkg_add -ui is so much simpler and, which is very
important to me, less error prone.

-- 
The Librarian gave him the kind of look other people would reserve for
people who said things like `What's so bad about genocide?'
-- (Terry Pratchett, Guards! Guards!)



Re: UPDATE: openttd 0.6.1

2008-06-18 Thread Michael Knudsen
Quoting Stuart Henderson ([EMAIL PROTECTED]):
[..]
make port-lib-depends-check complains :
Extra: X11.11
Extra: Xext.10
Extra: usbhid.3

Maybe a local problem, my system is from last week pre-hackathon
snapshot, and i see those libraries in ldd `which openttd`.
   
   Same here.  I don't know what's up.  Anyone?
  
  Anyone?  Ports-dudes?
 
 Programs linked against SDL used to pull them in, but they don't any
 more. I haven't bothered with them for my wantlib syncs, since it
 increases the number of ports I'd have to touch by a lot, and it's 
 less important to list an unneeded library there, than it is to
 make sure nothing is missing, but they should probably get tidied
 up as ports get updated.

Ok, it seems that it went away after I updated my packages and removed
the three libs from the Makefile, so unless anyone objects in the next
24 hours, I'll commit what I posted here except for the lib depends
stuff that I changed.

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



Re: UPDATE: openttd 0.6.1

2008-06-17 Thread Michael Knudsen
Quoting Michael Knudsen ([EMAIL PROTECTED]):
 Quoting Landry Breuil ([EMAIL PROTECTED]):
 [..]
  make port-lib-depends-check complains :
  Extra: X11.11
  Extra: Xext.10
  Extra: usbhid.3
  
  Maybe a local problem, my system is from last week pre-hackathon
  snapshot, and i see those libraries in ldd `which openttd`.
 
 Same here.  I don't know what's up.  Anyone?

Anyone?  Ports-dudes?

 Thanks for looking this over and testing.

Anyone testing it?  Has anyone ever tested this on anything but i386 and
amd64?

-- 
The shortest unit of time in the multiverse is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking.
-- (Terry Pratchett, Lords and Ladies)



Disowning a few ports

2008-06-14 Thread Michael Knudsen
Hi,

I'm no longer using the following ports myself, so I will unlist myself
as the maintainer of them.  If anyone wants to take over any of these,
please reply to this thread:

www/p5-Apache-Gallery
graphics/p5-Image-Imlib2
games/mirrormagic
games/rocksndiamonds

Both rocksndiamonds and p5-Image-Imlib2 need an update.  Apache::Gallery
is no longer maintained upstream, at least not as far as I know, and the
current instructions are not correct for getting it to run with a
chrooted httpd.

Regards,
Michael.

P.S. Yes, I am working on an update for openttd.

-- 
Om began to feel the acute depression that steals over every realist in
the presence of an optimist.
-- (Terry Pratchett, Small Gods)



UPDATE: openttd 0.6.1

2008-06-14 Thread Michael Knudsen
This is a first stab at an update to 0.6.1 which now has trams and lots
of bugfixes etc.  Quickly tested by myself.  Since this removes files,
you probably want to apply with -E.

Comments? Nays or yays, or even hurrays?  Ok?

Index: Makefile
===
RCS file: /cvs/ports/games/openttd/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile26 Jan 2008 16:32:14 -  1.8
+++ Makefile14 Jun 2008 15:31:23 -
@@ -1,8 +1,8 @@
 # $OpenBSD: Makefile,v 1.8 2008/01/26 16:32:14 merdely Exp $
 
 COMMENT=   open source clone of the game Transport Tycoon Deluxe
-DISTNAME=  openttd-0.5.3-source
-PKGNAME=   ${DISTNAME:S/-source//}p0
+DISTNAME=  openttd-0.6.1-source
+PKGNAME=   ${DISTNAME:S/-source//}
 EXTRACT_SUFX=  .tar.bz2
 CATEGORIES=games
 
@@ -23,7 +23,12 @@ MASTER_SITES=${MASTER_SITE_SOURCEFORGE
 LIB_DEPENDS=   SDL::devel/sdl \
png.=2::graphics/png
 
-MAKE_ENV+= INSTALL=1 USE_HOMEDIR=1 VERBOSE=1 WITH_PNG=1 \
+CONFIGURE_STYLE=   simple
+
+CONFIGURE_ARGS+=   --prefix-dir=${PREFIX} \
+   --install-dir=${WRKINST}
+
+MAKE_ENV+= VERBOSE=1 WITH_PNG=1 \
WITH_ZLIB=1 \
DATA_DIR=share/openttd \
ICON_DIR=share/pixmaps \
@@ -41,12 +46,11 @@ EXAMPLESDIR=${PREFIX}/share/examples/o
 GAMEDIR=   ${PREFIX}/share/openttd
 
 post-install:
-   ${INSTALL_DATA_DIR} ${DOCSDIR}
-   ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR}
-   ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
-   ${INSTALL_DATA} ${WRKSRC}/scripts/* ${EXAMPLESDIR}
-   ${INSTALL_DATA_DIR} ${GAMEDIR}
${INSTALL_DATA_DIR} ${GAMEDIR}/media
${INSTALL_DATA} ${WRKSRC}/media/* ${GAMEDIR}/media
-   
+   ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
+   ${INSTALL_DATA} ${WRKSRC}/bin/scripts/* ${EXAMPLESDIR}
+   ${INSTALL_DATA_DIR} ${DOCSDIR}
+   ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR}
+
 .include bsd.port.mk
Index: distinfo
===
RCS file: /cvs/ports/games/openttd/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo5 Oct 2007 18:22:22 -   1.5
+++ distinfo14 Jun 2008 15:31:23 -
@@ -1,5 +1,5 @@
-MD5 (openttd-0.5.3-source.tar.bz2) = WSwEeQOj5/F/lSefd7ih3Q==
-RMD160 (openttd-0.5.3-source.tar.bz2) = maGdZIZS3YSVLdYZwNSxHBuNE10=
-SHA1 (openttd-0.5.3-source.tar.bz2) = 7SO13mfll7apbszKJklTaVkfHrw=
-SHA256 (openttd-0.5.3-source.tar.bz2) = 
aCcL6vOedjyYyd0MEb/9JRBnNrHPX2AVorHb9nwkzPg=
-SIZE (openttd-0.5.3-source.tar.bz2) = 3043644
+MD5 (openttd-0.6.1-source.tar.bz2) = 98DxncygUc0oZBEJ15XyAg==
+RMD160 (openttd-0.6.1-source.tar.bz2) = +sCIp9VM/O43aMHaWseysQuFzb4=
+SHA1 (openttd-0.6.1-source.tar.bz2) = Cc8rAcBjiddeW2KT5T66sdjIs6A=
+SHA256 (openttd-0.6.1-source.tar.bz2) = 
19JuQfeKkE6E2/r60PVV5dKaog82iOjWhlpXpGg3CGw=
+SIZE (openttd-0.6.1-source.tar.bz2) = 3690207
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  26 Jan 2008 16:32:14 -  1.3
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,38 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.3 2008/01/26 16:32:14 merdely Exp $
 Makefile.orig  Sat Sep 15 05:31:37 2007
-+++ Makefile   Wed Jan 23 20:43:53 2008
-@@ -319,7 +319,7 @@ CC_VERSION = $(shell $(CC_TARGET) -dumpversion | cut -
- # GNU make can only test for (in)equality
- # this is a workaround to test for =
- ifeq ($(shell expr $(CC_VERSION) \= 29), 1)
--  CFLAGS += -O -Wall -Wno-multichar -Wsign-compare -Wundef
-+  CFLAGS += -Wall -Wno-multichar -Wsign-compare -Wundef
-   CC_CFLAGS += -Wstrict-prototypes
-   CFLAGS += -Wwrite-strings -Wpointer-arith
- endif
-@@ -408,7 +408,6 @@ LRT:=
- endif
- endif
- 
--CFLAGS += $(BASECFLAGS)
- 
- ifdef UNIX
- CDEFS += -DUNIX
-@@ -933,7 +932,7 @@ endif
- 
- $(STRGEN): strgen/strgen.c string.c endian_host.h table/control_codes.h
-   @echo '=== Compiling and Linking $@'
--  $(Q)$(CC_HOST) $(CFLAGS_HOST) -DSTRGEN strgen/strgen.c string.c -o $@
-+  $(Q)$(CC_HOST) $(CFLAGS) -DSTRGEN strgen/strgen.c string.c -o $@
- 
- table/strings.h: lang/english.txt $(STRGEN)
-   @echo '=== Generating $@'
-@@ -957,8 +956,6 @@ release: all
-   $(Q)cp -R $(TTD)  /t/openttd-$(REV)-morphos/
-   $(Q)cp data/* /t/openttd-$(REV)-morphos/data/
-   $(Q)cp lang/*.lng /t/openttd-$(REV)-morphos/lang/
--  $(Q)-cp scenario/*.scn
/t/openttd-$(REV)-morphos/scenario/
--  $(Q)-cp scenario/heightmap/*  
/t/openttd-$(REV)-morphos/scenario/heightmap/
-   $(Q)cp readme.txt 
/t/openttd-$(REV)-morphos/docs/ReadMe
-   $(Q)cp COPYING

Re: UPDATE: openttd 0.6.1

2008-06-14 Thread Michael Knudsen
Quoting Landry Breuil ([EMAIL PROTECTED]):
[..]
 make port-lib-depends-check complains :
 Extra: X11.11
 Extra: Xext.10
 Extra: usbhid.3
 
 Maybe a local problem, my system is from last week pre-hackathon
 snapshot, and i see those libraries in ldd `which openttd`.

Same here.  I don't know what's up.  Anyone?

[..]
 Was there a reason to move those lines around ? for me, this should only
 be smth like :

Errm, none other than I commented them out and enabled them again one
at a time, moving them up while doing so, and I enabled them from the
bottom.. and was too lazy to change it back. (:

 I also don't see the point of patches/patch-Makefile_in, as we do more
 or less the same in post-install target.. rebubilding without it to see
 if it changes something.

It makes openttd not install some docs in share/openttd/docs/ or some
place like that.

Thanks for looking this over and testing.

Regards,
Michael.

-- 
The shortest unit of time in the multiverse is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking.
-- (Terry Pratchett, Lords and Ladies)



Re: kqemu port

2008-01-19 Thread Michael Knudsen
Quoting Mikolaj Kucharski ([EMAIL PROTECTED]):
 Slightly off topic, but how to check on OpenBSD does cpu support
 hardware virtualization?
 
 References
  1. linux% grep -E '^flags.*(vmx|svm)' /proc/cpuinfo

Something  like this:

grep -E '^cpu?:.*(VMX|SVM)' /var/run/dmesg.boot

-- 
`Give a man a fire and he's warm for a day, but set fire to
him and he's warm for the rest of his life.'
-- (Terry Pratchett, Jingo)



Re: kqemu port

2008-01-19 Thread Michael Knudsen
Quoting Michael Knudsen ([EMAIL PROTECTED]):
[..]
 Something  like this:
 
   grep -E '^cpu?:.*(VMX|SVM)' /var/run/dmesg.boot

Err:

grep -E 'cpu.*... etc.

-- 
There is no place I can go, there is no way I can hide.
It feels like it keeps coming from the inside.
-- (Nine Inch Nails, The Big Come Down)



Re: kqemu port

2008-01-19 Thread Michael Knudsen
Quoting Mikolaj Kucharski ([EMAIL PROTECTED]):
 Which flag acutally says that CPU supports hardware virtualizatoin? I
 have few dmesgs from different machines. None of them have VMX or SVM
 flag. That's why I'm asking.

luggage$ grep ^cpu /var/run/dmesg.boot
cpu0: Genuine Intel(R) CPU T2400 @ 1.83GHz (GenuineIntel 686-class) 1.83 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,VMX,EST,TM2,xTPR
   ^
This one --|

-- 
`Real stupidity beats artificial intelligence every time.'
-- (Terry Pratchett, Hogfather)



Re: kqemu port

2008-01-19 Thread Michael Knudsen
Quoting Mikolaj Kucharski ([EMAIL PROTECTED]):
[..]
 Compaq Armada M300 has MTRR too with Intel PIII processor. Do you think
 it support hardware virtualization? MTRR it something completely
 different.

In my MUA, the arrow was pointing at `VMX'.

-- 
Winter meant the coming of the lazy wind, which couldn't be bothered to
blow around people and blew right through them instead.
-- (Terry Pratchett, Wyrd Sisters)



Re: NEW: games/airstrike

2006-10-11 Thread Michael Knudsen
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: games/airstrike

2006-10-11 Thread Michael Knudsen
Quoting nikns ([EMAIL PROTECTED]):
 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'.

Anyone using ion who can fullscreen the game?

-- 
`Give a man a fire and he's warm for a day, but set fire to
him and he's warm for the rest of his life.'
-- (Terry Pratchett, Jingo)



Re: NEW: games/airstrike

2006-10-11 Thread Michael Knudsen
Quoting Andreas Bihlmaier ([EMAIL PROTECTED]):
 Fullscreen works for me using i386 + ion3, but I can't test amd64 ATM
 because one shouldn't drop HDs onto the ground.

Ok, fullscreen works in ion if I don't use alt-enter to fullscreen the
airstrike window before selecting fullscreen in the game itself.

-- 
Om began to feel the acute depression that steals over every realist in
the presence of an optimist.
-- (Terry Pratchett, Small Gods)



Re: BINARY PACKAGE TESTS

2006-08-12 Thread Michael Knudsen
On Sat, Aug 12, 2006 at 11:40:20PM +0200, Tobias Ulmer wrote:
 This is known on #openbsd since days. No need to report anything,
 because it's  obvious that packages and snapshots are out of sync.

So when a package is broken and fails to install properly there's no
reason to report it either because it's obviously broken?

The ports people are trying to prepare for release, so help them.  If
everybody assumes the right people know about breakage, there's a huge
risk broken stuff will go into release and possibly into the package
available from the cd set.

 Sorry, but the current situation is anything but productive for
 package testing (just count the number of mails on ports@ since this
 break)

That's the problem:  You knew and didn't tell anyone that could fix it!

Come on.

-- 
The Librarian gave him the kind of look other people would reserve for
people who said things like `What's so bad about genocide?'
-- (Terry Pratchett, Guards! Guards!)



Re: ufraw, a converter for the RAW format of digital cameras

2006-07-15 Thread Michael Knudsen
Quoting Marc Balmer ([EMAIL PROTECTED]):
 graphics/ufraw is a raw converter for the raw format of many digital
 cameras (I use it with my nikon D70 for quite some time now).  ufraw
 comes as a stand-alone application and a gimp plugin.

Works for me with my EOS 10D.  You might want to run DESCR through fmt
-w72.

Regards,
Michael.
-- 
The Librarian gave him the kind of look other people would reserve for
people who said things like `What's so bad about genocide?'
-- (Terry Pratchett, Guards! Guards!)



Re: [UPDATE] mplayer to pre8

2006-07-09 Thread Michael Knudsen
Quoting steven mestdagh ([EMAIL PROTECTED]):
 Robert Nagy [2006-07-09, 12:06:58]:
  why not support as much stuff as we can by default?
 
 by that line of reasoning, you would not have any flavors.
 in any case, it's a matter of preference... i've always liked mplayer's
 reasonably small footprint, and would not like to see it grow too much,
 if possible.

What I like about mplayer like it is now is that I type `make install'
in the port directory and then I can throw pretty much any media at it
and it will play it.

Regards,
Michael.
-- 
`You pay for it before you eat it? What happens if it's dreadful?'
`That's why.'
-- (Terry Pratchett, Moving Pictures)



x11/gromit -- better example configuration

2006-02-15 Thread Michael Knudsen
Hello,

this makes gromit install a bigger configuration example which, unlike
the currently used one, is written in English.

Index: Makefile
===
RCS file: /cvs/ports/x11/gromit/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile2006/01/16 12:13:01 1.3
+++ Makefile2006/01/28 10:30:40
@@ -3,7 +3,7 @@
 COMMENT=   small tool to make annotations on the screen
 
 DISTNAME=  gromit-20041213
-PKGNAME=   ${DISTNAME}p1
+PKGNAME=   ${DISTNAME}p2
 CATEGORIES=x11
 
 HOMEPAGE=  http://www.home.unix-ag.org/simon/gromit/
@@ -39,6 +39,6 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/gromit ${PREFIX}/bin
${INSTALL_DATA_DIR} ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
-   ${INSTALL_DATA} ${WRKSRC}/gromitrc ${DOCDIR}
+   ${INSTALL_DATA} ${WRKSRC}/gromitrc_gsr ${DOCDIR}/gromitrc
 
 .include bsd.port.mk

Regards,
Michael.
-- 
`Real stupidity beats artificial intelligence every time.'
-- (Terry Pratchett, Hogfather)



Re: x11/jwm

2006-02-01 Thread Michael Knudsen
Quoting steven mestdagh ([EMAIL PROTECTED]):
 what is xli? we don't seem to have that, so maybe you can patch it away.
 tested succesfully on sparc64.

HOW IS XLI RELATED TO XLOADIMAGE ?

xli version 1.00 was based on xloadimage version 3.01.
xli version 1.16 has many improvements over xli 1.00. 

I don't have time for porting it now, so I've just patched it to comment
it out (the referenced image isn't included in the distribution). I don't
think it should be made a dependency anyway.

This update also installs the man page in the right catalogue (1, not 8),
installs system.jwmrc to ${LOCALBASE}/share/examples/jwm/ and marks it
with @sample to ${SYSCONFDIR}.

The manual page is somewhat busted. You have to scroll down around 70
lines before some actual content shows up. I'm not yet sure what goes on
or how to fix it.

Update attached, please test.

Regards,
Michael.
-- 
The shortest unit of time in the multiverse is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking.
-- (Terry Pratchett, Lords and Ladies)


jwm.tar.gz
Description: application/tar-gz


Re: x11/jwm

2006-02-01 Thread Michael Knudsen
Quoting steven mestdagh ([EMAIL PROTECTED]):
  Update attached, please test.
 
 the attached tar.gz is 0 bytes.

.. and it's not even Monday.

Second attempt.
-- 
The Librarian gave him the kind of look other people would reserve for
people who said things like `What's so bad about genocide?'
-- (Terry Pratchett, Guards! Guards!)


jwm.tar.gz
Description: application/tar-gz


Re: x11/jwm

2006-02-01 Thread Michael Knudsen
Quoting steven mestdagh ([EMAIL PROTECTED]):
 i still see the man page ending up in section 1, but i think that is fine.
 i don't have a problem viewing the man page.

Oh, interesting. I'm using MANPAGER=less. With MANPAGER=more there's no
issue. Using hexcurse, I'm seeing 70 0x0A's -- it seems like these are
ignored by more. I don't understand where these line feeds come from,
though. I'll try digging more into it.

Btw. the man page ended up in section 8 before which caused it not to be
tagged with @man.

Regards,
Michael.
-- 
`Give a man a fire and he's warm for a day, but set fire to
him and he's warm for the rest of his life.'
-- (Terry Pratchett, Jingo)



Re: x11/jwm

2006-02-01 Thread Michael Knudsen
Quoting Michael Knudsen ([EMAIL PROTECTED]):
 Quoting steven mestdagh ([EMAIL PROTECTED]):
  i still see the man page ending up in section 1, but i think that is fine.
  i don't have a problem viewing the man page.
 
 Oh, interesting. I'm using MANPAGER=less. With MANPAGER=more there's no
 issue. Using hexcurse, I'm seeing 70 0x0A's -- it seems like these are
 ignored by more. I don't understand where these line feeds come from,
 though. I'll try digging more into it.

I've found a hack that reduces the number of blank lines with
MANPAGER=less from 70 to three: Remove a blank line before the markup
commands(?).

Update attached.
-- 
The Librarian gave him the kind of look other people would reserve for
people who said things like `What's so bad about genocide?'
-- (Terry Pratchett, Guards! Guards!)


jwm.tar.gz
Description: application/tar-gz


Re: x11/jwm

2006-02-01 Thread Michael Knudsen
Quoting steven mestdagh ([EMAIL PROTECTED]):
 your fix seems fine. many other man pages also have 3 blank lines at the
 top with MANPAGER=less.

I guess they're also using the an macro set then.

 some more comments:
 - the port does not honour CFLAGS.

It should do that now, along with CC.

 - i think it is wrong to set RUN_DEPENDS=${LIB_DEPENDS}. setting
   LIB_DEPENDS should be sufficient.

Right.

 - is there a reason not to use CONFIGURE_STYLE=gnu ? then --sysconfdir is
   passed automatically.

Not really. Changed as well.

 - what is the reason for linking with libm and libz?

Otherwise the configure script is unable to compile its png library
test, leading to png support being left out.

Thanks for your comments, update attached.

Regards,
Michael.
-- 
Om began to feel the acute depression that steals over every realist in
the presence of an optimist.
-- (Terry Pratchett, Small Gods)


jwm.tar.gz
Description: application/tar-gz


Re: x11/jwm

2006-02-01 Thread Michael Knudsen
Quoting steven mestdagh ([EMAIL PROTECTED]):
   some more comments:
   - the port does not honour CFLAGS.
  
  It should do that now, along with CC.
 
 it does not, there is still a flag -O2 after our CFLAGS. you may need to
 patch configure to get rid of it.

I patched that away in configured.

New version attached.

Regards,
Michael.
-- 
The shortest unit of time in the multiverse is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking.
-- (Terry Pratchett, Lords and Ladies)


jwm.tar.gz
Description: application/tar-gz


Re: x11/jwm

2006-01-31 Thread Michael Knudsen
Quoting Jasper Lievisse Adriaanse ([EMAIL PROTECTED]):
  /bin/sh: xli: not found
 seems to me as if xli is used by a configuration file to set the
 background for jwm.

Yep, that's why. As I said, I won't do anything about the default theme
unless someone strongly disagrees. I think it's usable as it is.

Regards,
Michael.
-- 
`Real stupidity beats artificial intelligence every time.'
-- (Terry Pratchett, Hogfather)



x11/jwm

2006-01-27 Thread Michael Knudsen
Hello,

this is a port of jwm, Joe's Window Manager. From the website:

JWM is a window manager for the X11 Window System. JWM is written in C
and uses only Xlib at a minimum. The following libraries can also be
used if available:

* libXext for the shape extension
* libXext for the render extension
* libXinerama for Xinerama support
* libXpm for XPM icons
* libpng for PNG icons
* libxft for antialiased and true type fonts

It can support some MWM, GNOME, and WM Spec hints.

The system wide configuration is installed in ${LOCALBASE}/share/jwm/,
but I'm not sure if this is correct. Is this a @sample candidate?
Also, the provided configuration should probably be tweaked a bit, but
it's usable as it is, so I won't patch it up unless someone complains.

Tested on i386 and alpha, but test reports from other platforms will be
appreciated. Hint: use Xnest :1 and jwm -display :1.

Regards,
Michael.
-- 
Rumour is information distilled so finely that it can filter through
anything.
-- (Terry Pratchett, Feet of Clay)


jwm.tar.gz
Description: application/tar-gz


Re: openttd-0.4.0.1

2005-12-07 Thread Michael Knudsen
Quoting Martin Reindl ([EMAIL PROTECTED]):
 Fine on amd64, but there are more problems with string functions as
 pointed out in:
 http://marc.theaimsgroup.com/?l=secunia-sec-advm=112599488304373w=2

Hm, not good -- good catch. I've extracted the fixes from the official
repository and added them to the port. Still works for me on i386, also
for network play.

It does not seem to work on alpha, though. I'm getting a bus error during
game initalisation, but I've not yet had time to look more closely into
the problem.

Tarball including format string fixes attached.

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


openttd.tar.gz
Description: application/tar-gz


Re: openttd-0.4.0.1

2005-11-23 Thread Michael Knudsen
Quoting Rodney Hopkins ([EMAIL PROTECTED]):
 It now works great for me on i386.  And I used it pretty extensively.  
 I started playing about 4pm yesterday, took about an hour break from 
 6pm to 7pm to eat and then started playing again, and next thing I 
 knew, it was 4:30am!!!  Good thing it was a weekend! 

I've been playing it a lot over the weekend and I've seen no stability
issues. I've not done any testing of network play other than joining a
game and doing a bit of spectating. My experience with previous versions
of openttd is that it works well, though.

 My only comments are these:  One, sound works fine, although there is 
 a bit of a delay between when a sound event happens on-screen and when 
 it actually plays.  Two, I couldn't get the music to work.  I really 
 miss it.  Perhaps OpenTTD doesn't use the proper midi music device on 
 OpenBSD.  Or it could be a problem with my rig.  I'm running a 
 SoundBlaster Live Value.  I've included a dmesg just for reference.  

I'm getting delayed sound as well (like 0.5 seconds), but I've got no
idea why. The annoyance factor is so small that it goes away after two
minutes.

Music worked in the previous version, but one needed to copy gm_tt??.gm
to ${LOCALBASE}/share/openttd/gm/, and you needed to tweak your
~/.openttd/openttd.cfg like this:

[music]
extmidi = midiplay

Alternatively one could install timidity, but I don't want to make that a
dependency -- especially because it segfaulted when I tried it.

Finally, you must enable music playing when starting the game:

$ openttd -m extmidi

Nostalgia is imminent. (:


I've added a patch to use the in-tree midiplay(1) by default. It works,
but it doesn't sound very well on my laptop, so I won't patch the game
to enable music by default.

 Finally, the game is a little slower and less responsive than it is 
 running natively.  Not that this is completely unexpected, of course.  
 I believe minimum recommended specs for OpenTTD are 500 MHz PIII with 
 256M of RAM.  I'm running this on a PIII 1.0GHz, with 512M of RAM and 
 it's still a little slow here and there.  Clicks seem to take a while 
 to register and are very Back in the day, I ran this game perfectly 
 well in DOS on a 100MHz Pentium with 48M of RAM!  I'm not complaining, 
 mind you, just mentioning it for others reference.

I'm not seeing delays in mouse clicks on my 600MHz PIII, but it does
seem a bit sluggish when moving around on the map and you've got lots of
planes etc. It's far from unplayable though, even on my slow (by today's
standards, at least) hardware.

I've attached an updated version of the port that includes the patches
from Jacob Meuser.

Regards,
Michael.
-- 
Winter meant the coming of the lazy wind, which couldn't be bothered to
blow around people and blew right through them instead.
-- (Terry Pratchett, Wyrd Sisters)


openttd.tar.gz
Description: application/tar-gz


openttd-0.4.0.1

2005-11-19 Thread Michael Knudsen
Hello,

this is a port of OpenTTD 0.4.0.1. From DESCR:

OpenTTD is modeled after the original Transport Tycoon game by
Chris Sawyer and enhances the game experience dramatically. Many
features were inspired by TTDPatch while others are original.

OpenTTD requires the original version of Transport Tycoon Deluxe
data files in order to function. Please refer to the manual for
more information.

Builds and runs nicely on i386. Feedback very much appreciated,
especially from other platforms as I only have X running on i386.

A tarball of the port is attached.

Regards,
Michael.
-- 
The shortest unit of time in the multiverse is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking.
-- (Terry Pratchett, Lords and Ladies)


openttd.tar.gz
Description: application/tar-gz


Re: openttd-0.4.0.1

2005-11-19 Thread Michael Knudsen
Quoting Rodney Hopkins ([EMAIL PROTECTED]):
 I'd LOVE to get this working, this is one of the best games EVER!  I
 hope it gets commited, however, I can't get it to install.  I'm running
 a snapshot of -current on i386 from about a week ago.  I just ran a full
 cvs update of ports.
[snip]
 ===  Faking installation for openttd-0.4.0.1
 scenario/* /usr/ports/games/openttd/w-openttd-0.4.0.1/fake-i386/usr/
 local/share/openttd/scenario install: /scenario/*: No such file or
 directory *** Error code 71

I must have messed up the Makefile somehow just before sending it to the
list. ${WRKSRC} had somehow become ${WRKRC}.

 Any suggestions?

I've attached an updated version in which I've fixed the tyop. Please
test and let me know how it works.

Thanks for the feedback.

Regards,
Michael.
-- 
Winter meant the coming of the lazy wind, which couldn't be bothered to
blow around people and blew right through them instead.
-- (Terry Pratchett, Wyrd Sisters)


openttd.tar.gz
Description: application/tar-gz


Re: ruby-1.8.3 update final

2005-10-27 Thread Michael Knudsen
Quoting Mathieu Sauve-Frankel ([EMAIL PROTECTED]):
 okay I lied,  here's another version of this diff. 
 This adds two subpackages, one for the gdbm extension and one for the
 iconv extension. 

Works for me on alpha. I had some -iconv packaging problem that was
solved by removing all ports. Reinstalling iconv alone didn't do the
trick.

I'm running Ruby on Rails installed using gem from the submitted port and
it seems to work well so far. I also tried installing the postgres gem
using ``gem install postgres'', but the compilation didn't succeed. It
looked like it didn't search for the header files the right place but
I'm not familiar enough with gem yet to do anything about it.

Regards,
Michael.
-- 
There is no place I can go, there is no way I can hide.
It feels like it keeps coming from the inside.
-- (Nine Inch Nails, The Big Come Down)



editors/hexcurse update

2005-10-11 Thread Michael Knudsen
This update takes hexcurse to 1.55. The changelog:

Current version: hexcurse 1.55 (12.22.2003)
 * Fixed file-saving bug which would not allow some changes
 to be saved to file

I sent this to the port maintainer about a week ago but have had no
response yet.

Index: Makefile
===
RCS file: /cvs/ports/editors/hexcurse/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile2004/11/24 11:08:03 1.4
+++ Makefile2005/10/05 20:41:02
@@ -2,7 +2,7 @@
 
 COMMENT=   user-friendly ncurses-based hexeditor with many features
 
-DISTNAME=  hexcurse-1.54
+DISTNAME=  hexcurse-1.55
 CATEGORIES=editors
 
 HOMEPAGE=  http://www.jewfish.net/description.php?title=HexCurse   
Index: distinfo
===
RCS file: /cvs/ports/editors/hexcurse/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo2005/01/05 16:28:21 1.3
+++ distinfo2005/10/05 20:41:02
@@ -1,4 +1,4 @@
-MD5 (hexcurse-1.54.tar.gz) = 1709176196c5384aa9c6454b2bf9ada0
-RMD160 (hexcurse-1.54.tar.gz) = 21a453ee570eeec739379ca47bb1e2053921482c
-SHA1 (hexcurse-1.54.tar.gz) = b20e4a458c63aed16e74549606ec815fdb6d39b8
-SIZE (hexcurse-1.54.tar.gz) = 112296
+MD5 (hexcurse-1.55.tar.gz) = c9f9485490300b5111aa429eabfef789
+RMD160 (hexcurse-1.55.tar.gz) = b344d7ca127cdc17aa0c266c404de27db979a50e
+SHA1 (hexcurse-1.55.tar.gz) = 67cb751610536934a125eab1a09cf5855bb0d89e
+SIZE (hexcurse-1.55.tar.gz) = 113512

Regards,
Michael.
-- 
The shortest unit of time in the multiverse is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking.
-- (Terry Pratchett, Lords and Ladies)



graphics/xfig/ diff

2005-09-06 Thread Michael Knudsen
Hello,

the xfig distfiles was moved and a redirect was made to a page that broke
the port. This should fix it:

Index: Makefile
===
RCS file: /cvs/ports/graphics/xfig/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- Makefile2005/04/17 21:31:59 1.29
+++ Makefile2005/09/06 23:23:13
@@ -15,7 +15,7 @@
 PERMIT_DISTFILES_FTP=  Yes
 WANTLIB=   ICE SM X11 Xext Xmu Xp Xpm Xt c m z
 
-MASTER_SITES=  http://www.xfig.org/xfigdist/ \
+MASTER_SITES=  http://www.xfig.org/software/xfig/${VERSION}/ \
ftp://www-epb.lbl.gov/xfig/ \
ftp://www-epb.lbl.gov/xfig/previous_versions/
 
Regards,
Michael.
-- 
The shortest unit of time in the multiverse is the New York Second,
defined as the period of time between the traffic lights turning green
and the cab behind you honking.
-- (Terry Pratchett, Lords and Ladies)



Re: blender 2.37a

2005-07-04 Thread Michael Knudsen
Quoting Yakov Shklarov ([EMAIL PROTECTED]):
 This problem is not with Blender. My mouse cursor has gotten stuck at
 the left of the screen when running the OpenGL Spectrum analyzer
 plugin in xmms, as well as with certain xlock GL display modes.

From what I understand after talking to Todd Fries, I think, this is a
problem related to the X mouse acceleration factor being garbled. Moving
the mouse faster than the acceleration threshold causes the mouse to be
moved all the way to the left screen. If one moves the mouse slower than
this, it doesn't happen.

I can trigger this problem by running e.g. glxgears which makes me think
that the problem is more generally GL related. I seem to remember that
the only way to fix the problem was to kill the X server. Logging out
and back in with xdm didn't fix it, IIRC.

I wonder if the problem is somehow limited to horizontal acceleration
only, as the pointer is only affected in this direction. It's just a
thought that occurred to me just now; perhaps things don't work that
way.

Regards,
Michael.
-- 
Winter meant the coming of the lazy wind, which couldn't be bothered to
blow around people and blew right through them instead.
-- (Terry Pratchett, Wyrd Sisters)



Re: NEW: gromit

2005-06-09 Thread Michael Knudsen
Quoting Niall O'Higgins ([EMAIL PROTECTED]):
 Needs at least:
 BUILD_DEPENDS+= :pkgconfig-*:devel/pkgconfig

Of course, thanks!

Updated port attached.

Regards,
Michael.
-- 
Winter meant the coming of the lazy wind, which couldn't be bothered to
blow around people and blew right through them instead.
-- (Terry Pratchett, Wyrd Sisters)


gromit.tgz
Description: application/tar-gz