diff options
author | Luis Francisco Araujo <araujo@gentoo.org> | 2008-01-13 23:25:33 +0000 |
---|---|---|
committer | Luis Francisco Araujo <araujo@gentoo.org> | 2008-01-13 23:25:33 +0000 |
commit | 7b761aa70feecaca0c410cd455b8f1e034e62a7a (patch) | |
tree | 492b3886531163c4e8ed662f5cf148be547fb519 /dev-lang/gnu-smalltalk | |
parent | mask alsa USE flag for dev-java/ibm-{jdk,jre}-bin in base and unmask it on x86 (diff) | |
download | historical-7b761aa70feecaca0c410cd455b8f1e034e62a7a.tar.gz historical-7b761aa70feecaca0c410cd455b8f1e034e62a7a.tar.bz2 historical-7b761aa70feecaca0c410cd455b8f1e034e62a7a.zip |
Fixing some quotes
Package-Manager: portage-2.1.4
Diffstat (limited to 'dev-lang/gnu-smalltalk')
-rw-r--r-- | dev-lang/gnu-smalltalk/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/gnu-smalltalk/Manifest | 46 | ||||
-rw-r--r-- | dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.1.ebuild | 33 | ||||
-rw-r--r-- | dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.2.ebuild | 33 | ||||
-rw-r--r-- | dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild | 35 | ||||
-rw-r--r-- | dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild | 33 |
6 files changed, 98 insertions, 89 deletions
diff --git a/dev-lang/gnu-smalltalk/ChangeLog b/dev-lang/gnu-smalltalk/ChangeLog index 4906559d9e8f..0bbaa22beba1 100644 --- a/dev-lang/gnu-smalltalk/ChangeLog +++ b/dev-lang/gnu-smalltalk/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/gnu-smalltalk # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/ChangeLog,v 1.33 2008/01/13 23:09:32 araujo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/ChangeLog,v 1.34 2008/01/13 23:25:33 araujo Exp $ + + 13 Jan 2008; Luis F. Araujo <araujo@gentoo.org> + gnu-smalltalk-2.3.1.ebuild, gnu-smalltalk-2.3.2.ebuild, + gnu-smalltalk-2.3.3.ebuild, gnu-smalltalk-2.3.6.ebuild: + Fixing some quotes 13 Jan 2008; Luis F. Araujo <araujo@gentoo.org> -gnu-smalltalk-2.1.12.ebuild, -gnu-smalltalk-2.2-r1.ebuild: diff --git a/dev-lang/gnu-smalltalk/Manifest b/dev-lang/gnu-smalltalk/Manifest index 253950458d24..644573b5ad5a 100644 --- a/dev-lang/gnu-smalltalk/Manifest +++ b/dev-lang/gnu-smalltalk/Manifest @@ -26,30 +26,30 @@ DIST smalltalk-2.3.2.tar.gz 4300624 RMD160 b2c210b4a1ec47370b7e4a69462ca37159931 DIST smalltalk-2.3.3.tar.gz 4302098 RMD160 c6773820e439e74d5e92d903c610a674f55a6f27 SHA1 d9ecd8dd47af254254e44d9f5a8563edb9abb4c2 SHA256 5b6adfd3ec265b9156d2d6f9ffb1d6b5044b5f5e8a43645bcd005580bb2e329d DIST smalltalk-2.3.6.tar.gz 4384839 RMD160 6604493270a822adcd7d6528a7f87e38aedab435 SHA1 2b26f3713a66af26e56a6ee8bb21b128286df014 SHA256 03268e0dd8a3edca1dfbc7796aba97df1cbe19de989c7fec67d75db19b43b6ff DIST smalltalk-3.0.tar.gz 4599090 RMD160 d0c9400d312ce0a830d3cc916ce0cb588e5ef184 SHA1 500c2089a2aa16f97bf9111d520cb17a87d0558d SHA256 e97afcfbd2cd269d13c095ae71770c01f10f5e912aae824aaccc92bce62d50a7 -EBUILD gnu-smalltalk-2.3.1.ebuild 2315 RMD160 2994ee89dfc6d8daabb792a1c713b74fb1ce6c2b SHA1 d61482870afc20068cc807a1dc9c04d97f6b464e SHA256 bc46e150c077b9955069ff1320c54481de2d96bd1d21274c5a6f589d6fc1a348 -MD5 a4284d8d2bba0ea66f28bbd3eef19160 gnu-smalltalk-2.3.1.ebuild 2315 -RMD160 2994ee89dfc6d8daabb792a1c713b74fb1ce6c2b gnu-smalltalk-2.3.1.ebuild 2315 -SHA256 bc46e150c077b9955069ff1320c54481de2d96bd1d21274c5a6f589d6fc1a348 gnu-smalltalk-2.3.1.ebuild 2315 -EBUILD gnu-smalltalk-2.3.2.ebuild 2326 RMD160 9504ad5e62eaf9a93ccee29a2c1d07c9f2f26295 SHA1 c35d63eeecb732378cfbe4e5fc230ca3d2579785 SHA256 c1245123aca3126ac64d58cc8b961772427ca629938514cc33e24806fb97219e -MD5 b9eebf3e3b4197480bbe3f7b3657048a gnu-smalltalk-2.3.2.ebuild 2326 -RMD160 9504ad5e62eaf9a93ccee29a2c1d07c9f2f26295 gnu-smalltalk-2.3.2.ebuild 2326 -SHA256 c1245123aca3126ac64d58cc8b961772427ca629938514cc33e24806fb97219e gnu-smalltalk-2.3.2.ebuild 2326 -EBUILD gnu-smalltalk-2.3.3.ebuild 2352 RMD160 8f7e3a1e4a631ba32c9fd8268bbcd63628041a96 SHA1 7e25d6922d48b34aeb81469c529fdbeec4abdf48 SHA256 77a7a1c6d0d463fa8f48796f5ddb1c9ae2e3f3415dc6d0a6283759d8a9e3c9f4 -MD5 0493a35cf9ab7e153b6cdc5ae7abef89 gnu-smalltalk-2.3.3.ebuild 2352 -RMD160 8f7e3a1e4a631ba32c9fd8268bbcd63628041a96 gnu-smalltalk-2.3.3.ebuild 2352 -SHA256 77a7a1c6d0d463fa8f48796f5ddb1c9ae2e3f3415dc6d0a6283759d8a9e3c9f4 gnu-smalltalk-2.3.3.ebuild 2352 -EBUILD gnu-smalltalk-2.3.6.ebuild 2169 RMD160 69e53b5e5ca117bb34bb5deba56276b448f582db SHA1 cb02bf971be40f3d5d1a60378866baeebf962a8a SHA256 6e679067b475a8c18495645fd671d0442f77d3bca7245472a0ac87208f51e078 -MD5 1d023c32373e4eb58640db02bbdcf83b gnu-smalltalk-2.3.6.ebuild 2169 -RMD160 69e53b5e5ca117bb34bb5deba56276b448f582db gnu-smalltalk-2.3.6.ebuild 2169 -SHA256 6e679067b475a8c18495645fd671d0442f77d3bca7245472a0ac87208f51e078 gnu-smalltalk-2.3.6.ebuild 2169 +EBUILD gnu-smalltalk-2.3.1.ebuild 2351 RMD160 d1b6273785ab57093317347bc71bd0f8f1e23969 SHA1 830b5e80a15bd0aa71ef28253d8e855d7c726093 SHA256 760e0f9c8db4326389e21ef43bcffd1c3bb40041b22292efe2c0ab7c764ef4a2 +MD5 83688d99ef21d5a643aba4c6a5ad84a8 gnu-smalltalk-2.3.1.ebuild 2351 +RMD160 d1b6273785ab57093317347bc71bd0f8f1e23969 gnu-smalltalk-2.3.1.ebuild 2351 +SHA256 760e0f9c8db4326389e21ef43bcffd1c3bb40041b22292efe2c0ab7c764ef4a2 gnu-smalltalk-2.3.1.ebuild 2351 +EBUILD gnu-smalltalk-2.3.2.ebuild 2362 RMD160 2c9102414789eeb7571a54f058bb3f859cb9d270 SHA1 7d249037818a4fdae68d47de1f24005cfc308be1 SHA256 6457dc57c10191e51482733598f2c6216d9f081fae15dd24ee9459b981ed303d +MD5 536ad8ae6746df81aa19f8bf34b162c2 gnu-smalltalk-2.3.2.ebuild 2362 +RMD160 2c9102414789eeb7571a54f058bb3f859cb9d270 gnu-smalltalk-2.3.2.ebuild 2362 +SHA256 6457dc57c10191e51482733598f2c6216d9f081fae15dd24ee9459b981ed303d gnu-smalltalk-2.3.2.ebuild 2362 +EBUILD gnu-smalltalk-2.3.3.ebuild 2393 RMD160 62f94bdf9b021ce2c94310ee3b09652b8b00af8d SHA1 d8bebb62232b95990c49ae8690ff51422bede12c SHA256 54bb7cba3239a011c9aab1fa527c8dc847ffb56bf551be791b7101deb556fdd9 +MD5 d66066d9bb0588cca02401a4d54bcd12 gnu-smalltalk-2.3.3.ebuild 2393 +RMD160 62f94bdf9b021ce2c94310ee3b09652b8b00af8d gnu-smalltalk-2.3.3.ebuild 2393 +SHA256 54bb7cba3239a011c9aab1fa527c8dc847ffb56bf551be791b7101deb556fdd9 gnu-smalltalk-2.3.3.ebuild 2393 +EBUILD gnu-smalltalk-2.3.6.ebuild 2199 RMD160 e37083de3c7e30e21d1e0de5ffbbb4bcac180457 SHA1 0a70bb3a005b1bbc4e477ca26d0e5845ce4a4735 SHA256 ed6d0734421369e6c8b635d398b18b9e3023c0fe67bb4aed4f7b5a759ce401ce +MD5 071e213df064c8140468299c29ec26ee gnu-smalltalk-2.3.6.ebuild 2199 +RMD160 e37083de3c7e30e21d1e0de5ffbbb4bcac180457 gnu-smalltalk-2.3.6.ebuild 2199 +SHA256 ed6d0734421369e6c8b635d398b18b9e3023c0fe67bb4aed4f7b5a759ce401ce gnu-smalltalk-2.3.6.ebuild 2199 EBUILD gnu-smalltalk-3.0.ebuild 1597 RMD160 84f6b741de577eb43a8e894593950f8eabe029b2 SHA1 35d848b750e709fe2143b5901f660e604140bce7 SHA256 da619d4239651307a895011500f67696a9d89e50e374e4ce42fb5b2cd7a144e2 MD5 7f11930cb44caad1b99a31f19b79d9a2 gnu-smalltalk-3.0.ebuild 1597 RMD160 84f6b741de577eb43a8e894593950f8eabe029b2 gnu-smalltalk-3.0.ebuild 1597 SHA256 da619d4239651307a895011500f67696a9d89e50e374e4ce42fb5b2cd7a144e2 gnu-smalltalk-3.0.ebuild 1597 -MISC ChangeLog 5758 RMD160 9010ff772495583ce9626df57c60f9e8248d7f85 SHA1 964c186ea49358beab64cb5aaa0f2c8c256cca01 SHA256 e4af4284b8341328bc7ae817a3b7abf374c36f0e975dd31a352b7dfb5bcd4fc6 -MD5 8c09a7feff273c0bff47f967d30e3ee0 ChangeLog 5758 -RMD160 9010ff772495583ce9626df57c60f9e8248d7f85 ChangeLog 5758 -SHA256 e4af4284b8341328bc7ae817a3b7abf374c36f0e975dd31a352b7dfb5bcd4fc6 ChangeLog 5758 +MISC ChangeLog 5946 RMD160 e0965a3f17198fdf5495f770e6762c07e4246305 SHA1 18c14ecf99e696477bc0fe66a0d19bc1a51594e2 SHA256 010771e0761b5d27c042a69671e16ddee7cd9b0e1a76ebe99ba8e51b6e3a286f +MD5 a3798a037253fc7c7d6078875314b546 ChangeLog 5946 +RMD160 e0965a3f17198fdf5495f770e6762c07e4246305 ChangeLog 5946 +SHA256 010771e0761b5d27c042a69671e16ddee7cd9b0e1a76ebe99ba8e51b6e3a286f ChangeLog 5946 MISC metadata.xml 560 RMD160 d537324c99c43e82416f5c02f339e10b3b1d3eaf SHA1 b95c2a3366f6c8c9578152e60399c387c63db9a7 SHA256 ca21d5b9ebb0a6c2c6d97709f116eea7e4c37a4d7882d0008e3812a127cf7c1c MD5 41f049e386d90698ed00b63e63c79b75 metadata.xml 560 RMD160 d537324c99c43e82416f5c02f339e10b3b1d3eaf metadata.xml 560 @@ -72,7 +72,7 @@ SHA256 a45efb90b3b68ddd996fa7453687615e9ed9f92bb0de954e4ca92879ca329c9d files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (GNU/Linux) -iEYEARECAAYFAkeKkNkACgkQBCmRZan6aejotgCePp5LfzIlrhGykzTM5H0kmlMZ -r/QAoLy9GMEO5Bz9QEJzRbWcIcYISCAa -=QkqK +iEYEARECAAYFAkeKlJgACgkQBCmRZan6aegdJwCgwlLScf6w3dOj9WOJ4IkBRU54 +Q60AoNb3ChYHJnTR4gjXsGU8//04S3jW +=KI3b -----END PGP SIGNATURE----- diff --git a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.1.ebuild b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.1.ebuild index e60a097ff5f0..55a8395b976b 100644 --- a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.1.ebuild +++ b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.1.ebuild,v 1.4 2007/02/04 23:34:22 beandog Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.1.ebuild,v 1.5 2008/01/13 23:25:33 araujo Exp $ inherit multilib elisp-common flag-o-matic eutils toolchain-funcs @@ -20,17 +20,17 @@ DEPEND="sys-libs/gdbm gtk? ( =x11-libs/gtk+-2* ) gmp? ( dev-libs/gmp )" -S=${WORKDIR}/smalltalk-${PV} +S="${WORKDIR}/smalltalk-${PV}" SITEFILE=50gnu-smalltalk-gentoo.el src_unpack() { - unpack ${A} - epatch ${FILESDIR}/gst-stack-${PV}.patch - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.am - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.in + unpack "${A}" + epatch "${FILESDIR}/gst-stack-${PV}.patch" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.am" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS\-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.in" # Fix gst-{load, sunit, reload} script paths. - sed -i "s: @bindir@:/usr/bin:" ${S}/scripts/Reload.st ${S}/scripts/Load.st ${S}/scripts/Test.st + sed -i "s: @bindir@:/usr/bin:" "${S}/scripts/Reload.st" "${S}/scripts/Load.st" "${S}/scripts/Test.st" } src_compile() { @@ -48,17 +48,18 @@ src_compile() { } src_install() { - make prefix=${D}/usr mandir=${D}/usr/share/man infodir=${D}/usr/share/info \ - lispdir=${D}/usr/share/emacs/site-lisp/gnu-smalltalk install \ + make prefix="${D}/usr" mandir="${D}/usr/share/man" \ + infodir="${D}/usr/share/info" \ + lispdir="${D}/usr/share/emacs/site-lisp/gnu-smalltalk" install \ || die - rm -rf ${D}/usr/include/sigsegv.h \ - ${D}/usr/include/snprintfv \ - ${D}/usr/share/aclocal/snprintfv.m4 + rm -rf "${D}/usr/include/sigsegv.h" \ + "${D}/usr/include/snprintfv" \ + "${D}/usr/share/aclocal/snprintfv.m4" dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO - rm -rf ${D}/var + rm -rf "${D}/var" if use emacs; then - elisp-install ${PN} *.el *.elc - elisp-site-file-install ${FILESDIR}/${SITEFILE} + elisp-install "${PN}" *.el *.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" fi fperms 0444 /usr/share/smalltalk/packages.xml } diff --git a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.2.ebuild b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.2.ebuild index 3ec862bd78d8..cd15341bf375 100644 --- a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.2.ebuild +++ b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.2.ebuild,v 1.1 2007/02/05 05:52:09 araujo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.2.ebuild,v 1.2 2008/01/13 23:25:33 araujo Exp $ inherit multilib elisp-common flag-o-matic eutils toolchain-funcs @@ -21,17 +21,17 @@ DEPEND="sys-libs/gdbm gmp? ( dev-libs/gmp )" RDEPEND="" -S=${WORKDIR}/smalltalk-${PV} +S="${WORKDIR}/smalltalk-${PV}" SITEFILE=50gnu-smalltalk-gentoo.el src_unpack() { - unpack ${A} - epatch ${FILESDIR}/gst-stack-${PV}.patch - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.am - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.in + unpack "${A}" + epatch "${FILESDIR}/gst-stack-${PV}.patch" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.am" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.in" # Fix gst-{load, sunit, reload} script paths. - sed -i "s: @bindir@:/usr/bin:" ${S}/scripts/Reload.st ${S}/scripts/Load.st ${S}/scripts/Test.st + sed -i "s: @bindir@:/usr/bin:" "${S}/scripts/Reload.st" "${S}/scripts/Load.st" "${S}/scripts/Test.st" } src_compile() { @@ -49,17 +49,18 @@ src_compile() { } src_install() { - make prefix=${D}/usr mandir=${D}/usr/share/man infodir=${D}/usr/share/info \ - lispdir=${D}/usr/share/emacs/site-lisp/gnu-smalltalk install \ + make prefix="${D}/usr" mandir="${D}/usr/share/man" + infodir="${D}/usr/share/info" \ + lispdir="${D}/usr/share/emacs/site-lisp/gnu-smalltalk" install \ || die - rm -rf ${D}/usr/include/sigsegv.h \ - ${D}/usr/include/snprintfv \ - ${D}/usr/share/aclocal/snprintfv.m4 + rm -rf "${D}/usr/include/sigsegv.h" \ + "${D}/usr/include/snprintfv" \ + "${D}/usr/share/aclocal/snprintfv.m4" dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO - rm -rf ${D}/var + rm -rf "${D}/var" if use emacs; then - elisp-install ${PN} *.el *.elc - elisp-site-file-install ${FILESDIR}/${SITEFILE} + elisp-install "${PN}" *.el *.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" fi fperms 0444 /usr/share/smalltalk/packages.xml } diff --git a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild index 1d1ca832a888..0ec8d355bb05 100644 --- a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild +++ b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild,v 1.3 2007/04/12 20:44:48 welp Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.3.ebuild,v 1.4 2008/01/13 23:25:33 araujo Exp $ inherit multilib elisp-common flag-o-matic eutils toolchain-funcs @@ -21,17 +21,17 @@ DEPEND="sys-libs/gdbm gmp? ( dev-libs/gmp )" RDEPEND="" -S=${WORKDIR}/smalltalk-${PV} +S="${WORKDIR}/smalltalk-${PV}" SITEFILE=50gnu-smalltalk-gentoo.el src_unpack() { - unpack ${A} - epatch ${FILESDIR}/gst-stack-${PV}.patch - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.am - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.in + unpack "${A}" + epatch "${FILESDIR}/gst-stack-${PV}.patch" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.am" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS\-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.in" # Fix gst-{load, sunit, reload} script paths. - sed -i "s: @bindir@:/usr/bin:" ${S}/scripts/Reload.st ${S}/scripts/Load.st ${S}/scripts/Test.st + sed -i "s: @bindir@:/usr/bin:" "${S}/scripts/Reload.st" "${S}/scripts/Load.st" "${S}/scripts/Test.st" } src_compile() { @@ -49,17 +49,18 @@ src_compile() { } src_install() { - make prefix=${D}/usr mandir=${D}/usr/share/man infodir=${D}/usr/share/info \ - lispdir=${D}/usr/share/emacs/site-lisp/gnu-smalltalk \ - libdir=${D}/usr/$(get_libdir) install || die - rm -rf ${D}/usr/include/sigsegv.h \ - ${D}/usr/include/snprintfv \ - ${D}/usr/share/aclocal/snprintfv.m4 + make prefix="${D}/usr" mandir="${D}/usr/share/man" \ + infodir="${D}/usr/share/info" \ + lispdir="${D}/usr/share/emacs/site-lisp/gnu-smalltalk" \ + libdir="${D}/usr/$(get_libdir)" install || die + rm -rf "${D}/usr/include/sigsegv.h" \ + "${D}/usr/include/snprintfv" \ + "${D}/usr/share/aclocal/snprintfv.m4" dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO - rm -rf ${D}/var + rm -rf "${D}/var" if use emacs; then - elisp-install ${PN} *.el *.elc - elisp-site-file-install ${FILESDIR}/${SITEFILE} + elisp-install "${PN}" *.el *.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" fi fperms 0444 /usr/share/smalltalk/packages.xml } diff --git a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild index 2b8dbabde27b..33692823d15b 100644 --- a/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild +++ b/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild,v 1.1 2007/09/23 18:31:15 araujo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-2.3.6.ebuild,v 1.2 2008/01/13 23:25:33 araujo Exp $ inherit multilib elisp-common flag-o-matic eutils toolchain-funcs @@ -21,16 +21,16 @@ DEPEND="sys-libs/gdbm gmp? ( dev-libs/gmp )" RDEPEND="" -S=${WORKDIR}/smalltalk-${PV} +S="${WORKDIR}/smalltalk-${PV}" SITEFILE=50gnu-smalltalk-gentoo.el src_unpack() { - unpack ${A} + unpack "${A}" # stack patch - epatch ${FILESDIR}/gst-stack-${PV}.patch - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.am - sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a \"\$(DESTDIR)\" \$(MODULES): :" ${S}/Makefile.in + epatch "${FILESDIR}/gst-stack-${PV}.patch" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.am" + sed -i "s:\$(DESTDIR)\$(bindir)/gst \$\$srcdir/Finish.st \-VisqS \-a\"\$(DESTDIR)\" \$(MODULES): :" "${S}/Makefile.in" } src_compile() { @@ -48,17 +48,18 @@ src_compile() { } src_install() { - make prefix=${D}/usr mandir=${D}/usr/share/man infodir=${D}/usr/share/info \ - lispdir=${D}/usr/share/emacs/site-lisp/gnu-smalltalk \ - libdir=${D}/usr/lib install || die - rm -rf ${D}/usr/include/sigsegv.h \ - ${D}/usr/include/snprintfv \ - ${D}/usr/share/aclocal/snprintfv.m4 + make prefix="${D}/usr mandir=${D}/usr/share/man" + infodir="${D}/usr/share/info" \ + lispdir="${D}/usr/share/emacs/site-lisp/gnu-smalltalk" \ + libdir="${D}/usr/lib" install || die + rm -rf "${D}/usr/include/sigsegv.h" \ + "${D}/usr/include/snprintfv" \ + "${D}/usr/share/aclocal/snprintfv.m4" dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO - rm -rf ${D}/var + rm -rf "${D}/var" if use emacs; then - elisp-install ${PN} *.el *.elc - elisp-site-file-install ${FILESDIR}/${SITEFILE} + elisp-install "${PN}" *.el *.elc + elisp-site-file-install "${FILESDIR}/${SITEFILE}" fi fperms 0444 /usr/share/smalltalk/packages.xml } |