head	1.54;
access;
symbols
	OPENPKG_E1_MP_HEAD:1.45
	OPENPKG_E1_MP:1.45
	OPENPKG_E1_MP_2_STABLE:1.36.2.3
	OPENPKG_E1_FP:1.36.2.3
	OPENPKG_2_STABLE_MP:1.46
	OPENPKG_2_STABLE_20061018:1.36.2.2
	OPENPKG_2_STABLE_20060622:1.36.2.1
	OPENPKG_2_STABLE:1.36.0.2
	OPENPKG_2_STABLE_BP:1.36
	OPENPKG_2_5_RELEASE:1.28.2.1
	OPENPKG_2_5_SOLID:1.28.0.2
	OPENPKG_2_5_SOLID_BP:1.28
	OPENPKG_2_4_RELEASE:1.27.2.1
	OPENPKG_2_4_SOLID:1.27.0.2
	OPENPKG_2_4_SOLID_BP:1.27
	OPENPKG_CW_FP:1.26
	OPENPKG_2_3_RELEASE:1.26.2.1
	OPENPKG_2_3_SOLID:1.26.0.2
	OPENPKG_2_3_SOLID_BP:1.26
	OPENPKG_2_2_RELEASE:1.24.2.1
	OPENPKG_2_2_SOLID:1.24.0.2
	OPENPKG_2_2_SOLID_BP:1.24
	OPENPKG_2_1_RELEASE:1.16.2.3
	OPENPKG_2_1_SOLID:1.16.0.2
	OPENPKG_2_1_SOLID_BP:1.16;
locks; strict;
comment	@-- @;


1.54
date	2009.11.01.18.10.48;	author rse;	state Exp;
branches;
next	1.53;
commitid	a8I6JLzOA8svnQ9u;

1.53
date	2009.04.18.13.10.08;	author rse;	state Exp;
branches;
next	1.52;
commitid	4pHXU27WTIGCZuKt;

1.52
date	2008.07.20.16.46.17;	author rse;	state Exp;
branches;
next	1.51;
commitid	J3Rv65yOfa7bZybt;

1.51
date	2008.05.10.08.18.33;	author rse;	state Exp;
branches;
next	1.50;
commitid	BDrfFst3ZQNuso2t;

1.50
date	2008.01.01.14.53.30;	author rse;	state Exp;
branches;
next	1.49;
commitid	B8esaHJHoduuKILs;

1.49
date	2007.11.11.16.55.25;	author rse;	state Exp;
branches;
next	1.48;
commitid	IVaAG2j7CVXw8bFs;

1.48
date	2007.09.05.06.58.30;	author rse;	state Exp;
branches;
next	1.47;
commitid	wnILrx2qHe1hZvws;

1.47
date	2007.09.04.17.15.21;	author rse;	state Exp;
branches;
next	1.46;
commitid	hz2Wz7b8VsGSqrws;

1.46
date	2007.03.16.07.10.04;	author rse;	state Exp;
branches;
next	1.45;
commitid	E7TU8J0chSZ0Chas;

1.45
date	2007.01.01.17.37.40;	author rse;	state Exp;
branches;
next	1.44;
commitid	BicZD6VUl7GuqP0s;

1.44
date	2006.11.03.18.09.57;	author rse;	state Exp;
branches;
next	1.43;
commitid	XVXfCL7mFTmsxfTr;

1.43
date	2006.10.22.10.32.24;	author rse;	state Exp;
branches;
next	1.42;
commitid	21VEXEIkamaooFRr;

1.42
date	2006.10.13.17.27.54;	author thl;	state Exp;
branches;
next	1.41;
commitid	q5GSxzsSDX29XxQr;

1.41
date	2006.09.25.07.04.05;	author rse;	state Exp;
branches;
next	1.40;
commitid	o81tY1JeJcGJ6bOr;

1.40
date	2006.08.29.17.18.16;	author rse;	state Exp;
branches;
next	1.39;
commitid	B4WA8T5PE4QfnLKr;

1.39
date	2006.08.11.06.08.11;	author rse;	state Exp;
branches;
next	1.38;
commitid	TrSfXPhR4k3ffoIr;

1.38
date	2006.07.28.17.08.40;	author rse;	state Exp;
branches;
next	1.37;
commitid	uyiBqWb1HF9JlEGr;

