Re: UPDATE: eltclsh 1.9

2008-08-20 Thread Matthieu Herrb

Matthieu Herrb wrote:

a few bug fixes since 1.6 and support for Tcl/Tk 8.5.

BTW would the idea be to switch all ports that depend on Tcl/Tk and 
support 8.5 to 8.5 at some point, or let them use 8.4 forever ?



Here's a new version that depends on Tcl/Tk 8.5. Don't forget to apply 
with patch -E since one file in patches/ gets removed.


--
Matthieu Herrb
Index: Makefile
===
RCS file: /cvs/OpenBSD/ports/lang/eltclsh/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- Makefile14 Nov 2007 09:43:39 -  1.10
+++ Makefile21 Aug 2008 06:20:07 -
@@ -2,13 +2,12 @@
 
 COMMENT=   Libedit interface to Tcl/Tk interpreters
 
-DISTNAME=  eltclsh-1.6
-PKGNAME=   ${DISTNAME}p1
+DISTNAME=  eltclsh-1.9
 CATEGORIES=lang x11
 
 MASTER_SITES=  http://softs.laas.fr/openrobots/php/download.php/
 
-HOMEPAGE=  http://softs.laas.fr/openrobots/tools/eltclsh.php
+HOMEPAGE=  https://softs.laas.fr/openrobots/wiki/eltclsh
 
 MAINTAINER=Matthieu Herrb <[EMAIL PROTECTED]>
 
@@ -25,11 +24,11 @@
 USE_X11=   Yes
 USE_GMAKE= Yes
 USE_LIBTOOL=   Yes
-FAKE_FLAGS=prefix=${WRKINST}${PREFIX} 
ELTCL_LIBRARY=${WRKINST}${PREFIX}/share/eltcl 
mandir=${WRKINST}${PREFIX}/man/man catdir=${WRKINST}${PREFIX}/man/cat
+FAKE_FLAGS="ELTCL_LIBRARY=${WRKINST}${PREFIX}/share/eltcl"
 
 NO_REGRESS=Yes
 
-LIB_DEPENDS+=  tcl84:tcl-8.4.*:lang/tcl/8.4
-LIB_DEPENDS+=  tk84:tk-8.4.*:x11/tk/8.4
+LIB_DEPENDS+=  tcl85:tcl-8.5.*:lang/tcl/8.5
+LIB_DEPENDS+=  tk84:tk-8.5.*:x11/tk/8.5
 
 .include 
Index: distinfo
===
RCS file: /cvs/OpenBSD/ports/lang/eltclsh/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo5 Apr 2007 16:19:59 -   1.5
+++ distinfo21 Aug 2008 06:20:07 -
@@ -1,5 +1,5 @@
-MD5 (eltclsh-1.6.tar.gz) = blTYkA4urMutZZ6CUPCNlQ==
-RMD160 (eltclsh-1.6.tar.gz) = 2vg6n1CQFeDG1AX1euaUDg8SnQY=
-SHA1 (eltclsh-1.6.tar.gz) = FZ15wmXtbPPv0ckm9YxnBcYw7U4=
-SHA256 (eltclsh-1.6.tar.gz) = lJ0cz+eQmTmdYpGlFJMmUpABMg1/h+fxO5VAYLET6EU=
-SIZE (eltclsh-1.6.tar.gz) = 328626
+MD5 (eltclsh-1.9.tar.gz) = /kN/So5a0QIZd42sYIa9XA==
+RMD160 (eltclsh-1.9.tar.gz) = i+4CiLxFiEW1OEJyFk30ji5+CwM=
+SHA1 (eltclsh-1.9.tar.gz) = TIX8aSfD/ENZMW6SZUYKh0eXKg0=
+SHA256 (eltclsh-1.9.tar.gz) = jzPI91FKVdQB8Tv0OdBGVc0GeMdbdsnvcRKXK74R0cY=
+SIZE (eltclsh-1.9.tar.gz) = 342659
Index: patches/patch-config_mk_in
===
RCS file: patches/patch-config_mk_in
diff -N patches/patch-config_mk_in
--- patches/patch-config_mk_in  31 Mar 2007 11:36:13 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-config_mk_in,v 1.1 2007/03/31 11:36:13 steven Exp $
 config.mk.in.orig  Sat Mar 31 13:33:36 2007
-+++ config.mk.in   Sat Mar 31 13:33:49 2007
-@@ -33,7 +33,7 @@
- CPP=  @CPP@
- PURIFY=   
- CC=   @CC@
--LTLD=   $(TOPBUILD)/libtool --mode=link $(PURIFY) $(CC)
-+LTLD=   $(LIBTOOL) --mode=link $(PURIFY) $(CC)
- MKDEP=@MKDEP@
- GROFF=@GROFF@
- INSTALL=  ${topsrcdir}/install-sh -c
Index: pkg/PLIST
===
RCS file: /cvs/OpenBSD/ports/lang/eltclsh/pkg/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- pkg/PLIST   15 Sep 2004 19:16:07 -  1.2
+++ pkg/PLIST   21 Aug 2008 06:20:07 -
@@ -1,6 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.2 2004/09/15 19:16:07 espie Exp $
-bin/eltclsh
-bin/elwish
[EMAIL PROTECTED] bin/eltclsh
[EMAIL PROTECTED] bin/elwish
 @man man/cat1/eltclsh.0
 @man man/man1/eltclsh.1
 share/eltcl/


Re: UPDATE: graphics/py-Imaging

2008-08-20 Thread Marc Balmer
* Eric Faurot wrote:
> Hi,
> 
> I think I sent it a long time ago, but here it is again.
> 
> - update to 1.1.6
> - fix WANTLIB in subpackages
> - -bin subpackage depends on -main
> - install public headers
> - remove maintainer per his request
> 
> ok?

