head 1.113;
access;
symbols
OPENPKG_E1_MP_HEAD:1.88
OPENPKG_E1_MP:1.88
OPENPKG_E1_MP_2_STABLE:1.78.2.4
OPENPKG_E1_FP:1.78.2.4
OPENPKG_2_STABLE_MP:1.90
OPENPKG_2_STABLE_20061018:1.78.2.3
OPENPKG_2_STABLE_20060622:1.78.2.2
OPENPKG_2_STABLE:1.78.0.2
OPENPKG_2_STABLE_BP:1.78
OPENPKG_2_5_RELEASE:1.64.2.1
OPENPKG_2_5_SOLID:1.64.0.2
OPENPKG_2_5_SOLID_BP:1.64
OPENPKG_2_4_RELEASE:1.63.2.1
OPENPKG_2_4_SOLID:1.63.0.2
OPENPKG_2_4_SOLID_BP:1.63
OPENPKG_CW_FP:1.62
OPENPKG_2_3_RELEASE:1.62.2.1
OPENPKG_2_3_SOLID:1.62.0.2
OPENPKG_2_3_SOLID_BP:1.62
OPENPKG_2_2_RELEASE:1.55.2.1
OPENPKG_2_2_SOLID:1.55.0.2
OPENPKG_2_2_SOLID_BP:1.55
OPENPKG_2_1_RELEASE:1.48.2.1
OPENPKG_2_1_SOLID:1.48.0.2
OPENPKG_2_1_SOLID_BP:1.48
OPENPKG_2_0_RELEASE:1.43.2.1
OPENPKG_2_0_SOLID:1.43.0.2
OPENPKG_2_0_SOLID_BP:1.43
OPENPKG_1_3_RELEASE:1.31.2.3.2.1
OPENPKG_1_3_SOLID:1.31.2.3.0.2
OPENPKG_1_3_SOLID_BP:1.31.2.3
OPENPKG_1_STABLE_MP:1.37
OPENPKG_1_2_RELEASE:1.31.2.1.2.1
OPENPKG_1_2_SOLID:1.31.2.1.0.2
OPENPKG_1_2_SOLID_BP:1.31.2.1
OPENPKG_1_STABLE:1.31.0.2
OPENPKG_1_STABLE_BP:1.31
OPENPKG_1_1_RELEASE:1.23.2.1
OPENPKG_1_1_SOLID:1.23.0.2
OPENPKG_1_1_SOLID_BP:1.23
OPENPKG_1_0_RELEASE:1.12.2.2
OPENPKG_1_0_SOLID:1.12.0.2
OPENPKG_1_0_SOLID_BP:1.12
OPENPKG_0_0:1.1.1.1
OPENPKG:1.1.1;
locks; strict;
comment @-- @;
1.113
date 2009.10.25.17.53.39; author rse; state Exp;
branches;
next 1.112;
commitid YHHTEpV5H0ZzvW8u;
1.112
date 2009.09.10.18.47.19; author rse; state Exp;
branches;
next 1.111;
commitid ZiUAVRw9vg3Ffa3u;
1.111
date 2009.07.22.18.02.18; author rse; state Exp;
branches;
next 1.110;
commitid HoWuzsKIpkDRBJWt;
1.110
date 2009.05.17.10.46.46; author rse; state Exp;
branches;
next 1.109;
commitid zl0UjKYiT75ZjdOt;
1.109
date 2009.05.01.10.39.47; author rse; state Exp;
branches;
next 1.108;
commitid YEcCcCdkn9atN9Mt;
1.108
date 2009.04.18.13.08.55; author rse; state Exp;
branches;
next 1.107;
commitid 4pHXU27WTIGCZuKt;
1.107
date 2009.04.06.20.29.08; author rse; state Exp;
branches;
next 1.106;
commitid z0c5GZdAUw0uRZIt;
1.106
date 2009.03.09.21.01.40; author rse; state Exp;
branches;
next 1.105;
commitid EfqOw6w9mwCrWoFt;
1.105
date 2009.03.07.13.34.12; author rse; state Exp;
branches;
next 1.104;
commitid 5a36dnkFo5kVw6Ft;
1.104
date 2009.03.05.14.50.30; author rse; state Exp;
branches;
next 1.103;
commitid ZUzIFIfDXK751REt;
1.103
date 2009.02.23.21.48.28; author rse; state Exp;
branches;
next 1.102;
commitid 5WDpyxnfiTEoEBDt;
1.102
date 2008.11.19.07.02.47; author rse; state Exp;
branches;
next 1.101;
commitid yxLTOz3RWK6SPbrt;
1.101
date 2008.05.02.09.53.30; author rse; state Exp;
branches;
next 1.100;
commitid SJDvxv0msDS0fn1t;
1.100
date 2008.04.30.18.13.34; author rse; state Exp;
branches;
next 1.99;
commitid ZZlLSPnmS0oy4a1t;
1.99
date 2008.04.30.17.44.27; author rse; state Exp;
branches;
next 1.98;
commitid ht6yYfSkDl8zU91t;
1.98
date 2008.03.28.14.32.19; author rse; state Exp;
branches;
next 1.97;
commitid cZuxHKb08MBpUTWs;
1.97
date 2008.01.01.14.51.15; author rse; state Exp;
branches;
next 1.96;
commitid B8esaHJHoduuKILs;
1.96
date 2007.12.15.08.49.01; author rse; state Exp;
branches;
next 1.95;
commitid iYwWWyvd1W5UlvJs;
1.95
date 2007.09.27.07.04.56; author rse; state Exp;
branches;
next 1.94;
commitid yRakAD7f5s3Djlzs;
1.94
date 2007.08.22.20.44.48; author cs; state Exp;
branches;
next 1.93;
commitid BUxUhLLvONdE0Nus;
1.93
date 2007.07.10.16.40.50; author rse; state Exp;
branches;
next 1.92;
commitid OXMr9AvwpkeE2fps;
1.92
date 2007.04.26.06.12.53; author rse; state Exp;
branches;
next 1.91;
commitid 5iqY2f6bWMGGYxfs;
1.91
date 2007.03.22.07.00.25; author cs; state Exp;
branches;
next 1.90;
commitid j8hgHN5MsWmKm3bs;
1.90
date 2007.03.06.07.13.33; author rse; state Exp;
branches;
next 1.89;
commitid fzy6u33DCjH8XZ8s;
1.89
date 2007.01.12.18.50.10; author rse; state Exp;
branches;
next 1.88;
commitid 9riC46JwcsXJvf2s;
1.88
date 2007.01.01.17.36.45; author rse; state Exp;
branches;
next 1.87;
commitid BicZD6VUl7GuqP0s;
1.87
date 2006.12.13.07.44.27; author rse; state Exp;
branches;
next 1.86;
commitid TJapIzMoWIx9NkYr;
1.86
date 2006.11.09.15.15.40; author rse; state Exp;
branches;
next 1.85;
commitid Qegm7KyElVFHn0Ur;
1.85
date 2006.10.31.06.56.33; author rse; state Exp;
branches;
next 1.84;
commitid JXLDhZBJ08FpUNSr;
1.84
date 2006.10.18.10.01.44; author cs; state Exp;
branches;
next 1.83;
commitid FxUQzERr7WJQl9Rr;
1.83
date 2006.10.13.17.26.59; author thl; state Exp;
branches;
next 1.82;
commitid q5GSxzsSDX29XxQr;
1.82
date 2006.10.11.15.46.06; author rse; state Exp;
branches;
next 1.81;
commitid ihpCnqhuKAOVthQr;
1.81
date 2006.10.11.15.06.26; author cs; state Exp;
branches;
next 1.80;
commitid L4V0WrpGoCJkghQr;
1.80
date 2006.10.11.14.43.52; author cs; state Exp;
branches;
next 1.79;
commitid gGk9eBuWWmmA8hQr;
1.79
date 2006.06.22.14.56.40; author rse; state Exp;
branches;
next 1.78;
commitid 6nY0xM62Oe6cM0Cr;
1.78
date 2006.04.12.18.55.00; author rse; state Exp;
branches
1.78.2.1;
next 1.77;
commitid 0DQylpQfFhbsnUsr;
1.77
date 2006.03.30.18.02.24; author rse; state Exp;
branches;
next 1.76;
commitid 0pRT4PDh6xBiverr;
1.76
date 2006.03.16.17.51.53; author rse; state Exp;
branches;
next 1.75;
commitid Jd42D2bJ0rHBTqpr;
1.75
date 2006.03.07.11.16.32; author rse; state Exp;
branches;
next 1.74;
commitid qp9KLcXjwo7UZeor;
1.74
date 2006.03.06.21.50.50; author rse; state Exp;
branches;
next 1.73;
commitid JDDvNTqllaBvxaor;
1.73
date 2006.02.27.21.16.30; author rse; state Exp;
branches;
next 1.72;
commitid L0o56WTaULBGzgnr;
1.72
date 2006.02.21.08.45.22; author rse; state Exp;
branches;
next 1.71;
commitid 9buy1o9wEMVWBqmr;
1.71
date 2006.02.16.18.20.19; author rse; state Exp;
branches;
next 1.70;
commitid yeYnKKdhftL9XPlr;
1.70
date 2006.02.16.18.07.34; author cs; state Exp;
branches;
next 1.69;
commitid xp51TE2HI0BMSPlr;
1.69
date 2006.02.04.09.07.21; author rse; state Exp;
branches;
next 1.68;
commitid 4uokdtJI1nanhfkr;
1.68
date 2006.01.09.20.04.47; author rse; state Exp;
branches;
next 1.67;
commitid 2LRnI8LmVAlIKXgr;
1.67
date 2006.01.01.13.12.12; author rse; state Exp;
branches;
next 1.66;
commitid otZG8yKMCw1JFTfr;
1.66
date 2005.12.22.07.51.15; author rse; state Exp;
branches;
next 1.65;
commitid 5NhYkxF1Zd9XgAer;
1.65
date 2005.12.08.19.19.11; author rse; state Exp;
branches;
next 1.64;
commitid pxxhvFTeteJQwQcr;
1.64
date 2005.07.27.15.06.33; author thl; state Exp;
branches
1.64.2.1;
next 1.63;
1.63
date 2005.03.24.11.18.28; author rse; state Exp;
branches
1.63.2.1;
next 1.62;
1.62
date 2005.01.01.10.48.00; author rse; state Exp;
branches
1.62.2.1;
next 1.61;
1.61
date 2004.11.11.19.14.09; author rse; state Exp;
branches;
next 1.60;
1.60
date 2004.11.11.11.51.54; author ms; state Exp;
branches;
next 1.59;
1.59
date 2004.11.04.09.47.56; author rse; state Exp;
branches;
next 1.58;
1.58
date 2004.11.01.20.26.52; author rse; state Exp;
branches;
next 1.57;
1.57
date 2004.10.24.16.13.31; author rse; state Exp;
branches;
next 1.56;
1.56
date 2004.10.23.10.43.12; author rse; state Exp;
branches;
next 1.55;
1.55
date 2004.09.09.07.18.58; author rse; state Exp;
branches
1.55.2.1;
next 1.54;
1.54
date 2004.08.11.13.20.46; author rse; state Exp;
branches;
next 1.53;
1.53
date 2004.08.06.10.49.36; author tho; state Exp;
branches;
next 1.52;
1.52
date 2004.07.29.18.46.03; author rse; state Exp;
branches;
next 1.51;
1.51
date 2004.07.28.19.19.57; author rse; state Exp;
branches;
next 1.50;
1.50
date 2004.07.28.08.24.40; author rse; state Exp;
branches;
next 1.49;
1.49
date 2004.07.27.18.50.06; author rse; state Exp;
branches;
next 1.48;
1.48
date 2004.06.07.08.34.35; author rse; state Exp;
branches
1.48.2.1;
next 1.47;
1.47
date 2004.06.04.10.05.47; author rse; state Exp;
branches;
next 1.46;
1.46
date 2004.03.27.08.14.44; author rse; state Exp;
branches;
next 1.45;
1.45
date 2004.03.27.08.13.04; author rse; state Exp;
branches;
next 1.44;
1.44
date 2004.03.27.08.00.47; author rse; state Exp;
branches;
next 1.43;
1.43
date 2004.02.07.17.53.44; author rse; state Exp;
branches
1.43.2.1;
next 1.42;
1.42
date 2004.02.05.22.30.50; author thl; state Exp;
branches;
next 1.41;
1.41
date 2004.02.03.19.59.44; author rse; state Exp;
branches;
next 1.40;
1.40
date 2004.01.23.13.07.41; author rse; state Exp;
branches;
next 1.39;
1.39
date 2003.10.06.17.41.56; author rse; state Exp;
branches;
next 1.38;
1.38
date 2003.10.06.15.37.46; author rse; state Exp;
branches;
next 1.37;
1.37
date 2003.07.25.14.27.21; author rse; state Exp;
branches;
next 1.36;
1.36
date 2003.07.25.13.15.08; author rse; state Exp;
branches;
next 1.35;
1.35
date 2003.07.21.13.31.56; author rse; state Exp;
branches;
next 1.34;
1.34
date 2003.07.17.15.32.29; author thl; state Exp;
branches;
next 1.33;
1.33
date 2003.07.08.14.38.46; author rse; state Exp;
branches;
next 1.32;
1.32
date 2003.05.08.09.24.23; author mlelstv; state Exp;
branches;
next 1.31;
1.31
date 2003.01.03.10.51.12; author rse; state Exp;
branches
1.31.2.1;
next 1.30;
1.30
date 2002.12.30.22.03.06; author rse; state Exp;
branches;
next 1.29;
1.29
date 2002.12.30.21.03.30; author rse; state Exp;
branches;
next 1.28;
1.28
date 2002.11.27.11.10.30; author rse; state Exp;
branches;
next 1.27;
1.27
date 2002.10.28.19.11.33; author rse; state Exp;
branches;
next 1.26;
1.26
date 2002.10.25.12.28.36; author rse; state Exp;
branches;
next 1.25;
1.25
date 2002.09.13.13.13.29; author ms; state Exp;
branches;
next 1.24;
1.24
date 2002.09.13.13.00.18; author rse; state Exp;
branches;
next 1.23;
1.23
date 2002.08.13.12.47.31; author rse; state Exp;
branches
1.23.2.1;
next 1.22;
1.22
date 2002.08.09.20.46.00; author rse; state Exp;
branches;
next 1.21;
1.21
date 2002.07.18.07.49.41; author rse; state Exp;
branches;
next 1.20;
1.20
date 2002.05.29.19.59.32; author rse; state Exp;
branches;
next 1.19;
1.19
date 2002.04.16.19.36.56; author rse; state Exp;
branches;
next 1.18;
1.18
date 2002.03.08.14.07.00; author rse; state Exp;
branches;
next 1.17;
1.17
date 2002.02.08.10.49.29; author rse; state Exp;
branches;
next 1.16;
1.16
date 2002.02.07.14.33.57; author rse; state Exp;
branches;
next 1.15;
1.15
date 2002.01.24.08.56.15; author rse; state Exp;
branches;
next 1.14;
1.14
date 2001.12.31.14.59.07; author rse; state Exp;
branches;
next 1.13;
1.13
date 2001.12.27.14.59.17; author rse; state Exp;
branches;
next 1.12;
1.12
date 2001.11.30.22.20.36; author rse; state Exp;
branches
1.12.2.1;
next 1.11;
1.11
date 2001.11.30.14.26.31; author rse; state Exp;
branches;
next 1.10;
1.10
date 2001.11.26.16.32.57; author rse; state Exp;
branches;
next 1.9;
1.9
date 2001.11.26.15.18.49; author rse; state Exp;
branches;
next 1.8;
1.8
date 2001.11.21.09.20.30; author rse; state Exp;
branches;
next 1.7;
1.7
date 2001.11.16.10.34.28; author rse; state Exp;
branches;
next 1.6;
1.6
date 2001.10.25.09.22.21; author rse; state Exp;
branches;
next 1.5;
1.5
date 2001.10.24.18.15.08; author rse; state Exp;
branches;
next 1.4;
1.4
date 2001.10.23.11.22.44; author rse; state Exp;
branches;
next 1.3;
1.3
date 2001.09.25.08.19.23; author rse; state Exp;
branches;
next 1.2;
1.2
date 2001.09.20.11.01.53; author rse; state Exp;
branches;
next 1.1;
1.1
date 2001.09.18.09.48.28; author rse; state Exp;
branches
1.1.1.1;
next ;
1.78.2.1
date 2006.06.20.15.14.55; author rse; state Exp;
branches;
next 1.78.2.2;
commitid P9b9BoNafLYTTKBr;
1.78.2.2
date 2006.06.22.14.57.52; author rse; state Exp;
branches;
next 1.78.2.3;
commitid m74WwOH1f8qBM0Cr;
1.78.2.3
date 2006.10.16.14.48.26; author rse; state Exp;
branches;
next 1.78.2.4;
commitid iZxwRSmmWscPXUQr;
1.78.2.4
date 2006.10.19.16.36.05; author rse; state Exp;
branches;
next 1.78.2.5;
commitid QoMWTydPSvW8vjRr;
1.78.2.5
date 2006.12.21.18.42.06; author thl; state Exp;
branches;
next 1.78.2.6;
commitid Fh5aLL1Uk6dOaqZr;
1.78.2.6
date 2007.01.14.21.56.01; author thl; state Exp;
branches;
next 1.78.2.7;
commitid CAZHOWY4XWAutw2s;
1.78.2.7
date 2007.03.18.23.30.40; author thl; state Exp;
branches;
next ;
commitid j886gsownDQWXCas;
1.64.2.1
date 2005.10.11.12.49.24; author rse; state Exp;
branches;
next ;
1.63.2.1
date 2005.06.15.18.58.45; author rse; state Exp;
branches;
next ;
1.62.2.1
date 2005.02.21.17.06.18; author rse; state Exp;
branches;
next ;
1.55.2.1
date 2004.10.11.18.54.07; author rse; state Exp;
branches;
next 1.55.2.2;
1.55.2.2
date 2004.10.23.10.49.12; author rse; state Exp;
branches;
next 1.55.2.3;
1.55.2.3
date 2004.11.04.11.51.33; author rse; state Exp;
branches;
next ;
1.48.2.1
date 2004.07.02.15.24.03; author rse; state Exp;
branches;
next 1.48.2.2;
1.48.2.2
date 2004.10.23.11.05.57; author rse; state Exp;
branches;
next ;
1.43.2.1
date 2004.02.18.14.48.22; author rse; state Exp;
branches;
next ;
1.31.2.1
date 2003.01.18.14.11.11; author rse; state Exp;
branches
1.31.2.1.2.1;
next 1.31.2.2;
1.31.2.2
date 2003.07.24.20.41.50; author rse; state Exp;
branches;
next 1.31.2.3;
1.31.2.3
date 2003.07.26.13.36.14; author rse; state Exp;
branches
1.31.2.3.2.1;
next ;
1.31.2.1.2.1
date 2003.01.18.17.18.58; author rse; state Exp;
branches;
next ;
1.31.2.3.2.1
date 2003.07.29.14.58.20; author rse; state Exp;
branches;
next ;
1.23.2.1
date 2002.08.26.19.53.15; author rse; state Exp;
branches;
next ;
1.12.2.1
date 2001.12.03.11.45.52; author rse; state Exp;
branches;
next 1.12.2.2;
1.12.2.2
date 2001.12.05.09.38.40; author rse; state Exp;
branches;
next ;
1.1.1.1
date 2001.09.18.09.48.28; author rse; state Exp;
branches;
next ;
desc
@@
1.113
log
@upgrading package: bash 4.0.33 -> 4.0.35
@
text
@##
## bash.spec -- OpenPKG RPM Package Specification
## Copyright (c) 2000-2009 OpenPKG Foundation e.V.
##
## Permission to use, copy, modify, and distribute this software for
## any purpose with or without fee is hereby granted, provided that
## the above copyright notice and this permission notice appear in all
## copies.
##
## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
##
# package version
%define V_base_real 4.0
%define V_base_comp 40
%define V_plvl_raw 35
%define V_plvl_pad 035
# package information
Name: bash
Summary: Bourne-Again Shell
URL: http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html
Vendor: Free Software Foundation
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class: CORE
Group: Shell
License: GPL
Version: %{V_base_real}.%{V_plvl_raw}
Release: 20091025
# list of sources
Source0: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}.tar.gz
Source1: bash.txt
Patch0: bash.patch
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-007
Patch8: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-008
Patch9: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-009
Patch10: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-010
Patch11: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-011
Patch12: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-012
Patch13: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-013
Patch14: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-014
Patch15: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-015
Patch16: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-016
Patch17: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-017
Patch18: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-018
Patch19: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-019
Patch20: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-020
Patch21: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-021
Patch22: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-022
Patch23: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-023
Patch24: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-024
Patch25: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-025
Patch26: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-026
Patch27: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-027
Patch28: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-028
Patch29: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-029
Patch30: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-030
Patch31: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-031
Patch32: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-032
Patch33: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-033
Patch34: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-034
Patch35: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-035
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
BuildPreReq: OpenPKG, openpkg >= 20040130
PreReq: OpenPKG, openpkg >= 20040130
AutoReq: no
AutoReqProv: no
%description
Bash (Bourne-Again Shell) is an sh-compatible command language
interpreter that executes commands read from the standard input or
from a file. Bash also incorporates useful features from the Korn
and C shells (ksh and csh). Bash is intended to be a conformant
implementation of the IEEE POSIX Shell and Tools specification (IEEE
Working Group 1003.2).
%track
prog bash = {
version = %{V_base_real}
url = ftp://ftp.cwru.edu/pub/bash/
regex = bash-(__VER__)\.tar\.gz
}
prog bash:patches = {
version = %{V_base_comp}-%{V_plvl_pad}
url = ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/
regex = bash(\S+-\d+)
}
%prep
# unpack and patch distribution
%setup -q -n bash-%{V_base_real}
%patch -p0
%patch -p0 -P 1
%patch -p0 -P 2
%patch -p0 -P 3
%patch -p0 -P 4
%patch -p0 -P 5
%patch -p0 -P 6
%patch -p0 -P 7
%patch -p0 -P 8
%patch -p0 -P 9
%patch -p0 -P 10
%patch -p0 -P 11
%patch -p0 -P 12
%patch -p0 -P 13
%patch -p0 -P 14
%patch -p0 -P 15
%patch -p0 -P 16
%patch -p0 -P 17
%patch -p0 -P 18
%patch -p0 -P 19
%patch -p0 -P 20
%patch -p0 -P 21
%patch -p0 -P 22
%patch -p0 -P 23
%patch -p0 -P 24
%patch -p0 -P 25
%patch -p0 -P 26
%patch -p0 -P 27
%patch -p0 -P 28
%patch -p0 -P 29
%patch -p0 -P 30
%patch -p0 -P 31
%patch -p0 -P 32
%patch -p0 -P 33
%patch -p0 -P 34
%patch -p0 -P 35
# ensure generated data is not re-generated on-the-fly
sleep 1
touch y.tab.[ch]
touch configure config.h.in
# adjust paths
%{l_shtool} subst \
-e 's;^\(#define.*SYS_PROFILE[^"]*\).*;\1 "%{l_prefix}/etc/bash/profile";' \
pathnames.h.in
%{l_shtool} subst \
-e 's;/etc/profile;%{l_prefix}/etc/bash/profile;' \
doc/bash.1
%{l_shtool} subst \
-e 's;^/\* \(#define.*SYS_BASHRC[^"]*\).*;\1 "%{l_prefix}/etc/bash/bashrc";' \
-e 's;^/\* \(#define.*SYS_BASH_LOGOUT[^"]*\).*;\1 "%{l_prefix}/etc/bash/bash_logout";' \
-e 's;/usr/gnu/bin:/usr/local/bin:/bin:/usr/bin:\.;%{l_prefix}/bin:/bin:/usr/bin:%{l_prefix}/sbin:/sbin:/usr/sbin:.;' \
-e 's;/bin:/usr/bin:/sbin:/usr/sbin:/etc:/usr/etc;%{l_prefix}/bin:/bin:/usr/bin:%{l_prefix}/sbin:/sbin:/usr/sbin;' \
config-top.h
%{l_shtool} subst \
-e 's;^\(#define.*SYS_INPUTRC[^"]*\).*;\1 "%{l_prefix}/etc/bash/inputrc";' \
lib/readline/rlconf.h
# brand with OpenPKG release
%{l_shtool} subst \
-e 's;@@l_openpkg_release@@;%{l_openpkg_release};' \
version.c
%build
# configure package
( # force disabled wide-character support
echo "ac_cv_header_wchar_h=no"
echo "ac_cv_header_wctype_h=no"
echo "ac_cv_func_mbsrtowcs=no"
# force disabled internationalization support
echo "ac_cv_header_libintl_h=no"
echo "ac_cv_func_gettext=no"
echo "ac_cv_func_textdomain=no"
echo "ac_cv_func_bindtextdomain=no"
echo "ac_cv_lib_intl_bindtextdomain=no"
) >config.cache
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
GREP="grep" \
./configure \
--cache-file=./config.cache \
--prefix=%{l_prefix} \
--mandir=%{l_prefix}/man \
--infodir=%{l_prefix}/info \
--disable-multibyte \
--enable-debugger \
--without-gnu-malloc \
--without-curses \
--disable-nls
# build package
%{l_make} %{l_mflags}
%install
# install package
rm -rf $RPM_BUILD_ROOT
%{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
# strip down installation
rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/bashbug.1
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/bashbug
strip $RPM_BUILD_ROOT%{l_prefix}/bin/bash || true
# install global configuration files
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/etc/bash
for name in `grep "^/d" -e "/<\/file>/,\$d" >$name
%{l_shtool} install -c -m 644 %{l_value -s -a} \
$name $RPM_BUILD_ROOT%{l_prefix}/etc/bash/
done
# determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
'%config %{l_prefix}/etc/bash/*'
%files -f files
%clean
rm -rf $RPM_BUILD_ROOT
%post
if [ ".$1" = .1 ]; then
# display note about login shell prerequisite
if [ -f /etc/shells ]; then
if [ ".`grep $RPM_INSTALL_PREFIX/bin/bash /etc/shells`" = . ]; then
( echo "Hint: To use $RPM_INSTALL_PREFIX/bin/bash as the login"
echo "shell for users, please add this path to /etc/shells."
) | %{l_rpmtool} msg -b -t notice
fi
fi
fi
@
1.112
log
@upgrading package: bash 4.0.28 -> 4.0.33
@
text
@d27 2
a28 2
%define V_plvl_raw 33
%define V_plvl_pad 033
d41 1
a41 1
Release: 20090910
d80 2
d148 2
@
1.111
log
@upgrading package: bash 4.0.24 -> 4.0.28
@
text
@d27 2
a28 2
%define V_plvl_raw 28
%define V_plvl_pad 028
d41 1
a41 1
Release: 20090722
d75 5
d141 5
@
1.110
log
@upgrading package: bash 4.0.17 -> 4.0.24
@
text
@d27 2
a28 2
%define V_plvl_raw 24
%define V_plvl_pad 024
d41 1
a41 1
Release: 20090517
d71 4
d132 4
@
1.109
log
@enable some more standard features
@
text
@d27 2
a28 2
%define V_plvl_raw 17
%define V_plvl_pad 017
d41 1
a41 1
Release: 20090501
d64 7
d121 7
@
1.108
log
@bump years in copyright messages
@
text
@d41 1
a41 1
Release: 20090406
@
1.107
log
@upgrading package: bash 4.0.10 -> 4.0.17
@
text
@d3 1
a3 1
## Copyright (c) 2000-2008 OpenPKG Foundation e.V.
@
1.106
log
@upgrading package: bash 4.0.0 -> 4.0.10
@
text
@d27 2
a28 2
%define V_plvl_raw 10
%define V_plvl_pad 010
d41 1
a41 1
Release: 20090309
d57 7
d107 7
@
1.105
log
@revamp path configuration and provide additional configuration files
@
text
@d27 2
a28 2
%define V_plvl_raw 0
%define V_plvl_pad 000
d41 1
a41 1
Release: 20090307
d47 10
d90 10
@
1.104
log
@fix building under Linux
@
text
@d41 1
a41 1
Release: 20090305
d45 1
a45 1
Source1: profile
d80 2
d86 18
a103 1
# brand with OpenPKG release and fix patchlevel
a133 6
%{l_shtool} subst \
-e 's;^\(#define.*SYS_PROFILE["^]*\).*;\1 "%{l_prefix}/etc/bash/profile";' \
pathnames.h
%{l_shtool} subst \
-e 's;/etc/profile;%{l_prefix}/etc/bash/profile;' \
doc/bash.1
d149 1
a149 1
# install global configuration
d152 6
a157 2
%{l_shtool} install -c -m 644 %{l_value -s -a} \
%{SOURCE profile} $RPM_BUILD_ROOT%{l_prefix}/etc/bash/
d162 1
a162 1
'%config %{l_prefix}/etc/bash/profile'
@
1.103
log
@upgrading package: bash 3.2.48 -> 4.0.0
@
text
@d41 1
a41 1
Release: 20090223
@
1.102
log
@upgrading package: bash 3.2.39 -> 3.2.48
@
text
@d25 4
a28 4
%define V_base_real 3.2
%define V_base_comp 32
%define V_plvl_raw 48
%define V_plvl_pad 048
d41 1
a41 1
Release: 20081119
a46 48
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-007
Patch8: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-008
Patch9: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-009
Patch10: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-010
Patch11: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-011
Patch12: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-012
Patch13: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-013
Patch14: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-014
Patch15: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-015
Patch16: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-016
Patch17: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-017
Patch18: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-018
Patch19: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-019
Patch20: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-020
Patch21: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-021
Patch22: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-022
Patch23: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-023
Patch24: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-024
Patch25: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-025
Patch26: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-026
Patch27: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-027
Patch28: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-028
Patch29: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-029
Patch30: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-030
Patch31: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-031
Patch32: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-032
Patch33: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-033
Patch34: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-034
Patch35: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-035
Patch36: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-036
Patch37: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-037
Patch38: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-038
Patch39: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-039
Patch40: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-040
Patch41: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-041
Patch42: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-042
Patch43: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-043
Patch44: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-044
Patch45: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-045
Patch46: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-046
Patch47: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-047
Patch48: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-048
d79 1
a79 49
%patch -p0 -P 1
%patch -p0 -P 2
%patch -p0 -P 3
%patch -p0 -P 4
%patch -p0 -P 5
%patch -p0 -P 6
%patch -p0 -P 7
%patch -p0 -P 8
%patch -p0 -P 9
%patch -p0 -P 10
%patch -p0 -P 11
%patch -p0 -P 12
%patch -p0 -P 13
%patch -p0 -P 14
%patch -p0 -P 15
%patch -p0 -P 16
%patch -p0 -P 17
%patch -p0 -P 18
%patch -p0 -P 19
%patch -p0 -P 20
%patch -p0 -P 21
%patch -p0 -P 22
%patch -p0 -P 23
%patch -p0 -P 24
%patch -p0 -P 25
%patch -p0 -P 26
%patch -p0 -P 27
%patch -p0 -P 28
%patch -p0 -P 29
%patch -p0 -P 30
%patch -p0 -P 31
%patch -p0 -P 32
%patch -p0 -P 33
%patch -p0 -P 34
%patch -p0 -P 35
%patch -p0 -P 36
%patch -p0 -P 37
%patch -p0 -P 38
%patch -p0 -P 39
%patch -p0 -P 40
%patch -p0 -P 41
%patch -p0 -P 42
%patch -p0 -P 43
%patch -p0 -P 44
%patch -p0 -P 45
%patch -p0 -P 46
%patch -p0 -P 47
%patch -p0 -P 48
%patch -p0 -P 0
d104 1
d108 2
d128 1
a128 2
%{l_make} %{l_mflags} install \
prefix=$RPM_BUILD_ROOT%{l_prefix}
@
1.101
log
@RPM 5 does not support multiple patches to be applied with a single %patch macro
@
text
@d27 2
a28 2
%define V_plvl_raw 39
%define V_plvl_pad 039
d41 1
a41 1
Release: 20080502
d86 9
d166 9
@
1.100
log
@apply the Solaris getcwd(3) fix
@
text
@d41 1
a41 1
Release: 20080430
d118 39
a156 1
%patch -p0 -P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
@
1.99
log
@upgrading package: bash 3.2.33 -> 3.2.39
@
text
@d118 2
a119 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
@
1.98
log
@update patch file to fit exactly fitout fuzzy matching requirements
@
text
@d27 2
a28 2
%define V_plvl_raw 33
%define V_plvl_pad 033
d41 1
a41 1
Release: 20080328
d80 6
d118 1
a118 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
@
1.97
log
@Update package specifications according to OpenPKG year 2008 world order:
http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html
@
text
@d41 1
a41 1
Release: 20080101
@
1.96
log
@upgrading package: bash 3.2.25 -> 3.2.33
@
text
@d3 1
a3 2
## Copyright (c) 2000-2007 OpenPKG Foundation e.V.
## Copyright (c) 2000-2007 Ralf S. Engelschall
d41 1
a41 1
Release: 20071215
@
1.95
log
@fix packaging
@
text
@d28 2
a29 2
%define V_plvl_raw 25
%define V_plvl_pad 025
d42 1
a42 1
Release: 20070927
d73 8
d113 1
a113 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
@
1.94
log
@upgrading package: bash 3.2.17 -> 3.2.25
@
text
@d42 1
a42 1
Release: 20070822
d65 8
d105 1
a105 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
@
1.93
log
@avoid dependency to Autoconf (the change to configure.in is harmless and not needed AFAIK)
@
text
@d28 2
a29 2
%define V_plvl_raw 17
%define V_plvl_pad 017
d42 1
a42 1
Release: 20070710
@
1.92
log
@upgrading package: bash 3.2.15 -> 3.2.17
@
text
@d42 1
a42 1
Release: 20070426
d100 1
@
1.91
log
@upgrading package: bash 3.2.10 -> 3.2.15
@
text
@d28 2
a29 2
%define V_plvl_raw 15
%define V_plvl_pad 015
d42 1
a42 1
Release: 20070322
d63 2
d97 1
a97 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
@
1.90
log
@upgrading package: bash 3.2.9 -> 3.2.10
@
text
@d28 2
a29 2
%define V_plvl_raw 10
%define V_plvl_pad 010
d42 1
a42 1
Release: 20070306
d58 5
d95 1
a95 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10
@
1.89
log
@apply par(1) formatting
@
text
@d28 2
a29 2
%define V_plvl_raw 9
%define V_plvl_pad 009
d42 1
a42 1
Release: 20070112
d57 1
d90 1
a90 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9
@
1.88
log
@Welcome Year 2007!
@
text
@d42 1
a42 1
Release: 20061213
d67 6
a72 5
Bash (Bourne-Again Shell) is an sh-compatible command language interpreter
that executes commands read from the standard input or from a file. Bash
also incorporates useful features from the Korn and C shells (ksh and csh).
Bash is intended to be a conformant implementation of the IEEE POSIX Shell
and Tools specification (IEEE Working Group 1003.2).
@
1.87
log
@upgrading package: bash 3.2.5 -> 3.2.9
@
text
@d3 2
a4 2
## Copyright (c) 2000-2006 OpenPKG Foundation e.V.
## Copyright (c) 2000-2006 Ralf S. Engelschall
@
1.86
log
@upgrading package: bash 3.2.3 -> 3.2.5
@
text
@d28 2
a29 2
%define V_plvl_raw 5
%define V_plvl_pad 005
d42 1
a42 1
Release: 20061109
d53 4
d88 1
a88 1
%patch -p0 -P 0 1 2 3 4 5
@
1.85
log
@upgrading package: bash 3.2.1 -> 3.2.3
@
text
@d28 2
a29 2
%define V_plvl_raw 3
%define V_plvl_pad 003
d42 1
a42 1
Release: 20061031
d51 2
d84 1
a84 1
%patch -p0 -P 0 1 2 3
@
1.84
log
@upgrading package: bash 3.2.0 -> 3.2.1
@
text
@d28 2
a29 2
%define V_plvl_raw 1
%define V_plvl_pad 001
d42 1
a42 1
Release: 20061018
d49 2
d82 1
a82 1
%patch -p0 -P 0 1
@
1.83
log
@new world order for "Packager" and "Distribution" headers
@
text
@d28 2
a29 2
%define V_plvl_raw 0
%define V_plvl_pad 0
d42 1
a42 1
Release: 20061013
d48 1
a71 1
comment = "cs: no patches available at this time"
d80 1
a80 1
%patch -p0
@
1.82
log
@it is fully ok if the tracking fails at all (we have also other packages were this is the case), but if we disable the tracking here we will not recognize it fast enough once patches become available in the future. So, enable the tracking but keep the comment so we understand the resulting tracking errors.
@
text
@d36 2
a37 2
Packager: OpenPKG
Distribution: OpenPKG
d42 1
a42 1
Release: 20061011
@
1.81
log
@upgrading package: bash 3.2.16 -> 3.2.0
@
text
@a70 1
disabled
@
1.80
log
@upgrading package: bash 3.1.17 -> 3.2.16
@
text
@d28 1
a28 1
%define V_plvl_raw 16
@
1.79
log
@ops, wrong raw version
@
text
@d26 4
a29 4
%define V_base_real 3.1
%define V_base_comp 31
%define V_plvl_raw 17
%define V_plvl_pad 017
d42 1
a42 1
Release: 20060622
a47 17
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-007
Patch8: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-008
Patch9: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-009
Patch10: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-010
Patch11: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-011
Patch12: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-012
Patch13: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-013
Patch14: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-014
Patch15: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-015
Patch16: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-016
Patch17: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-017
d71 2
d81 1
a81 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
@
1.78
log
@modifying package: bash-3.1.16 20060330 -> 20060412
@
text
@d28 1
a28 1
%define V_plvl_raw 16
d42 1
a42 1
Release: 20060412
@
1.78.2.1
log
@bump release numbers for OpenPKG 2.20060622 in advance
@
text
@d42 1
a42 1
Release: 2.20060622
d69 2
a70 2
BuildPreReq: OpenPKG, openpkg >= 2.20060622
PreReq: OpenPKG, openpkg >= 2.20060622
@
1.78.2.2
log
@MFC: ops, wrong raw version
@
text
@d28 1
a28 1
%define V_plvl_raw 17
@
1.78.2.3
log
@Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class)
@
text
@d26 4
a29 4
%define V_base_real 3.2
%define V_base_comp 32
%define V_plvl_raw 0
%define V_plvl_pad 0
d36 2
a37 2
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
d42 1
a42 1
Release: 2.20061018
d48 17
d69 2
a70 2
BuildPreReq: OpenPKG, openpkg >= 2.20061018
PreReq: OpenPKG, openpkg >= 2.20061018
a87 1
comment = "cs: no patches available at this time"
d96 1
a96 1
%patch -p0
@
1.78.2.4
log
@MFC: backtick parsing fix
@
text
@d28 2
a29 2
%define V_plvl_raw 1
%define V_plvl_pad 001
d42 1
a42 1
Release: 2.20061019
a47 1
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-001
d80 1
a80 1
%patch -p0 -P 0 1
@
1.78.2.5
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d28 2
a29 2
%define V_plvl_raw 9
%define V_plvl_pad 009
d42 1
a42 1
Release: 2.20061221
a48 8
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-007
Patch8: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-008
Patch9: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-009
d72 1
d81 1
a81 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9
@
1.78.2.6
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d3 2
a4 2
## Copyright (c) 2000-2007 OpenPKG Foundation e.V.
## Copyright (c) 2000-2007 Ralf S. Engelschall
d42 1
a42 1
Release: 2.20070114
d67 5
a71 6
Bash (Bourne-Again Shell) is an sh-compatible command language
interpreter that executes commands read from the standard input or
from a file. Bash also incorporates useful features from the Korn
and C shells (ksh and csh). Bash is intended to be a conformant
implementation of the IEEE POSIX Shell and Tools specification (IEEE
Working Group 1003.2).
@
1.78.2.7
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d28 2
a29 2
%define V_plvl_raw 10
%define V_plvl_pad 010
d42 1
a42 1
Release: 2.20070319
a56 1
Patch10: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-010
d89 1
a89 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10
@
1.77
log
@upgrading package: bash 3.1.14 -> 3.1.16
@
text
@d29 1
a29 1
%define V_plvl_pad 016
d42 1
a42 1
Release: 20060330
d64 1
d96 1
a96 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
@
1.76
log
@upgrading package: bash 3.1.7 -> 3.1.14
@
text
@d28 2
a29 2
%define V_plvl_raw 14
%define V_plvl_pad 014
d42 1
a42 1
Release: 20060316
d62 2
d95 1
a95 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
@
1.75
log
@fix workaround for bison/yacc dependency problem
@
text
@d28 2
a29 2
%define V_plvl_raw 7
%define V_plvl_pad 011
d42 1
a42 1
Release: 20060307
d59 3
d93 1
a93 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11
@
1.74
log
@Remove dependency to Bison/Yacc by applying a vendor patch to a generated file.
@
text
@d42 1
a42 1
Release: 20060306
d92 1
a92 1
touch y.tab.c
@
1.73
log
@modifying package: bash-3.1.7 20060221 -> 20060227
@
text
@d42 1
a42 1
Release: 20060227
d91 2
@
1.72
log
@modifying package: bash-3.1.7 20060216 -> 20060221
@
text
@d29 1
a29 1
%define V_plvl_pad 010
d42 1
a42 1
Release: 20060221
d58 1
d90 1
a90 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10
@
1.71
log
@fix upgrade to patchlevel 8
@
text
@d29 1
a29 1
%define V_plvl_pad 008
d42 1
a42 1
Release: 20060216
d56 2
d89 1
a89 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8
@
1.70
log
@modifying package: bash-3.1.7 20060204 -> 20060216
@
text
@d55 1
d87 1
a87 1
%patch -p0 -P 0 1 2 3 4 5 6 7
@
1.69
log
@upgrading package: bash 3.1.5 -> 3.1.7
@
text
@d29 1
a29 1
%define V_plvl_pad 007
d42 1
a42 1
Release: 20060204
@
1.68
log
@upgrading package: bash 3.1.1 -> 3.1.5
@
text
@d28 2
a29 2
%define V_plvl_raw 5
%define V_plvl_pad 005
d42 1
a42 1
Release: 20060109
d53 2
d86 1
a86 1
%patch -p0 -P 0 1 2 3 4 5
@
1.67
log
@adjust copyrights for new year 2006
@
text
@d28 2
a29 2
%define V_plvl_raw 1
%define V_plvl_pad 001
d42 1
a42 1
Release: 20051222
d49 4
d84 1
a84 1
%patch -p0 -P 0 1
@
1.66
log
@upgrading package: bash 3.1.0 -> 3.1.1
@
text
@d3 2
a4 2
## Copyright (c) 2000-2005 OpenPKG Foundation e.V.
## Copyright (c) 2000-2005 Ralf S. Engelschall
@
1.65
log
@upgrading package: bash 3.0.16 -> 3.1.0
@
text
@d28 2
a29 2
%define V_plvl_raw 0
%define V_plvl_pad 0
d42 1
a42 1
Release: 20051208
d48 1
d80 1
a80 1
%patch -p0
@
1.64
log
@remove dependency to binutils tools size(1) and strip(1)
@
text
@d26 4
a29 4
%define V_base_real 3.0
%define V_base_comp 30
%define V_plvl_raw 16
%define V_plvl_pad 016
d42 1
a42 1
Release: 20050727
a47 16
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-007
Patch8: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-008
Patch9: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-009
Patch10: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-010
Patch11: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-011
Patch12: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-012
Patch13: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-013
Patch14: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-014
Patch15: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-015
Patch16: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-016
d79 1
a79 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
a84 3
%{l_shtool} subst \
-e 's;\(size $(Program)\);\1 || true;' \
Makefile.in
@
1.64.2.1
log
@bump release numbers for OpenPKG 2.5
@
text
@d42 1
a42 1
Release: 2.5.0
d68 2
a69 2
BuildPreReq: OpenPKG, openpkg >= 2.5.0
PreReq: OpenPKG, openpkg >= 2.5.0
@
1.63
log
@Adjust the copyright declaration in this (RSE's) copy of the OpenPKG
source code now that the fork point for C&W was established (CVS tag
OPENPKG_CW_FP), the shared copyright agreement between RSE and C&W is
no longer active (as C&W no longer officially sponsors OpenPKG) and the
new shared copyright from RSE can be taken over by the newly established
juristic entity OpenPKG Foundation e.V. (instead of the non-juristic
entity OpenPKG Project).
@
text
@d42 1
a42 1
Release: 20041111
d101 3
d148 1
a148 1
strip $RPM_BUILD_ROOT%{l_prefix}/bin/bash
@
1.63.2.1
log
@bump release numbers for OpenPKG 2.4
@
text
@d42 1
a42 1
Release: 2.4.0
d68 2
a69 2
BuildPreReq: OpenPKG, openpkg >= 2.4.0
PreReq: OpenPKG, openpkg >= 2.4.0
@
1.62
log
@Happy New Year 2005
@
text
@d2 3
a4 4
## bash.spec -- OpenPKG RPM Specification
## Copyright (c) 2000-2005 The OpenPKG Project
## Copyright (c) 2000-2005 Ralf S. Engelschall
## Copyright (c) 2000-2005 Cable & Wireless
d36 1
a36 1
Packager: The OpenPKG Project
@
1.62.2.1
log
@bump release numbers for OpenPKG 2.3
@
text
@d43 1
a43 1
Release: 2.3.0
d69 2
a70 2
BuildPreReq: OpenPKG, openpkg >= 2.3.0
PreReq: OpenPKG, openpkg >= 2.3.0
@
1.61
log
@fix packaging
@
text
@d3 3
a5 3
## Copyright (c) 2000-2004 The OpenPKG Project
## Copyright (c) 2000-2004 Ralf S. Engelschall
## Copyright (c) 2000-2004 Cable & Wireless
@
1.60
log
@upgrading package: bash 3.0.15 -> 3.0.16
@
text
@d30 1
a30 1
%define V_plvl_pad 015
@
1.59
log
@On brain-dead Linux platforms somewhere between glibc 2.3.3 (20040405)
and glibc 2.3.3 (20040917) (e.g. between SuSE 9.1 and SuSE 9.2 or
between Gentoo 1.4.x and 1.5.x) the system headers provide the
waitpid(2) option WCONTINUED although the underlying Linux kernels 2.4
and 2.6 still do not support this option and return EINVAL on waitpid(2)
using WCONTINUED.
As a side-effect the GNU Bash goes into an endless loop with waitpid(3)
calls after the first executed command terminated. The following
patch is derived from Gentoo Portage and workarounds this problems by
gracefully and efficiently degrading the options on waitpid(2) calls.
Well, it's just another great example of how good Linux provides
standardized APIs -- actually they are nothing more than Potemkin
villages. Ggrrrrr!
@
text
@d29 1
a29 1
%define V_plvl_raw 15
d43 1
a43 1
Release: 20041104
d64 1
d96 1
a96 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
@
1.58
log
@upgrading package: bash 3.0.14 -> 3.0.15
@
text
@d43 1
a43 1
Release: 20041101
@
1.57
log
@upgrading package: bash 3.0.13 -> 3.0.14
@
text
@d29 2
a30 2
%define V_plvl_raw 14
%define V_plvl_pad 014
d43 1
a43 1
Release: 20041024
d63 1
d95 1
a95 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
@
1.56
log
@reduce global Bash profile to the bare minimum which is always ok to configure without nasty side-effects. Everything else has to be done by the user explicitly (or through OSSP due in the near future)
@
text
@d29 2
a30 2
%define V_plvl_raw 13
%define V_plvl_pad 013
d43 1
a43 1
Release: 20041023
d62 1
d94 1
a94 1
%patch -p0 -P 0 1 2 3 4 5 6 7 8 9 10 11 12 13
@
1.55
log
@upgrading package: bash 3.0.0 -> 3.0.13
@
text
@d43 1
a43 1
Release: 20040909
@
1.55.2.1
log
@bump release numbers for OpenPKG 2.2
@
text
@d43 1
a43 1
Release: 2.2.0
d66 2
a67 2
BuildPreReq: OpenPKG, openpkg >= 2.2.0
PreReq: OpenPKG, openpkg >= 2.2.0
@
1.55.2.2
log
@MFC: reduce global Bash profile to the bare minimum which is always ok to configure without nasty side-effects. Everything else has to be done by the user explicitly (or through OSSP due in the near future)
@
text
@d43 1
a43 1
Release: 2.2.1
@
1.55.2.3
log
@MFC:
On brain-dead Linux platforms somewhere between glibc 2.3.3 (20040405)
and glibc 2.3.3 (20040917) (e.g. between SuSE 9.1 and SuSE 9.2 or
between Gentoo 1.4.x and 1.5.x) the system headers provide the
waitpid(2) option WCONTINUED although the underlying Linux kernels 2.4
and 2.6 still do not support this option and return EINVAL on waitpid(2)
using WCONTINUED.
As a side-effect the GNU Bash goes into an endless loop with waitpid(3)
calls after the first executed command terminated. The following
patch is derived from Gentoo Portage and workarounds this problems by
gracefully and efficiently degrading the options on waitpid(2) calls.
Well, it's just another great example of how good Linux provides
standardized APIs -- actually they are nothing more than Potemkin
villages. Ggrrrrr!
@
text
@d43 1
a43 1
Release: 2.2.2
@
1.54
log
@apply to more segfault fixing patches
@
text
@d29 2
a30 2
%define V_plvl_raw 0
%define V_plvl_pad 000
d43 1
a43 1
Release: 20040811
d49 13
d93 1
a93 1
%patch -p0
a98 3
%{l_shtool} subst \
-e 's;\(PATCHLEVEL\) 0;\1 %{V_plvl_raw};' \
patchlevel.h
@
1.53
log
@fixed timezone handling for HPUX
@
text
@d43 1
a43 1
Release: 20040806
@
1.52
log
@track only patches related to the base version
@
text
@d43 1
a43 1
Release: 20040729
@
1.51
log
@second attempt to upgrade to GNU Bash 3.0 (now including a still unreleased patch from the vendor which fixes the multi-line prompt bug)
@
text
@d43 1
a43 1
Release: 20040728
d73 1
a73 3
url = ftp://ftp.cwru.edu/pub/bash/
regex = (bash-\d+\.\d+[a-z]+-patches)
url = ftp://ftp.cwru.edu/pub/bash/__NEWVER__/
@
1.50
log
@temporarily downgrade again to Bash 2.05b because Bash 3.0 has a horribly broken multi-line prompt handling (which we require in 'openpkg dev' and in our private configurations)
@
text
@d27 4
a30 4
%define V_base_real 2.05b
%define V_base_comp 205b
%define V_plvl_raw 7
%define V_plvl_pad 007
a48 7
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-007
d82 1
a82 1
%patch -p0 -P 0 1 2 3 4 5 6 7
d110 2
d113 2
a114 1
--without-curses
@
1.49
log
@upgrading package: bash 2.05b.7 -> 3.0.0
@
text
@d27 4
a30 4
%define V_base_real 3.0
%define V_base_comp 30
%define V_plvl_raw 0
%define V_plvl_pad 000
d43 1
a43 1
Release: 20040727
d49 7
d89 1
a89 1
%patch -p0
a116 2
--disable-multibyte \
--enable-debugger \
d118 1
a118 2
--without-curses \
--disable-nls
@
1.48
log
@make HP-UX make happy
@
text
@d27 4
a30 4
%define V_base_real 2.05b
%define V_base_comp 205b
%define V_plvl_raw 7
%define V_plvl_pad 007
d43 1
a43 1
Release: 20040607
a48 7
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_base_real}-patches/bash%{V_base_comp}-007
d82 1
a82 1
%patch -p0 -P 0 1 2 3 4 5 6 7
d110 2
d113 2
a114 1
--without-curses
@
1.48.2.1
log
@bump release numbers for OpenPKG 2.1
@
text
@d43 1
a43 1
Release: 2.1.0
d60 2
a61 2
BuildPreReq: OpenPKG, openpkg >= 2.1.0
PreReq: OpenPKG, openpkg >= 2.1.0
@
1.48.2.2
log
@MFC: reduce global Bash profile to the bare minimum which is always ok to configure without nasty side-effects. Everything else has to be done by the user explicitly (or through OSSP due in the near future)
@
text
@d43 1
a43 1
Release: 2.1.1
@
1.47
log
@port to HP-UX 11i and similar less smart platforms ;-)
@
text
@d43 1
a43 1
Release: 20040604
@
1.46
log
@annotate what is done
@
text
@d43 1
a43 1
Release: 20040327
@
1.45
log
@fix tracking and building and cleanup V_xxx variable naming
@
text
@d87 1
d90 2
@
1.44
log
@add patchlevel to both package version and online showed version; simplify packaging by merging %patch lines
@
text
@d27 4
a30 3
%define V_real 2.05b
%define V_comp 205b
%define V_plvl 7
d42 1
a42 1
Version: %{V_real}.%{V_plvl}
d46 1
a46 1
Source0: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}.tar.gz
d49 7
a55 7
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-007
d74 1
a74 1
version = %{version}
d79 1
a79 1
version = %{V_comp}-007
d87 1
a87 1
%setup -q
d93 1
a93 1
-e 's;\(PATCHLEVEL\) 0;\1 %{V_plvl};' \
@
1.43
log
@Mass Commit:
reduce redundancy within .spec files by referencing
macros defining vendor source versions whenever possible.
This was half-way automated and half-way manually edited.
As a result the PMOD activity in 95% of all cases
just means editing the version in one single place, only.
@
text
@d29 1
d41 2
a42 2
Version: %{V_real}
Release: 20040207
d87 1
a87 8
%patch -p0
%patch -p0 -P 1
%patch -p0 -P 2
%patch -p0 -P 3
%patch -p0 -P 4
%patch -p0 -P 5
%patch -p0 -P 6
%patch -p0 -P 7
d91 3
@
1.43.2.1
log
@bump release numbers for OpenPKG 2.0
@
text
@d41 1
a41 1
Release: 2.0.0
d58 2
a59 2
BuildPreReq: OpenPKG, openpkg >= 2.0.0
PreReq: OpenPKG, openpkg >= 2.0.0
@
1.42
log
@remove all numbers immediately following %setup/%patch to ease overriding of these macros and thus make version tracking working; also clean up option order; do not use setup/patch number when only one file exists but enforce patch number on multiple files
@
text
@d41 1
a41 1
Release: 20040205
d72 1
a72 1
version = 2.05b
d77 1
a77 1
version = 205b-007
@
1.41
log
@Mass-Commit:
- split "Distribution" header into "Distribution" (old) and "Class"
(new) headers by moving the attached class information.
- embed the vendor version tracking configuration through the
new "%track" section.
- bump up the OpenPKG bootstrap dependency, because the "Class" header
and "%track" section are only supported by our latest bootstrap version.
@
text
@d41 1
a41 1
Release: 20040203
d86 8
a93 8
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p0
%patch7 -p0
@
1.40
log
@bump year in copyright messages to cover new year 2004. This is a CVS only commit -- no packages were rolled intentionally
@
text
@d36 2
a37 1
Distribution: OpenPKG [CORE]
d41 1
a41 1
Release: 20031006
d58 2
a59 2
BuildPreReq: OpenPKG, openpkg >= 20030927
PreReq: OpenPKG, openpkg >= 20030927
d69 14
@
1.39
log
@fix dependency
@
text
@d3 3
a5 3
## Copyright (c) 2000-2003 The OpenPKG Project
## Copyright (c) 2000-2003 Ralf S. Engelschall
## Copyright (c) 2000-2003 Cable & Wireless
@
1.38
log
@add OpenPKG branding
@
text
@d57 2
a58 2
BuildPreReq: OpenPKG, openpkg >= 20030717
PreReq: OpenPKG, openpkg >= 20030717
@
1.37
log
@add a bunch of collected patches
@
text
@d40 1
a40 1
Release: 20030725
d79 3
@
1.36
log
@cleanup packaging
@
text
@d45 8
a52 7
Patch0: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-001
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-002
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-003
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-004
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-005
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-006
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-007
d78 1
@
1.35
log
@speclint police: apply contained but still not applied patches
@
text
@d40 1
a40 1
Release: 20030721
d79 1
d104 2
d109 1
d111 4
a114 1
%{l_make} %{l_mflags} install prefix=$RPM_BUILD_ROOT%{l_prefix}
d119 4
a122 1
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/bash
d125 2
d138 1
@
1.34
log
@fix PR#204, use new %{l_value -s ...}
@
text
@d40 1
a40 1
Release: 20030717
d74 3
@
1.33
log
@cleanup copyright part by using just the main company name of Cable & Wireless and adding the URL to the global website
@
text
@d40 1
a40 1
Release: 20030508
d56 2
a57 2
BuildPreReq: OpenPKG, openpkg >= 20020416
PreReq: OpenPKG, openpkg >= 20020416
d110 1
a110 1
%{l_shtool} install -c -m 644 -e 's;@@l_prefix@@;%{l_prefix};g' \
@
1.32
log
@modifying package: bash-2.05b 20021127 -> 20030508
@
text
@a2 1
## Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH
d5 1
@
1.31
log
@remove '%options' hack, it will be replaced soon with a more elegant solution based on RPM 'Provides' headers
@
text
@d40 1
a40 1
Release: 20021127
d49 3
@
1.31.2.1
log
@Welcome OPENPKG_1_STABLE branch...
@
text
@d40 1
a40 1
Release: 1.20021127
d53 2
a54 2
BuildPreReq: OpenPKG, openpkg >= 1.20020416
PreReq: OpenPKG, openpkg >= 1.20020416
@
1.31.2.2
log
@mass Merge-From-CURRENT (MFC) in preparation for OpenPKG 1.3 [class CORE only]
@
text
@d3 1
a5 1
## Copyright (c) 2000-2003 Cable & Wireless
d40 1
a40 1
Release: 1.20030724
a48 3
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-005
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-006
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-007
d53 2
a54 2
BuildPreReq: OpenPKG, openpkg >= 1.20030724
PreReq: OpenPKG, openpkg >= 1.20030724
a70 3
%patch4 -p0
%patch5 -p0
%patch6 -p0
d107 1
a107 1
%{l_shtool} install -c -m 644 %{l_value -s -a} \
@
1.31.2.3
log
@MFC: all changes since last merge
@
text
@d40 1
a40 1
Release: 1.20030726
d45 7
a51 8
Patch0: bash.patch
Patch1: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-001
Patch2: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-002
Patch3: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-003
Patch4: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-004
Patch5: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-005
Patch6: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-006
Patch7: ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-007
a76 1
%patch7 -p0
a78 1
# configure package
a102 2
# build package
a105 1
# install package
d107 1
a107 4
%{l_make} %{l_mflags} install \
prefix=$RPM_BUILD_ROOT%{l_prefix}
# strip down installation
d112 1
a112 4
# install global configuration
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/etc/bash
a114 2
# determine installation files
a125 1
# display note about login shell prerequisite
@
1.31.2.3.2.1
log
@bump release numbers on OpenPKG 1.3-STABLE branch for OpenPKG 1.3.0-RELEASE
@
text
@d40 1
a40 1
Release: 1.3.0
d57 2
a58 2
BuildPreReq: OpenPKG, openpkg >= 1.3.0
PreReq: OpenPKG, openpkg >= 1.3.0
@
1.31.2.1.2.1
log
@bump versions and dependencies for OpenPKG 1.2
@
text
@d40 1
a40 1
Release: 1.2.0
d53 2
a54 2
BuildPreReq: OpenPKG, openpkg >= 1.2.0
PreReq: OpenPKG, openpkg >= 1.2.0
@
1.30
log
@bump of Copyright messages for forthcoming years 2003
@
text
@a64 2
%options
@
1.29
log
@switch to %option(s), but intentionally WITHOUT dep increase and WITHOUT FTP server updates
@
text
@d3 3
a5 3
## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH
## Copyright (c) 2000-2002 The OpenPKG Project
## Copyright (c) 2000-2002 Ralf S. Engelschall
@
1.28
log
@ok, take the bigger hammer to make sure Bash does not pick up libintl & co
@
text
@d65 2
@
1.27
log
@try to fix building under NetBSD
@
text
@d40 1
a40 1
Release: 20021028
d73 2
a74 1
( echo "ac_cv_header_wchar_h=no"
d77 6
@
1.26
log
@fix default bash profile
@
text
@d40 1
a40 1
Release: 20021025
d73 4
d80 1
@
1.25
log
@Englisch police: Word reduction 20 -> 14, more clarity through better usage, and remove first person language.
@
text
@d40 1
a40 1
Release: 20020913
@
1.24
log
@fix URLs, add official patches, etc.
@
text
@d110 2
a111 2
( echo "Hint: If you want to use $RPM_INSTALL_PREFIX/bin/bash as the login"
echo "shell for users you have to add this path to /etc/shells, please."
@
1.23
log
@Woohhooo: apply the new package classification system.
(CORE, BASE, PLUS, PRIV, EVAL, JUNK). A description of
them follows on the website soon.
@
text
@d26 4
d39 2
a40 2
Version: 2.05b
Release: 20020809
d43 1
a43 1
Source0: ftp://ftp.cwru.edu/pub/bash/bash-%{version}.tar.gz
d45 4
d67 4
@
1.23.2.1
log
@bump release numbers for OpenPKG 1.1
@
text
@d36 1
a36 1
Release: 1.1.0
d45 2
a46 2
BuildPreReq: OpenPKG, openpkg >= 1.1.0
PreReq: OpenPKG, openpkg >= 1.1.0
@
1.22
log
@do not use GNU malloc (it causes trouble on Solaris)
@
text
@d32 1
a32 1
Distribution: OpenPKG [REL]
@
1.21
log
@upgrading package: bash 2.05a -> 2.05b
@
text
@d36 1
a36 1
Release: 20020718
d65 1
@
1.20
log
@strip trailing whitespaces
@
text
@d35 2
a36 2
Version: 2.05a
Release: 20020416
@
1.19
log
@Switch from editing /etc/shells to displaying just a hint about editing
/etc/shells. This way we no longer touch anything outside the OpenPKG
instance in a package except the bootstrap package.
@
text
@d23 2
a24 2
## SUCH DAMAGE.
##
d58 1
a58 1
%setup -q
d93 1
a93 1
%post
d102 1
a102 1
fi
@
1.18
log
@try to not prefer curses to be stand-alone
@
text
@d36 1
a36 1
Release: 20020308
d45 2
a46 2
BuildPreReq: OpenPKG, openpkg >= 20020206
PreReq: OpenPKG, openpkg >= 20020206
d94 8
a101 5
if [ ".$1" = .1 -a -w /etc/shells ]; then
cp -p /etc/shells /tmp/shells
grep -v "$RPM_INSTALL_PREFIX/bin/bash" /etc/shells
echo "$RPM_INSTALL_PREFIX/bin/bash" >>/etc/shells
rm -f /tmp/shells
a102 7
%postun
if [ ".$1" = .0 -a -w /etc/shells ]; then
cp -p /etc/shells /tmp/shells
grep -v "$RPM_INSTALL_PREFIX/bin/bash" /etc/shells
rm -f /tmp/shells
fi
@
1.17
log
@Because our latest GNU shtool 1.6.0 (as used in openpkg >= 20020206)
provides a full-featured "shtool subst" command, we finally switch from
our old "rpmtool subst cmd cmd ... -- file ..." to "shtool subst -e cmd
-e cmd ... file ...". Please do no longer use "rpmtool subst" because
its "subst" command will be removed soon, too.
@
text
@d36 1
a36 1
Release: 20020206
d64 2
a65 1
--prefix=%{l_prefix}
@
1.16
log
@bump release
@
text
@d65 6
a70 6
%{l_rpmtool} subst \
's;^\(#define.*SYS_PROFILE["^]*\).*;\1 "%{l_prefix}/etc/bash/profile";' \
-- pathnames.h
%{l_rpmtool} subst \
's;/etc/profile;%{l_prefix}/etc/bash/profile;' \
-- doc/bash.1
@
1.15
log
@replace double-quotes by single-quotes in substs if possible
@
text
@d36 1
a36 1
Release: 20011201
d45 2
a46 2
BuildPreReq: OpenPKG, openpkg >= 20011227
PreReq: OpenPKG, openpkg >= 20011227
@
1.14
log
@bump copyright years
@
text
@d81 1
a81 1
%{l_shtool} install -c -m 644 -e "s;@@l_prefix@@;%{l_prefix};g" \
@
1.13
log
@fix dependencies in -CURRENT now that we have the new scheme
@
text
@d3 3
a5 3
## Copyright (c) 2000-2001 Cable & Wireless Deutschland GmbH
## Copyright (c) 2000-2001 The OpenPKG Project
## Copyright (c) 2000-2001 Ralf S. Engelschall
@
1.12
log
@remove trailing zero to conform with new scheme
@
text
@d45 2
a46 2
BuildPreReq: OpenPKG, openpkg >= 20011126.0
PreReq: OpenPKG, openpkg >= 20011126.0
@
1.12.2.1
log
@bump release numbers
@
text
@d36 1
a36 1
Release: 1.0.0
@
1.12.2.2
log
@forgotten: bump bootstrap dependencies
@
text
@d45 2
a46 2
BuildPreReq: OpenPKG, openpkg >= 1.0.0
PreReq: OpenPKG, openpkg >= 1.0.0
@
1.11
log
@adjust distribution and release
@
text
@d36 1
a36 1
Release: 20011201.0
@
1.10
log
@Bump releases.
@
text
@d32 1
a32 1
Distribution: OpenPKG [EXP]
d36 1
a36 1
Release: 20011126.0
@
1.9
log
@add OpenPKG to copyright lines
@
text
@d36 1
a36 1
Release: 20011122.0
d45 2
a46 2
BuildPreReq: OpenPKG, openpkg >= 0.9-20011025.0
PreReq: OpenPKG, openpkg >= 0.9-20011025.0
@
1.8
log
@Hmmmm.... goodbye good thought out but in practice unusable %{l_branch}
variable. We have to use a static value here (implies manual editing again),
because else source and binary RPM filenames won't match if binary is built
one or more days after the source was rolled.
@
text
@d4 1
d36 1
a36 1
Release: 20011121.0
@
1.7
log
@update to GNU Bash 2.05a
@
text
@d35 1
a35 1
Release: %{l_branch}.0
@
1.6
log
@bump to the correct 0.9-20011025.0
@
text
@d28 1
a28 1
URL: http://www.gnu.org/software/bash/
d34 1
a34 1
Version: 2.05
d38 1
a38 1
Source0: ftp://ftp.gnu.org/gnu/bash/bash-%{version}.tar.gz
a39 2
Patch0: bash-%{version}.patch.1
Patch1: bash-%{version}.patch.2
a57 2
%patch0 -p0
%patch1 -p0
d70 1
a70 1
%{l_make} %{l_mflags -O}
@
1.5
log
@upgrade dependencies because of l_branch usage
@
text
@d46 2
a47 2
BuildPreReq: OpenPKG, openpkg >= 20011023.0
PreReq: OpenPKG, openpkg >= 20011023.0
@
1.4
log
@Switch to using "YYYYMMDD.X" as Release for -CURRENT packages.
@
text
@d46 2
a47 2
BuildPreReq: OpenPKG, openpkg >= 0.9-33
PreReq: OpenPKG, openpkg >= 0.9-33
@
1.3
log
@Cleanup:
1. Move "Group:" below "Distribution:"
2. Use "The OpenPKG Project" for "Packager:"
3. Add type tag to "Distribution:" (default is now EXP)
@
text
@d35 1
a35 1
Release: 2
@
1.2
log
@Force all packages to require openpkg-0.9-33
@
text
@a27 1
Group: Shell
d30 3
a32 2
Packager: rse@@openpkg.org
Distribution: OpenPKG
@
1.1
log
@Initial revision
@
text
@d35 1
a35 1
Release: 1
d46 2
a47 2
BuildPreReq: OpenPKG, openpkg >= 0.9-30
PreReq: OpenPKG, openpkg >= 0.9-30
@
1.1.1.1
log
@Import OpenPKG sources into CVS repository
@
text
@@