Re: Small rework lang/ecl

2010-12-04 Thread Alexandr Shadchin
On Sat, Dec 04, 2010 at 06:51:28PM +0100, Marc Espie wrote:
> On Sat, Dec 04, 2010 at 10:29:59PM +0500, Alexandr Shadchin wrote:
> > On Sat, Dec 04, 2010 at 05:51:23PM +0100, Marc Espie wrote:
> > > On Sat, Dec 04, 2010 at 09:14:52PM +0500, Alexandr Shadchin wrote:
> > > > On Sat, Dec 04, 2010 at 05:05:59PM +0100, Jasper Lievisse Adriaanse 
> > > > wrote:
> > > > > On Sat, Dec 04, 2010 at 08:53:16PM +0500, Alexandr Shadchin wrote:
> > > > > > 
> > > > > > 1) reorder, cleanup and aligned in Makefile
> > > > > > 2) add CONFIGURE_ARGS += --enable-unicode
> > > > > > 3) fix replacement of ecl-config.1 on ecl.1 
> > > > > > 4) remove create symlinks lib/libecl.so
> > > > > > 
> > > > > > -- 
> > > > > > Alexandr Shadchin
> > > > > Marc is currently working on an update for ecl, so you may want to 
> > > > > check after
> > > > > his update what's still relevant of this diff.
> > > > > 
> > > > > -- 
> > > > > Cheers,
> > > > > Jasper
> > > > > 
> > > > > "During times of universal deceit,
> > > > >  telling the truth becomes a revolutionary act."
> > > > 
> > > > This is a diff on ecl after updating to 10.4.1 (Marc commit today)
> > > 
> > > Explain to me why the libecl.so symlink is no longer necessary.
> > 
> > I understand the meaning of creating a symlink is in the following cases:
> > 1) Library is located in a subfolder
> > 2) Library has a different name
> > 
> > with libecl it does not make sense
> 
> 
> That's not an explanation. Did you try to use it ?

Yes. Also checked on the math/maxima.

I do not see any reason to create a symlink, as without it everything is working
fine. but this IMHO, I do not insist on its removal. if you need it for some
reason, it can leave.

-- 
Alexandr Shadchin



Re: Small rework lang/ecl

2010-12-04 Thread Marc Espie
On Sat, Dec 04, 2010 at 10:29:59PM +0500, Alexandr Shadchin wrote:
> On Sat, Dec 04, 2010 at 05:51:23PM +0100, Marc Espie wrote:
> > On Sat, Dec 04, 2010 at 09:14:52PM +0500, Alexandr Shadchin wrote:
> > > On Sat, Dec 04, 2010 at 05:05:59PM +0100, Jasper Lievisse Adriaanse wrote:
> > > > On Sat, Dec 04, 2010 at 08:53:16PM +0500, Alexandr Shadchin wrote:
> > > > > 
> > > > > 1) reorder, cleanup and aligned in Makefile
> > > > > 2) add CONFIGURE_ARGS += --enable-unicode
> > > > > 3) fix replacement of ecl-config.1 on ecl.1 
> > > > > 4) remove create symlinks lib/libecl.so
> > > > > 
> > > > > -- 
> > > > > Alexandr Shadchin
> > > > Marc is currently working on an update for ecl, so you may want to 
> > > > check after
> > > > his update what's still relevant of this diff.
> > > > 
> > > > -- 
> > > > Cheers,
> > > > Jasper
> > > > 
> > > > "During times of universal deceit,
> > > >  telling the truth becomes a revolutionary act."
> > > 
> > > This is a diff on ecl after updating to 10.4.1 (Marc commit today)
> > 
> > Explain to me why the libecl.so symlink is no longer necessary.
> 
> I understand the meaning of creating a symlink is in the following cases:
> 1) Library is located in a subfolder
> 2) Library has a different name
> 
> with libecl it does not make sense


That's not an explanation. Did you try to use it ?



Re: Small rework lang/ecl

2010-12-04 Thread Alexandr Shadchin
On Sat, Dec 04, 2010 at 05:51:23PM +0100, Marc Espie wrote:
> On Sat, Dec 04, 2010 at 09:14:52PM +0500, Alexandr Shadchin wrote:
> > On Sat, Dec 04, 2010 at 05:05:59PM +0100, Jasper Lievisse Adriaanse wrote:
> > > On Sat, Dec 04, 2010 at 08:53:16PM +0500, Alexandr Shadchin wrote:
> > > > 
> > > > 1) reorder, cleanup and aligned in Makefile
> > > > 2) add CONFIGURE_ARGS += --enable-unicode
> > > > 3) fix replacement of ecl-config.1 on ecl.1 
> > > > 4) remove create symlinks lib/libecl.so
> > > > 
> > > > -- 
> > > > Alexandr Shadchin
> > > Marc is currently working on an update for ecl, so you may want to check 
> > > after
> > > his update what's still relevant of this diff.
> > > 
> > > -- 
> > > Cheers,
> > > Jasper
> > > 
> > > "During times of universal deceit,
> > >  telling the truth becomes a revolutionary act."
> > 
> > This is a diff on ecl after updating to 10.4.1 (Marc commit today)
> 
> Explain to me why the libecl.so symlink is no longer necessary.