that looks correct.  ok mbalmer.  And I will check if this is needed
somewehere in Zope-Land, if so, we can add flavors later.

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/graphics/py-Imaging/Makefile,v
> retrieving revision 1.34
> diff -u -r1.34 Makefile
> --- Makefile  14 Feb 2008 08:52:51 -  1.34
> +++ Makefile  27 May 2008 06:32:01 -
> @@ -6,9 +6,9 @@
>  COMMENT-examples=example programs for the Python Imaging Library
>  COMMENT-bin= binaries for the Python Imaging Library
>  
> -VERSION= 1.1.5
> +VERSION= 1.1.6
>  DISTNAME=Imaging-${VERSION}
> -PKGNAME-main=py-${DISTNAME}p2
> +PKGNAME-main=py-${DISTNAME}
>  FULLPKGNAME-examples=py-Imaging-examples-${VERSION}
>  FULLPKGNAME-bin= py-Imaging-bin-${VERSION}
>  
> @@ -16,23 +16,23 @@
>  
>  HOMEPAGE=http://www.pythonware.com/products/pil/
>  
> -MAINTAINER=  Aleksander Piotrowski <[EMAIL PROTECTED]>
> -
>  # PIL Software License
>  # Permission to use, copy, modify and distribute freely.
>  PERMIT_PACKAGE_CDROM=Yes
>  PERMIT_PACKAGE_FTP=  Yes
>  PERMIT_DISTFILES_CDROM=  Yes
>  PERMIT_DISTFILES_FTP=Yes
> -WANTLIB= freetype tcl84 z
> +WANTLIB-main=freetype tcl84 z
>  
>  MASTER_SITES=http://effbot.org/media/downloads/
>  
>  MODULES= lang/python
>  
>  RUN_DEPENDS= ${MODPY_TKINTER_DEPENDS}
> +RUN_DEPENDS-bin= ${RUN_DEPENDS} \
> + :py-Imaging:graphics/py-Imaging
>  BUILD_DEPENDS=   ${RUN_DEPENDS}
> -LIB_DEPENDS= jpeg.>=62::graphics/jpeg \
> +LIB_DEPENDS-main=jpeg.>=62::graphics/jpeg \
>   tk84:tk-8.4.*:x11/tk/8.4
>  
>  FLAVORS= python2.4 python2.5
> @@ -54,6 +54,7 @@
>   @perl -pi -e "s|!LOCALBASE!|${LOCALBASE}|g; s|!X11BASE!|${X11BASE}|g; 
> s|!MODPY_VERSION!|${MODPY_VERSION}|g" \
>   ${WRKSRC}/setup.py ${WRKSRC}/Scripts/pil*.py
>  
> +INCDIR=${PREFIX}/include/python${MODPY_VERSION}
>  post-install:
>   ${INSTALL_SCRIPT_DIR} ${PREFIX}/share/examples/py-Imaging
>   ${INSTALL_SCRIPT} ${WRKSRC}/Scripts/*.py \
> @@ -64,6 +65,9 @@
>   ${INSTALL_SCRIPT} $$file ${PREFIX}/bin/`basename $$file .py`; \
>   done
>   find ${WRKINST} -name \*.egg-info -exec rm {} \;
> + ${INSTALL_DATA_DIR} ${INCDIR}
> + ${INSTALL_DATA} ${WRKSRC}/libImaging/ImPlatform.h ${INCDIR}
> + ${INSTALL_DATA} ${WRKSRC}/libImaging/Imaging.h ${INCDIR}
>  
>  do-regress: fake
>   @cd ${WRKSRC} && \
> Index: distinfo
> ===
> RCS file: /cvs/ports/graphics/py-Imaging/distinfo,v
> retrieving revision 1.6
> diff -u -r1.6 distinfo
> --- distinfo  5 Apr 2007 16:19:58 -   1.6
> +++ distinfo  27 May 2008 06:32:01 -
> @@ -1,5 +1,5 @@
> -MD5 (Imaging-1.1.5.tar.gz) = pkUS45RpITztDQkbnrp2wA==
> -RMD160 (Imaging-1.1.5.tar.gz) = mcpYHy+W0REvbDbszfltoawBSgQ=
> -SHA1 (Imaging-1.1.5.tar.gz) = BnBbMbU0oVrvgnvMyH3OuevFG58=
> -SHA256 (Imaging-1.1.5.tar.gz) = FP1wC2TTBg41b8IX2FOdH7Ro2GiKRR+dbi+q7xE5pYw=
> -SIZE (Imaging-1.1.5.tar.gz) = 429570
> +MD5 (Imaging-1.1.6.tar.gz) = OptcIMpS8KmQBRLSxzR2Ig==
> +RMD160 (Imaging-1.1.6.tar.gz) = M2u5JILrgz5bscnoweWFyb3DONE=
> +SHA1 (Imaging-1.1.6.tar.gz) = lS0kHkr4ugn3TmkmEIt8DHSND4k=
> +SHA256 (Imaging-1.1.6.tar.gz) = fdc1irUZFhlnyDjfJ0ZSgtGAoyBvaTui22QnPWiLP5A=
> +SIZE (Imaging-1.1.6.tar.gz) = 435854
> Index: pkg/PLIST-main
> ===
> RCS file: /cvs/ports/graphics/py-Imaging/pkg/PLIST-main,v
> retrieving revision 1.1
> diff -u -r1.1 PLIST-main
> --- pkg/PLIST-main14 Feb 2008 08:52:51 -  1.1
> +++ pkg/PLIST-main27 May 2008 06:32:01 -
> @@ -2,6 +2,8 @@
>  @option no-default-conflict
>  @conflict py-Imaging-*-python${MODPY_VERSION}
>  @pkgpath graphics/py-Imaging
> +include/python${MODPY_VERSION}/ImPlatform.h
> +include/python${MODPY_VERSION}/Imaging.h
>  lib/python${MODPY_VERSION}/site-packages/PIL/
>  lib/python${MODPY_VERSION}/site-packages/PIL.pth
>  lib/python${MODPY_VERSION}/site-packages/PIL/ArgImagePlugin.py
> @@ -58,6 +60,8 @@
>  lib/python${MODPY_VERSION}/site-packages/PIL/ImageColor.pyc
>  lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw.py
>  lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw.pyc
> +lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw2.py
> +lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw2.pyc
>  lib/python${MODPY_VERSION}/site-packages/PIL/ImageEnhance.py
>  lib/python${MODPY_VERSION}/site-packages/PIL/ImageEnhance.pyc
>  l

new: devel/avrdude

2008-08-20 Thread Chris Kuethe
port of the avrdude programmer for avr processors. lightly tested w/
STK600 + JTAGICE_MKII

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


avrdude.tgz
Description: GNU Zip compressed data


Re: NEW: net/znc (0.0.58)

2008-08-20 Thread Brad
On Sun, 17 Aug 2008 22:56:14 +0400
Vlad Glagolev <[EMAIL PROTECTED]> wrote:

> This is a port for ZNC -- advanced and feature-rich irc bouncer written in 
> c++.

I'll take care of this. I already had a port for ZNC pending.

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



Re: problem generating PFRAG

2008-08-20 Thread Fernando Quintero
I ported the cherokee version 0.7.2 , 1 week ago, and it compile and install
ok.
But the last stable version 0.8.1 don't appear to work.

This is my work-in-progress port (working on i386).
The name is cherokee, a very fast webserver -->
http://www.cherokee-project.com/

when I install the package, I got this error (maybe my error is my
infraestructure port, please test):

# make install
===>  cherokee-0.8.1 depends on: python-2.5* - found
===>  cherokee-0.8.1 depends on: py-docutils-* - found
===>  cherokee-0.8.1 depends on: libtool-* - found
===>  Verifying specs:  c crypto m pthread ssl z
===>  found c.48.0 crypto.14.0 m.3.0 pthread.11.0 ssl.11.0 z.4.1
===>  Installing cherokee-0.8.1 from /usr/ports/packages/i386/all/
cherokee-0.8.1:
complete

#
cherokee

plugin_loader.c:192: ERROR:
dlopen(/usr/local/lib/cherokee/libplugin_cgi.so): Cannot load specified
object
plugin_loader.c:356: ERROR: Can't open "cgi" module
Couldn't read the config file: /etc/cherokee/cherokee.conf
#

i suppose it fail because there aren't the dynamic libs.

check the port please, and comments, fixes,  feeds  are welcome.


On Wed, Aug 20, 2008 at 9:02 PM, Stuart Henderson <[EMAIL PROTECTED]>wrote:

> On 2008/08/20 20:52, Fernando Quintero wrote:
> > no, i don?t,
> > thx for answer
>
> so, if you can't work it out yourself, you should include the
> work-in-progress port so people can try and help.
>
>


-- 
--

Fernando Quintero
*Just a nonroot User*


cherokee-0.8.1.tgz
Description: GNU Zip compressed data


Re: problem generating PFRAG

2008-08-20 Thread Stuart Henderson
On 2008/08/20 20:52, Fernando Quintero wrote:
> no, i don?t,
> thx for answer

so, if you can't work it out yourself, you should include the
work-in-progress port so people can try and help.



Re: problem generating PFRAG

2008-08-20 Thread Fernando Quintero
no, i donĀ“t,
thx for answer

On Wed, Aug 20, 2008 at 8:14 PM, Stuart Henderson <[EMAIL PROTECTED]>wrote:

> On 2008/08/20 18:36, Fernando Quintero wrote:
> > Hi list,
> > Im working on a port, it has dynamic libs, but when i try make a "make
> > plist" it only create the  pkg/PLIST but not the PFRAG.shared file.
> > so i don't know why. (yes, i use SHARED_LIBS into the Makefile)_
> > off course the binaries fails when i ran these,  after  the package
> > installation
> > any hint ?_
>
> if you set SHARED_ONLY=yes, PFRAG.shared is useless, so make-plist
> puts everything into one PLIST file.
>
>


-- 
--

Fernando Quintero
*Just a nonroot User*


Re: problem generating PFRAG

2008-08-20 Thread Stuart Henderson
On 2008/08/20 18:36, Fernando Quintero wrote:
> Hi list,
> Im working on a port, it has dynamic libs, but when i try make a "make
> plist" it only create the  pkg/PLIST but not the PFRAG.shared file.
> so i don't know why. (yes, i use SHARED_LIBS into the Makefile)_
> off course the binaries fails when i ran these,  after  the package
> installation
> any hint ?_

if you set SHARED_ONLY=yes, PFRAG.shared is useless, so make-plist
puts everything into one PLIST file.



problem generating PFRAG

2008-08-20 Thread Fernando Quintero
Hi list,
Im working on a port, it has dynamic libs, but when i try make a "make
plist" it only create the  pkg/PLIST but not the PFRAG.shared file.
so i don't know why. (yes, i use SHARED_LIBS into the Makefile)_
off course the binaries fails when i ran these,  after  the package
installation
any hint ?_
-- 
--

Fernando Quintero
*Just a nonroot User*


Repost: www/elinks update to 0.11.4

2008-08-20 Thread Frank Denis
  Now that the ports tree has been unlocked, here's again the update of
elinks to 0.11.4 + bug fixes from git.

  Several critical bugs were fixed in 0.11.3, 0.11.4 and in the git tree,
see: http://elinks.or.cz/release.html

  Tested on i386 and amd64 without X11.

  Best regards,
  
-- 
Frank Denis - j [at] pureftpd.org - http://00f.net - http://www.cotery.com
diff -urN elinks/Makefile elinks.new/Makefile
--- elinks/Makefile Tue Jul 15 17:06:54 2008
+++ elinks.new/Makefile Tue Jul 15 17:06:34 2008
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.9 2007/09/15 20:38:21 merdely Exp $
 
 COMMENT=   full-featured text WWW browser
-DISTNAME=  elinks-0.11.2
+DISTNAME=  elinks-0.11.4
 EXTRACT_SUFX=  .tar.bz2
 CATEGORIES=www
 MASTER_SITES=  http://elinks.cz/download/
diff -urN elinks/distinfo elinks.new/distinfo
--- elinks/distinfo Tue Jul 15 17:06:54 2008
+++ elinks.new/distinfo Tue Jul 15 17:06:34 2008
@@ -1,5 +1,5 @@
-MD5 (elinks-0.11.2.tar.bz2) = Wo+Dr7Unz0Q/WLNyE2qB/A==
-RMD160 (elinks-0.11.2.tar.bz2) = qdk4z9+nG+KCt1luH+1Xl/Lv1qU=
-SHA1 (elinks-0.11.2.tar.bz2) = R2acOOHl67NQFampqPnImIIb1Ag=
-SHA256 (elinks-0.11.2.tar.bz2) = kayJRxXvzeeFSN/kcDrnAvCPtKlBhyiOuborMCWNVYU=
-SIZE (elinks-0.11.2.tar.bz2) = 2497270
+MD5 (elinks-0.11.4.tar.bz2) = iANqUY68TxFQp+FLKfnY2w==
+RMD160 (elinks-0.11.4.tar.bz2) = A0HAG0cn122GTLqop8brtjfN6hw=
+SHA1 (elinks-0.11.4.tar.bz2) = Tt38152j4OPaHBhmaO+AT1/sUM0=
+SHA256 (elinks-0.11.4.tar.bz2) = WG4JVmjO2PufKVjGuNpmJFJV0vd/YAdV5rbQC0twV7Q=
+SIZE (elinks-0.11.4.tar.bz2) = 2479650
diff -urN elinks/patches/patch-configure elinks.new/patches/patch-configure
--- elinks/patches/patch-configure  Tue Jul 15 17:06:54 2008
+++ elinks.new/patches/patch-configure  Tue Jul 15 17:06:34 2008
@@ -1,31 +1,16 @@
-$OpenBSD: patch-configure,v 1.2 2006/10/21 17:56:48 jasper Exp $
 configure.orig Sun Jan 29 08:10:47 2006
-+++ configure  Thu Oct 19 12:52:57 2006
-@@ -17103,7 +17103,7 @@ if test -z "$disable_lua"; then
+$OpenBSD$
+--- configure.orig Tue Jul 15 16:20:59 2008
 configure  Tue Jul 15 16:22:20 2008
+@@ -17623,7 +17623,7 @@ if test -z "$disable_lua"; then
for luadir in "$withval" "" /usr /usr/local; do
-   for suffix in "" 50 51; do
+   for suffix in "" 50; do
if test "$cf_result" = no; then
 -  LUA_LIBS="-llua$suffix -llualib$suffix -lm"
 +  LUA_LIBS="-llua$suffix -lm"
  
if test ! -z "$luadir"; then
LUA_LIBS="-L$luadir/lib $LUA_LIBS"
-@@ -17127,10 +17127,10 @@ int
- main ()
- {
-   lua_State *L = lua_open();
--  lua_baselibopen(L);
--  lua_mathlibopen(L);
--  lua_strlibopen(L);
--  lua_tablibopen(L);
-+  luaopen_base(L);
-+  luaopen_math(L);
-+  luaopen_string(L);
-+  luaopen_table(L);
-   lua_pushboolean(L, 1);
-   lua_close(L);
-   ;
-@@ -22892,10 +22892,6 @@ ALL_CFLAGS="$CFLAGS $CPPFLAGS"
+@@ -23672,10 +23672,6 @@ ALL_CFLAGS="$CFLAGS $CPPFLAGS"
  
  
  
diff -urN elinks/patches/patch-src_config_conf_c 
elinks.new/patches/patch-src_config_conf_c
--- elinks/patches/patch-src_config_conf_c  Thu Jan  1 01:00:00 1970
+++ elinks.new/patches/patch-src_config_conf_c  Tue Jul 15 17:06:34 2008
@@ -0,0 +1,882 @@
+$OpenBSD$
+--- src/config/conf.c.orig Fri Jun 20 22:19:54 2008
 src/config/conf.c  Tue Jul 15 16:56:22 2008
+@@ -56,16 +56,63 @@
+  * value to an option, but sometimes you may want to first create the option
+  * ;). Then this will come handy. */
+ 
++struct conf_parsing_state {
++  /** This part may be copied to a local variable as a bookmark
++   * and restored later.  So it must not contain any pointers
++   * that would have to be freed in that situation.  */
++  struct conf_parsing_pos {
++  /** Points to the next character to be parsed from the
++   * configuration file.  */
++  unsigned char *look;
+ 
+-/* Skip comments and whitespace,
+- * setting [EMAIL PROTECTED] to the number of lines skipped. */
+-static unsigned char *
+-skip_white(unsigned char *start, int *line)
++  /** The line number corresponding to #look.  This is
++   * shown in error messages.  */
++  int line;
++  } pos;
++
++  /** When ELinks is rewriting the configuration file, @c mirrored
++   * indicates the end of the part that has already been copied
++   * to the mirror string.  Otherwise, @c mirrored is 

Re: ports tree locked

2008-08-20 Thread Miod Vallat
> > What's happening with m68k? No snapshot package update since 4.3.
> >
> > Are they halted until the linker/binutil issue is resolved? Is that
> > likely to be fixed in 4.4? (Is that issue just mac68k?)
> 
> Probably going to miss 4.4.

Well, systems (including xenocara) will be built for 4.4, but is
unlikely there will be many packages, if at all.

Miod



UPDATE: graphics/py-Imaging

2008-08-20 Thread Eric Faurot
Hi,

I think I sent it a long time ago, but here it is again.

- update to 1.1.6
- fix WANTLIB in subpackages
- -bin subpackage depends on -main
- install public headers
- remove maintainer per his request

ok?

Index: Makefile
===
RCS file: /cvs/ports/graphics/py-Imaging/Makefile,v
retrieving revision 1.34
diff -u -r1.34 Makefile
--- Makefile14 Feb 2008 08:52:51 -  1.34
+++ Makefile27 May 2008 06:32:01 -
@@ -6,9 +6,9 @@
 COMMENT-examples=  example programs for the Python Imaging Library
 COMMENT-bin=   binaries for the Python Imaging Library
 
-VERSION=   1.1.5
+VERSION=   1.1.6
 DISTNAME=  Imaging-${VERSION}
-PKGNAME-main=  py-${DISTNAME}p2
+PKGNAME-main=  py-${DISTNAME}
 FULLPKGNAME-examples=  py-Imaging-examples-${VERSION}
 FULLPKGNAME-bin=   py-Imaging-bin-${VERSION}
 
@@ -16,23 +16,23 @@
 
 HOMEPAGE=  http://www.pythonware.com/products/pil/
 
-MAINTAINER=Aleksander Piotrowski <[EMAIL PROTECTED]>
-
 # PIL Software License
 # Permission to use, copy, modify and distribute freely.
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
-WANTLIB=   freetype tcl84 z
+WANTLIB-main=  freetype tcl84 z
 
 MASTER_SITES=  http://effbot.org/media/downloads/
 
 MODULES=   lang/python
 
 RUN_DEPENDS=   ${MODPY_TKINTER_DEPENDS}
+RUN_DEPENDS-bin=   ${RUN_DEPENDS} \
+   :py-Imaging:graphics/py-Imaging
 BUILD_DEPENDS= ${RUN_DEPENDS}
-LIB_DEPENDS=   jpeg.>=62::graphics/jpeg \
+LIB_DEPENDS-main=  jpeg.>=62::graphics/jpeg \
tk84:tk-8.4.*:x11/tk/8.4
 
 FLAVORS=   python2.4 python2.5
@@ -54,6 +54,7 @@
@perl -pi -e "s|!LOCALBASE!|${LOCALBASE}|g; s|!X11BASE!|${X11BASE}|g; 
s|!MODPY_VERSION!|${MODPY_VERSION}|g" \
${WRKSRC}/setup.py ${WRKSRC}/Scripts/pil*.py
 
+INCDIR=${PREFIX}/include/python${MODPY_VERSION}
 post-install:
${INSTALL_SCRIPT_DIR} ${PREFIX}/share/examples/py-Imaging
${INSTALL_SCRIPT} ${WRKSRC}/Scripts/*.py \
@@ -64,6 +65,9 @@
${INSTALL_SCRIPT} $$file ${PREFIX}/bin/`basename $$file .py`; \
done
find ${WRKINST} -name \*.egg-info -exec rm {} \;
+   ${INSTALL_DATA_DIR} ${INCDIR}
+   ${INSTALL_DATA} ${WRKSRC}/libImaging/ImPlatform.h ${INCDIR}
+   ${INSTALL_DATA} ${WRKSRC}/libImaging/Imaging.h ${INCDIR}
 
 do-regress: fake
@cd ${WRKSRC} && \
Index: distinfo
===
RCS file: /cvs/ports/graphics/py-Imaging/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo5 Apr 2007 16:19:58 -   1.6
+++ distinfo27 May 2008 06:32:01 -
@@ -1,5 +1,5 @@
-MD5 (Imaging-1.1.5.tar.gz) = pkUS45RpITztDQkbnrp2wA==
-RMD160 (Imaging-1.1.5.tar.gz) = mcpYHy+W0REvbDbszfltoawBSgQ=
-SHA1 (Imaging-1.1.5.tar.gz) = BnBbMbU0oVrvgnvMyH3OuevFG58=
-SHA256 (Imaging-1.1.5.tar.gz) = FP1wC2TTBg41b8IX2FOdH7Ro2GiKRR+dbi+q7xE5pYw=
-SIZE (Imaging-1.1.5.tar.gz) = 429570
+MD5 (Imaging-1.1.6.tar.gz) = OptcIMpS8KmQBRLSxzR2Ig==
+RMD160 (Imaging-1.1.6.tar.gz) = M2u5JILrgz5bscnoweWFyb3DONE=
+SHA1 (Imaging-1.1.6.tar.gz) = lS0kHkr4ugn3TmkmEIt8DHSND4k=
+SHA256 (Imaging-1.1.6.tar.gz) = fdc1irUZFhlnyDjfJ0ZSgtGAoyBvaTui22QnPWiLP5A=
+SIZE (Imaging-1.1.6.tar.gz) = 435854
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/graphics/py-Imaging/pkg/PLIST-main,v
retrieving revision 1.1
diff -u -r1.1 PLIST-main
--- pkg/PLIST-main  14 Feb 2008 08:52:51 -  1.1
+++ pkg/PLIST-main  27 May 2008 06:32:01 -
@@ -2,6 +2,8 @@
 @option no-default-conflict
 @conflict py-Imaging-*-python${MODPY_VERSION}
 @pkgpath graphics/py-Imaging
+include/python${MODPY_VERSION}/ImPlatform.h
+include/python${MODPY_VERSION}/Imaging.h
 lib/python${MODPY_VERSION}/site-packages/PIL/
 lib/python${MODPY_VERSION}/site-packages/PIL.pth
 lib/python${MODPY_VERSION}/site-packages/PIL/ArgImagePlugin.py
@@ -58,6 +60,8 @@
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageColor.pyc
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw.py
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw2.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageDraw2.pyc
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageEnhance.py
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageEnhance.pyc
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageFile.py
@@ -72,12 +76,18 @@
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageGL.pyc
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageGrab.py
 lib/python${MODPY_VERSION}/site-packages/PIL/ImageGrab.pyc
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageMath.py
+lib/python${MODPY_VERSION}/site-packages/PIL/ImageMath

Re: Fetch problems trying to do bulk build

2008-08-20 Thread Marc Espie
On Wed, Aug 20, 2008 at 10:22:55AM -0500, Dale Rahn wrote:
> There is a problem fetching distfiles due to 
> MASTER_SITE_OPENBSD=   Yes
> 
> which is found in several Makefiles
> devel/jad
> devel/smarty
> games/xlife
> graphics/libdivxdecore
> misc/jive
> net/nsping
> net/quirc
> 
> --
> $ make fetch
> ===>  Checking files for xlife-5.3p2
> >> xlife-5.3.tar.gz doesn't seem to exist on this system.
> >> Fetch Yes/xlife-5.3.tar.gz.
> ftp: Yes/xlife-5.3.tar.gz: no address associated with name
> ftp> 
> --
> Then it gives an interactive ftp prompt.
> 
> 
> Additionally, Smarty-2.6.14-docs.tar.gz checksum doesn't match.
> 
> Finally, I couldn't locate the distfile for misc/jive (jive-1.1.tgz)
> 
> Dale Rahn [EMAIL PROTECTED]

I noticed and fixed the xlife one yesterday.

Why don't people test their changes ? The semantics is obviously wrong,
we don't add double knobs, when it is as simple as setting

MASTER_SITES = ${MASTER_SITE_OPENBSD}



Re: jdk 1.7 ?

2008-08-20 Thread macintoshzoom

Hi, I'm testing it with jondos.de (formely JAP) and it works!
.. quite happy by now.
Don't forget to set your path at your /root/.profile and at 
/home/you-the-user/.profile files, adding your nwly java path-s:


Please amend me if I'm wrong on this:
e.g.:
PATH=$HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games:/usr/local/jdk-1.7.0/bin/:.
I think the last dot is important above.

or call the java apps as
/usr/local/jdk-1.7.0/bin/java -jar /path-to-your-java-app.jar


I'm on OpenBSD 4.4-current (GENERIC.MP), powerful cpu/ram box.

This doesn't means that this java may contain security/privacy bugs, but 
at least it's a very recent updated java, java guys are working very 
hard, and have the funds for, to patch their javas asap.


For now, at security independent experts 
http://secunia.com/search/?search=jdk it seems there is no problem with 
jdk1.7.



Mac




Rajneesh N. Shetty wrote:

does that mean its ok to use it then?

tel :  +61431 823 603



'Worry looks around, sorry looks back, faith looks up'.

--- On Sat, 16/8/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Subject: Re: jdk 1.7 ?
To: [EMAIL PROTECTED], ports@openbsd.org
Received: Saturday, 16 August, 2008, 4:51 AM

I just use the package.
Brandon
--Original Message--
From: macintoshzoom
Sender: [EMAIL PROTECTED]
To: ports@openbsd.org
ReplyTo: [EMAIL PROTECTED]
Sent: Aug 15, 2008 14:45
Subject: jdk 1.7 ?

Any of you guys has succeeded to build the jdk 1.7 port?
It was reported as broken some weeks ago, is it okay now?

Mac.



Sent via BlackBerry by AT&T




  Win a MacBook Air or iPod touch with Yahoo!7. 
http://au.docs.yahoo.com/homepageset




Re: PATCH: x11/awesome (licence marker)

2008-08-20 Thread D. Adam Karim
This looks good to me. I think that this is a hold-over from the  
previous owner of the port. Maybe this changed at some point, though I  
can't find any reference. Thanks.



D. Adam Karim
[EMAIL PROTECTED]





On Aug 20, 2008, at 8:50 AM, Emilien Gaspar wrote:



Fix licence marker.

Index: Makefile
===
RCS file: /cvs/ports/x11/awesome/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile16 May 2008 20:06:12 -  1.6
+++ Makefile20 Aug 2008 15:42:35 -
@@ -10,7 +10,7 @@

MAINTAINER=D. Adam Karim <[EMAIL PROTECTED]>

-# BSD
+# GPLv2
PERMIT_PACKAGE_CDROM=  Yes
PERMIT_PACKAGE_FTP=Yes
PERMIT_DISTFILES_CDROM=Yes




PATCH: x11/awesome (licence marker)

2008-08-20 Thread Emilien Gaspar

Fix licence marker.

Index: Makefile
===
RCS file: /cvs/ports/x11/awesome/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile16 May 2008 20:06:12 -  1.6
+++ Makefile20 Aug 2008 15:42:35 -
@@ -10,7 +10,7 @@
 
 MAINTAINER=D. Adam Karim <[EMAIL PROTECTED]>
 
-# BSD
+# GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes



Fetch problems trying to do bulk build

2008-08-20 Thread Dale Rahn
There is a problem fetching distfiles due to 
MASTER_SITE_OPENBSD=   Yes

which is found in several Makefiles
devel/jad
devel/smarty
games/xlife
graphics/libdivxdecore
misc/jive
net/nsping
net/quirc

--
$ make fetch
===>  Checking files for xlife-5.3p2
>> xlife-5.3.tar.gz doesn't seem to exist on this system.
>> Fetch Yes/xlife-5.3.tar.gz.
ftp: Yes/xlife-5.3.tar.gz: no address associated with name
ftp> 
--
Then it gives an interactive ftp prompt.


Additionally, Smarty-2.6.14-docs.tar.gz checksum doesn't match.

Finally, I couldn't locate the distfile for misc/jive (jive-1.1.tgz)

Dale Rahn   [EMAIL PROTECTED]



NEW: x11/fvwm-devel

2008-08-20 Thread OUSADOU Azwaw
Hi,

It's a ports for the unstable version of fvwm (2.5). I have changed the fvwm2 
and making a new ports fvwm-icons because the iconset for fvwm2 and 
fvwm-devel it's the same. I have added a new flavor in fvwm-devel ports named 
patches. If you want to build a fvwm with unofficial patches (rounded 
corners, transparency, ...) you need to set this flavor.

BSDManiak


fvwm-devel.tar.gz
Description: application/tgz


fvwm-icons.tar.gz
Description: application/tgz
diff -urN /usr/ports/x11/fvwm2/Makefile x11/fvwm2/Makefile
--- /usr/ports/x11/fvwm2/Makefile	Tue Jun 10 07:39:37 2008
+++ x11/fvwm2/Makefile	Sat Aug 16 22:36:54 2008
@@ -1,17 +1,13 @@
 # $OpenBSD: Makefile,v 1.44 2008/06/10 05:39:37 pvalchev Exp $
 
-COMMENT-main=	multiple virtual desktop window manager, with icons
-COMMENT-fvicons=multiple virtual desktop window manager icons
-COMMENT-fvwm2=	multiple virtual desktop window manager, without icons
+COMMENT=	multiple virtual desktop window manager
 
 VERSION=	2.4.20
 DISTNAME=	fvwm-${VERSION}
-PKGNAME-main=	fvwm2+fvicons-${VERSION}
-FULLPKGNAME-fvicons=fvicons-${VERSION}
-PKGNAME-fvwm2=	fvwm2-${VERSION}
+PKGNAME=	fvwm2-${VERSION}
 CATEGORIES= x11
 
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX} fvwm_icons.tgz:0
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
 
 HOMEPAGE=	http://www.fvwm.org/
 
@@ -26,13 +22,10 @@
 			iconv intl jpeg m png readline termcap tiff ungif z
 
 MASTER_SITES=	ftp://ftp.fvwm.org/pub/fvwm/version-2/
-MASTER_SITES0=	http://www.fvwm.org/generated/icon_download/
 
 LIB_DEPENDS=	gtk.>=1.2:gtk+-*:x11/gtk+ \
 		gdk_imlib.>=19.:imlib-*:graphics/imlib
 
-MULTI_PACKAGES=	-main -fvwm2 -fvicons
-
 FLAVORS=	rplay debug i18n
 FLAVOR?=
 
@@ -55,11 +48,6 @@
 CONFIGURE_ARGS+= --disable-multibyte
 .endif
 
-PKG_ARCH-fvicons=	*
-LIB_DEPENDS-fvicons=
-WANTLIB-fvicons=
-FULLPKGPATH-fvicons=	${PKGPATH},-fvicons
-
 SUBST_VARS=	VERSION
 
 USE_X11=	Yes
@@ -68,10 +56,7 @@
 CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS+= --enable-extras \
 		 --without-gnome
-
 post-install:
-	${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps/fvwm
-	${INSTALL_DATA} ${WRKDIR}/fvwm_icons/*.xpm ${PREFIX}/share/pixmaps/fvwm/
 	${INSTALL_DATA} ${WRKSRC}/sample.fvwmrc/system.fvwm2rc ${PREFIX}/share/fvwm
 	
 .include 
diff -urN /usr/ports/x11/fvwm2/distinfo x11/fvwm2/distinfo
--- /usr/ports/x11/fvwm2/distinfo	Tue Jun 10 07:39:38 2008
+++ x11/fvwm2/distinfo	Sat Aug 16 22:20:56 2008
@@ -1,10 +1,5 @@
 MD5 (fvwm-2.4.20.tar.gz) = OsEFWEEciW86+6KFaXz0LA==
-MD5 (fvwm_icons.tgz) = 3mwoIvH21DoOHa3dDHqGZQ==
 RMD160 (fvwm-2.4.20.tar.gz) = xx+Mzgt9cliu75TYicGgNGwq4hs=
-RMD160 (fvwm_icons.tgz) = papgmU5kqrk5+UtGINeepPyxVvM=
 SHA1 (fvwm-2.4.20.tar.gz) = ITChZZBGLLvxXyVaRqvouKbLRAE=
-SHA1 (fvwm_icons.tgz) = 1u4eUvGoTE7dcizO4PfpzHnMKks=
 SHA256 (fvwm-2.4.20.tar.gz) = NQ/QWlOTRYTdH8JCBfIYWXPfDjwhZqTmzq/Lo4cUBTk=
-SHA256 (fvwm_icons.tgz) = co6wyDfFhDm4ajPo3Us+2zhTcryDlyolaOb51+80QqE=
 SIZE (fvwm-2.4.20.tar.gz) = 1844688
-SIZE (fvwm_icons.tgz) = 363406
diff -urN /usr/ports/x11/fvwm2/pkg/DESCR x11/fvwm2/pkg/DESCR
--- /usr/ports/x11/fvwm2/pkg/DESCR	Thu Jan  1 01:00:00 1970
+++ x11/fvwm2/pkg/DESCR	Sat Aug 16 22:19:19 2008
@@ -0,0 +1,14 @@
+Fvwm is a window manager for X, which provides a virtual/multiple
+disjoint desktop, a 3D look for windows decorations, shaped/color
+icons. It gives a very good emulation of mwm. A nice button-bar
+can be used to provide convenient access to frequently used
+functions or programs.
+
+Packages can be built with additional FLAVORs:
+
+ rplay:	build with audio/rplay and provide sound support
+	This FLAVOR requires the rplay package.
+
+ debug:	turn on debugging messages
+
+ i18n:	enable experimental multibyte character support
diff -urN /usr/ports/x11/fvwm2/pkg/DESCR-fvicons x11/fvwm2/pkg/DESCR-fvicons
--- /usr/ports/x11/fvwm2/pkg/DESCR-fvicons	Mon Dec 15 22:55:44 2003
+++ x11/fvwm2/pkg/DESCR-fvicons	Thu Jan  1 01:00:00 1970
@@ -1,2 +0,0 @@
-This is a set of icons that is used by the fvwm2
-window manager.
diff -urN /usr/ports/x11/fvwm2/pkg/DESCR-fvwm2 x11/fvwm2/pkg/DESCR-fvwm2
--- /usr/ports/x11/fvwm2/pkg/DESCR-fvwm2	Mon Dec 15 22:55:44 2003
+++ x11/fvwm2/pkg/DESCR-fvwm2	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
-Fvwm is a window manager for X, which provides a virtual/multiple
-disjoint desktop, a 3D look for windows decorations, shaped/color
-icons. It gives a very good emulation of mwm. A nice button-bar
-can be used to provide convenient access to frequently used
-functions or programs.
-
-Packages can be built with additional FLAVORs:
-
- rplay:	build with audio/rplay and provide sound support
-	This FLAVOR requires the rplay package.
-
- debug:	turn on debugging messages
-
- i18n:	enable experimental multibyte character support
diff -urN /usr/ports/x11/fvwm2/pkg/DESCR-main x11/fvwm2/pkg/DESCR-main
--- /usr/ports/x11/fvwm2/pkg/DESCR-main	Sat Nov 25 08:55:25 2006
+++ x11/fvwm2/pkg/DESCR-main	Thu Jan  1 01:00:00 1970
@@ -1,16 +0,0 @@
-Fvwm is a window manager for X, which provides a virtual/multiple
-disjoint desktop, a 3D look for win

Re: UPDATE: editors/texmaker

2008-08-20 Thread Thomas Delaet
Now with patch.

On Wed, Aug 20, 2008 at 4:24 PM, Thomas Delaet <[EMAIL PROTECTED]> wrote:

> Updated patch in attach. Added LIB_DEPENDS and updated WANTLIB.
>
> Kind Regards
>
> Thomas
>
>
> On Sun, Jul 6, 2008 at 4:27 PM, Edd Barrett <[EMAIL PROTECTED]> wrote:
>
>> Thomas Delaet wrote:
>>
>>> Update to 1.7.1.
>>>
>>> Tested on i386.
>>>
>>
>> I really want to see this go in. Its a good program.
>>
>> It works, but please check your lib depends:
>> % sudo make lib-depends-check
>>
>> /usr/ports/packages/i386/all/texmaker-1.7.1.tgz:
>> WANTLIB:   ICE.8 (/usr/local/bin/texmaker) (system lib)
>> LIB_DEPENDS:   QtGui.8 from qt4-4.3.5 (/usr/local/bin/texmaker)
>> WANTLIB:   SM.8 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   Xcursor.4 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   Xfixes.5 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   Xi.10 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   Xinerama.5 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   Xrandr.6 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   Xrender.5 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   fontconfig.5 (/usr/local/bin/texmaker) (system lib)
>> WANTLIB:   freetype.16 (/usr/local/bin/texmaker) (system lib)
>> Asking ports for dependency png-1.2.28(graphics/png)
>> Asking ports for dependency dbus-1.0.2p5(x11/dbus)
>> Asking ports for dependency glib2-2.16.1(devel/glib2)
>> Asking ports for dependency gettext-0.17(devel/gettext)
>> Asking ports for dependency libiconv-1.12(converters/libiconv)
>> Asking ports for dependency pcre-7.6(devel/pcre)
>> Asking ports for dependency jpeg-6bp3(graphics/jpeg)
>> Asking ports for dependency lcms-1.17(graphics/lcms)
>> Asking ports for dependency tiff-3.8.2p0(graphics/tiff)
>> WANTLIB:   glib-2.0.1600 from glib2-2.16.1 (/usr/local/bin/texmaker)
>> WANTLIB:   gthread-2.0.1600 from glib2-2.16.1
>> (/usr/local/bin/texmaker)
>> WANTLIB:   iconv.5 from libiconv-1.12 (/usr/local/bin/texmaker)
>> WANTLIB:   intl.4 from gettext-0.17 (/usr/local/bin/texmaker)
>> WANTLIB:   png.7 from png-1.2.28 (/usr/local/bin/texmaker)
>> WANTLIB:   z.4 (/usr/local/bin/texmaker) (system lib)
>>WANTLIB += ICE SM Xcursor Xfixes Xi Xinerama Xrandr Xrender
>> fontconfig
>>WANTLIB += freetype glib-2.0 gthread-2.0 iconv intl png z
>> *** Error code 1
>>
>
>
>
> --
> Thomas
>



-- 
Thomas


texmaker.patch
Description: Binary data


Re: UPDATE: editors/texmaker

2008-08-20 Thread Thomas Delaet
Updated patch in attach. Added LIB_DEPENDS and updated WANTLIB.

Kind Regards

Thomas

On Sun, Jul 6, 2008 at 4:27 PM, Edd Barrett <[EMAIL PROTECTED]> wrote:

> Thomas Delaet wrote:
>
>> Update to 1.7.1.
>>
>> Tested on i386.
>>
>
> I really want to see this go in. Its a good program.
>
> It works, but please check your lib depends:
> % sudo make lib-depends-check
>
> /usr/ports/packages/i386/all/texmaker-1.7.1.tgz:
> WANTLIB:   ICE.8 (/usr/local/bin/texmaker) (system lib)
> LIB_DEPENDS:   QtGui.8 from qt4-4.3.5 (/usr/local/bin/texmaker)
> WANTLIB:   SM.8 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   Xcursor.4 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   Xfixes.5 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   Xi.10 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   Xinerama.5 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   Xrandr.6 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   Xrender.5 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   fontconfig.5 (/usr/local/bin/texmaker) (system lib)
> WANTLIB:   freetype.16 (/usr/local/bin/texmaker) (system lib)
> Asking ports for dependency png-1.2.28(graphics/png)
> Asking ports for dependency dbus-1.0.2p5(x11/dbus)
> Asking ports for dependency glib2-2.16.1(devel/glib2)
> Asking ports for dependency gettext-0.17(devel/gettext)
> Asking ports for dependency libiconv-1.12(converters/libiconv)
> Asking ports for dependency pcre-7.6(devel/pcre)
> Asking ports for dependency jpeg-6bp3(graphics/jpeg)
> Asking ports for dependency lcms-1.17(graphics/lcms)
> Asking ports for dependency tiff-3.8.2p0(graphics/tiff)
> WANTLIB:   glib-2.0.1600 from glib2-2.16.1 (/usr/local/bin/texmaker)
> WANTLIB:   gthread-2.0.1600 from glib2-2.16.1 (/usr/local/bin/texmaker)
> WANTLIB:   iconv.5 from libiconv-1.12 (/usr/local/bin/texmaker)
> WANTLIB:   intl.4 from gettext-0.17 (/usr/local/bin/texmaker)
> WANTLIB:   png.7 from png-1.2.28 (/usr/local/bin/texmaker)
> WANTLIB:   z.4 (/usr/local/bin/texmaker) (system lib)
>WANTLIB += ICE SM Xcursor Xfixes Xi Xinerama Xrandr Xrender
> fontconfig
>WANTLIB += freetype glib-2.0 gthread-2.0 iconv intl png z
> *** Error code 1
>



-- 
Thomas


UPDATE: net/amsn

2008-08-20 Thread OUSADOU Azwaw
Hi,

The first diff update amsn to 0.97.2 version. The second diff it's for tcltls 
it's needed by amsn for detecting tcltls lib.

BSDManiak
diff -urN /usr/ports/net/amsn/Makefile net/amsn/Makefile
--- /usr/ports/net/amsn/Makefile	Sat Feb  2 22:17:49 2008
+++ net/amsn/Makefile	Tue Aug  5 16:26:23 2008
@@ -2,7 +2,7 @@
 
 COMMENT=	open source MSN Messenger clone
 
-DISTNAME=	amsn-0.97
+DISTNAME=	amsn-0.97.2
 CATEGORIES=	net
 
 HOMEPAGE=	http://www.amsn-project.net/
@@ -20,26 +20,29 @@
 
 LIB_DEPENDS=	jpeg::graphics/jpeg \
 		png::graphics/png
-RUN_DEPENDS=	:tk-8.4.*:x11/tk/8.4 \
+RUN_DEPENDS=	:tk-${MODTK_VERSION}.*:x11/tk/${MODTK_VERSION} \
 		::security/tcltls \
 		::x11/bwidget \
 		:desktop-file-utils-*:devel/desktop-file-utils
-BUILD_DEPENDS= 	:tk-8.4.*:x11/tk/8.4 \
+BUILD_DEPENDS=	:tk-${MODTK_VERSION}.*:x11/tk/${MODTK_VERSION} \
 		::security/tcltls
 
+MODULES+=	x11/tk
+
 USE_GMAKE=	Yes
 MAKE_FLAGS=	verbose=yes
 CONFIGURE_STYLE=gnu
-CONFIGURE_ARGS=	--with-tcl=${LOCALBASE}/lib/tcl8.4 \
-		--with-tk=${LOCALBASE}/lib/tk8.4
+CONFIGURE_ARGS=	--with-tcl=${LOCALBASE}/lib/tcl${MODTCL_VERSION} \
+		--with-tk=${LOCALBASE}/lib/tk${MODTK_VERSION}
 
 CONFIGURE_ENV= 	CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng" \
 		LDFLAGS="-lm -L${LOCALBASE}/lib -fPIC" \
-		TK_INC_SPEC="${LOCALBASE}/include/tk8.4/generic" \
-		TCLSH="${LOCALBASE}/bin/tclsh8.4"
+		TK_INC_SPEC="${LOCALBASE}/include/tk${MODTK_VERSION}/generic" \
+		TCLSH="${LOCALBASE}/bin/tclsh${MODTCL_VERSION}"
 
 pre-configure:
 	perl -pi -e 's|__LOCALBASE__|${LOCALBASE}|' ${WRKSRC}/amsn*
+	perl -pi -e 's|__TCL_VERSION__|${MODTCL_VERSION}|' ${WRKSRC}/amsn*
 
 post-install:
 .for a in amsn amsn-remote amsn-remote-CLI
diff -urN /usr/ports/net/amsn/distinfo net/amsn/distinfo
--- /usr/ports/net/amsn/distinfo	Sat Feb  2 22:17:49 2008
+++ net/amsn/distinfo	Tue Aug  5 16:27:57 2008
@@ -1,5 +1,5 @@
-MD5 (amsn-0.97.tar.bz2) = STYnr8LcONlFAEmensNEBA==
-RMD160 (amsn-0.97.tar.bz2) = dUFsmJffFZYPYWoNPiM8gnDem4s=
-SHA1 (amsn-0.97.tar.bz2) = ZzZMkKKxNHrr/1xNsOt0h3l+PM8=
-SHA256 (amsn-0.97.tar.bz2) = hJPVCTZKw4JbEGs/OMax8JYobOh79OWHGsAaLEOw70g=
-SIZE (amsn-0.97.tar.bz2) = 10131843
+MD5 (amsn-0.97.2.tar.bz2) = bElNl7WrgQ8bJl7xm/ZSsA==
+RMD160 (amsn-0.97.2.tar.bz2) = z8GVofNdJixxJl5kEt9mEQJ+zkU=
+SHA1 (amsn-0.97.2.tar.bz2) = IkUrtZc8n7OOb+s6N7jWRTxWYA4=
+SHA256 (amsn-0.97.2.tar.bz2) = ECa5mhEvhAwUswwWGJWsi2sbYTydlV7dsHxW1zi4uAs=
+SIZE (amsn-0.97.2.tar.bz2) = 3431430
diff -urN /usr/ports/net/amsn/patches/patch-Makefile_in net/amsn/patches/patch-Makefile_in
--- /usr/ports/net/amsn/patches/patch-Makefile_in	Sat Feb  2 22:17:50 2008
+++ net/amsn/patches/patch-Makefile_in	Thu Jul  3 20:06:36 2008
@@ -1,6 +1,6 @@
 $OpenBSD: patch-Makefile_in,v 1.2 2008/02/02 21:17:50 steven Exp $
 Makefile.in.orig	Mon Dec 24 22:25:59 2007
-+++ Makefile.in	Sat Feb  2 19:37:03 2008
+--- Makefile.in.orig	Thu Jul  3 19:56:15 2008
 Makefile.in	Thu Jul  3 20:06:29 2008
 @@ -11,10 +11,10 @@ STATIC		:= @STATIC@
  doc_files	:= docs INSTALL CREDITS FAQ GNUGPL HELP README TODO AGREEMENT remote.help
  
@@ -14,7 +14,7 @@
  FILES_TO_INSTALL += plugins utils/sexytile
  FILES_TO_INSTALL += utils/log utils/uri utils/combobox
  
-@@ -77,7 +77,7 @@ USE_MMX		:= @USE_MMX@
+@@ -80,7 +80,7 @@ USE_MMX		:= @USE_MMX@
  # build final cflags
  CFLAGS   := @CFLAGS@
  ifeq (@DEBUG@,no)
@@ -23,34 +23,32 @@
  else
  CFLAGS   += -g3 -DDEBUG
  endif
-@@ -124,16 +124,24 @@ ifeq ($(FOUND_OS),linux)
+@@ -133,18 +133,18 @@ ifeq ($(FOUND_OS),linux)
  FILES_TO_INSTALL += utils/webcamsn/webcamsn.so utils/webcamsn/pkgIndex.tcl utils/TkCximage/TkCximage.so utils/TkCximage/pkgIndex.tcl utils/linux/capture/capture.so utils/linux/capture/pkgIndex.tcl utils/linux/linflash/flash.so utils/linux/linflash/pkgIndex.tcl utils/linux/traydock/libtray.so  utils/linux/traydock/pkgIndex.tcl utils/linux/capture/libng/plugins/drv0-v4l2.so utils/linux/capture/libng/plugins/drv1-v4l.so utils/linux/capture/libng/plugins/conv-mjpeg.so utils/linux/capture/libng/plugins/sn9c10x.so utils/tcl_siren/tcl_siren.so utils/tcl_siren/pkgIndex.tcl
  
  FILES_TO_EXCLUDE += AppMain.tcl
--else ifeq ($(FOUND_OS),bsd)
-+endif
+-else 
+-	ifeq ($(FOUND_OS),bsd)
++endif 
++
 +ifeq ($(FOUND_OS),bsd)
  FILES_TO_INSTALL += utils/webcamsn/webcamsn.so utils/webcamsn/pkgIndex.tcl utils/TkCximage/TkCximage.so utils/TkCximage/pkgIndex.tcl utils/linux/linflash/flash.so utils/linux/linflash/pkgIndex.tcl utils/linux/traydock/libtray.so  utils/linux/traydock/pkgIndex.tcl utils/tcl_siren/tcl_siren.so utils/tcl_siren/pkgIndex.tcl
  
  FILES_TO_EXCLUDE += AppMain.tcl
--else ifeq ($(FOUND_OS),solaris)
+-	else 
+-		ifeq ($(FOUND_OS),solaris)
 +endif
++ 
 +ifeq ($(FOUND_OS),solaris)
  FILES_TO_INSTALL += utils/webcamsn/webcamsn.so utils/webcamsn/pkgIndex.tcl utils/TkCximage/TkCximage.so utils/TkCximage/pkgIndex.tcl utils/linux/capture/capture.so utils/linux/capture/pkgIndex.tcl utils/linux/linflash/flash.so utils/linux/linflash/pkgIndex.tcl utils/linux/traydock/libtray.so  utils/

UPDATE: print/transfig -> 3.2.5

2008-08-20 Thread Stuart Henderson
matching transfig for the xfig update. I'm not sure why the newlines
were added to the fprintf() in the gensvg.c patch, anyone remember?
those lines have changed format quite a bit upstream now, so I haven't
carried that across.

works for oga@ on amd64, anyone else like to try it?

Index: Makefile
===
RCS file: /cvs/ports/print/transfig/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile15 Sep 2007 22:50:19 -  1.29
+++ Makefile20 Aug 2008 12:23:53 -
@@ -2,15 +2,13 @@
 
 COMMENT=   tools to convert Xfig's .fig files
 
-VERSION=   3.2.4
+VERSION=   3.2.5
 DISTNAME=  transfig.${VERSION}
-PKGNAME=   transfig-${VERSION}p0
+PKGNAME=   transfig-${VERSION}
 CATEGORIES=print
-MASTER_SITES=  ftp://www-epb.lbl.gov/xfig/ \
-   ftp://www-epb.lbl.gov/xfig/previous_versions/
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mcj/}
 
-LIB_DEPENDS=   jpeg.>=62::graphics/jpeg \
-   png.>=2::graphics/png
+LIB_DEPENDS=   png.>=2::graphics/png
 RUN_DEPENDS=   :ghostscript-*:print/ghostscript/gnu \
:netpbm->=9.19:graphics/netpbm
 
@@ -18,6 +16,8 @@ PERMIT_PACKAGE_CDROM= Yes
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
+
+PATCHORIG= .pat.orig
 
 CONFIGURE_STYLE=imake
 USE_X11=   Yes
Index: distinfo
===
RCS file: /cvs/ports/print/transfig/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo5 Apr 2007 16:20:19 -   1.4
+++ distinfo20 Aug 2008 12:23:53 -
@@ -1,5 +1,5 @@
-MD5 (transfig.3.2.4.tar.gz) = dC3g96PK500ke70McN2d1w==
-RMD160 (transfig.3.2.4.tar.gz) = exI489NsbcMAM9ykM0jjx9MRZhA=
-SHA1 (transfig.3.2.4.tar.gz) = 7f7Bhl2/6eegaui+AW8aSJs9MH0=
-SHA256 (transfig.3.2.4.tar.gz) = pLWTI9l4Zt57cmdcEdwzuVu0eaacrn2D+YupcqHVSRA=
-SIZE (transfig.3.2.4.tar.gz) = 326284
+MD5 (transfig.3.2.5.tar.gz) = Oyz/3SVSmuWHfjBfKarm0Q==
+RMD160 (transfig.3.2.5.tar.gz) = Q1YVve1mIiUSfqVk/HRunLAFjxg=
+SHA1 (transfig.3.2.5.tar.gz) = JlfBBNAJnctFZah2KpVDMQ5V52c=
+SHA256 (transfig.3.2.5.tar.gz) = 6lpXJMj6HctSUxxNROyKWYMLLcLaEeVh4VJA6N0W0EM=
+SIZE (transfig.3.2.5.tar.gz) = 394296
Index: patches/patch-fig2dev_Imakefile
===
RCS file: /cvs/ports/print/transfig/patches/patch-fig2dev_Imakefile,v
retrieving revision 1.5
diff -u -p -r1.5 patch-fig2dev_Imakefile
--- patches/patch-fig2dev_Imakefile 4 Apr 2003 14:28:36 -   1.5
+++ patches/patch-fig2dev_Imakefile 20 Aug 2008 12:23:53 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-fig2dev_Imakefile,v 1.5 2003/04/04 14:28:36 naddy Exp $
 fig2dev/Imakefile.orig Thu Dec 19 18:33:44 2002
-+++ fig2dev/Imakefile  Thu Apr  3 01:33:40 2003
-@@ -20,13 +20,13 @@ XCOMM **
+--- fig2dev/Imakefile.orig Thu Oct 27 17:56:02 2005
 fig2dev/Imakefile  Wed Aug 20 13:20:52 2008
+@@ -34,7 +34,7 @@ XCOMM **
  XCOMM You should point XFIGLIBDIR to the same directory you did when you 
compiled
  XCOMM and installed xfig.
  
@@ -9,15 +9,8 @@ $OpenBSD: patch-fig2dev_Imakefile,v 1.5 
 +XFIGLIBDIR =  $(LIBDIR)/xfig
  
  XCOMM **
- XCOMM If your system has the strerror() function (doesn't have sys_errlist) 
then
- XCOMM comment out NEED_STRERROR with an XCOMM comment.
- 
--NEED_STRERROR = -DNEED_STRERROR
-+XCOMM NEED_STRERROR = -DNEED_STRERROR
- 
- XCOMM The following probably only applies to Windows 9x/NT:
- XCOMM If your system can open files in text and binary modes and has the
-@@ -39,7 +39,7 @@ XCOMM Uncomment the following line if yo
+ XCOMM If your system doesn't have the strerror() function (has sys_errlist) 
then
+@@ -53,7 +53,7 @@ XCOMM Uncomment the following line if your compiler su
  XCOMM inline functions. With the "INLINE" keyword, you should notice that
  XCOMM the display will be a bit faster in complex figures
  
@@ -26,23 +19,20 @@ $OpenBSD: patch-fig2dev_Imakefile,v 1.5 
  
  XCOMM 
  XCOMM Change RGB if necessary, to point to your rgb.txt color database
-@@ -60,8 +60,8 @@ XCOMM Redefine the following if your PNG
- XCOMM are in different places
+@@ -74,9 +74,9 @@ XCOMM Redefine the following if your PNG library, zlib
+ XCOMM file are in different places
  
  #ifdef USEPNG
 -PNGLIBDIR = $(USRLIBDIR)
--PNGINC = -I/usr/include/X11
 +PNGLIBDIR = ${LOCALBASE}/lib
+ ZLIBDIR = $(USRLIBDIR)
+-PNGINC = -I/usr/include/X11
 +PNGINC = -I${LOCALBASE}/include/libpng
  #endif
  
  XCOMM 
-@@ -73,11 +73,11 @@ XCOMM Change XPMLIBDIR if necessary to p
- XCOMM Change XPMINC if necessary to point to the include file for xpm (xpm.h)
- XCOMM
- 
--XCOMM #define USEXPM
-+#define USEXPM
+@@ -91,8 +91,8 @@ XCOMM
+ #define USEXPM
  
  #ifdef USEXPM
 -XPMLIBDIR = $(USRLIBDIR)
@@ -52,16 +42,16 @@ $OpenBSD: patch-fig2dev_Imakefile,v 1.5 
  #endif
  
  XCOMM 
-@@ -126,7 +126,7 @@ XCOMM Comment

Re: Faster Xfce session startup

2008-08-20 Thread Landry Breuil
On Wed, Aug 20, 2008 at 12:17:16PM +0200, viq wrote:
> On Wed, Aug 20, 2008 at 12:02:41PM +0200, Landry Breuil wrote:
> > Hi,
> > 
> > here's a semi-official patch for xfce4-session (will probably be in the
> > incoming 4.6 anyway, but applies against current 4.4.2 version) which
> > speeds up Xfce startup by a mad factor. Please test and enjoy. (don't
> > know if it's worth commiting it as 4.6 is around the corner)
> > It's taken from a post on xfce mailing lists.
> > 
> > Landry
> 
> Well, depends when you plan to commit 4.6, I would say that commiting
> this update won't hurt (and I am working on building it right now).

4.6 alpha is just being tagged, so i don't think we'll have final 4.6
before the end of the year.. i'll post diffs for betas and rc for
testing, and i think 4.6 will be commited before 4.5 lock.
So yes, given this timeframe, if no problems appears with this diff,
i'll commit it.

Landry



Re: Faster Xfce session startup

2008-08-20 Thread viq
On Wed, Aug 20, 2008 at 12:02:41PM +0200, Landry Breuil wrote:
> Hi,
> 
> here's a semi-official patch for xfce4-session (will probably be in the
> incoming 4.6 anyway, but applies against current 4.4.2 version) which
> speeds up Xfce startup by a mad factor. Please test and enjoy. (don't
> know if it's worth commiting it as 4.6 is around the corner)
> It's taken from a post on xfce mailing lists.
> 
> Landry

Well, depends when you plan to commit 4.6, I would say that commiting
this update won't hurt (and I am working on building it right now).
-- 
viq


pgpbnDH7zLez7.pgp
Description: PGP signature


Re: Faster Xfce session startup

2008-08-20 Thread Antoine Jacoutot
On Wed, 20 Aug 2008, Landry Breuil wrote:
> here's a semi-official patch for xfce4-session (will probably be in the
> incoming 4.6 anyway, but applies against current 4.4.2 version) which
> speeds up Xfce startup by a mad factor. Please test and enjoy. (don't
> know if it's worth commiting it as 4.6 is around the corner)

I don't use xfce and I know pretty much nothing about it, but if it does 
what it says, then I think it'd be worth to commit it even with 4.6 
around the corner.

-- 
Antoine



Faster Xfce session startup

2008-08-20 Thread Landry Breuil
Hi,

here's a semi-official patch for xfce4-session (will probably be in the
incoming 4.6 anyway, but applies against current 4.4.2 version) which
speeds up Xfce startup by a mad factor. Please test and enjoy. (don't
know if it's worth commiting it as 4.6 is around the corner)
It's taken from a post on xfce mailing lists.

Landry
Index: Makefile
===
RCS file: /cvs/ports/x11/xfce4/xfce4-session/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile10 Jul 2008 11:38:03 -  1.24
+++ Makefile20 Aug 2008 09:19:00 -
@@ -3,7 +3,7 @@
 COMMENT=   xfce4 session manager
 
 XFCE_PROJECT=  xfce4-session
-PKGNAME=   ${DISTNAME}p5
+PKGNAME=   ${DISTNAME}p6
 
 SHARED_LIBS +=  xfsm-4.2 0.1  # .0.1
 
Index: patches/patch-xfce4-session_xfsm-manager_c
===
RCS file: patches/patch-xfce4-session_xfsm-manager_c
diff -N patches/patch-xfce4-session_xfsm-manager_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-xfce4-session_xfsm-manager_c  20 Aug 2008 09:19:00 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- xfce4-session/xfsm-manager.c.orig  Wed Aug 20 10:57:20 2008
 xfce4-session/xfsm-manager.c   Wed Aug 20 10:59:08 2008
+@@ -454,7 +454,9 @@ xfsm_manager_startup_continue (const gchar *previous_i
+ return;
+ }
+ 
+-  startup_done = xfsm_startup_continue (previous_id);
++  startup_done = FALSE;
++  while(!startup_done)
++startup_done = xfsm_startup_continue (previous_id);
+ 
+   if (startup_done)
+ {
Index: patches/patch-xfce4-session_xfsm-startup_c
===
RCS file: patches/patch-xfce4-session_xfsm-startup_c
diff -N patches/patch-xfce4-session_xfsm-startup_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-xfce4-session_xfsm-startup_c  20 Aug 2008 09:19:00 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- xfce4-session/xfsm-startup.c.orig  Wed Aug 20 10:55:53 2008
 xfce4-session/xfsm-startup.c   Wed Aug 20 10:57:05 2008
+@@ -374,7 +374,7 @@ xfsm_startup_autostart_xdg (void)
+   terminal = xfce_rc_read_bool_entry (rc, "Terminal", FALSE);
+ 
+   /* try to launch the command */
+-  if (!xfce_exec (exec, terminal, startup_notify, &error))
++  if (!xfce_exec (exec, terminal, 0, &error))
+ {
+   g_warning ("Unable to launch \"%s\" (specified by %s): %s", 
exec, files[n], error->message);
+   g_error_free (error);


RESUBMIT: devel/cunit

2008-08-20 Thread Markus Bergkvist
Got no response from the list after applying the changes suggested by 
Stuart Henderson

http://marc.info/?t=12143860233&r=1&w=2
Trying again.

 From DESCR:
CUnit is a lightweight system for writing, administering, and running
unit tests in C.  It provides C programmers a basic testing
functionality with a flexible variety of user interfaces.  It uses a
simple framework for building test structures, and provides a rich set
of assertions for testing common data types.   In addition, several
different interfaces are provided for running tests and reporting
results.

/Markus


cunit-2.1.0.tgz
Description: Binary data