1.37
date	2006.07.04.07.02.59;	author thl;	state Exp;
branches;
next	1.36;
commitid	n2jqSpg1n3WLLvDr;

1.36
date	2006.06.19.07.55.48;	author rse;	state Exp;
branches
	1.36.2.1;
next	1.35;
commitid	T6YHvCI1lTtMxABr;

1.35
date	2006.06.14.18.52.54;	author rse;	state Exp;
branches;
next	1.34;
commitid	R2XltLzQfZ4bl0Br;

1.34
date	2006.05.17.06.51.02;	author rse;	state Exp;
branches;
next	1.33;
commitid	iGv8Gu9mDaRkflxr;

1.33
date	2006.05.09.06.15.50;	author rse;	state Exp;
branches;
next	1.32;
commitid	xBP1BiEQdKxcjjwr;

1.32
date	2006.02.21.08.44.52;	author rse;	state Exp;
branches;
next	1.31;
commitid	oxdYqYUJEaFMBqmr;

1.31
date	2006.01.01.13.13.22;	author rse;	state Exp;
branches;
next	1.30;
commitid	otZG8yKMCw1JFTfr;

1.30
date	2005.12.09.10.54.58;	author rse;	state Exp;
branches;
next	1.29;
commitid	1rNJaMCahUaTHVcr;

1.29
date	2005.11.14.08.34.03;	author rse;	state Exp;
branches;
next	1.28;
commitid	tqU2ECPjBCVmJH9r;

1.28
date	2005.09.26.20.20.30;	author thl;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2005.03.24.11.18.43;	author rse;	state Exp;
branches
	1.27.2.1;
next	1.26;

1.26
date	2005.01.01.10.48.55;	author rse;	state Exp;
branches
	1.26.2.1;
next	1.25;

1.25
date	2004.12.07.09.10.27;	author rse;	state Exp;
branches;
next	1.24;

1.24
date	2004.10.11.07.53.13;	author rse;	state Exp;
branches
	1.24.2.1;
next	1.23;

1.23
date	2004.09.26.17.01.13;	author rse;	state Exp;
branches;
next	1.22;

1.22
date	2004.08.31.18.06.35;	author rse;	state Exp;
branches;
next	1.21;

1.21
date	2004.08.06.07.00.45;	author rse;	state Exp;
branches;
next	1.20;

1.20
date	2004.07.22.18.00.25;	author rse;	state Exp;
branches;
next	1.19;

1.19
date	2004.07.07.09.57.15;	author thl;	state Exp;
branches;
next	1.18;

1.18
date	2004.07.06.11.53.30;	author thl;	state Exp;
branches;
next	1.17;

1.17
date	2004.07.05.11.37.50;	author rse;	state Exp;
branches;
next	1.16;

1.16
date	2004.07.02.12.11.18;	author rse;	state Exp;
branches
	1.16.2.1;
next	1.15;

1.15
date	2004.06.30.08.52.50;	author rse;	state Exp;
branches;
next	1.14;

1.14
date	2004.05.20.19.25.13;	author rse;	state Exp;
branches;
next	1.13;

1.13
date	2004.04.14.08.01.12;	author rse;	state Exp;
branches;
next	1.12;

1.12
date	2004.03.31.11.03.50;	author ms;	state Exp;
branches;
next	1.11;

1.11
date	2004.03.17.08.33.19;	author rse;	state Exp;
branches;
next	1.10;

1.10
date	2004.02.26.19.02.51;	author rse;	state Exp;
branches;
next	1.9;

1.9
date	2004.02.07.17.54.41;	author rse;	state Exp;
branches;
next	1.8;

1.8
date	2004.02.03.20.00.55;	author rse;	state Exp;
branches;
next	1.7;

1.7
date	2004.01.24.18.46.30;	author rse;	state Exp;
branches;
next	1.6;

1.6
date	2004.01.23.13.08.34;	author rse;	state Exp;
branches;
next	1.5;

1.5
date	2003.12.18.11.58.06;	author rse;	state Exp;
branches;
next	1.4;

1.4
date	2003.11.30.11.07.17;	author rse;	state Exp;
branches;
next	1.3;

1.3
date	2003.11.15.19.22.49;	author rse;	state Exp;
branches;
next	1.2;

1.2
date	2003.10.13.09.11.13;	author thl;	state Exp;
branches;
next	1.1;

1.1
date	2003.10.06.13.52.10;	author rse;	state Exp;
branches;
next	;

