X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=2.7 required=5.0 tests=AWL,BAYES_05,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DONT_USE_RAW_EMAIL_IN_BODY,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,TW_BP,TW_YG,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Date: Sat, 4 Sep 2010 12:08:54 +0200 From: David Sastre To: cygwin AT cygwin DOT com Subject: Re: Build S-Lang Fail Message-ID: <20100904100854.GA3195@ghost.local.lan> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5p8PegU4iirBW1oA" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com --5p8PegU4iirBW1oA Content-Type: multipart/mixed; boundary="ZmUaFz6apKcXQszQ" Content-Disposition: inline --ZmUaFz6apKcXQszQ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 02, 2010 at 10:20:11AM +0800, Steven Woody wrote: > On 2 September 2010 10:12, Steven Woody wrote: > > On 25 August 2010 20:58, Csaba Raduly wrote: > >> On Sun, Aug 22, 2010 at 8:15 PM, Steven Woody =A0wrote: > >>> > >>> $ ldd /usr/lib/gcc/i686-pc-cygwin/4.3.4/cc1.exe > >>> =A0 =A0 =A0 =A0ntdll.dll =3D> /cygdrive/c/WINDOWS/system32/ntdll.dll = (0x7c920000) > >>> =A0 =A0 =A0 =A0kernel32.dll =3D> /cygdrive/c/WINDOWS/system32/kernel3= 2.dll (0x7c800000) > >>> =A0 =A0 =A0 =A0cyggcc_s-1.dll =3D> /usr/bin/cyggcc_s-1.dll (0x67f0000= 0) > >>> =A0 =A0 =A0 =A0cygwin1.dll =3D> /usr/bin/cygwin1.dll (0x61000000) > >>> =A0 =A0 =A0 =A0ADVAPI32.DLL =3D> /cygdrive/c/WINDOWS/system32/ADVAPI3= 2.DLL (0x77da0000) > >>> =A0 =A0 =A0 =A0RPCRT4.dll =3D> /cygdrive/c/WINDOWS/system32/RPCRT4.dl= l (0x77e50000) > >>> =A0 =A0 =A0 =A0Secur32.dll =3D> /cygdrive/c/WINDOWS/system32/Secur32.= dll (0x77fc0000) > >>> =A0 =A0 =A0 =A0cyggmp-3.dll =3D> /usr/bin/cyggmp-3.dll (0x63f40000) > >>> =A0 =A0 =A0 =A0cygmpfr-1.dll =3D> /usr/bin/cygmpfr-1.dll (0x6cd80000) > >>> > >> > >> You could either run ldd on the DLLs (cyggcc_s-1.dll, cyggmp-3.dll and > >> cygmpfr-1.dll) or use depends.exe (http://www.dependencywalker.com/) > >> to try to identify the missing DLL. > >> > > > > I tried on these dll that you mentioned, but still not find anything mi= ssed :( > > >=20 > Opps, I then tried with Dependency Walker on cc-1.exe, it prompted a warn= ing: > "Warning: At least one module has an unresolved import due to a > missing export function in a delay-load dependent module." >=20 > But I seems don't give me further information about what is the module > that cause the problem. Can you help, thanks! I built slang a while back because I wanted to use the most pager, and it was a dependency. I have attached the *.cygport and *.cygwin.patch files I used to build them, so cygport won't complain about missing files when packaging (this step is not mandatory for building the binaries, but I used them for housekeeping, and the might come in handy?). I have included onig as well. I gave them a try in a win7 box=20 today, and they build OK.=20 Make sure you build and install onig first, then slang, and finally most=20 (in case you want to use it). Use cygport, of course. Please note this packages are not in the distro, so use them at your=20 own risk. Regards. --=20 Huella de clave primaria: 0FDA C36F F110 54F4 D42B D0EB 617D 396C 448B 31EB --ZmUaFz6apKcXQszQ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="onig-5.9.2-1.cygport" HOMEPAGE="http://www.geocities.jp/kosako3/oniguruma/" SRC_URI="http://www.geocities.jp/kosako3/oniguruma/archive/onig-5.9.2.tar.gz" DESCRIPTION="Oniguruma is a regular expressions library" PKG_NAMES="onig libonig2 libonig2-devel" PKG_HINTS="setup runtime devel" libonig2_CONTENTS="usr/lib/" libonig2_devel_CONTENTS="usr/bin/ usr/include/ usr/share/doc/" --ZmUaFz6apKcXQszQ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="onig-5.9.2-1.cygwin.patch" Content-Transfer-Encoding: quoted-printable --- origsrc/onig-5.9.2/CYGWIN-PATCHES/devel.hint 1970-01-01 01:00:00.000000= 000 +0100 +++ src/onig-5.9.2/CYGWIN-PATCHES/devel.hint 2010-05-19 12:14:21.046875000 = +0200 @@ -0,0 +1,7 @@ +sdesc: "regular expression library (development)" +ldesc: "Oniguruma is a regular expressions library. +The characteristics of this library is that different character encoding= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 +for every regular expression object can be specified.=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 +(supported APIs: GNU regex, POSIX and Oniguruma native)" +category: Devel Libs +requires: libonig2 --- origsrc/onig-5.9.2/CYGWIN-PATCHES/onig.README 1970-01-01 01:00:00.00000= 0000 +0100 +++ src/onig-5.9.2/CYGWIN-PATCHES/onig.README 2010-05-19 12:14:21.062500000= +0200 @@ -0,0 +1,63 @@ +onig-5.9.2-1 +------------------------------------------ +Oniguruma is a regular expressions library. +The characteristics of this library is that different character encoding= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 +for every regular expression object can be specified.=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 +(supported APIs: GNU regex, POSIX and Oniguruma native) + +Runtime requirements: + cygwin-1.7.5-1 + +Build requirements: + binutils-2.20.51-2 + cygport-0.9.84-1 + cygwin-1.7.5-1 + gawk-3.1.8-1 + grep-2.5.4-2 + sed-4.2.1-1 + +Canonical homepage: + http://www.geocities.jp/kosako3/oniguruma/ + +Canonical download: + http://www.geocities.jp/kosako3/oniguruma/archive/onig-5.9.2.tar.gz + +License: + libpng/zlib + +Language: + C + +------------------------------------ + +Build instructions: + unpack onig-5.9.2-1-src.tar.bz2 + if you use setup to install this src package, it will be + unpacked under /usr/src automatically + cd /usr/src + cygport onig-5.9.2-1.cygport all + +This will create: + /usr/src/onig-5.9.2-1-src.tar.bz2 + /usr/src/onig-5.9.2-1.tar.bz2 + /usr/src/libonig2-5.9.2-1.tar.bz2 + /usr/src/libonig2-devel-5.9.2-1.tar.bz2 + +Or use 'cygport onig-5.9.2-1.cygport prep' to get a patched source directo= ry + +To find out the files included in the binary distribution, you can +use "cygcheck -l libonig2-devel", "cygcheck -l libonig2", or browse the=20 +listing for the appropriate version at . + +------------------ + +Port Notes: + +---------- onig-5.9.2-1 -- Wed May 19 09:15:24 UTC 2010 ----------- +Initial release + +For more information about this package, see the upstream documentation in +/usr/share/doc/onig-5.9.2-1. + +Cygwin port maintained by: David Sastre Mendia +Please address all questions to the Cygwin mailing list at --- origsrc/onig-5.9.2/CYGWIN-PATCHES/runtime.hint 1970-01-01 01:00:00.0000= 00000 +0100 +++ src/onig-5.9.2/CYGWIN-PATCHES/runtime.hint 2010-05-19 12:14:21.04687500= 0 +0200 @@ -0,0 +1,6 @@ +sdesc: "regular expression library (runtime)" +ldesc: "Oniguruma is a regular expressions library. +The characteristics of this library is that different character encoding= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 +for every regular expression object can be specified.=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 +(supported APIs: GNU regex, POSIX and Oniguruma native)" +category: Devel Libs --- origsrc/onig-5.9.2/CYGWIN-PATCHES/setup.hint 1970-01-01 01:00:00.000000= 000 +0100 +++ src/onig-5.9.2/CYGWIN-PATCHES/setup.hint 2010-05-19 12:14:21.062500000 = +0200 @@ -0,0 +1,6 @@ +sdesc: "regular expression library" +ldesc: "Oniguruma is a regular expressions library. +The characteristics of this library is that different character encoding= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20 +for every regular expression object can be specified.=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 +(supported APIs: GNU regex, POSIX and Oniguruma native)" +category: Libs --ZmUaFz6apKcXQszQ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="most-5.0.0a-1.cygport" DESCRIPTION="Pager program similar to more and less" HOMEPAGE="http://www.jedsoft.org/most/" SRC_URI="ftp://space.mit.edu/pub/davis/most/${P}.tar.bz2" CYGCONF_ARGS="--with-x --with-slang" src_compile() { cd ${S} cygconf cygmake } src_test() { : } src_install() { cd ${S} cyginstall make distclean } --ZmUaFz6apKcXQszQ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="most-5.0.0a-1.cygwin.patch" Content-Transfer-Encoding: quoted-printable --- origsrc/most-5.0.0a/CYGWIN-PATCHES/most.README 1970-01-01 01:00:00.0000= 00000 +0100 +++ src/most-5.0.0a/CYGWIN-PATCHES/most.README 2010-05-31 17:09:28.92187500= 0 +0200 @@ -0,0 +1,69 @@ +most-5.0.0a-1 +------------------------------------------ +Pager program similar to more and less. +Most is a paging program that displays, one windowful at a time, the +contents of a file on a terminal. A status line at the bottom of the +screen displays the file name, the current line number and the percentage +of the file so far displayed. +Unlike other paging programs, most is capable of displaying an +arbitrary number of windows as long as they all fit on the screen, and +different windows could be used to view the same file in different +positions. +In addition to displaying ordinary text files, most can also display +binary files as well as files with arbitrary ascii characters. + +Runtime requirements: + cygwin-1.7.5-1 + libgcc1-4.3.4-3 + libslang2-2.2.2-1=20 + +Build requirements: + coreutils-8.5-1 + cygwin-1.7.5-1 + grep-2.5.4-2 + libgcc1-4.3.4-3 + libslang2-devel-2.2.2-1 + +Canonical homepage: + http://www.jedsoft.org/most/ + +Canonical download: + ftp://space.mit.edu/pub/davis/most/most-5.0.0a.tar.bz2 + +License: + GPLv2 + +Language: + C + +------------------------------------ + +Build instructions: + unpack most-5.0.0a-1-src.tar.bz2 + if you use setup to install this src package, it will be + unpacked under /usr/src automatically + cd /usr/src + cygport most-5.0.0a-1.cygport all + +This will create: + /usr/src/most-5.0.0a-1.tar.bz2 + /usr/src/most-5.0.0a-1-src.tar.bz2 + +Or use 'cygport most-5.0.0a-1.cygport prep' to get a patched source direct= ory + +To find out the files included in the binary distribution, you can +use "cygcheck -l most", or browse the listing for the appropriate version +at . + +------------------ + +Port Notes: + +---------- most-5.0.0a-1 -- Mon May 31 14:07:10 UTC 2010 ----------- +Initial release + +For more information about this package, see the upstream documentation in +/usr/share/doc/most + +Cygwin port maintained by: David Sastre Medina +Please address all questions to the Cygwin mailing list at --- origsrc/most-5.0.0a/CYGWIN-PATCHES/setup.hint 1970-01-01 01:00:00.00000= 0000 +0100 +++ src/most-5.0.0a/CYGWIN-PATCHES/setup.hint 2010-05-31 17:09:28.906250000= +0200 @@ -0,0 +1,13 @@ +sdesc: "Pager program similar to more and less" +ldesc: "Most is a paging program that displays, one windowful at a time, t= he +contents of a file on a terminal. A status line at the bottom of the +screen displays the file name, the current line number and the percentage +of the file so far displayed. +Unlike other paging programs, most is capable of displaying an +arbitrary number of windows as long as they all fit on the screen, and +different windows could be used to view the same file in different +positions. +In addition to displaying ordinary text files, most can also display +binary files as well as files with arbitrary ascii characters." +category: Text Utils +requires: libgcc1-4.3.4-3 libslang2=20 --ZmUaFz6apKcXQszQ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="slang-2.2.2-1.cygport" Content-Transfer-Encoding: quoted-printable DESCRIPTION=3D"multi-platform programmer's library" SRC_URI=3D"ftp://space.mit.edu/pub/davis/slang/v2.2/${P}.tar.bz2" HOMEPAGE=3D"http://www.s-lang.org/" NO_AUTOHEADER=3D"true" CYGCONF_ARGS=3D"--with-x --with-pcre --with-onig=20 --with-png --with-z --with-iconv=20 --with-readline=3Dgnu" MAKEOPTS+=3D" -j1" PKG_NAMES=3D"${PN} slsh lib${PN}2 lib${PN}2-devel lib${PN}2-modules" PKG_HINTS=3D"setup shell runtime devel modules" DIFF_EXCLUDES=3D"Makefile slang.pc src/sysconf.h" slsh_CONTENTS=3D"etc/slsh.rc usr/bin/slsh.exe=20 usr/share/doc/slsh/=20 usr/share/man/man1/=20 usr/share/slsh/"=20 libslang2_CONTENTS=3D"usr/bin/libslang2.dll=20 usr/share/doc/slang/v2/=20 usr/share/doc/Cygwin/slang.README usr/share/doc/slang/CHANGES.txt usr/share/doc/slang/COPYING usr/share/doc/slang/NEWS usr/share/doc/slang/README" libslang2_devel_CONTENTS=3D"usr/include/=20 usr/lib/libslang.dll.a=20 usr/lib/pkgconfig/" libslang2_modules_CONTENTS=3D"usr/lib/slang/v2/modules" src_compile() { cd ${S} cygconf cygmake } src_test() { : } src_install() { cd ${S} cyginstall make distclean } --ZmUaFz6apKcXQszQ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="slang-2.2.2-1.cygwin.patch" Content-Transfer-Encoding: quoted-printable --- origsrc/slang-2.2.2/CYGWIN-PATCHES/devel.hint 1970-01-01 01:00:00.00000= 0000 +0100 +++ src/slang-2.2.2/CYGWIN-PATCHES/devel.hint 2010-05-31 11:36:12.000000000= +0200 @@ -0,0 +1,9 @@ +sdesc: "multi-platform programmer's library (development)" +ldesc: "S-Lang is designed to allow a developer to create=20 +robust multi-platform software. It provides facilities required=20 +by interactive applications such as display/screen management,=20 +keyboard input, keymaps, and so on. The most exciting feature of=20 +the library is the slang interpreter that may be easily embedded=20 +into a program to make it extensible." +category: Devel Libs +requires: libiconv2 libpcre0 libreadline7 libslang2 --- origsrc/slang-2.2.2/CYGWIN-PATCHES/modules.hint 1970-01-01 01:00:00.000= 000000 +0100 +++ src/slang-2.2.2/CYGWIN-PATCHES/modules.hint 2010-05-31 11:36:12.0000000= 00 +0200 @@ -0,0 +1,9 @@ +sdesc: "multi-platform programmer's library (modules)" +ldesc: "S-Lang is designed to allow a developer to create=20 +robust multi-platform software. It provides facilities required=20 +by interactive applications such as display/screen management,=20 +keyboard input, keymaps, and so on. The most exciting feature of=20 +the library is the slang interpreter that may be easily embedded=20 +into a program to make it extensible." +category: Libs Interpreters +requires: libiconv2 libpcre0 libreadline7 libslang2 --- origsrc/slang-2.2.2/CYGWIN-PATCHES/runtime.hint 1970-01-01 01:00:00.000= 000000 +0100 +++ src/slang-2.2.2/CYGWIN-PATCHES/runtime.hint 2010-05-31 11:36:12.0156250= 00 +0200 @@ -0,0 +1,9 @@ +sdesc: "multi-platform programmer's library (runtime)" +ldesc: "S-Lang is designed to allow a developer to create=20 +robust multi-platform software. It provides facilities required=20 +by interactive applications such as display/screen management,=20 +keyboard input, keymaps, and so on. The most exciting feature of=20 +the library is the slang interpreter that may be easily embedded=20 +into a program to make it extensible." +category: Libs=20 +requires: libiconv2 libpcre0 libreadline7=20 --- origsrc/slang-2.2.2/CYGWIN-PATCHES/setup.hint 1970-01-01 01:00:00.00000= 0000 +0100 +++ src/slang-2.2.2/CYGWIN-PATCHES/setup.hint 2010-05-31 11:36:12.015625000= +0200 @@ -0,0 +1,10 @@ +sdesc: "multi-platform programmer's library" +ldesc: "S-Lang is designed to allow a developer to create=20 +robust multi-platform software. It provides facilities required=20 +by interactive applications such as display/screen management,=20 +keyboard input, keymaps, and so on. The most exciting feature of=20 +the library is the slang interpreter that may be easily embedded=20 +into a program to make it extensible." +category: Devel Shells Interpreters Libs +requires: libiconv2 libpcre0 libreadline7 +=20 --- origsrc/slang-2.2.2/CYGWIN-PATCHES/shell.hint 1970-01-01 01:00:00.00000= 0000 +0100 +++ src/slang-2.2.2/CYGWIN-PATCHES/shell.hint 2010-05-31 11:36:12.031250000= +0200 @@ -0,0 +1,10 @@ +sdesc: "multi-platform programmer's library (shell)" +ldesc: "S-Lang is designed to allow a developer to create=20 +robust multi-platform software. It provides facilities required=20 +by interactive applications such as display/screen management,=20 +keyboard input, keymaps, and so on. The most exciting feature of=20 +the library is the slang interpreter that may be easily embedded=20 +into a program to make it extensible." +category: Shells Interpreters +requires: libiconv2 libpcre0 libreadline7 libslang2=20 +libslang2-modules --- origsrc/slang-2.2.2/CYGWIN-PATCHES/slang.README 1970-01-01 01:00:00.000= 000000 +0100 +++ src/slang-2.2.2/CYGWIN-PATCHES/slang.README 2010-05-31 11:36:12.1250000= 00 +0200 @@ -0,0 +1,74 @@ +slang-2.2.2-1 +------------------------------------------ +S-Lang is a multi-platform programmer's library designed to allow a develo= per +to create robust multi-platform software. It provides facilities required= =20 +by interactive applications such as display/screen management, keyboard in= put,=20 +keymaps, and so on. The most exciting feature of the library is the slang= =20 +interpreter that may be easily embedded into a program to make it extensib= le. + +Runtime requirements: + cygwin-1.7.5-1 + libgcc1-4.3.4-3 + libiconv2-1.13.1-1 + libpcre0-8.00-1 + libreadline7-6.0.3-2 + +Build requirements: + cygwin-1.7.5-1 + cygport-0.9.84-1=20 + imake-1.0.2-2 + libgcc1-4.3.4-3 + libiconv2-1.13.1-1 + libpcre0-8.00-1 + libreadline7-6.0.3-2 + libonig2-devel-5.9.2-1 + libpng-1.2.35-10 + pcre-8.00-1 + zlib-1.2.3-10 + +Canonical homepage: + http://www.s-lang.org/ + +Canonical download: + ftp://space.mit.edu/pub/davis/slang/v2.2/slang-2.2.2.tar.bz2 + +License: + GPLv2 + +Language: + C + +------------------------------------ + +Build instructions: + unpack slang-2.2.2-1-src.tar.bz2 + if you use setup to install this src package, it will be + unpacked under /usr/src automatically + cd /usr/src + cygport slang-2.2.2-1.cygport all + +This will create: + /usr/src/slang-2.2.2-1-src.tar.bz2 + /usr/src/slang-2.2.2-1.tar.bz2 + /usr/src/slsh-2.2.2-1.tar.bz2 + /usr/src/libslang2-2.2.2-1.tar.bz2 + /usr/src/libslang2-devel-2.2.2-1.tar.bz2 + +Or use 'cygport slang-2.2.2-1.cygport prep' to get a patched source direct= ory + +To find out the files included in the source distribution, you can +browse the listing for the appropriate version at . + +------------------ + +Port Notes: + +---------- slang-2.2.2-1 -- 28 May 2010 10:56:32 -------- +Initial release + +For more information about this package, see the upstream documentation in +/usr/share/doc/slang +/usr/share/doc/slsh + +Cygwin port maintained by: David Sastre Medina +Please address all questions to the Cygwin mailing list at --ZmUaFz6apKcXQszQ-- --5p8PegU4iirBW1oA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkyCGrYACgkQYX05bESLMeuLRQCdEbxl5cOxvXGVZ0xYe5Wqt27I TzEAn1U7aGKAj4UQhDqh1n+mXyZV2Z21 =Sf23 -----END PGP SIGNATURE----- --5p8PegU4iirBW1oA--