zomg quoting!
authorSaleem Abdulrasool <compnerd@gentoo.org>
Sun, 2 Mar 2008 19:34:27 +0000 (19:34 +0000)
committerSaleem Abdulrasool <compnerd@gentoo.org>
Sun, 2 Mar 2008 19:34:27 +0000 (19:34 +0000)
Package-Manager: portage-2.1.4.4

dev-lang/mono/ChangeLog
dev-lang/mono/Manifest
dev-lang/mono/mono-1.1.16.1.ebuild
dev-lang/mono/mono-1.2.2.1.ebuild
dev-lang/mono/mono-1.2.3.1.ebuild
dev-lang/mono/mono-1.2.4.ebuild
dev-lang/mono/mono-1.2.5.1-r1.ebuild
dev-lang/mono/mono-1.2.5.1.ebuild
dev-lang/mono/mono-1.2.5.ebuild

index d4e90dcf0bcfd6a1e8aabf16e9871038ae7d7209..7a02615b9b7ff286a55deadd6c33d6004677dd04 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-lang/mono
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.135 2008/03/02 19:19:49 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.136 2008/03/02 19:34:27 compnerd Exp $
+
+  02 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org>
+  mono-1.1.16.1.ebuild, mono-1.2.2.1.ebuild, mono-1.2.3.1.ebuild,
+  mono-1.2.4.ebuild, mono-1.2.5.ebuild, mono-1.2.5.1.ebuild,
+  mono-1.2.5.1-r1.ebuild:
+  fix some quoting issues
 
   02 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org>
   mono-1.2.6-r2.ebuild:
index 0e97c3ef2ca6af885b20de24d0ca1210e8f582c9..5f7fd62f2ea6db9864b107d241bf8852c1f9a9ea 100644 (file)
@@ -13,15 +13,15 @@ DIST mono-1.2.4.tar.bz2 17146737 RMD160 f8886b7690dde27c433484fcfaff1913c60a874a
 DIST mono-1.2.5.1.tar.bz2 17492757 RMD160 8000374d9aaa3149599ba83079959303a6bae014 SHA1 c5f843cfdbb1d0114059c7d2d9ba2477529d22a8 SHA256 434f91032e48c03e1202ba3cef1648e2708eeefcf51143d3547e34acc9c68a96
 DIST mono-1.2.5.tar.bz2 17503807 RMD160 aaef7d2d8940b917369eabe205c118d887e7ae32 SHA1 2ca60493d048b9fbef551e26ff00e9dbd4c80b96 SHA256 2eedf307600e057776cfc2801ac54cded4d5d595d32b549f3b781cc762ade1c6
 DIST mono-1.2.6.tar.bz2 18163130 RMD160 c6536b008cb73845943956c9ab365589a28c013c SHA1 f51f2e14d05313dba4b2d3fd5a47a9a3361ebeae SHA256 24cc4f396cac3053c7ba3fe68bc1b80359d75dc4f54a85f39a73cabc3d3f560f