1.36.2.1
date	2006.06.20.15.16.29;	author rse;	state Exp;
branches;
next	1.36.2.2;
commitid	P9b9BoNafLYTTKBr;

1.36.2.2
date	2006.10.16.14.49.48;	author rse;	state Exp;
branches;
next	1.36.2.3;
commitid	iZxwRSmmWscPXUQr;

1.36.2.3
date	2006.10.22.10.33.31;	author rse;	state Exp;
branches;
next	1.36.2.4;
commitid	Dfv7nchnk73MoFRr;

1.36.2.4
date	2006.12.22.19.13.20;	author thl;	state Exp;
branches;
next	1.36.2.5;
commitid	2LefOfqsS8nsjyZr;

1.36.2.5
date	2007.03.18.23.31.03;	author thl;	state Exp;
branches;
next	;
commitid	j886gsownDQWXCas;

1.28.2.1
date	2005.10.11.12.49.49;	author rse;	state Exp;
branches;
next	;

1.27.2.1
date	2005.06.15.18.59.07;	author rse;	state Exp;
branches;
next	;

1.26.2.1
date	2005.02.21.17.06.39;	author rse;	state Exp;
branches;
next	;

1.24.2.1
date	2004.10.11.18.54.51;	author rse;	state Exp;
branches;
next	;

1.16.2.1
date	2004.07.02.15.24.41;	author rse;	state Exp;
branches;
next	1.16.2.2;

1.16.2.2
date	2004.07.05.11.38.17;	author rse;	state Exp;
branches;
next	1.16.2.3;

1.16.2.3
date	2004.07.07.13.49.38;	author thl;	state Exp;
branches;
next	;


desc
@@


1.54
log
@upgrading package: elm 2.4.124c -> 2.4.124d
@
text
@##
##  elm.spec -- OpenPKG RPM Package Specification
##  Copyright (c) 2000-2009 OpenPKG Foundation e.V. <http://openpkg.net/>
##
##  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 2.4
%define       V_me   124
%define       V_pl   d

#   package information
Name:         elm
Summary:      Electronic Mail
URL:          http://www.elmme-mailer.org/
Vendor:       Dave Taylor et al.
Packager:     OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class:        BASE
Group:        Mail
License:      ELM License
Version:      %{V_base}.%{V_me}%{V_pl}
Release:      20091101

#   list of sources
Source0:      http://www.elmme-mailer.org/elm-%{V_base}ME+%{V_me}.tar.gz
Patch0:       elm.patch
Patch1:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}a.patch.gz
Patch2:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}b.patch.gz
Patch3:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}c.patch.gz
Patch4:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}d.patch.gz

#   build information
Prefix:       %{l_prefix}
BuildRoot:    %{l_buildroot}
BuildPreReq:  OpenPKG, openpkg >= 20040130, ncurses, gcc, make
PreReq:       OpenPKG, openpkg >= 20040130
AutoReq:      no
AutoReqProv:  no

%description
    Elm (Electronic Mail) is the most popular Mail User Agent (MUA) from
    the good USENET days. It contains enhanced MIME and character set
    support, can read mail from POP or IMAP folders and can pass mail
    to the PGP or GPG programs. It also includes modules for TLS/SSL,
    iconv, and SMTP.

%track
    prog elm = {
        version   = %{V_base}ME+%{V_me}
        url       = http://www.elmme-mailer.org/elm-2.4ME+.html
        regex     = elm-(2.4ME\+1\d+)\.tar\.gz
    }
    prog elm:patches = {
        version   = %{V_base}ME+PL%{V_me}%{V_pl}
        url       = http://www.elmme-mailer.org/elm-2.4ME+.html
        regex     = elm-(2.4ME\+PL1\d+[a-z]?)\.patch\.gz
    }

%prep
    %setup -q -n elm%{V_base}.ME+.%{V_me}
    %patch -p0
    %patch -p1 -P 1
    %patch -p1 -P 2
    %patch -p1 -P 3
    %patch -p1 -P 4
    rm -f *.orig

%build
    #   configure program
    %{l_shtool} subst \
        -e 's;d_shared="$define";d_shared="$undef";g' \
        -e 's;install_prefix/var/stage-$package;install_prefix/var/elm;g' \
        -e 's;install_prefix/lib;install_prefix/lib/elm;g' \
        -e 's;shlib="$install_prefix/$libdirname";shlib="$install_prefix/lib/elm";g' \
        -e 's;#! */bin/sh;#!%{l_bash} --noprofile;' \
        -e 's;^(alias);(false);' \
        -e 's;^\(cc=.\)\(.\)$;\1%{l_cc}\2;' \
        -e 's;^\(optimize=.\)\(.\)$;\1%{l_cflags -O}\2;' \
        -e 's;^\(ldflags=.\)\(.\)$;\1%{l_ldflags}\2;' \
        -e 's;\(for A in ..\) \(.-ltermlib.\);\1 -lncurses \2;' \
        -e 's;\(if $cc $ccflags\) \(-o try_term\);\1 $ldflags \2;' \
        -e 's;\(  dflt=\)t$;\1c;' \
        Configure
    expr -P >/dev/null 2>&1 || %{l_shtool} subst -e 's;expr ;expr -- ;g' Configure
    ./Configure -b -P%{l_prefix}

    #   build program
    %{l_make} %{l_mflags -O}