I understand the meaning of creating a symlink is in the following cases:
1) Library is located in a subfolder
2) Library has a different name

with libecl it does not make sense

-- 
Alexandr Shadchin



Re: Small rework lang/ecl

2010-12-04 Thread Marc Espie
On Sat, Dec 04, 2010 at 09:14:52PM +0500, Alexandr Shadchin wrote:
> On Sat, Dec 04, 2010 at 05:05:59PM +0100, Jasper Lievisse Adriaanse wrote:
> > On Sat, Dec 04, 2010 at 08:53:16PM +0500, Alexandr Shadchin wrote:
> > > 
> > > 1) reorder, cleanup and aligned in Makefile
> > > 2) add CONFIGURE_ARGS += --enable-unicode
> > > 3) fix replacement of ecl-config.1 on ecl.1 
> > > 4) remove create symlinks lib/libecl.so
> > > 
> > > -- 
> > > Alexandr Shadchin
> > Marc is currently working on an update for ecl, so you may want to check 
> > after
> > his update what's still relevant of this diff.
> > 
> > -- 
> > Cheers,
> > Jasper
> > 
> > "During times of universal deceit,
> >  telling the truth becomes a revolutionary act."
> 
> This is a diff on ecl after updating to 10.4.1 (Marc commit today)

Explain to me why the libecl.so symlink is no longer necessary.



UPDATE: security/john

2010-12-04 Thread Benoit Lecocq

Hi,

This diff adds the jumbo patch to john including support for over 40 of 
additional hash and cipher types.

Tested on amd64.

Comments ? OK ?

Cheers,
benoit
Index: Makefile
===
RCS file: /cvs/ports/security/john/Makefile,v
retrieving revision 1.40
diff -u -r1.40 Makefile
--- Makefile17 Jul 2010 22:46:00 -  1.40
+++ Makefile4 Dec 2010 16:27:05 -
@@ -1,8 +1,10 @@
 # $OpenBSD: Makefile,v 1.40 2010/07/17 22:46:00 benoit Exp $
 
-COMMENT =  extremely fast password cracker
+COMMENT-main = extremely fast password cracker
 
-DISTNAME = john-1.7.6
+V =1.7.6
+DISTNAME = john-${V}
+PKGNAME-main = ${DISTNAME}
 CATEGORIES =   security
 
 HOMEPAGE = http://www.openwall.com/john/
@@ -18,6 +20,12 @@
 WANTLIB =  c
 
 MASTER_SITES = ${HOMEPAGE}/g/
+MASTER_SITES0 =http://www.openwall.com/john/contrib/
+
+MULTI_PACKAGES =   -main
+
+FLAVORS =  contrib
+FLAVOR ?=
 
 WRKSRC =   ${WRKDIST}/src
 
@@ -48,6 +56,18 @@
 ALL_TARGET=generic
 .endif
 
+.if ${FLAVOR:L:Mcontrib}
+MULTI_PACKAGES +=-contrib
+COMMENT-contrib =extremely fast password cracker
+PKGNAME-contrib =john-contrib-${V}
+PATCH_DIST_STRIP =   -p1
+PATCHFILES +=john-1.7.6-jumbo-9.diff.gz:0
+WANTLIB +=   m crypto ldap_r lber
+BUILD_DEPENDS += databases/mysql
+LIB_DEPENDS +=   databases/openldap
+MAKE_FLAGS +=LDFLAGS="-lcrypto -lm"
+.endif
+
 do-configure:
${SUBST_CMD} ${WRKSRC}/params.h
 
