From da12cdf5178b48572d36029fc00528da7f98eea1 Mon Sep 17 00:00:00 2001 From: Yixun Lan Date: Mon, 16 Feb 2015 09:13:55 +0000 Subject: [PATCH] version bump, proxy for maintainer, thanks Ervin Peters Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xAABEFD55 --- app-editors/scite/ChangeLog | 9 ++- app-editors/scite/Manifest | 30 +++++----- app-editors/scite/scite-3.5.3.ebuild | 85 ++++++++++++++++++++++++++++ 3 files changed, 108 insertions(+), 16 deletions(-) create mode 100644 app-editors/scite/scite-3.5.3.ebuild diff --git a/app-editors/scite/ChangeLog b/app-editors/scite/ChangeLog index e96d326b6432..c1d16ea8ae81 100644 --- a/app-editors/scite/ChangeLog +++ b/app-editors/scite/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-editors/scite -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/ChangeLog,v 1.177 2014/12/09 02:10:16 dlan Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/ChangeLog,v 1.178 2015/02/16 09:13:42 dlan Exp $ + +*scite-3.5.3 (16 Feb 2015) + + 16 Feb 2015; Yixun Lan +scite-3.5.3.ebuild: + version bump, proxy for maintainer, thanks Ervin Peters 09 Dec 2014; Yixun Lan -scite-3.3.5.ebuild, -scite-3.3.9.ebuild, -scite-3.4.1.ebuild: diff --git a/app-editors/scite/Manifest b/app-editors/scite/Manifest index 8048cb9d55d0..64d530e0ee71 100644 --- a/app-editors/scite/Manifest +++ b/app-editors/scite/Manifest @@ -5,24 +5,26 @@ AUX scite-3.0.1-no-lua.patch 632 SHA256 30a228b95cfbdfd3c9dbe01e78a2ed887dbff92f AUX scite.desktop 138 SHA256 f91b1e14fdb6f78901001ece140eaf1dc60efe6fc0364f6f145671964a0c40bd SHA512 9e226e4207ccaf0ae654e0456906547d9eaa77d5f09e057e56a657ae06fe909a759a8ae30bb625ec556f72a3a7105fc1f4407f1f51c05c40ba2cc1ec08469da6 WHIRLPOOL 6a0de80f0eb8479e54e644e8a729d4b45bba6b0ce2fd0662309ed4f6e70b4e36ff531cf23a220485e0ec26bb0349efe782279d9a7e66d1d54af99f3520a1de60 DIST scite350.tgz 2265217 SHA256 bf7260a7538a642ad008db067ddf5f1752c3326059a5a7ae4885f08431f1d0b5 SHA512 96ce19112707f6150751ab09e6c2fbb9822573d025c0f49062c6b95d1ab4b218123500fc4a1a8a175729afd9444a9ebf36892007ad4cd7a3bd55239e50a21b70 WHIRLPOOL a3d41e16e27ca69bec4b13656ab3f74358e8e77a1359c9fd104af4547359e8c29af9820290833b679931d115a09342473113af584a2af57258a757e2622aff32 DIST scite352.tgz 2277393 SHA256 d1b9a12f1b8ea80f28564a1695146a59b4a03099c8ca8693e3a9ce02bb0a2836 SHA512 01bf36dbb4d02f3693a759f778110b913dfbb733d0a5d006c5de78cb627c3511e821b62fa0a410174c09917a09d41d9a94535a14b7a4c77801eafaace15a586d WHIRLPOOL ee39f57944ef60182a3ac8a409cfd4829cfdee85a7b9b91b2722bd3d9d8b2a6f480cd8db1281826f4a9543575ae99dfc66cfe905592a2acae9ad7728d5862695 +DIST scite353.tgz 2293082 SHA256 d667c4f6cacc6d906e1992048c23eac4cb83c9ced7ec3df320d7e3913f167f10 SHA512 d00e29beb83e7289c2e807373565f4a9540e284a5e537e734c40dc6d7e2c4042a2c12b2c720747cb65ffdf579f804a47b929541d207a9713af7c4f89f1c5672a WHIRLPOOL cdb395ed93d9a893540c32579130ec9cf5ae514b846e9d88b51797e507c2f5d77d45c4ced919eb208520757f97b75fb2e2a9d8b2110cbcc98ddf82f1f1265277 EBUILD scite-3.5.0.ebuild 2199 SHA256 9ac6fa73efd18fbc4fefc54b42e11821dfc4969f332914af5b3e81ded1ae12d4 SHA512 1e879cd6b67c29a0d9e281abde728278e18a0af2dacf046379a07b26f00ea3c355b3c782207d8ab91c129db7843d93f67ea8b283465f3389b72ab448bf27842a WHIRLPOOL e891d4ba0c239fd375c8132037b097828041e3c740796b7fb6f2033a3ef4eb958e765cf4009e978445244d80a419a6608aeeed15125d56e678409f3fdfab0134 EBUILD scite-3.5.2.ebuild 2202 SHA256 3685b1640668943184ea11926359b77997756620de67abb71f7a445e3fbf5453 SHA512 e6ec72bee069315de46e2cfcd9543554689ff9a54aeccf770a97708af9ec5e579f998fe8af36ad57997eb18edd25e7aaa38d0d41f4e5672b638c2363674daf54 WHIRLPOOL df6686727c32f9f50182bfaef059cb338953a5934e5a1b406dd53e6ba92a039e5c31093ac1c92930b842cc286102fd5a4aafeeca86da788df9586a6e2e9e27ce -MISC ChangeLog 24572 SHA256 a99ba1dd64824bdff56b289e4fc733716f1791b62ed4b02d5f4f89d7abc8070b SHA512 178ebde6df1f3dfb58af8022fc96ff4e04d689d8758d7e6df4b8efc5d10cb71ca60ef2b48d2693cc9632eb1ee0eb31b1dce28b7d8f6d5c1646dae7695ddedfa4 WHIRLPOOL 8e3d11ffe564fd88217ff6375dae9c8e97127d15d0bb6679f7c34438acd5e550e37a92a758f63904fca27bc4e5b143c98840663b86406f21b3d668532d84eaaa +EBUILD scite-3.5.3.ebuild 2146 SHA256 c1340634613f08cbdb0ac19f601673983250ec4da4613de086e5ed7287287c83 SHA512 ac7f1473688a32781f6a256a2c5819ec00b0edc3a299ca32d67a283eb6e7ca562dd6cfcec0db1c2f62f02412e4b25f1ef8c2fa35d1963ecc55b03c7be5a43fa6 WHIRLPOOL ad3f8d85bae7e57b2d982f11154f3115c7a88dbc25342e10ef97861db8045bc871a33727faab798a45ec8a21426440ebac31f93d1eef67ea1c7f779185918d9b +MISC ChangeLog 24723 SHA256 953399e632ed4ce981f55fa4cc84c02e047c413bfc49b920aabc3eb0d9642fe3 SHA512 fc47c3802d633679294c896f656e6e01749fdd790e29871e648894597fd43951b721946dc384ee51349fb3a015463e2676541e27a9e3ffe66c4dc1477fcdb246 WHIRLPOOL 79d06e328484bfb5a923aed4731b403198ebf4ef93e2d062c375cd80b3c751576d2cf0ce0cdef5128f875454ebb720fba0e68e313e8a78a0b5209d52eebbd686 MISC metadata.xml 329 SHA256 f632088d3836f99589a97e8775549daa47daa4457514361e0d0db8582cdb9412 SHA512 93ec545888e84209f8d979147c7e29426e99f1302939cf3546196e088a2c462331dca395cf885de10c0058eded6d6d84ef51526b089f54196191c44209bf2b89 WHIRLPOOL 95c5217189606f2d719b98232f6e73894eb14528b7379148b4d3cf6868164ceefdfffe946353778367e75020fc8ad440406c3567775957f06a2a13d0d0cf2bf1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUhloSAAoJEJIMDbyqvv1Vk08P/0QpEBgf+PsG4E+r1sRTgXEv -7syMdCxfDh5206e11+aZ2zP6Nh2i4UQ0lm+j4YPe7paXGaV9MTR1/VpqN35PSyxR -/4Rztq2sufPRYsgP6j0egsozTltC4mCWs4HETp+HBG31bj/LybUNRayu1XqXV6iy -APIE2OR1HGUa9/C4RvVP4rC6PvvGjCwKacpLHL9ol2KslRI6V15waEnTlQ4lL4Z7 -e4wjFMTqp4LYIo+QRu5lzcpDQWzcIIFB/gxbvZ+yrSUPvt5qZCZzNrhi3DAxYa1Y -vtC7b/Rhohn2usfSeA+NJSdt0hLiXXUHFzz42ot9YNUTU39aa5/UxnK6HAWDBlM7 -cviEYlPBBqoqks10jUlsh+poynPBvypmolcx3HA9blMvmUr8SUhKCmQ7SjtZIAfw -4uA73Xnaaz+A1sItsIqkTQm8VBp1QwlkSfLtwbQZB94uJ+v1oiEiD4qX5u9+b2Os -CU6BLQ0c+BOLaJc2BPg0XwjAy9ks98h0JkJx47J9u83bgQvKUUM0qVGHFQaN3mDX -zL8gxCKFbVThpwwzO+1VtKsWWGw562/nsxe/KfC6CpVngYTpOoXS+OqBQwW74YrP -olZlTM0YENdST/hJZXzSwZ9WIZVw9UJjuaMZ0tMWN+JAOKreXloiMgi2EucQru8Q -8yxmnZuhxpB9ZM0yibNi -=tor/ +iQIcBAEBCAAGBQJU4UPzAAoJEJIMDbyqvv1VaoUQAKpRxcJTTlsj/tGzwXcQ8mfU +ZvH7yTWnBtxDunjuZVVIfdmVLLZumVxIYdQ1lZuDEccReYt2UFG20R2MzJ2fVgXg +QD/FpDAKtRXjnwC3kAilhuiJxg1rY4/8rJ7sJWSKeTkAofHI2e5xQEeT3zDmGz4h +P2pfaT8eKuGW/DilF2znIwC1PJlZQwi2xlxlzdFGWi9/7RAKfmmkliSN3ZPfgYRK +VoD602E9Fpb1twUbnusd4QkXhRj+fzVvVOU5xnQKk8MCbx4za6udM1rmUZ+mAmTV +9Tj6wiaVEf5g7EfeDyO2zBbkGC6bYczXDxb5pkEoJiEDegnlcwRRFJMXosaVlOCi +sV12OmUliIHPjIw9dCGPwSuuUAmCcThLbfQwyJl8TGwJwZJF6mkzFsH95wDDpwuz +gCtzb38kcKFNPUAtkaioXj+a/bTfxo4KCl7V11aikrGQ2B9tSo8F6QTbvKGUPY2D +7HtAX/Q/FWkkF0OTq9BoHCnYNb6E8dTHQbLuFpiKjcWNKfaibuNFJWSaZAo/TMN5 +AgjORToZKlMAHajtwp/yYZPOszu88SkwmfSZ77dIwDEy38lbl6WV8KBg5lXNDMIB +/BkF+BJjVTw41n5d2Bzy+YzELOS47wNWeBKGT5aLgKc4/le/URHUfcZY6WOTzQPs +BrjWLqETXA/3pS786njO +=yTYP -----END PGP SIGNATURE----- diff --git a/app-editors/scite/scite-3.5.3.ebuild b/app-editors/scite/scite-3.5.3.ebuild new file mode 100644 index 000000000000..be9024a8a7e6 --- /dev/null +++ b/app-editors/scite/scite-3.5.3.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/scite-3.5.3.ebuild,v 1.1 2015/02/16 09:13:42 dlan Exp $ + +EAPI="5" + +inherit toolchain-funcs eutils + +MY_PV=${PV//./} +DESCRIPTION="A very powerful editor for programmers" +HOMEPAGE="http://www.scintilla.org/SciTE.html" +SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz" + +LICENSE="HPND lua? ( MIT )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux" +IUSE="lua" + +RDEPEND="dev-libs/glib + x11-libs/cairo + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf + x11-libs/pango + lua? ( >=dev-lang/lua-5 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + >=sys-apps/sed-4" + +S="${WORKDIR}/${PN}/gtk" + +src_prepare() { + cd "${WORKDIR}/scintilla/gtk" + sed -i makefile \ + -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \ + -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \ + -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \ + -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \ + -e "s#-Os##" \ + || die "error patching makefile" + + cd "${WORKDIR}/scite/gtk" + sed -i makefile \ + -e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \ + || die "error patching makefile" + + cd "${S}" + sed -i makefile \ + -e 's#usr/local#usr#g' \ + -e 's#/gnome/apps/Applications#/applications#' \ + -e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \ + -e "s#^\(CXXFLAGS=.*\)-Os#\1#" \ + -e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \ + -e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \ + -e 's#${D}##' \ + -e 's#-g root#-g 0#' \ + -e "s#-Os##" \ + || die "error patching makefile" +} + +src_compile() { + emake -C ../../scintilla/gtk AR="$(tc-getAR)" + if use lua; then + emake + else + emake NO_LUA=1 + fi +} + +src_install() { + dodir /usr/bin + dodir /usr/share/{pixmaps,applications} + + emake prefix="${ED}/usr" install || die + + # we have to keep this because otherwise it'll break upgrading + mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die + dosym /usr/bin/scite /usr/bin/SciTE + + # replace .desktop file with our own working version + rm -f "${ED}/usr/share/applications/SciTE.desktop" || die + domenu "${FILESDIR}/scite.desktop" + + doman ../doc/scite.1 + dodoc ../README +} -- 2.26.2