pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/clang lang/clang: USE_TOOLS+= pod2man pod2html, f...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e729e55cd397
branches:  trunk
changeset: 604199:e729e55cd397
user:      marino <marino%pkgsrc.org@localhost>
date:      Fri May 25 09:06:52 2012 +0000

description:
lang/clang: USE_TOOLS+= pod2man pod2html, fix DragonFly

For some reason, LLVM is using autoconf files from 2003 which is before
DragonFly even existed.  I submitted a bug report #12944 at llvm.org's
bugzilla to request they use versions from 2012.

Also, installation fails at document generation without some extra tools.
No need to revbump, either built or it didn't without these packages.

diffstat:

 lang/clang/Makefile                                          |   4 ++--
 lang/clang/distinfo                                          |   3 ++-
 lang/clang/patches/patch-projects_sample_autoconf_config.sub |  12 ++++++++++++
 3 files changed, 16 insertions(+), 3 deletions(-)

diffs (48 lines):

diff -r ee0067ff15d1 -r e729e55cd397 lang/clang/Makefile
--- a/lang/clang/Makefile       Fri May 25 08:31:35 2012 +0000
+++ b/lang/clang/Makefile       Fri May 25 09:06:52 2012 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2012/05/23 11:02:41 adam Exp $
+# $NetBSD: Makefile,v 1.13 2012/05/25 09:06:52 marino Exp $
 
 DISTNAME=      clang-3.1
 CATEGORIES=    lang
@@ -16,7 +16,7 @@
 WRKSRC=                        ${WRKDIR}/llvm-${PKGVERSION_NOREV}.src
 
 USE_LANGUAGES=         c c++
-USE_TOOLS+=            chown gmake
+USE_TOOLS+=            chown gmake perl pod2man pod2html
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --disable-assertions
 CONFIGURE_ARGS+=       --disable-bindings      # disable OCaml
diff -r ee0067ff15d1 -r e729e55cd397 lang/clang/distinfo
--- a/lang/clang/distinfo       Fri May 25 08:31:35 2012 +0000
+++ b/lang/clang/distinfo       Fri May 25 09:06:52 2012 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2012/05/23 11:02:41 adam Exp $
+$NetBSD: distinfo,v 1.11 2012/05/25 09:06:52 marino Exp $
 
 SHA1 (clang-3.1.src.tar.gz) = 19f33b187a50d22fda2a6f9ed989699a9a9efd62
 RMD160 (clang-3.1.src.tar.gz) = 5ae09d3d69d4f1e50e07f6bf3474da96e6a84feb
@@ -9,3 +9,4 @@
 SHA1 (patch-ab) = 140ac84d513cf20c9eb30a9e8e2f6b87bdd074fe
 SHA1 (patch-ac) = 252f6a1f2cb79fed19668310c72d1079b47eca3c
 SHA1 (patch-ad) = 4cd7223d1660a4e8d81b33b6c99efbb680664164
+SHA1 (patch-projects_sample_autoconf_config.sub) = 7e8449c46ed0c3e5530235d33a35f7f4e083d0b0
diff -r ee0067ff15d1 -r e729e55cd397 lang/clang/patches/patch-projects_sample_autoconf_config.sub
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/clang/patches/patch-projects_sample_autoconf_config.sub      Fri May 25 09:06:52 2012 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-projects_sample_autoconf_config.sub,v 1.1 2012/05/25 09:06:53 marino Exp $
+
+--- projects/sample/autoconf/config.sub.orig   2003-10-16 01:44:20.000000000 +0000
++++ projects/sample/autoconf/config.sub
+@@ -1114,6 +1114,7 @@ case $os in
+             | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
+             | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
+             | -aos* \
++            | -dragonfly* \
+             | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
+             | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
+             | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \



Home | Main Index | Thread Index | Old Index