Re: UPDATE: x11/terminator

2013-01-27 Thread Landry Breuil
On Sun, Jan 27, 2013 at 08:30:52PM -0500, Brian Callahan wrote:
> On 1/27/2013 8:14 PM, Juan Francisco Cantero Hurtado wrote:
> >New diff without both deps.
> >
> >Index: Makefile
> >===
> >RCS file: /cvsync/ports/x11/terminator/Makefile,v
> >retrieving revision 1.7
> >diff -u -p -r1.7 Makefile
> >--- Makefile 15 Jun 2012 08:30:24 -  1.7
> >+++ Makefile 28 Jan 2013 01:11:17 -
> >@@ -2,15 +2,14 @@
> >
> >  COMMENT=   GTK2 terminal emulator with split-window and tabs 
> > support
> >
> >-MODPY_EGG_VERSION=  0.95
> >+MODPY_EGG_VERSION=  0.96
> >  DISTNAME=  terminator-${MODPY_EGG_VERSION}
> >-REVISION=   5
> >
> >  CATEGORIES=x11
> >
> >  HOMEPAGE=  http://www.tenshu.net/terminator/
> >
> >-MAINTAINER= Jochem Kossen 
> >+MAINTAINER= Juan Francisco Cantero Hurtado 
> >
> >  # GPLv2
> >  PERMIT_PACKAGE_CDROM=  Yes
> >@@ -25,13 +24,13 @@ MODULES= lang/python \
> >  RUN_DEPENDS=   devel/vte,-python \
> > devel/py-notify \
> > devel/desktop-file-utils \
> >-x11/gtk+2,-guic
> >+x11/keybinder,-python

Why removing x11/gtk+2,-guic ? It's usual to keep it as an explicit
run_depends for the @exec/@unexec lines, even if it's provided by
another run_depends.

Landry



Re: UPDATE: x11/terminator

2013-01-27 Thread Brian Callahan

On 1/27/2013 8:14 PM, Juan Francisco Cantero Hurtado wrote:

New diff without both deps.

Index: Makefile
===
RCS file: /cvsync/ports/x11/terminator/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile15 Jun 2012 08:30:24 -  1.7
+++ Makefile28 Jan 2013 01:11:17 -
@@ -2,15 +2,14 @@

  COMMENT=  GTK2 terminal emulator with split-window and tabs 
support

-MODPY_EGG_VERSION= 0.95
+MODPY_EGG_VERSION= 0.96
  DISTNAME= terminator-${MODPY_EGG_VERSION}
-REVISION=  5

  CATEGORIES=   x11

  HOMEPAGE= http://www.tenshu.net/terminator/

-MAINTAINER=Jochem Kossen 
+MAINTAINER=Juan Francisco Cantero Hurtado 

  # GPLv2
  PERMIT_PACKAGE_CDROM= Yes
@@ -25,13 +24,13 @@ MODULES=lang/python \
  RUN_DEPENDS=  devel/vte,-python \
devel/py-notify \
devel/desktop-file-utils \
-   x11/gtk+2,-guic
+   x11/keybinder,-python

  NO_REGRESS=   Yes

  MODPY_SETUPTOOLS= Yes
  MODPY_SETUP=  setup.py --without-icon-cache
-# --single-version-externally-managed option used by MODPY doesn't exist (from 
audio/picard)
+# --single-version-externally-managed option used by MODPY doesn't exist
  MODPY_DISTUTILS_INSTALL=install --prefix=${LOCALBASE} --root=${DESTDIR}

  .include 
Index: distinfo
===
RCS file: /cvsync/ports/x11/terminator/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 May 2011 20:36:20 -  1.1.1.1
+++ distinfo27 Jan 2013 23:35:17 -
@@ -1,5 +1,2 @@
-MD5 (terminator-0.95.tar.gz) = zq5ciZxxucgOSAg8F6YxrQ==
-RMD160 (terminator-0.95.tar.gz) = YJZFTJsnGD7/NCLWGgG0pNKHP2E=
-SHA1 (terminator-0.95.tar.gz) = v3ZBVtax9RFqFSmLDWnyy+rQYLo=
-SHA256 (terminator-0.95.tar.gz) = BReHhbDs2qoUlJ/SP7v341XWWCvRG2vCmWkp8pK+HhM=
-SIZE (terminator-0.95.tar.gz) = 222782
+SHA256 (terminator-0.96.tar.gz) = 1wjHg8NiM/yvvQE5qRRiR4rkD1z2lu9Kz8r1iRqEMgE=
+SIZE (terminator-0.96.tar.gz) = 264226
Index: pkg/PLIST
===
RCS file: /cvsync/ports/x11/terminator/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   15 Jun 2012 08:30:24 -  1.3
+++ pkg/PLIST   27 Jan 2013 23:38:06 -
@@ -94,15 +94,17 @@ share/icons/hicolor/24x24/apps/terminato
  share/icons/hicolor/32x32/apps/terminator.png
  share/icons/hicolor/48x48/apps/terminator.png
  share/icons/hicolor/scalable/apps/terminator.svg
+share/locale/af/LC_MESSAGES/terminator.mo
  share/locale/ar/LC_MESSAGES/terminator.mo
+share/locale/ast/LC_MESSAGES/terminator.mo
  share/locale/bg/LC_MESSAGES/terminator.mo
+share/locale/bn/LC_MESSAGES/terminator.mo
  share/locale/ca/LC_MESSAGES/terminator.mo
+share/locale/ca@valencia/LC_MESSAGES/terminator.mo
  share/locale/cs/LC_MESSAGES/terminator.mo
  share/locale/da/LC_MESSAGES/terminator.mo
  share/locale/de/LC_MESSAGES/terminator.mo
  share/locale/el/LC_MESSAGES/terminator.mo
-share/locale/en_AU/
-share/locale/en_AU/LC_MESSAGES/
  share/locale/en_AU/LC_MESSAGES/terminator.mo
  share/locale/en_CA/LC_MESSAGES/terminator.mo
  share/locale/en_GB/LC_MESSAGES/terminator.mo
@@ -159,6 +161,9 @@ share/locale/ta/LC_MESSAGES/terminator.m
  share/locale/te/LC_MESSAGES/terminator.mo
  share/locale/th/LC_MESSAGES/terminator.mo
  share/locale/tr/LC_MESSAGES/terminator.mo
+share/locale/tyv/
+share/locale/tyv/LC_MESSAGES/
+share/locale/tyv/LC_MESSAGES/terminator.mo
  share/locale/uk/LC_MESSAGES/terminator.mo
  share/locale/ur/LC_MESSAGES/terminator.mo
  share/locale/zh_CN/LC_MESSAGES/terminator.mo



OK for me but you'll have to wait until I import x11/keybinder.

~Brian



Re: UPDATE: x11/terminator

2013-01-27 Thread Juan Francisco Cantero Hurtado
New diff without both deps.

Index: Makefile
===
RCS file: /cvsync/ports/x11/terminator/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile15 Jun 2012 08:30:24 -  1.7
+++ Makefile28 Jan 2013 01:11:17 -
@@ -2,15 +2,14 @@
 
 COMMENT=   GTK2 terminal emulator with split-window and tabs 
support
 
-MODPY_EGG_VERSION= 0.95
+MODPY_EGG_VERSION= 0.96
 DISTNAME=  terminator-${MODPY_EGG_VERSION}
-REVISION=  5
 
 CATEGORIES=x11
 
 HOMEPAGE=  http://www.tenshu.net/terminator/
 
-MAINTAINER=Jochem Kossen 
+MAINTAINER=Juan Francisco Cantero Hurtado 
 
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
@@ -25,13 +24,13 @@ MODULES=lang/python \
 RUN_DEPENDS=   devel/vte,-python \
devel/py-notify \
devel/desktop-file-utils \
-   x11/gtk+2,-guic
+   x11/keybinder,-python
 
 NO_REGRESS=Yes
 
 MODPY_SETUPTOOLS=  Yes
 MODPY_SETUP=   setup.py --without-icon-cache
-# --single-version-externally-managed option used by MODPY doesn't exist (from 
audio/picard)
+# --single-version-externally-managed option used by MODPY doesn't exist
 MODPY_DISTUTILS_INSTALL=install --prefix=${LOCALBASE} --root=${DESTDIR}
 
 .include 
