diff options
Diffstat (limited to 'x11-libs/fxscintilla')
-rw-r--r-- | x11-libs/fxscintilla/ChangeLog | 6 | ||||
-rw-r--r-- | x11-libs/fxscintilla/fxscintilla-1.71-r2.ebuild | 71 | ||||
-rw-r--r-- | x11-libs/fxscintilla/fxscintilla-2.28.0.ebuild | 43 |
3 files changed, 5 insertions, 115 deletions
diff --git a/x11-libs/fxscintilla/ChangeLog b/x11-libs/fxscintilla/ChangeLog index 915b86483878..f286328f1005 100644 --- a/x11-libs/fxscintilla/ChangeLog +++ b/x11-libs/fxscintilla/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/fxscintilla # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/fxscintilla/ChangeLog,v 1.61 2014/03/24 15:10:33 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/fxscintilla/ChangeLog,v 1.62 2014/03/24 19:14:59 mabi Exp $ + + 24 Mar 2014; Matti Bickel <mabi@gentoo.org> -fxscintilla-1.71-r2.ebuild, + -fxscintilla-2.28.0.ebuild: + remove old versions, bug #496102 24 Mar 2014; Agostino Sarubbo <ago@gentoo.org> fxscintilla-3.3.5.ebuild: Stable for ppc, wrt bug #503236 diff --git a/x11-libs/fxscintilla/fxscintilla-1.71-r2.ebuild b/x11-libs/fxscintilla/fxscintilla-1.71-r2.ebuild deleted file mode 100644 index 5f8f5f5531ea..000000000000 --- a/x11-libs/fxscintilla/fxscintilla-1.71-r2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/fxscintilla/fxscintilla-1.71-r2.ebuild,v 1.9 2012/04/25 16:43:13 jlec Exp $ - -inherit autotools eutils multilib - -DESCRIPTION="A free source code editing component for the FOX-Toolkit" -HOMEPAGE="http://www.nongnu.org/fxscintilla/" -SRC_URI="http://savannah.nongnu.org/download/fxscintilla/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" -IUSE="doc" - -RDEPEND="=x11-libs/fox-1.6*" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/1.71-shared-libs.patch \ - "${FILESDIR}"/1.71-fox-SLOT.patch - - touch NEWS AUTHORS - eautoreconf -} - -src_compile () { - # Borrowed from wxGTK ebuild - - einfo "Building ${PN} for FOX-1.6..." - mkdir "${S}"/build_1_6 - cd "${S}"/build_1_6 - ../configure \ - --prefix=/usr \ - --includedir=/usr/include \ - --libdir=/usr/$(get_libdir) \ - ${EXTRA_ECONF} \ - --enable-nolexer \ - --with-fox-1-6 \ - --with-foxinclude=/usr/include \ - || die "configure error" - emake || die "make error" -} - -src_install () { - cd "${S}"/build_1_6 - emake DESTDIR="${D}" install || die "make install error" - - cd "${S}" - dodoc README - if use doc ; then - dodoc scintilla/doc/Lexer.txt - dohtml scintilla/doc/* - fi -} - -pkg_postinst() { - elog "New as of 1.71-r1:" - elog "FXScintilla is now built only against FOX-1.6." - elog "Support for FOX-1.0 has been dropped upstream." - elog "Support for FOX-1.2 and FOX-1.4 has been dropped by gentoo." - elog "The Librarys are named for the FOX-release they correspond to, for" - elog "example: For FOX-1.6, the library is called libfxscintilla-1.6." - elog "Anything linked against previous releases of FOX and fxscintilla" - elog "may need to be rebuilt." - elog - elog "The nolexer libraries are now included in this release as well." -} diff --git a/x11-libs/fxscintilla/fxscintilla-2.28.0.ebuild b/x11-libs/fxscintilla/fxscintilla-2.28.0.ebuild deleted file mode 100644 index f2fba6b53996..000000000000 --- a/x11-libs/fxscintilla/fxscintilla-2.28.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/fxscintilla/fxscintilla-2.28.0.ebuild,v 1.3 2012/08/13 16:07:07 mabi Exp $ - -EAPI=4 - -inherit autotools eutils multilib - -DESCRIPTION="A free source code editing component for the FOX-Toolkit" -HOMEPAGE="http://www.nongnu.org/fxscintilla/" -SRC_URI="http://savannah.nongnu.org/download/fxscintilla/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -RDEPEND="|| ( x11-libs/fox:1.6 x11-libs/fox:1.7 )" -DEPEND="${RDEPEND}" - -src_prepare() { - # fox-1.7.32 installs fox17.pc, the fox module is used by fox-1.6 - if has_version "x11-libs/fox:1.7" ; then - sed -i -e "s/fox >= 1.7/fox17 >= 1.7/" "${S}/configure.in" - eautoreconf - fi -} - -src_configure() { - econf --libdir=/usr/$(get_libdir) --enable-shared -} - -src_install () { - emake DESTDIR="${D}" install - - dodoc README ChangeLog - use doc && dohtml doc/* -} - -pkg_postinst() { - elog "FXScintilla is now built only against the highest available" - elog "FOX-version you have installed." -} |