summaryrefslogtreecommitdiff
path: root/lang/polyml
diff options
context:
space:
mode:
Diffstat (limited to 'lang/polyml')
-rw-r--r--lang/polyml/Makefile13
-rw-r--r--lang/polyml/distinfo9
-rw-r--r--lang/polyml/patches/patch-aa15
3 files changed, 23 insertions, 14 deletions
diff --git a/lang/polyml/Makefile b/lang/polyml/Makefile
index a2f33787f75..13e5a602c9d 100644
--- a/lang/polyml/Makefile
+++ b/lang/polyml/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2009/03/20 21:12:51 asau Exp $
+# $NetBSD: Makefile,v 1.2 2009/12/13 23:26:25 asau Exp $
-DISTNAME= polyml.5.2.1
-PKGNAME= polyml-5.2.1
+DISTNAME= polyml.5.3
+PKGNAME= polyml-5.3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=polyml/}
@@ -18,13 +18,6 @@ GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
-# Fix URL in documentation:
-SUBST_CLASSES+= url
-SUBST_STAGE.url= post-patch
-SUBST_MESSAGE.url= Fixing URL in manual pages
-SUBST_FILES.url= poly.1 polyimport.1
-SUBST_SED.url= -e 's|http://www\.poly\.org|http://www.polyml.org|'
-
.include "options.mk"
.include "../../mk/pthread.buildlink3.mk"
diff --git a/lang/polyml/distinfo b/lang/polyml/distinfo
index 1f02a1390ca..55ac4cbb514 100644
--- a/lang/polyml/distinfo
+++ b/lang/polyml/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/03/20 21:12:51 asau Exp $
+$NetBSD: distinfo,v 1.2 2009/12/13 23:26:25 asau Exp $
-SHA1 (polyml.5.2.1.tar.gz) = 39cc9451113d41ca9c491167cf3973dfd55b7446
-RMD160 (polyml.5.2.1.tar.gz) = 2e46e3fca7e642faed72c427c41e25e2b03fdbf5
-Size (polyml.5.2.1.tar.gz) = 4114551 bytes
+SHA1 (polyml.5.3.tar.gz) = a037cd8cf4ce4a43b685b0e0d80f3f1e20d7c9fa
+RMD160 (polyml.5.3.tar.gz) = d9a806945437c147cc41407bd596b2c435ecc21e
+Size (polyml.5.3.tar.gz) = 5289077 bytes
+SHA1 (patch-aa) = 90fc5b96f17080732343ffdefc4cad57cd0f8ff8
diff --git a/lang/polyml/patches/patch-aa b/lang/polyml/patches/patch-aa
new file mode 100644
index 00000000000..5ab1536fc38
--- /dev/null
+++ b/lang/polyml/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1 2009/12/13 23:26:26 asau Exp $
+
+Use POSIX-portable make features.
+
+--- libpolyml/Makefile.in.orig 2009-10-06 12:14:17.000000000 +0400
++++ libpolyml/Makefile.in 2009-12-02 02:36:48.000000000 +0300
+@@ -744,7 +744,7 @@
+
+ # Special rule for x86 assembly code.
+ x86asmtemp.S: x86asm.asm
+- sed -f $(srcdir)/masm2gas < $< > $@ || { rm -f $@; false; }
++ sed -f $(srcdir)/masm2gas < x86asm.asm > $@ || { rm -f $@; false; }
+
+ # Special rule for Power PC. This is needed because of pecularities with MAC OS X.
+ ppcasmtemp.s: power_assembly.S