small update

-- 
Alexandr Shadchin
Index: ecl/Makefile
===================================================================
RCS file: /cvs/ports/lang/ecl/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- ecl/Makefile        16 Mar 2009 11:19:12 -0000      1.3
+++ ecl/Makefile        7 Jan 2010 21:11:06 -0000
@@ -1,50 +1,48 @@
 # $OpenBSD: Makefile,v 1.3 2009/03/16 11:19:12 espie Exp $
 
-COMMENT =      embeddable common-lisp
-CATEGORIES =   lang
+COMMENT =              embeddable common-lisp
 
-V =            8.12.0
-DISTNAME =     ecl-$V
-MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=ecls/}
-HOMEPAGE = http://ecls.sourceforge.net/
-SUBST_VARS =   V
+V =                    9.12.3
+DISTNAME =             ecl-${V}
+SHARED_LIBS +=         ecl     0.1
+
+CATEGORIES =           lang
+
+HOMEPAGE =             http://ecls.sourceforge.net/
 
 # GPLv2 or later
-PERMIT_PACKAGE_CDROM = Yes
-PERMIT_PACKAGE_FTP = Yes
-PERMIT_DISTFILES_CDROM = Yes
-PERMIT_DISTFILES_FTP = Yes
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP =   Yes
+PERMIT_DISTFILES_CDROM =Yes
+PERMIT_DISTFILES_FTP = Yes
+
+MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=ecls/}
+EXTRACT_SUFX =         .tgz
+
+WANTLIB +=             c m pthread
+
+LIB_DEPENDS +=         gmp::devel/gmp \
+                       gc::devel/boehm-gc
 
+SUBST_VARS =           V
 
-SHARED_LIBS +=         ecl     0.0
-CONFIGURE_STYLE =      gnu
-USE_GMAKE =            Yes
-USE_LIBTOOL =          Yes
-NO_REGRESS =           Yes
+USE_GMAKE =            Yes
+USE_LIBTOOL =          Yes
+
+NO_REGRESS =           Yes
+
+CONFIGURE_STYLE =      gnu
+CONFIGURE_ARGS +=      ${CONFIGURE_SHARED} \
+                       --enable-boehm=system \
+                       --with-system-gmp
 CONFIGURE_ENV +=       LDFLAGS='-pthread -L${LOCALBASE}/lib' \
                        CPPFLAGS=-I${LOCALBASE}/include \
                        CFLAGS='${CFLAGS} -pthread' \
                        ECLLIB_VERSION=${LIBecl_VERSION}
 
-CONFIGURE_ARGS +=      --enable-boehm=system \
-                       --with-system-gmp \
-                       --with-gmp-prefix=${LOCALBASE}
-
-MODGNU_CONFIG_GUESS_DIRS =     ${WRKDIST} \
+MODGNU_CONFIG_GUESS_DIRS =     ${WRKDIST} \
                                ${WRKDIST}/src \
                                ${WRKDIST}/src/gc \
                                ${WRKDIST}/src/gmp
-
-LIB_DEPENDS += gmp::devel/gmp \
-               gc::devel/boehm-gc
-               
-WANTLIB +=     c m pthread
-
-post-build:
-       cd ${WRKBUILD}/build/doc && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} 
${MAKE_FLAGS} ${ALL_TARGET}
-
-post-install:
-       cd ${WRKBUILD}/build/doc && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} 
${ALL_FAKE_FLAGS} ${INSTALL_TARGET}
-       
 
 .include <bsd.port.mk>
Index: ecl/distinfo
===================================================================
RCS file: /cvs/ports/lang/ecl/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- ecl/distinfo        16 Mar 2009 11:19:12 -0000      1.3
+++ ecl/distinfo        7 Jan 2010 21:11:06 -0000
@@ -1,5 +1,5 @@
-MD5 (ecl-8.12.0.tar.gz) = sEBdAvkZT2+FFX/hYGVMxw==
-RMD160 (ecl-8.12.0.tar.gz) = Y8TZNFCxyavyXaE1+v6TrlHu2Jg=
-SHA1 (ecl-8.12.0.tar.gz) = 279aggGw4rGJtXX67o+w5bvmTKI=
-SHA256 (ecl-8.12.0.tar.gz) = t7OMEclm7GQY29JLymcHEDNEXfThFqDDq4Ij7k1w2r0=
-SIZE (ecl-8.12.0.tar.gz) = 5000878
+MD5 (ecl-9.12.3.tgz) = UrKcJLwpxRRPMxTayM3ULQ==
+RMD160 (ecl-9.12.3.tgz) = EN6xOTlO3/zo8ff0scaCuahvk9k=
+SHA1 (ecl-9.12.3.tgz) = zyk7Ap8zsLD5U56RY2GKnTHfbzA=
+SHA256 (ecl-9.12.3.tgz) = 9PLp1YQTDbm7Yb0JpnatZ8XQ8cqAlu14G1CirpnF5oI=
+SIZE (ecl-9.12.3.tgz) = 5758828
Index: ecl/patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/lang/ecl/patches/patch-src_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_Makefile_in
--- ecl/patches/patch-src_Makefile_in   16 Mar 2009 11:19:12 -0000      1.1
+++ ecl/patches/patch-src_Makefile_in   7 Jan 2010 21:11:06 -0000
@@ -1,17 +1,28 @@
 $OpenBSD: patch-src_Makefile_in,v 1.1 2009/03/16 11:19:12 espie Exp $
