summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Pawlik <nelchael@gentoo.org>2012-01-27 22:19:03 +0000
committerKrzysztof Pawlik <nelchael@gentoo.org>2012-01-27 22:19:03 +0000
commitddee281caf559900ae3bcc8ba00482ae04e27c0c (patch)
tree224198b6d04db14e2ebbc83e973ffa619d08a199 /app-editors
parentRe-add usb useflag / kernel configuration checks, but only on linux, bug 382675 (diff)
downloadhistorical-ddee281caf559900ae3bcc8ba00482ae04e27c0c.tar.gz
historical-ddee281caf559900ae3bcc8ba00482ae04e27c0c.tar.bz2
historical-ddee281caf559900ae3bcc8ba00482ae04e27c0c.zip
Version bump.
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/scite/ChangeLog9
-rw-r--r--app-editors/scite/Manifest16
-rw-r--r--app-editors/scite/scite-3.0.2.ebuild82
3 files changed, 100 insertions, 7 deletions
diff --git a/app-editors/scite/ChangeLog b/app-editors/scite/ChangeLog
index 08fe429ef356..73fc233eb807 100644
--- a/app-editors/scite/ChangeLog
+++ b/app-editors/scite/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/scite
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/ChangeLog,v 1.125 2011/12/07 07:29:48 phajdan.jr Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/ChangeLog,v 1.126 2012/01/27 22:19:03 nelchael Exp $
+
+*scite-3.0.2 (27 Jan 2012)
+
+ 27 Jan 2012; Krzysztof Pawlik <nelchael@gentoo.org> +scite-3.0.2.ebuild:
+ Version bump.
07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> scite-2.28.ebuild:
x86 stable wrt bug #392577
diff --git a/app-editors/scite/Manifest b/app-editors/scite/Manifest
index f475de79b3ee..8def6b3be07c 100644
--- a/app-editors/scite/Manifest
+++ b/app-editors/scite/Manifest
@@ -12,18 +12,24 @@ DIST scite226.tgz 1882394 RMD160 e55abe75f34234899738cab0d1da03aea2ca267c SHA1 e
DIST scite227.tgz 1883989 RMD160 f61251b8d451ef05bedef55836b483bbf188c761 SHA1 d248394fe09dc1d111d1afe5c89320b67c01e9f0 SHA256 9bf6e3515022cc12a3b24b158f54ae1a4730f104b65a6fcdb997f4f7a84b2c0c
DIST scite228.tgz 1875473 RMD160 8497fb7b65bc203c94b6d557955b58e14186cfff SHA1 38d75df0997cf68215cac0ea79ad68243741b200 SHA256 a4fa35a2babdfdc25d41474ea8133e6f1fbffaf411ebfc260740e728505acaf7
DIST scite301.tgz 1810301 RMD160 3f3c7614d7ac261520aa5721522584166977b7ca SHA1 175e616e9449ee94fa19d6ba38c0fe8963c20593 SHA256 603859e1ec1c05c1722d836b08180be36a70cc6662a6b574e83019b0da902e5d
+DIST scite302.tgz 1825937 RMD160 58deba8cc61299ce3e827dc01dde12a39f394789 SHA1 c614e10ff3e2b0af85fb9f7833592c4e7c82730b SHA256 a5687faaa201c39a4ec9608e8a77e418e259f525b21871a5c9f1282c62e58eaa
EBUILD scite-2.22.ebuild 2113 RMD160 c5503d24be8098f5fcd1cbefa2e2a9a5bb71fa71 SHA1 f4c694f97cf8e540b426a922bd86897bb85504e5 SHA256 90f71792a2646f3461b5ffcf27f7af24cae75dcedd8ed32358c47f440fdf010b
EBUILD scite-2.25.ebuild 2115 RMD160 c7b8f0e30ae65ce5aaab25eda2ee2028f6277ae4 SHA1 dcb0778477363eb373f90f7fcaaaa76488a02663 SHA256 93c42ccc2668a520d35a76a0ced7f0918344f23270d7d07d31215c346e9f836a
EBUILD scite-2.26.ebuild 2165 RMD160 2f8eb1fad5bdfc5961b932f41dd93fd12950d3f1 SHA1 d9a0262990261f40e8a27cfb9cdc02e6b945e3f5 SHA256 3c1c23d95924a3a3771f076e85d8cfeae6977ceaab21e78811f5775d0e7dd034
EBUILD scite-2.27.ebuild 2166 RMD160 c5411b60f0364b263a8c6734d33d3e80fabd0beb SHA1 5cb7eb855892b896e991c94b2d0564b9483e8cca SHA256 f7c92601930ec5b6239f4dd46bfe939cfcf48d51ac5617c5a7c9ed801df56d43
EBUILD scite-2.28.ebuild 2187 RMD160 1c24a960eb11944a8ec5fb55903e046864a63189 SHA1 52189d52206acd9c6b15830f2bd69f3b7835a459 SHA256 89f96ff2b74b729c3882d3b7cd99e91fc0c75bd127278fe8979ef35bab6bf216
EBUILD scite-3.0.1.ebuild 1998 RMD160 91c3c6292c82f66fe431dfe26eff3fc3f260473a SHA1 f18f8e0d359fc7b98688d4791778a1cdfe989aed SHA256 6ce997a9b4013821fed86ab13c1eab777fee42aa49ba9d7836b6cea2ef1e0787
-MISC ChangeLog 18069 RMD160 ecfd62d52b71b51c421edfb2bb51de09bd188052 SHA1 bd31b12ec431260f294df5dd6e4a2ab6933863ed SHA256 69e2c6aa8c49745f6e43dd5bd8a3bd3fca0cdba46d6c5cc9ec006964f7606d7c
+EBUILD scite-3.0.2.ebuild 1998 RMD160 91c10ab00415ccc2e9440fcd36dc9fc6db2eef1e SHA1 60afce76df696f2542ed624897ea242d8005517e SHA256 b0a3860bf1877567ad01335ef2f497ac02d80b12922d417db57423eb8eee8d42
+MISC ChangeLog 18187 RMD160 aff1fad1e3e0e5acbba36762cebbd426582a5d27 SHA1 70889aaf8f30708f4da1ee9456ff8d2b5934dd97 SHA256 5713de04138a11cbf3908ac4b1bbc88024163f2fde4a23accd0b37207dd3b99f
MISC metadata.xml 209 RMD160 aad874f8991659f1214c1215c75597afc907d471 SHA1 9475be91874cb1e048ab26d4ea5ada17adcbc03f SHA256 ea9eb35c2edee74ca39c4e351322e86c12f3c37ce8a2bf1daa17ca5d07a578b7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEAREKAAYFAk7fFscACgkQuUQtlDBCeQL/CACfXhmvKWyuQdBEzJV85e5dnv9M
-Y8wAnRrdJLpmBZFgaYi+5RWX0p3JvwbB
-=E+In
+iQEcBAEBCgAGBQJPIyLdAAoJEBZyv1r2qA5GGzIH/jPhbHfin/Dj60pezN6hzOno
+mCysPwMfO6TO5kMaEYEtCc817a9d2DiPIZLIQ0jwaOlfBP3btIsfWN3s/pjyAwtX
+38/6cLH6/eY73XEhaEL/fS9mW7RxxFVJl7u2w0Ztx1VBXuHvTgJoDwgCZXozPca5
+roYtSuvS6FcMMHS2TCZ1qVaH5Q6U7m/Ph9LsVeOyDfhVOUxonvQLD/w3nupX01Cn
+QG+6lhSB4pTzVwo3yNpQNWAjklhPsmo8Exb4y7ns3PGijFYOxSv3jYngLqTfIgE7
+UwLcWc4TKUXqoXrIjjF+A2nbzT1Ps6sWWO+PCHJd+FuARRzV4/YxY7qnl61Nz2c=
+=ACQX
-----END PGP SIGNATURE-----
diff --git a/app-editors/scite/scite-3.0.2.ebuild b/app-editors/scite/scite-3.0.2.ebuild
new file mode 100644
index 000000000000..34ef1e1f82bb
--- /dev/null
+++ b/app-editors/scite/scite-3.0.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/scite-3.0.2.ebuild,v 1.1 2012/01/27 22:19:03 nelchael Exp $
+
+EAPI="4"
+
+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="Scintilla"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="lua"
+
+RDEPEND="x11-libs/gtk+:2
+ lua? ( >=dev-lang/lua-5 )"
+DEPEND="${RDEPEND}
+ dev-util/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#-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#${D}##' \
+ -e 's#-g root#-g 0#' \
+ -e "s#-Os##" \
+ || die "error patching makefile"
+ cd "${WORKDIR}"
+ epatch "${FILESDIR}/${PN}-3.0.1-no-lua.patch"
+}
+
+src_compile() {
+ emake -C ../../scintilla/gtk
+ 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
+
+ # 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"
+ insinto /usr/share/applications
+ doins "${FILESDIR}/scite.desktop"
+
+ doman ../doc/scite.1
+ dodoc ../README
+}