pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel GC bazel, broken from the first day in tree.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/93197327a612
branches:  trunk
changeset: 349193:93197327a612
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Sat Jul 02 08:13:20 2016 +0000

description:
GC bazel, broken from the first day in tree.

diffstat:

 devel/Makefile                                                     |   3 +-
 devel/bazel/DESCR                                                  |  18 ---
 devel/bazel/Makefile                                               |  53 ----------
 devel/bazel/PLIST                                                  |   2 -
 devel/bazel/distinfo                                               |   7 -
 devel/bazel/patches/patch-src_tools_xcode_stdredirect_run_tests.sh |  15 --
 6 files changed, 1 insertions(+), 97 deletions(-)

diffs (132 lines):

diff -r 7e3dc6be87e0 -r 93197327a612 devel/Makefile
--- a/devel/Makefile    Sat Jul 02 08:12:47 2016 +0000
+++ b/devel/Makefile    Sat Jul 02 08:13:20 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2279 2016/06/20 14:51:09 jaapb Exp $
+# $NetBSD: Makefile,v 1.2280 2016/07/02 08:13:20 joerg Exp $
 #
 
 COMMENT=       Development utilities
@@ -75,7 +75,6 @@
 SUBDIR+=       avltree
 SUBDIR+=       bam
 SUBDIR+=       bats
-SUBDIR+=       bazel
 SUBDIR+=       bcc
 SUBDIR+=       bglibs
 SUBDIR+=       bin86
diff -r 7e3dc6be87e0 -r 93197327a612 devel/bazel/DESCR
--- a/devel/bazel/DESCR Sat Jul 02 08:12:47 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-Bazel is a build tool that builds code quickly and reliably.  It is used to
-build the majority of Google's software, and thus it has been designed to
-handle build problems present in Google's development environment, including:
-
-* A massive, shared code repository, in which all software is built from
-  source.  Bazel has been built for speed, using both caching and parallelism
-  to achieve this.  Bazel is critical to Google's ability to continue to scale
-  its software development practices as the company grows.
-
-* An emphasis on automated testing and releases.  Bazel has been built for
-  correctness and reproducibility, meaning that a build performed on a
-  continuous build machine or in a release pipeline will generate
-  bitwise-identical outputs to those generated on a developer's machine.
-
-* Language and platform diversity.  Bazel's architecture is general enough to
-  support many different programming languages within Google, and can be used
-  to build both client and server software targeting multiple architectures
-  from the same underlying codebase.
diff -r 7e3dc6be87e0 -r 93197327a612 devel/bazel/Makefile
--- a/devel/bazel/Makefile      Sat Jul 02 08:12:47 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-# $NetBSD: Makefile,v 1.3 2016/04/15 22:01:21 joerg Exp $
-
-DISTNAME=      bazel-0.2.0
-CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=bazelbuild/}
-
-MAINTAINER=    jmmv%NetBSD.org@localhost
-HOMEPAGE=      http://bazel.io/
-COMMENT=       Google's own build tool
-LICENSE=       apache-2.0
-
-BROKEN=        Hard-coded and dependencies, obvious definition errors, ignoring wrappers
-
-EXTRACT_USING= bsdtar
-
-DEPENDS+=              unzip-[0-9]*:../../archivers/unzip
-DEPENDS+=              zip-[0-9]*:../../archivers/zip
-
-ONLY_FOR_PLATFORM=     Darwin-*-* Linux-*-*
-
-USE_JAVA=              yes
-USE_LANGUAGES=         c++
-USE_TOOLS=             pkg-config
-PKG_JVMS_ACCEPTED=     openjdk7 openjdk8 sun-jdk7 oracle-jdk8
-
-SUBST_CLASSES+=                conf
-SUBST_FILES.conf=      src/main/cpp/blaze_startup_options.cc
-SUBST_MESSAGE.conf=    Set path to system-wide bazel.bazelrc
-SUBST_STAGE.conf=      pre-configure
-SUBST_SED.conf=                -e s,/etc/bazel.bazelrc,${PKG_SYSCONFDIR}/bazel.bazelrc,g
-
-SUBST_CLASSES+=                tools
-SUBST_FILES.tools=     src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java
-SUBST_FILES.tools+=    src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java
-SUBST_FILES.tools+=    tools/build_defs/d/d.bzl
-SUBST_FILES.tools+=    tools/build_rules/py_rules.bzl
-SUBST_FILES.tools+=    tools/build_rules/rust/rust.bzl
-SUBST_MESSAGE.tools=   Set path to tools
-SUBST_STAGE.tools=     pre-configure
-SUBST_SED.tools=       -e s,/usr/bin/unzip,${PREFIX}/bin/unzip,g
-SUBST_SED.tools+=      -e s,/usr/bin/zip,${PREFIX}/bin/zip,g
-
-INSTALLATION_DIRS=     bin
-
-do-build:
-       cd ${WRKSRC} && ./compile.sh
-
-do-install:
-       ${INSTALL_PROGRAM} ${WRKSRC}/output/bazel ${DESTDIR}${PREFIX}/bin/bazel
-
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/java-vm.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 7e3dc6be87e0 -r 93197327a612 devel/bazel/PLIST
--- a/devel/bazel/PLIST Sat Jul 02 08:12:47 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2016/03/01 20:45:31 jmmv Exp $
-bin/bazel
diff -r 7e3dc6be87e0 -r 93197327a612 devel/bazel/distinfo
--- a/devel/bazel/distinfo      Sat Jul 02 08:12:47 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.1 2016/03/01 20:45:31 jmmv Exp $
-
-SHA1 (bazel-0.2.0.tar.gz) = 113e3aea653ea4738eb2befa3b7d9e892829c9ac
-RMD160 (bazel-0.2.0.tar.gz) = 8cb4e15cd1701d7201c7a8b1142ae4ff572d9279
-SHA512 (bazel-0.2.0.tar.gz) = 6b337d06c5d8aa5133759e1b973739016490076caa4ed0e1652a50b2a3bac48af439a70cf27075f885c63e0d2199563242bef75aa3e715774381ca6a0a3673bb
-Size (bazel-0.2.0.tar.gz) = 56734337 bytes
-SHA1 (patch-src_tools_xcode_stdredirect_run_tests.sh) = 00b62b35f5cb7d3606a07f5061049a055ac8024d
diff -r 7e3dc6be87e0 -r 93197327a612 devel/bazel/patches/patch-src_tools_xcode_stdredirect_run_tests.sh
--- a/devel/bazel/patches/patch-src_tools_xcode_stdredirect_run_tests.sh        Sat Jul 02 08:12:47 2016 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-src_tools_xcode_stdredirect_run_tests.sh,v 1.1 2016/03/01 20:45:31 jmmv Exp $
-
-Fix equality operator to test for portability.
-
---- src/tools/xcode/stdredirect/run_tests.sh.orig      2016-02-18 09:23:17.000000000 +0000
-+++ src/tools/xcode/stdredirect/run_tests.sh
-@@ -66,7 +66,7 @@ while kill -0 "$IOS_PID" &>/dev/null; do
- done
- 
- # If the simulator wasn't running when we started, then we should clean it up.
--if [ SIMULATOR_RUNNING == "false" ]; then
-+if [ SIMULATOR_RUNNING = "false" ]; then
-   osascript -e "tell application \"iOS Simulator\" to quit"
- fi
- 



Home | Main Index | Thread Index | Old Index