Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/languages
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25178/main/finkinfo/languages
Added Files:
gauche.info gauche.patch gpc.info gpc.patch
Log Message:
Moved from unstable.
--- NEW FILE: gauche.patch ---
diff -Nru Gauche-0.8.3.orig/doc/gauche-ref.texi Gauche-0.8.3/doc/gauche-ref.texi
--- Gauche-0.8.3.orig/doc/gauche-ref.texi Sun Nov 7 09:09:02 2004
+++ Gauche-0.8.3/doc/gauche-ref.texi Mon Apr 4 19:28:24 2005
@@ -5,14 +5,14 @@
@settitle Gauche Reference Manual
@dircategory The Algorithmic Language Scheme
@direntry
-* Gauche Reference: (gauche-refe.info). An R5RS Scheme implementation.
+* Gauche Reference: (gauche-refe). An R5RS Scheme implementation.
@end direntry
@c JP
@setfilename gauche-refj.info
@settitle Gauche ��ե���ޥ˥奢��
@dircategory The Algorithmic Language Scheme
@direntry
-* Gauche Reference (ja): (gauche-refj.info). An R5RS Scheme implementation.
+* Gauche Reference (ja): (gauche-refj). An R5RS Scheme implementation.
@end direntry
@c COMMON
@comment %**end of header
diff -Nru Gauche-0.8.3.orig/ext/Makefile.ext.in Gauche-0.8.3/ext/Makefile.ext.in
--- Gauche-0.8.3.orig/ext/Makefile.ext.in Mon Aug 2 21:20:47 2004
+++ Gauche-0.8.3/ext/Makefile.ext.in Mon Apr 4 19:28:49 2005
@@ -16,7 +16,7 @@
LIBS = $(XLIBS) @LIBS@
CFLAGS = @CFLAGS@ @SHLIB_SO_CFLAGS@ $(XCFLAGS)
CPPFLAGS = @CPPFLAGS@ $(XCPPFLAGS)
-LDFLAGS = @LOCAL_LIB@ $(XLDFLAGS) @SHLIB_SO_LDFLAGS@
+LDFLAGS = @LDFLAGS@ @LOCAL_LIB@ $(XLDFLAGS) @SHLIB_SO_LDFLAGS@
# These are set by configure
DEFS = @DEFS@
diff -Nru Gauche-0.8.3.orig/src/Makefile.in Gauche-0.8.3/src/Makefile.in
--- Gauche-0.8.3.orig/src/Makefile.in Mon Nov 22 07:36:28 2004
+++ Gauche-0.8.3/src/Makefile.in Tue Apr 5 02:57:42 2005
@@ -67,7 +67,7 @@
POSTBUILD = TARGETLIB=`pwd` $(MAKEVERSLINK) libgauche.$(SOEXT)
POSTINSTALL = TARGETLIB="$(LIB_INSTALL_DIR)" DESTDIR="$(DESTDIR)"
$(MAKEVERSLINK) libgauche.$(SOEXT)
-LIB_INSTALL_DIR = @libdir@
+LIB_INSTALL_DIR = $(ARCH_INSTALL_DIR)
BIN_INSTALL_DIR = @bindir@
DATA_INSTALL_DIR = @datadir@
@@ -257,7 +257,6 @@
$(INSTALL) -m 444 $(INSTALL_HEADERS) $(DESTDIR)$(HEADER_INSTALL_DIR)
$(INSTALL) -m 444 $(INSTALL_SUBHEADERS)
$(DESTDIR)$(HEADER_INSTALL_DIR)/gauche
$(INSTALL) $(INSTALL_LIBS) $(DESTDIR)$(LIB_INSTALL_DIR)
- $(INSTALL) $(INSTALL_LIBS) $(DESTDIR)$(ARCH_INSTALL_DIR)
$(INSTALL) -m 555 $(INSTALL_BINS) $(DESTDIR)$(BIN_INSTALL_DIR)
$(INSTALL) -m 555 $(INSTALL_BINS) $(DESTDIR)$(ARCH_INSTALL_DIR)
$(INSTALL) -m 444 $(INSTALL_SCMS) $(DESTDIR)$(SCM_INSTALL_DIR)
--- NEW FILE: gpc.info ---
Package: gpc
Version: 3.4.3d6
Revision: 2
Description: GNU Pascal Compiler
License: GPL
Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
# darwin is needed for /usr/bin/yes, /usr/include/libiconv.h
BuildDepends: sed
#, darwin (>=7-1)
#Suggests: libiconv (>=1.9.1)
Source: http://www.microbizz.nl/gpc343d6.src.tar.bz2
SourceDirectory: %n-%v-sources
Source-MD5: fe7902f74630872a0602816c680d0691
Patch: %n.patch
ConfigureParams: --enable-languages=pascal --enable-threads=posix
--infodir=%i/share/info --mandir=%i/share/man --target=powerpc-apple-darwin
--host=powerpc-apple-darwin --libexecdir=%i/lib
CompileScript: <<
./%n-%v/configure %c
make bootstrap
<<
InstallScript: <<
make install prefix=%i
/bin/rm -rf
%i/bin/{binobj,cpp,gcc,gccbug,gcov,powerpc-apple-darwin-gcc,powerpc-apple-darwin-gcc-3.4.3}
/bin/mv %i/doc %i/share
/bin/rm -f %i/lib/{charset.alias,libiberty.a}
/bin/rm -rf %i/share/info/{cpp.info,cppinternals.info,gcc.info,gccint.info}
/bin/rm -rf %i/share/locale
/bin/rm -f %i/share/man/man1/{cpp,gcc,gcov,gpc-run}.1
/bin/rm -rf %i/share/man/man7
/usr/bin/install -d -m 755 %i/share/doc/%n/gpc-html/{coding\
standards,manual/gpc}
/usr/bin/install -c -p -m 644 gpc-html/coding\ standards/gpcs-en.html
%i/share/doc/%n/gpc-html/coding\ standards
/usr/bin/install -c -p -m 644 gpc-html/manual/gpc/*.html
%i/share/doc/%n/gpc-html/manual/gpc
<<
DocFiles: *.{rtf,txt,pdf}
InfoDocs: %n.info gpcs.info
DescDetail: <<
The GNU Pascal Compiler (GPC) is, as the name says, the Pascal compiler
of the GNU family (http://www.gnu.org/software/gcc/). This means:
* GPC is a 32/64 bit compiler,
* does not have limits like the 64 kB or 640 kB limit known
from certain operating systems -- even on those systems --,
* runs on all operating systems supported by GNU C,
* can act as a native or as a cross compiler
between all supported systems,
* produces highly optimized code for all these systems,
* is Free Software (Open-Source Software)
according to the GNU General Public License,
* is compatible to other GNU languages and tools
such as GNU C and the GNU debugger.
<<
DescPort: <<
The compiler was built with a patched alpha snapshot of the GNU Pascal
Compiler front-end (gpc-20041218) and the FSF 3.4.3 release of the
GNU Compiler Collection back-end.
<<
DescPackaging: <<
Stage1 of bootstrapping original gpc-20041218 fails because of unknown
'-no-cpp-precomp' option.
<<
Homepage: http://www.microbizz.nl/gpc.html
--- NEW FILE: gpc.patch ---
diff -duar gpc-3.4.3d6-sources.ori/gpc-3.4.3d6/gcc/configure
gpc-3.4.3d6-sources/gpc-3.4.3d6/gcc/configure
--- gpc-3.4.3d6-sources.ori/gpc-3.4.3d6/gcc/configure Fri Nov 5 13:14:05 2004
+++ gpc-3.4.3d6-sources/gpc-3.4.3d6/gcc/configure Sat Mar 12 02:12:02 2005
@@ -6368,7 +6368,7 @@
# sources; use -no-cpp-precomp to get to GNU cpp.
# Apple's GCC has bugs in designated initializer handling, so disable
# that too.
- stage1_cflags="-no-cpp-precomp -DHAVE_DESIGNATED_INITIALIZERS=0"
+ stage1_cflags="-DHAVE_DESIGNATED_INITIALIZERS=0"
;;
esac
--- NEW FILE: gauche.info ---
Package: gauche
Version: 0.8.3
Revision: 2
Depends: gdbm3-shlibs, slib, libiconv
BuildDepends: dlcompat-dev, libiconv-dev, gdbm3
Source: mirror:sourceforge:%n/Gauche-%v.tgz
Source-MD5: 434fb8802da5f0e69ab95d75a6ecec87
Patch: %n.patch
ConfigureParams: --build=powerpc-apple-darwin`uname -r|sed 's/\..*//'`
--infodir='${prefix}/share/info' --mandir='${prefix}/share/man' --with-iconv=%p
--with-slib=%p/share/slib --enable-threads=pthreads --enable-ipv6
CompileScript: <<
./configure %c
LC_ALL=C make
make slibcat-in-place
<<
InstallScript: <<
make install-pkg install-doc DESTDIR=%d
<<
DocFiles: AUTHORS COPYING doc/README
InfoDocs: gauche-refe.info.gz gauche-refj.info.gz
#
Description: Embedable Scheme interpreter
DescDetail: <<
Gauche is an R5RS Scheme implementation developed to be a handy script
interpreter, which allows programmers and system administrators to
write small to large scripts for their daily chores. Quick startup,
built-in system interface, native multilingual support are some of my
goals.
<<
DescPort: <<
Gauche has its own directory hierarchy and library naming policy.
For example,
* libgauche.dylib has no version number.
* headers are installed in /sw/lib/gauche/(version)/include.
For compatibility with other platforms, this package simply
installs everything without SplitOff.
Without "LC_ALL=C", broken *.info.gz would be created.
<<
License: BSD
Homepage: http://www.shiro.dreamhost.com/scheme/gauche/
Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits