lmi-commits
[Top][All Lists]
Advanced

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

[lmi-commits] [lmi] master 6301294 3/4: Expunge marvelous toy "prototype


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 6301294 3/4: Expunge marvelous toy "prototype mingw installer"
Date: Sun, 10 Sep 2017 18:17:13 -0400 (EDT)

branch: master
commit 6301294b4e6f614ff6c243be3ae0e54f036e006b
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Expunge marvelous toy "prototype mingw installer"
    
    And when I looked where it had gone
    It wasn't even there
    ...
    I never knew just what it was
    And I guess I never will
---
 gwc/gcc-response-file-2.tar.gz.md5   |   1 -
 gwc/mingw_install.make               | 205 -----------------------------------
 gwc/test.md5                         |  16 ---
 gwc/zlib-1.2.3-mingwPORT.tar.bz2.md5 |   1 -
 4 files changed, 223 deletions(-)

diff --git a/gwc/gcc-response-file-2.tar.gz.md5 
b/gwc/gcc-response-file-2.tar.gz.md5
deleted file mode 100644
index 66c1468..0000000
--- a/gwc/gcc-response-file-2.tar.gz.md5
+++ /dev/null
@@ -1 +0,0 @@
-aa9825791000af0e4d4d0345bd4325ce *gcc-response-file-2.tar.gz
diff --git a/gwc/mingw_install.make b/gwc/mingw_install.make
deleted file mode 100644
index 73896f9..0000000
--- a/gwc/mingw_install.make
+++ /dev/null
@@ -1,205 +0,0 @@
-# Installer for MinGW.
-#
-# Copyright (C) 2006, 2007 Gregory W. Chicares.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License version 2 as
-# published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation,
-# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
-#
-# http://savannah.nongnu.org/projects/lmi
-# email: <address@hidden>
-# snail: Chicares, 186 Belle Woods Drive, Glastonbury CT 06033, USA
-
-# Configurable settings 
########################################################
-
-# Use the 2005-08-27 version by default.
-
-version  := MinGW-20050827
-
-file_list = $($(version))
-
-# Prefer to set $(prefix) to anything but '/mingw', in order to avoid
-# the problem described here:
-#   http://sourceforge.net/mailarchive/message.php?msg_id=10579421
-#   http://sourceforge.net/mailarchive/message.php?msg_id=10581810
-# when multiple versions of MinGW gcc are installed.
-
-prefix   := /c/$(version)
-
-# In the past, it seemed necessary to specify a mirror, e.g.:
-#  mirror := http://easynews.dl.sourceforge.net/sourceforge/mingw
-# but as of about 2006-12 sf.net seems to select one automatically
-# when this is passed to wget:
-mirror   := http://downloads.sourceforge.net/mingw
-
-# File lists 
###################################################################
-
-# 'Candidate' versions from
-#   Chris Sutcliffe's 2006-11-19T02:27Z email to MinGW-dvlpr,
-# revised according to
-#   Keith MARSHALL's 2006-12-02T20:30Z email to Mingw-users:
-
-MinGW-20061119 = \
-  binutils-2.16.91-20060119-1.tar.gz \
-  gcc-core-3.4.5-20060117-1.tar.gz \
-  gcc-g++-3.4.5-20060117-1.tar.gz \
-  mingw-runtime-3.11-20061202-1-src.tar.gz \
-  w32api-3.8.tar.gz \
-
-MinGW-20060119 = \
-  binutils-2.16.91-20060119-1.tar.gz \
-  gcc-core-3.4.5-20060117-1.tar.gz \
-  gcc-g++-3.4.5-20060117-1.tar.gz \
-  mingw-runtime-3.9.tar.gz \
-  w32api-3.6.tar.gz \
-
-# This, I think, is equivalent to the C++ portion of 'MinGW-5.0.0.exe'.
-
-MinGW-20050827 = \
-  binutils-2.16.91-20050827-1.tar.gz \
-  gcc-core-3.4.4-20050522-1.tar.gz \
-  gcc-g++-3.4.4-20050522-1.tar.gz \
-  mingw-runtime-3.8.tar.gz \
-  w32api-3.3.tar.gz \
-
-# TODO ?? Add file lists for earlier releases.
-
-# Utilities 
####################################################################
-
-ECHO   := echo
-GREP   := grep
-MD5SUM := md5sum
-MKDIR  := mkdir
-MV     := mv
-RM     := rm
-TAR    := tar
-WGET   := wget
-
-# Error messages 
###############################################################
-
-wget_missing = \
-  "\nError: Unable to find '$(WGET)', which is required for" \
-  "\nautomated downloads. Download it manually from the MinGW" \
-  "\nsite and install it on your PATH." \
-  "\n"
-
-prefix_exists = \
-  "\nError: Prefix directory '$(prefix)' already exists." \
-  "\nIt is generally unsafe to install one version of a program" \
-  "\non top of another. Probably you ought to rename the old" \
-  "\nversion in order to preserve it; if not, then remove it." \
-  "\n"
-
-scratch_exists = \
-  "\nError: Scratch directory 'scratch' already exists." \
-  "\nProbably it is left over from a previous failure." \
-  "\nJust remove it unless you're sure you want whatever files" \
-  "\nit might contain." \
-  "\n"
-
-# Targets 
######################################################################
-
-.PHONY: all
-all: $(file_list)
-       @$(MV) scratch $(prefix)
-
-$(file_list): initial_setup
-
-.PHONY: initial_setup
-initial_setup:
-       @type "$(WGET)" >/dev/null || { $(ECHO) -e $(wget_missing)   && false; }
-       @[ ! -e $(prefix) ]        || { $(ECHO) -e $(prefix_exists)  && false; }
-       @[ ! -e scratch   ]        || { $(ECHO) -e $(scratch_exists) && false; }
-       @$(MKDIR) --parents $(prefix)
-       @$(RM) --force --recursive $(prefix)
-       @$(MKDIR) --parents scratch
-
-# Some gcc archives distributed by MinGW contain a version of
-# 'libiberty.a' that's incompatible with the version provided with
-# binutils. See:
-#   http://sourceforge.net/mailarchive/message.php?msg_id=4456861
-# to learn why this may matter a great deal.
-#
-# Other conflicts like that have been known to occur. For instance,
-# these archives
-#   binutils-2.16.91-20050827-1.tar.gz
-#   gcc-core-3.4.4-20050522-1.tar.gz
-# contain 'info/dir' files that differ.
-#
-# For the moment, gcc's 'libiberty.a' is explicitly excluded because
-# it has sometimes been significantly wrong, and it seems reasonable
-# to expect binutils to provide a 'libiberty.a' that works with the
-# 'libbfd.a' it also provides. However, other conflicts are managed by
-# specifying '--keep-old-files' and permitting 'tar' to fail with an
-# error message identifying any conflict.
-
-TARFLAGS := --keep-old-files
-%.tar.bz2: TARFLAGS += --bzip2
-%.tar.gz:  TARFLAGS += --gzip
-gcc%:      TARFLAGS += --exclude 'libiberty.a'
-
-.PHONY: %.tar.bz2 %.tar.gz
-%.tar.bz2 %.tar.gz:
-       @[ -e $@ ] || $(WGET) --non-verbose --timestamping $(mirror)/$@
-       address@hidden(TAR) --extract $(TARFLAGS) --directory=scratch --file=$@
-
-# Test 
#########################################################################
-
-this_makefile = mingw_install.make
-
-test_prefix = /eraseme
-
-test_file_list = \
-  gcc-response-file-2.tar.gz \
-  zlib-1.2.3-mingwPORT.tar.bz2 \
-
-test_overrides = \
-  --no-print-directory \
-     --file=$(this_makefile) \
-     prefix='$(test_prefix)' \
-  file_list='$(test_file_list)' \
-
-.PHONY: test
-test:
-       @$(ECHO) "Expect some ignored errors, then a success message"
-       @$(RM) --force $(test_file_list)
-       @$(RM) --force --recursive $(test_prefix)
-       @$(RM) --force --recursive scratch
-       @$(MKDIR) scratch
-       @$(ECHO) "  test 0: expect an error in 'initial_setup' "
-       address@hidden(MAKE) $(test_overrides) >test_0
-       @$(GREP) --silent \
-         "Error: Scratch directory 'scratch' already exists." test_0
-       @$(RM) test_0
-       @$(RM) --force --recursive scratch
-       @$(MKDIR) $(test_prefix)
-       @$(ECHO) "  test 1: expect another error in 'initial_setup' "
-       address@hidden(MAKE) $(test_overrides) >test_1
-       @$(GREP) --silent \
-         "Error: Prefix directory '$(test_prefix)' already exists." test_1
-       @$(RM) test_1
-       @$(RM) --force --recursive $(test_prefix)
-       @$(ECHO) "  test 2: expect to get two files and install all files"
-       @$(MAKE) $(test_overrides)
-       @$(MD5SUM) --check --status test.md5
-       @$(RM) --force $(firstword $(test_file_list))
-       @$(RM) --force --recursive $(test_prefix)
-       @$(ECHO) "  test 3: expect to get one file and install all files"
-       @$(MAKE) $(test_overrides)
-       @$(MD5SUM) --check --status test.md5
-       @$(RM) --force --recursive $(test_prefix)
-       @$(ECHO) "  test 4: expect to get no file and install all files"
-       @$(MAKE) $(test_overrides)
-       @$(MD5SUM) --check --status test.md5
-       @$(RM) --force --recursive $(test_prefix)
-       @$(ECHO) "All tests succeeded"
-
diff --git a/gwc/test.md5 b/gwc/test.md5
deleted file mode 100644
index 64babb2..0000000
--- a/gwc/test.md5
+++ /dev/null
@@ -1,16 +0,0 @@
-da18ef2382d90ba2118d1b65358ec5fd */eraseme/bin/g++-3.4.4-response.exe
-ae4375379b8ab44d30dfbef931453127 */eraseme/bin/gcc-3.4.4-response.exe
-ffaf98d66efbf2d709364c048f68aaf2 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.afterquestion
-5b988198b266c6e92696a109d666e1ae 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.beforeconfigure
-fab77839e39a3cfb147fae87e948ddc7 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.beforepatch
-e39c1b9dedf4093e2711ed6d58fadcaa 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.cleanup
-c77eafd37970a58b3e6a4e24f4b17364 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.configure
-0f8c10ec97f9dab3419ebf686eab96af 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.exports
-7a7f64b2490be50bae27c0a153c973e4 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.functions
-ddd6e12ee4ef90cc0eb737b99aae3c21 */eraseme/zlib-1.2.3/mingwPORT/mingwPORT.ini
-ddeb16aa45fe9b477c8d2194140b9f68 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.install
-a02bbe1b9f513ddbe88d23b9ae56840e */eraseme/zlib-1.2.3/mingwPORT/mingwPORT.make
-f3967a381ef457feb5f3ff3cbf64b4bb */eraseme/zlib-1.2.3/mingwPORT/mingwPORT.patch
-003398123c6e4e23d850128eb578c5b1 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.question
-c7d8bbd7e9c5b4d37e54aa6a1f455fe8 
*/eraseme/zlib-1.2.3/mingwPORT/mingwPORT.README
-cd90f0dadab4f6a0273f77a306b2133a */eraseme/zlib-1.2.3/mingwPORT/mingwPORT.sh
diff --git a/gwc/zlib-1.2.3-mingwPORT.tar.bz2.md5 
b/gwc/zlib-1.2.3-mingwPORT.tar.bz2.md5
deleted file mode 100644
index e31f02e..0000000
--- a/gwc/zlib-1.2.3-mingwPORT.tar.bz2.md5
+++ /dev/null
@@ -1 +0,0 @@
-e131ea48214af34bd6adee6b7bdadfd5 *zlib-1.2.3-mingwPORT.tar.bz2



reply via email to

[Prev in Thread] Current Thread [Next in Thread]