voyageur    15/05/18 14:58:15

  Modified:             ChangeLog
  Added:                gnustep-back-art-0.24.1.ebuild
  Log:
  Version bump
  
  (Portage version: 2.2.19/cvs/Linux x86_64, signed Manifest commit with key 
00F7AB331B0F097F)

Revision  Changes    Path
1.94                 gnustep-base/gnustep-back-art/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog?rev=1.94&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog?rev=1.94&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog?r1=1.93&r2=1.94

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -r1.93 -r1.94
--- ChangeLog   27 Dec 2014 19:28:02 -0000      1.93
+++ ChangeLog   18 May 2015 14:58:15 -0000      1.94
@@ -1,6 +1,12 @@
 # ChangeLog for gnustep-base/gnustep-back-art
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog,v 
1.93 2014/12/27 19:28:02 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog,v 
1.94 2015/05/18 14:58:15 voyageur Exp $
+
+*gnustep-back-art-0.24.1 (18 May 2015)
+
+  18 May 2015; Bernard Cafarelli <voyag...@gentoo.org>
+  +gnustep-back-art-0.24.1.ebuild:
+  Version bump
 
   27 Dec 2014; Agostino Sarubbo <a...@gentoo.org> 
gnustep-back-art-0.24.0.ebuild:
   Stable for amd64, wrt bug #508626



1.1                  
gnustep-base/gnustep-back-art/gnustep-back-art-0.24.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-back-art/gnustep-back-art-0.24.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-back-art/gnustep-back-art-0.24.1.ebuild?rev=1.1&content-type=text/plain

Index: gnustep-back-art-0.24.1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/gnustep-back-art-0.24.1.ebuild,v
 1.1 2015/05/18 14:58:15 voyageur Exp $

EAPI=5
inherit gnustep-base

DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library"
HOMEPAGE="http://www.gnustep.org";
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz";

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="opengl xim"

RDEPEND="${GNUSTEP_CORE_DEPEND}
        =gnustep-base/gnustep-gui-${PV%.*}*
        opengl? ( virtual/opengl virtual/glu )
        x11-libs/libICE
        x11-libs/libSM
        x11-libs/libX11
        x11-libs/libXext
        x11-libs/libXi
        x11-libs/libXmu
        x11-libs/libXt
        x11-libs/libXft
        x11-libs/libXrender
        >=media-libs/freetype-2.1.9

        >=media-libs/libart_lgpl-2.3
        >=gnustep-base/mknfonts-0.5-r1
        media-fonts/dejavu

        !gnustep-base/gnustep-back-cairo
        !gnustep-base/gnustep-back-xlib"
DEPEND="${RDEPEND}"

S=${WORKDIR}/gnustep-back-${PV}

src_configure() {
        egnustep_env

        myconf="$(use_enable opengl glx)"
        myconf="$myconf $(use_enable xim)"
        myconf="$myconf --enable-server=x11"
        myconf="$myconf --enable-graphics=art"

        econf $myconf
}

src_compile() {
        gnustep-base_src_compile

        # Create font lists for DejaVu
        einfo "Generating nfonts support files"
        (
                cd Fonts
                export "${GS_ENV[@]}"
                ${GNUSTEP_SYSTEM_TOOLS}/mknfonts \
                        $(fc-list : file|grep -v '\.gz'|cut -d: -f1) \
                        || die "nfonts support files creation failed"
                # Trim whitepsaces
                for fdir in *\ */; do
                        mv "$fdir" `echo $fdir | tr -d [:space:]`
                done
        )
}

src_install() {
        gnustep-base_src_install

        mkdir -p "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
        cp -pPR Fonts/*.nfont "${D}/${GNUSTEP_SYSTEM_LIBRARY}/Fonts"
}

gnustep_config_script() {
        echo "echo ' * setting normal font to DejaVuSans'"
        echo "defaults write NSGlobalDomain NSFont DejaVuSans"
        echo "echo ' * setting bold font to DejaVuSans-Bold'"
        echo "defaults write NSGlobalDomain NSBoldFont DejaVuSans-Bold"
        echo "echo ' * setting fixed font to DejaVuSansMono'"
        echo "defaults write NSGlobalDomain NSUserFixedPitchFont DejaVuSansMono"
}




Reply via email to