%install
    #   install program
    rm -rf $RPM_BUILD_ROOT
    %{l_shtool} mkdir -f -p -m 755 \
         $RPM_BUILD_ROOT%{l_prefix}/lib/elm
    %{l_shtool} subst \
        -e "s;\\(bin/elmregister master\\);\1 -F %{l_prefix}/lib/elm.filelist -R $RPM_BUILD_ROOT;" \
        -e 's;\(bin/elmregister replay\);#\1;' \
        -e 's;\(bin/elmregister unstage\);#\1;' \
        Makefile
    %{l_make} %{l_mflags} install

    #   strip down installation
    chmod 775 $RPM_BUILD_ROOT%{l_prefix}/bin/*
    rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/elm.filelist
    rm -rf $RPM_BUILD_ROOT%{l_prefix}/man/cat1
    strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
    strip $RPM_BUILD_ROOT%{l_prefix}/lib/elm/* >/dev/null 2>&1 || true

    #   determine installation files
    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}

%files -f files

%clean
    rm -rf $RPM_BUILD_ROOT

@


1.53
log
@bump years in copyright messages
@
text
@d27 1
a27 1
%define       V_pl   c
d40 1
a40 1
Release:      20080720
d48 1
d83 1
@


1.52
log
@upgrading package: elm 2.4.124b -> 2.4.124c
@
text
@d3 1
a3 1
##  Copyright (c) 2000-2008 OpenPKG Foundation e.V. <http://openpkg.net/>
@


1.51
log
@upgrading package: elm 2.4.124a -> 2.4.124b
@
text
@d27 1
a27 1
%define       V_pl   b
d40 1
a40 1
Release:      20080510
d47 1
d81 1
@


1.50
log
@Update package specifications according to OpenPKG year 2008 world order:
http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html
@
text
@d27 1
a27 1
%define       V_pl   a
d40 1
a40 1
Release:      20080101
d46 1
d79 1
@


1.49
log
@upgrading package: elm 2.4.124 -> 2.4.124a
@
text
@d3 1
a3 2
##  Copyright (c) 2000-2007 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2000-2007 Ralf S. Engelschall <http://engelschall.com/>
d40 1
a40 1
Release:      20071111
@


1.48
log
@fix tracking
@
text
@d28 1
a28 1
%define       V_pl   %{l_nil}
d41 1
a41 1
Release:      20070905
d46 1
d78 1
@


1.47
log
@upgrading package: elm 2.4.123f -> 2.4.124
@
text
@d41 1
a41 1
Release:      20070904
d71 1
a71 1
        regex     = elm-(2.4ME\+PL1\d+[a-z])\.patch\.gz
@


1.46
log
@upgrading package: elm 2.4.123e -> 2.4.123f
@
text
@d27 2
a28 2
%define       V_me   123
%define       V_pl   f
d41 1
a41 1
Release:      20070316
d45 1
a45 7
Patch0:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}a.patch.gz
Patch1:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}b.patch.gz
Patch2:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}c.patch.gz
Patch3:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}d.patch.gz
Patch4:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}e.patch.gz
Patch5:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}f.patch.gz
Patch6:       elm.patch
d76 1
a76 2
    %patch -p1 -P 0 1 2 3 4 5
    %patch -p0 -P 6
@


1.45
log
@Welcome Year 2007!
@
text
@d28 1
a28 1
%define       V_pl   e
d41 1
a41 1
Release:      20061103
d50 2
a51 1
Patch5:       elm.patch
d82 2
a83 2
    %patch -p1 -P 0 1 2 3 4
    %patch -p0 -P 5
@


1.44
log
@upgrading package: elm 2.4.123d -> 2.4.123e
@
text
@d3 2
a4 2
##  Copyright (c) 2000-2006 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2000-2006 Ralf S. Engelschall <http://engelschall.com/>
@


1.43
log
@fix permissions of executables and provide empty lib subdirs for correct run-time
@
text
@d28 1
a28 1
%define       V_pl   d
d41 1
a41 1
Release:      20061022
d49 2
a50 1
Patch4:       elm.patch
d81 2
a82 2
    %patch -p1 -P 0 1 2 3
    %patch -p0 -P 4
@


1.42
log
@new world order for "Packager" and "Distribution" headers
@
text
@d41 1
a41 1
Release:      20061013
d119 2
a120 2
    rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/elm/elm.filelist
    rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib/elm/elm.map.*
@


1.41
log
@upgrading package: elm 2.4.123c -> 2.4.123d
@
text
@d35 2
a36 2
Packager:     OpenPKG
Distribution: OpenPKG
d41 1
a41 1
Release:      20060925
@


1.40
log
@upgrading package: elm 2.4.123b -> 2.4.123c
@
text
@d28 1
a28 1
%define       V_pl   c
d41 1
a41 1
Release:      20060829
d48 2
a49 1
Patch3:       elm.patch
d80 2
a81 2
    %patch -p1 -P 0 1 2
    %patch -p0 -P 3
@


1.39
log
@upgrading package: elm 2.4.123a -> 2.4.123b
@
text
@d28 1
a28 1
%define       V_pl   b
d41 1
a41 1
Release:      20060811
d47 2
a48 1
Patch2:       elm.patch
d79 2
a80 2
    %patch -p1 -P 0 1
    %patch -p0 -P 2
@


1.38
log
@upgrading package: elm 2.4.122l -> 2.4.123a
@
text
@d28 1
a28 1
%define       V_pl   a
d41 1
a41 1
Release:      20060728
d46 2
a47 1
Patch1:       elm.patch
d78 2
a79 2
    %patch -p1 -P 0
    %patch -p0 -P 1
@


1.37
log
@upgrading package: elm 2.4.122k -> 2.4.122l
@
text
@d27 2
a28 2
%define       V_me   122
%define       V_pl   l
d41 1
a41 1
Release:      20060704
d46 1
a46 11
Patch1:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}b.patch.gz
Patch2:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}c.patch.gz
Patch3:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}d.patch.gz
Patch4:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}e.patch.gz
Patch5:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}f.patch.gz
Patch6:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}g.patch.gz
Patch7:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}h.patch.gz
Patch8:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}i.patch.gz
Patch9:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}j.patch.gz
Patch10:      http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}k.patch.gz
Patch11:      http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}l.patch.gz
d77 2
a78 1
    %patch -p1 -P 0 1 2 3 4 5 6 7 8 9 10 11
@


1.36
log
@upgrading package: elm 2.4.122j -> 2.4.122k
@
text
@d28 1
a28 1
%define       V_pl   k
d41 1
a41 1
Release:      20060619
d56 1
d87 1
a87 1
    %patch -p1 -P 0 1 2 3 4 5 6 7 8 9 10
@


1.36.2.1
log
@bump release numbers for OpenPKG 2.20060622 in advance
@
text
@d41 1
a41 1
Release:      2.20060622
d60 2
a61 2
BuildPreReq:  OpenPKG, openpkg >= 2.20060622, ncurses, gcc, make
PreReq:       OpenPKG, openpkg >= 2.20060622
@


1.36.2.2
log
@Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class)
@
text
@d27 2
a28 2
%define       V_me   123
%define       V_pl   d
d35 2
a36 2
Packager:     OpenPKG Foundation e.V.
Distribution: OpenPKG Community
d41 1
a41 1
Release:      2.20061018
d49 7
a55 1
Patch4:       elm.patch
d60 2
a61 2
BuildPreReq:  OpenPKG, openpkg >= 2.20061018, ncurses, gcc, make
PreReq:       OpenPKG, openpkg >= 2.20061018
d86 1
a86 2
    %patch -p1 -P 0 1 2 3
    %patch -p0 -P 4
@


1.36.2.3
log
@MFC: fix permissions of executables and provide empty lib subdirs for correct run-time
@
text
@d41 1
a41 1
Release:      2.20061022
d119 2
a120 2
    chmod 775 $RPM_BUILD_ROOT%{l_prefix}/bin/*
    rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/elm.filelist
@


1.36.2.4
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d28 1
a28 1
%define       V_pl   e
d41 1
a41 1
Release:      2.20061222
d49 1
a49 2
Patch4:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}e.patch.gz
Patch5:       elm.patch
d80 2
a81 2
    %patch -p1 -P 0 1 2 3 4
    %patch -p0 -P 5
@


1.36.2.5
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. <http://openpkg.net/>
##  Copyright (c) 2000-2007 Ralf S. Engelschall <http://engelschall.com/>
d28 1
a28 1
%define       V_pl   f
d41 1
a41 1
Release:      2.20070319
d50 1
a50 2
Patch5:       http://www.elmme-mailer.org/elm-%{V_base}ME+PL%{V_me}f.patch.gz
Patch6:       elm.patch
d81 2
a82 2
    %patch -p1 -P 0 1 2 3 4 5
    %patch -p0 -P 6
@


1.35
log
@upgrading package: elm 2.4.122i -> 2.4.122j
@
text
@d28 1
a28 1
%define       V_pl   j
d41 1
a41 1
Release:      20060614
d55 1
d86 1
a86 1
    %patch -p1 -P 0 1 2 3 4 5 6 7 8 9
@


1.34
log
@upgrading package: elm 2.4.122h -> 2.4.122i
@
text
@d28 1
a28 1
%define       V_pl   i
d41 1
a41 1
Release:      20060517
d54 1
d85 1
a85 1
    %patch -p1 -P 0 1 2 3 4 5 6 7 8
@


1.33
log
@upgrading package: elm 2.4.122g -> 2.4.122h
@
text
@d28 1
a28 1
%define       V_pl   h
d41 1
a41 1
Release:      20060509
d53 1
d84 1
a84 1
    %patch -p1 -P 0 1 2 3 4 5 6 7
@


1.32
log
@upgrading package: elm 2.4.122f -> 2.4.122g
@
text
@d28 1
a28 1
%define       V_pl   g
d41 1
a41 1
Release:      20060221
d52 1
d83 1
a83 1
    %patch -p1 -P 0 1 2 3 4 5 6
@


1.31
log
@adjust copyrights for new year 2006
@
text
@d28 1
a28 1
%define       V_pl   f
d41 1
a41 1
Release:      20051209
d51 1
d82 1
a82 1
    %patch -p1 -P 0 1 2 3 4 5
@


1.30
log
@upgrading package: elm 2.4.122e -> 2.4.122f
@
text
@d3 2
a4 2
##  Copyright (c) 2000-2005 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2000-2005 Ralf S. Engelschall <http://engelschall.com/>
@


1.29
log
@upgrading package: elm 2.4.121 -> 2.4.122e
@
text
@d28 1
a28 1
%define       V_pl   e
d41 1
a41 1
Release:      20051114
d50 1
d81 1
a81 1
    %patch -p1 -P 0 1 2 3 4
@


1.28
log
@modifying package: elm-2.4.121 20041207 -> 20050926
@
text
@d27 2
a28 1
%define       V_me   121
d40 2
a41 2
Version:      %{V_base}.%{V_me}
Release:      20050926
d45 5
a67 1
        comment   = "thl: 2.4ME+122 completely broken"
d70 6
a75 1
        regex     = elm-(2.4ME\+1\d+S?)\.tar\.gz
d80 2
@


1.28.2.1
log
@bump release numbers for OpenPKG 2.5
@
text
@d40 1
a40 1
Release:      2.5.0
d48 2
a49 2
BuildPreReq:  OpenPKG, openpkg >= 2.5.0, ncurses, gcc, make
PreReq:       OpenPKG, openpkg >= 2.5.0
@


1.27
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
@d40 1
a40 1
Release:      20041207
d62 1
@


1.27.2.1
log
@bump release numbers for OpenPKG 2.4
@
text
@d40 1
a40 1
Release:      2.4.0
d48 2
a49 2
BuildPreReq:  OpenPKG, openpkg >= 2.4.0, ncurses, gcc, make
PreReq:       OpenPKG, openpkg >= 2.4.0
@


1.26
log
@Happy New Year 2005
@
text
@d2 3
a4 4
##  elm.spec -- OpenPKG RPM Specification
##  Copyright (c) 2000-2005 The OpenPKG Project <http://www.openpkg.org/>
##  Copyright (c) 2000-2005 Ralf S. Engelschall <rse@@engelschall.com>
##  Copyright (c) 2000-2005 Cable & Wireless <http://www.cw.com/>
d34 1
a34 1
Packager:     The OpenPKG Project
@


1.26.2.1
log
@bump release numbers for OpenPKG 2.3
@
text
@d41 1
a41 1
Release:      2.3.0
d49 2
a50 2
BuildPreReq:  OpenPKG, openpkg >= 2.3.0, ncurses, gcc, make
PreReq:       OpenPKG, openpkg >= 2.3.0
@


1.25
log
@URLs have changed
@
text
@d3 3
a5 3
##  Copyright (c) 2000-2004 The OpenPKG Project <http://www.openpkg.org/>
##  Copyright (c) 2000-2004 Ralf S. Engelschall <rse@@engelschall.com>
##  Copyright (c) 2000-2004 Cable & Wireless <http://www.cw.com/>
@


1.24
log
@bless for BASE class
@
text
@d33 1
a33 1
URL:          http://www.ozone.fmi.fi/KEH/
d41 1
a41 1
Release:      20041011
d44 1
a44 1
Source0:      http://www.ozone.fmi.fi/KEH/elm-%{V_base}ME+%{V_me}.tar.gz
d64 1
a64 1
        url       = http://www.ozone.fmi.fi/KEH/
@


1.24.2.1
log
@bump release numbers for OpenPKG 2.2
@
text
@d41 1
a41 1
Release:      2.2.0
d49 2
a50 2
BuildPreReq:  OpenPKG, openpkg >= 2.2.0, ncurses, gcc, make
PreReq:       OpenPKG, openpkg >= 2.2.0
@


1.23
log
@upgrading package: elm 2.4.120 -> 2.4.121
@
text
@d37 1
a37 1
Class:        PLUS
d41 1
a41 1
Release:      20040926
@


1.22
log
@upgrading package: elm 2.4.119 -> 2.4.120
@
text
@d28 1
a28 1
%define       V_me   120
d41 1
a41 1
Release:      20040831
@


1.21
log
@upgrading package: elm 2.4.118 -> 2.4.119
@
text
@d28 1
a28 1
%define       V_me   119
d41 1
a41 1
Release:      20040806
@


1.20
log
@upgrading package: elm 2.4.117 -> 2.4.118
@
text
@d28 1
a28 1
%define       V_me   118
d41 1
a41 1
Release:      20040722
@


1.19
log
@make sure elm prefers curses.h over term.h in our ncurses environment (fixes Solaris)
@
text
@d28 1
a28 1
%define       V_me   117
d41 1
a41 1
Release:      20040707
@


1.18
log
@run correct shell; deactivate misleading ksh(1) check; elm requires curses which is omitted from latest Linux (fixes SuSE 9.1); batch mode configuration reads defaults from file not env; tweak Configure to find ncurses and pass ldflags; handle OS specific expr(1) behavior when first arg starts with a dash (fixes FreeBSD 5.2)
@
text
@d41 1
a41 1
Release:      20040706
d85 1
@


1.17
log
@requires GNU make and GCC
@
text
@d41 1
a41 1
Release:      20040705
d49 1
a49 1
BuildPreReq:  OpenPKG, openpkg >= 20040130, gcc, make
d78 7
d86 2
a87 3
    export cc="%{l_cc}"
    export optimize="%{l_cflags -O}"
    ./Configure -d -b -P%{l_prefix}
@


1.16
log
@bless for PLUS class
@
text
@d41 1
a41 1
Release:      20040702
d49 1
a49 1
BuildPreReq:  OpenPKG, openpkg >= 20040130
@


1.16.2.1
log
@bump release numbers for OpenPKG 2.1
@
text
@d41 1
a41 1
Release:      2.1.0
d49 2
a50 2
BuildPreReq:  OpenPKG, openpkg >= 2.1.0
PreReq:       OpenPKG, openpkg >= 2.1.0
@


1.16.2.2
log
@MFC: requires GNU make and GCC
@
text
@d49 1
a49 1
BuildPreReq:  OpenPKG, openpkg >= 2.1.0, gcc, make
@


1.16.2.3
log
@MFC: various fixes mostly regarding configure and curses
@
text
@d49 1
a49 1
BuildPreReq:  OpenPKG, openpkg >= 2.1.0, ncurses, gcc, make
a77 8
        -e 's;#! */bin/sh;#!%{l_bash} --noprofile;' \
        -e 's;^(alias);(false);' \
        -e 's;^\(cc=.\)\(.\)$;\1%{l_cc}\2;' \
        -e 's;^\(optimize=.\)\(.\)$;\1%{l_cflags -O}\2;' \
        -e 's;^\(ldflags=.\)\(.\)$;\1%{l_ldflags}\2;' \
        -e 's;\(for A in ..\) \(.-ltermlib.\);\1 -lncurses \2;' \
        -e 's;\(if $cc $ccflags\) \(-o try_term\);\1 $ldflags \2;' \
        -e 's;\(  dflt=\)t$;\1c;' \