@@ -65,6 +85,9 @@
ln -sf john unafs && \
ln -sf john unique
${INSTALL_DATA} ${WRKDIST}/run/john.conf ${PREFIX}/share/examples/john
+.if ${FLAVOR:L:Mcontrib}
+   @rm ${WRKDIST}/doc/*.bak.orig
+.endif
${INSTALL_DATA} ${WRKDIST}/doc/* ${PREFIX}/share/doc/john
${INSTALL_DATA} ${WRKDIST}/run/*.chr ${PREFIX}/share/john
${INSTALL_DATA} ${WRKDIST}/run/words.lst 
${PREFIX}/share/john/password.lst
Index: distinfo
===
RCS file: /cvs/ports/security/john/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- distinfo17 Jul 2010 22:46:00 -  1.13
+++ distinfo4 Dec 2010 16:27:05 -
@@ -1,5 +1,10 @@
+MD5 (john-1.7.6-jumbo-9.diff.gz) = 9r4+1rlNIgy5iTqbC0KruA==
 MD5 (john-1.7.6.tar.gz) = zh3/xuNHkGIF0UxNaiEEkQ==
+RMD160 (john-1.7.6-jumbo-9.diff.gz) = xtWgdx1d4NNYAthTGRRu6VxOvfQ=
 RMD160 (john-1.7.6.tar.gz) = KU+po4G0Xfb9puU3vJIOdMHZZrA=
+SHA1 (john-1.7.6-jumbo-9.diff.gz) = HQRuyMAW4kl2U0h5F6NZQiIDH0k=
 SHA1 (john-1.7.6.tar.gz) = 2gtimObgRWBtSIgN8EUJbovIf8s=
+SHA256 (john-1.7.6-jumbo-9.diff.gz) = 
7jfLPcNBNIpXP2w8L0OxNsDmoXNDCGO9O2Un5rEUM2g=
 SHA256 (john-1.7.6.tar.gz) = d+RNBo0xdkjEHTrGG46h3xjVx0AQg+ek9mgYFpAMGnM=
+SIZE (john-1.7.6-jumbo-9.diff.gz) = 218658
 SIZE (john-1.7.6.tar.gz) = 832790
Index: pkg/DESCR
===
RCS file: pkg/DESCR
diff -N pkg/DESCR
--- pkg/DESCR   6 Sep 2007 19:15:14 -   1.7
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,22 +0,0 @@
-John the Ripper -- Password Cracker
-=
-
-John the Ripper is designed to be both powerful and fast. It combines
-several cracking modes in one program, and is fully configurable for your
-particular needs (you can even define a custom cracking mode using the
-built-in compiler supporting a subset of C).
-
-Out of the box, John supports (and autodetects) the following ciphertext
-formats: standard and double-length DES-based, BSDI's extended DES-based,
-FreeBSD's (and not only) MD5-based and OpenBSD's Blowfish-based.
-
-With just one extra command (required to extract the passwords), John can
-crack AFS passwords and WinNT LM hashes.
-
-Unlike other crackers, John doesn't use a crypt(3)-style routine. Instead,
-it has its own highly optimized modules for different ciphertext formats
-and architectures. Some of the algorithms used couldn't be implemented in
-a crypt(3)-style routine: they require a more powerful interface (bitslice
-DES is an example). Additionally, there're assembly routines for several
-processors and architectures (special Intel Pentium version, x86 with MMX,
-generic x86, Alpha EV4, SPARC V8).
Index: pkg/DESCR-contrib
===
RCS file: pkg/DESCR-contrib
diff -N pkg/DESCR-contrib
--- /dev/null   1 Jan 1970 00:00:00 -
+++ pkg/DESCR-contrib   4 Dec 2010 16:27:05 -
@@ -0,0 +1,26 @@
+John the Ripper -- Password Cracker
+=
+
+John the Ripper is designed to be both powerful and fast. It combines
+several cracking modes in one program, and is fully configurable for your
+particular needs (you can even define a custom cr

Re: [UPDATE] textproc/tcpdf

2010-12-04 Thread Remi Pointel
On Wed, 1 Dec 2010 20:42:19 +0100
Remi Pointel  wrote:
> Hi,
> 
> I seen a new version of tcpdf has been released.
> 
> This is the diff to update, is it OK ?
> 
> Didn't add spaces around variables for comprehensible diff, can commiter do 
> this ?

New version has been released, diff with last release : 5.9.28.

is it OK ?

Cheers,

Remi.


tcpdf-5.9.028.diff
Description: Binary data


Re: Small rework lang/ecl

2010-12-04 Thread Alexandr Shadchin
On Sat, Dec 04, 2010 at 05:05:59PM +0100, Jasper Lievisse Adriaanse wrote:
> On Sat, Dec 04, 2010 at 08:53:16PM +0500, Alexandr Shadchin wrote:
> > 
> > 1) reorder, cleanup and aligned in Makefile
> > 2) add CONFIGURE_ARGS += --enable-unicode
> > 3) fix replacement of ecl-config.1 on ecl.1 
> > 4) remove create symlinks lib/libecl.so
> > 
> > -- 
> > Alexandr Shadchin
> Marc is currently working on an update for ecl, so you may want to check after
> his update what's still relevant of this diff.
> 
> -- 
> Cheers,
> Jasper
> 
> "During times of universal deceit,
>  telling the truth becomes a revolutionary act."

This is a diff on ecl after updating to 10.4.1 (Marc commit today)

-- 
Alexandr Shadchin



Re: Small rework lang/ecl

2010-12-04 Thread Jasper Lievisse Adriaanse
On Sat, Dec 04, 2010 at 08:53:16PM +0500, Alexandr Shadchin wrote:
> 
> 1) reorder, cleanup and aligned in Makefile
> 2) add CONFIGURE_ARGS += --enable-unicode
> 3) fix replacement of ecl-config.1 on ecl.1 
> 4) remove create symlinks lib/libecl.so
> 
> -- 
> Alexandr Shadchin
Marc is currently working on an update for ecl, so you may want to check after
his update what's still relevant of this diff.

-- 
Cheers,
Jasper

"During times of universal deceit,
 telling the truth becomes a revolutionary act."



Small rework lang/ecl

2010-12-04 Thread Alexandr Shadchin

1) reorder, cleanup and aligned in Makefile
2) add CONFIGURE_ARGS += --enable-unicode
3) fix replacement of ecl-config.1 on ecl.1 
4) remove create symlinks lib/libecl.so

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/lang/ecl/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile4 Dec 2010 14:36:19 -   1.10
+++ Makefile4 Dec 2010 15:37:41 -
@@ -1,53 +1,53 @@
 # $OpenBSD: Makefile,v 1.10 2010/12/04 14:36:19 espie Exp $
 
-COMMENT =  embeddable common-lisp
-CATEGORIES =   lang
+COMMENT =  embeddable common-lisp
+BROKEN-hppa =  infinite loop during build
 
-BROKEN-hppa =  infinite loop during build
+V =10.4.1
+DISTNAME = ecl-$V
+SHARED_LIBS =  ecl 0.1
 
-V =10.4.1
-DISTNAME = ecl-$V
-SHARED_LIBS += ecl 1.0
+CATEGORIES =   lang
 
-HOMEPAGE = http://ecls.sourceforge.net/
-SUBST_VARS =   V
+HOMEPAGE = http://ecls.sourceforge.net/
 
-# GPLv2 or later
-PERMIT_PACKAGE_CDROM = Yes
+# LGPLv2
+PERMIT_PACKAGE_CDROM = Yes
 PERMIT_PACKAGE_FTP =   Yes
-PERMIT_DISTFILES_CDROM = Yes
-PERMIT_DISTFILES_FTP = Yes
+PERMIT_DISTFILES_CDROM =Yes
+PERMIT_DISTFILES_FTP = Yes
 
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=ecls/}
 
-CONFIGURE_STYLE =  gnu
-USE_GMAKE =Yes
-USE_LIBTOOL =  Yes
+WANTLIB =  c gc gmp m pthread
+
+LIB_DEPENDS =  devel/boehm-gc \
+   devel/gmp
+
+SUBST_VARS =   V
+
+USE_GMAKE =Yes
 USE_GROFF =Yes
-NO_REGRESS =   Yes
-CONFIGURE_ENV +=   LDFLAGS='-pthread -L${LOCALBASE}/lib' \
+
+NO_REGRESS =   Yes
+
+CONFIGURE_STYLE =  gnu
+CONFIGURE_ARGS =   ${CONFIGURE_SHARED} \
+   --enable-boehm=system \
+   --enable-unicode \
+   --with-system-gmp
+CONFIGURE_ENV =ECLLIB_VERSION=${LIBecl_VERSION} \
CPPFLAGS=-I${LOCALBASE}/include \
-   CFLAGS='${CFLAGS} -pthread' \
-   ECLLIB_VERSION=${LIBecl_VERSION}
+   LDFLAGS=-L${LOCALBASE}/lib
+
+MODGNU_CONFIG_GUESS_DIRS = ${WRKDIST} \
+   ${WRKDIST}/src
+
 FLAVORS =  debug
 FLAVOR ?=
 
-CONFIGURE_ARGS +=  --enable-boehm=system \
-   --with-system-gmp \
-   --with-gmp-prefix=${LOCALBASE} \
-
 .if ${FLAVOR:L:Mdebug}
 CONFIGURE_ARGS +=  --with-debug-cflags=-g
 .endif
-
-MODGNU_CONFIG_GUESS_DIRS = ${WRKDIST} \
-   ${WRKDIST}/src \
-   ${WRKDIST}/src/gc \
-   ${WRKDIST}/src/gmp
-
-LIB_DEPENDS += devel/gmp \
-   devel/boehm-gc
-   
-WANTLIB += c gc gmp m pthread
 
 .include 
Index: patches/patch-src_Makefile_in
===
RCS file: /cvs/ports/lang/ecl/patches/patch-src_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_Makefile_in
--- patches/patch-src_Makefile_in   4 Dec 2010 14:36:19 -   1.2
+++ patches/patch-src_Makefile_in   4 Dec 2010 15:37:41 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-src_Makefile_in,v 1.2 2010/12/04 14:36:19 espie Exp $
 src/Makefile.in.orig   Sun Apr  4 16:31:27 2010
-+++ src/Makefile.inSun Nov 28 20:14:34 2010
+--- src/Makefile.in.orig   Sun Apr  4 20:31:27 2010
 src/Makefile.inWed Jul 28 23:42:45 2010
 @@ -152,6 +152,7 @@ install:
for i in BUILD-STAMP help.doc TAGS ; do \
  $(INSTALL_DATA) $$i $(DESTDIR)$(ecldir); \
@@ -9,7 +9,7 @@ $OpenBSD: patch-src_Makefile_in,v 1.2 20
for i in $(LSP_LIBRARIES) $(LIBRARIES); do \
  if test -s $$i ; then \
   if echo $$i | grep dll; then \
-@@ -160,13 +161,7 @@ install:
+@@ -160,25 +161,15 @@ install:
   $(INSTALL_LIBRARY) $$i $(DESTDIR)$(libdir); \
  fi \
done
@@ -20,7 +20,20 @@ $OpenBSD: patch-src_Makefile_in,v 1.2 20
 -  $(LN_S) @SONAME3@ @SONAME1@ && \
 -  $(LN_S) @SONAME3@ @SONAME@ ) \
 -  fi
-+  cd $(DESTDIR)$(libdir) && ln -sf $(LSP_LIBRARIES) libecl.so
for i in c/dpp$(EXE) ecl_min$(EXE) `cat MODULES`; do \
  case $$i in \
*.fas) $(INSTALL_PROGRAM) $$i $(DESTDIR)$(ecldir);; \
+   *) $(INSTALL_DATA) $$i $(DESTDIR)$(ecldir);; \
+ esac \
+   done
+-  for i in Copyright LGPL; do \
+-$(INSTALL_DATA) $(top_srcdir)/../$$i $(DESTDIR)$(libdir); \
+-  done
+   $(mkinstalldirs) $(DESTDIR)$(mandir)/man$(manext)
+-  for i in doc/ecl.man doc/ecl-config.man; do \
+-  $(INSTALL_DATA) $$i $(DESTDIR)$(mandir)/man$(manext)/ecl.$(manext); 
\
++  for i in ecl ecl-config; do \
++  $(INSTALL_DATA) doc/$$i.man 
$(DESTDIR)$(man

Re: UPDATE: devel/mowgli

2010-12-04 Thread Alexandr Shadchin
On Sat, Dec 04, 2010 at 05:11:41PM +0500, Alexandr Shadchin wrote:
> Hi!
> 
> This update package mowgli to the latest release 0.7.1.
> Tested on i386 and amd64.
> 
> Comments ? OK ?
> 

Small tweak:
1) PKGNAME = ${DISTNAME:S/lib//} (analog devel/mcs)
2) in patch-buildsys_mk_in remove #-include .dep (now no need, build ok)

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/devel/mowgli/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile14 Jan 2009 21:06:39 -  1.2
+++ Makefile4 Dec 2010 12:51:52 -
@@ -2,13 +2,15 @@
 
 COMMENT =  performance and usability oriented extensions to C
 
-V =0.7.0
+V =0.7.1
 DISTNAME = libmowgli-$V
-PKGNAME =  mowgli-$V
+PKGNAME =  ${DISTNAME:S/lib//}
 
 SHARED_LIBS =  mowgli  1.0
 
 CATEGORIES =   devel
+
+HOMEPAGE = http://www.atheme.org/project/mowgli
 
 # BSD
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/mowgli/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo14 Jan 2009 21:06:39 -  1.2
+++ distinfo4 Dec 2010 12:51:52 -
@@ -1,5 +1,5 @@
-MD5 (libmowgli-0.7.0.tgz) = QCwt4Np/g/XjOQOXrZlLIA==
-RMD160 (libmowgli-0.7.0.tgz) = l7Bf180NTZBGAP/1G8AyKY/weEQ=
-SHA1 (libmowgli-0.7.0.tgz) = 2aApqrHNZRibfINRp/U3Iysr49s=
-SHA256 (libmowgli-0.7.0.tgz) = +dxJWf4Uw/9WJ+NTY8gVCQ91r7D31zPUhVa7INj2xOY=
-SIZE (libmowgli-0.7.0.tgz) = 115534
+MD5 (libmowgli-0.7.1.tgz) = Pq9EBcCV2OFFyH/L7toAvA==
+RMD160 (libmowgli-0.7.1.tgz) = R5UEXmXwrFH/bHfgcBg/Ji/n6F4=
+SHA1 (libmowgli-0.7.1.tgz) = Yu8i0/8QHjacZCShMKevg6hA3u4=
+SHA256 (libmowgli-0.7.1.tgz) = st89jWkCZb3ptaKjkrXvndgmnc4pLpkVdTiOASbXDTk=
+SIZE (libmowgli-0.7.1.tgz) = 124251
Index: patches/patch-buildsys_mk_in
===
RCS file: /cvs/ports/devel/mowgli/patches/patch-buildsys_mk_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-buildsys_mk_in
--- patches/patch-buildsys_mk_in14 Jan 2009 21:06:39 -  1.1
+++ patches/patch-buildsys_mk_in4 Dec 2010 12:51:52 -
@@ -1,18 +1,12 @@
 $OpenBSD: patch-buildsys_mk_in,v 1.1 2009/01/14 21:06:39 fgsch Exp $
 buildsys.mk.in.origTue Jan  6 20:52:37 2009
-+++ buildsys.mk.in Tue Jan  6 20:54:10 2009
-@@ -73,7 +73,7 @@ OBJS4 = ${OBJS3:.d=.o}
- OBJS5 = ${OBJS4:.erl=.beam}
- OBJS += ${OBJS5:.m=.o}
+--- buildsys.mk.in.origWed Jul 14 09:43:15 2010
 buildsys.mk.in Sat Dec  4 17:43:56 2010
+@@ -89,7 +89,7 @@ OBJS9  = ${OBJS8:.xpm=.o}
+ OBJS10 = ${OBJS9:.S=.o}
+ OBJS  += ${OBJS10:.po=.gmo}
  
 -.SILENT:
 +#.SILENT:
- .SUFFIXES: .beam .c .cc .cxx .d .erl .m
+ .SUFFIXES:
+ .SUFFIXES: .beam .c .cc .cxx .d .dep .erl .gmo .m .mm .o .po .py .pyc .xpm .S
  .PHONY: all subdirs pre-depend depend install install-extra uninstall 
uninstall-extra clean distclean
- 
-@@ -398,4 +398,4 @@ INSTALL_FAILED = printf "\033[K\033[0;31mFailed to ins
- DELETE_OK = printf "\033[K\033[0;34mDeleted \033[1;34m$$i\033[0;34m.\033[0m\n"
- DELETE_FAILED = printf "\033[K\033[0;31mFailed to delete 
\033[1;31m$$i\033[0;31m!\033[0m\n"; exit 1
- 
---include .deps
-+#-include .deps
Index: patches/patch-configure
===
RCS file: /cvs/ports/devel/mowgli/patches/patch-configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure
--- patches/patch-configure 14 Jan 2009 21:06:39 -  1.1
+++ patches/patch-configure 4 Dec 2010 12:51:52 -
@@ -1,20 +1,15 @@
 $OpenBSD: patch-configure,v 1.1 2009/01/14 21:06:39 fgsch Exp $
 configure.orig Tue Jan  6 20:54:16 2009
-+++ configure  Tue Jan  6 20:54:36 2009
-@@ -3008,14 +3008,14 @@ echo "${ECHO_T}Win32" >&6; }
- echo "${ECHO_T}POSIX" >&6; }
+--- configure.orig Wed Jul 14 09:43:16 2010
 configure  Sat Dec  4 16:36:13 2010
+@@ -3248,9 +3248,9 @@ $as_echo "Solaris" >&6; }
+ $as_echo "OpenBSD" >&6; }
LIB_CPPFLAGS='-DPIC'
LIB_CFLAGS='-fPIC'
--  LIB_LDFLAGS='-shared -fPIC 
-Wl,-soname=${LIB}.${LIB_MAJOR}'
+-  LIB_LDFLAGS='-shared -fPIC'
 +  LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}'
LIB_PREFIX='lib'
-   LIB_SUFFIX='.so'
+-  LIB_SUFFIX='.so.${LIB_MAJOR}.${LIB_MINOR}'
++  LIB_SUFFIX='.so'
+   LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
PLUGIN_CPPFLAGS='-DPIC'
PLUGIN_CFLAGS='-fPIC'
-   PLUGIN_LDFLAGS='-shared -fPIC'
-   PLUGIN_SUFFIX='.so'
--  INSTALL_LIB='${INSTALL} -m 755 $$i 
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f 
$$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} &

UPDATE: devel/mcs

2010-12-04 Thread Alexandr Shadchin
Hi!

This update package mcs to the latest release 0.7.2.
Tested on i386 and amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/devel/mcs/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile15 Nov 2010 19:46:00 -  1.5
+++ Makefile4 Dec 2010 12:50:46 -
@@ -2,12 +2,15 @@
 
 COMMENT =  abstract the storage of configuration settings
 
-DISTNAME = libmcs-0.7.1
+V =0.7.2
+DISTNAME = libmcs-$V
 PKGNAME =  ${DISTNAME:S/lib//}
 
 SHARED_LIBS =  mcs 1.0
 
 CATEGORIES =   devel
+
+HOMEPAGE = http://www.atheme.org/project/mcs
 
 # BSD
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/mcs/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo14 Jan 2009 21:07:17 -  1.3
+++ distinfo4 Dec 2010 12:50:46 -
@@ -1,5 +1,5 @@
-MD5 (libmcs-0.7.1.tgz) = FhGnvX57B989iJAS0TPEQA==
-RMD160 (libmcs-0.7.1.tgz) = TetyvUFzlKSEpom7TcWLwaalY7o=
-SHA1 (libmcs-0.7.1.tgz) = SYqKzlvBccuJmez4x3yrWcbe1Ls=
-SHA256 (libmcs-0.7.1.tgz) = c3mUd+gImlnt8xOwoTgT3NOnbQ307wziJGcP7h5AlQQ=
-SIZE (libmcs-0.7.1.tgz) = 107684
+MD5 (libmcs-0.7.2.tgz) = xH/IHz76yqCloLj9FPnUjg==
+RMD160 (libmcs-0.7.2.tgz) = lbbOcrjHrcosIDgDUNcUl1o43zU=
+SHA1 (libmcs-0.7.2.tgz) = 8PFH8xddbg2eji3bCRjd5luWyGs=
+SHA256 (libmcs-0.7.2.tgz) = mJ+NxFmP+rL2pWSLpA8S0uLDkrfsbmbu7xlFkVZeYNk=
+SIZE (libmcs-0.7.2.tgz) = 112987
Index: patches/patch-buildsys_mk_in
===
RCS file: /cvs/ports/devel/mcs/patches/patch-buildsys_mk_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-buildsys_mk_in
--- patches/patch-buildsys_mk_in14 Jan 2009 21:07:17 -  1.1
+++ patches/patch-buildsys_mk_in4 Dec 2010 12:50:46 -
@@ -1,18 +1,12 @@
 $OpenBSD: patch-buildsys_mk_in,v 1.1 2009/01/14 21:07:17 fgsch Exp $
 buildsys.mk.in.origSun Jan  4 09:21:12 2009
-+++ buildsys.mk.in Sun Jan  4 09:21:18 2009
-@@ -73,7 +73,7 @@ OBJS4 = ${OBJS3:.d=.o}
- OBJS5 = ${OBJS4:.erl=.beam}
- OBJS += ${OBJS5:.m=.o}
+--- buildsys.mk.in.origWed Jul 14 09:18:59 2010
 buildsys.mk.in Sat Dec  4 17:38:36 2010
+@@ -90,7 +90,7 @@ OBJS9  = ${OBJS8:.xpm=.o}
+ OBJS10 = ${OBJS9:.S=.o}
+ OBJS  += ${OBJS10:.po=.gmo}
  
 -.SILENT:
 +#.SILENT:
- .SUFFIXES: .beam .c .cc .cxx .d .erl .m
+ .SUFFIXES:
+ .SUFFIXES: .beam .c .cc .cxx .d .dep .erl .gmo .m .mm .o .po .py .pyc .xpm .S
  .PHONY: all subdirs pre-depend depend install install-extra uninstall 
uninstall-extra clean distclean
- 
-@@ -398,4 +398,4 @@ INSTALL_FAILED = printf "\033[K\033[0;31mFailed to ins
- DELETE_OK = printf "\033[K\033[0;34mDeleted \033[1;34m$$i\033[0;34m.\033[0m\n"
- DELETE_FAILED = printf "\033[K\033[0;31mFailed to delete 
\033[1;31m$$i\033[0;31m!\033[0m\n"; exit 1
- 
---include .deps
-+#-include .deps
Index: patches/patch-configure
===
RCS file: /cvs/ports/devel/mcs/patches/patch-configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure
--- patches/patch-configure 14 Jan 2009 21:07:17 -  1.1
+++ patches/patch-configure 4 Dec 2010 12:50:46 -
@@ -1,20 +1,15 @@
 $OpenBSD: patch-configure,v 1.1 2009/01/14 21:07:17 fgsch Exp $
 configure.orig Sun Jan  4 09:43:57 2009
-+++ configure  Sun Jan  4 09:44:18 2009
-@@ -3028,14 +3028,14 @@ echo "${ECHO_T}Win32" >&6; }
- echo "${ECHO_T}POSIX" >&6; }
+--- configure.orig Wed Jul 14 09:19:00 2010
 configure  Sat Dec  4 17:17:04 2010
+@@ -3321,9 +3321,9 @@ $as_echo "Solaris" >&6; }
+ $as_echo "OpenBSD" >&6; }
LIB_CPPFLAGS='-DPIC'
LIB_CFLAGS='-fPIC'
--  LIB_LDFLAGS='-shared -fPIC 
-Wl,-soname=${LIB}.${LIB_MAJOR}'
+-  LIB_LDFLAGS='-shared -fPIC'
 +  LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}'
LIB_PREFIX='lib'
-   LIB_SUFFIX='.so'
+-  LIB_SUFFIX='.so.${LIB_MAJOR}.${LIB_MINOR}'
++  LIB_SUFFIX='.so'
+   LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
PLUGIN_CPPFLAGS='-DPIC'
PLUGIN_CFLAGS='-fPIC'
-   PLUGIN_LDFLAGS='-shared -fPIC'
-   PLUGIN_SUFFIX='.so'
--  INSTALL_LIB='${INSTALL} -m 755 $$i 
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f 
$$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} && ${LN_S} 
-f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
-+  INSTALL_LIB='${INSTALL} -m 755 $$i 
${DESTDIR}${libdir}/$$i'
-   UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i 
${DESTDIR}${libdir}/$$i.${LIB_MAJOR} 
${DESTDIR}${libdir}/$$i.${LIB_M

Re: [NEW] www/dojo

2010-12-04 Thread Remi Pointel
On Wed, 1 Dec 2010 20:06:53 +0100
Remi Pointel  wrote:
> Hi,
> 
> this is the port of Dojo, an open-source JavaScript toolkit.
> 
> I didn't find better than "cp" the 3 directories, has someone an other idea ? 
> is it correct ?
>
[...] 
> 
> Critical positive or negative would be appreciated ;-).

Hi, no comments for this port ? Is the do-install correct ?

Thanks,

Remi.



UPDATE: devel/mowgli

2010-12-04 Thread Alexandr Shadchin
Hi!

This update package mowgli to the latest release 0.7.1.
Tested on i386 and amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/devel/mowgli/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile14 Jan 2009 21:06:39 -  1.2
+++ Makefile4 Dec 2010 12:02:23 -
@@ -2,13 +2,15 @@
 
 COMMENT =  performance and usability oriented extensions to C
 
-V =0.7.0
+V =0.7.1
 DISTNAME = libmowgli-$V
 PKGNAME =  mowgli-$V
 
 SHARED_LIBS =  mowgli  1.0
 
 CATEGORIES =   devel
+
+HOMEPAGE = http://www.atheme.org/project/mowgli
 
 # BSD
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/mowgli/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo14 Jan 2009 21:06:39 -  1.2
+++ distinfo4 Dec 2010 12:02:23 -
@@ -1,5 +1,5 @@
-MD5 (libmowgli-0.7.0.tgz) = QCwt4Np/g/XjOQOXrZlLIA==
-RMD160 (libmowgli-0.7.0.tgz) = l7Bf180NTZBGAP/1G8AyKY/weEQ=
-SHA1 (libmowgli-0.7.0.tgz) = 2aApqrHNZRibfINRp/U3Iysr49s=
-SHA256 (libmowgli-0.7.0.tgz) = +dxJWf4Uw/9WJ+NTY8gVCQ91r7D31zPUhVa7INj2xOY=
-SIZE (libmowgli-0.7.0.tgz) = 115534
+MD5 (libmowgli-0.7.1.tgz) = Pq9EBcCV2OFFyH/L7toAvA==
+RMD160 (libmowgli-0.7.1.tgz) = R5UEXmXwrFH/bHfgcBg/Ji/n6F4=
+SHA1 (libmowgli-0.7.1.tgz) = Yu8i0/8QHjacZCShMKevg6hA3u4=
+SHA256 (libmowgli-0.7.1.tgz) = st89jWkCZb3ptaKjkrXvndgmnc4pLpkVdTiOASbXDTk=
+SIZE (libmowgli-0.7.1.tgz) = 124251
Index: patches/patch-buildsys_mk_in
===
RCS file: /cvs/ports/devel/mowgli/patches/patch-buildsys_mk_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-buildsys_mk_in
--- patches/patch-buildsys_mk_in14 Jan 2009 21:06:39 -  1.1
+++ patches/patch-buildsys_mk_in4 Dec 2010 12:02:23 -
@@ -1,18 +1,18 @@
 $OpenBSD: patch-buildsys_mk_in,v 1.1 2009/01/14 21:06:39 fgsch Exp $
 buildsys.mk.in.origTue Jan  6 20:52:37 2009
-+++ buildsys.mk.in Tue Jan  6 20:54:10 2009
-@@ -73,7 +73,7 @@ OBJS4 = ${OBJS3:.d=.o}
- OBJS5 = ${OBJS4:.erl=.beam}
- OBJS += ${OBJS5:.m=.o}
+--- buildsys.mk.in.origWed Jul 14 09:43:15 2010
 buildsys.mk.in Sat Dec  4 16:32:49 2010
+@@ -89,7 +89,7 @@ OBJS9  = ${OBJS8:.xpm=.o}
+ OBJS10 = ${OBJS9:.S=.o}
+ OBJS  += ${OBJS10:.po=.gmo}
  
 -.SILENT:
 +#.SILENT:
- .SUFFIXES: .beam .c .cc .cxx .d .erl .m
+ .SUFFIXES:
+ .SUFFIXES: .beam .c .cc .cxx .d .dep .erl .gmo .m .mm .o .po .py .pyc .xpm .S
  .PHONY: all subdirs pre-depend depend install install-extra uninstall 
uninstall-extra clean distclean
- 
-@@ -398,4 +398,4 @@ INSTALL_FAILED = printf "\033[K\033[0;31mFailed to ins
+@@ -490,4 +490,4 @@ INSTALL_FAILED = printf "\033[K\033[0;31mFailed to ins
  DELETE_OK = printf "\033[K\033[0;34mDeleted \033[1;34m$$i\033[0;34m.\033[0m\n"
  DELETE_FAILED = printf "\033[K\033[0;31mFailed to delete 
\033[1;31m$$i\033[0;31m!\033[0m\n"; exit 1
  
---include .deps
+-include .deps
 +#-include .deps
Index: patches/patch-configure
===
RCS file: /cvs/ports/devel/mowgli/patches/patch-configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure
--- patches/patch-configure 14 Jan 2009 21:06:39 -  1.1
+++ patches/patch-configure 4 Dec 2010 12:02:23 -
@@ -1,20 +1,15 @@
 $OpenBSD: patch-configure,v 1.1 2009/01/14 21:06:39 fgsch Exp $
 configure.orig Tue Jan  6 20:54:16 2009
-+++ configure  Tue Jan  6 20:54:36 2009
-@@ -3008,14 +3008,14 @@ echo "${ECHO_T}Win32" >&6; }
- echo "${ECHO_T}POSIX" >&6; }
+--- configure.orig Wed Jul 14 09:43:16 2010
 configure  Sat Dec  4 16:36:13 2010
+@@ -3248,9 +3248,9 @@ $as_echo "Solaris" >&6; }
+ $as_echo "OpenBSD" >&6; }
LIB_CPPFLAGS='-DPIC'
LIB_CFLAGS='-fPIC'
--  LIB_LDFLAGS='-shared -fPIC 
-Wl,-soname=${LIB}.${LIB_MAJOR}'
+-  LIB_LDFLAGS='-shared -fPIC'
 +  LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}'
LIB_PREFIX='lib'
-   LIB_SUFFIX='.so'
+-  LIB_SUFFIX='.so.${LIB_MAJOR}.${LIB_MINOR}'
++  LIB_SUFFIX='.so'
+   LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
PLUGIN_CPPFLAGS='-DPIC'
PLUGIN_CFLAGS='-fPIC'
-   PLUGIN_LDFLAGS='-shared -fPIC'
-   PLUGIN_SUFFIX='.so'
--  INSTALL_LIB='${INSTALL} -m 755 $$i 
${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f 
$$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} && ${LN_S} 
-f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
-+  INSTALL_LIB='${INSTALL} -m 755 $$i 
${DESTDIR}${libdir}/$$i'
-