diff options
author | 2007-03-09 18:28:48 +0000 | |
---|---|---|
committer | 2007-03-09 18:28:48 +0000 | |
commit | 13164e11ff31f6968755d16ff86fe091304c2b85 (patch) | |
tree | 9d2830665ce7fe7cab0c31c29f183a9dbc629473 /dev-util | |
parent | dev-lang/squirrel: Make sq executable (diff) | |
download | sunrise-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/ChangeLog | 4 | ||||
-rw-r--r-- | dev-util/geany/Manifest | 4 | ||||
-rw-r--r-- | dev-util/geany/geany-0.10.2.ebuild | 75 |
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}" +} |