Drop maintainership

2013-07-01 Thread Andreas Bihlmaier
Dear ports@ community,

after finally accepting that I don't get around to actually maintain the
ports I'm still listed for as MAINTAINER anymore,
I kindly ask to remove me from these variables.

I hope at least some people profited from my former porting efforts and
no one suffered from my recent slacking in this regard.

If there are issues or questions,
please contact me directly since I didn't get around to read ports@ ATM.

Regards
ahb



Re: Integration of clewn/vimgdb into your vim port

2009-01-15 Thread Andreas Bihlmaier
On Tue, Jan 13, 2009 at 10:12:49AM -0800, Chris Kuethe wrote:
> On Tue, Jan 13, 2009 at 9:50 AM, Marco Peereboom  wrote:
> > I likes but as a flavor for sure.
> > On Tue, Jan 13, 2009 at 09:37:36AM -0800, Chris Kuethe wrote:
> >> woops. i missed this somehow. i'm going to try this now, but i'm not
> >> sure whether it should be a flavor or if it should be added to the
> >> port as a non-option. comments from the list?
> 
> A few observations:
> 
> 1) shouldn't this generate vim-gdb-${V}.tgz ... no FLAVOR suffix?
> ...
> ===>  Building package for vim-gdb-7.2.77-gtk2-gdb
> Create /usr/ports/packages/amd64/all/vim-gdb-7.2.77-gtk2-gdb.tgz
> Link to /usr/ports/packages/amd64/ftp/vim-gdb-7.2.77-gtk2-gdb.tgz
> Link to /usr/ports/packages/amd64/cdrom/vim-gdb-7.2.77-gtk2-gdb.tgz

I guess, at least it would not hurt the eye as bad.
 
> 2) the -gdb subpackage needs a to require a vim
> RUN_DEPENDS-gdb=  ::${BUILD_PKGPATH}

Of course.
 
> 3) i was getting checksum failures trying to pkg_delete. offending
> file was /usr/local/share/vim/vim72/doc/tags

This is indeed a problem, but I have to update this file, otherwise
:he vimgdb
does not work and until you have used it to debug a couple programs, you
really want to use it.

Should I send you a patch for 1) and 2) or will you patch this, since
you have a deeper understanding of this port anyway?
I'm not sure what to do about 3).

Regards
ahb



Re: ngspice port

2009-04-17 Thread Andreas Bihlmaier
Hi

On Thu, Apr 16, 2009 at 12:45:58AM -0300, Daniel Bolgheroni wrote:
> Hi,
> 
> are there any efforts going on to produce a ng-spice-rework-18 port?

I am/was working at it, but there was a huge pile of deps not in ports
yet. If I find time to work on it I'll report on po...@.

If you want to take a stab at it contact me privatly and I'll send you
the work done so far.

> Thank you.
> 
> --
> Daniel Bolgheroni 
> FEI - Faculdade de Engenharia Industrial
> http://www.dbolgheroni.eng.br/mykey
> 
> ASCII ribbon campaign ( )
>  against HTML e-mail   X
>   / \

Regards,
ahb



MAINTAINER-UPDATE: print/latex-mk

2009-06-27 Thread Andreas Bihlmaier
Hello,

here is a trivial update to print/latex-mk.

If you have no regressions either please commit.

Regards,
ahb


Index: Makefile
===
RCS file: /cvs/ports/print/latex-mk/Makefile,v
retrieving revision 1.3
diff -u -u -r1.3 Makefile
--- Makefile1 Oct 2007 11:42:30 -   1.3
+++ Makefile27 Jun 2009 12:03:21 -
@@ -2,7 +2,7 @@
 
 COMMENT=   set of Makefile fragments to manage LaTeX documents
 
-DISTNAME=  latex-mk-1.8
+DISTNAME=  latex-mk-1.9.1
 CATEGORIES=print
 HOMEPAGE=  http://latex-mk.sourceforge.net/
 
Index: distinfo
===
RCS file: /cvs/ports/print/latex-mk/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo5 Apr 2007 16:20:19 -   1.2
+++ distinfo27 Jun 2009 12:03:21 -
@@ -1,5 +1,5 @@
-MD5 (latex-mk-1.8.tar.gz) = fqCaGoJz4/DwJsuU8U0iMQ==
-RMD160 (latex-mk-1.8.tar.gz) = OwHSDtKsSNgONvS0rfhCZb/TfZg=
-SHA1 (latex-mk-1.8.tar.gz) = QCJlzZ2KtY0ZQUaZDnD4yCmb5rk=
-SHA256 (latex-mk-1.8.tar.gz) = UZlSUI9QWdZ2qwZ0tFid1C+wIAReT/V01eoVmeJNNvU=
-SIZE (latex-mk-1.8.tar.gz) = 560753
+MD5 (latex-mk-1.9.1.tar.gz) = GKvojOVypSXAXSSaJ3ScwQ==
+RMD160 (latex-mk-1.9.1.tar.gz) = VjanpBJhAFq26fOFiQ0+FfmE430=
+SHA1 (latex-mk-1.9.1.tar.gz) = yOZ9EGPaVVe2wltVM3isKbc0chk=
+SHA256 (latex-mk-1.9.1.tar.gz) = pmzHAjxFYxo8MJkeTjlKILrFXlIoq9iGaQY882W39ao=
+SIZE (latex-mk-1.9.1.tar.gz) = 579556
Index: patches/patch-latex_mk_in_in
===
RCS file: patches/patch-latex_mk_in_in
diff -N patches/patch-latex_mk_in_in
--- patches/patch-latex_mk_in_in31 Jan 2007 22:38:03 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,58 +0,0 @@
-$OpenBSD: patch-latex_mk_in_in,v 1.1.1.1 2007/01/31 22:38:03 steven Exp $
-
-adds DVIPS_ENV functionality.
-
 latex.mk.in.in.origTue Jan 30 21:38:37 2007
-+++ latex.mk.in.in Tue Jan 30 21:42:32 2007
-@@ -60,6 +60,7 @@
- #  DVIPDFM_ENV  = environment variables set when running the dvipdfm 
executable
- #  DVIPDFM_FLAGS= flags passed to the dvipdfm executable
- #  DVIPS  = the dvips executable
-+#  DVIPS_ENV  = environment variables set when running the dvips executable
- #  DVIPS_FLAGS= flags passed to the dvips executable
- #  GZIP   = gzip program
- #  GV = a postscript previewer executable
-@@ -145,6 +146,7 @@ DVIPDFM_ENV?=  
- DVIPDFM_FLAGS+=   
- DVIPDFM_LANDSCAPE_FLAGS?= -l
- DVIPS?=   @DVIPS@
-+DVIPS_ENV?=   
- DVIPS_FLAGS+= -j0
- DVIPS_LANDSCAPE_FLAGS?=   -t landscape
- ECHO?=@ECHO@
-@@ -473,7 +475,7 @@ BMK:DEFAULTVIEWPS_DRAFT?=  viewps_${__tmp
- BMK:ALLVIEWPS_DRAFT+= viewps_${__tmp__}-draft
- BMK:${__tmp__}-draft.ps: ${__tmp__}.dvi ${DATED_DRAFT_PS}
- BMK:  sed "s;DATE;`date`;g" ${DATED_DRAFT_PS:Q} > ${DRAFT_STAMP_PS:Q}
--BMK:  ${DVIPS:Q} -h ${DRAFT_STAMP_PS:Q} ${DVIPS_FLAGS} -o $@ ${__tmp__}.dvi
-+BMK:  ${ENV_PROG:Q} ${DVIPS_ENV} ${DVIPS:Q} -h ${DRAFT_STAMP_PS:Q} 
${DVIPS_FLAGS} -o $@ ${__tmp__}.dvi
- BMK:.endfor
- 
- GMK:define viewps_template
-@@ -489,7 +491,7 @@ GMK:DEFAULTVIEWPS_DRAFT?=  viewps_$(1)-dr
- GMK:ALLVIEWPS_DRAFT+= viewps_$(1)-draft
- GMK:$(1)-draft.ps: $(1).dvi ${DATED_DRAFT_PS}
- GMK:  sed "s;DATE;`date`;g" ${DATED_DRAFT_PS} > ${DRAFT_STAMP_PS}
--GMK:  $(DVIPS) -h ${DRAFT_STAMP_PS} $(DVIPS_FLAGS) -o $@ $(1).dvi
-+GMK:  $(ENV_PROG) $(DVIPS_ENV) $(DVIPS) -h ${DRAFT_STAMP_PS} $(DVIPS_FLAGS) 
-o $@ $(1).dvi
- GMK:endef
- GMK:$(foreach __tmp__,$(NAME),$(eval $(call viewps_template,$(__tmp__
- 
-@@ -960,13 +962,13 @@ GMK:endif
- BMK:.if defined(__DRAFT)
- GMK:ifdef __DRAFT
- GMK:  sed "s;DATE;`date`;g" ${DATED_DRAFT_PS} > ${DRAFT_STAMP_PS}
--GMK   $(DVIPS) -h ${DRAFT_STAMP_PS} $(DVIPS_FLAGS) -o $*-draft.ps $<
-+GMK:  $(ENV_PROG) $(DVIPS_ENV) $(DVIPS) -h ${DRAFT_STAMP_PS} $(DVIPS_FLAGS) 
-o $*-draft.ps $<
- BMK:  sed "s;DATE;`date`;g" ${DATED_DRAFT_PS:Q} > ${DRAFT_STAMP_PS:Q}
--BMK:  ${DVIPS:Q} -h ${DRAFT_STAMP_PS:Q} ${DVIPS_FLAGS} -o $*-draft.ps $<
-+BMK:  ${ENV_PROG:Q} ${DVIPS_ENV} ${DVIPS:Q} -h ${DRAFT_STAMP_PS:Q} 
${DVIPS_FLAGS} -o $*-draft.ps $<
- BMK:.else
--BMK:  ${DVIPS:Q} ${DVIPS_FLAGS} -o $@ $<
-+BMK:  ${ENV_PROG:Q} ${DVIPS_ENV} ${DVIPS:Q} ${DVIPS_FLAGS} -o $@ $<
- GMK:else
--GMK:  $(DVIPS) $(DVIPS_FLAGS) -o $@ $<
-+GMK:  $(ENV_PROG) $(DVIPS_ENV) $(DVIPS) $(DVIPS_FLAGS) -o $@ $<
- BMK:.endif
- GMK:endif
- 
Index: pkg/PLIST
===
RCS file: /cvs/ports/print/latex-mk/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 PLIST
--- pkg/PLIST   31 Jan 2007 22:38:03 -  1.1.1.1
+++ pkg/PLIST   27 Jun 2009 12:03:21 -
@@ -26,6 +26,8 @@
 share/latex-mk/latex.subdir.mk
 share/latex-mk/lgrind.gmk
 share/latex-mk/lgrind.mk
+share/latex-mk/mpost.gmk
+share/latex-mk/mpost.mk
 share/latex-mk/tgif.gmk
 share/latex-mk/tgif.mk
 share/latex-mk/xfi

ettercap broken in -current

2005-10-28 Thread Andreas Bihlmaier
I have the feeling that the ettercap port is broken in -current on i386 and
amd64. I tested on a amd64 snapshot from 3 days ago as well as on a i386
snapshot from Sep 27th.

I always get a Seg Fault:


ettercap 0.6.b (c) 2002 ALoR & NaGA

Your IP: 192.168.123.1 with MAC: 00:90:27:8E:61:99 on Iface: fxp0

Loading plugins... ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined 
symbol 'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol 
'number_of_hosts_in_lan'

/usr/local/lib/ettercap/ec_triton.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_spectre.so: undefined symbol 'Options'

/usr/local/lib/ettercap/ec_spectre.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_shadow.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_shadow.so: undefined symbol 'Options'

/usr/local/lib/ettercap/ec_shadow.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_phantom.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_phantom.so: undefined symbol 
'number_of_connections'

/usr/local/lib/ettercap/ec_phantom.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_ooze.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_ooze.so: undefined symbol 'Options'

/usr/local/lib/ettercap/ec_ooze.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_leech.so: undefined symbol 'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_leech.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_leech.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_leech.so: undefined symbol 
'number_of_hosts_in_lan'

/usr/local/lib/ettercap/ec_leech.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_lamia.so: undefined symbol 'Options'

/usr/local/lib/ettercap/ec_lamia.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_imp.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_imp.so: undefined symbol 'Options'

/usr/local/lib/ettercap/ec_imp.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_hunter.so: undefined symbol 'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_hunter.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_hunter.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_hunter.so: undefined symbol 
'number_of_hosts_in_lan'

/usr/local/lib/ettercap/ec_hunter.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_golem.so: undefined symbol 'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_golem.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_golem.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_golem.so: undefined symbol 
'number_of_connections'
ettercap:/usr/local/lib/ettercap/ec_golem.so: undefined symbol 
'number_of_hosts_in_lan'

/usr/local/lib/ettercap/ec_golem.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_dummy.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_dummy.so: undefined symbol 'Host_Source'

/usr/local/lib/ettercap/ec_dummy.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_confusion.so: undefined symbol 
'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_confusion.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_confusion.so: undefined symbol 
'number_of_hosts_in_lan'

/usr/local/lib/ettercap/ec_confusion.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_beholder.so: undefined symbol 'Options'

/usr/local/lib/ettercap/ec_beholder.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_basilisk.so: undefined symbol 'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_basilisk.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_basilisk.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_basilisk.so: undefined symbol 
'number_of_connections'
ettercap:/usr/local/lib/ettercap/ec_basilisk.so: undefined symbol 
'number_of_hosts_in_lan'
ettercap:/usr/local/lib/ettercap/ec_basilisk.so: undefined symbol 'Host_Source'

/usr/local/lib/ettercap/ec_basilisk.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_banshee.so: undefined symbol 'Host_Dest'
ettercap:/usr/local/lib/ettercap/ec_banshee.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_banshee.so: undefined symbol 
'number_of_connections'
ettercap:/usr/local/lib/ettercap/ec_banshee.so: undefined symbol 'Host_Source'

/usr/local/lib/ettercap/ec_banshee.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_arpcop.so: undefined symbol 'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_arpcop.so: undefined symbol 'Options'
ettercap:/usr/local/lib/ettercap/ec_arpcop.so: undefined symbol 
'number_of_hosts_in_lan'

/usr/local/lib/ettercap/ec_arpcop.so contains errors 
!ettercap:/usr/local/lib/ettercap/ec_H99_dummy.so: undefined symbol 
'Plugin_Register'
lazy binding failed!

Ooops !! Somewhere in the stack a pointer got crazy...

 [ettercap] Segmentation Fault...


Request for new port: vifm

2005-11-23 Thread Andreas Bihlmaier
Hello ports@,

I would really like to see "vifm" [1] in the ports tree, because it is a really
nice and comfortable file manager (like mc), but with vi key bindings.

I basically downloaded the source, untared it, fixed all the symlinks in the
vifm directory and had to comment out one line in vimfm/src/ui.c
I don't know where the symlinks SHOULD go, I just linked it against files I
found with the same name (yeah it worked somehow :)

This is not a fix of course, but it enabled me to compile it and it runs just
fine. I'm sure somenone here (having much more C/ncurses knowledge) could fix
it quickly.


#--- dirty_hack ---#
--- vifm/src/ui.c   Sun Jul 17 23:51:28 2005
+++ vifm2/src/ui.c  Thu Nov 24 07:57:51 2005
@@ -324,7 +324,7 @@
 
ioctl(0, TIOCGWINSZ, &ws);
 
-   resize_term(ws.ws_row, ws.ws_col);
+/* resize_term(ws.ws_row, ws.ws_col); */
 
getmaxyx(stdscr, screen_y, screen_x);
#--#


Since I'm sure many developers/ports-maintainers are using vi[m] as well, would
it be possible to make a port and include it?

[1] http://vifm.sourceforge.net/

Regards,
ahb

Please CC me, otherwise I have to read it in the archives (no problem either).



Re: Request for new port: vifm

2005-11-26 Thread Andreas Bihlmaier
Hello ports@ again,

sorry for answering my own mail, but I did some more research:

To make vifm compile you just have to install automake >1.7 (I used 1.9) change
the links in vifm/ to point to
/usr/local/share/automake-1.9/{depcomp,install-sh,missing,mkinstalldirs}

The "patch" I posted before has to be used (still don't know why, older version
of ncurses on openbsd?).

I found about about more niffty features, one is that you can define default
programs for every file type, so vifm will use those programms to open them.

As I said EVERYBODY working with VI[M] and many files should have a look at it,
the ease of use is just impressive.

Since I didn't get any reply so far what could I do to get it adopted as an
official port?

Btw, it works (at least) on:
i386
amd64
(not on hppa and vax (there is no new enough autoconf :))


Regards,
ahb



Re: Request for new port: vifm

2005-11-26 Thread Andreas Bihlmaier
I have to correct myself,
it DOES also work on (just had to copy over parts of a newer automake):
hppa
(don't know about vax, can't get the ethernet to work right now, still 3.5 on
it, long time since I switched it on)

Regards,
ahb



cyrus-imapd segfault in deliver, patch urgent

2006-09-16 Thread Andreas Bihlmaier
Hi ports@,
After loosing a ton of mails for no obvious reason after an upgrade to the 
latest snapshot I found the problem.

cyrus deliver (from cyrus-imapd) has a know (and patched) bug that causes it to 
segfault.
https://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/imap/backend.c.diff?r1=1.39&r2=1.40&f=u

Please apply this ASAP, before other people have to loose a lot of mail and 
sleep as well.

Regards,
ahb

p.s. please CC me since I'm only subscribed to misc@
-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail



Re: FIX: cyrus-imapd-2.2.13

2006-09-17 Thread Andreas Bihlmaier
On Sun, Sep 17, 2006 at 04:49:41PM +0200, Antoine Jacoutot wrote:
> Please test and commit this fix.
> 
> => initialize err to revent segfault
> 
> Reported by
> Andreas Bihlmaier 
> 
> Regards,
> 
> -- 
> Antoine



Good to see it fixed, I hope it will get commited fast.
Thanks for the work (I just applied the patch 0 -> -1 by hand) and it
indeed does fix the problem.

Regards,
ahb



NEW: x11/kseg and games/netpanzer

2006-10-10 Thread Andreas Bihlmaier
Hello everybody,

I just got done with my first two OpenBSD ports, thus I'd really
appreciate testing AND furthermost I'd like to get (constructive)
criticism.

If anybody knows a way to get around the _dirty_ hack in netpanzer
do-install, PLEASE tell me, since I tried hard to get around up, but
eventually I didn't.

Last question:
Should I put my name as MAINTAINER or just leave ports@, since I _do_
want to maintain them, but can't bear to read misc@ and ports@ all the
time.

#pkg_info kseg
Information for kseg-0.403

Comment:
interactive (Euclidean) geometry program

Description:
KSEG is a Free (GPL) interactive geometry program for exploring
Euclidean geometry, or for making high-quality figures for LaTeX.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.mit.edu/~ibaran/




#pkg_info netpanzer
Information for netpanzer-0.8

Comment:
online multiplayer tactical warfare game

Description:
Gameplay concentrates on the core, no resource management is needed.
The game is based on quick tactical action and unit management in
real-time. Battles progress quickly and constantly as destroyed players
respawn with a set of new units. Players can join or leave multiplayer
games at any time.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://netpanzer.berlios.de/


Regards,
ahb



NEW: x11/kseg and games/netpanzer

2006-10-10 Thread Andreas Bihlmaier
>Hello everybody,
>
>I just got done with my first two OpenBSD ports, thus I'd really
>appreciate testing AND furthermost I'd like to get (constructive)
>criticism.
>
>If anybody knows a way to get around the _dirty_ hack in netpanzer
>do-install, PLEASE tell me, since I tried hard to get around up, but
>eventually I didn't.
>
>Last question:
>Should I put my name as MAINTAINER or just leave ports@, since I _do_
>want to maintain them, but can't bear to read misc@ and ports@ all the
>time.
>
>#pkg_info kseg
>Information for kseg-0.403
>
>Comment:
>interactive (Euclidean) geometry program
>
>Description:
>KSEG is a Free (GPL) interactive geometry program for exploring
>Euclidean geometry, or for making high-quality figures for LaTeX.
>
>Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
>
>WWW: http://www.mit.edu/~ibaran/
>
>
>
>
>#pkg_info netpanzer
>Information for netpanzer-0.8
>
>Comment:
>online multiplayer tactical warfare game
>
>Description:
>Gameplay concentrates on the core, no resource management is needed.
>The game is based on quick tactical action and unit management in
>real-time. Battles progress quickly and constantly as destroyed players
>respawn with a set of new units. Players can join or leave multiplayer
>games at any time.
>
>Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
>
>WWW: http://netpanzer.berlios.de/
>
>
>Regards,
>ahb

Sorry, but I'm stupid to forget the URLs:
#kseg
http://bihlmaier.org/ports/kseg.tgz

#netpanzer
http://bihlmaier.org/ports/netpanzer.tgz



NEW: games/airstrike

2006-10-11 Thread Andreas Bihlmaier
Hi ports@,

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.

Tested on current: i386 and amd64.

#pkg_info airstrike
Information for airstrike-0.6

Comment:
2D dogfighting game

Description:
Airstrike is a 2d dogfighting game being slowly developed, currently
stalled, but fun.
Features include alpha blended raytraced graphics and accurate physics.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://icculus.org/airstrike/


URL to port:
http://bihlmaier.org/ports/airstrike.tgz

As always comments are welcome.

Regards,
ahb



Re: NEW: games/airstrike

2006-10-11 Thread Andreas Bihlmaier
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.
> 

Well now I'm subscribed to ports@ as well, even less sleep ;)

Fullscreen works for me using i386 + ion3, but I can't test amd64 ATM
because one shouldn't drop HDs onto the ground.

I fixed the 'About the game' and 'Release notes', I had forgotten to
copy them inside do-install target, works now.

I updated the port:
http://bihlmaier.org/ports/airstrike.tgz

Regards,
ahb



patch for samba support in misc/mc (midnight commander)

2006-10-24 Thread Andreas Bihlmaier
Hello everyone,

I'd really appreciate midnight commander (misc/mc) to be built with
samba support, so one can access SMB shares as local file systems,
without mounting them with sharity-light.
Also direct (directory) SMB -> FTP copy is very nice.

There would be two ways:
1. Always build with samba support (only adds about 200kb to binary).
IMHO this is the better way.

2. Add samba flavor
IMHO wasts space and build time.

Here are patches for both cases:
# Both work for i386 and amd64 (-current, at least rather current;)

#1
#--#
--- Makefile.orig   Tue Oct 24 16:50:13 2006
+++ MakefileTue Oct 24 16:54:01 2006
@@ -12,7 +12,7 @@
 
 # GPL
 PERMIT_PACKAGE_CDROM=  Yes
-PERMIT_PACKAGE_FTP=Yes
+PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 WANTLIB=   c termcap
@@ -23,8 +23,8 @@
 RUN_DEPENDS=   :unzip-*:archivers/unzip \
:zip-*:archivers/zip
 
-CONFIGURE_STYLE=   gnu 
-CONFIGURE_ARGS=--with-vfs --without-mcfs --enable-charset
+CONFIGURE_STYLE=   gnu
+CONFIGURE_ARGS=--with-samba --with-vfs --without-mcfs 
--enable-charset
 CONFIGURE_ENV= LOCALBASE=${LOCALBASE}
 MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/config
 USE_GMAKE= Yes
#--#

#2
#--#
--- Makefile.orig   Tue Oct 24 16:50:13 2006
+++ MakefileTue Oct 24 16:26:22 2006
@@ -12,7 +12,7 @@
 
 # GPL
 PERMIT_PACKAGE_CDROM=  Yes
-PERMIT_PACKAGE_FTP=Yes
+PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 WANTLIB=   c termcap
@@ -23,9 +23,17 @@
 RUN_DEPENDS=   :unzip-*:archivers/unzip \
:zip-*:archivers/zip
 
-CONFIGURE_STYLE=   gnu 
+FLAVORS=   samba
+FLAVOR?=
+
+CONFIGURE_STYLE=   gnu
 CONFIGURE_ARGS=--with-vfs --without-mcfs --enable-charset
 CONFIGURE_ENV= LOCALBASE=${LOCALBASE}
 MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/config
 USE_GMAKE= Yes
+
+.if ${FLAVOR:L:Msamba}
+CONFIGURE_ARGS+=--with-samba
+.endif
+
 .include 
#--#


Regards,
ahb

p.s. Should PKGNAME be bumped for such changes?



Build mutt-sidebar by default

2006-11-05 Thread Andreas Bihlmaier
Hello ports@,

since I personally enjoy mutt's sidebar FLAVOR and it might be used by
(many) others would it be possible to always build a mutt-sidebar
package? There is already a -compressed and -hcache pkg.

Regards,
ahb



Re: Build mutt-sidebar by default

2006-11-05 Thread Andreas Bihlmaier
On Sun, Nov 05, 2006 at 07:00:31PM -0600, Marco Peereboom wrote:
> If anything the sidebar needs to be fixed with IMAP...

I'm using it with IMAP right now. What needs to be fixed? I did notice
that it doesn't show new mails until you open the box, but it is still
faster to hit  +
, than 'c' + '?' +  + ...

> Andreas Bihlmaier wrote:
> >Hello ports@,
> >
> >since I personally enjoy mutt's sidebar FLAVOR and it might be used by
> >(many) others would it be possible to always build a mutt-sidebar
> >package? There is already a -compressed and -hcache pkg.

Regards,
ahb



Patch to make mutt-sidebar work with IMAP [WAS: Re: Build mutt-sidebar by default]

2006-11-06 Thread Andreas Bihlmaier
On Mon, Nov 06, 2006 at 06:17:21AM -0600, Marco Peereboom wrote:
> Andreas Bihlmaier wrote:
> >On Sun, Nov 05, 2006 at 07:00:31PM -0600, Marco Peereboom wrote:
> >>If anything the sidebar needs to be fixed with IMAP...
> >
> >I'm using it with IMAP right now. What needs to be fixed? I did notice
> >that it doesn't show new mails until you open the box, but it is still
> 
> Isn't this the whole point of the sidebar?  So that one could use it 
> with lets say procmail or something.

I pretty much use it for faster navigation only, _but_ you do have a
valid point there.

> >faster to hit  +
> >, than 'c' + '?' +  + ...

After using google, I found:
http://lunar-linux.org/index.php?page=mutt-sidebar

Especially:

Updated patch for pristine mutt-1.5.12 source package. Incorporated a
patch from Charles Killian for better refresh of IMAP folder message
counts.
<\quote>

This led to:
http://lunar-linux.org/~tchan/mutt/patch-1.5.13.sidebar.20061023.txt

After ripping out some stuff and adjusting lines:

#--- patch-mutt-snapshot-sidebar --#
diff -N -c -r imap/imap.c imap/imap.c
*** imap/imap.c 2006-07-11 10:01:04.0 -0500
--- imap/imap.c 2006-08-04 23:18:48.0 -0500
***
*** 1466,1472 
  }
  
  imap_munge_mbox_name (munged, sizeof (munged), name);
! snprintf (command, sizeof (command), "STATUS %s (UIDNEXT UIDVALIDITY 
UNSEEN)", munged);
  
  if (imap_cmd_queue (idata, command) < 0)
  {
--- 1466,1472 
  }
  
  imap_munge_mbox_name (munged, sizeof (munged), name);
! snprintf (command, sizeof (command), "STATUS %s (UIDNEXT UIDVALIDITY 
UNSEEN MESSAGES)", munged);
  
  if (imap_cmd_queue (idata, command) < 0)
  {
diff -N -c -r imap/command.c imap/command.c
*** imap/command.c  2006-08-11 04:04:36.0 -0500
--- imap/command.c  2006-08-28 11:42:36.0 -0500
***
*** 861,866 
--- 861,873 
  /* forced back to keep detecting new mail until the mailbox is opened 
*/
  status->uidnext = oldun;
  
+ /* Added to make the sidebar show the correct numbers */
+ if (status->messages)
+ {
+   inc->msgcount = status->messages;
+   inc->msg_unread = status->unseen;
+ }
+ 
  FREE (&value);
  return;
}
#--#

DISCLAIMER:
IMHO that is the only relevant part of the original patch (see link
above), but I'm not 100% *sure*.

Apply by:
# cd /usr/ports/mail/mutt/snapshot
# env FLAVOR=sidebar make patch
# cd w-mutt-1.5.12-sidebar/mutt-1.5.12/
# patch < patch-mutt-snapshot-sidebar
# cd -
# env FLAVOR=sidebar make install

Could somebody please test it, because if it works, well it works :)

Regards,
ahb



NEW: devel/sdcc

2006-11-27 Thread Andreas Bihlmaier
Hello ports@,

since I want to do some mC development in my spare time on an Atmel
at89c51ed2 I was in need for a C compiler.

The port is based/improved on Alexandre Anriot's port:
http://marc.theaimsgroup.com/?l=openbsd-ports&m=111993817914959&w=2

All unnecessary bash crap was removed.

I hope it will be commited this time, _IF_ everything is fine :)

#pkg_info sdcc
Comment:
Small Device C Compiler

Description:
SDCC is an open source retargettable, optimizing ANSI - C compiler. The
current version targets the Intel 8051, Zilog Z80, Dallas 80C390,
Motorola HC08 and Microchip PIC MCUs.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://sdcc.sourceforge.net/

Regards,
ahb


sdcc.tgz
Description: application/tar-gz


Re: NEW: devel/sdcc

2006-11-29 Thread Andreas Bihlmaier
On Wed, Nov 29, 2006 at 09:07:33PM +0100, Joachim Schipper wrote:
> On Mon, Nov 27, 2006 at 05:31:56PM +0100, Andreas Bihlmaier wrote:
> > Hello ports@,
> > 
> > since I want to do some mC development in my spare time on an Atmel
> > at89c51ed2 I was in need for a C compiler.
> > 
> > The port is based/improved on Alexandre Anriot's port:
> > http://marc.theaimsgroup.com/?l=openbsd-ports&m=111993817914959&w=2
> > 
> > All unnecessary bash crap was removed.
> > 
> > I hope it will be commited this time, _IF_ everything is fine :)
> > 
> > #pkg_info sdcc
> > Comment:
> > Small Device C Compiler
> > 
> > Description:
> > SDCC is an open source retargettable, optimizing ANSI - C compiler. The
> > current version targets the Intel 8051, Zilog Z80, Dallas 80C390,
> > Motorola HC08 and Microchip PIC MCUs.
> > 
> > Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

First of all,
thanks for the feedback :)

New port attached (see below).
 
> While building (on -current/i386), I noticed a couple of lines like
> 
> gputils not found -- PIC14 library not built!
> You might want to explicitly disable gputils, or depend on them.
Doh! Better to depend on it, somebody might use PIC

> make lib-depends-check is not entirely happy, either:
> 
> melpomene sdcc# make install
> ===>  Verifying specs:  c curses m panel stdc++ panel
> ===>  found c.40.2 curses.10.0 m.2.3 panel.3.0 stdc++.42.0
> ===>  Installing sdcc-2.6.0 from /usr/ports/packages/i386/all/
> sdcc-2.6.0: complete  
>  
> melpomene sdcc# make lib-depends-check
> 
> /usr/ports/packages/i386/all/sdcc-2.6.0.tgz:
> Extra: curses.10
> Extra: panel.3

I know about this issue, BUT how to resolve this?
Never seen something like WANTLIB= curses.10
Not even sure if this _would_ be syntactially correct.

> Apparently, it should link against curses.10.0 and such. I don't know
> whether or not this is a problem.
Perhaps somebody could elaborate on this or point to relevant RTFM.