Index: distinfo
===
RCS file: /cvsync/ports/x11/terminator/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 May 2011 20:36:20 -  1.1.1.1
+++ distinfo27 Jan 2013 23:35:17 -
@@ -1,5 +1,2 @@
-MD5 (terminator-0.95.tar.gz) = zq5ciZxxucgOSAg8F6YxrQ==
-RMD160 (terminator-0.95.tar.gz) = YJZFTJsnGD7/NCLWGgG0pNKHP2E=
-SHA1 (terminator-0.95.tar.gz) = v3ZBVtax9RFqFSmLDWnyy+rQYLo=
-SHA256 (terminator-0.95.tar.gz) = BReHhbDs2qoUlJ/SP7v341XWWCvRG2vCmWkp8pK+HhM=
-SIZE (terminator-0.95.tar.gz) = 222782
+SHA256 (terminator-0.96.tar.gz) = 1wjHg8NiM/yvvQE5qRRiR4rkD1z2lu9Kz8r1iRqEMgE=
+SIZE (terminator-0.96.tar.gz) = 264226
Index: pkg/PLIST
===
RCS file: /cvsync/ports/x11/terminator/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   15 Jun 2012 08:30:24 -  1.3
+++ pkg/PLIST   27 Jan 2013 23:38:06 -
@@ -94,15 +94,17 @@ share/icons/hicolor/24x24/apps/terminato
 share/icons/hicolor/32x32/apps/terminator.png
 share/icons/hicolor/48x48/apps/terminator.png
 share/icons/hicolor/scalable/apps/terminator.svg
+share/locale/af/LC_MESSAGES/terminator.mo
 share/locale/ar/LC_MESSAGES/terminator.mo
+share/locale/ast/LC_MESSAGES/terminator.mo
 share/locale/bg/LC_MESSAGES/terminator.mo
+share/locale/bn/LC_MESSAGES/terminator.mo
 share/locale/ca/LC_MESSAGES/terminator.mo
+share/locale/ca@valencia/LC_MESSAGES/terminator.mo
 share/locale/cs/LC_MESSAGES/terminator.mo
 share/locale/da/LC_MESSAGES/terminator.mo
 share/locale/de/LC_MESSAGES/terminator.mo
 share/locale/el/LC_MESSAGES/terminator.mo
-share/locale/en_AU/
-share/locale/en_AU/LC_MESSAGES/
 share/locale/en_AU/LC_MESSAGES/terminator.mo
 share/locale/en_CA/LC_MESSAGES/terminator.mo
 share/locale/en_GB/LC_MESSAGES/terminator.mo
@@ -159,6 +161,9 @@ share/locale/ta/LC_MESSAGES/terminator.m
 share/locale/te/LC_MESSAGES/terminator.mo
 share/locale/th/LC_MESSAGES/terminator.mo
 share/locale/tr/LC_MESSAGES/terminator.mo
+share/locale/tyv/
+share/locale/tyv/LC_MESSAGES/
+share/locale/tyv/LC_MESSAGES/terminator.mo
 share/locale/uk/LC_MESSAGES/terminator.mo
 share/locale/ur/LC_MESSAGES/terminator.mo
 share/locale/zh_CN/LC_MESSAGES/terminator.mo



Re: UPDATE: x11/terminator

2013-01-27 Thread Brian Callahan

On 1/27/2013 6:45 PM, Juan Francisco Cantero Hurtado wrote:

On Sat, Jan 26, 2013 at 08:00:31PM -0500, Brian Callahan wrote:

Hi ports --

I found a bump for x11/terminator posted to ports@ about 3 weeks ago
with no response. Attached is a patch that will update terminator to
0.96. It is slightly different from the one posted three weeks ago,
adding x11/keybinder as a RUN_DEPENDS (see my other email about
this).

Tested OK on amd64 and powerpc.

Juan: I left you as MAINTAINER. Do you still want it?

OK?

~Brian




? terminator96.diff
Index: Makefile
===
RCS file: /cvs/ports/x11/terminator/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile15 Jun 2012 08:30:24 -  1.7
+++ Makefile27 Jan 2013 00:49:08 -
@@ -2,15 +2,14 @@

  COMMENT=  GTK2 terminal emulator with split-window and tabs 
support

-MODPY_EGG_VERSION= 0.95
+MODPY_EGG_VERSION= 0.96
  DISTNAME= terminator-${MODPY_EGG_VERSION}
-REVISION=  5

  CATEGORIES=   x11

  HOMEPAGE= http://www.tenshu.net/terminator/

-MAINTAINER=Jochem Kossen 
+MAINTAINER=Juan Francisco Cantero Hurtado 

  # GPLv2
  PERMIT_PACKAGE_CDROM= Yes
@@ -25,13 +24,14 @@ MODULES=lang/python \
  RUN_DEPENDS=  devel/vte,-python \
devel/py-notify \
devel/desktop-file-utils \
-   x11/gtk+2,-guic
+   x11/keybinder \


Change "x11/keybinder" to "x11/keybinder,-python".

The import fails with the former.



This also makes x11/py-gtk2 redundant, so remove it from RUN_DEPENDS.


+   x11/py-gtk2

  NO_REGRESS=   Yes

  MODPY_SETUPTOOLS= Yes
  MODPY_SETUP=  setup.py --without-icon-cache
-# --single-version-externally-managed option used by MODPY doesn't exist (from 
audio/picard)
+# --single-version-externally-managed option used by MODPY doesn't exist
  MODPY_DISTUTILS_INSTALL=install --prefix=${LOCALBASE} --root=${DESTDIR}

  .include 
Index: distinfo
===
RCS file: /cvs/ports/x11/terminator/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 May 2011 20:36:20 -  1.1.1.1
+++ distinfo27 Jan 2013 00:49:08 -
@@ -1,5 +1,2 @@
-MD5 (terminator-0.95.tar.gz) = zq5ciZxxucgOSAg8F6YxrQ==
-RMD160 (terminator-0.95.tar.gz) = YJZFTJsnGD7/NCLWGgG0pNKHP2E=
-SHA1 (terminator-0.95.tar.gz) = v3ZBVtax9RFqFSmLDWnyy+rQYLo=
-SHA256 (terminator-0.95.tar.gz) = BReHhbDs2qoUlJ/SP7v341XWWCvRG2vCmWkp8pK+HhM=
-SIZE (terminator-0.95.tar.gz) = 222782
+SHA256 (terminator-0.96.tar.gz) = 1wjHg8NiM/yvvQE5qRRiR4rkD1z2lu9Kz8r1iRqEMgE=
+SIZE (terminator-0.96.tar.gz) = 264226
Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/terminator/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   15 Jun 2012 08:30:24 -  1.3
+++ pkg/PLIST   27 Jan 2013 00:49:08 -
@@ -94,9 +94,13 @@ share/icons/hicolor/24x24/apps/terminato
  share/icons/hicolor/32x32/apps/terminator.png
  share/icons/hicolor/48x48/apps/terminator.png
  share/icons/hicolor/scalable/apps/terminator.svg
+share/locale/af/LC_MESSAGES/terminator.mo
  share/locale/ar/LC_MESSAGES/terminator.mo
+share/locale/ast/LC_MESSAGES/terminator.mo
  share/locale/bg/LC_MESSAGES/terminator.mo
+share/locale/bn/LC_MESSAGES/terminator.mo
  share/locale/ca/LC_MESSAGES/terminator.mo
+share/locale/ca@valencia/LC_MESSAGES/terminator.mo
  share/locale/cs/LC_MESSAGES/terminator.mo
  share/locale/da/LC_MESSAGES/terminator.mo
  share/locale/de/LC_MESSAGES/terminator.mo
@@ -159,6 +163,9 @@ share/locale/ta/LC_MESSAGES/terminator.m
  share/locale/te/LC_MESSAGES/terminator.mo
  share/locale/th/LC_MESSAGES/terminator.mo
  share/locale/tr/LC_MESSAGES/terminator.mo
+share/locale/tyv/
+share/locale/tyv/LC_MESSAGES/
+share/locale/tyv/LC_MESSAGES/terminator.mo
  share/locale/uk/LC_MESSAGES/terminator.mo
  share/locale/ur/LC_MESSAGES/terminator.mo
  share/locale/zh_CN/LC_MESSAGES/terminator.mo


It works like a charm :)





UPDATE: DVDStyler 2.3.5

2013-01-27 Thread Brad Smith
Here is an update to DVDStyler 2.3.5 so it can be re-enabled.