-EBUILD mono-1.1.16.1.ebuild 2826 RMD160 7ee2afc72069621504c2754fc931b84a74ac00e7 SHA1 e210fe3ec0f7d29fa78ceaffcad6c9a06ac80c54 SHA256 2f78b5c496975c4cfc3e366843704e93a20e7bc1be569f0a07bb2eed7404c792
-EBUILD mono-1.2.2.1.ebuild 3125 RMD160 6d0311a27af1c02ca55e6ccb6f2d8cf5316bae41 SHA1 531433b8abf53c3843ba7791a211f21ad0d7c5e3 SHA256 d98e1a0c84681e52c4a7a360254b1c73cb25d3d16ceffd996e25faa8e0570997
-EBUILD mono-1.2.3.1.ebuild 3144 RMD160 5d646df0d239d91bed0dca5971acc9e239605f6d SHA1 c6a6ede6808d098609ba26d9be635d95e83760c8 SHA256 1688a188cd14d43b3ee2999ffabd18a11d12d880e0cf2201a03f5b39449bf49b
-EBUILD mono-1.2.4.ebuild 3626 RMD160 664f01434877d6837b2bd10d77d7dba57d76f069 SHA1 e9c1bf783cae2d86c41cd65fb594d163711bc9dd SHA256 a973e45422f08dc11cd9d5d8bb6016334d44e385995f22beb06f127366a8d156
-EBUILD mono-1.2.5.1-r1.ebuild 3626 RMD160 7e448d5023d1f1417211fa573f22bd400fce95b1 SHA1 c2c620f05353433e68b881e077d6f72f5cc71983 SHA256 382016bc11300b4ae8c7e35f957cb4002b749958955cd82f36884a1c9c9a4f77
-EBUILD mono-1.2.5.1.ebuild 3572 RMD160 644243ca9a5b3327178b10f042a5230283c40605 SHA1 56c1715bffb5142f6e5a8909847019f4c314bd3e SHA256 99850435a7106bb50ddac7621b45a0266c71de46cd555c0c0ed474b3bf2654b8
-EBUILD mono-1.2.5.ebuild 3634 RMD160 a67a1b0a1708c44d2c8dfa7dc9b8a17b09725dda SHA1 eb4de7c659450ae218fb84c7ee9df0287c087cca SHA256 ab2aa371e939d8e392193134f14994afdff7e21d5db2071f8fe961b909d54177
+EBUILD mono-1.1.16.1.ebuild 2845 RMD160 40c5cca619a853a9d1268da3b138c1b9d6e67015 SHA1 6a7adf8851a8e05edd6f16e82fed03b48530d480 SHA256 060921722556f80d181590eaccaeae97b904940d0a77c0b03693552e103dde4d
+EBUILD mono-1.2.2.1.ebuild 3136 RMD160 6959854dfa8d354f2f2528da9e4e9e87f4f3f9a8 SHA1 8dddbd8cf81fde077c3a0900f328a4430d96801f SHA256 be7f4c984a6a5ec99ce467c575476057ba54a9ca5a4b4f220471c101c3a9c95f
+EBUILD mono-1.2.3.1.ebuild 3157 RMD160 736eb357a4beb1e9aff8ee874d2c572cab866e78 SHA1 c3150d876b3a9e97a748bb4f66463dda650cf5cd SHA256 91929b5ce18a0969ec657fc85527edf8c660418280cfc97fa3ae9a3f8a821108
+EBUILD mono-1.2.4.ebuild 3641 RMD160 77f25e5a0c7547b71323ce3ea3508fc1c0280dd7 SHA1 6f33e95456339c9fa08515a853d40fea26fe925a SHA256 80588a0f8fdad384f316bd549c44924984e8f211b348f79bcedd120596fff2c8
+EBUILD mono-1.2.5.1-r1.ebuild 3636 RMD160 329054cd7c5f9ac414229c479670eedc65542d5b SHA1 f248f71b77f1582a7a1e58c316cb2039595927b1 SHA256 85bdc359b2997ef55a9741e92a3423ccea7236befa88b34a7dd2cedab7811d3f
+EBUILD mono-1.2.5.1.ebuild 3583 RMD160 9069e018edd18945cc961dd0adf99e3e66de266a SHA1 dbdfdd3088f6e6cdfc87ef0b0d1c02d9fde85c7d SHA256 516d17a3440898ea3413683eb3ca447c998b22aadb5078de866c0e433efca64c
+EBUILD mono-1.2.5.ebuild 3647 RMD160 cbe5ec8265f34589122f08b9a33665760a6e7344 SHA1 92c2e032eafcc01d3bc36012a2d3cc13e121c87b SHA256 0bfd7f811b94c1daa9597e4f9a25e683a91a4f7f10beeb305a71acd9f21218ee
 EBUILD mono-1.2.6-r1.ebuild 3720 RMD160 28a317b87f35738fc075246923ceca6dd6f9e14f SHA1 75d41791ed72f049be44a964de68cdcefa173280 SHA256 3a9cfbf979e4b322c18568540cd2bcd58a0870047f17eb2260e1f41de5c768ad
 EBUILD mono-1.2.6-r2.ebuild 3842 RMD160 9fe9f573186c7251496986722191791dbf258cdc SHA1 d2cfb9ee32c862b395e9e2fe74a2e1cb75938323 SHA256 8eacf7d7e853051ca4ee277c774fa6dead0969d90f13993e76e8a2c6e09b4fa2
 EBUILD mono-1.2.6.ebuild 3570 RMD160 f8bb1f38515d8a48ba0a1c1498cfe9dcd0a48968 SHA1 d6983276047fc1bd6515926ed373af67b2087bd2 SHA256 362b9c4c5efeab2430086cd874d9bb99be3f37d59918f81565eaf3a0a3ba3635
