head	1.12;
access;
symbols;
locks; strict;
comment	@-- @;


1.12
date	2009.11.26.08.27.38;	author rse;	state Exp;
branches;
next	1.11;
commitid	VfiworecZsrCl0du;

1.11
date	2009.10.21.10.40.43;	author rse;	state Exp;
branches;
next	1.10;
commitid	fyw4JDDoC512fo8u;

1.10
date	2009.09.15.17.28.39;	author rse;	state Exp;
branches;
next	1.9;
commitid	6s8Ye2Sml9LIEN3u;

1.9
date	2009.07.24.15.18.46;	author rse;	state Exp;
branches;
next	1.8;
commitid	RDCKNW2o6f5MDYWt;

1.8
date	2009.06.22.17.47.04;	author rse;	state Exp;
branches;
next	1.7;
commitid	JHOtySHGY2HquSSt;

1.7
date	2009.05.21.17.52.24;	author rse;	state Exp;
branches;
next	1.6;
commitid	vOj6mL8vQf32yLOt;

1.6
date	2009.04.21.17.10.50;	author rse;	state Exp;
branches;
next	1.5;
commitid	ybvsSgWaz5HyhUKt;

1.5
date	2009.04.18.13.13.16;	author rse;	state Exp;
branches;
next	1.4;
commitid	4pHXU27WTIGCZuKt;

1.4
date	2009.03.26.06.58.42;	author rse;	state Exp;
branches;
next	1.3;
commitid	t6SffhXJsIonJvHt;

1.3
date	2009.03.09.21.01.58;	author rse;	state Exp;
branches;
next	1.2;
commitid	cC441NFfdErxWoFt;

1.2
date	2009.01.09.09.27.21;	author rse;	state Exp;
branches;
next	1.1;
commitid	OlparHkugTAPZKxt;

1.1
date	2009.01.06.10.40.17;	author rse;	state Exp;
branches;
next	;
commitid	iRrMz3BjnVtPunxt;


desc
@@


1.12
log
@upgrading package: newlisp 10.1.6 -> 10.1.7
@
text
@##
##  newlisp.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 information
Name:         newlisp
Summary:      LISP Interpreter
URL:          http://www.newlisp.org/
Vendor:       Lutz Mueller
Packager:     OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class:        EVAL
Group:        Language
License:      GPL
Version:      10.1.7
Release:      20091126

#   list of sources
Source0:      http://newlisp.nfshost.com/downloads/newlisp-%{version}.tgz
Patch0:       newlisp.patch

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

%description
    newLISP is a Lisp-like, general-purpose scripting language. It has
    all the magic of traditional LISP but is easier to learn and use.
    newLISP is friendly, fast, and small. Most of the functions you will
    ever need are already built in.

%track
    prog newlisp = {
        version   = %{version}
        url       = http://newlisp.nfshost.com/downloads/
        regex     = newlisp-(__VER__)\.tgz
    }

%prep
    %setup -q
    %patch -p0

%build
    ./configure
    case "%{l_platform -t}" in
        amd64-*bsd*    ) makefile="makefile_bsdLP64"   ;;
        sparc64-*bsd*  ) makefile="makefile_bsdLP64"   ;;
        *-*bsd*        ) makefile="makefile_bsd"       ;;
        amd64-linux*   ) makefile="makefile_linuxLP64" ;;
        sparc64-linux* ) makefile="makefile_linuxLP64" ;;
        *-linux*       ) makefile="makefile_linux"     ;;
        amd64-sunos*   ) makefile="makefile_sunosLP64" ;;
        sparc64-sunos* ) makefile="makefile_sunosLP64" ;;
        *-sunos*       ) makefile="makefile_sunos"     ;;
        *              ) makefile="makefile"           ;;
    esac
    %{l_make} %{l_mflags} -f $makefile

%install
    rm -rf $RPM_BUILD_ROOT
    %{l_shtool} mkdir -f -p -m 755 \
        $RPM_BUILD_ROOT%{l_prefix}/bin \
        $RPM_BUILD_ROOT%{l_prefix}/man \
        $RPM_BUILD_ROOT%{l_prefix}/share/newlisp
    %{l_make} %{l_mflags} install \
        bindir=$RPM_BUILD_ROOT%{l_prefix}/bin \
        mandir=$RPM_BUILD_ROOT%{l_prefix}/man \
        datadir=$RPM_BUILD_ROOT%{l_prefix}/share/newlisp \
        GUISERVER=$RPM_BUILD_ROOT%{l_prefix}/share/newlisp
    strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
    %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}

%files -f files

%clean
    rm -rf $RPM_BUILD_ROOT

@


1.11
log
@upgrading package: newlisp 10.1.5 -> 10.1.6
@
text
@d34 2
a35 2
Version:      10.1.6
Release:      20091021
@


1.10
log
@upgrading package: newlisp 10.1.1 -> 10.1.5
@
text
@d34 2
a35 2
Version:      10.1.5
Release:      20090915
@


1.9
log
@upgrading package: newlisp 10.1.0 -> 10.1.1
@
text
@d34 2
a35 2
Version:      10.1.1
Release:      20090724
@


1.8
log
@upgrading package: newlisp 10.0.6 -> 10.1.0
@
text
@d34 2
a35 2
Version:      10.1.0
Release:      20090622
d67 14
a80 1
    ./build
@


1.7
log
@upgrading package: newlisp 10.0.4 -> 10.0.6
@
text
@d34 2
a35 2
Version:      10.0.6
Release:      20090521
d38 2
a39 1
Source0:      http://newlisp.nfshost.com/downloads/development/newlisp-%{version}.tgz
d64 1
@


1.6
log
@upgrading package: newlisp 10.0.3 -> 10.0.4
@
text
@d34 2
a35 2
Version:      10.0.4
Release:      20090421
@


1.5
log
@bump years in copyright messages
@
text
@d34 2
a35 2
Version:      10.0.3
Release:      20090326
d38 1
a38 1
Source0:      http://newlisp.nfshost.com/downloads/newlisp-%{version}.tgz
@


1.4
log
@upgrading package: newlisp 10.0.2 -> 10.0.3
@
text
@d3 1
a3 1
##  Copyright (c) 2000-2008 OpenPKG Foundation e.V. <http://openpkg.net/>
@


1.3
log
@upgrading package: newlisp 10.0.1 -> 10.0.2
@
text
@d34 2
a35 2
Version:      10.0.2
Release:      20090309
@


1.2
log
@upgrading package: newlisp 10.0.0 -> 10.0.1
@
text
@d34 2
a35 2
Version:      10.0.1
Release:      20090109
@


1.1
log
@new package: newlisp 10.0.0 (LISP Interpreter)
@
text
@d34 2
a35 2
Version:      10.0.0
Release:      20090106
@