I don't use this so if there is anyone that used this before
and wants to take this for a spin please do so.


Index: Makefile
===
RCS file: /home/cvs/ports/multimedia/dvdstyler/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile22 Nov 2011 09:05:33 -  1.22
+++ Makefile27 Jan 2013 16:49:34 -
@@ -1,15 +1,14 @@
 # $OpenBSD: Makefile,v 1.22 2011/11/22 09:05:33 ajacoutot Exp $
 
-BROKEN=needs an update
-
 COMMENT=   DVD authoring application
 
-DISTNAME=  DVDStyler-1.8.0.3
+DISTNAME=  DVDStyler-2.3.5
 PKGNAME=   ${DISTNAME:L}
-REVISION=  5
 CATEGORIES=multimedia
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dvdstyler/}
+EXTRACT_SUFX=  .tar.bz2
 
-HOMEPAGE=  http://www.dvdstyler.de/
+HOMEPAGE=  http://www.dvdstyler.org/
 
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
@@ -17,52 +16,42 @@ PERMIT_PACKAGE_FTP= Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dvdstyler/}
-EXTRACT_SUFX=  .tar.bz2
-
-MODULES=   devel/gettext
-
-WANTLIB += ICE ORBit-2 SM X11 Xcomposite Xcursor Xdamage Xext Xfixes
-WANTLIB += Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0 avcodec
-WANTLIB += avformat avutil bonobo-2 bonobo-activation bonoboui-2
-WANTLIB += bz2 c cairo exif expat fontconfig freetype gconf-2
+WANTLIB += ICE ORBit-2 SM X11 Xcomposite Xcursor Xdamage Xext
+WANTLIB += Xfixes Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0
+WANTLIB += avcodec avfilter avformat avutil bonobo-2 bonobo-activation
+WANTLIB += bonoboui-2 c cairo exif expat fontconfig freetype gconf-2
 WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
 WANTLIB += gnome-2 gnomecanvas-2 gnomeui-2 gnomevfs-2 gobject-2.0
-WANTLIB += gsm gthread-2.0 gtk-x11-2.0 jpeg m mp3lame ogg orc-0.4
-WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 popt pthread
-WANTLIB += schroedinger-1.0 speex stdc++ swscale theoradec theoraenc
-WANTLIB += vorbis vorbisenc vpx wx_base wx_base_net wx_gtk2_adv
-WANTLIB += wx_gtk2_core wx_gtk2_html wxsvg x264 z
+WANTLIB += gthread-2.0 gtk-x11-2.0 jpeg m pango-1.0 pangocairo-1.0
+WANTLIB += pangoft2-1.0 popt pthread stdc++ swscale wx_base wx_base_net
+WANTLIB += wx_gtk2_adv wx_gtk2_core wx_gtk2_html wx_gtk2_media
+WANTLIB += wxsvg z
+
+MODULES=   devel/gettext
 
 BUILD_DEPENDS= archivers/zip \
-   multimedia/dvdauthor \
-   multimedia/mjpegtools \
-   multimedia/mpgtx \
+   multimedia/dvdauthor>=0.7.0 \
sysutils/dvd+rw-tools \
textproc/xmlto
-LIB_DEPENDS=   graphics/libexif \
-   x11/gnome/libgnomeui \
-   x11/wxSVG \
-   graphics/ffmpeg>=20100512
 RUN_DEPENDS=   devel/desktop-file-utils \
-   multimedia/dvdauthor \
-multimedia/mjpegtools \
-multimedia/mpgtx \
+   multimedia/dvdauthor>=0.7.0 \
+   multimedia/mjpegtools \
multimedia/xine-ui \
-sysutils/dvd+rw-tools
+   sysutils/dvd+rw-tools
+LIB_DEPENDS=   graphics/ffmpeg>=20121026 \
+   graphics/libexif \
+   x11/gnome/libgnomeui \
+   x11/wxSVG>=1.1.11 \
+   x11/wxWidgets>=2.8.12p3 \
+   x11/wxWidgets,-media>=2.8.12p0
 
 # FIXME: locale/Makefile uses gmake constructs
+USE_GROFF= Yes
 USE_GMAKE= Yes
-USE_GROFF =Yes
 CONFIGURE_STYLE=   gnu
-CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
 
 NO_REGRESS=Yes
