From 4eb6775e5782c27e314a44d4f8109f40874717a1 Mon Sep 17 00:00:00 2001 From: Alin Năstac Date: Sat, 7 Mar 2009 12:58:43 +0000 Subject: Version bump. Package-Manager: portage-2.1.6.7/cvs/Linux x86_64 --- dev-util/nsis/ChangeLog | 10 +++- dev-util/nsis/Manifest | 16 +++--- dev-util/nsis/nsis-2.39.ebuild | 108 ----------------------------------------- dev-util/nsis/nsis-2.44.ebuild | 108 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 124 insertions(+), 118 deletions(-) delete mode 100644 dev-util/nsis/nsis-2.39.ebuild create mode 100644 dev-util/nsis/nsis-2.44.ebuild (limited to 'dev-util/nsis') diff --git a/dev-util/nsis/ChangeLog b/dev-util/nsis/ChangeLog index 889c5bb6ee9f..8d393493d819 100644 --- a/dev-util/nsis/ChangeLog +++ b/dev-util/nsis/ChangeLog @@ -1,6 +1,12 @@ # 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.26 2008/10/19 14:57:07 maekke Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/nsis/ChangeLog,v 1.27 2009/03/07 12:58:43 mrness Exp $ + +*nsis-2.44 (07 Mar 2009) + + 07 Mar 2009; Alin Năstac -nsis-2.39.ebuild, + +nsis-2.44.ebuild: + Version bump. 19 Oct 2008; Markus Meier nsis-2.39.ebuild: x86 stable, bug #242752 diff --git a/dev-util/nsis/Manifest b/dev-util/nsis/Manifest index bf83c27fc0ab..491ef9f14326 100644 --- a/dev-util/nsis/Manifest +++ b/dev-util/nsis/Manifest @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -DIST nsis-2.39-src.tar.bz2 1474305 RMD160 0aac0bd3ca2a676d6fe95fe34c7ffe68e4ff7c47 SHA1 325b43edf1bc7fb6f291797fbadaed1ae7150023 SHA256 d0d69e8781c7eb16f4fd1195e4650c4aeff70e8138f2536d9fe0d8635a61c096 -DIST nsis-2.39.zip 2277754 RMD160 6862d3f71cf4268c2d5b89d7285146cae4e29fb4 SHA1 1bd494adf19a02e3f3386dbbebc47fff80f3d72c SHA256 4b46060d6fbe2b6d6ab6eb9c79d327439fe89ac288969c18a428250c9b377391 DIST nsis-2.40-src.tar.bz2 1474838 RMD160 4eab2eeb129fe25c2c1e8275b0fe4373eee00ae6 SHA1 23ebc2992ac9882cbdfc4370432c917373d2576f SHA256 08bd499eb4cc0af18531f3ff2196f7b1f33de43d4cd5e2e859190103251752b3 DIST nsis-2.40.zip 2279673 RMD160 bd877ff571665e5a5073c3ceecb77c056fa93909 SHA1 7196b3c692f7496f73a3a34e27179f531a668a83 SHA256 52726c024ed098f6d7e282a52aebfcea9d179541f293451232d48c6869511511 -EBUILD nsis-2.39.ebuild 2782 RMD160 edf0bbcde0a426366bf7429d714fd362ce35e412 SHA1 6abe8b256de0a1ec78feeea32c3ac027f1dd64e7 SHA256 b6201d100b66210fe079af42eda323398ce034325e2b1a8c0fd3840f73a201f1 +DIST nsis-2.44-src.tar.bz2 1501445 RMD160 663884df81341fe7ee88262e6423d5eb273bf346 SHA1 07db4bcbbba7b66b4e1553c2d6ea42ed8eaab66a SHA256 1ad1988962a0d4175fc6a3c62ea5ed4d06341c4bd8528c2ab678b3d11c8d6cf6 +DIST nsis-2.44.zip 2317636 RMD160 3159f2fecf8846c2fb16761df6cd40dff646f731 SHA1 6dec54d6a3cacd615b3fad16bd6eb30260d4be63 SHA256 6cc85abb944a58dbb84d1883d408cc2796313b8a682b7e96aeeee1b3cbf9e0ad EBUILD nsis-2.40.ebuild 2782 RMD160 0e535dbe1de38e8c9b1cede53639b4fc22aa123c SHA1 3e481cac4c05dc8a6bdd58c92a828367276fed1c SHA256 e7d5b36c7e64b77d2d5c86c578bb059ddf31faaa5ee3297fd20f177cd5fbf9ca -MISC ChangeLog 3949 RMD160 e8900ee6337ce1138d4fa21ebaaa0058d13ef937 SHA1 51fae65523f03bdb5cae76809005bf86315dff82 SHA256 0fe4154ad4ed2ce77b391b3ffc915c30aefa79ec300eaf9ba4ba0bb4d929fd64 +EBUILD nsis-2.44.ebuild 2814 RMD160 9048bfd1c2244eadc31f4f3ec1070f6e4ae8a043 SHA1 1ad1186f01bc322397f0372dfee4eef2cc94d934 SHA256 8e045ec28c2fe73fd2d457830942be9b601a0dbe2c6808554064d035a9758f1d +MISC ChangeLog 4080 RMD160 51973091ef52dad10314cd5da5bd7357bd82af84 SHA1 a2e310740862ef3e3a89eb9027bc4f3897f1a63c SHA256 9ea015851bac1b7486983bc007edc3000ef8690f7dda50e0ee9db0e751bd67ed MISC metadata.xml 1157 RMD160 eb19bc8603ab6c3c7e142d1b823336c2ac301d8a SHA1 170711b27c9c64bcd2ded29c0392479057bce47e SHA256 d168b9239f6fb744bf21c6276cd3ee71f3ff4e2ac91ff3b43e7d8ce4d2cee917 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) +Version: GnuPG v2.0.10 (GNU/Linux) -iEYEARECAAYFAkk24/EACgkQ67wieSYcaxf6agCeJwWb8I/ck2UFfGN/fQfiLAmB -flwAoIJGPp+hZxJkDMKcgaVR/BR4Ecbs -=ieDu +iEYEARECAAYFAkmyb40ACgkQts85UDFmaOVvigCcD67HQAKobgD/JHC9yXcJO+Jv +1SYAnjARJorQ8505L5vf9xKBywuYDQJa +=c7kr -----END PGP SIGNATURE----- diff --git a/dev-util/nsis/nsis-2.39.ebuild b/dev-util/nsis/nsis-2.39.ebuild deleted file mode 100644 index d4a1b21b4bc7..000000000000 --- a/dev-util/nsis/nsis-2.39.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# 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.39.ebuild,v 1.3 2008/10/19 14:57:07 maekke 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 - prebuilt-system? ( mirror://sourceforge/${PN}/${P}.zip )" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~amd64 ~ppc x86" -IUSE="bzip2 config-log doc prebuilt-system zlib" - -# NSIS Menu uses wxwindows but it's all broken, so disable for now -# wxwindows? ( x11-libs/wxGTK ) -RDEPEND="bzip2? ( app-arch/bzip2 ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - >=dev-util/scons-0.98" - -S=${WORKDIR}/${P}-src - -mingw_CTARGET() { - local i - for i in ${mingw32_variants} ; do - type -P ${i}-gcc > /dev/null && echo ${i} && return - done -} - -pkg_setup() { - [[ -n $(mingw_CTARGET) ]] && return 0 - - local i - eerror "Before you could emerge nsis, you need to install mingw32." - eerror "Run the following command:" - eerror " emerge crossdev" - eerror "then run _one_ of the following commands:" - for i in ${mingw32_variants} ; do - eerror " crossdev ${i}" - done - die "mingw32 is needed" -} - -src_unpack() { - unpack ${A} - cd "${S}" - # a dirty but effective way of killing generated docs - use doc || echo > Docs/src/SConscript -} - -get_additional_options() { - echo \ - PREFIX=/usr \ - PREFIX_CONF=/etc \ - PREFIX_DOC=/usr/share/doc/${PF} \ - PREFIX_DEST=\"${D}\" \ - VERSION=${PV} \ - DEBUG=no \ - STRIP=no - echo \ - SKIPSTUBS=\"$(use zlib || echo zlib) $(use bzip2 || echo bzip2)\" \ - SKIPUTILS=\"NSIS Menu\" - use config-log && echo NSIS_CONFIG_LOG=yes - # remove the following line when nsis bug 1753070 will be fixed - use amd64 && echo APPEND_CCFLAGS=-m32 APPEND_LINKFLAGS=-m32 -} - -do_scons() { - local cmd=$1 - eval set -- $(get_additional_options) - echo scons $(get_additional_options) ${cmd} - scons "$@" ${cmd} -} - -src_compile() { - do_scons || die "scons failed" -} - -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 - use doc || rm -rf "${D}"/usr/share/doc/${PF}/{Docs,Examples} - - fperms -R go-w,a-x,a+X /usr/share/${PN}/ /usr/share/doc/${PF}/ /etc/nsisconf.nsh - - src_strip_win32 -} - -src_strip_win32() { - # need to strip win32 binaries ourselves ... should fold this - # back in to prepstrip at some point - local STRIP_PROG=$(mingw_CTARGET)-strip - local STRIP_FLAGS="--strip-unneeded" - - echo - echo "strip: ${STRIP_PROG} ${STRIP_FLAGS}" - local FILE - for FILE in $(find "${D}" -iregex '.*\.\(dll\|exe\)$') ; do - echo " ${FILE#${D}}" - ${STRIP_PROG} ${STRIP_FLAGS} "${FILE}" - done -} diff --git a/dev-util/nsis/nsis-2.44.ebuild b/dev-util/nsis/nsis-2.44.ebuild new file mode 100644 index 000000000000..a0839bf36123 --- /dev/null +++ b/dev-util/nsis/nsis-2.44.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/nsis/nsis-2.44.ebuild,v 1.1 2009/03/07 12:58:43 mrness 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 + prebuilt-system? ( mirror://sourceforge/${PN}/${P}.zip )" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="bzip2 config-log doc prebuilt-system zlib" + +# NSIS Menu uses wxwindows but it's all broken, so disable for now +# wxwindows? ( x11-libs/wxGTK ) +RDEPEND="bzip2? ( app-arch/bzip2 ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + >=dev-util/scons-0.98" + +S=${WORKDIR}/${P}-src + +mingw_CTARGET() { + local i + for i in ${mingw32_variants} ; do + type -P ${i}-gcc > /dev/null && echo ${i} && return + done +} + +pkg_setup() { + [[ -n $(mingw_CTARGET) ]] && return 0 + + local i + eerror "Before you could emerge nsis, you need to install mingw32." + eerror "Run the following command:" + eerror " emerge crossdev" + eerror "then run _one_ of the following commands:" + for i in ${mingw32_variants} ; do + eerror " crossdev ${i}" + done + die "mingw32 is needed" +} + +src_unpack() { + unpack ${A} + cd "${S}" + # a dirty but effective way of killing generated docs + use doc || echo > Docs/src/SConscript +} + +get_additional_options() { + echo \ + PREFIX=/usr \ + PREFIX_CONF=/etc \ + PREFIX_DOC=/usr/share/doc/${PF} \ + PREFIX_DEST=\"${D}\" \ + VERSION=${PV} \ + DEBUG=no \ + STRIP=no + echo \ + SKIPSTUBS=\"$(use zlib || echo zlib) $(use bzip2 || echo bzip2)\" \ + SKIPUTILS=\"NSIS Menu\" + use config-log && echo NSIS_CONFIG_LOG=yes + # remove the following line when nsis bug 1753070 will be fixed + use amd64 && echo APPEND_CCFLAGS=-m32 APPEND_LINKFLAGS=-m32 +} + +do_scons() { + local cmd=$1 + eval set -- $(get_additional_options) + echo scons $(get_additional_options) ${cmd} + scons "$@" ${cmd} +} + +src_compile() { + do_scons || die "scons failed" +} + +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 "failed to install System.dll" + fi + use doc || rm -rf "${D}"/usr/share/doc/${PF}/{Docs,Examples} + + fperms -R go-w,a-x,a+X /usr/share/${PN}/ /usr/share/doc/${PF}/ /etc/nsisconf.nsh + + src_strip_win32 +} + +src_strip_win32() { + # need to strip win32 binaries ourselves ... should fold this + # back in to prepstrip at some point + local STRIP_PROG=$(mingw_CTARGET)-strip + local STRIP_FLAGS="--strip-unneeded" + + echo + echo "strip: ${STRIP_PROG} ${STRIP_FLAGS}" + local FILE + for FILE in $(find "${D}" -iregex '.*\.\(dll\|exe\)$') ; do + echo " ${FILE#${D}}" + ${STRIP_PROG} ${STRIP_FLAGS} "${FILE}" + done +} -- cgit v1.2.3-65-gdbad