d79 3
a81 2
    expr -P >/dev/null 2>&1 || %{l_shtool} subst -e 's;expr ;expr -- ;g' Configure
    ./Configure -b -P%{l_prefix}
@


1.15
log
@upgrading package: elm 2.4.116 -> 2.4.117
@
text
@d37 1
a37 1
Class:        EVAL
d41 1
a41 1
Release:      20040630
@


1.14
log
@upgrading package: elm 2.4.115 -> 2.4.116
@
text
@d28 1
a28 1
%define       V_me   116
d41 1
a41 1
Release:      20040520
@


1.13
log
@upgrading package: elm 2.4.114 -> 2.4.115
@
text
@d28 1
a28 1
%define       V_me   115
d41 1
a41 1
Release:      20040414
@


1.12
log
@upgrading package: elm 2.4.113 -> 2.4.114
@
text
@d28 1
a28 1
%define       V_me   114
d41 1
a41 1
Release:      20040331
@


1.11
log
@upgrading package: elm 2.4.112 -> 2.4.113
@
text
@d28 1
a28 1
%define       V_me   113
d41 1
a41 1
Release:      20040317
@


1.10
log
@upgrading package: elm 2.4.111 -> 2.4.112
@
text
@d28 1
a28 1
%define       V_me   112
d41 1
a41 1
Release:      20040226
@


