summaryrefslogtreecommitdiff
path: root/net/ORBit2
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2007-08-05 20:48:47 +0000
committerjoerg <joerg@pkgsrc.org>2007-08-05 20:48:47 +0000
commit86415d1043a691a4e28dfd8b1c0504375f917cdd (patch)
tree01c6f991b02e8cde97a89b593bdcb94cd50a0d96 /net/ORBit2
parent806e4552b0d19eb6621125a5be2defa29e2f7c54 (diff)
downloadpkgsrc-86415d1043a691a4e28dfd8b1c0504375f917cdd.tar.gz
Don't run the IDL compiler multiple times due to a bogus
dependency, esp. not during the install phase. This is an attempt to workaround the random breakage I see on DragonFly, but it makes the build faster as well, which is a good thing.
Diffstat (limited to 'net/ORBit2')
-rw-r--r--net/ORBit2/distinfo3
-rw-r--r--net/ORBit2/patches/patch-ab13
2 files changed, 15 insertions, 1 deletions
diff --git a/net/ORBit2/distinfo b/net/ORBit2/distinfo
index 8c529ee9250..6a625a62b4d 100644
--- a/net/ORBit2/distinfo
+++ b/net/ORBit2/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.34 2007/07/28 08:39:34 wiz Exp $
+$NetBSD: distinfo,v 1.35 2007/08/05 20:48:47 joerg Exp $
SHA1 (ORBit2-2.14.8.tar.bz2) = 9f9c99a356045debcdb2286a65d25790de184415
RMD160 (ORBit2-2.14.8.tar.bz2) = 512259accfcc939873046d04ae2d482f145e71ec
Size (ORBit2-2.14.8.tar.bz2) = 742448 bytes
SHA1 (patch-aa) = 6e87e28e3634908f35c219f81a47d0353cfaf551
+SHA1 (patch-ab) = 1661eaaa0119895a860e0c667990ea71b80e8ace
diff --git a/net/ORBit2/patches/patch-ab b/net/ORBit2/patches/patch-ab
new file mode 100644
index 00000000000..a725d143ef4
--- /dev/null
+++ b/net/ORBit2/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.6 2007/08/05 20:48:48 joerg Exp $
+
+--- src/orb/orb-core/Makefile.in.orig 2007-08-05 20:18:06.000000000 +0000
++++ src/orb/orb-core/Makefile.in
+@@ -625,7 +625,7 @@ distclean-local:
+ $(OPS_IDLOUT_C): $(OPS_IDLOUT_H)
+ true
+
+-$(OPS_IDLOUT_H): corba-ops.idl $(IDL_COMPILER)
++$(OPS_IDLOUT_H): corba-ops.idl
+ -(rm -f $(OPS_IDLOUT_C) $(OPS_IDLOUT_H) || true) > /dev/null
+ $(IDL_COMPILER) $(IDL_FLAGS_CORBA_OPS) --deps .deps/corba-ops.idl.P $<
+ for I in $(OPS_IDLOUT_C) $(OPS_IDLOUT_H); do \