diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-06-06 12:43:41 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-06-06 12:43:41 +0000 |
commit | 66536a99f0c3e0bd780c4797b90a63f70b6e41bd (patch) | |
tree | 380258fd37970ada76828991834cc67dd79c05cf /dev-util/nsis | |
parent | Version bump and old version cleanup (diff) | |
download | gentoo-2-66536a99f0c3e0bd780c4797b90a63f70b6e41bd.tar.gz gentoo-2-66536a99f0c3e0bd780c4797b90a63f70b6e41bd.tar.bz2 gentoo-2-66536a99f0c3e0bd780c4797b90a63f70b6e41bd.zip |
add USE=prebuilt-system to 2.36 as well since 2.37 seems to be a bit broken in general
(Portage version: 2.2_pre5.spank.spunk)
Diffstat (limited to 'dev-util/nsis')
-rw-r--r-- | dev-util/nsis/ChangeLog | 5 | ||||
-rw-r--r-- | dev-util/nsis/nsis-2.36.ebuild | 11 |
2 files changed, 11 insertions, 5 deletions
diff --git a/dev-util/nsis/ChangeLog b/dev-util/nsis/ChangeLog index 281013dec192..c99c4cc66720 100644 --- a/dev-util/nsis/ChangeLog +++ b/dev-util/nsis/ChangeLog @@ -1,8 +1,9 @@ # ChangeLog for dev-util/nsis # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/nsis/ChangeLog,v 1.20 2008/06/05 16:23:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/nsis/ChangeLog,v 1.21 2008/06/06 12:43:41 vapier Exp $ - 05 Jun 2008; Mike Frysinger <vapier@gentoo.org> nsis-2.37.ebuild: + 05 Jun 2008; Mike Frysinger <vapier@gentoo.org> nsis-2.36.ebuild, + nsis-2.37.ebuild: Add USE=prebuilt-system to install the MSVC-compiled System.dll to workaround the System::Call issue with GCC. diff --git a/dev-util/nsis/nsis-2.36.ebuild b/dev-util/nsis/nsis-2.36.ebuild index b816f8dce153..ea33c642d684 100644 --- a/dev-util/nsis/nsis-2.36.ebuild +++ b/dev-util/nsis/nsis-2.36.ebuild @@ -1,17 +1,18 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/nsis/nsis-2.36.ebuild,v 1.1 2008/04/20 09:32:59 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/nsis/nsis-2.36.ebuild,v 1.2 2008/06/06 12:43:41 vapier Exp $ mingw32_variants=$(eval echo {,i{6,5,4,3}86-}mingw32) DESCRIPTION="Nullsoft Scriptable Install System" HOMEPAGE="http://nsis.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2" +SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2 + prebuilt-system? ( mirror://sourceforge/${PN}/${P}.zip )" LICENSE="as-is" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="bzip2 config-log zlib" +IUSE="bzip2 config-log prebuilt-system zlib" # NSIS Menu uses wxwindows but it's all broken, so disable for now # wxwindows? ( x11-libs/wxGTK ) @@ -73,6 +74,10 @@ src_compile() { src_install() { do_scons install || die "scons failed" + if use prebuilt-system ; then + insinto /usr/share/nsis/Plugins + doins "${WORKDIR}"/${P}/Plugins/System.dll || die + fi fperms -R go-w,a-x,a+X /usr/share/${PN}/ /usr/share/doc/${PF}/ /etc/nsisconf.nsh |