summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2007-03-09 18:28:48 +0000
committerPacho Ramos <pacho@gentoo.org>2007-03-09 18:28:48 +0000
commit13164e11ff31f6968755d16ff86fe091304c2b85 (patch)
tree9d2830665ce7fe7cab0c31c29f183a9dbc629473 /dev-util
parentdev-lang/squirrel: Make sq executable (diff)
downloadsunrise-13164e11ff31f6968755d16ff86fe091304c2b85.tar.gz
sunrise-13164e11ff31f6968755d16ff86fe091304c2b85.tar.bz2
sunrise-13164e11ff31f6968755d16ff86fe091304c2b85.zip
dev-util/geany: Version bump to 0.10.2
svn path=/sunrise/; revision=3188
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/geany/ChangeLog4
-rw-r--r--dev-util/geany/Manifest4
-rw-r--r--dev-util/geany/geany-0.10.2.ebuild75
3 files changed, 82 insertions, 1 deletions
diff --git a/dev-util/geany/ChangeLog b/dev-util/geany/ChangeLog
index 1c8650554..047d956b2 100644
--- a/dev-util/geany/ChangeLog
+++ b/dev-util/geany/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 09 Mar 2007; Pacho Ramos (pacho) <pacho@condmat1.ciencias.uniovi.es>
+ +geany-0.10.2.ebuild:
+ Version bump to 0.10.2
+
25 Dec 2006; Yura Semashko (Yurand) <yurand2@gmail.com> geany-0.10.ebuild:
Added -r option for dohtml
diff --git a/dev-util/geany/Manifest b/dev-util/geany/Manifest
index b22440003..697f31757 100644
--- a/dev-util/geany/Manifest
+++ b/dev-util/geany/Manifest
@@ -1,4 +1,6 @@
+DIST geany-0.10.2.tar.bz2 1589998 RMD160 3e30543fdb453b4968ae4b06dda2a18ea0976f54 SHA1 9dcb6a9a714444ec7e99cd01fe4cd975f1f38142 SHA256 4e62fa11be5d1ab6b96152ab133e60dedf64a49499e81ec5d8305a0adb7a2e7d
DIST geany-0.10.tar.bz2 1544567 RMD160 bfc8a1eb0b727749dd86d3bb461c62620b133a12 SHA1 f379a35bbbbaa95dcff5d2e4302663837c33cf31 SHA256 4f6c31d610be83c2fb3325509aa62bbdb9999420f256c73e04f072888d3cf239
+EBUILD geany-0.10.2.ebuild 1775 RMD160 df16047c50c033fafdb80770ea35e62552b15666 SHA1 ec7734ffc3bdf3bfd567f942dad5dfc3fad8d0df SHA256 9168d0a2f0ffb084d7b228b2db2c17bc85d58c944c91c56359cece67d48c4b40
EBUILD geany-0.10.ebuild 1775 RMD160 df16047c50c033fafdb80770ea35e62552b15666 SHA1 ec7734ffc3bdf3bfd567f942dad5dfc3fad8d0df SHA256 9168d0a2f0ffb084d7b228b2db2c17bc85d58c944c91c56359cece67d48c4b40
-MISC ChangeLog 876 RMD160 cb43b290958c1f692926115880bbfe438692cd7e SHA1 e48b3516589610f86cabd5738348013fd996903f SHA256 f9f2d37a2662033367224c871d0d3827cc489ed22ab4858e4180d33dd1599691
+MISC ChangeLog 997 RMD160 1f52f476acaba915a84cb39ae5c0d6cf30761fe2 SHA1 587f2dbaa2b27765caf6ff8fcfbf60ebeb936b1a SHA256 e537b44d59972c8bbdb40bb56ec7ecf63a8b6c2dcc147c9d0b574560989efd97
MISC metadata.xml 1748 RMD160 641a99ad5b74e2039bf3ecf51c8a38221c74f114 SHA1 0f31692ad936b6f1a4d78fb7a5b09f45195bb85b SHA256 4571a3677dc9f4c27361047cbd1b2dc85d817dbe53e5012c63ec3e565bdefa96
diff --git a/dev-util/geany/geany-0.10.2.ebuild b/dev-util/geany/geany-0.10.2.ebuild
new file mode 100644
index 000000000..aaec8a4c4
--- /dev/null
+++ b/dev-util/geany/geany-0.10.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+WANT_AUTOCONF="latest"
+WANT_AUTOMAKE="1.4"
+inherit autotools
+
+DESCRIPTION="Fast and lightweight IDE using GTK2"
+HOMEPAGE="http://geany.uvena.de/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+ http://files.uvena.de/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 Scintilla"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-libs/atk-1.9.0
+ >=dev-libs/expat-1.95.8
+ >=media-libs/fontconfig-2.2.3
+ >=media-libs/freetype-2.1.9-r1
+ >=media-libs/libpng-1.2.8
+ >=x11-libs/gtk+-2.6.0
+ >=x11-libs/pango-1.10.2
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXcursor
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender"
+
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Add syntax highlighting for Portage
+ sed -i "data/filetype_extensions.conf" \
+ -e 's:*.sh;:*.sh;*.ebuild;*.eclass;:' \
+ || die "sed filetype_extensions.conf failed"
+
+ # GPL-2 references
+ local licdir="${PORTDIR}/licenses"
+ local lic="${licdir}/GPL-2"
+ sed -i doc/geany.1.in \
+ -e "s:@GEANY_DATA_DIR@/GPL-2:${lic}:" \
+ || die "sed geany.1.in failed"
+
+ sed -i src/about.c \
+ -e "s:\"GPL-2\", app->datadir:\"GPL-2\", \"${licdir}\":" \
+ || die "sed about.c failed"
+}
+
+src_compile() {
+ eautoreconf || die "eautoreconf failed"
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ # Shuffle docs
+ local docdir="${D}/usr/share/doc/${PN}"
+ rm -f "${docdir/\/doc}"/GPL-2
+ rm -f "${docdir}"/{COPYING,ScintillaLicense.txt}
+ dohtml -r "${docdir}"/html/* || die "dohtml failed"
+ dodoc "${docdir}"/* || die "dodoc failed"
+ rm -rf "${docdir}"
+}