---- src/Makefile.in.orig       Wed Dec 17 16:41:52 2008
-+++ src/Makefile.in    Mon Mar 16 11:25:55 2009
-@@ -143,18 +143,13 @@ install-base:
+--- src/Makefile.in.orig       Mon Dec 14 14:28:49 2009
++++ src/Makefile.in    Fri Jan  8 00:30:45 2010
+@@ -122,7 +122,7 @@ BUILD-STAMP: config.status
+       echo "#" `uname -a` > $@
+       head -8 config.log | tail -6 >> $@
+ install: install-base
+-#     cd doc; $(MAKE) prefix=$(prefix) DESTDIR=$(DESTDIR) install
++      cd doc; $(MAKE) prefix=$(prefix) DESTDIR=$(DESTDIR) install
+ install-base:
+       # Here we would use the option -s but the install program in 
sourceforge-solaris
+       # is broken.
+@@ -151,6 +151,7 @@ install-base:
        for i in BUILD-STAMP help.doc ; do \
          $(INSTALL_DATA) $$i $(DESTDIR)$(ecldir); \
        done
 +      cp libecl.so $(LSP_LIBRARIES)
        for i in $(LSP_LIBRARIES) $(LIBRARIES); do \
          if test -s $$i ; then \
-          $(INSTALL_PROGRAM) $$i $(DESTDIR)$(libdir); \
+          if echo $$i | grep dll; then \
+@@ -159,13 +160,7 @@ install-base:
+          $(INSTALL_LIBRARY) $$i $(DESTDIR)$(libdir); \
          fi \
        done
--      if [ "x...@soname@" != "x" ]; then \
+-      if [ "x...@soname@" != "x" -a -f "@SONAME@" ]; then \
 -        ( cd $(DESTDIR)$(libdir) && rm -f @SONAME3@ @SONAME2@ @SONAME1@ && \
 -          mv @SONAME@ @SONAME3@ && \
 -          $(LN_S) @SONAME3@ @SONAME2@ && \
@@ -19,6 +30,6 @@ $OpenBSD: patch-src_Makefile_in,v 1.1 20
 -          $(LN_S) @SONAME3@ @SONAME@ ) \
 -      fi
 +      cd $(DESTDIR)$(libdir) && ln -s $(LSP_LIBRARIES) libecl.so
+       -for i in *.asd; do $(INSTALL_DATA) $${i} $(DESTDIR)$(ecldir); done
        for i in c/dpp$(EXE) ecl_min$(EXE) `cat MODULES`; do \
          case $$i in \
-           *.fas) $(INSTALL_PROGRAM) $$i $(DESTDIR)$(ecldir);; \
Index: ecl/patches/patch-src_configure
===================================================================
RCS file: /cvs/ports/lang/ecl/patches/patch-src_configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_configure
--- ecl/patches/patch-src_configure     16 Mar 2009 11:19:12 -0000      1.1
+++ ecl/patches/patch-src_configure     7 Jan 2010 21:11:06 -0000
@@ -1,14 +1,7 @@
 $OpenBSD: patch-src_configure,v 1.1 2009/03/16 11:19:12 espie Exp $
---- src/configure.orig Wed Dec 17 16:41:52 2008
-+++ src/configure      Mon Mar 16 10:43:57 2009
-@@ -10964,13 +10964,14 @@ _ACEOF
- 
- fi
- 
-+: ${ECLLIB_VERSION:=8.12}
- if test ${enable_shared} = "yes"; then
- 
- cat >>confdefs.h <<\_ACEOF
+--- src/configure.orig Mon Dec 14 14:28:54 2009
++++ src/configure      Mon Dec 28 09:20:03 2009
+@@ -13596,7 +13596,7 @@ cat >>confdefs.h <<\_ACEOF
  #define ENABLE_DLOPEN 1
  _ACEOF
  
Index: ecl/pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/ecl/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- ecl/pkg/PLIST       16 Mar 2009 11:19:12 -0000      1.3
+++ ecl/pkg/PLIST       7 Jan 2010 21:11:06 -0000
@@ -22,17 +22,28 @@ include/ecl/unify.h
 @info info/ecldev.info
 lib/ecl-${V}/
 lib/ecl-${V}/BUILD-STAMP
-lib/ecl-${V}/asdf.fas
-lib/ecl-${V}/cmp.fas
-lib/ecl-${V}/defsystem.fas
+...@bin lib/ecl-${V}/asdf.fas
+lib/ecl-${V}/bytecmp.asd
+...@bin lib/ecl-${V}/bytecmp.fas
+lib/ecl-${V}/cmp.asd
+...@bin lib/ecl-${V}/cmp.fas
+lib/ecl-${V}/defsystem.asd
+...@bin lib/ecl-${V}/defsystem.fas
 lib/ecl-${V}/dpp
 lib/ecl-${V}/ecl_min
 lib/ecl-${V}/help.doc
-lib/ecl-${V}/profile.fas
-lib/ecl-${V}/rt.fas
-lib/ecl-${V}/serve-event.fas
-lib/ecl-${V}/sockets.fas
+lib/ecl-${V}/profile.asd
+...@bin lib/ecl-${V}/profile.fas
+lib/ecl-${V}/rt.asd
+...@bin lib/ecl-${V}/rt.fas
+lib/ecl-${V}/sb-bsd-sockets.asd
+...@bin lib/ecl-${V}/sb-bsd-sockets.fas
+lib/ecl-${V}/serve-event.asd
+...@bin lib/ecl-${V}/serve-event.fas
+lib/ecl-${V}/sockets.asd
+...@bin lib/ecl-${V}/sockets.fas
 lib/ecl-${V}/sysfun.lsp
+lib/ecl-${V}/ucd.dat
 @man man/man1/ecl-config.1
 @man man/man1/ecl.1
 @comment share/doc/Copyright

Reply via email to