jer         14/09/16 05:44:59

  Modified:             ChangeLog
  Added:                ratpoison-1.4.8.ebuild
  Removed:              ratpoison-1.4.6-r1.ebuild ratpoison-1.4.6.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  Changes    Path
1.107                x11-wm/ratpoison/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/ratpoison/ChangeLog?rev=1.107&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/ratpoison/ChangeLog?rev=1.107&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/ratpoison/ChangeLog?r1=1.106&r2=1.107

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-wm/ratpoison/ChangeLog,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- ChangeLog   1 Aug 2014 09:56:40 -0000       1.106
+++ ChangeLog   16 Sep 2014 05:44:59 -0000      1.107
@@ -1,6 +1,12 @@
 # ChangeLog for x11-wm/ratpoison
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ratpoison/ChangeLog,v 1.106 
2014/08/01 09:56:40 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/ratpoison/ChangeLog,v 1.107 
2014/09/16 05:44:59 jer Exp $
+
+*ratpoison-1.4.8 (16 Sep 2014)
+
+  16 Sep 2014; Jeroen Roovers <[email protected]> -ratpoison-1.4.6.ebuild,
+  -ratpoison-1.4.6-r1.ebuild, +ratpoison-1.4.8.ebuild:
+  Version bump.
 
   01 Aug 2014; Raúl Porcel <[email protected]> ratpoison-1.4.6.ebuild,
   ratpoison-1.4.6-r1.ebuild, ratpoison-1.4.7.ebuild:



1.1                  x11-wm/ratpoison/ratpoison-1.4.8.ebuild

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

Index: ratpoison-1.4.8.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-wm/ratpoison/ratpoison-1.4.8.ebuild,v 
1.1 2014/09/16 05:44:59 jer Exp $

EAPI=5

inherit elisp-common eutils toolchain-funcs

DESCRIPTION="Ratpoison is an extremely light-weight and barebones wm modelled 
after screen"
HOMEPAGE="http://www.nongnu.org/ratpoison/";
SRC_URI="http://savannah.nongnu.org/download/${PN}/${P}.tar.xz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="debug emacs +history sloppy +xft"

RDEPEND="
        emacs? ( virtual/emacs )
        history? ( sys-libs/readline )
        virtual/perl-Pod-Parser
        x11-libs/libXinerama
        x11-libs/libXtst
        xft? ( x11-libs/libXft )
"
DEPEND="
        ${RDEPEND}
        app-arch/xz-utils
        virtual/pkgconfig
"

SITEFILE=50ratpoison-gentoo.el
DOCS=( AUTHORS ChangeLog NEWS README TODO )

src_prepare() {
        epatch "${FILESDIR}/ratpoison.el-gentoo.patch"
}

src_configure() {
        econf \
                $(use_enable history) \
                $(use_with xft) \
                $(usex debug --enable-debug '')
}

src_compile() {
        emake CFLAGS="${CFLAGS}"
        if use emacs; then
                elisp-compile contrib/ratpoison.el || die "elisp-compile failed"
        fi

        if use sloppy; then
                pushd contrib
                $(tc-getCC) \
                        ${CFLAGS} \
                        ${LDFLAGS} \
                        -o sloppy{,.c} \
                        $( $(tc-getPKG_CONFIG) --libs x11) \
                        || die
        fi
}

src_install() {
        default

        exeinto /etc/X11/Sessions
        newexe "${FILESDIR}"/ratpoison.xsession ratpoison

        insinto /usr/share/xsessions
        doins "${FILESDIR}"/${PN}.desktop

        use sloppy && dobin contrib/sloppy

        docinto example
        dodoc contrib/{genrpbindings,split.sh} \
                doc/{ipaq.ratpoisonrc,sample.ratpoisonrc}

        rm -rf "${ED}/usr/share/"{doc/ratpoison,ratpoison}

        if use emacs; then
                elisp-install ${PN} contrib/ratpoison.*
                elisp-site-file-install "${FILESDIR}/${SITEFILE}"
        fi
}

pkg_postinst() {
        use emacs && elisp-site-regen
}

pkg_postrm() {
        use emacs && elisp-site-regen
}




Reply via email to