-MISC ChangeLog 29914 RMD160 54ae603ea1847175127f466ef5d20d06652736c4 SHA1 4d7b46774f2016043d2a7ee0f978f68f41da6efb SHA256 eaa25acdb650d0c49fee4b80f1bbbb6f2b4f25c1c8aef66e30568e8c2b87a3db
+MISC ChangeLog 30150 RMD160 d0281ddea35d7b26a265b3b6a91569ab5e8cab67 SHA1 31d8e80eae02573c3149a660f830d595f7801dc4 SHA256 e9c4a07a3014f00030787891bc72a178a0058e3db07783d547315ed681a97843
 MISC metadata.xml 159 RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 SHA1 ac19a418765e817e54d4c54c1992c9062d5dcf3e SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909
index 32608554e57e16c4242bbcab347c923c5fc86b3f..45aa300aad5916798b0d700b7f4c97ac585ba517 100644 (file)
@@ -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/mono/mono-1.1.16.1.ebuild,v 1.7 2007/07/02 02:31:24 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.16.1.ebuild,v 1.8 2008/03/02 19:34:27 compnerd Exp $
 
 inherit eutils mono flag-o-matic multilib autotools
 
@@ -31,25 +31,25 @@ RESTRICT="test"
 
 src_unpack() {
        unpack ${A}
-       cd ${S}
+       cd "${S}"
 
        # Fix munging of Unix paths
-       epatch ${FILESDIR}/${PN}-1.1.13-pathfix.diff
+       epatch "${FILESDIR}/${PN}-1.1.13-pathfix.diff"
 
        # Install all our .dlls under $(libdir), not $(prefix)/lib
        if [ $(get_libdir) != "lib" ] ; then
                sed -i -e 's:$(prefix)/lib:$(libdir):' \
                        -e 's:$(exec_prefix)/lib:$(libdir):' \
                        -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
-                       ${S}/{scripts,mono/metadata}/Makefile.am \
-                       ${S}/configure.in || die "sed failed"
+                       "${S}"/{scripts,mono/metadata}/Makefile.am \
+                       "${S}"/configure.in || die "sed failed"
                sed -i -e 's:^libdir.*:libdir=@libdir@:' \
                        -e 's:${prefix}/lib/:${libdir}/:g' \
-                       ${S}/{scripts,}/*.pc.in || die "sed failed"
+                       "${S}"/{scripts,}/*.pc.in || die "sed failed"
        fi
 
        # Remove the dummy ltconfig and leave to libtoolize handling it
-       rm -f ${S}/libgc/ltconfig
+       rm -f "${S}/libgc/ltconfig"
 
        eautoreconf
 }
@@ -74,7 +74,7 @@ src_compile() {
 
        # Force the use of the monolite mcs, to prevent us from trying to build
        # with old buggy classlibs/mcs versions. See bug #118062
-       touch ${S}/mcs/build/deps/use-monolite
+       touch "${S}/mcs/build/deps/use-monolite"
 
        econf ${myconf} || die
        emake EXTERNAL_MCS=false EXTERNAL_MONO=false
@@ -89,7 +89,7 @@ src_compile() {
 }
 
 src_install() {
-       make DESTDIR=${D} install || die
+       make DESTDIR="${D}" install || die
 
        dodoc AUTHORS ChangeLog NEWS README
        docinto docs
index c23151b3a1d1998870e731f7a1775e39f4d03602..febca844ae25bb285564dbf100d45be65352b1e1 100644 (file)
@@ -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/mono/mono-1.2.2.1.ebuild,v 1.10 2007/07/02 02:31:24 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.2.2.1.ebuild,v 1.11 2008/03/02 19:34:27 compnerd Exp $
 
 inherit eutils flag-o-matic multilib autotools
 
@@ -37,22 +37,22 @@ function get-memory-total() {
 
 src_unpack() {
        unpack ${A}
-       cd ${S}
+       cd "${S}"
 
        # Fix the install path, install into $(libdir)
        sed -i -e 's:$(prefix)/lib:$(libdir):'                                    \
                -i -e 's:$(exec_prefix)/lib:$(libdir):'                               \
                -i -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
-               ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in            \
+               "${S}"/{scripts,mono/metadata}/Makefile.am "${S}/configure.in"        \
        || die "sed failed"
 
        sed -i -e 's:^libdir.*:libdir=@libdir@:'                                  \
                -i -e 's:${prefix}/lib/:${libdir}/:g'                                 \
-               ${S}/{scripts,}/*.pc.in                                               \
+               "${S}"/{scripts,}/*.pc.in                                             \
        || die "sed failed"
 
        # Remove dummy ltconfig and let libtool handle it
-       rm -f ${S}/libgc/ltconfig
+       rm -f "${S}/libgc/ltconfig"
 
        einfo "Regenerating the build files, this will take some time..."
        eautoreconf
@@ -83,7 +83,7 @@ src_compile() {
        fi
 
        # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
-       touch ${S}/mcs/build/deps/use-monolite
+       touch "${S}/mcs/build/deps/use-monolite"
 
        econf ${myconf} || die "configure failed"
        emake EXTERNAL_MCS=false EXTERNAL_MONO=false
@@ -98,7 +98,7 @@ src_compile() {
 }
 
 src_install() {
-       emake DESTDIR=${D} install || die "install failed"
+       emake DESTDIR="${D}" install || die "install failed"
 
        dodoc AUTHORS ChangeLog NEWS README
 
index 23ca339899a90c1c2775f9316acaeae632c6e360..d0781cf041ea09276b780a6fa64dd6a62eb3488c 100644 (file)
@@ -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/mono/mono-1.2.3.1.ebuild,v 1.7 2007/07/02 02:31:24 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.2.3.1.ebuild,v 1.8 2008/03/02 19:34:27 compnerd Exp $
 
 inherit eutils flag-o-matic multilib autotools
 
@@ -37,22 +37,22 @@ function get-memory-total() {
 
 src_unpack() {
        unpack ${A}
-       cd ${S}
+       cd "${S}"
 
        # Fix the install path, install into $(libdir)
        sed -i -e 's:$(prefix)/lib:$(libdir):'                                    \
                -i -e 's:$(exec_prefix)/lib:$(libdir):'                               \
                -i -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
-               ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in            \
+               "${S}"/{scripts,mono/metadata}/Makefile.am "${S}/configure.in"        \
        || die "sed failed"
 
        sed -i -e 's:^libdir.*:libdir=@libdir@:'                                  \
                -i -e 's:${prefix}/lib/:${libdir}/:g'                                 \
-               ${S}/{scripts,}/*.pc.in                                               \
+               "${S}"/{scripts,}/*.pc.in                                               \
        || die "sed failed"
 
        # Remove dummy ltconfig and let libtool handle it
-       rm -f ${S}/libgc/ltconfig
+       rm -f "${S}/libgc/ltconfig"
 
        einfo "Regenerating the build files, this will take some time..."
        eautoreconf
@@ -83,7 +83,7 @@ src_compile() {
        fi
 
        # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
-       touch ${S}/mcs/build/deps/use-monolite
+       touch "${S}/mcs/build/deps/use-monolite"
 
        econf ${myconf} || die "configure failed"
        emake EXTERNAL_MCS=false EXTERNAL_MONO=false
@@ -98,7 +98,7 @@ src_compile() {
 }
 
 src_install() {
-       emake DESTDIR=${D} install || die "install failed"
+       emake DESTDIR="${D}" install || die "install failed"
 
        dodoc AUTHORS ChangeLog NEWS README
 
index 815011ef24983144dcbf8cf0449aedab854cc790..b508e971caf72ad3553dc67d885941b771bd02a3 100644 (file)
@@ -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/mono/mono-1.2.4.ebuild,v 1.12 2007/09/10 19:10:11 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.2.4.ebuild,v 1.13 2008/03/02 19:34:27 compnerd Exp $
 
 inherit eutils flag-o-matic multilib autotools
 
@@ -37,25 +37,25 @@ function get-memory-total() {
 
 src_unpack() {
        unpack ${A}
-       cd ${S}
+       cd "${S}"
 
        # Fix the install path, install into $(libdir)
        sed -i -e 's:$(prefix)/lib:$(libdir):'                                    \
                -i -e 's:$(exec_prefix)/lib:$(libdir):'                               \
                -i -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
-               ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in            \
+               "${S}"/{scripts,mono/metadata}/Makefile.am "${S}/configure.in"        \
        || die "sed failed"
 
        sed -i -e 's:^libdir.*:libdir=@libdir@:'                                  \
                -i -e 's:${prefix}/lib/:${libdir}/:g'                                 \
-               ${S}/{scripts,}/*.pc.in                                               \
+               "${S}"/{scripts,}/*.pc.in                                               \
        || die "sed failed"
 
-       epatch ${FILESDIR}/${P}-make-check.patch || die "patch failed"
-       epatch ${FILESDIR}/${P}-pic.patch || die "patch failed"
+       epatch "${FILESDIR}/${P}-make-check.patch" || die "patch failed"
+       epatch "${FILESDIR}/${P}-pic.patch" || die "patch failed"
 
        # Remove dummy ltconfig and let libtool handle it
-       rm -f ${S}/libgc/ltconfig
+       rm -f "${S}/libgc/ltconfig"
 
        einfo "Regenerating the build files, this will take some time..."
        eautoreconf
@@ -82,7 +82,7 @@ src_compile() {
        fi
 
        # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
-       touch ${S}/mcs/build/deps/use-monolite
+       touch "${S}/mcs/build/deps/use-monolite"
 
        econf ${myconf} || die "configure failed"
        emake EXTERNAL_MCS=false EXTERNAL_MONO=false
index 321f8f537dd4f87fdb0ea4fa8be7004b6c36b417..fac32845ede8c472896e6543313ca63e6c7885f2 100644 (file)
@@ -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/mono/mono-1.2.5.1-r1.ebuild,v 1.4 2007/11/06 22:52:21 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.2.5.1-r1.ebuild,v 1.5 2008/03/02 19:34:27 compnerd Exp $
 
 inherit eutils flag-o-matic multilib autotools
 
@@ -37,26 +37,26 @@ function get-memory-total() {
 
 src_unpack() {
        unpack ${A}
-       cd ${S}
+       cd "${S}"
 
        # Fix the install path, install into $(libdir)
        sed -i -e 's:$(prefix)/lib:$(libdir):'                                    \
                -i -e 's:$(exec_prefix)/lib:$(libdir):'                               \
                -i -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
-               ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in            \
+               "${S}"/{scripts,mono/metadata}/Makefile.am "${S}/configure.in"        \
        || die "sed failed"
 
        sed -i -e 's:^libdir.*:libdir=@libdir@:'                                  \
                -i -e 's:${prefix}/lib/:${libdir}/:g'                                 \
-               ${S}/{scripts,}/*.pc.in                                               \
+               "${S}"/{scripts,}/*.pc.in                                             \
        || die "sed failed"
 
-       epatch ${FILESDIR}/${PN}-1.2.4-pic.patch || die "patch failed"
+       epatch "${FILESDIR}/${PN}-1.2.4-pic.patch" || die "patch failed"
 
        # Remove dummy ltconfig and let libtool handle it
-       rm -f ${S}/libgc/ltconfig
+       rm -f "${S}/libgc/ltconfig"
 
-       epatch ${FILESDIR}/mono-biginteger_overflow.diff
+       epatch "${FILESDIR}/mono-biginteger_overflow.diff"
 
        einfo "Regenerating the build files, this will take some time..."
        eautoreconf
@@ -83,7 +83,7 @@ src_compile() {
        fi
 
        # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
-       touch ${S}/mcs/build/deps/use-monolite
+       touch "${S}/mcs/build/deps/use-monolite"
 
        econf ${myconf} || die "configure failed"
        emake EXTERNAL_MCS=false EXTERNAL_MONO=false
index f6cf1c556e003899786212ffb6b32dfd9fa074db..aa8ae21677c0167243d35904fc94e279a38829fd 100644 (file)
@@ -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/mono/mono-1.2.5.1.ebuild,v 1.1 2007/09/20 23:18:31 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.2.5.1.ebuild,v 1.2 2008/03/02 19:34:27 compnerd Exp $
 
 inherit eutils flag-o-matic multilib autotools
 
@@ -37,24 +37,24 @@ function get-memory-total() {
 
 src_unpack() {
        unpack ${A}
-       cd ${S}
+       cd "${S}"
 
        # Fix the install path, install into $(libdir)
        sed -i -e 's:$(prefix)/lib:$(libdir):'                                    \
                -i -e 's:$(exec_prefix)/lib:$(libdir):'                               \
                -i -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
-               ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in            \
+               "${S}"/{scripts,mono/metadata}/Makefile.am "${S}/configure.in"        \
        || die "sed failed"
 
        sed -i -e 's:^libdir.*:libdir=@libdir@:'                                  \
                -i -e 's:${prefix}/lib/:${libdir}/:g'                                 \
-               ${S}/{scripts,}/*.pc.in                                               \
+               "${S}"/{scripts,}/*.pc.in                                             \
        || die "sed failed"
 
-       epatch ${FILESDIR}/${PN}-1.2.4-pic.patch || die "patch failed"
+       epatch "${FILESDIR}/${PN}-1.2.4-pic.patch" || die "patch failed"
 
        # Remove dummy ltconfig and let libtool handle it
-       rm -f ${S}/libgc/ltconfig
+       rm -f "${S}/libgc/ltconfig"
 
        einfo "Regenerating the build files, this will take some time..."
        eautoreconf
@@ -81,7 +81,7 @@ src_compile() {
        fi
 
        # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
-       touch ${S}/mcs/build/deps/use-monolite
+       touch "${S}/mcs/build/deps/use-monolite"
 
        econf ${myconf} || die "configure failed"
        emake EXTERNAL_MCS=false EXTERNAL_MONO=false
index ee60555e27074a9a6d37aab40458f80ad43cd68d..69126844ed6ff745a6be7f8442bfdbc662e87247 100644 (file)
@@ -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/mono/mono-1.2.5.ebuild,v 1.2 2007/09/11 08:10:20 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.2.5.ebuild,v 1.3 2008/03/02 19:34:27 compnerd Exp $
 
 inherit eutils flag-o-matic multilib autotools
 
@@ -37,25 +37,25 @@ function get-memory-total() {
 
 src_unpack() {
        unpack ${A}
-       cd ${S}
+       cd "${S}"
 
        # Fix the install path, install into $(libdir)
        sed -i -e 's:$(prefix)/lib:$(libdir):'                                    \
                -i -e 's:$(exec_prefix)/lib:$(libdir):'                               \
                -i -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
-               ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in            \
+               "${S}"/{scripts,mono/metadata}/Makefile.am "${S}/configure.in"        \
        || die "sed failed"
 
        sed -i -e 's:^libdir.*:libdir=@libdir@:'                                  \
                -i -e 's:${prefix}/lib/:${libdir}/:g'                                 \
-               ${S}/{scripts,}/*.pc.in                                               \
+               "${S}"/{scripts,}/*.pc.in                                             \
        || die "sed failed"
 
-       epatch ${FILESDIR}/${P}-make-check.patch || die "patch failed"
-       epatch ${FILESDIR}/${PN}-1.2.4-pic.patch || die "patch failed"
+       epatch "${FILESDIR}/${P}-make-check.patch" || die "patch failed"
+       epatch "${FILESDIR}/${PN}-1.2.4-pic.patch" || die "patch failed"
 
        # Remove dummy ltconfig and let libtool handle it
-       rm -f ${S}/libgc/ltconfig
+       rm -f "${S}/libgc/ltconfig"
 
        einfo "Regenerating the build files, this will take some time..."
        eautoreconf
@@ -82,7 +82,7 @@ src_compile() {
        fi
 
        # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
-       touch ${S}/mcs/build/deps/use-monolite
+       touch "${S}/mcs/build/deps/use-monolite"
 
        econf ${myconf} || die "configure failed"
        emake EXTERNAL_MCS=false EXTERNAL_MONO=false