-
-post-install:
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/dvdstyler/templates
-   ${INSTALL_DATA} ${WRKSRC}/templates/*.{dvdt,png} \
-   ${PREFIX}/share/dvdstyler/templates
 
 .include 
Index: distinfo
===
RCS file: /home/cvs/ports/multimedia/dvdstyler/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo26 May 2010 21:56:03 -  1.3
+++ distinfo27 Jan 2013 15:57:36 -
@@ -1,5 +1,2 @@
-MD5 (DVDStyler-1.8.0.3.tar.bz2) = RmP3A2sCVtKO10Xtlelzag==
-RMD160 (DVDStyler-1.8.0.3.tar.bz2) = uy1Khj/i1FFrDnvA2W2MZLeZQE8=
-SHA1 (DVDStyler-1.8.0.3.tar.bz2) = qUZB6xvK2+EUtfMhFp4Df83NIC0=
-SHA256 (DVDStyler-1.8.0.3.tar.bz2) = 
TAAvOGqBFN13XANj6lJr7Bx4llo8XOrq6VNLqvEGocs=
-SIZE (DVDStyler-1.8.0.3.tar.bz2) = 1815780
+SHA256 (DVD

Re: UPDATE: x11/terminator

2013-01-27 Thread Juan Francisco Cantero Hurtado
On Sat, Jan 26, 2013 at 08:00:31PM -0500, Brian Callahan wrote:
> Hi ports --
> 
> I found a bump for x11/terminator posted to ports@ about 3 weeks ago
> with no response. Attached is a patch that will update terminator to
> 0.96. It is slightly different from the one posted three weeks ago,
> adding x11/keybinder as a RUN_DEPENDS (see my other email about
> this).
> 
> Tested OK on amd64 and powerpc.
> 
> Juan: I left you as MAINTAINER. Do you still want it?
> 
> OK?
> 
> ~Brian
> 

> ? terminator96.diff
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/terminator/Makefile,v
> retrieving revision 1.7
> diff -u -p -r1.7 Makefile
> --- Makefile  15 Jun 2012 08:30:24 -  1.7
> +++ Makefile  27 Jan 2013 00:49:08 -
> @@ -2,15 +2,14 @@
>  
>  COMMENT= GTK2 terminal emulator with split-window and tabs 
> support
>  
> -MODPY_EGG_VERSION=   0.95
> +MODPY_EGG_VERSION=   0.96
>  DISTNAME=terminator-${MODPY_EGG_VERSION}
> -REVISION=5
>  
>  CATEGORIES=  x11
>  
>  HOMEPAGE=http://www.tenshu.net/terminator/
>  
> -MAINTAINER=  Jochem Kossen 
> +MAINTAINER=  Juan Francisco Cantero Hurtado 
>  
>  # GPLv2
>  PERMIT_PACKAGE_CDROM=Yes
> @@ -25,13 +24,14 @@ MODULES=  lang/python \
>  RUN_DEPENDS= devel/vte,-python \
>   devel/py-notify \
>   devel/desktop-file-utils \
> - x11/gtk+2,-guic
> + x11/keybinder \

Change "x11/keybinder" to "x11/keybinder,-python".

The import fails with the former.

> + x11/py-gtk2
>  
>  NO_REGRESS=  Yes
>  
>  MODPY_SETUPTOOLS=Yes
>  MODPY_SETUP= setup.py --without-icon-cache
> -# --single-version-externally-managed option used by MODPY doesn't exist 
> (from audio/picard)
> +# --single-version-externally-managed option used by MODPY doesn't exist
>  MODPY_DISTUTILS_INSTALL=install --prefix=${LOCALBASE} --root=${DESTDIR}
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/x11/terminator/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 distinfo
> --- distinfo  23 May 2011 20:36:20 -  1.1.1.1
> +++ distinfo  27 Jan 2013 00:49:08 -
> @@ -1,5 +1,2 @@
> -MD5 (terminator-0.95.tar.gz) = zq5ciZxxucgOSAg8F6YxrQ==
> -RMD160 (terminator-0.95.tar.gz) = YJZFTJsnGD7/NCLWGgG0pNKHP2E=
> -SHA1 (terminator-0.95.tar.gz) = v3ZBVtax9RFqFSmLDWnyy+rQYLo=
> -SHA256 (terminator-0.95.tar.gz) = 
> BReHhbDs2qoUlJ/SP7v341XWWCvRG2vCmWkp8pK+HhM=
> -SIZE (terminator-0.95.tar.gz) = 222782
> +SHA256 (terminator-0.96.tar.gz) = 
> 1wjHg8NiM/yvvQE5qRRiR4rkD1z2lu9Kz8r1iRqEMgE=
> +SIZE (terminator-0.96.tar.gz) = 264226
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/x11/terminator/pkg/PLIST,v
> retrieving revision 1.3
> diff -u -p -r1.3 PLIST
> --- pkg/PLIST 15 Jun 2012 08:30:24 -  1.3
> +++ pkg/PLIST 27 Jan 2013 00:49:08 -
> @@ -94,9 +94,13 @@ share/icons/hicolor/24x24/apps/terminato
>  share/icons/hicolor/32x32/apps/terminator.png
>  share/icons/hicolor/48x48/apps/terminator.png
>  share/icons/hicolor/scalable/apps/terminator.svg
> +share/locale/af/LC_MESSAGES/terminator.mo
>  share/locale/ar/LC_MESSAGES/terminator.mo
> +share/locale/ast/LC_MESSAGES/terminator.mo
>  share/locale/bg/LC_MESSAGES/terminator.mo
> +share/locale/bn/LC_MESSAGES/terminator.mo
>  share/locale/ca/LC_MESSAGES/terminator.mo
> +share/locale/ca@valencia/LC_MESSAGES/terminator.mo
>  share/locale/cs/LC_MESSAGES/terminator.mo
>  share/locale/da/LC_MESSAGES/terminator.mo
>  share/locale/de/LC_MESSAGES/terminator.mo
> @@ -159,6 +163,9 @@ share/locale/ta/LC_MESSAGES/terminator.m
>  share/locale/te/LC_MESSAGES/terminator.mo
>  share/locale/th/LC_MESSAGES/terminator.mo
>  share/locale/tr/LC_MESSAGES/terminator.mo
> +share/locale/tyv/
> +share/locale/tyv/LC_MESSAGES/
> +share/locale/tyv/LC_MESSAGES/terminator.mo
>  share/locale/uk/LC_MESSAGES/terminator.mo
>  share/locale/ur/LC_MESSAGES/terminator.mo
>  share/locale/zh_CN/LC_MESSAGES/terminator.mo

It works like a charm :)

-- 
Juan Francisco Cantero Hurtado http://juanfra.info



Re: NEW: x11/keybinder

2013-01-27 Thread Antoine Jacoutot
On Sun, Jan 27, 2013 at 04:06:51PM -0500, Brian Callahan wrote:
> On 1/27/2013 4:04 PM, Stuart Henderson wrote:
> >On 2013/01/27 15:48, Brian Callahan wrote:
> >>Tested OK on amd64 and powerpc. For some reason, port-lib-depends-check
> >>gives different output between the two archs. I went with the WANTLIB
> >>that satisfied powerpc, because powerpc wanted some extra libs that are
> >>system libs
> >
> >which libs?
> 
> GL, Xxf86vm, drm, stdc++

You built against an older cairo.


> 
> >
> >>Fixup tarball attached. Includes some other fixes mentioned by landry.
> >
> >${WRKINST}/${LOCALBASE}/lib/python2.7/site-packages/keybinder/_keybinder.{a,la}
> >
> >- don't hardcode the Python version number here, you probably want something
> >like ${WRKINST}${MODPY_SITEPKG}/keybinder/_keybinder.{a,la}
> >or just @comment them in the plist instead.
> >
> 
> According to configure, static libs aren't supposed to be built. But
> I found .a files in ${WRKINST} after running make fake. They didn't
> show up in PLIST, so I figured it was easier to do it this way than
> @comment the .la files.
> 
> ~Brian
> 

-- 
Antoine



Re: NEW: x11/keybinder

2013-01-27 Thread Landry Breuil
On Sun, Jan 27, 2013 at 04:06:51PM -0500, Brian Callahan wrote:
> On 1/27/2013 4:04 PM, Stuart Henderson wrote:
> >On 2013/01/27 15:48, Brian Callahan wrote:
> >>Tested OK on amd64 and powerpc. For some reason, port-lib-depends-check
> >>gives different output between the two archs. I went with the WANTLIB
> >>that satisfied powerpc, because powerpc wanted some extra libs that are
> >>system libs
> >
> >which libs?
> 
> GL, Xxf86vm, drm, stdc++
> 
> >
> >>Fixup tarball attached. Includes some other fixes mentioned by landry.
> >
> >${WRKINST}/${LOCALBASE}/lib/python2.7/site-packages/keybinder/_keybinder.{a,la}
> >
> >- don't hardcode the Python version number here, you probably want something
> >like ${WRKINST}${MODPY_SITEPKG}/keybinder/_keybinder.{a,la}
> >or just @comment them in the plist instead.
> >

oh and ${WRKINST}/${LOCALBASE} should be ${PREFIX} in post-install. or
use sthen@'s version :p

Landry



Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Kurt Miller
On Sunday 27 January 2013 2:54:12 pm Amit Kulkarni wrote:
> Also: the FAQ on how to install JDK seem to me to be out of date?
> 
> > http://www.openbsd.org/faq/faq8.html#Programming:
> >
> >
> IMHO, the whole section can be deleted... why recommend end users to
> compile 1.6, then 1.7 and then icedtea-web? they can use packages to
> download the browser plugin...
> 

I agree. The FAQ is for the last release. 5.2 has both jdk 7 and icedtea-web
packages. People should just be encouraged to use them.

Index: faq/faq8.html
===
RCS file: /cvs/www/faq/faq8.html,v
retrieving revision 1.239
diff -u -p -u -r1.239 faq8.html
--- faq/faq8.html   1 Nov 2012 15:05:30 -   1.239
+++ faq/faq8.html   27 Jan 2013 21:05:46 -
@@ -343,42 +343,32 @@ This new compiler is available as a subp
 
 
 
-Java
+Java
 
 http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/jdk/?only_with_tag=OPENBSD_5_2";>devel/jdk
 
-Sun JDK - only 1.7 as a package; for older version see build instructions 
below.
+Sun JDK - only 1.7 as a package; 1.6 is not recommended due lack of 
updates and restrictive license.
 
 
 
 
-http://www.openbsd.org/cgi-bin/cvsweb/ports/lang/classpath/?only_with_tag=OPENBSD_5_2";>lang/classpath
+http://www.openbsd.org/cgi-bin/cvsweb/ports/www/icedtea-web/?only_with_tag=OPENBSD_5_2";>www/icedtea-web
 
-essential core class libraries for Java
+Browser plugin and web start for jdk/1.7 only
 
 
 
 
-http://www.openbsd.org/cgi-bin/cvsweb/ports/lang/kaffe/?only_with_tag=OPENBSD_5_2";>lang/kaffe
-
-
-
-
-
-
-http://www.openbsd.org/cgi-bin/cvsweb/ports/lang/jikes/?only_with_tag=OPENBSD_5_2";>lang/jikes
-
-
-Fast compiler, works well.
-This needs a "run-time jar", the bytecode version of all the standard API.
+http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/eclipse/?only_with_tag=OPENBSD_5_2";>devel/eclipse
 
+Large IDE; works with Sun JDK
 
 
 
 
-http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/eclipse/?only_with_tag=OPENBSD_5_2";>devel/eclipse
+http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/netbeans/?only_with_tag=OPENBSD_5_2";>devel/netbeans
 
-Large IDE; works with Sun JDK
+Another IDE; works with Sun JDK
 
 
 
@@ -502,60 +492,6 @@ Plenty of subpackages are available for 
 
 
 
-
-Building the Sun JDK
-
-Due to Sun's restrictive SCSL license, OpenBSD cannot ship binary packages
-for the JDK < 1.7. Starting from 1.7 OpenBSD has a fully GPLv2 licensed
-port, that can be installed as a package. Users looking for the browser
-plugin will still need to build 1.5 or 1.6 from ports until Sun releases
-the plugin code. Note that you will need plenty of RAM for this build to 
-succeed.
-
-
-The JDK ports are in the devel/jdk subdirectory of the ports tree.
-You can choose among different versions, each in their own subdirectory.
-When you just type make, you will see a message asking you to
-to fetch the source files manually from Sun's website.
-Before you can do that, you need to register on that website, and agree
-with the license.
-That's why the ports framework cannot start the download automatically.
-
-
-Once you have downloaded the necessary distribution files and patch sets,
-copy them to the /usr/ports/distfiles directory.
-You will also need to have X installed on your system.
-Start the build by issuing make in the port's subdirectory.
-
-
-The JDK requires a working Java 2 compiler as a bootstrap to build.
-For this purpose, since OpenBSD 4.0, the port of JDK 1.5 uses kaffe,
-which allows JDK 1.5 to be used on both i386 and amd64 platforms,
-and reduces the build time considerably.
-
-
-Older versions of the JDK still require a Linux version of the JDK.
-Linux emulation on OpenBSD is restricted to i386 systems, and so these
-older JDK versions will build only on i386.
-The ports framework should take care of installing the necessary files
-and setting kern.emul.linux=1.
-For more information, please read about Linux emulation in the
-http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&sektion=8";>compat_linux(8)
-manual page, and also
-FAQ 9 - Running Linux binaries on OpenBSD.
-Note that this Linux emulation is only required during the build of the
-JDK, which results in a native OpenBSD JDK.
-You do not need Linux emulation to work with the native JDK.
-
-
-After many hours, the build will finish.
-Just continue with make install to install the JDK.
-
-
-If you run into errors such as
-"Could not reserve enough space for object heap",
-try increasing your processes' memory limits using
-the shell's built-in ulimit command, with the -d flag.
 
 Other development tools
 



Re: [UPDATE] net/bitlbee

2013-01-27 Thread Okan Demirmen
Here's one that makes sure the otr FLAVOR continues to work:

Cheers,
Okan

Index: Makefile
===
RCS file: /home/open/anoncvs/cvs/ports/net/bitlbee/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile27 Nov 2012 15:40:56 -  1.46
+++ Makefile27 Jan 2013 21:07:30 -
@@ -2,7 +2,7 @@
 
 COMMENT=   IRC proxy to connect to AIM, ICQ, Jabber, MSN and Yahoo
 
-DISTNAME=  bitlbee-3.0.6
+DISTNAME=  bitlbee-3.2
 CATEGORIES=net
 
 HOMEPAGE=  http://bitlbee.org/
@@ -15,8 +15,7 @@ PERMIT_PACKAGE_FTP=   Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-WANTLIB += c pthread glib-2.0 gmodule-2.0 gnutls>=13
-WANTLIB += gcrypt gpg-error
+WANTLIB += c pthread glib-2.0 gmodule-2.0 ssl crypto
 
 MASTER_SITES=  http://get.bitlbee.org/src/
 
@@ -28,16 +27,14 @@ EXAMPLEDIR= ${PREFIX}/share/examples/bi
 DOCS=  ${WRKSRC}/doc/user-guide/user-guide.html
 DOCDIR=${PREFIX}/share/doc/bitlbee/
 
-LIB_DEPENDS=   devel/glib2 \
-   security/gnutls \
-   security/libgcrypt
+LIB_DEPENDS=   devel/glib2
 
 CONFIGURE_STYLE=   simple
 CONFIGURE_ARGS+=   --bindir=${PREFIX}/libexec \
--mandir=${PREFIX}/man \
--config=${DB_DIR} \
--etcdir=${ETCDIR} \
-   --ssl=gnutls
+   --ssl=openssl
 
 USE_GMAKE= Yes
 MAKE_ENV=  "CC=${CC}" "CFLAGS=${CFLAGS}"
@@ -50,16 +47,13 @@ FLAVOR ?=
 
 .if ${FLAVOR:L:Mlibpurple}
 CONFIGURE_ARGS +=  --purple=1
-LIB_DEPENDS += net/pidgin,-libpurple \
-   devel/silc-toolkit \
-   net/meanwhile \
-   net/libgadu
+LIB_DEPENDS += net/pidgin,-libpurple
 WANTLIB += purple
 .endif
 .if ${FLAVOR:L:Motr}
-CONFIGURE_ARGS +=  --otr=1
-LIB_DEPENDS += security/libotr
-WANTLIB += otr
+CONFIGURE_ARGS +=  --otr=1
+LIB_DEPENDS += security/libotr security/libgcrypt
+WANTLIB += gcrypt otr
 .endif
 
 NO_REGRESS=Yes
Index: distinfo
===
RCS file: /home/open/anoncvs/cvs/ports/net/bitlbee/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo27 Nov 2012 15:40:56 -  1.23
+++ distinfo27 Jan 2013 14:57:05 -
@@ -1,2 +1,2 @@
-SHA256 (bitlbee-3.0.6.tar.gz) = Tz4Wn5qODN95dtLm9Buaj2AgomK1cxqg+R/bZtF0Rug=
-SIZE (bitlbee-3.0.6.tar.gz) = 730918
+SHA256 (bitlbee-3.2.tar.gz) = G0OCjpBvVFCZM1Py6+zGwDjwJhxNw/FyLrr6bqPmIDA=
+SIZE (bitlbee-3.2.tar.gz) = 666404



Re: NEW: x11/keybinder

2013-01-27 Thread Brian Callahan

On 1/27/2013 4:04 PM, Stuart Henderson wrote:

On 2013/01/27 15:48, Brian Callahan wrote:

Tested OK on amd64 and powerpc. For some reason, port-lib-depends-check
gives different output between the two archs. I went with the WANTLIB
that satisfied powerpc, because powerpc wanted some extra libs that are
system libs


which libs?


GL, Xxf86vm, drm, stdc++




Fixup tarball attached. Includes some other fixes mentioned by landry.


${WRKINST}/${LOCALBASE}/lib/python2.7/site-packages/keybinder/_keybinder.{a,la}

- don't hardcode the Python version number here, you probably want something
like ${WRKINST}${MODPY_SITEPKG}/keybinder/_keybinder.{a,la}
or just @comment them in the plist instead.



According to configure, static libs aren't supposed to be built. But I 
found .a files in ${WRKINST} after running make fake. They didn't show 
up in PLIST, so I figured it was easier to do it this way than @comment 
the .la files.


~Brian



Re: NEW: x11/keybinder

2013-01-27 Thread Brian Callahan

On 01/27/13 14:08, Landry Breuil wrote:

On Sun, Jan 27, 2013 at 10:24:56AM -0500, Brian Callahan wrote:

On 1/27/2013 4:23 AM, Stuart Henderson wrote:

Missing attachment for this one..


Sorry about that. Attached.


Brian Callahan  wrote:


Hi ports --

While testing an update to x11/terminator [0] I noticed that terminator

complained about not being able to use all its features due to
python-keybinder not being installed. Turns out we don't have a port of

this, but I found one posted about 2 years ago on ports@ [1]. I took
that and updated it to the latest version.

Tested OK on amd64 and powerpc. For some reason, port-lib-depends-check

gives different output between the two archs. I went with the WANTLIB
that satisfied powerpc, because powerpc wanted some extra libs that are

system libs, so I figured that would be the safe route. amd64 complains

about the extra libs because of this, but since they're system libs,
they will always be there anyway.

Set SHARED_ONLY + merge PFRAG.shared to PLIST. reorder the -python PLIST
to have the dir first, remove the useless .la files

Landry



Fixup tarball attached. Includes some other fixes mentioned by landry.

~Brian


keybinder.tgz
Description: application/compressed-tar


Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Amit Kulkarni
Also: the FAQ on how to install JDK seem to me to be out of date?

> http://www.openbsd.org/faq/faq8.html#Programming:
>
>
IMHO, the whole section can be deleted... why recommend end users to
compile 1.6, then 1.7 and then icedtea-web? they can use packages to
download the browser plugin...


Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Kurt Miller
On Sunday 27 January 2013 10:25:37 am Erling Westenvik wrote:
> When attempting to install JDK 1.6 from ports, the ports system states:
> 
> *** Get the BSD patchset file:
> ***  bsd-jdk16-patches-4.tar.bz2
> *** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html
> 
> However, over the last two days the above webserver has complained about
> "internal errors" when attempting to download, and today the domain
> appears to be unavailable due to DNS failure. Are there other "safe"
> download locations for this file?

I put up a new download location:

http://www.intricatesoftware.com/OpenBSD/java/JDK16JRLConfirm.html

Thanks for the report.

-Kurt



Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Amit Kulkarni
On Sun, 27 Jan 2013 20:10:05 +0100
Landry Breuil  wrote:

> On Sun, Jan 27, 2013 at 09:59:52AM -0600, Amit Kulkarni wrote:
> > On Sun, Jan 27, 2013 at 9:25 AM, Erling Westenvik <
> > erling.westen...@gmail.com> wrote:
> > 
> > > When attempting to install JDK 1.6 from ports, the ports system states:
> > >
> > > *** Get the BSD patchset file:
> > > ***  bsd-jdk16-patches-4.tar.bz2
> > > *** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html
> > >
> > > However, over the last two days the above webserver has complained about
> > > "internal errors" when attempting to download, and today the domain
> > > appears to be unavailable due to DNS failure. Are there other "safe"
> > > download locations for this file?
> > >
> > > Also: the FAQ on how to install JDK seem to me to be out of date?
> > > http://www.openbsd.org/faq/faq8.html#Programming:
> > >
> > > 1) JDK 1.5 is not in ports anymore?
> > > 2) One is not required to visit SUN's website, just to put
> > >"ACCEPT_JRL_LICENSE=Yes" in /etc/mk.conf?
> > >
> > > Cheers,
> > >
> > > Erling
> > >
> > >
> > very good catches, the whole "Building the Sun JDK" section needs to be
> > revamped. lang/kaffe and any jdk < 1.6 is history.
> > 
> > The current procedure is to use gcj 4.6 and using ecj.jar to build jdk1.6
> > and then use 1.6 to build 1.7
> > 
> > while there...
> > 
> > Nick/anybody,
> > 
> > the following lines mentioning these specific ports can be removed.
> > lint()
> > Amaya (for 5.3 release and now also since it was broken for so many years)
> > netsurf
> 
> what's the problem with netsurf ?
> 
> Landry
> 

Ok part 1 fixing the obvious problems...

Index: faq8.html
===
RCS file: /cvs/www/faq/faq8.html,v
retrieving revision 1.239
diff -u -p -r1.239 faq8.html
--- faq8.html   1 Nov 2012 15:05:30 -   1.239
+++ faq8.html   27 Jan 2013 19:32:06 -
@@ -564,10 +564,6 @@ the base system or as packages or ports.
 
 Unix shells: ksh and csh in the base system, many others (e.g. zsh, tcsh)
 in the shells subdirectory of the ports tree.
-http://www.openbsd.org/cgi-bin/man.cgi?query=lint&sektion=1";>lint(1):
-a C program verifier, which has been substantially improved from versions 
-before OpenBSD 3.9.
-Linted versions of system libraries are also provided.
 "make" utilities: the traditional BSD
 http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1";>make(1)
 program is in the base system, and the ports tree contains other flavors
@@ -1047,12 +1043,11 @@ no particular order):
based on Mozilla.
  http://www.opera.com/";>Opera Commercial browser, i386
only (requires Linux emulation).
- http://www.w3.org/Amaya/";>Amaya The W3C's browser and editor.
  http://www.twotoasts.de/index.php?/pages/midori_summary.html";>Midori,
a WebKit-based browser from the Xfce project.
  http://sites.google.com/a/chromium.org/dev/Home";>Chromium
   the open source version of the Google Chrome browser, i386/amd64 only (so 
far).
- http://opensource.conformal.com/wiki/XXXTerm";>XXXTerm
+ http://opensource.conformal.com/wiki/xombrero";>Xombrero
   a minimalist browser with vi-like keyboard operations in addition to
   traditional browser behavior
  http://www.conkeror.org/";>Conkeror
@@ -1079,7 +1074,7 @@ no particular order):
support (also has a graphical mode). 
  http://artax.karlin.mff.cuni.cz/~mikulas/links/";>Links
Has table support.
- http://freecode.com/projects/retawq";>Retawk
+ http://freecode.com/projects/retawq";>Retawq
   Interactive, multi-threaded text mode web browser.
 
 



Re: NEW: audio/mscore (round 2)

2013-01-27 Thread Landry Breuil
On Sun, Jan 27, 2013 at 11:16:44PM +0400, Vadim Zhukov wrote:
> 2013/1/27 Landry Breuil :
> > On Sat, Jan 26, 2013 at 01:33:28PM -0500, Brian Callahan wrote:
> >> Hi ports --
> >>
> >> Now that the libsndfile change has been committed, here's
> >> audio/mscore again. I've edited it slightly from the first go, so
> >> used the tarball attached here.
> >>
> >> Works OK for me on amd64 and powerpc.
> >
> > Set SHARED_ONLY=yes (uses qt4..), merge PFRAG.shared into PLIST, make
> > sure you depend on the 'fixed' version of libsndfile (ie
> > audio/libsndfile>=1.0.25p0) and then it's ok for me.
> 
> Side note: why not to add "SHARED_ONLY ?= Yes" to qt4.port.mk instead
> of adding SHARED_ONLY to every Qt4-based port? I can cook up a diff,
> if there is any interest in this.

I think it'll make sense. SHARED_ONLY is just a hint to update-plist now
anyway, since pkg_create has the necessary bits to ignore shared libs on
static archs... all PFRAG.shared file can/should go away.

Landry



Re: NEW: audio/mscore (round 2)

2013-01-27 Thread Marc Espie
On Sun, Jan 27, 2013 at 11:16:44PM +0400, Vadim Zhukov wrote:
> 2013/1/27 Landry Breuil :
> > On Sat, Jan 26, 2013 at 01:33:28PM -0500, Brian Callahan wrote:
> >> Hi ports --
> >>
> >> Now that the libsndfile change has been committed, here's
> >> audio/mscore again. I've edited it slightly from the first go, so
> >> used the tarball attached here.
> >>
> >> Works OK for me on amd64 and powerpc.
> >
> > Set SHARED_ONLY=yes (uses qt4..), merge PFRAG.shared into PLIST, make
> > sure you depend on the 'fixed' version of libsndfile (ie
> > audio/libsndfile>=1.0.25p0) and then it's ok for me.
> 
> Side note: why not to add "SHARED_ONLY ?= Yes" to qt4.port.mk instead
> of adding SHARED_ONLY to every Qt4-based port? I can cook up a diff,
> if there is any interest in this.

Even though I haven't finished teaching update-plist how to do that,
PFRAG.shared is mostly NOT needed apart from plugins these days.

pkg_create does some magic between shared libraries and unshared libraries,
see pkg_create(1).

As far as setting SHARED_ONLY ?= Yes in qt4.port.mk, I'm okay with that.
I don't think it warrants a full sweep of the affected ports.



Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Amit Kulkarni
On Sun, Jan 27, 2013 at 1:10 PM, Landry Breuil wrote:

> On Sun, Jan 27, 2013 at 09:59:52AM -0600, Amit Kulkarni wrote:
> > On Sun, Jan 27, 2013 at 9:25 AM, Erling Westenvik <
> > erling.westen...@gmail.com> wrote:
> >
> > > When attempting to install JDK 1.6 from ports, the ports system states:
> > >
> > > *** Get the BSD patchset file:
> > > ***  bsd-jdk16-patches-4.tar.bz2
> > > *** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html
> > >
> > > However, over the last two days the above webserver has complained
> about
> > > "internal errors" when attempting to download, and today the domain
> > > appears to be unavailable due to DNS failure. Are there other "safe"
> > > download locations for this file?
> > >
> > > Also: the FAQ on how to install JDK seem to me to be out of date?
> > > http://www.openbsd.org/faq/faq8.html#Programming:
> > >
> > > 1) JDK 1.5 is not in ports anymore?
> > > 2) One is not required to visit SUN's website, just to put
> > >"ACCEPT_JRL_LICENSE=Yes" in /etc/mk.conf?
> > >
> > > Cheers,
> > >
> > > Erling
> > >
> > >
> > very good catches, the whole "Building the Sun JDK" section needs to be
> > revamped. lang/kaffe and any jdk < 1.6 is history.
> >
> > The current procedure is to use gcj 4.6 and using ecj.jar to build jdk1.6
> > and then use 1.6 to build 1.7
> >
> > while there...
> >
> > Nick/anybody,
> >
> > the following lines mentioning these specific ports can be removed.
> > lint()
> > Amaya (for 5.3 release and now also since it was broken for so many
> years)
> > netsurf
>
> what's the problem with netsurf ?
>
>
oops sorry no problem


Re: NEW: audio/mscore (round 2)

2013-01-27 Thread Vadim Zhukov
2013/1/27 Landry Breuil :
> On Sat, Jan 26, 2013 at 01:33:28PM -0500, Brian Callahan wrote:
>> Hi ports --
>>
>> Now that the libsndfile change has been committed, here's
>> audio/mscore again. I've edited it slightly from the first go, so
>> used the tarball attached here.
>>
>> Works OK for me on amd64 and powerpc.
>
> Set SHARED_ONLY=yes (uses qt4..), merge PFRAG.shared into PLIST, make
> sure you depend on the 'fixed' version of libsndfile (ie
> audio/libsndfile>=1.0.25p0) and then it's ok for me.

Side note: why not to add "SHARED_ONLY ?= Yes" to qt4.port.mk instead
of adding SHARED_ONLY to every Qt4-based port? I can cook up a diff,
if there is any interest in this.

--
  WBR,
  Vadim Zhukov



Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Landry Breuil
On Sun, Jan 27, 2013 at 09:59:52AM -0600, Amit Kulkarni wrote:
> On Sun, Jan 27, 2013 at 9:25 AM, Erling Westenvik <
> erling.westen...@gmail.com> wrote:
> 
> > When attempting to install JDK 1.6 from ports, the ports system states:
> >
> > *** Get the BSD patchset file:
> > ***  bsd-jdk16-patches-4.tar.bz2
> > *** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html
> >
> > However, over the last two days the above webserver has complained about
> > "internal errors" when attempting to download, and today the domain
> > appears to be unavailable due to DNS failure. Are there other "safe"
> > download locations for this file?
> >
> > Also: the FAQ on how to install JDK seem to me to be out of date?
> > http://www.openbsd.org/faq/faq8.html#Programming:
> >
> > 1) JDK 1.5 is not in ports anymore?
> > 2) One is not required to visit SUN's website, just to put
> >"ACCEPT_JRL_LICENSE=Yes" in /etc/mk.conf?
> >
> > Cheers,
> >
> > Erling
> >
> >
> very good catches, the whole "Building the Sun JDK" section needs to be
> revamped. lang/kaffe and any jdk < 1.6 is history.
> 
> The current procedure is to use gcj 4.6 and using ecj.jar to build jdk1.6
> and then use 1.6 to build 1.7
> 
> while there...
> 
> Nick/anybody,
> 
> the following lines mentioning these specific ports can be removed.
> lint()
> Amaya (for 5.3 release and now also since it was broken for so many years)
> netsurf

what's the problem with netsurf ?

Landry



Re: NEW: x11/keybinder

2013-01-27 Thread Landry Breuil
On Sun, Jan 27, 2013 at 10:24:56AM -0500, Brian Callahan wrote:
> On 1/27/2013 4:23 AM, Stuart Henderson wrote:
> >Missing attachment for this one..
> >
> 
> Sorry about that. Attached.
> 
> >Brian Callahan  wrote:
> >
> >>Hi ports --
> >>
> >>While testing an update to x11/terminator [0] I noticed that terminator
> >>
> >>complained about not being able to use all its features due to
> >>python-keybinder not being installed. Turns out we don't have a port of
> >>
> >>this, but I found one posted about 2 years ago on ports@ [1]. I took
> >>that and updated it to the latest version.
> >>
> >>Tested OK on amd64 and powerpc. For some reason, port-lib-depends-check
> >>
> >>gives different output between the two archs. I went with the WANTLIB
> >>that satisfied powerpc, because powerpc wanted some extra libs that are
> >>
> >>system libs, so I figured that would be the safe route. amd64 complains
> >>
> >>about the extra libs because of this, but since they're system libs,
> >>they will always be there anyway.

Set SHARED_ONLY + merge PFRAG.shared to PLIST. reorder the -python PLIST
to have the dir first, remove the useless .la files

Landry



Re: NEW: audio/mscore (round 2)

2013-01-27 Thread Landry Breuil
On Sat, Jan 26, 2013 at 01:33:28PM -0500, Brian Callahan wrote:
> Hi ports --
> 
> Now that the libsndfile change has been committed, here's
> audio/mscore again. I've edited it slightly from the first go, so
> used the tarball attached here.
> 
> Works OK for me on amd64 and powerpc.

Set SHARED_ONLY=yes (uses qt4..), merge PFRAG.shared into PLIST, make
sure you depend on the 'fixed' version of libsndfile (ie
audio/libsndfile>=1.0.25p0) and then it's ok for me.

Landry



Re: UPDATE: x11/terminator

2013-01-27 Thread Juan Francisco Cantero Hurtado
On Sat, Jan 26, 2013 at 08:00:31PM -0500, Brian Callahan wrote:
> Hi ports --
> 
> I found a bump for x11/terminator posted to ports@ about 3 weeks ago
> with no response. Attached is a patch that will update terminator to
> 0.96. It is slightly different from the one posted three weeks ago,
> adding x11/keybinder as a RUN_DEPENDS (see my other email about
> this).
> 
> Tested OK on amd64 and powerpc.
> 
> Juan: I left you as MAINTAINER. Do you still want it?

Yes.

> 
> OK?
> 
> ~Brian
> 

I will test both ports this evening.

Thanks.

-- 
Juan Francisco Cantero Hurtado http://juanfra.info



Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Stuart Henderson
On 2013/01/27 16:25, Erling Westenvik wrote:
> When attempting to install JDK 1.6 from ports, the ports system states:
> 
> *** Get the BSD patchset file:
> ***  bsd-jdk16-patches-4.tar.bz2
> *** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html
> 
> However, over the last two days the above webserver has complained about
> "internal errors" when attempting to download, and today the domain
> appears to be unavailable due to DNS failure. Are there other "safe"
> download locations for this file?

The ports tree contains SHA256 checksums so there is no real need
to worry about safety of a particular source. If you're unable to find
a copy at all then drop me a mail offlist, I have it somewhere.

> Also: the FAQ on how to install JDK seem to me to be out of date?
> http://www.openbsd.org/faq/faq8.html#Programming:
> 
> 1) JDK 1.5 is not in ports anymore?

Yes that's out of date.

> 2) One is not required to visit SUN's website, just to put
>"ACCEPT_JRL_LICENSE=Yes" in /etc/mk.conf?

ACCEPT_JRL_LICENSE is additional, you still need to download the files manually.



Re: UPDATE: emulators/sdlmame

2013-01-27 Thread David Coppa
On Sun, Jan 27, 2013 at 5:20 PM, Federico Schwindt  wrote:
> Hi,
>
> The attached diff updates sdlmame to 0.148 and sets myself as
> maintainer. With input and some changes from dcoppa@.
> It requires the MAXTSIZ increase to 128 MB, otherwise it will fail
> with ENOMEM so make sure your vmparam.h is up to date.
> Comments? OK?

Re-read it and still seems ok :)

ciao,
David



UPDATE: emulators/sdlmame

2013-01-27 Thread Federico Schwindt
Hi,

The attached diff updates sdlmame to 0.148 and sets myself as
maintainer. With input and some changes from dcoppa@.
It requires the MAXTSIZ increase to 128 MB, otherwise it will fail
with ENOMEM so make sure your vmparam.h is up to date.
Comments? OK?

f.-


sdlmame.diff
Description: Binary data


Re: File required to build JDK 1.6 is unavalable

2013-01-27 Thread Amit Kulkarni
On Sun, Jan 27, 2013 at 9:25 AM, Erling Westenvik <
erling.westen...@gmail.com> wrote:

> When attempting to install JDK 1.6 from ports, the ports system states:
>
> *** Get the BSD patchset file:
> ***  bsd-jdk16-patches-4.tar.bz2
> *** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html
>
> However, over the last two days the above webserver has complained about
> "internal errors" when attempting to download, and today the domain
> appears to be unavailable due to DNS failure. Are there other "safe"
> download locations for this file?
>
> Also: the FAQ on how to install JDK seem to me to be out of date?
> http://www.openbsd.org/faq/faq8.html#Programming:
>
> 1) JDK 1.5 is not in ports anymore?
> 2) One is not required to visit SUN's website, just to put
>"ACCEPT_JRL_LICENSE=Yes" in /etc/mk.conf?
>
> Cheers,
>
> Erling
>
>
very good catches, the whole "Building the Sun JDK" section needs to be
revamped. lang/kaffe and any jdk < 1.6 is history.

The current procedure is to use gcj 4.6 and using ecj.jar to build jdk1.6
and then use 1.6 to build 1.7

while there...

Nick/anybody,

the following lines mentioning these specific ports can be removed.
lint()
Amaya (for 5.3 release and now also since it was broken for so many years)
netsurf
XXXTerm renamed to Xombrero
Retawk renamed to retawq


Re: NEW: x11/keybinder

2013-01-27 Thread Brian Callahan

On 1/27/2013 4:23 AM, Stuart Henderson wrote:

Missing attachment for this one..



Sorry about that. Attached.


Brian Callahan  wrote:


Hi ports --

While testing an update to x11/terminator [0] I noticed that terminator

complained about not being able to use all its features due to
python-keybinder not being installed. Turns out we don't have a port of

this, but I found one posted about 2 years ago on ports@ [1]. I took
that and updated it to the latest version.

Tested OK on amd64 and powerpc. For some reason, port-lib-depends-check

gives different output between the two archs. I went with the WANTLIB
that satisfied powerpc, because powerpc wanted some extra libs that are

system libs, so I figured that would be the safe route. amd64 complains

about the extra libs because of this, but since they're system libs,
they will always be there anyway.

OK?

~Brian

[0] http://marc.info/?l=openbsd-ports&m=135666077703948&w=2 (I will
write a separate email dealing with this.)
[1] http://marc.info/?l=openbsd-ports&m=130227497715563&w=2 (Just
keybinder, not hotot)






keybinder.tgz
Description: Binary data


File required to build JDK 1.6 is unavalable

2013-01-27 Thread Erling Westenvik
When attempting to install JDK 1.6 from ports, the ports system states:

*** Get the BSD patchset file:
***  bsd-jdk16-patches-4.tar.bz2
*** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html

However, over the last two days the above webserver has complained about
"internal errors" when attempting to download, and today the domain
appears to be unavailable due to DNS failure. Are there other "safe"
download locations for this file?

Also: the FAQ on how to install JDK seem to me to be out of date?
http://www.openbsd.org/faq/faq8.html#Programming:

1) JDK 1.5 is not in ports anymore?
2) One is not required to visit SUN's website, just to put
   "ACCEPT_JRL_LICENSE=Yes" in /etc/mk.conf?

Cheers,

Erling



new: converters/convmv

2013-01-27 Thread Stefan Sperling
This can come in handy when dealing with filename character encoding issues.

ok?


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


MAINTAINER UPDATE: www/sope www/sogo

2013-01-27 Thread Sebastian Reitenbach
Hi,

attached are updates to SOPE/SOGo to 2.0.4.

A list of bugfixes and changes can be found from the 
annoucement mail here:
https://inverse.ca/sogo/lists/arc/users/2013-01/msg00275.html

so far lightly tested on amd64.

OK?

Sebastian

Index: Makefile
===
RCS file: /cvs/ports/www/sogo/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- Makefile	16 Dec 2012 16:36:26 -	1.25
+++ Makefile	27 Jan 2013 12:18:27 -
@@ -2,9 +2,9 @@
 
 COMMENT = 	web based groupware server
 
-VERSION =	2.0.3
-DISTNAME =	SOGo-${VERSION}a
-PKGNAME =	sogo-${VERSION}.0
+VERSION =	2.0.4
+DISTNAME =	SOGo-${VERSION}
+PKGNAME =	sogo-${VERSION}
 
 SHARED_LIBS +=	GDLContentStore 2.0
 SHARED_LIBS +=	NGCards		2.0
Index: distinfo
===
RCS file: /cvs/ports/www/sogo/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- distinfo	16 Dec 2012 16:36:26 -	1.13
+++ distinfo	27 Jan 2013 12:18:27 -
@@ -1,2 +1,2 @@
-SHA256 (SOGo-2.0.3a.tar.gz) = swaxBeWJsV7draztkesOsew2GGDFARzsE2NZxUVTVQM=
-SIZE (SOGo-2.0.3a.tar.gz) = 6744730
+SHA256 (SOGo-2.0.4.tar.gz) = s7IDxUBtPB/HT6OSs7hRHTdTHUYkeqKYdCrjV2DcL2A=
+SIZE (SOGo-2.0.4.tar.gz) = 6271451
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/sogo/pkg/PLIST,v
retrieving revision 1.15
diff -u -r1.15 PLIST
--- pkg/PLIST	16 Dec 2012 16:36:26 -	1.15
+++ pkg/PLIST	27 Jan 2013 12:18:31 -
@@ -580,6 +580,8 @@
 lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/Dutch.lproj/Localizable.strings
 lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/English.lproj/
 lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/English.lproj/Localizable.strings
+lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/Finnish.lproj/
+lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/Finnish.lproj/Localizable.strings
 lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/French.lproj/
 lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/French.lproj/Localizable.strings
 lib/GNUstep/SOGo/AdministrationUI.SOGo/Resources/German.lproj/
@@ -627,6 +629,8 @@
 lib/GNUstep/SOGo/Appointments.SOGo/Resources/Dutch.lproj/Localizable.strings
 lib/GNUstep/SOGo/Appointments.SOGo/Resources/English.lproj/
 lib/GNUstep/SOGo/Appointments.SOGo/Resources/English.lproj/Localizable.strings
+lib/GNUstep/SOGo/Appointments.SOGo/Resources/Finnish.lproj/
+lib/GNUstep/SOGo/Appointments.SOGo/Resources/Finnish.lproj/Localizable.strings
 lib/GNUstep/SOGo/Appointments.SOGo/Resources/French.lproj/
 lib/GNUstep/SOGo/Appointments.SOGo/Resources/French.lproj/Localizable.strings
 lib/GNUstep/SOGo/Appointments.SOGo/Resources/German.lproj/
@@ -679,6 +683,8 @@
 lib/GNUstep/SOGo/CommonUI.SOGo/Resources/Dutch.lproj/Localizable.strings
 lib/GNUstep/SOGo/CommonUI.SOGo/Resources/English.lproj/
 lib/GNUstep/SOGo/CommonUI.SOGo/Resources/English.lproj/Localizable.strings
+lib/GNUstep/SOGo/CommonUI.SOGo/Resources/Finnish.lproj/
+lib/GNUstep/SOGo/CommonUI.SOGo/Resources/Finnish.lproj/Localizable.strings
 lib/GNUstep/SOGo/CommonUI.SOGo/Resources/French.lproj/
 lib/GNUstep/SOGo/CommonUI.SOGo/Resources/French.lproj/Localizable.strings
 lib/GNUstep/SOGo/CommonUI.SOGo/Resources/German.lproj/
@@ -728,6 +734,8 @@
 lib/GNUstep/SOGo/Contacts.SOGo/Resources/Dutch.lproj/Localizable.strings
 lib/GNUstep/SOGo/Contacts.SOGo/Resources/English.lproj/
 lib/GNUstep/SOGo/Contacts.SOGo/Resources/English.lproj/Localizable.strings
+lib/GNUstep/SOGo/Contacts.SOGo/Resources/Finnish.lproj/
+lib/GNUstep/SOGo/Contacts.SOGo/Resources/Finnish.lproj/Localizable.strings
 lib/GNUstep/SOGo/Contacts.SOGo/Resources/French.lproj/
 lib/GNUstep/SOGo/Contacts.SOGo/Resources/French.lproj/Localizable.strings
 lib/GNUstep/SOGo/Contacts.SOGo/Resources/German.lproj/
@@ -776,6 +784,8 @@
 lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/Dutch.lproj/Localizable.strings
 lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/English.lproj/
 lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/English.lproj/Localizable.strings
+lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/Finnish.lproj/
+lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/Finnish.lproj/Localizable.strings
 lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/French.lproj/
 lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/French.lproj/Localizable.strings
 lib/GNUstep/SOGo/ContactsUI.SOGo/Resources/German.lproj/
@@ -826,6 +836,8 @@
 lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/Dutch.lproj/Localizable.strings
 lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/English.lproj/
 lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/English.lproj/Localizable.strings
+lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/Finnish.lproj/
+lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/Finnish.lproj/Localizable.strings
 lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/French.lproj/
 lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/French.lproj/Localizable.strings
 lib/GNUstep/SOGo/MailPartViewers.SOGo/Resources/German.lproj/
@@ -1001,6 +1013,8