summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-06-06 12:43:41 +0000
committerMike Frysinger <vapier@gentoo.org>2008-06-06 12:43:41 +0000
commit66536a99f0c3e0bd780c4797b90a63f70b6e41bd (patch)
tree380258fd37970ada76828991834cc67dd79c05cf /dev-util/nsis
parentVersion bump and old version cleanup (diff)
downloadgentoo-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/ChangeLog5
-rw-r--r--dev-util/nsis/nsis-2.36.ebuild11
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