> It produces a text file with some digits when run on a trivial program,
> such as
> 
> int main (void) {
>   return 0;
> }
> 
> but I have no real clue about what it should do, or any devices to test
> it on.
> 
>   Joachim

I know that it (the compiled Intel HEX files) work, at least for my mC.
Tested on i386 and amd64 (both -current).

Regards,
ahb


devel_sdcc.tgz
Description: application/tar-gz


NEW: devel/asm51

2006-11-29 Thread Andreas Bihlmaier
Hello ports@,

I'm still putting together needed tools for mC development on OpenBSD.

Port attached, please test (and then commit ;)

Works on -current i386 and amd64.

#pkg_info asm51
Information for asm51-0.6

Comment:
asm51 assembler for 8051 family CPUs

Description:
asm51 is a two-pass assembler for 8051 family CPUs.
It's features are:
- compatibility with most DOS assemblers,
- support for directives like EQU, ORG, DB, END, etc.
- Intel syntax,
- binary or Intel HEX output.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://toxygen.net/asm51/

Regards,
ahb


devel_asm51.tgz
Description: application/tar-gz


NEW: sysutils/libcdio; NEW: audio/libmusicbrainz; UPDATE: graphics/vcdimager

2006-12-02 Thread Andreas Bihlmaier
Hello ports@,

in the process of porting k3b (well I failed miserably on that one),
I had to port/update some stuff, here it is:

# XXX BUG left:
#
#On pkg_add:
#install-info: menu item `vcd-info' already exists, for file `vcd-info'
#system(install-info, --info-dir=/usr/local/info, 
/usr/local/info/vcdimager.info) failed: 256
#
#On pkg_delete:
#install-info: warning: no entries found for `/usr/local/info/vcdimager.info'; 
nothing deleted
Information for vcdimager-0.7.23
Comment:
(S)VCD authoring software

Description:
This package contains 'vcdimager', an image authoring tool, and 'vcdrip',
a VideoCD ripping tool. 'vcdrip' can be used to rip mpeg streams from
VideoCD images and to show VideoCD information about the image.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.vcdimager.org/

# This was send to ports@ already, I only fixed/updated some stuff,
# thus I left Maintainer unchanged.
Information for libmusicbrainz-2.1.2

Comment:
second generation incarnation of the CD Index


Description:
MusicBrainz is the second generation incarnation of the CD Index.  This
server is designed to enable Audio CD and MP3/Vorbis players to download
metadata about the music they are playing. All of the data collected on
the Musicbrainz server is made available to the public under the
OpenContent license.

Maintainer: Jasper Lievisse Adriaanse <[EMAIL PROTECTED]>

WWW: http://www.musicbrainz.org/


Information for libcdio-0.78
Comment:
Compact Disc Input and Control library

Required by:
vcdimager-0.7.23

Description:
The Compact Disc Input and Control library (libcdio) contains a library for
CD-ROM and CD image access. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM or of the specific details of various
CD-image formats may benefit from using this library.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.gnu.org/software/libcdio/


Everything tested on i386 and amd64 -current.

Regards,
ahb

p.s. If somebody wants to look into porting k3b I can send him my
(kind of) working port.



Re: NEW: sysutils/libcdio; NEW: audio/libmusicbrainz; UPDATE: graphics/vcdimager

2006-12-02 Thread Andreas Bihlmaier
On Sat, Dec 02, 2006 at 11:48:29AM +0100, Jasper Lievisse Adriaanse wrote:
> On Sat, Dec 02, 2006 at 11:41:53AM +0100, Andreas Bihlmaier wrote:
> > # This was send to ports@ already, I only fixed/updated some stuff,
> > # thus I left Maintainer unchanged.
> > Information for libmusicbrainz-2.1.2
> > 
> > Comment:
> > second generation incarnation of the CD Index
> > 
> > 
> > Description:
> > MusicBrainz is the second generation incarnation of the CD Index.  This
> > server is designed to enable Audio CD and MP3/Vorbis players to download
> > metadata about the music they are playing. All of the data collected on
> > the Musicbrainz server is made available to the public under the
> > OpenContent license.
> > 
> > Maintainer: Jasper Lievisse Adriaanse <[EMAIL PROTECTED]>
> > 
> > WWW: http://www.musicbrainz.org/
> I'm sitting on a port of 2.1.4 now, I just needed a kick to look
> at it again..I'll do so soonish.
> 
> Cheers,
> Jasper
> 
> 
> -- 
> ``This statement is false''
> NedBSD: http://nedbsd.eu

Doh!
I forgot to actually attach the ports, here they are.

Regards,
ahb


audio_libmusicbrainz.tgz
Description: application/tar-gz


graphics_vcdimager.tgz
Description: application/tar-gz


sysutils_libcdio.tgz
Description: application/tar-gz


Re: audacious && audacious-plugins

2006-12-03 Thread Andreas Bihlmaier
On Sun, Dec 03, 2006 at 01:33:19PM +0300, Vlad Glagolev wrote:
> Hey! This is a port for audacious, a nice GTK+-2 audio-player and
> plugins for it:
> 
> ftp://slz.sytes.net/incoming/audacious-1.2.2.tar.gz
> ftp://slz.sytes.net/incoming/audacious-plugins-1.2.5.tar.gz
> 
> -- 
> Cheerz
> Vlad / Stelz

works on i386 -current, but you should really have a look at
lib-depends-check:

#cd audio/audacious && make lib-depends-check
/usr/ports/packages/i386/all/audacious-1.2.2.tgz:
Missing system lib: c.40 (/usr/local/bin/audtool)
Missing: iconv.4 from libiconv-1.9.2p3 (/usr/local/lib/libaudacious.so.4.0.0) 
(reachable through dependencies: WANTLIB)
Missing: intl.3 from gettext-0.14.6 (/usr/local/lib/libaudacious.so.4.0.0) 
(reachable through dependencies: WANTLIB)
Missing: libaudacious.so.4 (/usr/local/bin/audtool): NOT REACHABLE
Missing system lib: pthread.7 (/usr/local/bin/audtool)
Missing system lib: stdc++.42 (/usr/local/bin/audacious)
Extra: Xext.9
Extra: Xrender.4
Extra: glitz.1
Extra: png.5
WANTLIB += c iconv intl pthread stdc++

#cd audio/audacious-plugin && make lib-depends-check
/usr/ports/packages/i386/all/audacious-plugins-1.2.5.tgz:
Missing: FLAC.7 from flac-1.1.2p1 (/usr/local/lib/audacious/Input/libflac.so) 
(probably LIB_DEPENDS)
Missing: SDL.6 (/usr/local/lib/audacious/Visualization/libparanormal.so): NOT 
REACHABLE
Missing system lib: X11.9 
(/usr/local/lib/audacious/Visualization/libspectrum.so)
Missing system lib: Xext.9 
(/usr/local/lib/audacious/Visualization/libparanormal.so)
Missing: atk-1.0.1011 from atk-1.10.3p1 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: audiofile.0 from libaudiofile-0.2.6p0 
(/usr/local/lib/audacious/Output/libESD.so) (reachable through dependencies: 
WANTLIB)
Missing: cairo.4 from cairo-1.0.4p0 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing system lib: crypto.13 (/usr/local/lib/audacious/General/libscrobbler.so)
Missing: curl.5 (/usr/local/lib/audacious/General/libscrobbler.so): NOT 
REACHABLE
Missing: esd.2 from esound-0.2.34p0 (/usr/local/lib/audacious/Output/libESD.so) 
(probably LIB_DEPENDS)
Missing system lib: fontconfig.3 
(/usr/local/lib/audacious/Visualization/libspectrum.so)
Missing system lib: freetype.13 
(/usr/local/lib/audacious/Visualization/libspectrum.so)
Missing: gdk-x11-2.0.802 from gtk+2-2.8.20p1 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: gdk_pixbuf-2.0.802 from gtk+2-2.8.20p1 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: gmodule-2.0.1000 from glib2-2.10.3p0 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (probably LIB_DEPENDS)
Missing: gobject-2.0.1000 from glib2-2.10.3p0 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (probably LIB_DEPENDS)
Missing: gtk-x11-2.0.802 from gtk+2-2.8.20p1 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: iconv.4 from libiconv-1.9.2p3 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: ogg.5 from libogg-1.1.3 (/usr/local/lib/audacious/Input/libvorbis.so) 
(reachable through dependencies: WANTLIB)
Missing: pango-1.0.1200 from pango-1.12.3 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: pangocairo-1.0.1200 from pango-1.12.3 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: pangoft2-1.0.1200 from pango-1.12.3 
(/usr/local/lib/audacious/Visualization/libspectrum.so) (reachable through 
dependencies: WANTLIB)
Missing: sndfile.1 from libsndfile-1.0.11p0 
(/usr/local/lib/audacious/Input/libwav.so) (probably LIB_DEPENDS)
Missing system lib: ssl.11 (/usr/local/lib/audacious/General/libscrobbler.so)
Missing system lib: stdc++.42 (/usr/local/lib/audacious/Input/libmodplug.so)
Missing: tag.6 from taglib-1.4p1 (/usr/local/lib/audacious/Input/libmpg123.so) 
(probably LIB_DEPENDS)
Missing: tag_c.1 from taglib-1.4p1 
(/usr/local/lib/audacious/Input/libmpg123.so) (probably LIB_DEPENDS)
Missing system lib: usbhid.3 
(/usr/local/lib/audacious/Visualization/libparanormal.so)
Missing: vorbis.5 from libvorbis-1.1.2p0 
(/usr/local/lib/audacious/Input/libvorbis.so) (probably LIB_DEPENDS)
Missing: vorbisfile.4 from libvorbis-1.1.2p0 
(/usr/local/lib/audacious/Input/libvorbis.so) (probably LIB_DEPENDS)
WANTLIB += X11 Xext atk-1.0 audiofile cairo crypto fontconfig
WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gtk-x11-2.0 iconv
WANTLIB += ogg pango-1.0 pangocairo-1.0 pangoft2-1.0 ssl stdc++
WANTLIB += usbhid

Regards,
ahb



NEW: audio/pacpl; NEW: 7 p5-* Modules; BUG: audio/p5-libvorbis

2006-12-06 Thread Andreas Bihlmaier
Hello ports@,

after 2 days of more or less intensive work on this I managed to port:
PAC (Perl Audio Converter),
which is a wonderfull "frontend" to all kinds of audio conversion tools
and it has a KDE/konqueror plugin (which is really nice).

I _tried_ to make proper use of new MULTI_PACKAGES stuff, a hint whether
the attempt succeeded would be very welcome.

Dependencies were a bunch of perl modules (see below).
All of them pass 'make regress' without issues.

I added a lot of RUN_DEPENDS and BUILD_DEPENDS because the install
target needs to figure out their location and a converter "frontend" is
kind of useless without the "backend".

Everything tested on i386 and amd64, both -current.

The BUG I discovered (rather pacpl discovered) is in p5-libvorbis, but I
do not know enough perl to fix it.
Error displayed on every invocation of pacpl:
Use of uninitialized value in concatenation (.) or string at 
/usr/local/libdata/perl5/site_perl/i386-openbsd/Ogg/Vorbis/Header.pm line 9.

Feedback is very much welcome and I hope the port is usefull to somebody
else as well.

#pkg_info pacpl
Information for pacpl-3.2.5

Comment:
PAC (Perl Audio Converter) for converting multiple audio

Description:
Perl Audio Converter supports converting multiple audio types:
MP2, MP3, Ogg Vorbis, FLAC, Shorten, Monkey Audio, FAAC (AAC/M4A/MP4), Musepack
(MPC), Wavpack (WV), OptimFrog (OFR/OFS), TTA, LPAC, Kexis (KXS), AIFF, AC3,
Lossless Audio (LA), BONK, AU, SND, RAW, VOC, SMP, RealAudio (RA/RAM), WAV, WMA.

Also audio from the following video formats/extensions:
RM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, QT, VCD, VOB, FLV, and WMV.

A CD ripping function with CDDB support, batch and playlist conversion, daemon
mode for converting files on the fly, tag preservation for most supported
formats, independent tag reading/writing.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://pacpl.sourceforge.net


#pkg_info p5-Audio-FLAC-Header
Information for p5-Audio-FLAC-Header-1.4

Comment:
interface to FLAC header metadata

Description:
This module returns a hash containing basic information about a FLAC file, a
representation of the embedded cue sheet if one exists, as well as tag
information contained in the FLAC file's Vorbis tags.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>


#pkg_info p5-Audio-Musepack
Information for p5-Audio-Musepack-0.02

Comment:
Object-oriented interface to Musepack/APE file information

Description:
This module returns a hash containing basic information about a Musepack file,
as well as tag information contained in the Musepack file's APE tags.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>


#pkg_info p5-Audio-WMA
Information for p5-Audio-WMA-0.7

Comment:
Perl extension for reading WMA/ASF Metadata

Description:
This module implements access to metadata contained in WMA files.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>


#pkg_info p5-MP3-Tag
Information for p5-MP3-Tag-0.9708

Comment:
Module for reading tags of MP3 audio files

Description:
Tag is a wrapper module to read different tags of mp3 files. It provides an easy
way to access the functions of seperate modules which do the handling of
reading/writing the tags itself.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>


#pkg_info p5-MP4-Info
Information for p5-MP4-Info-1.11

Comment:
Fetch info from MPEG-4 files

Description:
The MP4::Info module can be used to extract tag and meta information from MPEG-4
audio (AAC) and video files (.mp4, .m4a, .m4p, .3gp). It is designed as a
drop-in replacement for MP3::Info.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>


#pkg_info p5-Ogg-Vorbis-Header
Information for p5-Ogg-Vorbis-Header-0.03

Comment:
Object-oriented interface to Ogg Vorbis information

Description:
This module presents an object-oriented interface to Ogg Vorbis files which
allows user to view Vorbis info and comments and to modify or add comments.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>


#pkg_info p5-Inline
Information for p5-Inline-0.44

Comment:
Write Perl subroutines in other programming languages

Description:
The Inline module allows you to put source code from other programming languages
directly "inline" in a Perl script or module. The code is automatically compiled
as needed, and then loaded for immediate access from Perl.

Inline saves you from the hassle of having to write and compile your own glue
code using facilities like XS or SWIG. Simply type the code where you want it
and run your Perl as normal. All the hairy details are handled for you. The
compilation and installation of your code chunks all happen transparently; all
you will notice is the delay of compilation on the first run.

