packages: squirrel/squirrel-autotools.patch (NEW) - create autogen.sh script
lisu
lisu at pld-linux.org
Fri Mar 11 10:07:14 CET 2011
Author: lisu Date: Fri Mar 11 09:07:14 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- create autogen.sh script
---- Files affected:
packages/squirrel:
squirrel-autotools.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/squirrel/squirrel-autotools.patch
diff -u /dev/null packages/squirrel/squirrel-autotools.patch:1.1
--- /dev/null Fri Mar 11 10:07:14 2011
+++ packages/squirrel/squirrel-autotools.patch Fri Mar 11 10:07:09 2011
@@ -0,0 +1,302 @@
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/autogen.sh SQUIRREL2/autogen.sh
+--- squirrel-2.2.4/SQUIRREL2.orig/autogen.sh 1970-01-01 01:00:00.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/autogen.sh 2007-07-07 19:06:16.000000000 +0200
+@@ -0,0 +1,12 @@
++#! /bin/sh
++
++if [ "$USER" = "root" ]; then
++ echo "You cannot do this as "$USER" please use a normal user account"
++ exit
++fi
++
++libtoolize --copy
++aclocal
++autoheader
++automake --add-missing --copy --foreign
++autoconf
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/configure.ac SQUIRREL2/configure.ac
+--- squirrel-2.2.4/SQUIRREL2.orig/configure.ac 1970-01-01 01:00:00.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/configure.ac 2007-07-07 20:06:22.000000000 +0200
+@@ -0,0 +1,26 @@
++## Bootstrap autoconf/automake
++AC_PREREQ(2.59)
++AC_INIT([squirrel], [2.2.4], [])
++AC_CANONICAL_TARGET
++AC_CONFIG_SRCDIR([configure.ac])
++AM_INIT_AUTOMAKE
++AM_CONFIG_HEADER([config.h])
++
++## Checks for programs.
++AC_PROG_CC
++AC_PROG_CXX
++AM_PROG_CC_STDC
++AC_PROG_INSTALL
++AC_PROG_MAKE_SET
++AC_PROG_LIBTOOL
++
++# Produce output
++AC_CONFIG_FILES([Makefile
++ squirrel/Makefile
++ sqstdlib/Makefile
++ sq/Makefile
++ include/Makefile
++ ])
++AC_OUTPUT
++
++echo "Type 'make' to compile"
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/include/Makefile.am SQUIRREL2/include/Makefile.am
+--- squirrel-2.2.4/SQUIRREL2.orig/include/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/include/Makefile.am 2007-07-07 20:08:47.000000000 +0200
+@@ -0,0 +1,11 @@
++MAINTAINERCLEANFILES = Makefile.in
++
++sqdir = $(includedir)/squirrel
++
++sq_HEADERS = sqstdaux.h \
++ sqstdblob.h \
++ sqstdio.h \
++ sqstdmath.h \
++ sqstdstring.h \
++ sqstdsystem.h \
++ squirrel.h
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/Makefile SQUIRREL2/Makefile
+--- squirrel-2.2.4/SQUIRREL2.orig/Makefile 2006-03-05 17:03:53.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/Makefile 1970-01-01 01:00:00.000000000 +0100
+@@ -1,18 +0,0 @@
+-
+-SQUIRREL=.
+-MAKE=make
+-
+-sq32:
+- cd squirrel; $(MAKE)
+- cd sqstdlib; $(MAKE)
+- cd sq; $(MAKE)
+-
+-sqprof:
+- cd squirrel; $(MAKE) sqprof
+- cd sqstdlib; $(MAKE) sqprof
+- cd sq; $(MAKE) sqprof
+-
+-sq64:
+- cd squirrel; $(MAKE) sq64
+- cd sqstdlib; $(MAKE) sq64
+- cd sq; $(MAKE) sq64
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/Makefile.am SQUIRREL2/Makefile.am
+--- squirrel-2.2.4/SQUIRREL2.orig/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/Makefile.am 2007-07-07 20:05:54.000000000 +0200
+@@ -0,0 +1,18 @@
++SUBDIRS = squirrel sqstdlib sq include
++
++MAINTAINERCLEANFILES = INSTALL \
++ Makefile.in \
++ aclocal.m4 \
++ config.guess \
++ config.h.in \
++ config.h.in~ \
++ stamp-h.in \
++ config.sub \
++ configure \
++ install-sh \
++ missing \
++ mkinstalldirs \
++ ltmain.sh \
++ ltconfig \
++ compile \
++ depcomp
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/sq/Makefile SQUIRREL2/sq/Makefile
+--- squirrel-2.2.4/SQUIRREL2.orig/sq/Makefile 2006-03-06 18:01:41.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/sq/Makefile 1970-01-01 01:00:00.000000000 +0100
+@@ -1,21 +0,0 @@
+-SQUIRREL= ..
+-
+-
+-OUT= $(SQUIRREL)/bin/sq
+-INCZ= -I$(SQUIRREL)/include -I. -I$(SQUIRREL)/sqlibs
+-LIBZ= -L$(SQUIRREL)/lib
+-LIB= -lsquirrel -lsqstdlib
+-
+-OBJS= sq.o
+-
+-SRCS= sq.c
+-
+-
+-sq32:
+- g++ -O2 -fno-rtti -o $(OUT) $(SRCS) $(INCZ) $(LIBZ) $(LIB)
+-
+-sqprof:
+- g++ -O2 -pg -fno-rtti -pie -gstabs -g3 -o $(OUT) $(SRCS) $(INCZ) $(LIBZ) $(LIB)
+-
+-sq64:
+- g++ -O2 -fno-rtti -D_SQ64 -o $(OUT) $(SRCS) $(INCZ) $(LIBZ) $(LIB)
+\ Chybí znak konce řádku na konci souboru
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/sq/Makefile.am SQUIRREL2/sq/Makefile.am
+--- squirrel-2.2.4/SQUIRREL2.orig/sq/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/sq/Makefile.am 2007-07-07 19:24:54.000000000 +0200
+@@ -0,0 +1,11 @@
++MAINTAINERCLEANFILES = Makefile.in
++
++AM_CXXFLAGS = -fno-rtti -I$(top_srcdir)/include -I.
++
++bin_PROGRAMS = sq
++
++sq_LDADD = $(top_builddir)/sqstdlib/libsqstdlib.la $(top_builddir)/squirrel/libsquirrel.la
++
++sq_SOURCES = sq.cpp
++
++INCLUDES = -I../include
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/sqstdlib/Makefile SQUIRREL2/sqstdlib/Makefile
+--- squirrel-2.2.4/SQUIRREL2.orig/sqstdlib/Makefile 2006-03-06 18:01:50.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/sqstdlib/Makefile 1970-01-01 01:00:00.000000000 +0100
+@@ -1,30 +0,0 @@
+-SQUIRREL= ..
+-
+-
+-OUT= $(SQUIRREL)/lib/libsqstdlib.a
+-INCZ= -I$(SQUIRREL)/include -I. -Iinclude
+-
+-SRCS= \
+- sqstdblob.cpp \
+- sqstdio.cpp \
+- sqstdstream.cpp \
+- sqstdmath.cpp \
+- sqstdsystem.cpp \
+- sqstdstring.cpp \
+- sqstdaux.cpp \
+- sqstdrex.cpp
+-
+-
+-sq32:
+- gcc -O2 -fno-rtti -Wall -c $(SRCS) $(INCZ)
+- ar rc $(OUT) *.o
+- rm *.o
+-
+-sqprof:
+- gcc -O2 -pg -fno-rtti -pie -gstabs -g3 -Wall -c $(SRCS) $(INCZ)
+- ar rc $(OUT) *.o
+- rm *.o
+-sq64:
+- gcc -O2 -D_SQ64 -fno-rtti -Wall -c $(SRCS) $(INCZ)
+- ar rc $(OUT) *.o
+- rm *.o
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/sqstdlib/Makefile.am SQUIRREL2/sqstdlib/Makefile.am
+--- squirrel-2.2.4/SQUIRREL2.orig/sqstdlib/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/sqstdlib/Makefile.am 2007-07-07 19:24:48.000000000 +0200
+@@ -0,0 +1,20 @@
++MAINTAINERCLEANFILES = Makefile.in
++AM_CXXFLAGS = -fno-rtti
++
++lib_LTLIBRARIES = libsqstdlib.la
++
++libsqstdlib_la_LDFLAGS = -release $(VERSION)
++
++libsqstdlib_la_SOURCES = \
++ sqstdaux.cpp \
++ sqstdblob.cpp \
++ sqstdblobimpl.h \
++ sqstdio.cpp \
++ sqstdmath.cpp \
++ sqstdrex.cpp \
++ sqstdstream.cpp \
++ sqstdstream.h \
++ sqstdstring.cpp \
++ sqstdsystem.cpp
++
++INCLUDES = -I$(top_srcdir)/include -I.
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/squirrel/Makefile SQUIRREL2/squirrel/Makefile
+--- squirrel-2.2.4/SQUIRREL2.orig/squirrel/Makefile 2006-03-06 18:01:31.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/squirrel/Makefile 1970-01-01 01:00:00.000000000 +0100
+@@ -1,52 +0,0 @@
+-SQUIRREL= ..
+-
+-
+-OUT= $(SQUIRREL)/lib/libsquirrel.a
+-INCZ= -I$(SQUIRREL)/include -I. -Iinclude
+-DEFS=
+-LIB=
+-
+-OBJS= \
+- sqapi.o \
+- sqbaselib.o \
+- sqcompiler.o \
+- sqdebug.o \
+- sqlexer.o \
+- sqobject.o \
+- sqparser.o \
+- sqstate.o \
+- sqtable.o \
+- sqvm.o \
+- sqmem.o \
+- sqclass.o
+-
+-SRCS= \
+- sqapi.cpp \
+- sqbaselib.cpp \
+- sqfuncstate.cpp \
+- sqdebug.cpp \
+- sqlexer.cpp \
+- sqobject.cpp \
+- sqcompiler.cpp \
+- sqstate.cpp \
+- sqtable.cpp \
+- sqmem.cpp \
+- sqvm.cpp \
+- sqclass.cpp
+-
+-
+-
+-sq32:
+- gcc -O2 -fno-rtti -Wall -c $(SRCS) $(INCZ) $(DEFS)
+- ar rc $(OUT) *.o
+- rm *.o
+-
+-sqprof:
+- gcc -O2 -pg -fno-rtti -pie -gstabs -g3 -Wall -c $(SRCS) $(INCZ) $(DEFS)
+- ar rc $(OUT) *.o
+- rm *.o
+-
+-sq64:
+- gcc -O2 -D_SQ64 -fno-rtti -Wall -c $(SRCS) $(INCZ) $(DEFS)
+- ar rc $(OUT) *.o
+- rm *.o
+diff -Nru squirrel-2.2.4/SQUIRREL2.orig/squirrel/Makefile.am SQUIRREL2/squirrel/Makefile.am
+--- squirrel-2.2.4/SQUIRREL2.orig/squirrel/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ squirrel-2.2.4/SQUIRREL2/squirrel/Makefile.am 2007-07-07 19:03:05.000000000 +0200
+@@ -0,0 +1,38 @@
++MAINTAINERCLEANFILES = Makefile.in
++AM_CXXFLAGS = -fno-rtti -Wall
++
++lib_LTLIBRARIES = libsquirrel.la
++
++libsquirrel_la_LDFLAGS = -release $(VERSION)
++
++libsquirrel_la_SOURCES = \
++ sqapi.cpp \
++ sqarray.h \
++ sqbaselib.cpp \
++ sqclass.cpp \
++ sqclass.h \
++ sqclosure.h \
++ sqcompiler.cpp \
++ sqcompiler.h \
++ sqdebug.cpp \
++ sqfuncproto.h \
++ sqfuncstate.cpp \
++ sqfuncstate.h \
++ sqlexer.cpp \
++ sqlexer.h \
++ sqmem.cpp \
++ sqobject.cpp \
++ sqobject.h \
++ sqopcodes.h \
++ sqpcheader.h \
++ sqstate.cpp \
++ sqstate.h \
++ sqstring.h \
++ sqtable.cpp \
++ sqtable.h \
++ squserdata.h \
++ squtils.h \
++ sqvm.cpp \
++ sqvm.h
++
++INCLUDES = -I$(top_srcdir)/include -I.
================================================================
More information about the pld-cvs-commit
mailing list