bicatali    14/06/09 18:43:33

  Modified:             xaos-3.5-r1.ebuild metadata.xml ChangeLog
  Added:                xaos-3.6.ebuild
  Removed:              xaos-3.5-r2.ebuild
  Log:
  Version bump. Backport patch to stable 3.5-r1 version (bug #497852, thanks 
Patrice Levesque) and for gettext-0.19 (bug #512748, thanks zimous), add 
internationalization options, switch to autotools-utils, EAPI5
  
  (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 
0x13CB1360)

Revision  Changes    Path
1.11                 x11-misc/xaos/xaos-3.5-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/xaos-3.5-r1.ebuild?rev=1.11&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/xaos-3.5-r1.ebuild?rev=1.11&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/xaos-3.5-r1.ebuild?r1=1.10&r2=1.11

Index: xaos-3.5-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-misc/xaos/xaos-3.5-r1.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- xaos-3.5-r1.ebuild  25 Jun 2013 17:27:41 -0000      1.10
+++ xaos-3.5-r1.ebuild  9 Jun 2014 18:43:33 -0000       1.11
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xaos/xaos-3.5-r1.ebuild,v 1.10 
2013/06/25 17:27:41 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xaos/xaos-3.5-r1.ebuild,v 1.11 
2014/06/09 18:43:33 bicatali Exp $
 
 EAPI=4
 
@@ -39,7 +39,9 @@
        epatch \
                "${FILESDIR}"/${PN}-3.4-png.patch \
                "${FILESDIR}"/${PN}-3.4-include.patch \
-               "${FILESDIR}"/${PN}-3.5-libpng15.patch
+               "${FILESDIR}"/${PN}-3.5-libpng15.patch \
+               "${FILESDIR}"/${PN}-3.5-build-fix-i686.patch \
+               "${FILESDIR}"/${PN}-3.5-gettext.patch
        sed -i -e 's/-s//' Makefile.in
        eautoreconf
 }



1.4                  x11-misc/xaos/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/metadata.xml?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/metadata.xml?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/metadata.xml?r1=1.3&r2=1.4

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-misc/xaos/metadata.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- metadata.xml        3 Dec 2012 09:50:41 -0000       1.3
+++ metadata.xml        9 Jun 2014 18:43:33 -0000       1.4
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <herd>sci</herd>
-       <longdescription lang="en">
+<herd>sci</herd>
+<longdescription lang="en">
   XaoS is a fast, portable real-time interactive fractal zoomer. It
   displays the Mandelbrot set (among other escape time fractals) and
   allows you zoom smoothly into the fractal. Various coloring modes are



1.45                 x11-misc/xaos/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/ChangeLog?rev=1.45&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/ChangeLog?rev=1.45&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/ChangeLog?r1=1.44&r2=1.45

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-misc/xaos/ChangeLog,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- ChangeLog   25 Jun 2013 17:27:41 -0000      1.44
+++ ChangeLog   9 Jun 2014 18:43:33 -0000       1.45
@@ -1,6 +1,16 @@
 # ChangeLog for x11-misc/xaos
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/xaos/ChangeLog,v 1.44 2013/06/25 
17:27:41 aballier Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/xaos/ChangeLog,v 1.45 2014/06/09 
18:43:33 bicatali Exp $
+
+*xaos-3.6 (09 Jun 2014)
+
+  09 Jun 2014; Sébastien Fabbro <[email protected]>
+  +files/xaos-3.5-gettext.patch, +files/xaos-3.6-locale-dir.patch,
+  +files/xaos-3.6-no-auto-strip.patch, +xaos-3.6.ebuild, -xaos-3.5-r2.ebuild,
+  metadata.xml, xaos-3.5-r1.ebuild:
+  Version bump. Backport patch to stable 3.5-r1 version (bug #497852, thanks
+  Patrice Levesque) and for gettext-0.19 (bug #512748, thanks zimous), add
+  internationalization options, switch to autotools-utils, EAPI5
 
   25 Jun 2013; Alexis Ballier <[email protected]> xaos-3.5-r1.ebuild,
   xaos-3.5-r2.ebuild:



1.1                  x11-misc/xaos/xaos-3.6.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/xaos-3.6.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/xaos/xaos-3.6.ebuild?rev=1.1&content-type=text/plain

Index: xaos-3.6.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-misc/xaos/xaos-3.6.ebuild,v 1.1 
2014/06/09 18:43:33 bicatali Exp $

EAPI=5

AUTOTOOLS_AUTORECONF=1
AUTOTOOLS_IN_SOURCE_BUILD=1

inherit autotools-utils eutils

DESCRIPTION="Very fast real-time fractal zoomer"
HOMEPAGE="http://matek.hu/xaos/doku.php";
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
        http://dev.gentoo.org/~jlec/distfiles/${PN}.png.tar";

SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="aalib doc -gtk nls png svga threads X"

RDEPEND="
        sci-libs/gsl:0=
        sys-libs/zlib:0=
        aalib? ( media-libs/aalib:0= )
        gtk? ( x11-libs/gtk+:2= )
        nls? ( sys-devel/gettext )
        png? ( media-libs/libpng:0= )
        X? ( x11-libs/libX11:0=
                 x11-libs/libXext:0=
                 x11-libs/libXxf86vm:0= )"

DEPEND="${RDEPEND}
        virtual/pkgconfig
        doc? ( virtual/texi2dvi )
        X? (
                x11-proto/xf86vidmodeproto
                x11-proto/xextproto
                x11-proto/xproto )"

PATCHES=(
        "${FILESDIR}"/${PN}-3.4-png.patch
        "${FILESDIR}"/${PN}-3.4-include.patch
        "${FILESDIR}"/${PN}-3.5-build-fix-i686.patch
        "${FILESDIR}"/${PN}-3.6-locale-dir.patch
        "${FILESDIR}"/${PN}-3.6-no-auto-strip.patch
)

src_prepare() {
        autotools-utils_src_prepare
        if use nls; then
                if [[ "${LINGUAS+set}" == "set" ]]; then
                        strip-linguas -i src/i18n
                        sed -i -e '/^ALL_LINGUAS=/d' configure || die
                        export ALL_LINGUAS="${LINGUAS}"
                fi
        else
                sed -i -e '/^ALL_LINGUAS=/d' configure || die
        fi
}

src_configure() {
        local myeconfargs=(
                --with-sffe=yes
                --with-gsl=yes
                $(use_enable nls)
                $(use_with png)
                $(use_with aalib aa-driver)
                $(use_with gtk gtk-driver)
                $(use_with threads pthread)
                $(use_with X x11-driver)
                $(use_with X x)
        )
        autotools-utils_src_configure
}

src_compile() {
        autotools-utils_src_compile
        if use doc; then
                cd "${BUILD_DIR}"/doc
                emake xaos.dvi
                dvipdf xaos.dvi || die
                cd "${BUILD_DIR}"/help
                emake html
        fi
}

src_install() {
        autotools-utils_src_install
        if use doc; then
                insinto /usr/share/doc/${PF}
                doins doc/xaos.pdf
                dohtml -r help/*
        fi
        local driver="x11"
        use gtk && driver="\"GTK+ Driver\""
        make_desktop_entry "xaos -driver ${driver}" "XaoS Fractal Zoomer" \
                xaos "Application;Education;Math;Graphics;"
        doicon "${WORKDIR}"/${PN}.png
}




Reply via email to