The Inline code only gets compiled the first time you run it (or whenever it is
modified) so you only take the performance hit once. Code that is Inlined into
distributed modules (like on the C

Re: NEW: audio/pacpl; NEW: 7 p5-* Modules; BUG: audio/p5-libvorbis

2006-12-06 Thread Andreas Bihlmaier
On Wed, Dec 06, 2006 at 10:16:16PM +0100, Andreas Bihlmaier wrote:
> Hello ports@,
> 
> The BUG I discovered (rather pacpl discovered) is in p5-libvorbis, but I
> do not know enough perl to fix it.
> Error displayed on every invocation of pacpl:
> Use of uninitialized value in concatenation (.) or string at 
> /usr/local/libdata/perl5/site_perl/i386-openbsd/Ogg/Vorbis/Header.pm line 9.

There is NO bug in p5-libvorbis, rather in my p5-Ogg-Vorbis-Header and I
DID fix it now.

> #pkg_info p5-Ogg-Vorbis-Header
> Information for p5-Ogg-Vorbis-Header-0.03
> 
> Comment:
> Object-oriented interface to Ogg Vorbis information
> 
> Description:
> This module presents an object-oriented interface to Ogg Vorbis files which
> allows user to view Vorbis info and comments and to modify or add comments.
> 
> Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

p5- dependencies fixed as well, new port attached.

Regards,
ahb


audio_p5-Ogg-Vorbis-Header.tgz
Description: application/tar-gz


RESUBMIT: devel/sdcc

2006-12-20 Thread Andreas Bihlmaier
Hello ports@,

since I got a personal mail about this port and since I use it regularly
without issues, I'll resubmit it.

#pkg_info sdcc
Information for sdcc-2.6.0

Comment:
Small Device C Compiler

Description:
SDCC is an open source retargettable, optimizing ANSI - C compiler. The
current version targets the Intel 8051, Zilog Z80, Dallas 80C390,
Motorola HC08 and Microchip PIC MCUs.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://sdcc.sourceforge.net/

Sorry I don't know how to fix these (see below).
BUGS:
/usr/ports/devel/sdcc # make lib-depends-check
`/usr/ports/devel/sdcc/w-sdcc-2.6.0/fake-i386/.fake_done' is up to date.
===>  Building package for sdcc-2.6.0
Create /usr/ports/packages/i386/all/sdcc-2.6.0.tgz
Link to /usr/ports/packages/i386/ftp/sdcc-2.6.0.tgz
Link to /usr/ports/packages/i386/cdrom/sdcc-2.6.0.tgz

/usr/ports/packages/i386/all/sdcc-2.6.0.tgz:
Extra: curses.10
Extra: panel.3


# grep WANTLIB Makefile
WANTLIB=c curses m panel stdc++


Port attached.

Regards,
ahb


devel_sdcc.tgz
Description: application/tar-gz


Re: RESUBMIT: devel/sdcc

2006-12-20 Thread Andreas Bihlmaier
> Hello ports@,
>
> since I got a personal mail about this port and since I use it
> regularly
> without issues, I'll resubmit it.
>
> #pkg_info sdcc
> Information for sdcc-2.6.0
>
> Comment:
> Small Device C Compiler
>
> Description:
> SDCC is an open source retargettable, optimizing ANSI - C compiler.
> The
> current version targets the Intel 8051, Zilog Z80, Dallas 80C390,
> Motorola HC08 and Microchip PIC MCUs.
>
> Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
>
> WWW: http://sdcc.sourceforge.net/
>
> Sorry I don't know how to fix these (see below).
> BUGS:



> /usr/ports/packages/i386/all/sdcc-2.6.0.tgz:
> Extra: curses.10
> Extra: panel.3

Thanks Mikolaj for your hint.
Darn it I should have read the 'Extra:' part because I thought how
should I use a version number in WANTLIB ...
Reading is easy, comprehension isn't.

# grep WANTLIB Makefile
WANTLIB=c m stdc++


Updated Port attached.
>
> Regards,
> ahb


devel_sdcc.tgz
Description: application/tar-gz


Re: RESUBMIT: devel/sdcc

2006-12-24 Thread Andreas Bihlmaier
On Sat, Dec 23, 2006 at 10:19:44PM +0100, Joachim Schipper wrote:
> On Wed, Dec 20, 2006 at 08:40:05PM +0100, Andreas Bihlmaier wrote:
> > > Hello ports@,
> > >
> > > since I got a personal mail about this port and since I use it
> > > regularly
> > > without issues, I'll resubmit it.
> > >
> > > #pkg_info sdcc
> > > Information for sdcc-2.6.0
> > >
> > > Comment:
> > > Small Device C Compiler
> > >
> > > Description:
> > > SDCC is an open source retargettable, optimizing ANSI - C compiler.
> > > The
> > > current version targets the Intel 8051, Zilog Z80, Dallas 80C390,
> > > Motorola HC08 and Microchip PIC MCUs.
> > >
> > > Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
> > >
> > > WWW: http://sdcc.sourceforge.net/
> > >
> > > Sorry I don't know how to fix these (see below).
> > > BUGS:
> > 
> > 
> > 
> > > /usr/ports/packages/i386/all/sdcc-2.6.0.tgz:
> > > Extra: curses.10
> > > Extra: panel.3
> > 
> > Thanks Mikolaj for your hint.
> > Darn it I should have read the 'Extra:' part because I thought how
> > should I use a version number in WANTLIB ...
> > Reading is easy, comprehension isn't.
> > 
> > # grep WANTLIB Makefile
> > WANTLIB=c m stdc++
> > 
> > 
> > Updated Port attached.
> 
> Sorry for taking so long to get around this, but are you sure you've
> attached an *updated* port? It gives pretty much the same error...
> 
> (And yes, it was me. I don't use this, but think it wold be neat to
> have.)
> 
>   Joachim

I'm pretty sure it was the updated port (the only differnce is the
WANTLIB line anyway.

The updated port is attached and can be found here:
http://bihlmaier.org/ports/devel_sdcc.tgz

Regards,
ahb


devel_sdcc.tgz
Description: application/tar-gz


Re: NEW: filelight-1.0

2006-12-27 Thread Andreas Bihlmaier
On Wed, Dec 27, 2006 at 09:35:49AM +0100, Antoine Jacoutot wrote:
> On Tue, 26 Dec 2006, Antoine Jacoutot wrote:
> >pkg/DESCR
> >Filelight creates an interactive map of concentric segmented-rings that
> >helps visualise disk usage on your computer.
> >It is like a pie-chart, but the segments nest, allowing you to see not
> >only which directories take up all your space, but which directories and
> >files inside those directories are the real culprits.
> 
> Can anyone confirm that it core dump under macppc?
> I just want to make sure my crappy setup is not the cause of the breakage.
> Thanks.

core dumps on i386 as well.

# dmesg | head -1 
OpenBSD 4.0 (GENERIC) #1105: Sat Sep 16 09:47:06 MDT 2006

Regards,
ahb



NEW: devel/libgeda (part of gEDA)

2006-12-28 Thread Andreas Bihlmaier
Hello ports@,

#pkg_info libgeda
Comment:
Libraries for gEDA

Required by:
geda-docs-20061020
geda-20061020

Description:
Core library for gEDA.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://geda.seul.org/

Regards,
ahb


devel_libgeda.tgz
Description: application/tar-gz


NEW: devel/gnucap (part of gEDA)

2006-12-28 Thread Andreas Bihlmaier
Hello ports@,

#pkg_info gnucap
Comment:
Gnu Circuit Analysis Package

Description:
Gnucap is the Gnu Circuit Analysis Package.

The primary component is a general purpose circuit simulator. It performs
nonlinear dc and transient analyses, fourier analysis, and ac analysis. It is
fully interactive and command driven. It can also be run in batch mode or as a
server. Spice compatible models for the MOSFET (level 1-7), BJT, and diode are
included in this release.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.gnu.org/software/gnucap/

btw. please test :)

Regrads,
ahb


devel_gnucap.tgz
Description: application/tar-gz


Re: NEW: graphics/gerbv (part of gEDA)

2006-12-28 Thread Andreas Bihlmaier
On Thu, Dec 28, 2006 at 09:04:01PM +0100, Andreas Bihlmaier wrote:
> Hello ports@,
> 
> #pkg_info gerbv
> Comment:
> viewer for Gerber (RS-274X) files
> 
> Description:
> Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are generated
> from PCB CAD system and sent to PCB manufacturers as basis for the 
> manufacturing
> process. The standard supported by gerbv is RS-274X. The basic difference
> between RS-274D (the old standard) and RS-274X is basically the addition of
> apertures in RS-274X. It might be possible to make an RS-274X file out of an
> RS-274D file and an aperture list.
> 
> gerbv also supports drill files. The format supported are known under names as
> NC-drill or Excellon. The format is a bit undefined and different EDA-vendors
> implement it different. But basically you need to have the tools definition in
> the file, then the parser is quite tolerant. The different holes are shown as
> dots in the (scaled) correct size.
> 
> Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
> 
> WWW: http://gerbv.sourceforge.net/
> 
> Regards,
> ahb

I'm very sorry, must be sleep withdrawel, the previous tar contained the
build itself.
Here is a clean port.

Regards,
ahb


graphics_gerbv.tgz
Description: application/tar-gz


NEW: graphics/pcb (part of gEDA)

2006-12-28 Thread Andreas Bihlmaier
Hello ports@,

#pkg_info pcb
Comment:
Printed Circuit Board Layout Tool

Description:
PCB is a tool for the layout of printed circuit boards. PCB can produce industry
standard RS-274-X and Excellon NC-Drill format output for submission to board
manufacturers.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://pcb.sourceforge.net/

Regards,
ahb


graphics_pcb.tgz
Description: application/tar-gz


NEW: devel/geda (part of gEDA)

2006-12-28 Thread Andreas Bihlmaier
Hello ports@,

I started to port the complete gEDA (Electronic Design Automation)
suite for designing and simulating electronic circuits.

I'm currently at the 23C3 congress, thus it might take some time until I
have ported everything listed here:
http://geda.seul.org/sources.html

On next messages I'll only post part below and attach port, I hope this
is not considered 'spam'.

#pkg_info geda
Comment:
full GPL suite of Electronic Design Automation tools

Description:
A full GPL'd suite of Electronic Design Automation tools.
These tools are used for:
- electrical circuit design
- schematic capture (gschem)
- analog and digital simulation
- prototyping
- production
- attribute management (gattrib)
- bill of materials (BOM) generation
- netlisting into over 20 netlist formats (gnetlist)
- printed circuit board (PCB) layout (gsch2pcb)

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://geda.seul.org/

Regards,
ahb


devel_geda.tgz
Description: application/tar-gz


Re: NEW: devel/geda (part of gEDA)

2006-12-29 Thread Andreas Bihlmaier
On Thu, Dec 28, 2006 at 07:42:26PM -0500, Zvezdan Petkovic wrote:
> On Thu, Dec 28, 2006 at 09:38:15PM +0100, steven mestdagh wrote:
> > I'll take care of getting all this stuff in the ports tree.
> > BTW I think this belongs under cad/
> 
> It does.  Just like the port of xcircuit.
> Thanks for porting this to OpenBSD.
> 
> Best regards,
> 
>   Zvezdan

Okay,
well I should have realized this because I use cad/spice :)
cad seems a weird name, but now that I think about it, there is sense to
it.

Btw. I'm not going to send a new tar with this changed because it wastes
bandwith and the person, who is going to commit it might have to change
some stuff anyway :)

Regards,
ahb



Re: NEW: devel/gnucap (part of gEDA)

2006-12-29 Thread Andreas Bihlmaier
On Fri, Dec 29, 2006 at 11:25:49AM +0100, steven mestdagh wrote:
> Andreas Bihlmaier [2006-12-28, 21:02:37]:
> > Hello ports@,
> > 
> > #pkg_info gnucap
> > Comment:
> > Gnu Circuit Analysis Package
> > 
> > Description:
> > Gnucap is the Gnu Circuit Analysis Package.
> > 
> > The primary component is a general purpose circuit simulator. It performs
> > nonlinear dc and transient analyses, fourier analysis, and ac analysis. It 
> > is
> > fully interactive and command driven. It can also be run in batch mode or 
> > as a
> > server. Spice compatible models for the MOSFET (level 1-7), BJT, and diode 
> > are
> > included in this release.
> > 
> > Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
> > 
> > WWW: http://www.gnu.org/software/gnucap/
> > 
> > btw. please test :)
> 
> I have modified your port a bit (attached), by installing docs/examples,
> honouring CFLAGS and some other tweaks. Also enabled regression tests:
> a few tests fail on i386, but there are more failures on amd64, even some
> core dumps.
>
> steven

Thank you steven,
BUT it is irrelevant, since gnucap people do not keep their homepage in
sync with their versions:
http://www.gnucap.org/ -> "New features in 0.35"
top download link on above page ("Gnucap at GNU", links to:
http://ftp.gnu.org/gnu/gnucap/ -> only contains 0.31

SORRY,
updated port attached all patches not necessary anymore.

Please have a look regression, it works (in does not fail/coredump), but
it very weird.

Also fixed location of man pages for geda (new port attached as well) and
cleaned up Makefile.

btw. geda-docs installs its confdocs into /usr/local/share/doc/geda-doc should
this be changed to just share/doc/geda ?

Regards,
ahb


cad_gnucap.tgz
Description: application/tar-gz


cad_geda.tgz
Description: application/tar-gz


NEW: cad/verilog (part of gEDA)

2006-12-30 Thread Andreas Bihlmaier
Hello ports@,

next part of gEDA framework, getting fed up with 'broken' configure
scripts, anyway:

#pkg_info verilog
Comment:
Verilog compiler

Description:
Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a
compiler, compiling source code writen in Verilog (IEEE-1364) into some target
format. For batch simulation, the compiler can generate an intermediate form
called vvp assembly. This intermediate form is executed by the ``vvp'' command.
For synthesis, the compiler generates netlists in the desired format.

The compiler proper is intended to parse and elaborate design descriptions
written to the IEEE standard IEEE Std 1364-2001. The standard proper was
released towards the middle of the year 2001, though in a rather pricey
electronic form. This is a fairly large and complex standard, so it will take
some time for it to get there, but that's the goal.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.icarus.com/eda/verilog/

Regards,
ahb


cad_verilog.tgz
Description: application/tar-gz


Re: UPDATE: cad/qcad

2007-01-06 Thread Andreas Bihlmaier
On Fri, Jan 05, 2007 at 12:21:56PM -0700, Chris Kuethe wrote:
> in do-install you're missing a "." when you invoke tar... should be "tar cf 
> - ."
> 
> On 1/5/07, steven mestdagh <[EMAIL PROTECTED]> wrote:
> >hi
> >
> >This updates qcad to version 2.0.5.0 (community edition).
> >Thanks to Martynas Venckus for fixing an issue on amd64.
> >
> >I would like to get some more testing/feedback before it goes in.
> >We could perhaps add the part library in a subpackage, but let's start
> >with this diff first.
> >
> >thanks,
> >
> >steven
> >
> >
> >Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
> >
> >
> >
> >

With above fix it compiles and runs fine on i386.
The "GUI language" field is empty on first startup, but this
might be "normal".

Regards,
ahb



Re: NEW: ocsng

2007-01-07 Thread Andreas Bihlmaier
On Sun, Jan 07, 2007 at 09:21:43PM +0100, Matthias Kilian wrote:
> On Sun, Jan 07, 2007 at 08:46:19PM +0100, Julien TOUCHE wrote:
> > >I tried having a look at your ports, but you should really clean them 
> > >before sending them to [EMAIL PROTECTED]
> > >They include files that have nothing to do there.
> > 
> > could you be more precise ?
> > if it's about Makefile.0 and patch-php_ocsng of ocsng port, that's the 
> > only one like that and patch is about what i've transmited to author.
> 
> (Not speaking for Antoine)
> 
> No, it's not only about those files. You've (in this and/or the
> other ports you submitted) many stuff commented out, some of the
> ports contain *.orig files, you're still using INSTALL an DEINSTALL
> files where not needed (stuff like this may be done with @sample
> plist entries), there was at least one useless PKGNAME=${DISTNAME}p1
> or so, and at least one DESCR file I looked at was badly formatted.
> 
> And there may be more problems, but I didn't look further (and
> Antoine didn't either, I guess). Read the documentation, look at
> our current ports for seeing some examples, clean up your ports,
> resubmit them, and someone will look at it.
> 
> Ciao,
>   Kili

@Julien (there is a reason this is not send private)
See OpenBSD devs/porters are very keen on quality and a certain kind of
"beauty" and "tidiness" (even) in the ports tree.

Since a short while I started to port stuff as well...
I am/was very "unclean" at first, but I learned to strive for higher
quality.

>From my personal porting notes:
#--- XXX Checks after porting -#
Is all doc, man, examples, bin, etc installed?
CHECK BY HAND, whether everything is in right place by
READING pkg/PLIST
man man/man/
infoinfo/
examplesshare/examples/${new_port}/
doc share/doc/${new_port}/  # Only install 
one format! (html)
miscshare/${new_port}/
If not there are several ways to get it right:
1. CONFIGURE_{ARGS,ENV}; MAKE_ENV ...
2. patch- (configure, Makefile)
3. Do not install them and use
post-install:
# INSTALL_  # from  # to
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/
#   ; ${WRKBUILD}; ${WRKSRC}
${INSTALL_PROGRAM}  
${PREFIX}/bin
${INSTALL_MAN}  
${PREFIX}/man/man
$(INSTALL_MAN)  
${PREFIX}/info
${INSTALL_DATA} 
${PREFIX}/share/

make lib-depends-check  # Add missing to WANTLIB, LIB_DEPENDS
make license-check
make show-required-by   # Check if all of these build with new port [version]
make manpages-check # Check if manpages are makewhatis compatible
pkg_info
pkg_info -L
pkg_info -vv


# XXX: IMPORTANT
# At this point one should do an exhausive test of the program by calling it
# with all its arguments, using most functions, saving/reading files, etc.

# XXX: AS IMPORTANT
# READ ALL, really ALL files you include in the tar archive to submit,
# line by line!

make clean
make install |& /usr/ports/infrastructure/build/portslogger .
# XXX READ .log LOOK for "warning" and "error"
# and DELETE it afterwards

# XXX
# Patches must NOT contain CVS tags!
#--#

Hope that helps you (and other new porters).
(if you wonder about the XXX, read this mail with vim)

Regards,
ahb



NEW: net/yaz

2007-01-18 Thread Andreas Bihlmaier
Hello ports@,

attached is a port of yaz

$ pkg_info yaz
Information for yaz-2.1.46

Comment:
Z39.50/SR client and API library

Required by:
tellico-1.2.7

Description:
YAZ is a compact toolkit that provides access to the Z39.50/SR
protocol, as well as a set of higher-level tools for implementing the
server and client roles, respectively.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.indexdata.dk/yaz/


I'm in doubt about the "Revised BSD" license[1], I asked on #openbsd and
was told to treat it as BSD license.

This port is needed for x11/telico (I'll send after this)

Regards,
ahb

[1] http://www.indexdata.dk/licensing/bsd/


net_yaz.tgz
Description: application/tar-gz


NEW: x11/tellico

2007-01-18 Thread Andreas Bihlmaier
Hello ports@,

$ pkg_info tellico
Information for tellico-1.2.7

Comment:
collection manager for KDE

Description:
Tellico is an KDE application for organizing your collections. It provides
default templates for books, bibliographies, videos, music, coins, stamps,
trading cards, comic books, and wines.

Capabilities:
  - Supports default collections of books, bibliographic entries, videos,
music, comic books, coins, stamps, trading cards, and wines.
  - Supports user-defined custom collections, as well. 
  - Supports any number of user-defined fields, of eleven different types
  - Handles entries with multiple authors, genres, keywords, etc.
  - Automatically formats titles and names
  - Supports collection searching and view filtering
  - Sorts and groups collection by various properties
  - Automatically validates ISBN
  - Allows customizable entry templates through XSLT
  - Imports Bibtex, Bibtexml, CSV, and XSLT-filtered data
  - Exports to Bibtex, Bibtexml, CSV, HTML, PilotDB, and XSLT-filtered data
  - Includes translations for more than nine languages, other than English
  - Imports information directly from Amazon.com
  - Imports CDDB data
  - Scans and imports audio file collections, such as mp3 or ogg
  - Imports and exports to Alexandria libraries

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://periapsis.org/tellico/


I forgot in previous email:
This and dependency (yaz) are both tested on i386 and amd64,
they pass regress just fine and I already added a (big) chunk of my
personal book collection without issues.

Regards,
ahb


x11_tellico.tgz
Description: application/tar-gz


Re: NEW: x11/tellico (sorry unpatient with this one)

2007-01-24 Thread Andreas Bihlmaier
Please somebody have a look at this, I now have all my books added and
it works great (for movies, too).

Regards,
ahb

On Thu, Jan 18, 2007 at 08:21:38PM +0100, Andreas Bihlmaier wrote:
> Hello ports@,
> 
> $ pkg_info tellico
> Information for tellico-1.2.7
> 
> Comment:
> collection manager for KDE
> 
> Description:
> Tellico is an KDE application for organizing your collections. It provides
> default templates for books, bibliographies, videos, music, coins, stamps,
> trading cards, comic books, and wines.
> 
> Capabilities:
>   - Supports default collections of books, bibliographic entries, videos,
> music, comic books, coins, stamps, trading cards, and wines.
>   - Supports user-defined custom collections, as well. 
>   - Supports any number of user-defined fields, of eleven different types
>   - Handles entries with multiple authors, genres, keywords, etc.
>   - Automatically formats titles and names
>   - Supports collection searching and view filtering
>   - Sorts and groups collection by various properties
>   - Automatically validates ISBN
>   - Allows customizable entry templates through XSLT
>   - Imports Bibtex, Bibtexml, CSV, and XSLT-filtered data
>   - Exports to Bibtex, Bibtexml, CSV, HTML, PilotDB, and XSLT-filtered data
>   - Includes translations for more than nine languages, other than English
>   - Imports information directly from Amazon.com
>   - Imports CDDB data
>   - Scans and imports audio file collections, such as mp3 or ogg
>   - Imports and exports to Alexandria libraries
> 
> Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
> 
> WWW: http://periapsis.org/tellico/
> 
> 
> I forgot in previous email:
> This and dependency (yaz) are both tested on i386 and amd64,
> they pass regress just fine and I already added a (big) chunk of my
> personal book collection without issues.
> 
> Regards,
> ahb




NEW: devel/latex-mk

2007-01-30 Thread Andreas Bihlmaier
Hello ports@,

since I started to learn LaTeX I like the convenience of _not_ having to
write long and complicated Makefiles.
The solution: latex-mk

# pkg_info latex-mk
Information for latex-mk-1.8

Comment:
set of Makefile fragments to manage LaTex documents

Description:
latex-mk is a set of Makefile fragments designed to assist in the
management of LaTeX documents. The user creates a simple Makefile
which sets up a few simple variables and then includes the latex.mk
fragment at the end. Large documents, which require many many steps to
typset can be managed easily.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://latex-mk.sourceforge.net/


There is a bunch of examples included, for more information have a look
at their homepage.

Regards,
ahb

btw. did anybody enjoy x11/tellico? *duck*


devel_latex-mk.tgz
Description: application/tar-gz


Re: NEW: devel/latex-mk

2007-01-31 Thread Andreas Bihlmaier
On Tue, Jan 30, 2007 at 10:10:01PM +0100, steven mestdagh wrote:
> Andreas Bihlmaier [2007-01-30, 17:47:52]:
> > Hello ports@,
> > 
> > since I started to learn LaTeX I like the convenience of _not_ having to
> > write long and complicated Makefiles.
> > The solution: latex-mk
> > 
> > # pkg_info latex-mk
> > Information for latex-mk-1.8
> > 
> > Comment:
> > set of Makefile fragments to manage LaTex documents
> > 
> > Description:
> > latex-mk is a set of Makefile fragments designed to assist in the
> > management of LaTeX documents. The user creates a simple Makefile
> > which sets up a few simple variables and then includes the latex.mk
> > fragment at the end. Large documents, which require many many steps to
> > typset can be managed easily.
> > 
> > Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
> > 
> > WWW: http://latex-mk.sourceforge.net/
> 
> I'd prefer to patch their install target with the desired locations,
> then you won't forget to install files, e.g. dated_draft.ps.
> 
> I've asked the author about including DVIPS_ENV, which I think can be
> useful, e.g. to find images in different places through TEXINPUTS.
> (A patch for this is attached, in case anyone is interested.)
> 
> steven

I included your patch for now.
Using patches to Makefile.in instead of do-install: for files.
dated_draft.ps was left out intentionally, but I included it again.

Jasper pointed out RUN_DEPENDS, changed.
And he suggested a different location in the ports tree (textproc/ or
print/), not changed yet.

New port attached.

Regards,
ahb

btw. Only tested on i386-current so far (my amd64 machine is dead ATM).


devel_latex-mk.tgz
Description: application/tar-gz


UPDATE: audio/pacpl

2007-02-16 Thread Andreas Bihlmaier
Hello ports@,

this is a more or less trivial update to audio/pacpl.

I tested on i386 and everything seems to work.

Please test and commit (for 4.1 -current), uses new sha256 stuff.


Index: Makefile
===
RCS file: /cvs/ports/audio/pacpl/Makefile,v
retrieving revision 1.2
diff -u -u -r1.2 Makefile
--- Makefile21 Dec 2006 22:15:11 -  1.2
+++ Makefile16 Feb 2007 15:13:55 -
@@ -6,7 +6,7 @@
 COMMENT-konqueror= "PAC Konqueror service menu & mime types"
 COMMENT-amarok="PAC Amarok plugin"
 
-V= 3.2.5
+V= 3.3.0
 DISTNAME=  pacpl-${V}
 PKGNAME-main=  pacpl-${V}
 PKGNAME-konqueror= pacpl-konqueror-${V}
@@ -73,7 +73,5 @@
 .endfor
cd ${WRKSRC} && ./pacpl-install --install=${INSTALL_FLAGS}
${INSTALL_MAN} ${WRKSRC}/man/pacpl.1 ${PREFIX}/man/man1
-   tar -C ${PREFIX}/share/apps/amarok/scripts -xzf \
-   ${WRKSRC}/kde/amarok/pacx.amarokscript.tar.gz
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/audio/pacpl/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo12 Dec 2006 06:21:34 -  1.1.1.1
+++ distinfo16 Feb 2007 15:13:55 -
@@ -1,4 +1,5 @@
-MD5 (pacpl-3.2.5.tar.gz) = 99a01e373875639c44c2bcc4ef748449
-RMD160 (pacpl-3.2.5.tar.gz) = f486c2baeb6527a40d7f60cd2a6bc91a1c4d1d72
-SHA1 (pacpl-3.2.5.tar.gz) = 23e35dee75f05dfdf9ab7b4d28e9a9030f92f5e0
-SIZE (pacpl-3.2.5.tar.gz) = 118612
+MD5 (pacpl-3.3.0.tar.gz) = b127407d00f8d3d34d996799fbbfae03
+RMD160 (pacpl-3.3.0.tar.gz) = 3e37b9fda48b6c6ebb3fe79c9cd903f7fcda2b28
+SHA1 (pacpl-3.3.0.tar.gz) = 63640159ad60e679f5a35a5e783a3a593ff3ae23
+SHA256 (pacpl-3.3.0.tar.gz) = 
8bff65308c10ffe4cf9fdf82df5ad3e317d06274a6f4ad9692bb1f4838dd0d78
+SIZE (pacpl-3.3.0.tar.gz) = 120365
Index: patches/patch-pacpl
===
RCS file: /cvs/ports/audio/pacpl/patches/patch-pacpl,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 patch-pacpl
--- patches/patch-pacpl 12 Dec 2006 06:21:34 -  1.1.1.1
+++ patches/patch-pacpl 16 Feb 2007 15:13:55 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-pacpl,v 1.1.1.1 2006/12/12 06:21:34 steven Exp $
 pacpl.orig Sun Oct 29 17:04:27 2006
-+++ pacpl  Sun Dec 10 22:13:32 2006
-@@ -29,7 +29,7 @@ use File::Copy;
+--- pacpl.orig Fri Feb 16 14:45:42 2007
 pacpl  Fri Feb 16 14:48:34 2007
+@@ -30,7 +30,7 @@ use File::Copy;
  use File::Basename;
  use Ogg::Vorbis::Header; 
  
@@ -10,41 +10,39 @@
  
  # Current Name & Version
  my $name = "Perl Audio Converter";
-@@ -224,7 +224,7 @@ my @conf_opts;
+@@ -230,7 +230,7 @@ my @conf_opts;
  # Location of configuration file (Check Global, and then Current Directory)
  my $conf_path = "/etc/pacpl";
  my $conf_global   = "$conf_path/pacpl.conf";
--my $conf_pwd  = "$ENV{'PWD'}/pacpl.conf";
+-my $conf_pwd  = "$ENV{PWD}/pacpl.conf";
 +my $conf_pwd  = getcwd()."/pacpl.conf";
  
  my $conf_file = $conf_global;
 $conf_file = $conf_pwd if not -e $conf_global;
-@@ -2147,8 +2147,9 @@ if (@file) {
-  }
- 
+@@ -2342,7 +2342,8 @@ if (@file) {
+ 
 if ($koutdir eq '1' and $gui and not $get_out_directory and not 
$out_dir) { 
-- 
--   $out_dir = `$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{'PWD'}`; 
-+
-+   my $cmd = "$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory ".getcwd(); 
+ 
+-   $out_dir = `$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{PWD}`; 
++   my $cmd = "$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory ".getcwd();
 +   $out_dir = `$cmd`;
 chomp($out_dir); 
- 
+ 
 $get_out_directory = 1;   
-@@ -2241,7 +2242,7 @@ if ($recursive and not $conv_to and not 
-  
+@@ -2435,7 +2436,7 @@ if ($recursive and not $conv_to and not 
+ 
} else {
-   
+ 
 -my $pwd = $ENV{PWD};
-+my $pwd = getcwd();
++   my $pwd = getcwd();
  
 foreach my $audio_dir (@dir) {
  
-@@ -2273,7 +2274,8 @@ if ($recursive and not $conv_to and not 
-  
+@@ -2467,7 +2468,8 @@ if ($recursive and not $conv_to and not 
+ 
   if ($gui and not $get_out_directory and $koutdir eq 1 and not $out_dir) {
  
-- $out_dir = `$kdialog --title \"PAC $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{'PWD'}`;
+- $out_dir = `$kdialog --title \"PAC $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{PWD}`;
 + my $cmd = "$kdialog --title \"PAC $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory ".getcwd();
 + $out_dir = `$

Re: tree open

2007-03-15 Thread Andreas Bihlmaier
On Wed, Mar 14, 2007 at 10:54:10PM -0600, Peter Valchev wrote:
> The ports tree is open for business again, so in case you submitted
> something in the past few weeks and it was ignored due to our release
> process, feel free to prod people and submit it again.

Thank you for the announce, makes life easier than guessing the date :)
I'll start to throw all stuff produced during lock tonight.

Regards,
ahb



NEW: textproc/libxml++

2007-03-15 Thread Andreas Bihlmaier
Tested on i386 -current.

# pkg_info libxml++
Information for libxml++-2.17.1

Comment:
C++ wrapper for the libxml XML parser library

Description:
libxml++ is a C++ wrapper for the libxml XML parser library.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://libxmlplusplus.sourceforge.net/


Port attached.

Regards,
ahb


textproc_libxml++.tgz
Description: application/tar-gz


RESUBMIT: devel/asm51

2007-03-15 Thread Andreas Bihlmaier
Tested on -current i386 and amd64.

# pkg_info asm51
Information for asm51-0.6

Comment:
asm51 assembler for 8051 family CPUs

Description:
asm51 is a two-pass assembler for 8051 family CPUs.
It's features are:
- compatibility with most DOS assemblers,
- support for directives like EQU, ORG, DB, END, etc.
- Intel syntax,
- binary or Intel HEX output.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://toxygen.net/asm51/


Port attached.

Regards,
ahb


devel_asm51.tgz
Description: application/tar-gz


NEW devel/py-astng (dependency for pylint)

2007-03-15 Thread Andreas Bihlmaier
Tested on i386 -current.

# pkg_info py-astng
Information for py-astng-0.16.3

Comment:
Python Abstract Syntax Tree New Generation

Required by:
pylint-0.13.1

Description:
The aim of this module is to provide a common base representation
of python source code for projects such as pychecker, pyreverse,
pylint... Well, actually the development of this library is essentialy
governed by pylint's needs.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.logilab.org/projects/astng/


Port attached.

Regards,
ahb


devel_py-astng.tgz
Description: application/tar-gz


NEW: devel/py-logilab-common (dependency for pylint)

2007-03-15 Thread Andreas Bihlmaier
Tested on i386 -current.

# pkg_info py-logilab-common
Information for py-logilab-common-0.21.2

Comment:
Common low-level libraries shared among logilab projects

Required by:
py-astng-0.16.3

Description:
Contains several modules providing low level functionnalities shared
among some python projects developped by logilab.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.logilab.org/projects/common/


Port attached.

Regards,
ahb


devel_py-logilab-common.tgz
Description: application/tar-gz


NEW: devel/pylint

2007-03-15 Thread Andreas Bihlmaier
Tested on -current i386.

# pkg_info pylint
Information for pylint-0.12.2

Comment:
lint-like code checker for Python code

Description:
Pylint is a lint-like tool for Python code. It performs almost all the
verifications that pychecker does, and additionally can perform some
stylistic verification and coding standard enforcements. The checked
code is assigned a mark based on the number and the severity of the
encountered problems. The previous mark of a given piece of code is
cached so that you can see if the code quality has improved since the
last check.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.logilab.org/projects/pylint/


Port attached.

Regards,
ahb


devel_pylint.tgz
Description: application/tar-gz


Re: NEW devel/py-astng (dependency for pylint)

2007-03-15 Thread Andreas Bihlmaier
On Thu, Mar 15, 2007 at 04:58:28PM +0100, Andreas Bihlmaier wrote:
> Tested on i386 -current.
> 
> # pkg_info py-astng
> Information for py-astng-0.16.3
> 
> Comment:
> Python Abstract Syntax Tree New Generation
> 
> Required by:
> pylint-0.13.1
> 
> Description:
> The aim of this module is to provide a common base representation
> of python source code for projects such as pychecker, pyreverse,
> pylint... Well, actually the development of this library is essentialy
> governed by pylint's needs.
> 
> Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
> 
> WWW: http://www.logilab.org/projects/astng/
> 
> 
> Port attached.
> 
> Regards,
> ahb

Sorry I missed one update:

New tarball with version 0.17.0 attached.

Regards,
ahb


devel_py-astng.tgz
Description: application/tar-gz


RESUBMIT: net/yaz (dependency for x11/tellico)

2007-03-15 Thread Andreas Bihlmaier
Tested on -current i386 and amd64.

# pkg_info yaz
Information for yaz-2.1.46

Comment:
Z39.50/SR client and API library

Required by:
tellico-1.2.9

Description:
YAZ is a compact toolkit that provides access to the Z39.50/SR
protocol, as well as a set of higher-level tools for implementing the
server and client roles, respectively.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.indexdata.dk/yaz/


Port attached.

Regards,
ahb


net_yaz.tgz
Description: application/tar-gz


RESUBMIT: x11/tellico

2007-03-15 Thread Andreas Bihlmaier
Tested on -current i386 and amd64.

# pkg_info tellico
Information for tellico-1.2.9

Comment:
collection manager for KDE

Description:
Tellico is an KDE application for organizing your collections. It provides
default templates for books, bibliographies, videos, music, coins, stamps,
trading cards, comic books, and wines.

Capabilities:
  - Supports default collections of books, bibliographic entries, videos,
music, comic books, coins, stamps, trading cards, and wines.
  - Supports user-defined custom collections, as well. 
  - Supports any number of user-defined fields, of eleven different types
  - Handles entries with multiple authors, genres, keywords, etc.
  - Automatically formats titles and names
  - Supports collection searching and view filtering
  - Sorts and groups collection by various properties
  - Automatically validates ISBN
  - Allows customizable entry templates through XSLT
  - Imports Bibtex, Bibtexml, CSV, and XSLT-filtered data
  - Exports to Bibtex, Bibtexml, CSV, HTML, PilotDB, and XSLT-filtered data
  - Includes translations for more than nine languages, other than English
  - Imports information directly from Amazon.com
  - Imports CDDB data
  - Scans and imports audio file collections, such as mp3 or ogg
  - Imports and exports to Alexandria libraries

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://periapsis.org/tellico/


Port attached.

Regards,
ahb


x11_tellico.tgz
Description: application/tar-gz


UPDATE: audio/pacpl

2007-03-15 Thread Andreas Bihlmaier
Update to port I'm maintainer of, but I don't have CVS access.
Somebody please test and commit.

Tested on -current i386.

# cvs -d $CVSROOT_OBSD diff -uN
Index: Makefile
===
RCS file: /cvs/ports/audio/pacpl/Makefile,v
retrieving revision 1.2
diff -u -u -r1.2 Makefile
--- Makefile21 Dec 2006 22:15:11 -  1.2
+++ Makefile15 Mar 2007 17:29:15 -
@@ -6,7 +6,7 @@
 COMMENT-konqueror= "PAC Konqueror service menu & mime types"
 COMMENT-amarok="PAC Amarok plugin"
 
-V= 3.2.5
+V= 3.3.1
 DISTNAME=  pacpl-${V}
 PKGNAME-main=  pacpl-${V}
 PKGNAME-konqueror= pacpl-konqueror-${V}
@@ -73,7 +73,5 @@
 .endfor
cd ${WRKSRC} && ./pacpl-install --install=${INSTALL_FLAGS}
${INSTALL_MAN} ${WRKSRC}/man/pacpl.1 ${PREFIX}/man/man1
-   tar -C ${PREFIX}/share/apps/amarok/scripts -xzf \
-   ${WRKSRC}/kde/amarok/pacx.amarokscript.tar.gz
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/audio/pacpl/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo12 Dec 2006 06:21:34 -  1.1.1.1
+++ distinfo15 Mar 2007 17:29:15 -
@@ -1,4 +1,5 @@
-MD5 (pacpl-3.2.5.tar.gz) = 99a01e373875639c44c2bcc4ef748449
-RMD160 (pacpl-3.2.5.tar.gz) = f486c2baeb6527a40d7f60cd2a6bc91a1c4d1d72
-SHA1 (pacpl-3.2.5.tar.gz) = 23e35dee75f05dfdf9ab7b4d28e9a9030f92f5e0
-SIZE (pacpl-3.2.5.tar.gz) = 118612
+MD5 (pacpl-3.3.1.tar.gz) = 2d8841d391129d215ee4f2ff2d02ac5c
+RMD160 (pacpl-3.3.1.tar.gz) = 5046ffd810325296ba0af2d9b0f110592bea73e5
+SHA1 (pacpl-3.3.1.tar.gz) = 8fb1f23e8136bd89eba9b07a0b9a1185641b4b7c
+SHA256 (pacpl-3.3.1.tar.gz) = 
82882750c5973e667b6067bed0e9ff0244fc6cd13ab6428d2e11c2b56f86abe6
+SIZE (pacpl-3.3.1.tar.gz) = 120639
Index: patches/patch-pacpl
===
RCS file: /cvs/ports/audio/pacpl/patches/patch-pacpl,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 patch-pacpl
--- patches/patch-pacpl 12 Dec 2006 06:21:34 -  1.1.1.1
+++ patches/patch-pacpl 15 Mar 2007 17:29:15 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-pacpl,v 1.1.1.1 2006/12/12 06:21:34 steven Exp $
 pacpl.orig Sun Oct 29 17:04:27 2006
-+++ pacpl  Sun Dec 10 22:13:32 2006
-@@ -29,7 +29,7 @@ use File::Copy;
+--- pacpl.orig Fri Feb 16 14:45:42 2007
 pacpl  Fri Feb 16 14:48:34 2007
+@@ -30,7 +30,7 @@ use File::Copy;
  use File::Basename;
  use Ogg::Vorbis::Header; 
  
@@ -10,41 +10,39 @@
  
  # Current Name & Version
  my $name = "Perl Audio Converter";
-@@ -224,7 +224,7 @@ my @conf_opts;
+@@ -230,7 +230,7 @@ my @conf_opts;
  # Location of configuration file (Check Global, and then Current Directory)
  my $conf_path = "/etc/pacpl";
  my $conf_global   = "$conf_path/pacpl.conf";
--my $conf_pwd  = "$ENV{'PWD'}/pacpl.conf";
+-my $conf_pwd  = "$ENV{PWD}/pacpl.conf";
 +my $conf_pwd  = getcwd()."/pacpl.conf";
  
  my $conf_file = $conf_global;
 $conf_file = $conf_pwd if not -e $conf_global;
-@@ -2147,8 +2147,9 @@ if (@file) {
-  }
- 
+@@ -2342,7 +2342,8 @@ if (@file) {
+ 
 if ($koutdir eq '1' and $gui and not $get_out_directory and not 
$out_dir) { 
-- 
--   $out_dir = `$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{'PWD'}`; 
-+
-+   my $cmd = "$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory ".getcwd(); 
+ 
+-   $out_dir = `$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{PWD}`; 
++   my $cmd = "$kdialog --title \"$name - $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory ".getcwd();
 +   $out_dir = `$cmd`;
 chomp($out_dir); 
- 
+ 
 $get_out_directory = 1;   
-@@ -2241,7 +2242,7 @@ if ($recursive and not $conv_to and not 
-  
+@@ -2435,7 +2436,7 @@ if ($recursive and not $conv_to and not 
+ 
} else {
-   
+ 
 -my $pwd = $ENV{PWD};
-+my $pwd = getcwd();
++   my $pwd = getcwd();
  
 foreach my $audio_dir (@dir) {
  
-@@ -2273,7 +2274,8 @@ if ($recursive and not $conv_to and not 
-  
+@@ -2467,7 +2468,8 @@ if ($recursive and not $conv_to and not 
+ 
   if ($gui and not $get_out_directory and $koutdir eq 1 and not $out_dir) {
  
-- $out_dir = `$kdialog --title \"PAC $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{'PWD'}`;
+- $out_dir = `$kdialog --title \"PAC $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory $ENV{PWD}`;
 + my $cmd = "$kdialog --title \"PAC $version - 
$lang{$mylang}{file_destination}\" --getexistingdirectory ".getcwd();
 + $out_dir = `$cmd`;
   chomp($out_dir

UPDATE: audio/p5-MP4-Info

2007-03-15 Thread Andreas Bihlmaier
Trivial update to port I'm maintainer for, but I don't have CVS access.
Somebody please test and commit.

Tested on -current i386.

Index: Makefile
===
RCS file: /cvs/ports/audio/p5-MP4-Info/Makefile,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 Makefile
--- Makefile8 Dec 2006 07:06:38 -   1.1.1.1
+++ Makefile15 Mar 2007 17:39:30 -
@@ -3,7 +3,7 @@
 COMMENT=   "fetch info from MPEG-4 files"
 
 MODULES=   cpan
-DISTNAME=  MP4-Info-1.11
+DISTNAME=  MP4-Info-1.12
 CATEGORIES=audio
 
 MAINTAINER=    Andreas Bihlmaier <[EMAIL PROTECTED]>
@@ -13,5 +13,7 @@
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
+
+RUN_DEPENDS=   ::devel/p5-IO-String
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/audio/p5-MP4-Info/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo8 Dec 2006 07:06:38 -   1.1.1.1
+++ distinfo15 Mar 2007 17:39:30 -
@@ -1,4 +1,5 @@
-MD5 (MP4-Info-1.11.tar.gz) = 6fbb295acf0dfb6465c12b0e1c668212
-RMD160 (MP4-Info-1.11.tar.gz) = 97fbd0b32d9d022b9749decbca4c512f554f8953
-SHA1 (MP4-Info-1.11.tar.gz) = 4755e9439d86daa52cd08ec4cfb797d371c6ffcd
-SIZE (MP4-Info-1.11.tar.gz) = 133090
+MD5 (MP4-Info-1.12.tar.gz) = 139d217655185fd342c617193b6be731
+RMD160 (MP4-Info-1.12.tar.gz) = 9d26b364c879c70471bfb405bb1bd6f20849b4bb
+SHA1 (MP4-Info-1.12.tar.gz) = f610823edd0f596c15f831e2b613d73415ba77d6
+SHA256 (MP4-Info-1.12.tar.gz) = 
1da39794472de001421553ca938af802914a94c63e68218872837caccbf20522
+SIZE (MP4-Info-1.12.tar.gz) = 133627
Index: pkg/DESCR
===
RCS file: /cvs/ports/audio/p5-MP4-Info/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 DESCR
--- pkg/DESCR   8 Dec 2006 07:06:38 -   1.1.1.1
+++ pkg/DESCR   15 Mar 2007 17:39:30 -
@@ -1,3 +1,3 @@
-The MP4::Info module can be used to extract tag and meta information from
-MPEG-4 audio (AAC) and video files (.mp4, .m4a, .m4p, .3gp). It is designed
-as a drop-in replacement for MP3::Info.
+The MP4::Info module can be used to extract tag and meta information
+from MPEG-4 audio (AAC) and video files (.mp4, .m4a, .m4p, .3gp). It
+is designed as a drop-in replacement for MP3::Info.

Regards,
ahb



UPDATE: audio/p5-MP3-Info

2007-03-15 Thread Andreas Bihlmaier
Trivial update to port I'm maintainer for, but I don't have CVS access.
Somebody please test and commit.

Tested on -current i386.

Index: Makefile
===
RCS file: /cvs/ports/audio/p5-MP3-Info/Makefile,v
retrieving revision 1.15
diff -u -u -r1.15 Makefile
--- Makefile3 Feb 2007 07:02:00 -   1.15
+++ Makefile15 Mar 2007 17:42:11 -
@@ -1,13 +1,16 @@
-# $OpenBSD: Makefile,v 1.15 2007/02/03 07:02:00 steven Exp $
+# $OpenBSD: Makefile,v 1.14 2007/01/23 22:30:51 espie Exp $
 
-COMMENT=   "read MPEG1-Layer3 tags"
+COMMENT=   "Perl5 module for reading MPEG1-Layer3 tags"
 
-DISTNAME=  MP3-Info-1.21
+DISTNAME=  MP3-Info-1.22
 CATEGORIES=audio
 
 MODULES=   cpan
+HOMEPAGE=  http://search.cpan.org/~cnandor/MP3-Info/
 
-# perl
+MAINTAINER=Andreas Bihlmaier <[EMAIL PROTECTED]>
+
+# Artistic License
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
Index: distinfo
===
RCS file: /cvs/ports/audio/p5-MP3-Info/distinfo,v
retrieving revision 1.6
diff -u -u -r1.6 distinfo
--- distinfo3 Feb 2007 07:02:00 -   1.6
+++ distinfo15 Mar 2007 17:42:11 -
@@ -1,4 +1,5 @@
-MD5 (MP3-Info-1.21.tar.gz) = c95e7d179b41c255a75060afd0f9c93b
-RMD160 (MP3-Info-1.21.tar.gz) = d8a0f5e871bcb355c21613369df8f399a18c44f6
-SHA1 (MP3-Info-1.21.tar.gz) = a9fc2682cce1dae25eb16bcf324106f3d636f07b
-SIZE (MP3-Info-1.21.tar.gz) = 124581
+MD5 (MP3-Info-1.22.tar.gz) = ed00c6821951d98c00a70bc02e6cb82f
+RMD160 (MP3-Info-1.22.tar.gz) = 54829a4414dd565bf65ab82f81c8b5a46d6655da
+SHA1 (MP3-Info-1.22.tar.gz) = 4cecb7b78e90b35e89b7fdb78ff6cf9b70289036
+SHA256 (MP3-Info-1.22.tar.gz) = 
42aaa350c42827ed2a42e376f156a886d5e1c7838898bbae113e7b1ee0113685
+SIZE (MP3-Info-1.22.tar.gz) = 106552

Well last port for today, I hope somebody will have a look at these.
Regards,
ahb



Re: NEW: graphics/opencv

2011-05-06 Thread Andreas Bihlmaier
Hello Rafael,

since I'm currently having a look at CV, I'd really like to see this in
the tree.

I also ported IVT (http://ivt.sourceforge.net/), which heavily "depends"
on OpenCV.
I'll separately send this to ports in a short while, but you can find
it attached for testing purposes.

My reworking of your port is attached,
I basically want to have it configured in order to be useful for IVT
(and most of my other CV code) this means to have a couple more deps.

The only unsolved part, which would make this a LOT more useful is
support for direct camera capturing. OpenCV does support V4L, but
unfortunately it needs V4L1 compatibility.
I'll try to contact the OpenCV devs and ask them to remove this
deprecated API usage
(there are already patches floating around the web, but I didn't bother
trying to patch myself).

Thanks for your work, perhaps we can get this commited (after some more
love from an experienced porter)? (jasper@?)

Regards
ahb

Btw. I only worked and tested on latest i386 snapshot.

On Wed, May 04, 2011 at 01:18:50PM +0200, Rafael Sadowski wrote:
> Hello @ports,
> 
> based on Jasper Lievisse Adriaanse (jasper@) work, here is my new OpenCV
> 2.2 port. Tested and work on amd64. OK? any advices?
> 
> cat pkg/DESCR 
> The Open Computer Vision Library is a collection of algorithms and sample
> code for various computer vision problems. The library is compatible with
> IPL and utilizes Intel Integrated Performance Primitives for better
> performance.
> 
> 
> best regards 
> 
>   Rafael Sadowski
> 
> -- 
> http://www.sizeofvoid.org - raf...@sizeofvoid.org
> XMPP: z...@jabber.ccc.de
> Key fingerprint: BDDD 91E9 28CB 3A52 3E99  61B0 C359 2691 BAC6 A3B1




devel_opencv.tgz
Description: application/tar-gz


devel_ivt.tgz
Description: application/tar-gz


Re: NEW: graphics/opencv

2011-05-14 Thread Andreas Bihlmaier
Hello Jasper,

find the updated port attached.
(Again only tested @i386 since my sparc is currently OoO.)

Regards
ahb

On Sun, May 08, 2011 at 07:03:07PM +0200, Jasper Lievisse Adriaanse wrote:
> On Fri, May 06, 2011 at 08:55:20PM +0200, Andreas Bihlmaier wrote:
> > Hello Rafael,
> > 
> > since I'm currently having a look at CV, I'd really like to see this in
> > the tree.
> > 
> > I also ported IVT (http://ivt.sourceforge.net/), which heavily "depends"
> > on OpenCV.
> > I'll separately send this to ports in a short while, but you can find
> > it attached for testing purposes.
> > 
> > My reworking of your port is attached,
> > I basically want to have it configured in order to be useful for IVT
> > (and most of my other CV code) this means to have a couple more deps.
> > 
> > The only unsolved part, which would make this a LOT more useful is
> > support for direct camera capturing. OpenCV does support V4L, but
> > unfortunately it needs V4L1 compatibility.
> > I'll try to contact the OpenCV devs and ask them to remove this
> > deprecated API usage
> > (there are already patches floating around the web, but I didn't bother
> > trying to patch myself).
> > 
> > Thanks for your work, perhaps we can get this commited (after some more
> > love from an experienced porter)? (jasper@?)
> > 
> > Regards
> > ahb
> I sent this feedback last week but got no response from Rafael:
> 
> "Could you please use the following port (adjustments to Makefile layout) and
> change the following things?
> 
> - start library versioning at 0.0 (instead at 2.2)
> - is the MODULES part still needed? or could you just set 
> ONLY_FOR_ARCH=${GCC4_ARCHS}
> - please adjust the patch for modules/ml/src/gbt.cpp to append openbsd after
>   ANDROID, thus making the patch usable for inclusion upstream."
> 
>  
> > Btw. I only worked and tested on latest i386 snapshot.
> > 
> > On Wed, May 04, 2011 at 01:18:50PM +0200, Rafael Sadowski wrote:
> > > Hello @ports,
> > > 
> > > based on Jasper Lievisse Adriaanse (jasper@) work, here is my new OpenCV
> > > 2.2 port. Tested and work on amd64. OK? any advices?
> > > 
> > > cat pkg/DESCR 
> > > The Open Computer Vision Library is a collection of algorithms and sample
> > > code for various computer vision problems. The library is compatible with
> > > IPL and utilizes Intel Integrated Performance Primitives for better
> > > performance.
> > > 
> > > 
> > > best regards 
> > > 
> > >   Rafael Sadowski
> > > 
> > > -- 
> > > http://www.sizeofvoid.org - raf...@sizeofvoid.org
> > > XMPP: z...@jabber.ccc.de
> > > Key fingerprint: BDDD 91E9 28CB 3A52 3E99  61B0 C359 2691 BAC6 A3B1
> > 
> > 
> 
> 
> 
> 
> -- 
> Cheers,
> Jasper
> 
> "Capable, generous men do not create victims, they nurture them."




devel_opencv.tgz
Description: application/tar-gz


MAINTAINER-UPDATE: x11/tellico

2008-10-31 Thread Andreas Bihlmaier
Hello ports@,

after my last update to tellico was ignored please commit this (newer)
one. We can now even drop patches dir.
libexempi (pdf import) disabled for now because I was not yet able to
fix it (the lib). I'll send a patch when/if I get that one ported.

Tested on i386 and sparc64.


Index: Makefile
===
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.7
diff -u -u -r1.7 Makefile
--- Makefile8 Feb 2008 15:30:54 -   1.7
+++ Makefile31 Oct 2008 08:12:59 -
@@ -2,7 +2,7 @@
 
 COMMENT=   organizer for book/dvd/music collections
 
-DISTNAME=  tellico-1.2.14
+DISTNAME=  tellico-1.3.4
 CATEGORIES=x11 databases
 
 HOMEPAGE=  http://www.periapsis.org/tellico/
@@ -30,7 +30,10 @@
 CONFIGURE_ENV= ${MODKDE_CONFIGURE_ENV}
 CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
${CONFIGURE_SHARED} \
+   POPPLER_CFLAGS="-I/usr/local/include/poppler/qt3 
-I/usr/local/include/poppler" \
+   POPPLER_LIBS="-L/usr/local/lib -lpoppler-qt -lpoppler" \
--disable-libsuffix \
+   --disable-exempi \
--enable-final
 
 MAKE_FLAGS=${MODKDE_MAKE_FLAGS}
@@ -38,9 +41,10 @@
 RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils
 
 LIB_DEPENDS=   ${MODQT_LIB_DEPENDS} \
-   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
kcal,ktnef::x11/kde/pim3 \
kcddb::x11/kde/multimedia3 \
+   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
+   poppler-qt.>=3::print/poppler,-qt \
tag::audio/taglib \
yaz::net/yaz
 
Index: distinfo
===
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo8 Feb 2008 15:30:54 -   1.2
+++ distinfo31 Oct 2008 08:12:59 -
@@ -1,5 +1,5 @@
-MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
-RMD160 (tellico-1.2.14.tar.gz) = 5NQ/d3DyFoZ65SO5HytrS7R1Cec=
-SHA1 (tellico-1.2.14.tar.gz) = hhkwk2KymfSoEDPmMM8Msq74i9I=
-SHA256 (tellico-1.2.14.tar.gz) = 0WFVCx16aLoQd/BzzU6AJAU2RynwqQaWNc6KcBFgr30=
-SIZE (tellico-1.2.14.tar.gz) = 4802694
+MD5 (tellico-1.3.4.tar.gz) = 1lMalzHMUMWc0liOevIv+A==
+RMD160 (tellico-1.3.4.tar.gz) = I6KgHpvLSu4FJa7b6HNIAGoEXxE=
+SHA1 (tellico-1.3.4.tar.gz) = De/IbFuI3ehJuPvTM4HzmPDKEac=
+SHA256 (tellico-1.3.4.tar.gz) = cgoDq2cGhb3XemOy3LUIun5PMDe4AHbqQw/pFN7zeaA=
+SIZE (tellico-1.3.4.tar.gz) = 5067461
Index: patches/patch-src_tests_Makefile_in
===
RCS file: patches/patch-src_tests_Makefile_in
diff -N patches/patch-src_tests_Makefile_in
--- patches/patch-src_tests_Makefile_in 8 Feb 2008 15:30:54 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,89 +0,0 @@
-$OpenBSD: patch-src_tests_Makefile_in,v 1.1 2008/02/08 15:30:54 okan Exp $
 src/tests/Makefile.in.orig Sun Jan 13 20:52:05 2008
-+++ src/tests/Makefile.in  Sun Jan 13 20:52:07 2008
-@@ -38,7 +38,7 @@ build_triplet = @build@
- host_triplet = @host@
- target_triplet = @target@
- check_PROGRAMS = isbntest$(EXEEXT) latin1test$(EXEEXT) \
--  entitytest$(EXEEXT) formattest$(EXEEXT)
-+  entitytest$(EXEEXT)
- subdir = src/tests
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-@@ -56,13 +56,13 @@ entitytest_OBJECTS = entitytest.$(OBJEXT)
- am__DEPENDENCIES_1 =
- entitytest_DEPENDENCIES = ../tellico_utils.o $(am__DEPENDENCIES_1) \
-   $(am__DEPENDENCIES_1)
--am_formattest_OBJECTS = formattest.$(OBJEXT)
-+#am_formattest_OBJECTS = formattest.$(OBJEXT)
- #>- formattest_OBJECTS = $(am_formattest_OBJECTS)
- #>+ 1
--formattest_OBJECTS = formattest.$(OBJEXT)
--formattest_DEPENDENCIES = ../core/tellico_config.o \
--  ../core/tellico_config_addons.o ../field.o ../tellico_utils.o \
--  $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
-+#formattest_OBJECTS = formattest.$(OBJEXT)
-+#formattest_DEPENDENCIES = ../core/tellico_config.o \
-+# ../core/tellico_config_addons.o ../field.o ../tellico_utils.o \
-+# $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
- am_isbntest_OBJECTS = isbntest.$(OBJEXT)
- #>- isbntest_OBJECTS = $(am_isbntest_OBJECTS)
- #>+ 1
-@@ -95,9 +95,9 @@ CXXLD = $(CXX)
- #>+ 2
- CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
-   $(CXXFLAGS) $(KDE_CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
--SOURCES = $(entitytest_SOURCES) $(formattest_SOURCES) \
-+SOURCES = $(entitytest_SOURCES) \
-   $(isbntest_SOURCES) $(latin1test_SOURCES)
--DIST_SOURCES = $(entitytest_SOURCES) $(formattest_SOURCES) \
-+DIST_SOURCES = $(entitytest_SOURCES) \
-   $(isbntest_SOURCES) $(latin1tes

Re: MAINTAINER-UPDATE: x11/tellico

2008-10-31 Thread Andreas Bihlmaier
On Fri, Oct 31, 2008 at 01:24:50PM +, Stuart Henderson wrote:
> On 2008/10/31 14:09, Andreas Bihlmaier wrote:
> > +   POPPLER_CFLAGS="-I/usr/local/include/poppler/qt3 
> > -I/usr/local/include/poppler" \
>   ^^   ^^
> > +   POPPLER_LIBS="-L/usr/local/lib -lpoppler-qt -lpoppler" \
> ^^
> 
> these should use a variable rather than be hardcoded..

Of course, doh!
Updated diff:

Index: Makefile
===
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.7
diff -u -u -r1.7 Makefile
--- Makefile8 Feb 2008 15:30:54 -   1.7
+++ Makefile31 Oct 2008 14:00:13 -
@@ -2,7 +2,7 @@
 
 COMMENT=   organizer for book/dvd/music collections
 
-DISTNAME=  tellico-1.2.14
+DISTNAME=  tellico-1.3.4
 CATEGORIES=x11 databases
 
 HOMEPAGE=  http://www.periapsis.org/tellico/
@@ -30,7 +30,10 @@
 CONFIGURE_ENV= ${MODKDE_CONFIGURE_ENV}
 CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
${CONFIGURE_SHARED} \
+   POPPLER_CFLAGS="-I${LOCALBASE}/include/poppler/qt3 
-I${LOCALBASE}/include/poppler" \
+   POPPLER_LIBS="-L${LOCALBASE}/lib -lpoppler-qt -lpoppler" \
--disable-libsuffix \
+   --disable-exempi \
--enable-final
 
 MAKE_FLAGS=${MODKDE_MAKE_FLAGS}
@@ -38,9 +41,10 @@
 RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils
 
 LIB_DEPENDS=   ${MODQT_LIB_DEPENDS} \
-   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
kcal,ktnef::x11/kde/pim3 \
kcddb::x11/kde/multimedia3 \
+   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
+   poppler-qt.>=3::print/poppler,-qt \
tag::audio/taglib \
yaz::net/yaz
 
Index: distinfo
===
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo8 Feb 2008 15:30:54 -   1.2
+++ distinfo31 Oct 2008 14:00:13 -
@@ -1,5 +1,5 @@
-MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
-RMD160 (tellico-1.2.14.tar.gz) = 5NQ/d3DyFoZ65SO5HytrS7R1Cec=
-SHA1 (tellico-1.2.14.tar.gz) = hhkwk2KymfSoEDPmMM8Msq74i9I=
-SHA256 (tellico-1.2.14.tar.gz) = 0WFVCx16aLoQd/BzzU6AJAU2RynwqQaWNc6KcBFgr30=
-SIZE (tellico-1.2.14.tar.gz) = 4802694
+MD5 (tellico-1.3.4.tar.gz) = 1lMalzHMUMWc0liOevIv+A==
+RMD160 (tellico-1.3.4.tar.gz) = I6KgHpvLSu4FJa7b6HNIAGoEXxE=
+SHA1 (tellico-1.3.4.tar.gz) = De/IbFuI3ehJuPvTM4HzmPDKEac=
+SHA256 (tellico-1.3.4.tar.gz) = cgoDq2cGhb3XemOy3LUIun5PMDe4AHbqQw/pFN7zeaA=
+SIZE (tellico-1.3.4.tar.gz) = 5067461
Index: patches/patch-src_tests_Makefile_in
===
RCS file: patches/patch-src_tests_Makefile_in
diff -N patches/patch-src_tests_Makefile_in
--- patches/patch-src_tests_Makefile_in 8 Feb 2008 15:30:54 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,89 +0,0 @@
-$OpenBSD: patch-src_tests_Makefile_in,v 1.1 2008/02/08 15:30:54 okan Exp $
 src/tests/Makefile.in.orig Sun Jan 13 20:52:05 2008
-+++ src/tests/Makefile.in  Sun Jan 13 20:52:07 2008
-@@ -38,7 +38,7 @@ build_triplet = @build@
- host_triplet = @host@
- target_triplet = @target@
- check_PROGRAMS = isbntest$(EXEEXT) latin1test$(EXEEXT) \
--  entitytest$(EXEEXT) formattest$(EXEEXT)
-+  entitytest$(EXEEXT)
- subdir = src/tests
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-@@ -56,13 +56,13 @@ entitytest_OBJECTS = entitytest.$(OBJEXT)
- am__DEPENDENCIES_1 =
- entitytest_DEPENDENCIES = ../tellico_utils.o $(am__DEPENDENCIES_1) \
-   $(am__DEPENDENCIES_1)
--am_formattest_OBJECTS = formattest.$(OBJEXT)
-+#am_formattest_OBJECTS = formattest.$(OBJEXT)
- #>- formattest_OBJECTS = $(am_formattest_OBJECTS)
- #>+ 1
--formattest_OBJECTS = formattest.$(OBJEXT)
--formattest_DEPENDENCIES = ../core/tellico_config.o \
--  ../core/tellico_config_addons.o ../field.o ../tellico_utils.o \
--  $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
-+#formattest_OBJECTS = formattest.$(OBJEXT)
-+#formattest_DEPENDENCIES = ../core/tellico_config.o \
-+# ../core/tellico_config_addons.o ../field.o ../tellico_utils.o \
-+# $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
- am_isbntest_OBJECTS = isbntest.$(OBJEXT)
- #>- isbntest_OBJECTS = $(am_isbntest_OBJECTS)
- #>+ 1
-@@ -95,9 +95,9 @@ CXXLD = $(CXX)
- #>+ 2
- CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
-   $(CXXFLAGS) $(KDE_CXXFLAGS) $

Re: MAINTAINER-UPDATE: x11/tellico

2008-10-31 Thread Andreas Bihlmaier
On Fri, Oct 31, 2008 at 03:01:51PM +0100, Andreas Bihlmaier wrote:
> On Fri, Oct 31, 2008 at 01:24:50PM +, Stuart Henderson wrote:
> > On 2008/10/31 14:09, Andreas Bihlmaier wrote:
> > > + POPPLER_CFLAGS="-I/usr/local/include/poppler/qt3 
> > > -I/usr/local/include/poppler" \
> >   ^^   
> > ^^
> > > + POPPLER_LIBS="-L/usr/local/lib -lpoppler-qt -lpoppler" \
> > ^^
> > 
> > these should use a variable rather than be hardcoded..
 
Final diff (I hope), also fix WANTLIB and LIB_DEPENDS, not quite sure
why I overlooked this one on first pass.


Index: Makefile
===
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.7
diff -u -u -r1.7 Makefile
--- Makefile8 Feb 2008 15:30:54 -   1.7
+++ Makefile31 Oct 2008 14:16:35 -
@@ -2,7 +2,7 @@
 
 COMMENT=   organizer for book/dvd/music collections
 
-DISTNAME=  tellico-1.2.14
+DISTNAME=  tellico-1.3.4
 CATEGORIES=x11 databases
 
 HOMEPAGE=  http://www.periapsis.org/tellico/
@@ -19,6 +19,7 @@
 WANTLIB+=  ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c crypto
 WANTLIB+=  exslt gcrypt gpg-error iconv idn intl jpeg m pcre pcreposix
 WANTLIB+=  png pthread ssl stdc++ util xml2 xslt z fam rpcsvc
+WANTLIB+=  expat fontconfig freetype
 
 MODULES=   x11/kde \
lang/python
@@ -30,7 +31,10 @@
 CONFIGURE_ENV= ${MODKDE_CONFIGURE_ENV}
 CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
${CONFIGURE_SHARED} \
+   POPPLER_CFLAGS="-I${LOCALBASE}/include/poppler/qt3 
-I${LOCALBASE}/include/poppler" \
+   POPPLER_LIBS="-L${LOCALBASE}/lib -lpoppler-qt -lpoppler" \
--disable-libsuffix \
+   --disable-exempi \
--enable-final
 
 MAKE_FLAGS=${MODKDE_MAKE_FLAGS}
@@ -38,9 +42,10 @@
 RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils
 
 LIB_DEPENDS=   ${MODQT_LIB_DEPENDS} \
-   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
-   kcal,ktnef::x11/kde/pim3 \
+   kcal,ktnef,kmime::x11/kde/pim3 \
kcddb::x11/kde/multimedia3 \
+   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
+   poppler-qt.>=3,poppler::print/poppler,-qt \
tag::audio/taglib \
yaz::net/yaz
 
Index: distinfo
===
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo8 Feb 2008 15:30:54 -   1.2
+++ distinfo31 Oct 2008 14:16:35 -
@@ -1,5 +1,5 @@
-MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
-RMD160 (tellico-1.2.14.tar.gz) = 5NQ/d3DyFoZ65SO5HytrS7R1Cec=
-SHA1 (tellico-1.2.14.tar.gz) = hhkwk2KymfSoEDPmMM8Msq74i9I=
-SHA256 (tellico-1.2.14.tar.gz) = 0WFVCx16aLoQd/BzzU6AJAU2RynwqQaWNc6KcBFgr30=
-SIZE (tellico-1.2.14.tar.gz) = 4802694
+MD5 (tellico-1.3.4.tar.gz) = 1lMalzHMUMWc0liOevIv+A==
+RMD160 (tellico-1.3.4.tar.gz) = I6KgHpvLSu4FJa7b6HNIAGoEXxE=
+SHA1 (tellico-1.3.4.tar.gz) = De/IbFuI3ehJuPvTM4HzmPDKEac=
+SHA256 (tellico-1.3.4.tar.gz) = cgoDq2cGhb3XemOy3LUIun5PMDe4AHbqQw/pFN7zeaA=
+SIZE (tellico-1.3.4.tar.gz) = 5067461
Index: patches/patch-src_tests_Makefile_in
===
RCS file: patches/patch-src_tests_Makefile_in
diff -N patches/patch-src_tests_Makefile_in
--- patches/patch-src_tests_Makefile_in 8 Feb 2008 15:30:54 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,89 +0,0 @@
-$OpenBSD: patch-src_tests_Makefile_in,v 1.1 2008/02/08 15:30:54 okan Exp $
 src/tests/Makefile.in.orig Sun Jan 13 20:52:05 2008
-+++ src/tests/Makefile.in  Sun Jan 13 20:52:07 2008
-@@ -38,7 +38,7 @@ build_triplet = @build@
- host_triplet = @host@
- target_triplet = @target@
- check_PROGRAMS = isbntest$(EXEEXT) latin1test$(EXEEXT) \
--  entitytest$(EXEEXT) formattest$(EXEEXT)
-+  entitytest$(EXEEXT)
- subdir = src/tests
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-@@ -56,13 +56,13 @@ entitytest_OBJECTS = entitytest.$(OBJEXT)
- am__DEPENDENCIES_1 =
- entitytest_DEPENDENCIES = ../tellico_utils.o $(am__DEPENDENCIES_1) \
-   $(am__DEPENDENCIES_1)
--am_formattest_OBJECTS = formattest.$(OBJEXT)
-+#am_formattest_OBJECTS = formattest.$(OBJEXT)
- #>- formattest_OBJECTS = $(am_formattest_OBJECTS)
- #>+ 1
--formattest_OBJECTS = formattest.$(OBJEXT)
--formattest_DEPENDENCIES = ../core/tellico_config.o \
-

MAINTAINER-UPDATE: net/yaz

2008-10-31 Thread Andreas Bihlmaier
Hello ports@,

after an update to x11/tellico here is an update to one of its
dependencies net/yaz.
Rather boring maintenance update.

Tested @i386 and @sparc64.


Index: Makefile
===
RCS file: /cvs/ports/net/yaz/Makefile,v
retrieving revision 1.4
diff -u -u -r1.4 Makefile
--- Makefile3 Feb 2008 15:59:19 -   1.4
+++ Makefile31 Oct 2008 13:45:05 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.4 2008/02/03 15:59:19 okan Exp $
 
 COMMENT=   Z39.50/SR client and API library
-DISTNAME=  yaz-3.0.24
+DISTNAME=  yaz-3.0.36
 CATEGORIES=net
 
-SHARED_LIBS+=  yaz 1.0 # 3.0
-SHARED_LIBS+=  yaz_icu 1.1 # 3.0
-SHARED_LIBS+=  yaz_server  1.0 # 3.0
+SHARED_LIBS+=  yaz 1.1 # 3.0
+SHARED_LIBS+=  yaz_icu 1.2 # 3.0
+SHARED_LIBS+=  yaz_server  1.1 # 3.0
 
 HOMEPAGE=  http://www.indexdata.dk/yaz/
 
@@ -32,5 +32,6 @@
icudata,icui18n,icuuc::textproc/icu4c
 
 CONFIGURE_STYLE=   gnu
+CONFIGURE_ARGS+=   --without-gnutls
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/net/yaz/distinfo,v
retrieving revision 1.3
diff -u -u -r1.3 distinfo
--- distinfo3 Feb 2008 15:59:19 -   1.3
+++ distinfo31 Oct 2008 13:45:05 -
@@ -1,5 +1,5 @@
-MD5 (yaz-3.0.24.tar.gz) = W1aw+XcAw4gWcn7e+ft4+w==
-RMD160 (yaz-3.0.24.tar.gz) = ljDLRaBAoDzGjawPKerZxtpeOXg=
-SHA1 (yaz-3.0.24.tar.gz) = YrszJIupBmqtJ9EW3R7rRl6UWjU=
-SHA256 (yaz-3.0.24.tar.gz) = Vf38Fje5joGlXY4G8Uq7yjDGpt2mvB2B7UF8qeBavCo=
-SIZE (yaz-3.0.24.tar.gz) = 1907924
+MD5 (yaz-3.0.36.tar.gz) = 5qoJAbvX6qCjjj02UCFcQQ==
+RMD160 (yaz-3.0.36.tar.gz) = wAg8buq13vJKAEYJU31CZ3RKuAI=
+SHA1 (yaz-3.0.36.tar.gz) = cWap7EZBHtDKHHH9D92+oqMjKfw=
+SHA256 (yaz-3.0.36.tar.gz) = VnInYrVX6A9cnnQPJgKVo1dslqtYlmsWhew+0uVAMp0=
+SIZE (yaz-3.0.36.tar.gz) = 2067444
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/yaz/pkg/PLIST,v
retrieving revision 1.3
diff -u -u -r1.3 PLIST
--- pkg/PLIST   3 Feb 2008 15:59:19 -   1.3
+++ pkg/PLIST   31 Oct 2008 13:45:05 -
@@ -1,14 +1,14 @@
 @comment $OpenBSD: PLIST,v 1.3 2008/02/03 15:59:19 okan Exp $
 %%SHARED%%
 bin/yaz-asncomp
-bin/yaz-client
[EMAIL PROTECTED] bin/yaz-client
 bin/yaz-config
-bin/yaz-iconv
-bin/yaz-icu
-bin/yaz-illclient
-bin/yaz-marcdump
-bin/yaz-ztest
-bin/zoomsh
[EMAIL PROTECTED] bin/yaz-iconv
[EMAIL PROTECTED] bin/yaz-icu
[EMAIL PROTECTED] bin/yaz-illclient
[EMAIL PROTECTED] bin/yaz-marcdump
[EMAIL PROTECTED] bin/yaz-ztest
[EMAIL PROTECTED] bin/zoomsh
 include/yaz/
 include/yaz/backend.h
 include/yaz/ccl.h
@@ -17,6 +17,7 @@
 include/yaz/comstack.h
 include/yaz/copy_types.h
 include/yaz/cql.h
+include/yaz/daemon.h
 include/yaz/diagbib1.h
 include/yaz/diagsru_update.h
 include/yaz/diagsrw.h
@@ -48,6 +49,8 @@
 include/yaz/readconf.h
 include/yaz/record_conv.h
 include/yaz/retrieval.h
+include/yaz/rpn2cql.h
+include/yaz/sc.h
 include/yaz/snprintf.h
 include/yaz/soap.h
 include/yaz/sortspec.h
@@ -191,16 +194,16 @@
 share/doc/yaz/zoom.scan.html
 share/doc/yaz/zoomsh.html
 share/yaz/
-share/yaz/etc/
-share/yaz/etc/MARC21slim2DC.xsl
-share/yaz/etc/MARC21slim2MODS.xsl
-share/yaz/etc/MARC21slim2RDFDC.xsl
-share/yaz/etc/MARC21slimUtils.xsl
-share/yaz/etc/cqlpass.properties
-share/yaz/etc/maps.xml
-share/yaz/etc/opacxml.xsd
-share/yaz/etc/pqf.properties
-share/yaz/etc/yazgfs.xml
+share/yaz${SYSCONFDIR}/
+share/yaz${SYSCONFDIR}/MARC21slim2DC.xsl
+share/yaz${SYSCONFDIR}/MARC21slim2MODS.xsl
+share/yaz${SYSCONFDIR}/MARC21slim2RDFDC.xsl
+share/yaz${SYSCONFDIR}/MARC21slimUtils.xsl
+share/yaz${SYSCONFDIR}/cqlpass.properties
+share/yaz${SYSCONFDIR}/maps.xml
+share/yaz${SYSCONFDIR}/opacxml.xsd
+share/yaz${SYSCONFDIR}/pqf.properties
+share/yaz${SYSCONFDIR}/yazgfs.xml
 share/yaz/ill/
 share/yaz/ill/ill.tcl
 share/yaz/ill/ill9702.asn



Regards
ahb



NEW: textproc/exempi (NEEDED for x11/tellico update)

2008-11-02 Thread Andreas Bihlmaier
Hello ports@,

attached is a port of exempi:
- an implementation of XMP and is based on Adobe XMP SDK.

I disabled TLS (thread local storage) (ac_cv_tls=none) since it is not
supported by OpenBSD.
Unittests are disabled because they require static libboost.

This is an optional dependency of the new x11/tellico version, it allows
to import more metadata from PDFs.

Tested @i386 and @sparc64.

Regards
ahb


textproc_exempi.tgz
Description: application/tar-gz


Re: MAINTAINER-UPDATE: x11/tellico (NEW VERSION including exempi)

2008-11-02 Thread Andreas Bihlmaier
On Fri, Oct 31, 2008 at 03:18:47PM +0100, Andreas Bihlmaier wrote:
> On Fri, Oct 31, 2008 at 03:01:51PM +0100, Andreas Bihlmaier wrote:
> > On Fri, Oct 31, 2008 at 01:24:50PM +, Stuart Henderson wrote:
> > > On 2008/10/31 14:09, Andreas Bihlmaier wrote:
> > > > +   POPPLER_CFLAGS="-I/usr/local/include/poppler/qt3 
> > > > -I/usr/local/include/poppler" \
> > >   ^^   
> > > ^^
> > > > +   POPPLER_LIBS="-L/usr/local/lib -lpoppler-qt -lpoppler" \
> > > ^^
> > > 
> > > these should use a variable rather than be hardcoded..
  
I did manage to port exempi by disabling TLS (thread local storage),
thus here is a new update to tellico including exempi.


Index: Makefile
===
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.7
diff -u -u -r1.7 Makefile
--- Makefile8 Feb 2008 15:30:54 -   1.7
+++ Makefile31 Oct 2008 15:28:24 -
@@ -2,7 +2,7 @@
 
 COMMENT=   organizer for book/dvd/music collections
 
-DISTNAME=  tellico-1.2.14
+DISTNAME=  tellico-1.3.4
 CATEGORIES=x11 databases
 
 HOMEPAGE=  http://www.periapsis.org/tellico/
@@ -16,9 +16,10 @@
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-WANTLIB+=  ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c crypto
+WANTLIB+=  ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c
 WANTLIB+=  exslt gcrypt gpg-error iconv idn intl jpeg m pcre pcreposix
-WANTLIB+=  png pthread ssl stdc++ util xml2 xslt z fam rpcsvc
+WANTLIB+=  png pthread stdc++ util xml2 xslt z fam rpcsvc
+WANTLIB+=  expat fontconfig freetype
 
 MODULES=   x11/kde \
lang/python
@@ -30,6 +31,8 @@
 CONFIGURE_ENV= ${MODKDE_CONFIGURE_ENV}
 CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
${CONFIGURE_SHARED} \
+   POPPLER_CFLAGS="-I${LOCALBASE}/include/poppler/qt3 
-I${LOCALBASE}/include/poppler" \
+   POPPLER_LIBS="-L${LOCALBASE}/lib -lpoppler-qt -lpoppler" \
--disable-libsuffix \
--enable-final
 
@@ -38,9 +41,11 @@
 RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils
 
 LIB_DEPENDS=   ${MODQT_LIB_DEPENDS} \
-   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
-   kcal,ktnef::x11/kde/pim3 \
+   exempi::textproc/exempi \
+   kcal,ktnef,kmime::x11/kde/pim3 \
kcddb::x11/kde/multimedia3 \
+   
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
+   poppler-qt.>=3,poppler::print/poppler,-qt \
tag::audio/taglib \
yaz::net/yaz
 
Index: distinfo
===
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo8 Feb 2008 15:30:54 -   1.2
+++ distinfo31 Oct 2008 15:28:24 -
@@ -1,5 +1,5 @@
-MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
-RMD160 (tellico-1.2.14.tar.gz) = 5NQ/d3DyFoZ65SO5HytrS7R1Cec=
-SHA1 (tellico-1.2.14.tar.gz) = hhkwk2KymfSoEDPmMM8Msq74i9I=
-SHA256 (tellico-1.2.14.tar.gz) = 0WFVCx16aLoQd/BzzU6AJAU2RynwqQaWNc6KcBFgr30=
-SIZE (tellico-1.2.14.tar.gz) = 4802694
+MD5 (tellico-1.3.4.tar.gz) = 1lMalzHMUMWc0liOevIv+A==
+RMD160 (tellico-1.3.4.tar.gz) = I6KgHpvLSu4FJa7b6HNIAGoEXxE=
+SHA1 (tellico-1.3.4.tar.gz) = De/IbFuI3ehJuPvTM4HzmPDKEac=
+SHA256 (tellico-1.3.4.tar.gz) = cgoDq2cGhb3XemOy3LUIun5PMDe4AHbqQw/pFN7zeaA=
+SIZE (tellico-1.3.4.tar.gz) = 5067461
Index: patches/patch-src_tests_Makefile_in
===
RCS file: patches/patch-src_tests_Makefile_in
diff -N patches/patch-src_tests_Makefile_in
--- patches/patch-src_tests_Makefile_in 8 Feb 2008 15:30:54 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,89 +0,0 @@
-$OpenBSD: patch-src_tests_Makefile_in,v 1.1 2008/02/08 15:30:54 okan Exp $
 src/tests/Makefile.in.orig Sun Jan 13 20:52:05 2008
-+++ src/tests/Makefile.in  Sun Jan 13 20:52:07 2008
-@@ -38,7 +38,7 @@ build_triplet = @build@
- host_triplet = @host@
- target_triplet = @target@
- check_PROGRAMS = isbntest$(EXEEXT) latin1test$(EXEEXT) \
--  entitytest$(EXEEXT) formattest$(EXEEXT)
-+  entitytest$(EXEEXT)
- subdir = src/tests
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-@@ -56,13 +56,13 @@ entitytest_OBJECTS = entitytest.$(OBJEXT)
- am__DEPENDENCIES_1 =
- entitytest_DEPENDENCIES = ../tellico_utils.o

Re: MAINTAINER-UPDATE: net/yaz

2008-11-05 Thread Andreas Bihlmaier
Now with correct dependencies.

On Fri, Oct 31, 2008 at 03:26:50PM +0100, Andreas Bihlmaier wrote:
> Hello ports@,
> 
> after an update to x11/tellico here is an update to one of its
> dependencies net/yaz.
> Rather boring maintenance update.
> 
> Tested @i386 and @sparc64.
> 
> 
> Regards
> ahb


Index: Makefile
===
RCS file: /cvs/ports/net/yaz/Makefile,v
retrieving revision 1.4
diff -u -u -r1.4 Makefile
--- Makefile3 Feb 2008 15:59:19 -   1.4
+++ Makefile5 Nov 2008 16:04:54 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.4 2008/02/03 15:59:19 okan Exp $
 
 COMMENT=   Z39.50/SR client and API library
-DISTNAME=  yaz-3.0.24
+DISTNAME=  yaz-3.0.36
 CATEGORIES=net
 
-SHARED_LIBS+=  yaz 1.0 # 3.0
-SHARED_LIBS+=  yaz_icu 1.1 # 3.0
-SHARED_LIBS+=  yaz_server  1.0 # 3.0
+SHARED_LIBS+=  yaz 1.1 # 3.0
+SHARED_LIBS+=  yaz_icu 1.2 # 3.0
+SHARED_LIBS+=  yaz_server  1.1 # 3.0
 
 HOMEPAGE=  http://www.indexdata.dk/yaz/
 
@@ -20,7 +20,7 @@
 
 USE_LIBTOOL=   Yes
 
-WANTLIB=   c crypto m ncurses pthread readline ssl z iconv intl
+WANTLIB=   c m ncurses pthread readline z iconv intl
 
 MASTER_SITES=  http://ftp.indexdata.dk/pub/yaz/ \
ftp://ftp.indexdata.dk/pub/yaz/
@@ -32,5 +32,6 @@
icudata,icui18n,icuuc::textproc/icu4c
 
 CONFIGURE_STYLE=   gnu
+CONFIGURE_ARGS+=   --without-gnutls
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/net/yaz/distinfo,v
retrieving revision 1.3
diff -u -u -r1.3 distinfo
--- distinfo3 Feb 2008 15:59:19 -   1.3
+++ distinfo5 Nov 2008 16:04:54 -
@@ -1,5 +1,5 @@
-MD5 (yaz-3.0.24.tar.gz) = W1aw+XcAw4gWcn7e+ft4+w==
-RMD160 (yaz-3.0.24.tar.gz) = ljDLRaBAoDzGjawPKerZxtpeOXg=
-SHA1 (yaz-3.0.24.tar.gz) = YrszJIupBmqtJ9EW3R7rRl6UWjU=
-SHA256 (yaz-3.0.24.tar.gz) = Vf38Fje5joGlXY4G8Uq7yjDGpt2mvB2B7UF8qeBavCo=
-SIZE (yaz-3.0.24.tar.gz) = 1907924
+MD5 (yaz-3.0.36.tar.gz) = 5qoJAbvX6qCjjj02UCFcQQ==
+RMD160 (yaz-3.0.36.tar.gz) = wAg8buq13vJKAEYJU31CZ3RKuAI=
+SHA1 (yaz-3.0.36.tar.gz) = cWap7EZBHtDKHHH9D92+oqMjKfw=
+SHA256 (yaz-3.0.36.tar.gz) = VnInYrVX6A9cnnQPJgKVo1dslqtYlmsWhew+0uVAMp0=
+SIZE (yaz-3.0.36.tar.gz) = 2067444
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/yaz/pkg/PLIST,v
retrieving revision 1.3
diff -u -u -r1.3 PLIST
--- pkg/PLIST   3 Feb 2008 15:59:19 -   1.3
+++ pkg/PLIST   5 Nov 2008 16:04:54 -
@@ -1,14 +1,14 @@
 @comment $OpenBSD: PLIST,v 1.3 2008/02/03 15:59:19 okan Exp $
 %%SHARED%%
 bin/yaz-asncomp
-bin/yaz-client
[EMAIL PROTECTED] bin/yaz-client
 bin/yaz-config
-bin/yaz-iconv
-bin/yaz-icu
-bin/yaz-illclient
-bin/yaz-marcdump
-bin/yaz-ztest
-bin/zoomsh
[EMAIL PROTECTED] bin/yaz-iconv
[EMAIL PROTECTED] bin/yaz-icu
[EMAIL PROTECTED] bin/yaz-illclient
[EMAIL PROTECTED] bin/yaz-marcdump
[EMAIL PROTECTED] bin/yaz-ztest
[EMAIL PROTECTED] bin/zoomsh
 include/yaz/
 include/yaz/backend.h
 include/yaz/ccl.h
@@ -17,6 +17,7 @@
 include/yaz/comstack.h
 include/yaz/copy_types.h
 include/yaz/cql.h
+include/yaz/daemon.h
 include/yaz/diagbib1.h
 include/yaz/diagsru_update.h
 include/yaz/diagsrw.h
@@ -48,6 +49,8 @@
 include/yaz/readconf.h
 include/yaz/record_conv.h
 include/yaz/retrieval.h
+include/yaz/rpn2cql.h
+include/yaz/sc.h
 include/yaz/snprintf.h
 include/yaz/soap.h
 include/yaz/sortspec.h
@@ -191,16 +194,16 @@
 share/doc/yaz/zoom.scan.html
 share/doc/yaz/zoomsh.html
 share/yaz/
-share/yaz/etc/
-share/yaz/etc/MARC21slim2DC.xsl
-share/yaz/etc/MARC21slim2MODS.xsl
-share/yaz/etc/MARC21slim2RDFDC.xsl
-share/yaz/etc/MARC21slimUtils.xsl
-share/yaz/etc/cqlpass.properties
-share/yaz/etc/maps.xml
-share/yaz/etc/opacxml.xsd
-share/yaz/etc/pqf.properties
-share/yaz/etc/yazgfs.xml
+share/yaz${SYSCONFDIR}/
+share/yaz${SYSCONFDIR}/MARC21slim2DC.xsl
+share/yaz${SYSCONFDIR}/MARC21slim2MODS.xsl
+share/yaz${SYSCONFDIR}/MARC21slim2RDFDC.xsl
+share/yaz${SYSCONFDIR}/MARC21slimUtils.xsl
+share/yaz${SYSCONFDIR}/cqlpass.properties
+share/yaz${SYSCONFDIR}/maps.xml
+share/yaz${SYSCONFDIR}/opacxml.xsd
+share/yaz${SYSCONFDIR}/pqf.properties
+share/yaz${SYSCONFDIR}/yazgfs.xml
 share/yaz/ill/
 share/yaz/ill/ill.tcl
 share/yaz/ill/ill9702.asn



Re: MAINTAINER-UPDATE: x11/tellico (PLEASE have a look)

2008-11-10 Thread Andreas Bihlmaier
> On Sun, Nov 02, 2008 at 10:05:20AM +0100, Andreas Bihlmaier wrote:
   
Being a maintainer becomes really frustrating if nobody has a look at
your updates!
Can somebody PLEASE have a look at this and its two deps I sent?
I want to update my other stuff as well, but it does not make much sense
if nothing gets commited.

I know you ([EMAIL PROTECTED]) do me a favour when looking at this, not
the other way round, but I do not want to waste my time either.

Regards
ahb



MAINTAINER-UPDATE: audio/p5-Audio-FLAC-Header

2008-11-16 Thread Andreas Bihlmaier
Hello ports@

trivial update to audio/p5-Audio-FLAC-Header

tested @i386 and @sparc64


Index: Makefile
===
RCS file: /cvs/ports/audio/p5-Audio-FLAC-Header/Makefile,v
retrieving revision 1.7
diff -u -u -r1.7 Makefile
--- Makefile2 Oct 2008 20:31:16 -   1.7
+++ Makefile16 Nov 2008 10:42:19 -
@@ -1,12 +1,10 @@
 # $OpenBSD: Makefile,v 1.7 2008/10/02 20:31:16 simon Exp $
 
-SHARED_ONLY=   Yes
-
 COMMENT=   interface to FLAC header metadata
 
 MODULES=   cpan
-DISTNAME=  Audio-FLAC-Header-1.9
-PKGNAME=   p5-${DISTNAME}p0
+DISTNAME=  Audio-FLAC-Header-2.3
+PKGNAME=   p5-${DISTNAME}
 CATEGORIES=audio
 
 MAINTAINER=Andreas Bihlmaier <[EMAIL PROTECTED]>
Index: distinfo
===
RCS file: /cvs/ports/audio/p5-Audio-FLAC-Header/distinfo,v
retrieving revision 1.5
diff -u -u -r1.5 distinfo
--- distinfo27 Jan 2008 17:57:04 -  1.5
+++ distinfo16 Nov 2008 10:42:19 -
@@ -1,5 +1,5 @@
-MD5 (Audio-FLAC-Header-1.9.tar.gz) = AQv+No0I75yO+XS0OJXpxg==
-RMD160 (Audio-FLAC-Header-1.9.tar.gz) = 7n2HNtI/le4unD0rYOiSEzHLFeM=
-SHA1 (Audio-FLAC-Header-1.9.tar.gz) = YlAuyq8b29rUOA8bxW6GjFA6ZeM=
-SHA256 (Audio-FLAC-Header-1.9.tar.gz) = 
+8dI312Oj9fMjpn1zMs6neXV8NIkDdAYuOLEJwJ3Soc=
-SIZE (Audio-FLAC-Header-1.9.tar.gz) = 115855
+MD5 (Audio-FLAC-Header-2.3.tar.gz) = YC8UrJgBM19IGGWVREFVfA==
+RMD160 (Audio-FLAC-Header-2.3.tar.gz) = 8ZXgsNSJIzveeBvP+wV/AynCnBg=
+SHA1 (Audio-FLAC-Header-2.3.tar.gz) = gDYQwfiKw14Tbu3/39aRtiPcwUU=
+SHA256 (Audio-FLAC-Header-2.3.tar.gz) = 
TNmNok5diAaGeXDeZSKDCNwmHwPV39re97dPz0b07Lg=
+SIZE (Audio-FLAC-Header-2.3.tar.gz) = 117643
Index: patches/patch-Makefile_PL
===
RCS file: /cvs/ports/audio/p5-Audio-FLAC-Header/patches/patch-Makefile_PL,v
retrieving revision 1.4
diff -u -u -r1.4 patch-Makefile_PL
--- patches/patch-Makefile_PL   18 Sep 2007 18:26:52 -  1.4
+++ patches/patch-Makefile_PL   16 Nov 2008 10:42:19 -
@@ -1,7 +1,23 @@
-$OpenBSD: patch-Makefile_PL,v 1.4 2007/09/18 18:26:52 naddy Exp $
 Makefile.PL.orig   Sat Jan  6 00:48:45 2007
-+++ Makefile.PLTue Sep 18 17:13:30 2007
-@@ -10,7 +10,9 @@ all_from('Header.pm');
+$OpenBSD$
+--- Makefile.PL.orig   Sat May 31 21:36:22 2008
 Makefile.PLSat Nov 15 09:12:23 2008
+@@ -10,12 +10,12 @@ sub search_lib {
+ }
+ my $libbase = 'lib' . substr($lib, 2) . $Config{lib_ext};
+ my $libbase_so = 'lib' . substr($lib, 2) . "." . $Config{so};
+-for my $path (split(' ', $Config{libpth})) {
+-  if (-f $path . '/' . $libbase) {
++for my $path (split(' ', $ENV{'LIBPATH'})) {
++  if (-f $path . '/' . $libbase_so) {
+   print "$path/$libbase\n";
+   print "Found '$path/$libbase'.\n";
+   return $lib;
+-  } elsif (-f $path . '/' . $libbase_so) {
++  } elsif (-f $path . '/' . $libbase) {
+   print "$path/$libbase_so\n";
+   print "Found `$_/$libbase_so'.\n";
+   return $lib;
+@@ -40,7 +40,9 @@ requires_external_cc();
  if ($^O =~ /win32/i) {
cc_lib_links('FLAC_static');
  } else {
@@ -9,6 +25,6 @@
 +  cc_inc_paths($ENV{'INCPATH'});
 +  cc_lib_paths($ENV{'LIBPATH'});
 +  cc_lib_links('FLAC', 'ogg');
-   cc_optimize_flags('-Wall');
+   cc_optimize_flags('-Wall') if $Config::Config{'archname'} =~ /gnu/i;
  }
  

Regards
ahb



MAINTAINER-UPDATE: audio/p5-MP3-Tag

2008-11-16 Thread Andreas Bihlmaier
Hello ports@

trivial update to audio/p5-MP3-Tag

tested @i386 and @sparc64


Index: Makefile
===
RCS file: /cvs/ports/audio/p5-MP3-Tag/Makefile,v
retrieving revision 1.3
diff -u -u -r1.3 Makefile
--- Makefile15 Sep 2007 21:26:02 -  1.3
+++ Makefile16 Nov 2008 10:12:15 -
@@ -3,7 +3,7 @@
 COMMENT=   read tags of MP3 audio files
 
 MODULES=   cpan
-DISTNAME=  MP3-Tag-0.9709
+DISTNAME=  MP3-Tag-0.9713
 CATEGORIES=audio
 
 MAINTAINER=Andreas Bihlmaier <[EMAIL PROTECTED]>
Index: distinfo
===
RCS file: /cvs/ports/audio/p5-MP3-Tag/distinfo,v
retrieving revision 1.3
diff -u -u -r1.3 distinfo
--- distinfo5 Apr 2007 15:37:44 -   1.3
+++ distinfo16 Nov 2008 10:12:15 -
@@ -1,5 +1,5 @@
-MD5 (MP3-Tag-0.9709.tar.gz) = VRSiyuzr9dd/rwzKhAl01g==
-RMD160 (MP3-Tag-0.9709.tar.gz) = bqzLs1Kx8oMr6zt+9tbtLnL4ZkU=
-SHA1 (MP3-Tag-0.9709.tar.gz) = 2ZDpeT7f5PkaYWgHmdfU3MBFL0A=
-SHA256 (MP3-Tag-0.9709.tar.gz) = e8PlbxFzsYOzExObYmQrq/0qIh0pmdJ6JTt445Q3pAU=
-SIZE (MP3-Tag-0.9709.tar.gz) = 187014
+MD5 (MP3-Tag-0.9713.tar.gz) = B2M5j7OOnCamjBaKVeRtVQ==
+RMD160 (MP3-Tag-0.9713.tar.gz) = WUkQvqeDrV4CC8ugrqSFaXW/V+I=
+SHA1 (MP3-Tag-0.9713.tar.gz) = bzId4Ku3eZLQRkIFsQVlz66kN7o=
+SHA256 (MP3-Tag-0.9713.tar.gz) = BDhe3V5/LjDLSWo6fcXTlZlTsLvU3gqoxwGiQS5512s=
+SIZE (MP3-Tag-0.9713.tar.gz) = 258526


Regards
ahb



MAINTAINER-UPDATE: audio/p5-MP3-Info

2008-11-16 Thread Andreas Bihlmaier
Hello ports@

trivial update to audio/p5-MP3-Info

tested @i386 and @sparc64


Index: Makefile
===
RCS file: /cvs/ports/audio/p5-MP3-Info/Makefile,v
retrieving revision 1.18
diff -u -u -r1.18 Makefile
--- Makefile20 Nov 2007 21:24:58 -  1.18
+++ Makefile16 Nov 2008 10:12:32 -
@@ -2,7 +2,7 @@
 
 COMMENT=   read MPEG1-Layer3 tags
 
-DISTNAME=  MP3-Info-1.23
+DISTNAME=  MP3-Info-1.24
 CATEGORIES=audio
 
 MODULES=   cpan
Index: distinfo
===
RCS file: /cvs/ports/audio/p5-MP3-Info/distinfo,v
retrieving revision 1.9
diff -u -u -r1.9 distinfo
--- distinfo20 Nov 2007 21:24:58 -  1.9
+++ distinfo16 Nov 2008 10:12:32 -
@@ -1,5 +1,5 @@
-MD5 (MP3-Info-1.23.tar.gz) = /QteDYjuAUVBgOOUGrEVQQ==
-RMD160 (MP3-Info-1.23.tar.gz) = QSBwdMJpYEisMJnYFs56EMR+QXo=
-SHA1 (MP3-Info-1.23.tar.gz) = aSKXhTvU0VZKPpc5I1qNhRwLkMs=
-SHA256 (MP3-Info-1.23.tar.gz) = WD7tBVLRoPX/HT98iXnTe8rxUf+DQRJl4qASl3fvNVU=
-SIZE (MP3-Info-1.23.tar.gz) = 125378
+MD5 (MP3-Info-1.24.tar.gz) = +0vMQ3ZOO0bDp8dLUO16RA==
+RMD160 (MP3-Info-1.24.tar.gz) = tul+cGGJKpVfxR6NFGfVedv7lws=
+SHA1 (MP3-Info-1.24.tar.gz) = GfcQFwPAfbOj++mu1HJhNNQbzbk=
+SHA256 (MP3-Info-1.24.tar.gz) = Zxr0v1ybRdeJesoRbiaEs7aOuLXGTh/rOlYgI1CfJfg=
+SIZE (MP3-Info-1.24.tar.gz) = 126350


Regards
ahb



MAINTAINER-UPDATE: audio/p5-Audio-WMA

2008-11-16 Thread Andreas Bihlmaier
Hello ports@

trivial update to audio/p5-Audio-WMA

tested @i386 and @sparc64


Index: Makefile
===
RCS file: /cvs/ports/audio/p5-Audio-WMA/Makefile,v
retrieving revision 1.3
diff -u -u -r1.3 Makefile
--- Makefile15 Sep 2007 21:26:02 -  1.3
+++ Makefile16 Nov 2008 10:12:49 -
@@ -3,7 +3,7 @@
 COMMENT=   read WMA/ASF metadata
 
 MODULES=   cpan
-DISTNAME=  Audio-WMA-1.1
+DISTNAME=  Audio-WMA-1.2
 CATEGORIES=audio
 
 MAINTAINER=Andreas Bihlmaier <[EMAIL PROTECTED]>
Index: distinfo
===
RCS file: /cvs/ports/audio/p5-Audio-WMA/distinfo,v
retrieving revision 1.3
diff -u -u -r1.3 distinfo
--- distinfo5 Apr 2007 15:37:44 -   1.3
+++ distinfo16 Nov 2008 10:12:49 -
@@ -1,5 +1,5 @@
-MD5 (Audio-WMA-1.1.tar.gz) = t/nmwhudb3S0a5pXmowS3A==
-RMD160 (Audio-WMA-1.1.tar.gz) = br4RYrmhCZuPZo/W/RBj+PFUD7Y=
-SHA1 (Audio-WMA-1.1.tar.gz) = p35PuX6uDfr563tBt1PCE727oF8=
-SHA256 (Audio-WMA-1.1.tar.gz) = iPoLA1nKFz+uEBv9Wkrjbuw20lwuytWm/9ciLGlqyCA=
-SIZE (Audio-WMA-1.1.tar.gz) = 130417
+MD5 (Audio-WMA-1.2.tar.gz) = 5JXRa8usRzqCtfk8sRrb+w==
+RMD160 (Audio-WMA-1.2.tar.gz) = vyEFAVbOM27rmnBBUSLxB7cIrFo=
+SHA1 (Audio-WMA-1.2.tar.gz) = 7XlFqxjVxTF4ICYREFhhpnshsLg=
+SHA256 (Audio-WMA-1.2.tar.gz) = 0U/aDFLs28LihDSEtkuO8VdivRH/BwJ/C03SAtDDxmY=
+SIZE (Audio-WMA-1.2.tar.gz) = 131536

Regards
ahb



MAINTAINER-UPDATE: audio/pacpl

2008-11-16 Thread Andreas Bihlmaier
Hello ports@

major update to audio/pacpl.
Building was completely redone, thus diff is kind of long.
RUN_DEPENDS was moved to BUILD_DEPENDS because pacpl now uses configure.

One question remains, is there a cleaner way to work around
/usr/bin/install missing "-t" than patch below?

tested @i386 and @sparc64.


Index: Makefile
===
RCS file: /cvs/ports/audio/pacpl/Makefile,v
retrieving revision 1.4
diff -u -u -r1.4 Makefile
--- Makefile20 Sep 2007 09:14:18 -  1.4
+++ Makefile16 Nov 2008 11:47:22 -
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.4 2007/09/20 09:14:18 sthen Exp $
+# $OpenBSD: Makefile,v 1.2 2006/12/21 22:15:11 steven Exp $
 
 PKG_ARCH=  *
 
@@ -6,12 +6,11 @@
 COMMENT-konqueror= PAC Konqueror service menu & mime types
 COMMENT-amarok=PAC Amarok plugin
 
-V= 3.2.5
-DISTNAME=  pacpl-$V
-PKGNAME=   pacpl-$Vp0
-PKGNAME-main=  ${PKGNAME}
-PKGNAME-konqueror= pacpl-konqueror-$V
-PKGNAME-amarok=pacpl-amarok-$V
+V= 4.0.3
+DISTNAME=  pacpl-${V}
+PKGNAME-main=  pacpl-${V}
+PKGNAME-konqueror= pacpl-konqueror-${V}
+PKGNAME-amarok=pacpl-amarok-${V}
 CATEGORIES=audio converters perl5
 
 HOMEPAGE=  http://pacpl.sourceforge.net/
@@ -26,12 +25,13 @@
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pacpl/}
 
+USE_GMAKE =Yes
 NO_BUILD=  Yes
 NO_REGRESS=Yes
 
 MULTI_PACKAGES=-main -konqueror -amarok
 
-RUN_DEPENDS=   ::audio/bonk \
+BUILD_DEPENDS= ::audio/bonk \
::audio/faac \
::audio/lame \
::audio/mpg321 \
@@ -53,28 +53,14 @@
 RUN_DEPENDS-amarok=::${BUILD_PKGPATH} \
::audio/amarok
 
-INSTALL_FLAGS= "base kde"
-NEW_DIRS=  share/mimelnk/audio \
-   share/apps/konqueror/servicemenus \
-   share/apps/amarok/scripts
-
-post-extract:
-   @cd ${WRKSRC}/man && gunzip *.1.gz
-
-do-configure:
-   @perl -pi -e '/nice/ || s,/usr/bin,${LOCALBASE}/bin,;' \
-   -e 's,mpg123,mpg321,;' -e 's,/dev/cdrom,/dev/rcd0c,;' \
-   -e 's,MPCPLAYER\s*=.*$$,MPCPLAYER = ${LOCALBASE}/bin/mplayer,' \
-   ${WRKSRC}/pacpl.conf
-
-do-install:
-   @perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl-install
-.for d in ${NEW_DIRS}
-   ${INSTALL_DATA_DIR} ${PREFIX}/$d
-.endfor
-   cd ${WRKSRC} && ./pacpl-install --install=${INSTALL_FLAGS}
-   ${INSTALL_MAN} ${WRKSRC}/man/pacpl.1 ${PREFIX}/man/man1
-   tar -C ${PREFIX}/share/apps/amarok/scripts -xzf \
-   ${WRKSRC}/kde/amarok/pacx.amarokscript.tar.gz
+CONFIGURE_STYLE =  gnu
+CONFIGURE_ARGS +=  --with-konq \
+   --with-amarok
+CONFIGURE_ENV +=   KDEDIR="${LOCALBASE}" \
+   AMAROK="yes" \
+   KONQ="yes"
+
+post-patch:
+   @perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/audio/pacpl/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo5 Apr 2007 15:37:44 -   1.2
+++ distinfo16 Nov 2008 11:47:22 -
@@ -1,5 +1,5 @@
-MD5 (pacpl-3.2.5.tar.gz) = maAeNzh1Y5xEwrzE73SESQ==
-RMD160 (pacpl-3.2.5.tar.gz) = 9IbCuutlJ6QNf2DNKmvJGhxNHXI=
-SHA1 (pacpl-3.2.5.tar.gz) = I+Nd7nXwXf35q3tNKOmpAw+S9eA=
-SHA256 (pacpl-3.2.5.tar.gz) = jisyWN3Ko3UTiQ+7+WPU92e0TCAg61e290ZpchSdPrc=
-SIZE (pacpl-3.2.5.tar.gz) = 118612
+MD5 (pacpl-4.0.3.tar.gz) = i+jSPWn5msnMEXTRZjR6RA==
+RMD160 (pacpl-4.0.3.tar.gz) = 97sxvOo4fyMPnM/XYJspqYLp+Mw=
+SHA1 (pacpl-4.0.3.tar.gz) = 8EMUW6zThAvuwHfgfDItHEKvgEI=
+SHA256 (pacpl-4.0.3.tar.gz) = qSVAECv5t9Kcr69fxf2/xAWOqaVTp8o75dN3R9yLBvQ=
+SIZE (pacpl-4.0.3.tar.gz) = 108043
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Makefile_in   16 Nov 2008 11:47:22 -
@@ -0,0 +1,100 @@
+$OpenBSD$
+--- Makefile.in.orig   Sat Aug 23 17:13:47 2008
 Makefile.inThu Nov 13 14:52:56 2008
+@@ -70,7 +70,7 @@ MIMELNK  = $(MIMEDIR)/x-ape.desktop \
+ #
+ 
+ DESTDIR = 
+-KDEDIR  = /usr
++KDEDIR  = /usr/local
+ 
+ #
+ # Target KDE directories
+@@ -112,8 +112,8 @@ docdir  =  @docdir@
+ #
+ # Configuration files directories and other
+ #
+-CONF_DIR = $(DESTDIR)/etc/$(PACKAGE_NAME)
+-PO_DIR   = $(DESTDIR)/usr/share/pacpl/locale
++CONF_DIR = $(DESTDIR)$(LOCALBASE)/share/examples/$(PACKAGE_NAME)
++PO_DIR   = $(DESTDIR)$(LOCALBASE)/share/pacpl/locale
+ MOD_DIR  = $(CONF_DIR)/modules
+ DOC_DIR  = $(DESTDIR)$(docdir)$(PACKAGE_

Re: MAINTAINER-UPDATE: audio/pacpl

2008-12-05 Thread Andreas Bihlmaier
On Sun, Nov 16, 2008 at 01:28:31PM +0100, Andreas Bihlmaier wrote:
> Hello ports@
> 
> major update to audio/pacpl.
> Building was completely redone, thus diff is kind of long.
> RUN_DEPENDS was moved to BUILD_DEPENDS because pacpl now uses configure.
> 
> One question remains, is there a cleaner way to work around
> /usr/bin/install missing "-t" than patch below?
> 
> tested @i386 and @sparc64.
 

Revised version of the patch, do not use BUILD_DEPENDS _instead_ of
RUN_DEPENDS, but additionally.


Index: Makefile
===
RCS file: /cvs/ports/audio/pacpl/Makefile,v
retrieving revision 1.4
diff -u -u -r1.4 Makefile
--- Makefile20 Sep 2007 09:14:18 -  1.4
+++ Makefile5 Dec 2008 08:21:15 -
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.4 2007/09/20 09:14:18 sthen Exp $
+# $OpenBSD: Makefile,v 1.2 2006/12/21 22:15:11 steven Exp $
 
 PKG_ARCH=  *
 
@@ -6,12 +6,11 @@
 COMMENT-konqueror= PAC Konqueror service menu & mime types
 COMMENT-amarok=PAC Amarok plugin
 
-V= 3.2.5
-DISTNAME=  pacpl-$V
-PKGNAME=   pacpl-$Vp0
-PKGNAME-main=  ${PKGNAME}
-PKGNAME-konqueror= pacpl-konqueror-$V
-PKGNAME-amarok=pacpl-amarok-$V
+V= 4.0.3
+DISTNAME=  pacpl-${V}
+PKGNAME-main=  pacpl-${V}
+PKGNAME-konqueror= pacpl-konqueror-${V}
+PKGNAME-amarok=pacpl-amarok-${V}
 CATEGORIES=audio converters perl5
 
 HOMEPAGE=  http://pacpl.sourceforge.net/
@@ -26,6 +25,7 @@
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pacpl/}
 
+USE_GMAKE =Yes
 NO_BUILD=  Yes
 NO_REGRESS=Yes
 
@@ -48,33 +48,21 @@
::graphics/ffmpeg \
::x11/mplayer
 
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
 RUN_DEPENDS-konqueror= ::${BUILD_PKGPATH} \
::x11/kde/base3
 RUN_DEPENDS-amarok=::${BUILD_PKGPATH} \
::audio/amarok
 
-INSTALL_FLAGS= "base kde"
-NEW_DIRS=  share/mimelnk/audio \
-   share/apps/konqueror/servicemenus \
-   share/apps/amarok/scripts
-
-post-extract:
-   @cd ${WRKSRC}/man && gunzip *.1.gz
-
-do-configure:
-   @perl -pi -e '/nice/ || s,/usr/bin,${LOCALBASE}/bin,;' \
-   -e 's,mpg123,mpg321,;' -e 's,/dev/cdrom,/dev/rcd0c,;' \
-   -e 's,MPCPLAYER\s*=.*$$,MPCPLAYER = ${LOCALBASE}/bin/mplayer,' \
-   ${WRKSRC}/pacpl.conf
-
-do-install:
-   @perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl-install
-.for d in ${NEW_DIRS}
-   ${INSTALL_DATA_DIR} ${PREFIX}/$d
-.endfor
-   cd ${WRKSRC} && ./pacpl-install --install=${INSTALL_FLAGS}
-   ${INSTALL_MAN} ${WRKSRC}/man/pacpl.1 ${PREFIX}/man/man1
-   tar -C ${PREFIX}/share/apps/amarok/scripts -xzf \
-   ${WRKSRC}/kde/amarok/pacx.amarokscript.tar.gz
+CONFIGURE_STYLE =  gnu
+CONFIGURE_ARGS +=  --with-konq \
+   --with-amarok
+CONFIGURE_ENV +=   KDEDIR="${LOCALBASE}" \
+   AMAROK="yes" \
+   KONQ="yes"
+
+post-patch:
+   @perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/audio/pacpl/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo5 Apr 2007 15:37:44 -   1.2
+++ distinfo5 Dec 2008 08:21:15 -
@@ -1,5 +1,5 @@
-MD5 (pacpl-3.2.5.tar.gz) = maAeNzh1Y5xEwrzE73SESQ==
-RMD160 (pacpl-3.2.5.tar.gz) = 9IbCuutlJ6QNf2DNKmvJGhxNHXI=
-SHA1 (pacpl-3.2.5.tar.gz) = I+Nd7nXwXf35q3tNKOmpAw+S9eA=
-SHA256 (pacpl-3.2.5.tar.gz) = jisyWN3Ko3UTiQ+7+WPU92e0TCAg61e290ZpchSdPrc=
-SIZE (pacpl-3.2.5.tar.gz) = 118612
+MD5 (pacpl-4.0.3.tar.gz) = i+jSPWn5msnMEXTRZjR6RA==
+RMD160 (pacpl-4.0.3.tar.gz) = 97sxvOo4fyMPnM/XYJspqYLp+Mw=
+SHA1 (pacpl-4.0.3.tar.gz) = 8EMUW6zThAvuwHfgfDItHEKvgEI=
+SHA256 (pacpl-4.0.3.tar.gz) = qSVAECv5t9Kcr69fxf2/xAWOqaVTp8o75dN3R9yLBvQ=
+SIZE (pacpl-4.0.3.tar.gz) = 108043
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Makefile_in   5 Dec 2008 08:21:15 -
@@ -0,0 +1,100 @@
+$OpenBSD$
+--- Makefile.in.orig   Sat Aug 23 17:13:47 2008
 Makefile.inThu Nov 13 14:52:56 2008
+@@ -70,7 +70,7 @@ MIMELNK  = $(MIMEDIR)/x-ape.desktop \
+ #
+ 
+ DESTDIR = 
+-KDEDIR  = /usr
++KDEDIR  = /usr/local
+ 
+ #
+ # Target KDE directories
+@@ -112,8 +112,8 @@ docdir  =  @docdir@
+ #
+ # Configuration files directo

Re: MAINTAINER-UPDATE: audio/pacpl

2008-12-12 Thread Andreas Bihlmaier
On Fri, Dec 05, 2008 at 09:36:28AM +0100, Giovanni Bechis wrote:
> Andreas Bihlmaier ha scritto:
>> +post-patch:
>> +@perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl
>>  
> I think you should use ${SUBST_CMD} instead of this.
>  Cheers
>   Giovanni

Thanks took me a little help from #openbsd, but after I found out that I
have to put ${LOCALBASE} into the file, not LOCALBASE. It works.

Updated patch, btw. could somebody commit this if there are no other
issues :)


Index: Makefile
===
RCS file: /cvs/ports/audio/pacpl/Makefile,v
retrieving revision 1.4
diff -u -u -r1.4 Makefile
--- Makefile20 Sep 2007 09:14:18 -  1.4
+++ Makefile12 Dec 2008 15:07:24 -
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.4 2007/09/20 09:14:18 sthen Exp $
+# $OpenBSD: Makefile,v 1.2 2006/12/21 22:15:11 steven Exp $
 
 PKG_ARCH=  *
 
@@ -6,12 +6,11 @@
 COMMENT-konqueror= PAC Konqueror service menu & mime types
 COMMENT-amarok=PAC Amarok plugin
 
-V= 3.2.5
-DISTNAME=  pacpl-$V
-PKGNAME=   pacpl-$Vp0
-PKGNAME-main=  ${PKGNAME}
-PKGNAME-konqueror= pacpl-konqueror-$V
-PKGNAME-amarok=pacpl-amarok-$V
+V= 4.0.3
+DISTNAME=  pacpl-${V}
+PKGNAME-main=  pacpl-${V}
+PKGNAME-konqueror= pacpl-konqueror-${V}
+PKGNAME-amarok=pacpl-amarok-${V}
 CATEGORIES=audio converters perl5
 
 HOMEPAGE=  http://pacpl.sourceforge.net/
@@ -26,6 +25,7 @@
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pacpl/}
 
+USE_GMAKE =Yes
 NO_BUILD=  Yes
 NO_REGRESS=Yes
 
@@ -48,33 +48,21 @@
::graphics/ffmpeg \
::x11/mplayer
 
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
 RUN_DEPENDS-konqueror= ::${BUILD_PKGPATH} \
::x11/kde/base3
 RUN_DEPENDS-amarok=::${BUILD_PKGPATH} \
::audio/amarok
 
-INSTALL_FLAGS= "base kde"
-NEW_DIRS=  share/mimelnk/audio \
-   share/apps/konqueror/servicemenus \
-   share/apps/amarok/scripts
-
-post-extract:
-   @cd ${WRKSRC}/man && gunzip *.1.gz
-
-do-configure:
-   @perl -pi -e '/nice/ || s,/usr/bin,${LOCALBASE}/bin,;' \
-   -e 's,mpg123,mpg321,;' -e 's,/dev/cdrom,/dev/rcd0c,;' \
-   -e 's,MPCPLAYER\s*=.*$$,MPCPLAYER = ${LOCALBASE}/bin/mplayer,' \
-   ${WRKSRC}/pacpl.conf
-
-do-install:
-   @perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl-install
-.for d in ${NEW_DIRS}
-   ${INSTALL_DATA_DIR} ${PREFIX}/$d
-.endfor
-   cd ${WRKSRC} && ./pacpl-install --install=${INSTALL_FLAGS}
-   ${INSTALL_MAN} ${WRKSRC}/man/pacpl.1 ${PREFIX}/man/man1
-   tar -C ${PREFIX}/share/apps/amarok/scripts -xzf \
-   ${WRKSRC}/kde/amarok/pacx.amarokscript.tar.gz
+CONFIGURE_STYLE =  gnu
+CONFIGURE_ARGS +=  --with-konq \
+   --with-amarok
+CONFIGURE_ENV +=   KDEDIR="${LOCALBASE}" \
+   AMAROK="yes" \
+   KONQ="yes"
+
+post-patch:
+   ${SUBST_CMD} ${WRKSRC}/pacpl
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/audio/pacpl/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo5 Apr 2007 15:37:44 -   1.2
+++ distinfo12 Dec 2008 15:07:24 -
@@ -1,5 +1,5 @@
-MD5 (pacpl-3.2.5.tar.gz) = maAeNzh1Y5xEwrzE73SESQ==
-RMD160 (pacpl-3.2.5.tar.gz) = 9IbCuutlJ6QNf2DNKmvJGhxNHXI=
-SHA1 (pacpl-3.2.5.tar.gz) = I+Nd7nXwXf35q3tNKOmpAw+S9eA=
-SHA256 (pacpl-3.2.5.tar.gz) = jisyWN3Ko3UTiQ+7+WPU92e0TCAg61e290ZpchSdPrc=
-SIZE (pacpl-3.2.5.tar.gz) = 118612
+MD5 (pacpl-4.0.3.tar.gz) = i+jSPWn5msnMEXTRZjR6RA==
+RMD160 (pacpl-4.0.3.tar.gz) = 97sxvOo4fyMPnM/XYJspqYLp+Mw=
+SHA1 (pacpl-4.0.3.tar.gz) = 8EMUW6zThAvuwHfgfDItHEKvgEI=
+SHA256 (pacpl-4.0.3.tar.gz) = qSVAECv5t9Kcr69fxf2/xAWOqaVTp8o75dN3R9yLBvQ=
+SIZE (pacpl-4.0.3.tar.gz) = 108043
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Makefile_in   12 Dec 2008 15:07:24 -
@@ -0,0 +1,100 @@
+$OpenBSD$
+--- Makefile.in.orig   Sat Aug 23 17:13:47 2008
 Makefile.inThu Nov 13 14:52:56 2008
+@@ -70,7 +70,7 @@ MIMELNK  = $(MIMEDIR)/x-ape.desktop \
+ #
+ 
+ DESTDIR = 
+-KDEDIR  = /usr
++KDEDIR  = /usr/local
+ 
+ #
+ # Target KDE directories
+@@ -112,8 +112,8 @@ docdir  =  @docdir@
+ #
+ # Configuration files directories and other
+ #
+-CONF_DIR = $(DESTDIR)/etc/$(PACKAGE_NAME

Re: MAINTAINER-UPDATE: audio/pacpl

2008-12-13 Thread Andreas Bihlmaier
On Fri, Dec 12, 2008 at 04:37:04PM +0100, Antoine Jacoutot wrote:
> On Fri, 12 Dec 2008, Andreas Bihlmaier wrote:
> 
> > On Fri, Dec 05, 2008 at 09:36:28AM +0100, Giovanni Bechis wrote:
> > > Andreas Bihlmaier ha scritto:
> > >> +post-patch:
> > >> +@perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl
> > >>  
> > > I think you should use ${SUBST_CMD} instead of this.
> > >  Cheers
> > >   Giovanni
> > 
> > Thanks took me a little help from #openbsd, but after I found out that I
> > have to put ${LOCALBASE} into the file, not LOCALBASE. It works.
> > 
> > Updated patch, btw. could somebody commit this if there are no other
> > issues :)
> 
> > ++KDEDIR  = /usr/local
> 
> Do not hardcode.

fixed
 
> > ++CONF_DIR = $(DESTDIR)$(LOCALBASE)/share/examples/$(PACKAGE_NAME)
> > ++PO_DIR   = $(DESTDIR)$(LOCALBASE)/share/pacpl/locale
> 
> s/LOCALBASE/PREFIX/g here

This does not work because DESTDIR already includes PREFIX,
with s/LOCALBASE/PREFIX the files will be moved to
/usr/obj/ports/pacpl-4.0.3/fake-i386/usr/obj/ports/pacpl-4.0.3/fake-i386/usr/local/share/examples/pacpl/modules

 
> -- 
> Antoine

Thx for input.

I also changed post-patch to pre-configure (from okan@)

Updated patch:


Index: Makefile
===
RCS file: /cvs/ports/audio/pacpl/Makefile,v
retrieving revision 1.4
diff -u -u -r1.4 Makefile
--- Makefile20 Sep 2007 09:14:18 -  1.4
+++ Makefile13 Dec 2008 10:48:32 -
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.4 2007/09/20 09:14:18 sthen Exp $
+# $OpenBSD: Makefile,v 1.2 2006/12/21 22:15:11 steven Exp $
 
 PKG_ARCH=  *
 
@@ -6,12 +6,11 @@
 COMMENT-konqueror= PAC Konqueror service menu & mime types
 COMMENT-amarok=PAC Amarok plugin
 
-V= 3.2.5
-DISTNAME=  pacpl-$V
-PKGNAME=   pacpl-$Vp0
-PKGNAME-main=  ${PKGNAME}
-PKGNAME-konqueror= pacpl-konqueror-$V
-PKGNAME-amarok=pacpl-amarok-$V
+V= 4.0.3
+DISTNAME=  pacpl-${V}
+PKGNAME-main=  pacpl-${V}
+PKGNAME-konqueror= pacpl-konqueror-${V}
+PKGNAME-amarok=pacpl-amarok-${V}
 CATEGORIES=audio converters perl5
 
 HOMEPAGE=  http://pacpl.sourceforge.net/
@@ -26,6 +25,7 @@
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pacpl/}
 
+USE_GMAKE =Yes
 NO_BUILD=  Yes
 NO_REGRESS=Yes
 
@@ -48,33 +48,21 @@
::graphics/ffmpeg \
::x11/mplayer
 
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
 RUN_DEPENDS-konqueror= ::${BUILD_PKGPATH} \
::x11/kde/base3
 RUN_DEPENDS-amarok=::${BUILD_PKGPATH} \
::audio/amarok
 
-INSTALL_FLAGS= "base kde"
-NEW_DIRS=  share/mimelnk/audio \
-   share/apps/konqueror/servicemenus \
-   share/apps/amarok/scripts
-
-post-extract:
-   @cd ${WRKSRC}/man && gunzip *.1.gz
-
-do-configure:
-   @perl -pi -e '/nice/ || s,/usr/bin,${LOCALBASE}/bin,;' \
-   -e 's,mpg123,mpg321,;' -e 's,/dev/cdrom,/dev/rcd0c,;' \
-   -e 's,MPCPLAYER\s*=.*$$,MPCPLAYER = ${LOCALBASE}/bin/mplayer,' \
-   ${WRKSRC}/pacpl.conf
-
-do-install:
-   @perl -pi -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/pacpl-install
-.for d in ${NEW_DIRS}
-   ${INSTALL_DATA_DIR} ${PREFIX}/$d
-.endfor
-   cd ${WRKSRC} && ./pacpl-install --install=${INSTALL_FLAGS}
-   ${INSTALL_MAN} ${WRKSRC}/man/pacpl.1 ${PREFIX}/man/man1
-   tar -C ${PREFIX}/share/apps/amarok/scripts -xzf \
-   ${WRKSRC}/kde/amarok/pacx.amarokscript.tar.gz
+CONFIGURE_STYLE =  gnu
+CONFIGURE_ARGS +=  --with-konq \
+   --with-amarok
+CONFIGURE_ENV +=   KDEDIR="${LOCALBASE}" \
+   AMAROK="yes" \
+   KONQ="yes"
+
+pre-configure:
+   ${SUBST_CMD} ${WRKSRC}/pacpl ${WRKSRC}/Makefile.in
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/audio/pacpl/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo5 Apr 2007 15:37:44 -   1.2
+++ distinfo13 Dec 2008 10:48:32 -
@@ -1,5 +1,5 @@
-MD5 (pacpl-3.2.5.tar.gz) = maAeNzh1Y5xEwrzE73SESQ==
-RMD160 (pacpl-3.2.5.tar.gz) = 9IbCuutlJ6QNf2DNKmvJGhxNHXI=
-SHA1 (pacpl-3.2.5.tar.gz) = I+Nd7nXwXf35q3tNKOmpAw+S9eA=
-SHA256 (pacpl-3.2.5.tar.gz) = jisyWN3Ko3UTiQ+7+WPU92e0TCAg61e290ZpchSdPrc=
-SIZE (pacpl-3.2.5.tar.gz) = 118612
+MD5 (pacpl-4.0.3.tar.gz) = i+jSPWn5

NEW: devel/checkstyle

2008-12-27 Thread Andreas Bihlmaier
Hello ports@,

attached is a port of checkstyle, a java program to check (Java) Code
for conformance to coding conventions.

tested with jdk-1.7

$pkg_info checkstyle
Information for inst:checkstyle-4.4

Comment:
check Java code against configurable coding standards

Description:
Checkstyle is a development tool to help programmers write Java code
that adheres to a coding standard. It automates the process of
checking Java code to spare humans of this boring (but important)
task. This makes it ideal for projects that want to enforce a coding
standard.

Checkstyle is highly configurable and can be made to support almost
any coding standard. An example configuration file is supplied
supporting the Sun Code Conventions. As well, other sample
configuration files are supplied for other well known conventions.

Checkstyle can check many aspects of your source code. Historically
it's main functionality has been to check code layout issues, but
since the internal architecture was changed in version 3, more and
more checks for other purposes have been added. Now Checkstyle
provides checks that find class design problems, duplicate code, or
bug patterns like double checked locking.

Maintainer: Andreas Bihlmaier 

WWW: http://checkstyle.sourceforge.net/

Regards,
ahb


devel_checkstyle.tgz
Description: application/tar-gz


NEW: cad/gtkwave (and request for ghdl)

2008-12-27 Thread Andreas Bihlmaier
Hello ports@,

attached is a port of gtkwave a viewer for waves
(of simulated eletronic equipment).

It is already usefull by itself, but I hope to get ghdl ported during
25C3 (4 days left), both together allow quite "professional" development
of vhdl code (for FPGAs). Thus if anybody already has a port of ghdl
please contact me.

Tested @i386 and @sparc64, no regression with quite big input files.


$pkg_info gtkwave
Information for inst:gtkwave-3.1.9

Comment:
fully featured GTK+ based wave viewer

Description:
GTKWave is a fully featured GTK+ based wave viewer for Unix and
Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard
Verilog VCD/EVCD files and allows their viewing.

Maintainer: Andreas Bihlmaier 

WWW: http://sourceforge.net/projects/gtkwave/

Regards
ahb


cad_gtkwave.tgz
Description: application/tar-gz


Re: gEDA port?

2008-12-28 Thread Andreas Bihlmaier
Hello marco

On Sat, Dec 27, 2008 at 10:16:41PM -0700, Mark Peoples wrote:
> Does anyone have a gEDA port (http://www.geda.seul.org/) laying around
> and/or needing some affection before I start playing around with one?

I did not get around to port the whole of gEDA, but there are some
pieces of it in ports already (which will be updated soon):
cad/gerbv
cad/gnucap
cad/pcb

The problem I had with porting gEDA is/was that one is supposed to build
it as a whole, which results in a gigantic package.
One would have to find a working split up.

If you need feedback/help contact me off list. :)
 
> Thanks!
>  marco

Regards
ahb



Re: NEW: cad/gtkwave (and request for ghdl)

2008-12-28 Thread Andreas Bihlmaier
On Sat, Dec 27, 2008 at 09:42:48AM +0100, Andreas Bihlmaier wrote:
> Hello ports@,
> 
> attached is a port of gtkwave a viewer for waves
> (of simulated eletronic equipment).
> 
> It is already usefull by itself, but I hope to get ghdl ported during
> 25C3 (4 days left), both together allow quite "professional" development
> of vhdl code (for FPGAs). Thus if anybody already has a port of ghdl
> please contact me.
> 
> Tested @i386 and @sparc64, no regression with quite big input files.

Attached is a new version of gtkwave released two days ago.

This time only tested @i386, since I do not have access to sparc64 for a
couple of days.
 
 
> $pkg_info gtkwave
> Information for inst:gtkwave-3.1.9
> 
> Comment:
> fully featured GTK+ based wave viewer
> 
> Description:
> GTKWave is a fully featured GTK+ based wave viewer for Unix and
> Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard
> Verilog VCD/EVCD files and allows their viewing.
> 
> Maintainer: Andreas Bihlmaier 
> 
> WWW: http://sourceforge.net/projects/gtkwave/
> 
> Regards
> ahb


cad_gtkwave.tgz
Description: application/tar-gz


MAINTAINER-UPDATE: x11/tellico

2008-01-21 Thread Andreas Bihlmaier
Hello,

I finally found some time to get (and dependency net/yaz)
up-to-date.

Tested @i386, @sparc64.

tellico changelog:
Tellico 1.2.14 - 22 September 2007
Improved entry updating to work with all collection types.
Added MARCXML to allowed SRU search formats.
Fixed bug with MARC stylesheets to work better with embedded XML records.
Fixed bug with z39.50 search that hid some results.
Updated JavaScript and CSS in HTML export.
Updated isbndb.com search, also allows comic book searches.
Updated Amazon.com search to allow comic books.
Updated GCstar importer for new GCstar document format.
Updated allocine.fr script to version 0.4, from Mathias Monnerville.
Updated Spanish Ministry of Culture search script, patch from Leopold Palomo 
Avellaneda.
Fixed problem with settings not being saved on Fedora.
Tellico 1.2.13 - 28 July 2007
Fixed crashing bug when modifying fields for a collection with loans.
Fixed bug with namespace handling for loading Tellico XML files.
Added spell-checking for text fields.
Added importer for GCstar data files.
Added compatibility with yaz3.
Added Copac and National Library of Lithuania to z39.50 server list.
Tellico 1.2.12 - 4 July 2007
Fixed potential recursion bug for dependent fields.
Fixed bug that didn't write image size options when printing.
Added Turkish translation, thanks to Ali Isingor and Kunter Kutlu.
Added '\%' to bibtex translation table for comment escaping.
Bumped automake requirement to version 1.8 or later for macro to work.
Fixed HTML export to not rewrite file location for files referenced in the XSL 
file which don't exist.
Fixed Column View report to sort numerically when needed.
Fixed Date fields to suppress empty date values.
Fixed Date comparisons to work for single digits, patch from Jake Maciejewski.
Fixed Fields Dialog to show warnings when clicking Ok.
Changed Quick Filter to split words on whitespace.
Fixed bug with z39.50 search freezing intermittently.
Tellico 1.2.11 - 8 May 2007
Improved save time by caching image info on load.
Fixed crashing bug for OpenOffice.org connection.
Fixed bug that could lose images when loading from XML.
Fixed sorting for Dependent fields to match on subfields.
Updated IMDb search.
Fixed CDDB lookup for OpenBSD, patch from Marc Espie.

The upstream developer knows that one of the regress tests is broken and
thus already disabled upstream as well.

Please somebody commit this together with yaz!
Remember to delete old (now empty) patches.

Regards
ahb



Index: Makefile
===
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.6
diff -u -u -r1.6 Makefile
--- Makefile26 Dec 2007 13:46:19 -  1.6
+++ Makefile13 Jan 2008 20:33:01 -
@@ -1,12 +1,11 @@
-# $OpenBSD: Makefile,v 1.6 2007/12/26 13:46:19 sturm Exp $
+# $OpenBSD: Makefile,v 1.3 2007/04/28 16:15:41 espie Exp $
 
 COMMENT=   organizer for book/dvd/music collections
 CATEGORIES=databases x11
 
 HOMEPAGE=  http://www.periapsis.org/tellico/
 MASTER_SITES=  ${HOMEPAGE}download/
-DISTNAME=  tellico-1.2.10
-PKGNAME=   ${DISTNAME}p2
+DISTNAME=  tellico-1.2.14
 
 MAINTAINER=    Andreas Bihlmaier <[EMAIL PROTECTED]>
 
@@ -20,15 +19,16 @@
 USE_LIBTOOL=   Yes
 USE_GMAKE= Yes
 CONFIGURE_STYLE=gnu
+CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
 CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
--disable-libsuffix \
--disable-static \
--enable-shared \
--enable-final
 
+BUILD_DEPENDS= ::lang/python/2.4
 RUN_DEPENDS=   ::lang/python/2.4 \
:desktop-file-utils-*:devel/desktop-file-utils
-BUILD_DEPENDS= ::lang/python/2.4
 
 LIB_DEPENDS=   ${MODQT_LIB_DEPENDS} \

kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
@@ -39,9 +39,8 @@
 
 WANTLIB += ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c crypto
 WANTLIB += exslt gcrypt gpg-error iconv idn intl jpeg m pcre pcreposix
-WANTLIB += png pthread ssl stdc++ util xml2 xslt z
+WANTLIB += png pthread ssl stdc++ util xml2 xslt z fam rpcsvc
 
-CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
 MAKE_FLAGS=${MODKDE_MAKE_FLAGS}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo8 Apr 2007 21:21:14 -   1.1.1.1
+++ distinfo13 Jan 2008 20:33:01 -
@@ -1,5 +1,5 @@
-MD5 (tellico-1.2.10.tar.gz) = GpgoudjBjaHJPoEEf6Q8vQ==
-RMD160 (tellico-1.2.10.tar.gz) = vjsUkRSYcnggWOod3t8fHYEc2i0=
-SHA1 (tellico-1.2.10.tar.gz) = v5DTtGYRuhCb/Xk+6zbOsNSymuM=
-SHA256 (tellico-1.2.10.tar.gz) = bJwQW/C3H5EeVQtKDnpfzrlRbjJ60/m6YviazEBibYk=
-SIZE (tellico-1.2.10.tar.gz) = 4707394
+MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
+RMD160 

MAINTAINER-UPDATE: net/yaz

2008-01-21 Thread Andreas Bihlmaier
Hello,

I finally found some time to get net/yaz (and following x11/tellico)
up-to-date.

Tested @i386, @sparc64.

yaz changelog: (too long to insert here)
http://www.indexdata.dk/yaz/NEWS

Please somebody commit this together with tellico!

Regards
ahb


Index: Makefile
===
RCS file: /cvs/ports/net/yaz/Makefile,v
retrieving revision 1.2
diff -u -u -r1.2 Makefile
--- Makefile15 Sep 2007 22:37:00 -  1.2
+++ Makefile21 Jan 2008 23:49:21 -
@@ -1,10 +1,12 @@
 # $OpenBSD: Makefile,v 1.2 2007/09/15 22:37:00 merdely Exp $
 
 COMMENT=   Z39.50/SR client and API library
-DISTNAME=  yaz-2.1.54
+DISTNAME=  yaz-3.0.22
 CATEGORIES=net
 
-SHARED_LIBS += yaz  0.0  # .2.1
+SHARED_LIBS += yaz 1.0 # 3.0
+SHARED_LIBS += yaz_icu 1.0 # 3.0
+SHARED_LIBS += yaz_server  1.0 # 3.0
 
 HOMEPAGE=  http://www.indexdata.dk/yaz/
 
@@ -18,8 +20,7 @@
 
 USE_LIBTOOL=   Yes
 
-WANTLIB=   c crypto m ncurses pcap pthread readline ssl z iconv \
-   intl
+WANTLIB=   c crypto m ncurses pthread readline ssl z iconv intl
 
 MASTER_SITES=  http://ftp.indexdata.dk/pub/yaz/ \
ftp://ftp.indexdata.dk/pub/yaz/
Index: distinfo
===
RCS file: /cvs/ports/net/yaz/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo8 Apr 2007 19:36:02 -   1.1.1.1
+++ distinfo21 Jan 2008 23:49:21 -
@@ -1,5 +1,5 @@
-MD5 (yaz-2.1.54.tar.gz) = E+Np/WvyS5no1rgX5sFRnQ==
-RMD160 (yaz-2.1.54.tar.gz) = jPhadb8a+DSUJ+1XUZziUzH+GR8=
-SHA1 (yaz-2.1.54.tar.gz) = pIyJ1Cnt0757RiTv+hxbU/JuHbU=
-SHA256 (yaz-2.1.54.tar.gz) = GJTwLTe/GyLZChzGVvN5LfXwj6y5Sv5QENVnSEsZhEE=
-SIZE (yaz-2.1.54.tar.gz) = 1739277
+MD5 (yaz-3.0.22.tar.gz) = e0dLEXsn6xjVlqsnmWlIsQ==
+RMD160 (yaz-3.0.22.tar.gz) = dnCcQroloqa8Vdt67I+yFPtBeiU=
+SHA1 (yaz-3.0.22.tar.gz) = dJCR/1BpiIz7/vYsMwaBYEMhW1k=
+SHA256 (yaz-3.0.22.tar.gz) = G1bpM1iKLghncADU0SgFK2I03zsaoVtlxH4bJo1Qj5Q=
+SIZE (yaz-3.0.22.tar.gz) = 1906564
Index: pkg/PFRAG.shared
===
RCS file: /cvs/ports/net/yaz/pkg/PFRAG.shared,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 PFRAG.shared
--- pkg/PFRAG.shared8 Apr 2007 19:36:02 -   1.1.1.1
+++ pkg/PFRAG.shared21 Jan 2008 23:49:21 -
@@ -1,2 +1,4 @@
 @comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2007/04/08 19:36:02 espie Exp $
 @lib lib/libyaz.so.${LIByaz_VERSION}
[EMAIL PROTECTED] lib/libyaz_icu.so.${LIByaz_icu_VERSION}
[EMAIL PROTECTED] lib/libyaz_server.so.${LIByaz_server_VERSION}
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/yaz/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 PLIST
--- pkg/PLIST   8 Apr 2007 19:36:02 -   1.1.1.1
+++ pkg/PLIST   21 Jan 2008 23:49:21 -
@@ -4,9 +4,10 @@
 bin/yaz-client
 bin/yaz-config
 bin/yaz-iconv
+bin/yaz-icu
+bin/yaz-illclient
 bin/yaz-marcdump
 bin/yaz-ztest
-bin/ziffy
 bin/zoomsh
 include/yaz/
 include/yaz/backend.h
@@ -14,10 +15,12 @@
 include/yaz/ccl_xml.h
 include/yaz/charneg.h
 include/yaz/comstack.h
+include/yaz/copy_types.h
 include/yaz/cql.h
 include/yaz/diagbib1.h
 include/yaz/diagsru_update.h
 include/yaz/diagsrw.h
+include/yaz/icu.h
 include/yaz/ill-core.h
 include/yaz/ill.h
 include/yaz/item-req.h
@@ -25,15 +28,22 @@
 include/yaz/log.h
 include/yaz/logrpn.h
 include/yaz/marcdisp.h
+include/yaz/match_glob.h
+include/yaz/mutex.h
 include/yaz/nmem.h
 include/yaz/nmem_xml.h
+include/yaz/oclc-ill-req-ext.h
 include/yaz/odr.h
-include/yaz/oid.h
+include/yaz/oid_db.h
+include/yaz/oid_std.h
+include/yaz/oid_util.h
 include/yaz/options.h
 include/yaz/otherinfo.h
+include/yaz/poll.h
 include/yaz/pquery.h
 include/yaz/proto.h
 include/yaz/prt-ext.h
+include/yaz/query-charset.h
 include/yaz/querytowrbuf.h
 include/yaz/readconf.h
 include/yaz/record_conv.h
@@ -46,6 +56,7 @@
 include/yaz/tcpip.h
 include/yaz/test.h
 include/yaz/timing.h
+include/yaz/tokenizer.h
 include/yaz/tpath.h
 include/yaz/unix.h
 include/yaz/wrbuf.h
@@ -90,13 +101,18 @@
 include/yaz/zoom.h
 lib/libyaz.a
 lib/libyaz.la
+lib/libyaz_icu.a
+lib/libyaz_icu.la
+lib/libyaz_server.a
+lib/libyaz_server.la
 lib/pkgconfig/
 lib/pkgconfig/yaz.pc
 @man man/man1/yaz-asncomp.1
 @man man/man1/yaz-client.1
 @man man/man1/yaz-iconv.1
[EMAIL PROTECTED] man/man1/yaz-icu.1
[EMAIL PROTECTED] man/man1/yaz-illclient.1
 @man man/man1/yaz-marcdump.1
[EMAIL PROTECTED] man/man1/ziffy.1
 @man man/man1/zoomsh.1
 @man man/man7/yaz-log.7
 @man man/man7/yaz.7
@@ -108,13 +124,8 @@
 share/doc/yaz/apilayer.png
 share/doc/yaz/asn.external.html
 share/doc/yaz/asn.html
-share/doc/yaz/asn.oid.html
 share/doc/yaz/asn.pdu.html
 share/doc/yaz/asn.preparing.html
-share/doc/yaz/client.commands.html
-

Re: MAINTAINER-UPDATE: x11/tellico

2008-01-22 Thread Andreas Bihlmaier
On Mon, Jan 21, 2008 at 08:32:13PM -0500, Okan Demirmen wrote:
> On Tue 2008.01.22 at 01:08 +0100, Andreas Bihlmaier wrote:
> > Hello,
> > 
> > I finally found some time to get (and dependency net/yaz)
> > up-to-date.
> > 
> > Tested @i386, @sparc64.
> 
> [snip]
> 
> > The upstream developer knows that one of the regress tests is broken and
> > thus already disabled upstream as well.
> > 
> > Please somebody commit this together with yaz!
> > Remember to delete old (now empty) patches.
> 
> i'm not familiar with this port, but is there a reason not to add
> lang/python to MODULES?  it'll use python2.5 - does tellico work with
> 2.5?
> 
> cheers,
> okan
 
Of course you are right, for some reason I didn't use lang/python
before, but well it works, thus new patch (also removes old patches):

Index: Makefile
===
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.6
diff -u -u -r1.6 Makefile
--- Makefile26 Dec 2007 13:46:19 -  1.6
+++ Makefile22 Jan 2008 10:08:19 -
@@ -1,16 +1,15 @@
-# $OpenBSD: Makefile,v 1.6 2007/12/26 13:46:19 sturm Exp $
+# $OpenBSD: Makefile,v 1.3 2007/04/28 16:15:41 espie Exp $
 
 COMMENT=   organizer for book/dvd/music collections
 CATEGORIES=databases x11
 
 HOMEPAGE=  http://www.periapsis.org/tellico/
 MASTER_SITES=  ${HOMEPAGE}download/
-DISTNAME=  tellico-1.2.10
-PKGNAME=   ${DISTNAME}p2
+DISTNAME=  tellico-1.2.14
 
 MAINTAINER=Andreas Bihlmaier <[EMAIL PROTECTED]>
 
-MODULES=   x11/kde
+MODULES=   x11/kde lang/python
 # GPL
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
@@ -20,15 +19,15 @@
 USE_LIBTOOL=   Yes
 USE_GMAKE= Yes
 CONFIGURE_STYLE=gnu
+CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
 CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
--disable-libsuffix \
--disable-static \
--enable-shared \
--enable-final
 
-RUN_DEPENDS=   ::lang/python/2.4 \
-   :desktop-file-utils-*:devel/desktop-file-utils
-BUILD_DEPENDS= ::lang/python/2.4
+RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils
+   
 
 LIB_DEPENDS=   ${MODQT_LIB_DEPENDS} \

kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
 \
@@ -39,9 +38,8 @@
 
 WANTLIB += ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c crypto
 WANTLIB += exslt gcrypt gpg-error iconv idn intl jpeg m pcre pcreposix
-WANTLIB += png pthread ssl stdc++ util xml2 xslt z
+WANTLIB += png pthread ssl stdc++ util xml2 xslt z fam rpcsvc
 
-CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
 MAKE_FLAGS=${MODKDE_MAKE_FLAGS}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo8 Apr 2007 21:21:14 -   1.1.1.1
+++ distinfo22 Jan 2008 10:08:19 -
@@ -1,5 +1,5 @@
-MD5 (tellico-1.2.10.tar.gz) = GpgoudjBjaHJPoEEf6Q8vQ==
-RMD160 (tellico-1.2.10.tar.gz) = vjsUkRSYcnggWOod3t8fHYEc2i0=
-SHA1 (tellico-1.2.10.tar.gz) = v5DTtGYRuhCb/Xk+6zbOsNSymuM=
-SHA256 (tellico-1.2.10.tar.gz) = bJwQW/C3H5EeVQtKDnpfzrlRbjJ60/m6YviazEBibYk=
-SIZE (tellico-1.2.10.tar.gz) = 4707394
+MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
+RMD160 (tellico-1.2.14.tar.gz) = 5NQ/d3DyFoZ65SO5HytrS7R1Cec=
+SHA1 (tellico-1.2.14.tar.gz) = hhkwk2KymfSoEDPmMM8Msq74i9I=
+SHA256 (tellico-1.2.14.tar.gz) = 0WFVCx16aLoQd/BzzU6AJAU2RynwqQaWNc6KcBFgr30=
+SIZE (tellico-1.2.14.tar.gz) = 4802694
Index: patches/patch-src_tests_Makefile_am
===
RCS file: patches/patch-src_tests_Makefile_am
diff -N patches/patch-src_tests_Makefile_am
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_tests_Makefile_am 22 Jan 2008 10:08:19 -
@@ -0,0 +1,27 @@
+$OpenBSD$
+--- src/tests/Makefile.am.orig Sun Jan 13 20:06:17 2008
 src/tests/Makefile.am  Sun Jan 13 20:06:39 2008
+@@ -4,13 +4,12 @@ KDE_OPTIONS = noautodist
+ 
+ AM_LDFLAGS = $(QT_LDFLAGS) $(KDE_LDFLAGS) $(X_LDFLAGS)
+ 
+-check_PROGRAMS = isbntest latin1test entitytest formattest
++check_PROGRAMS = isbntest latin1test entitytest
+ 
+-check: isbntest latin1test entitytest formattest
++check: isbntest latin1test entitytest
+   ./isbntest
+   ./latin1test
+   ./entitytest
+-  ./formattest
+ 
+ METASOURCES = AUTO
+ 
+@@ -25,5 +24,5 @@ latin1test_LDADD = $(LIB_QT) $(LIB_KDECORE)
+ entitytest_SOURCES = entitytest.cpp
+ entitytest_LDADD = ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE)
+ 
+-formattest_SOURCES = formattest.cpp
+-formattest_LDADD = ../core/tellico_config.o ../core/tellico_config_addons.o 
../field.o ../tel

NEW: print/pdfjam

2008-01-25 Thread Andreas Bihlmaier
Hello ports@,

here is a port of pdfjam, i think it contains pretty neat tools,
pkg_info should say it all:

Comment:
shell scripts providing a simple interface pdfpages package

Description:
PDFjam is a small collection of shell scripts which provide a simple
interface to some of the functionality of the excellent pdfpages
package for pdfLaTeX.

At present the utilities available are:
- pdfnup:
allows PDF files to be "n-upped" in roughly the way that psnup
does for PostScript files.
- pdfjoin:
concatenates the pages of multiple PDF files together into a
single file
- pdf90:
rotates the pages of one or more PDF files through 90 degrees

In every case, source files are left unchanged.

A potential drawback of these utilities is that any hyperlinks in the
source PDF are lost.  On the positive side, there is no appreciable
degradation of image quality in processing PDF files with these
programs.

Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>

WWW: http://www.warwick.ac.uk/go/pdfjam

tested @i386 and @sparc64, but well it is shell anyway.

Regards
ahb


print_pdfjam.tgz
Description: application/tar-gz


(trivial) MAINTAINER-UPDATE: audio/p5-Audio-FLAC-Header

2008-01-25 Thread Andreas Bihlmaier
Hello ports@,

this is a trivial update to audio/p5-Audio-FLAC-Header from 1.8 -> 1.9

Changelog:
- Fix Test::Pod::Coverage usage.
- XS: RT #30532 - Bug when writing tags when only two tags are left

Tested @i386.

Please test and commit.

Regards
ahb

Index: Makefile
===
RCS file: /cvs/ports/audio/p5-Audio-FLAC-Header/Makefile,v
retrieving revision 1.5
diff -u -u -r1.5 Makefile
--- Makefile18 Sep 2007 18:26:52 -  1.5
+++ Makefile25 Jan 2008 12:42:09 -
@@ -5,8 +5,8 @@
 COMMENT=   interface to FLAC header metadata
 
 MODULES=   cpan
-DISTNAME=  Audio-FLAC-Header-1.8
-PKGNAME=   p5-${DISTNAME}p0
+DISTNAME=  Audio-FLAC-Header-1.9
+PKGNAME=   p5-${DISTNAME}
 CATEGORIES=audio
 
 MAINTAINER=    Andreas Bihlmaier <[EMAIL PROTECTED]>
Index: distinfo
===
RCS file: /cvs/ports/audio/p5-Audio-FLAC-Header/distinfo,v
retrieving revision 1.4
diff -u -u -r1.4 distinfo
--- distinfo16 Sep 2007 15:19:44 -  1.4
+++ distinfo25 Jan 2008 12:42:09 -
@@ -1,5 +1,5 @@
-MD5 (Audio-FLAC-Header-1.8.tar.gz) = LPfO9GDzzJNwmwwuR1HnmA==
-RMD160 (Audio-FLAC-Header-1.8.tar.gz) = dNkDnFNItIc8cdjO8e14DiX/f5s=
-SHA1 (Audio-FLAC-Header-1.8.tar.gz) = AkR1NeUiO1UJR+6ZN/UD8mXnykg=
-SHA256 (Audio-FLAC-Header-1.8.tar.gz) = 
IbVSKCpSXmQap362qR91iwy4gl9grY5GyyavI0G3LfE=
-SIZE (Audio-FLAC-Header-1.8.tar.gz) = 115377
+MD5 (Audio-FLAC-Header-1.9.tar.gz) = AQv+No0I75yO+XS0OJXpxg==
+RMD160 (Audio-FLAC-Header-1.9.tar.gz) = 7n2HNtI/le4unD0rYOiSEzHLFeM=
+SHA1 (Audio-FLAC-Header-1.9.tar.gz) = YlAuyq8b29rUOA8bxW6GjFA6ZeM=
+SHA256 (Audio-FLAC-Header-1.9.tar.gz) = 
+8dI312Oj9fMjpn1zMs6neXV8NIkDdAYuOLEJwJ3Soc=
+SIZE (Audio-FLAC-Header-1.9.tar.gz) = 115855



MAINTAINER-UPDATE: net/yaz (yes again)

2008-01-29 Thread Andreas Bihlmaier
Hello ports@,

there is a new version of net/yaz ... again.
Well changelog:

--- 3.0.24 2008/01/28
Document --with-xml2 option.

Added OPAC XML XSD (etc/opacxml.xsd).

Allow glob mask for name attribute in retrieval element for the 
generic frontend server's retrieval facility.

Changed yaz_poll_poll to return yaz_poll_except for all returned events
except POLLIN/POLLOUT.

Fixed error handling in cs_listen. Bug #2037.


I'm only sending thus because I want to have the most up-to-date version
in before freeze (or before my freetime runs out prior to that again).

tested @i386 and @sparc64

Regards
ahb


Index: Makefile
===
RCS file: /cvs/ports/net/yaz/Makefile,v
retrieving revision 1.3
diff -u -u -r1.3 Makefile
--- Makefile22 Jan 2008 21:59:49 -  1.3
+++ Makefile29 Jan 2008 08:57:30 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.3 2008/01/22 21:59:49 okan Exp $
 
 COMMENT=   Z39.50/SR client and API library
-DISTNAME=  yaz-3.0.22
+DISTNAME=  yaz-3.0.24
 CATEGORIES=net
 
 SHARED_LIBS+=  yaz 1.0 # 3.0
Index: distinfo
===
RCS file: /cvs/ports/net/yaz/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo22 Jan 2008 21:59:49 -  1.2
+++ distinfo29 Jan 2008 08:57:30 -
@@ -1,5 +1,5 @@
-MD5 (yaz-3.0.22.tar.gz) = e0dLEXsn6xjVlqsnmWlIsQ==
-RMD160 (yaz-3.0.22.tar.gz) = dnCcQroloqa8Vdt67I+yFPtBeiU=
-SHA1 (yaz-3.0.22.tar.gz) = dJCR/1BpiIz7/vYsMwaBYEMhW1k=
-SHA256 (yaz-3.0.22.tar.gz) = G1bpM1iKLghncADU0SgFK2I03zsaoVtlxH4bJo1Qj5Q=
-SIZE (yaz-3.0.22.tar.gz) = 1906564
+MD5 (yaz-3.0.24.tar.gz) = W1aw+XcAw4gWcn7e+ft4+w==
+RMD160 (yaz-3.0.24.tar.gz) = ljDLRaBAoDzGjawPKerZxtpeOXg=
+SHA1 (yaz-3.0.24.tar.gz) = YrszJIupBmqtJ9EW3R7rRl6UWjU=
+SHA256 (yaz-3.0.24.tar.gz) = Vf38Fje5joGlXY4G8Uq7yjDGpt2mvB2B7UF8qeBavCo=
+SIZE (yaz-3.0.24.tar.gz) = 1907924
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/yaz/pkg/PLIST,v
retrieving revision 1.2
diff -u -u -r1.2 PLIST
--- pkg/PLIST   22 Jan 2008 21:59:49 -  1.2
+++ pkg/PLIST   29 Jan 2008 08:57:30 -
@@ -198,6 +198,7 @@
 share/yaz/etc/MARC21slimUtils.xsl
 share/yaz/etc/cqlpass.properties
 share/yaz/etc/maps.xml
+share/yaz/etc/opacxml.xsd
 share/yaz/etc/pqf.properties
 share/yaz/etc/yazgfs.xml
 share/yaz/ill/



Re: MAINTAINER-UPDATE: net/yaz (yes again)

2008-01-31 Thread Andreas Bihlmaier
On Tue, Jan 29, 2008 at 09:10:37PM -0500, Okan Demirmen wrote:
> On Tue 2008.01.29 at 18:09 -0500, Okan Demirmen wrote:
> > On Tue 2008.01.29 at 23:52 +0100, Andreas Bihlmaier wrote:
> > > Hello ports@,
> > > 
> > > there is a new version of net/yaz ... again.
> > > Well changelog:
> > > 
> > > --- 3.0.24 2008/01/28
> > > Document --with-xml2 option.
> > > 
> > > Added OPAC XML XSD (etc/opacxml.xsd).
> > > 
> > > Allow glob mask for name attribute in retrieval element for the 
> > > generic frontend server's retrieval facility.
> > > 
> > > Changed yaz_poll_poll to return yaz_poll_except for all returned events
> > > except POLLIN/POLLOUT.
> > > 
> > > Fixed error handling in cs_listen. Bug #2037.
> > > 
> > > 
> > > I'm only sending thus because I want to have the most up-to-date version
> > > in before freeze (or before my freetime runs out prior to that again).
> > > 
> > > tested @i386 and @sparc64
> > > 
> > > Regards
> > > ahb
> > 
> > thanks, i'll take a look at this.
> 
> hi Andreas,
> 
> the below takes your update, but also pulls in icu as a dependency.  due
> to the addition of functions, i've bumped libyaz_icu's minor number.
> 
> are you ok with this?  if not, you'll have to teach yaz's configure to
> not pull in icu even if it just happens to be sitting around...


I did not test your patch, but it looks just fine.
Hidden dependencies are ugly stuff.
IMO we should go as you (and your patch suggests) to rather pull in icu
as dependency than disable it's functionality.

thanks I'll try to have a closer look at the hidden deps next time.

Regards
ahb

 
> cheers,
> okan
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/yaz/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- Makefile  22 Jan 2008 21:59:49 -  1.3
> +++ Makefile  30 Jan 2008 02:08:48 -
> @@ -1,11 +1,11 @@
>  # $OpenBSD: Makefile,v 1.3 2008/01/22 21:59:49 okan Exp $
>  
>  COMMENT= Z39.50/SR client and API library
> -DISTNAME=yaz-3.0.22
> +DISTNAME=yaz-3.0.24
>  CATEGORIES=  net
>  
>  SHARED_LIBS+=yaz 1.0 # 3.0
> -SHARED_LIBS+=yaz_icu 1.0 # 3.0
> +SHARED_LIBS+=yaz_icu 1.1 # 3.0
>  SHARED_LIBS+=yaz_server  1.0 # 3.0
>  
>  HOMEPAGE=http://www.indexdata.dk/yaz/
> @@ -28,7 +28,8 @@ MASTER_SITES=   http://ftp.indexdata.dk/p
>  LIB_DEPENDS= xml2::textproc/libxml \
>   gpg-error::security/libgpg-error \
>   gcrypt::security/libgcrypt \
> - exslt,xslt::textproc/libxslt
> + exslt,xslt::textproc/libxslt \
> + icudata,icui18n,icuuc::textproc/icu4c
>  
>  CONFIGURE_STYLE= gnu
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/net/yaz/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  22 Jan 2008 21:59:49 -  1.2
> +++ distinfo  30 Jan 2008 02:08:48 -
> @@ -1,5 +1,5 @@
> -MD5 (yaz-3.0.22.tar.gz) = e0dLEXsn6xjVlqsnmWlIsQ==
> -RMD160 (yaz-3.0.22.tar.gz) = dnCcQroloqa8Vdt67I+yFPtBeiU=
> -SHA1 (yaz-3.0.22.tar.gz) = dJCR/1BpiIz7/vYsMwaBYEMhW1k=
> -SHA256 (yaz-3.0.22.tar.gz) = G1bpM1iKLghncADU0SgFK2I03zsaoVtlxH4bJo1Qj5Q=
> -SIZE (yaz-3.0.22.tar.gz) = 1906564
> +MD5 (yaz-3.0.24.tar.gz) = W1aw+XcAw4gWcn7e+ft4+w==
> +RMD160 (yaz-3.0.24.tar.gz) = ljDLRaBAoDzGjawPKerZxtpeOXg=
> +SHA1 (yaz-3.0.24.tar.gz) = YrszJIupBmqtJ9EW3R7rRl6UWjU=
> +SHA256 (yaz-3.0.24.tar.gz) = Vf38Fje5joGlXY4G8Uq7yjDGpt2mvB2B7UF8qeBavCo=
> +SIZE (yaz-3.0.24.tar.gz) = 1907924
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/net/yaz/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 22 Jan 2008 21:59:49 -  1.2
> +++ pkg/PLIST 30 Jan 2008 02:08:48 -
> @@ -198,6 +198,7 @@ share/yaz/etc/MARC21slim2RDFDC.xsl
>  share/yaz/etc/MARC21slimUtils.xsl
>  share/yaz/etc/cqlpass.properties
>  share/yaz/etc/maps.xml
> +share/yaz/etc/opacxml.xsd
>  share/yaz/etc/pqf.properties
>  share/yaz/etc/yazgfs.xml
>  share/yaz/ill/
> 
> 



Re: MAINTAINER-UPDATE: x11/tellico

2008-02-03 Thread Andreas Bihlmaier
Hello ports@

Could somebody please have a look at this, because ATM tellico is broken
in CVS because net/yaz was already updated, but old version doesn't work
with new yaz.

Regards
ahb

On Tue, Jan 22, 2008 at 11:09:04AM +0100, Andreas Bihlmaier wrote:
> On Mon, Jan 21, 2008 at 08:32:13PM -0500, Okan Demirmen wrote:
> > On Tue 2008.01.22 at 01:08 +0100, Andreas Bihlmaier wrote:
> > > Hello,
> > > 
> > > I finally found some time to get (and dependency net/yaz)
> > > up-to-date.
> > > 
> > > Tested @i386, @sparc64.
> > 
> > [snip]
> > 
> > > The upstream developer knows that one of the regress tests is broken and
> > > thus already disabled upstream as well.
> > > 
> > > Please somebody commit this together with yaz!
> > > Remember to delete old (now empty) patches.
> > 
> > i'm not familiar with this port, but is there a reason not to add
> > lang/python to MODULES?  it'll use python2.5 - does tellico work with
> > 2.5?
> > 
> > cheers,
> > okan
>  
> Of course you are right, for some reason I didn't use lang/python
> before, but well it works, thus new patch (also removes old patches):
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/tellico/Makefile,v
> retrieving revision 1.6
> diff -u -u -r1.6 Makefile
> --- Makefile  26 Dec 2007 13:46:19 -  1.6
> +++ Makefile  22 Jan 2008 10:08:19 -
> @@ -1,16 +1,15 @@
> -# $OpenBSD: Makefile,v 1.6 2007/12/26 13:46:19 sturm Exp $
> +# $OpenBSD: Makefile,v 1.3 2007/04/28 16:15:41 espie Exp $
>  
>  COMMENT= organizer for book/dvd/music collections
>  CATEGORIES=  databases x11
>  
>  HOMEPAGE=http://www.periapsis.org/tellico/
>  MASTER_SITES=${HOMEPAGE}download/
> -DISTNAME=tellico-1.2.10
> -PKGNAME= ${DISTNAME}p2
> +DISTNAME=tellico-1.2.14
>  
>  MAINTAINER=  Andreas Bihlmaier <[EMAIL PROTECTED]>
>  
> -MODULES= x11/kde
> +MODULES= x11/kde lang/python
>  # GPL
>  PERMIT_PACKAGE_CDROM=Yes
>  PERMIT_PACKAGE_FTP=  Yes
> @@ -20,15 +19,15 @@
>  USE_LIBTOOL= Yes
>  USE_GMAKE=   Yes
>  CONFIGURE_STYLE=gnu
> +CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
>  CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
>   --disable-libsuffix \
>   --disable-static \
>   --enable-shared \
>   --enable-final
>  
> -RUN_DEPENDS= ::lang/python/2.4 \
> - :desktop-file-utils-*:devel/desktop-file-utils
> -BUILD_DEPENDS=   ::lang/python/2.4
> +RUN_DEPENDS= :desktop-file-utils-*:devel/desktop-file-utils
> + 
>  
>  LIB_DEPENDS= ${MODQT_LIB_DEPENDS} \
>   
> kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3
>  \
> @@ -39,9 +38,8 @@
>  
>  WANTLIB += ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c crypto
>  WANTLIB += exslt gcrypt gpg-error iconv idn intl jpeg m pcre pcreposix
> -WANTLIB += png pthread ssl stdc++ util xml2 xslt z
> +WANTLIB += png pthread ssl stdc++ util xml2 xslt z fam rpcsvc
>  
> -CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
>  MAKE_FLAGS=${MODKDE_MAKE_FLAGS}
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/x11/tellico/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -u -r1.1.1.1 distinfo
> --- distinfo  8 Apr 2007 21:21:14 -   1.1.1.1
> +++ distinfo  22 Jan 2008 10:08:19 -
> @@ -1,5 +1,5 @@
> -MD5 (tellico-1.2.10.tar.gz) = GpgoudjBjaHJPoEEf6Q8vQ==
> -RMD160 (tellico-1.2.10.tar.gz) = vjsUkRSYcnggWOod3t8fHYEc2i0=
> -SHA1 (tellico-1.2.10.tar.gz) = v5DTtGYRuhCb/Xk+6zbOsNSymuM=
> -SHA256 (tellico-1.2.10.tar.gz) = bJwQW/C3H5EeVQtKDnpfzrlRbjJ60/m6YviazEBibYk=
> -SIZE (tellico-1.2.10.tar.gz) = 4707394
> +MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
> +RMD160 (tellico-1.2.14.tar.gz) = 5NQ/d3DyFoZ65SO5HytrS7R1Cec=
> +SHA1 (tellico-1.2.14.tar.gz) = hhkwk2KymfSoEDPmMM8Msq74i9I=
> +SHA256 (tellico-1.2.14.tar.gz) = 0WFVCx16aLoQd/BzzU6AJAU2RynwqQaWNc6KcBFgr30=
> +SIZE (tellico-1.2.14.tar.gz) = 4802694
> Index: patches/patch-src_tests_Makefile_am
> ===
> RCS file: patches/patch-src_tests_Makefile_am
> diff -N patches/patch-src_tests_Makefile_am
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-src_tests_Makefile_am   22 Jan 2008 10:08:19 -
> @@ -0,0 +1,27 @@
> +$OpenBSD$
> +--- src/tests/Makefile.am.orig   Sun J

Re: new: thinkingrock

2008-03-18 Thread Andreas Bihlmaier
On Tue, Mar 18, 2008 at 07:52:08AM +0100, Nikolay Sturm wrote:
> Hi,
> 
> attached is a port of thinkingrock:
> 
> Thinking Rock is a free software application for collecting and
> processing your thoughts following the GTD methodology.
> 
> The archive contains a patched java.port.mk which will be committed
> soon. Feedback welcome.
> 
> Nikolay
> 
> -- 
> "It's all part of my Can't-Do approach to life." Wally

I have been working on a port of thinking rock as well, but I also
wanted to split off the included netbeans since we have a port of
netbeans already, but I was not able to.

FreeBSD also simply includes the whole netbeans part, thus I guess it is
not feasibly/possible to split it.

To your port:
- Does CDDL really permit CDROM? (if yes then why doesn't devel/netbeans)
- the java.port.mk patch looks fine

- crashes for me on startup:
$ thinkingrock
---
>Log Session: Tuesday, March 18, 2008 8:55:17 AM CET
>System Info: 
  Product Version = ThinkingRock 2.0 Epsilon
  Operating System= OpenBSD version 4.2 running on i386
  Java; VM; Vendor; Home  = 1.5.0_13-p7; Java HotSpot(TM) Client VM 
1.5.0_13-p7-root_28_jan_2008_09_28; Sun Microsystems Inc.; 
/usr/local/jdk-1.5.0/jre
  System Locale; Encoding = en (thinkingrock); ISO8859-1
  Home Dir.; Current Dir. = /home/ahb; /home/ahb
  Installation; User Dir. = 
/usr/local/share/thinkingrock/thinkingrock:/usr/local/share/thinkingrock/ide7:/usr/local/share/thinkingrock/platform6;
 /home/ahb/.thinkingrock/dev
  Boot & Ext. Classpath   = 
/usr/local/jdk-1.5.0/jre/lib/rt.jar:/usr/local/jdk-1.5.0/jre/lib/i18n.jar:/usr/local/jdk-1.5.0/jre/lib/sunrsasign.jar:/usr/local/jdk-1.5.0/jre/lib/jsse.jar:/usr/local/jdk-1.5.0/jre/lib/jce.jar:/usr/local/jdk-1.5.0/jre/lib/charsets.jar:/usr/local/jdk-1.5.0/jre/classes:/usr/local/jdk-1.5.0/jre/lib/ext/dnsns.jar:/usr/local/jdk-1.5.0/jre/lib/ext/localedata.jar:/usr/local/jdk-1.5.0/jre/lib/ext/sunjce_provider.jar
  Application Classpath   = 
/usr/local/share/thinkingrock/platform6/lib/boot.jar:/usr/local/share/thinkingrock/platform6/lib/org-openide-modules.jar:/usr/local/share/thinkingrock/platform6/lib/org-openide-util.jar:/usr/local/share/thinkingrock/platform6/lib/locale/boot_ja.jar:/usr/local/share/thinkingrock/platform6/lib/locale/boot_pt_BR.jar:/usr/local/share/thinkingrock/platform6/lib/locale/boot_zh_CN.jar:/usr/local/share/thinkingrock/platform6/lib/locale/org-openide-modules_ja.jar:/usr/local/share/thinkingrock/platform6/lib/locale/org-openide-modules_pt_BR.jar:/usr/local/share/thinkingrock/platform6/lib/locale/org-openide-modules_zh_CN.jar:/usr/local/share/thinkingrock/platform6/lib/locale/org-openide-util_ja.jar:/usr/local/share/thinkingrock/platform6/lib/locale/org-openide-util_pt_BR.jar:/usr/local/share/thinkingrock/platform6/lib/locale/org-openide-util_zh_CN.jar:/usr/local/jdk-1.5.0/lib/dt.jar:/usr/local/jdk-1.5.0/lib/tools.jar
  Startup Classpath   = 
/usr/local/share/thinkingrock/platform6/core/core.jar:/usr/local/share/thinkingrock/platform6/core/org-openide-filesystems.jar:/usr/local/share/thinkingrock/platform6/core/locale/core_ja.jar:/usr/local/share/thinkingrock/platform6/core/locale/core_pt_BR.jar:/usr/local/share/thinkingrock/platform6/core/locale/core_zh_CN.jar:/usr/local/share/thinkingrock/platform6/core/locale/org-openide-filesystems_ja.jar:/usr/local/share/thinkingrock/platform6/core/locale/org-openide-filesystems_pt_BR.jar:/usr/local/share/thinkingrock/platform6/core/locale/org-openide-filesystems_zh_CN.jar:/usr/local/share/thinkingrock/thinkingrock/core/locale/core_thinkingrock.jar
---
DataLookup.setData(...)
Mar 18, 2008 8:55:20 AM tr.datastore.xstream.XStreamDataStore load
INFO: No data file or recovery file found.
Turning on modules:
org.openide.util [6.8.31 200704122300]
org.openide.modules [6.5.31 200704122300]
org.apache.xml.serializer [1.0 070616]
org.openide.awt [6.7.31 200704122300]
org.openide.filesystems [6.4.31 200704122300]
org.openide.dialogs [6.5.31 200704122300]
org.openide.nodes [6.7.31 200704122300]
org.openide.windows [6.5.31 200704122300]
org.openide.options [6.4.31 200704122300]
org.openide.text [6.9.32 200704122300]
org.openide.explorer [6.5.31 1 200704122300]
org.openide.actions [6.5.31 200704122300]
org.openide.loaders [5.9.31 200704122300]
org.netbeans.bootstrap/1 [2.3.31 200704122300]
org.netbeans.api.progress/1 [1.5.31 200704122300]
org.netbeans.core.startup/1 [1.5.31 200704122300]
org.netbeans.swing.plaf [1.5.31 200704122300]
org.netbeans.core/2 [3.2.31.1 200704122300]
org.netbeans.modules.autoupdate/1 [2.16.31 200704122300]
tr.global [1.0 070616]
tr.util [1.0 070616]
org.netbeans.modules.javahelp/1 [2.8.31 200704122300]
org.a

Re: new: thinkingrock

2008-03-20 Thread Andreas Bihlmaier
On Thu, Mar 20, 2008 at 07:17:27AM +0100, Nikolay Sturm wrote:
> * Nikolay Sturm [2008-03-18]:
> > Thinking Rock is a free software application for collecting and
> > processing your thoughts following the GTD methodology.
> 
> Updated port attached:
> - fixed PERMIT_*_CDROM, thanks to Andreas Bihlmaier
> - use javaPathHelper as suggested by kurt@
> 
> Feedback welcome, especially with other jdks/jres than 1.5.

Only lightly tested (more to follow), but works fine with:
jdk-1.7.0.b19p0
 
> > The archive contains a patched java.port.mk which will be committed
> > soon. Feedback welcome.
> 
> This is already committed.
> 
> cheers,
> 
> Nikolay
> 
> -- 
> "It's all part of my Can't-Do approach to life." Wally

Regards,
ahb



MAINTAINER-UPDATE: textproc/libxml++ (and patch for dependencies)

2008-04-22 Thread Andreas Bihlmaier
Hello ports@,

here is an update to textproc/libxml++.

Only port which depens on it is games/wormux (patch for LIB_DEPENDS
below).

Update[s] tested @i386 and @sparc64.

Wormux is broken @sparc64, but also with old lib and I think it is not
worth the effort to debug (and I'm not maintainter of wormux).

Please test and commit if ok.

Regards,
ahb


Index: Makefile
===
RCS file: /cvs/ports/textproc/libxml++/Makefile,v
retrieving revision 1.3
diff -u -u -r1.3 Makefile
--- Makefile4 Jan 2008 17:48:37 -   1.3
+++ Makefile16 Apr 2008 11:12:31 -
@@ -2,8 +2,9 @@
 
 COMMENT=   C++ wrapper for the libxml XML parser library
 
-DISTNAME=  libxml++-2.17.1
-SHARED_LIBS+=  xml++-2.6   0.0 # .2.7
+V= 2.23
+DISTNAME=  libxml++-${V}.1
+SHARED_LIBS+=  xml++-2.6   1.0 # .2.7
 CATEGORIES=textproc
 
 HOMEPAGE=  http://libxmlplusplus.sourceforge.net/
@@ -16,7 +17,7 @@
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libxml++/2.17/}
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libxml++/${V}/}
 
 WANTLIB=   m z glib-2.0 gmodule-2.0 gobject-2.0 sigc-2.0
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/libxml++/distinfo,v
retrieving revision 1.2
diff -u -u -r1.2 distinfo
--- distinfo5 Apr 2007 17:26:16 -   1.2
+++ distinfo16 Apr 2008 11:12:31 -
@@ -1,5 +1,5 @@
-MD5 (libxml++-2.17.1.tar.gz) = ddbf3aSXKAPC2KrJIPheNQ==
-RMD160 (libxml++-2.17.1.tar.gz) = QMzsmVnGQllA/YO8XdcgexuhxTI=
-SHA1 (libxml++-2.17.1.tar.gz) = /gu1kewidbk+nsQ9tUJwC7OOwSc=
-SHA256 (libxml++-2.17.1.tar.gz) = 0BvLJ1NofE/EG7FVMJtasNepDpMGEttCVpObL0dRk2Y=
-SIZE (libxml++-2.17.1.tar.gz) = 1895189
+MD5 (libxml++-2.23.1.tar.gz) = QMOljZ7VqxBu66m5/rPShg==
+RMD160 (libxml++-2.23.1.tar.gz) = 4+SpKx7MUwYkrYd1GwMgSChhrCI=
+SHA1 (libxml++-2.23.1.tar.gz) = KxHczUXdWVE9l39XSTIAXc8PrYg=
+SHA256 (libxml++-2.23.1.tar.gz) = HU/2HXUSDPjATts7MiyhHB88tMjF9hRlJPeIMHceqHo=
+SIZE (libxml++-2.23.1.tar.gz) = 856685
Index: pkg/PFRAG.shared
===
RCS file: /cvs/ports/textproc/libxml++/pkg/PFRAG.shared,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 PFRAG.shared
--- pkg/PFRAG.shared22 Mar 2007 08:08:47 -  1.1.1.1
+++ pkg/PFRAG.shared16 Apr 2008 11:12:31 -
@@ -1,2 +1,2 @@
[EMAIL PROTECTED] $OpenBSD: PFRAG.shared,v 1.1.1.1 2007/03/22 08:08:47 
ajacoutot Exp $
[EMAIL PROTECTED] $OpenBSD$
 @lib lib/libxml++-2.6.so.${LIBxml++-2.6_VERSION}
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/libxml++/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 PLIST
--- pkg/PLIST   22 Mar 2007 08:08:47 -  1.1.1.1
+++ pkg/PLIST   16 Apr 2008 11:12:31 -
@@ -32,8 +32,10 @@
 include/libxml++-2.6/libxml++/parsers/parser.h
 include/libxml++-2.6/libxml++/parsers/saxparser.h
 include/libxml++-2.6/libxml++/parsers/textreader.h
+include/libxml++-2.6/libxml++/schema.h
 include/libxml++-2.6/libxml++/validators/
 include/libxml++-2.6/libxml++/validators/dtdvalidator.h
+include/libxml++-2.6/libxml++/validators/schemavalidator.h
 include/libxml++-2.6/libxml++/validators/validator.h
 lib/libxml++-2.6/
 lib/libxml++-2.6.a
@@ -48,256 +50,306 @@
 share/doc/libxml++-2.6/manual/html/ar01s02.html
 share/doc/libxml++-2.6/manual/html/index.html
 share/doc/libxml++-2.6/reference/
-share/doc/libxml++-2.6/reference/2.17/
-share/doc/libxml++-2.6/reference/2.17/html/
-share/doc/libxml++-2.6/reference/2.17/html/annotated.html
-share/doc/libxml++-2.6/reference/2.17/html/attribute_8h.html
-share/doc/libxml++-2.6/reference/2.17/html/cdatanode_8h.html
-share/doc/libxml++-2.6/reference/2.17/html/classbool.html
-share/doc/libxml++-2.6/reference/2.17/html/classes.html
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1Attribute-members.html
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1Attribute.html
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1Attribute__inherit__graph.jpg
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1Attribute__inherit__graph.map
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1Attribute__inherit__graph.md5
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CdataNode-members.html
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CdataNode.html
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CdataNode__inherit__graph.jpg
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CdataNode__inherit__graph.map
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CdataNode__inherit__graph.md5
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CommentNode-members.html
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CommentNode.html
-share/doc/libxml++-2.6/reference/2.17/html/classxmlpp_1_1CommentN

NEW/WIP: devel/openmpi

2009-08-21 Thread Andreas Bihlmaier
Hello ports@,

an article in a recent german publication persuaded me to finally try
out programming with MPI, thus I had to create a port of OpenMPI and
here it is.
Took a _while_ to figure out a very strange bug that occured because
configure did not accept OBSDs openpty and thus used a custom
(non-working) implementation instead.

Anyway please have a look at the patches because at least 3 are hackish,
because my knowledge of configure, auto{make,config} is limited and this
time I didn't find a clean way (setting --sysconfdir does not work).

There is one further problem:
OpenMPI includes a binary called otfinfo and texlive too, but they are
totally different programs, what would you suggest to resolve this
conflict? Renaming? Using a subdir for openmpi stuff?
See @comment in PLIST

Other suggestions are welcome as well because I'd really like to have
this in ports.

Tested @i386 only so far with a couple machines in my home network.

Regards
ahb


devel_openmpi.tgz
Description: application/tar-gz


Re: NEW/WIP: devel/openmpi

2009-08-21 Thread Andreas Bihlmaier
On Fri, Aug 21, 2009 at 02:52:11PM +0100, Stuart Henderson wrote:
> On 2009/08/21 15:43, Andreas Bihlmaier wrote:
> > OpenMPI includes a binary called otfinfo and texlive too, but they are
> > totally different programs, what would you suggest to resolve this
> > conflict? Renaming? Using a subdir for openmpi stuff?
> 
> Haven't looked at the rest yet, but I think rename; and using a suffix
> rather than a prefix is more convenient so it shows up in tab-completion.
 
Updated version attached, including above (used mpi as suffix) and
suggestion from sthen@ about removing (at least 3 of) the dirty patches.

One (IMHO) dirty patch left is patch-opal_include_opal_config_h_in, this
which is autoconfig magic as well.

Regards
ahb


devel_openmpi.tgz
Description: application/tar-gz


Re: MAINTAINER-UPDATE: print/latex-mk

2009-08-21 Thread Andreas Bihlmaier
I totally forgot about resubmitting after ports lock.

Here we go.

On Sat, Jun 27, 2009 at 02:06:46PM +0200, Andreas Bihlmaier wrote:
> Hello,
> 
> here is a trivial update to print/latex-mk.
> 
> If you have no regressions either please commit.
> 
> Regards,
> ahb
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/print/latex-mk/Makefile,v
> retrieving revision 1.3
> diff -u -u -r1.3 Makefile
> --- Makefile  1 Oct 2007 11:42:30 -   1.3
> +++ Makefile  27 Jun 2009 12:03:21 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT= set of Makefile fragments to manage LaTeX documents
>  
> -DISTNAME=latex-mk-1.8
> +DISTNAME=latex-mk-1.9.1
>  CATEGORIES=  print
>  HOMEPAGE=http://latex-mk.sourceforge.net/
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/print/latex-mk/distinfo,v
> retrieving revision 1.2
> diff -u -u -r1.2 distinfo
> --- distinfo  5 Apr 2007 16:20:19 -   1.2
> +++ distinfo  27 Jun 2009 12:03:21 -
> @@ -1,5 +1,5 @@
> -MD5 (latex-mk-1.8.tar.gz) = fqCaGoJz4/DwJsuU8U0iMQ==
> -RMD160 (latex-mk-1.8.tar.gz) = OwHSDtKsSNgONvS0rfhCZb/TfZg=
> -SHA1 (latex-mk-1.8.tar.gz) = QCJlzZ2KtY0ZQUaZDnD4yCmb5rk=
> -SHA256 (latex-mk-1.8.tar.gz) = UZlSUI9QWdZ2qwZ0tFid1C+wIAReT/V01eoVmeJNNvU=
> -SIZE (latex-mk-1.8.tar.gz) = 560753
> +MD5 (latex-mk-1.9.1.tar.gz) = GKvojOVypSXAXSSaJ3ScwQ==
> +RMD160 (latex-mk-1.9.1.tar.gz) = VjanpBJhAFq26fOFiQ0+FfmE430=
> +SHA1 (latex-mk-1.9.1.tar.gz) = yOZ9EGPaVVe2wltVM3isKbc0chk=
> +SHA256 (latex-mk-1.9.1.tar.gz) = pmzHAjxFYxo8MJkeTjlKILrFXlIoq9iGaQY882W39ao=
> +SIZE (latex-mk-1.9.1.tar.gz) = 579556
> Index: patches/patch-latex_mk_in_in
> ===
> RCS file: patches/patch-latex_mk_in_in
> diff -N patches/patch-latex_mk_in_in
> --- patches/patch-latex_mk_in_in  31 Jan 2007 22:38:03 -  1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,58 +0,0 @@
> -$OpenBSD: patch-latex_mk_in_in,v 1.1.1.1 2007/01/31 22:38:03 steven Exp $
> -
> -adds DVIPS_ENV functionality.
> -
>  latex.mk.in.in.orig  Tue Jan 30 21:38:37 2007
> -+++ latex.mk.in.in   Tue Jan 30 21:42:32 2007
> -@@ -60,6 +60,7 @@
> - #  DVIPDFM_ENV  = environment variables set when running the dvipdfm 
> executable
> - #  DVIPDFM_FLAGS= flags passed to the dvipdfm executable
> - #  DVIPS= the dvips executable
> -+#  DVIPS_ENV= environment variables set when running the dvips 
> executable
> - #  DVIPS_FLAGS  = flags passed to the dvips executable
> - #  GZIP = gzip program
> - #  GV   = a postscript previewer executable
> -@@ -145,6 +146,7 @@ DVIPDFM_ENV?=
> - DVIPDFM_FLAGS+= 
> - DVIPDFM_LANDSCAPE_FLAGS?=   -l
> - DVIPS?= @DVIPS@
> -+DVIPS_ENV?= 
> - DVIPS_FLAGS+=   -j0
> - DVIPS_LANDSCAPE_FLAGS?= -t landscape
> - ECHO?=  @ECHO@
> -@@ -473,7 +475,7 @@ BMK:DEFAULTVIEWPS_DRAFT?=viewps_${__tmp
> - BMK:ALLVIEWPS_DRAFT+=   viewps_${__tmp__}-draft
> - BMK:${__tmp__}-draft.ps: ${__tmp__}.dvi ${DATED_DRAFT_PS}
> - BMK:sed "s;DATE;`date`;g" ${DATED_DRAFT_PS:Q} > ${DRAFT_STAMP_PS:Q}
> --BMK:${DVIPS:Q} -h ${DRAFT_STAMP_PS:Q} ${DVIPS_FLAGS} -o $@ 
> ${__tmp__}.dvi
> -+BMK:${ENV_PROG:Q} ${DVIPS_ENV} ${DVIPS:Q} -h ${DRAFT_STAMP_PS:Q} 
> ${DVIPS_FLAGS} -o $@ ${__tmp__}.dvi
> - BMK:.endfor
> - 
> - GMK:define viewps_template
> -@@ -489,7 +491,7 @@ GMK:DEFAULTVIEWPS_DRAFT?=viewps_$(1)-dr
> - GMK:ALLVIEWPS_DRAFT+=   viewps_$(1)-draft
> - GMK:$(1)-draft.ps: $(1).dvi ${DATED_DRAFT_PS}
> - GMK:sed "s;DATE;`date`;g" ${DATED_DRAFT_PS} > ${DRAFT_STAMP_PS}
> --GMK:$(DVIPS) -h ${DRAFT_STAMP_PS} $(DVIPS_FLAGS) -o $@ $(1).dvi
> -+GMK:$(ENV_PROG) $(DVIPS_ENV) $(DVIPS) -h ${DRAFT_STAMP_PS} 
> $(DVIPS_FLAGS) -o $@ $(1).dvi
> - GMK:endef
> - GMK:$(foreach __tmp__,$(NAME),$(eval $(call viewps_template,$(__tmp__
> - 
> -@@ -960,13 +962,13 @@ GMK:endif
> - BMK:.if defined(__DRAFT)
> - GMK:ifdef __DRAFT
> - GMK:sed "s;DATE;`date`;g" ${DATED_DRAFT_PS} > ${DRAFT_STAMP_PS}
> --GMK $(DVIPS) -h ${DRAFT_STAMP_PS} $(DVIPS_FLAGS) -o $*-draft.ps $<
> -+GMK:$(ENV_PROG) $(DVIPS_ENV) $(DVIPS) -h ${DRAFT_STAMP_PS} 
> $(DVIPS_FLAGS) -o $*-draft.ps $<
> - BMK:sed "s;DATE;`date`;g" ${DATED_DRAFT_PS:Q} > ${DRAFT_STAMP_PS:Q}
> --BMK:${DVIPS:Q} -h ${DRAFT_STAMP_PS:Q} ${DVIPS_FLAGS} -o $*-draft.ps 
> $<
> -+BMK:${ENV_PROG:Q} ${DVIPS_ENV} ${DVIPS:Q} -h ${DRA

MAINTAINER-UPDATE: x11/tellico and net/yaz (kind of important)

2009-10-10 Thread Andreas Bihlmaier
Hello ports@,

a new version legacy (still KDE3) version of tellico is out, which
allows to fetch from amazon again (if you have an associate id).

Btw do you - ports hackathon attendees - work on KDE4?

Since the only thing using net/yaz in ports is tellico I updated that as
well.

Please commit because IMHO old version is broken without amazon
fetching.

Regards
ahb



Index: Makefile
===
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.11
diff -u -u -r1.11 Makefile
--- Makefile12 Aug 2009 13:29:36 -  1.11
+++ Makefile10 Oct 2009 09:23:02 -
@@ -2,8 +2,7 @@
 
 COMMENT=   organizer for book/dvd/music collections
 
-DISTNAME=  tellico-1.3.4
-PKGNAME=   ${DISTNAME}p2
+DISTNAME=  tellico-1.3.6
 CATEGORIES=x11 databases
 
 HOMEPAGE=  http://www.periapsis.org/tellico/
@@ -49,5 +48,7 @@
poppler-qt.>=3,poppler::print/poppler,-qt \
tag::audio/taglib \
yaz::net/yaz
+
+NO_REGRESS=Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.3
diff -u -u -r1.3 distinfo
--- distinfo7 Dec 2008 18:28:50 -   1.3
+++ distinfo10 Oct 2009 09:23:02 -
@@ -1,5 +1,5 @@
-MD5 (tellico-1.3.4.tar.gz) = 1lMalzHMUMWc0liOevIv+A==
-RMD160 (tellico-1.3.4.tar.gz) = I6KgHpvLSu4FJa7b6HNIAGoEXxE=
-SHA1 (tellico-1.3.4.tar.gz) = De/IbFuI3ehJuPvTM4HzmPDKEac=
-SHA256 (tellico-1.3.4.tar.gz) = cgoDq2cGhb3XemOy3LUIun5PMDe4AHbqQw/pFN7zeaA=
-SIZE (tellico-1.3.4.tar.gz) = 5067461
+MD5 (tellico-1.3.6.tar.gz) = fhrwLBN15NIOGZ9vsGOR0A==
+RMD160 (tellico-1.3.6.tar.gz) = vV1/X9GhOJzOzQ6eo/fKvtlUC9k=
+SHA1 (tellico-1.3.6.tar.gz) = ZAUUk4NlW9BysUQ6rRJD3R9sFqM=
+SHA256 (tellico-1.3.6.tar.gz) = f+ryEQX1PJLzAn7YJHp4EZR4YScsySf3Jvc+gRcEerg=
+SIZE (tellico-1.3.6.tar.gz) = 5216266





Index: Makefile
===
RCS file: /cvs/ports/net/yaz/Makefile,v
retrieving revision 1.5
diff -u -u -r1.5 Makefile
--- Makefile7 Dec 2008 18:26:43 -   1.5
+++ Makefile10 Oct 2009 06:16:10 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.5 2008/12/07 18:26:43 okan Exp $
 
 COMMENT=   Z39.50/SR client and API library
-DISTNAME=  yaz-3.0.38
+DISTNAME=  yaz-3.0.49
 CATEGORIES=net
 
 SHARED_LIBS+=  yaz 1.1 # 3.0
Index: distinfo
===
RCS file: /cvs/ports/net/yaz/distinfo,v
retrieving revision 1.4
diff -u -u -r1.4 distinfo
--- distinfo7 Dec 2008 18:26:43 -   1.4
+++ distinfo10 Oct 2009 06:16:10 -
@@ -1,5 +1,5 @@
-MD5 (yaz-3.0.38.tar.gz) = 0jHLO1d3abQL2sOQw1Dy1Q==
-RMD160 (yaz-3.0.38.tar.gz) = 1At1Rmwc9r3L+7J1UdlUa24SPME=
-SHA1 (yaz-3.0.38.tar.gz) = lQ8c4F7CuooqEEJloVQUxHPa4Fg=
-SHA256 (yaz-3.0.38.tar.gz) = uvCpEBNHdpw/n3Y/KMmR1uae/G38X4tjNAFZni5c4us=
-SIZE (yaz-3.0.38.tar.gz) = 2073096
+MD5 (yaz-3.0.49.tar.gz) = dALGREOG3H22vou5YX4eTQ==
+RMD160 (yaz-3.0.49.tar.gz) = E95xfEjs8JRBCmFXXdsFI3FD85Q=
+SHA1 (yaz-3.0.49.tar.gz) = NR97KzsPtWX/Zcayg0YngL9KaVM=
+SHA256 (yaz-3.0.49.tar.gz) = Yui/cQeYympqDwGkYlAoPoxmFncqDCLpfXSHpQuQZjU=
+SIZE (yaz-3.0.49.tar.gz) = 2147459
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/yaz/pkg/PLIST,v
retrieving revision 1.4
diff -u -u -r1.4 PLIST
--- pkg/PLIST   7 Dec 2008 18:26:43 -   1.4
+++ pkg/PLIST   10 Oct 2009 06:16:10 -
@@ -21,6 +21,7 @@
 include/yaz/diagbib1.h
 include/yaz/diagsru_update.h
 include/yaz/diagsrw.h
+include/yaz/errno.h
 include/yaz/icu.h
 include/yaz/ill-core.h
 include/yaz/ill.h
@@ -118,6 +119,7 @@
 @man man/man1/yaz-illclient.1
 @man man/man1/yaz-marcdump.1
 @man man/man1/zoomsh.1
+...@man man/man7/bib1-attr.7
 @man man/man7/yaz-log.7
 @man man/man7/yaz.7
 @man man/man8/yaz-config.8
@@ -130,6 +132,7 @@
 share/doc/yaz/asn.html
 share/doc/yaz/asn.pdu.html
 share/doc/yaz/asn.preparing.html
+share/doc/yaz/bib1.html
 share/doc/yaz/common/
 share/doc/yaz/common/id.png
 share/doc/yaz/common/style1.css



Re: update: devel/avr

2010-06-28 Thread Andreas Bihlmaier
Hello Chris,

thank you _very_ much for maintaining this port :)
Especially for updating it when I'm just about to need the new version.

Regards,
ahb

On Sat, Jun 26, 2010 at 12:47:45PM -0600, Chris Kuethe wrote:
> this syncs our port to the freebsd port, and thereby to winavr. big
> user-visible change includes support for atmega328 (ie. the new
> arduino boards)
> 
> -- 
> GDB has a 'break' feature; why doesn't it have 'fix' too?




"Print Preview" crashing firefox-3.6.8

2010-08-08 Thread Andreas Bihlmaier
Hello ports@,

I think to have found a rather nasty bug in firefox (on i386) because
it makes printing close to impossible.

This is on a snapshot from a couple of days ago with the newest firefox
port (see below) together with CUPS.

pkg_info | egrep '(firefox|cups)'
cups-1.4.4p1Common Unix Printing System
firefox-i18n-de-3.6.8 de language pack for Firefox
gnash-0.8.3p4   flash player with firefox browser plugin
kdecups-3.5.10p6K Desktop Environment, cups support
mozilla-firefox-3.6.8 Mozilla web browser

Should be easy to reproduce
(just hit "Print Preview" with cups installed and watch firefox crash).

Sometimes it also crashes just hitting "Print", but not always.

The same happend with firefox-3.6.6 btw.

Regards
ahb



Re: "Print Preview" crashing firefox-3.6.8

2010-08-08 Thread Andreas Bihlmaier
On Sun, Aug 08, 2010 at 12:34:31PM +0200, Landry Breuil wrote:
> On Sun, Aug 08, 2010 at 12:11:25PM +0200, Andreas Bihlmaier wrote:
> > Hello ports@,
> > 
> > I think to have found a rather nasty bug in firefox (on i386) because
> > it makes printing close to impossible.
> > 
> > This is on a snapshot from a couple of days ago with the newest firefox
> > port (see below) together with CUPS.
> > 
> > pkg_info | egrep '(firefox|cups)'
> > cups-1.4.4p1Common Unix Printing System
> > firefox-i18n-de-3.6.8 de language pack for Firefox
> > gnash-0.8.3p4   flash player with firefox browser plugin
> > kdecups-3.5.10p6K Desktop Environment, cups support
> > mozilla-firefox-3.6.8 Mozilla web browser
> > 
> > Should be easy to reproduce
> > (just hit "Print Preview" with cups installed and watch firefox crash).
> > 
> > Sometimes it also crashes just hitting "Print", but not always.
> > 
> > The same happend with firefox-3.6.6 btw.
> 
> And if you install gtk cups subpackage ?

No improvement.
 
> There are known printing failures:
> https://bugzilla.mozilla.org/show_bug.cgi?id=573039
> https://bugzilla.mozilla.org/show_bug.cgi?id=516459

I didn't know it was a known issue, tough luck.
 
> Be my guest, fix them.

I admire people who port software like firefox, but I don't envy them.
 
> Landry

Regards
ahb



please help me updating cad/kicad

2010-09-21 Thread Andreas Bihlmaier
Hello ports@

because I want to make a fair comparison between the gpleda suite and
kicad, in order to choose the one I'll use for my next (larger) project,
I'm in need for an updated version of kicad (gpleda is up to date).

Since there is no MAINTAINER I tried myself,
but ran my head against C <-> C++ interoperability issues
(at least that is what it seems like ATM).

A horde of "error: template with C linkage" is chasing me.

Kicad switched their build system over to cmake, which I have no clue of
- not helping me succeed either.

After much talk:
If anyone has some interest in kicad and time to update it I'd be very
glad to give it a thorough test run (with a "real" project).

Regards
ahb

btw. if you
use the Makefile below
 rm -rf patches
 make fetch makesum
you'll be at the point I'm currently at.


# $OpenBSD: Makefile,v 1.6 2008/02/02 09:51:05 steven Exp $

COMMENT-main=   circuit drawing and schematic capture
COMMENT-docs=   documentation for the kicad library of components

V=  2010-05-05-BZR2356
DATE=   20100505
DISTNAME=   kicad-sources-${V}-stable
PKGNAME=kicad-${DATE}
PKGNAME-main=   kicad-${DATE}
PKGNAME-docs=   kicad-docs-${DATE}

CATEGORIES= cad

HOMEPAGE=   http://www.lis.inpg.fr/realise_au_lis/kicad/

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

MASTER_SITES=   ftp://iut-tice.ujf-grenoble.fr/cao/sources/
MASTER_SITES0=  ftp://iut-tice.ujf-grenoble.fr/cao/

MODULES=devel/gettext

MULTI_PACKAGES= -main -docs

WANTLIB-main=   GL GLU c m pthread stdc++
WANTLIB-docs=
RUN_DEPENDS-docs=
LIB_DEPENDS-docs=
PKG_ARCH-docs=  *

LIB_DEPENDS= 
wx_base,wx_base_net,wx_base_odbc,wx_base_xml,wx_gtk2_adv,wx_gtk2_core,wx_gtk2_dbgrid,wx_gtk2_gl,wx_gtk2_html,wx_gtk2_qa,wx_gtk2_xrc,wx_gtk2_aui,wx_gtk2_richtext::x11/wxWidgets

DOCDIST=doc_components-${V}-stable.tgz
PKGDIST=kicad-sources-${V}-stable.zip
DISTFILES=  ${DISTNAME}.zip ${PKGDIST}:0 ${DOCDIST}:0
EXTRACT_ONLY=   ${DISTNAME}.zip ${PKGDIST}
DIST_SUBDIR=kicad

WRKDIST=${WRKDIR}/kicad-sources-${V}
#MAKE_FILE= makefile.gtk
#USE_GMAKE= Yes
USE_X11=Yes

MODULES=devel/cmake

CONFIGURE_ENV+= CXXFLAGS="-I${X11BASE}/include" \
LDFLAGS="-L${X11BASE}/lib"

#MAKE_FLAGS=CC=${CXX} CXX=${CXX} LD=${CXX} \
#   CXXFLAGS="${CXXFLAGS}" X11BASE=${X11BASE}
#
#KICADBIN=  eeschema pcbnew cvpcb kicad gerbview
#LANGS= de es fr hu it ko pl pt sl
#
#pre-patch:
#   @find ${WRKSRC} -type f -exec perl -pi -e 's/\r$$//' {} \;
#
#pre-configure:
#   @perl -pi -e 's,/usr/bin,${LOCALBASE}/bin,g' \
#   ${WRKSRC}/common/eda_doc.cpp
#   @perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},g' \
#   ${WRKSRC}/common/edaappl.cpp ${WRKSRC}/common/gestfich.cpp
#
#post-build:
#.for l in ${LANGS}
#   cd ${WRKDIR}/kicad/internat/$l && rm -f *.mo && \
#   msgfmt -o kicad.mo kicad.po
#.endfor
#
#do-install:
#.for k in ${KICADBIN}
#   ${INSTALL_PROGRAM} ${WRKBUILD}/$k/$k ${PREFIX}/bin
#.endfor
#   ${INSTALL_PROGRAM} ${WRKBUILD}/eeschema/plugins/netlist_form_pads-pcb \
#   ${PREFIX}/bin
#   ${INSTALL_DATA_DIR} ${PREFIX}/share/kicad
#   cd ${WRKDIR}/kicad && tar -cf - help library modules | tar \
#   -C ${PREFIX}/share/kicad -xf -
#   rmdir ${PREFIX}/share/kicad/modules/packages3d/conn_HExx
#.for l in ${LANGS}
#   ${INSTALL_DATA_DIR} ${PREFIX}/share/locale/$l/LC_MESSAGES
#   ${INSTALL_DATA} ${WRKDIR}/kicad/internat/$l/kicad.mo \
#   ${PREFIX}/share/locale/$l/LC_MESSAGES
#.endfor
#   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/kicad/library
#   cd ${PREFIX}/share/doc/kicad/library && \
#   unzip -q ${FULLDISTDIR}/${DOCDIST}
#   cd ${PREFIX}/share/doc/kicad/library/doc && \
#   mv analog_mux\&switches analog_mux_and_switches
#   chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/kicad \
#   ${PREFIX}/share/doc/kicad

.include 



Re: RESUBMIT: devel/asm51

2007-03-17 Thread Andreas Bihlmaier
On Fri, Mar 16, 2007 at 11:04:08PM +0100, Joachim Schipper wrote:
> On Thu, Mar 15, 2007 at 04:53:09PM +0100, Andreas Bihlmaier wrote:
> > Tested on -current i386 and amd64.
> > 
> > # pkg_info asm51
> > Information for asm51-0.6
> > 
> > Comment:
> > asm51 assembler for 8051 family CPUs
> > 
> > Description:
> > asm51 is a two-pass assembler for 8051 family CPUs.
> > It's features are:
> > - compatibility with most DOS assemblers,
> > - support for directives like EQU, ORG, DB, END, etc.
> > - Intel syntax,
> > - binary or Intel HEX output.
> > 
> > Maintainer: Andreas Bihlmaier <[EMAIL PROTECTED]>
> 
> It compiles and passes lib-depends-check, update-plist, and so on; it
> does not fail immediately when run, but I don't really know what sort of
> input it expects.

Something along this:
#--- include/at89c51rc2.h ---------{{{-#
/*  $Id: at89c51rc2.h,v 1.7 2006/12/07 20:08:10 ahb Exp $   */
/*
 * AT89C51RC2 for SDCC
 * Author:  Andreas Bihlmaier
 */

#ifndef _AT89C51RC2_H
#define _AT89C51RC2_H

#include 

/*-- C51 Core SFRs ---*/
SFR (ACC,   0xE0);  // Accumulator
SFR (B, 0xF0);  // B Register
SFR (PSW,   0xD0);  // Program Status Word
SBIT (CY,   0xD0, 0x07);
SBIT (AC,   0xD0, 0x06);
SBIT (F0,   0xD0, 0x05);
SBIT (RS1,  0xD0, 0x04);
SBIT (RS0,  0xD0, 0x03);
SBIT (OV,   0xD0, 0x02);
SBIT (UD,   0xD0, 0x01);
SBIT (P,0xD0, 0x00);

SFR (SP,0x81);  // Stack Pointer
SFR (DPL,   0x82);  // Data Pointer Low Byte
SFR (DPH,   0x83);  // Data Pointer Hight Byte
/**/

/*-- System Management SFRs --*/
SFR (PCON,  0x87);  // Power Control
SBIT (SMOD1,0x87, 0x07);
SBIT (SMOD0,0x87, 0x06);
SBIT (POF,  0x87, 0x04);
SBIT (GF1,  0x87, 0x03);
SBIT (GF0,  0x87, 0x02);
SBIT (PD,   0x87, 0x01);
SBIT (IDL,  0x87, 0x01);

SFR (AUXR,  0x8E);  // Auxiliary Register 0
SBIT (DPU,  0x8E, 0x07);
SBIT (M0,   0x8E, 0x05);
SBIT (XRS2, 0x8E, 0x04);
SBIT (XRS1, 0x8E, 0x03);
SBIT (XRS0, 0x8E, 0x02);
SBIT (EXTRAM,   0x8E, 0x01);
SBIT (A0,   0x8E, 0x00);

SFR (AUXR1, 0xA2);  // Auxiliary Register 1
SBIT (ENBOOT,   0xA2, 0x05);
SBIT (GF3,  0xA2, 0x02);
SBIT (DPS,  0xA2, 0x00);

SFR (CKRL,  0x97);  // Clock Reload Register
SBIT (CKRL7,0x97, 0x07);
SBIT (CKRL6,0x97, 0x06);
SBIT (CKRL5,0x97, 0x05);
SBIT (CKRL4,0x97, 0x04);
SBIT (CKRL3,0x97, 0x03);
SBIT (CKRL2,0x97, 0x02);
SBIT (CKRL1,0x97, 0x01);
SBIT (CKRL0,0x97, 0x00);

SFR (CKCKON0,   0x8F);  // Clock Control Register 0
SBIT (WDTX2,0x8F, 0x06);
SBIT (PCAX2,0x8F, 0x05);
SBIT (SIX2, 0x8F, 0x04);
SBIT (T2X2, 0x8F, 0x03);
SBIT (T1X2, 0x8F, 0x02);
SBIT (T0X2, 0x8F, 0x01);
SBIT (X2,   0x8F, 0x01);

SFR (CKCKON1,   0xAF);  // Clock Control Register 1
SBIT (SPIX2,0xAF, 0x00);
/**/

/*-- Interrupt SFRs --*/
SFR (IEN0,  0xA8);  // Interrupt Enable Control 0
SBIT (EA,   0xA8, 0x07);
SBIT (EC,   0xA8, 0x06);
SBIT (ET2,  0xA8, 0x05);
SBIT (ES,   0xA8, 0x04);
SBIT (ET1,  0xA8, 0x03);
SBIT (EX1,  0xA8, 0x02);
SBIT (ET0,  0xA8, 0x01);
SBIT (EX0,  0xA8, 0x00);

SFR (IEN1,  0xB1);  // Interrupt Enable Control 1
SBIT (ESPI, 0xB1, 0x02);
SBIT (EI2C, 0xB1, 0x01);
SBIT (KBD,  0xB1, 0x00);

SFR (IPH0,  0xB7);  // Interrupt Priority Control High 0
SBIT (PPCH, 0xB7, 0x06);
SBIT (PT2H, 0xB7, 0x05);
SBIT (PHS,  0xB7, 0x04);
SBIT (PT1H, 0xB7, 0x03);
SBIT (PX1H, 0xB7, 0x02);
SBIT (PT0H, 0xB7, 0x01);
SBIT (PX0H, 0xB7, 0x00);

SFR (IPL0,  0xB8);  // Interrupt Priority Control Low 0
SBIT (PPCL, 0xB8, 0x06);
SBIT (PT2L, 0xB8, 0x05);
SBIT (PLS,  0xB8, 0x04);
SBIT (PT1L, 0xB8, 0x03);

  1   2   >