1.9
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
@d28 1
a28 1
%define       V_me   111
d41 1
a41 1
Release:      20040207
@


1.8
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
d63 1
a63 1
        version   = 2.4ME+111
@


1.7
log
@upgrading package: elm 2.4.110 -> 2.4.111
@
text
@d36 2
a37 1
Distribution: OpenPKG [EVAL]
d41 1
a41 1
Release:      20040124
d49 2
a50 2
BuildPreReq:  OpenPKG, openpkg >= 20030103
PreReq:       OpenPKG, openpkg >= 20030103
d60 7
@


1.6
log
@bump year in copyright messages to cover new year 2004. This is a CVS only commit -- no packages were rolled intentionally
@
text
@d28 1
a28 1
%define       V_me   110
d40 1
a40 1
Release:      20031218
@


1.5
log
@upgrading package: elm 2.4.109S -> 2.4.110
@
text
@d3 3
a5 3
##  Copyright (c) 2000-2003 The OpenPKG Project <http://www.openpkg.org/>
##  Copyright (c) 2000-2003 Ralf S. Engelschall <rse@@engelschall.com>
##  Copyright (c) 2000-2003 Cable & Wireless <http://www.cw.com/>
@


1.4
log
@upgrading package: elm 2.4.109 -> 2.4.109S
@
text
@d28 1
a28 1
%define       V_me   109S
d40 1
a40 1
Release:      20031130
@


1.3
log
@upgrading package: elm 2.4.108 -> 2.4.109
@
text
@d28 1
a28 1
%define       V_me   109
d40 1
a40 1
Release:      20031115
@


1.2
log
@upgrading package: elm 2.4.107 -> 2.4.108
@
text
@d28 1
a28 1
%define       V_me   108
d40 1
a40 1
Release:      20031013
@


1.1
log
@new package: elm 2.4.107 (Electronic Mail)
@
text
@d28 1
a28 1
%define       V_me   107
d40 1
a40 1
Release:      20031006
@

