Gentoo Archives: gentoo-commits

From: "Christoph Mende (angelos)" <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/pastebinit: pastebinit-1.4.1.ebuild ChangeLog pastebinit-1.3.1-r1.ebuild
Date: Sat, 22 Mar 2014 14:47:58
Message-Id: 20140322144751.DA7282004F@flycatcher.gentoo.org
1 angelos 14/03/22 14:47:51
2
3 Modified: ChangeLog
4 Added: pastebinit-1.4.1.ebuild
5 Removed: pastebinit-1.3.1-r1.ebuild
6 Log:
7 Version bump, remove old
8
9 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 84F20B43)
10
11 Revision Changes Path
12 1.7 app-text/pastebinit/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/pastebinit/ChangeLog?rev=1.7&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/pastebinit/ChangeLog?rev=1.7&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/pastebinit/ChangeLog?r1=1.6&r2=1.7
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-text/pastebinit/ChangeLog,v
21 retrieving revision 1.6
22 retrieving revision 1.7
23 diff -u -r1.6 -r1.7
24 --- ChangeLog 24 Dec 2013 12:56:08 -0000 1.6
25 +++ ChangeLog 22 Mar 2014 14:47:51 -0000 1.7
26 @@ -1,6 +1,12 @@
27 # ChangeLog for app-text/pastebinit
28 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/ChangeLog,v 1.6 2013/12/24 12:56:08 ago Exp $
30 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/ChangeLog,v 1.7 2014/03/22 14:47:51 angelos Exp $
32 +
33 +*pastebinit-1.4.1 (22 Mar 2014)
34 +
35 + 22 Mar 2014; Christoph Mende <angelos@g.o> +pastebinit-1.4.1.ebuild,
36 + -pastebinit-1.3.1-r1.ebuild:
37 + Version bump, remove old
38
39 24 Dec 2013; Agostino Sarubbo <ago@g.o> pastebinit-1.3.1-r2.ebuild:
40 Stable for x86, wrt bug #491952
41
42
43
44 1.1 app-text/pastebinit/pastebinit-1.4.1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/pastebinit/pastebinit-1.4.1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/pastebinit/pastebinit-1.4.1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: pastebinit-1.4.1.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/pastebinit-1.4.1.ebuild,v 1.1 2014/03/22 14:47:51 angelos Exp $
54
55 EAPI=5
56 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
57 PYTHON_REQ_USE="xml"
58
59 inherit python-single-r1
60
61 DESCRIPTION="A software that lets you send anything you want directly to a
62 pastebin from the command line."
63 HOMEPAGE="https://launchpad.net/pastebinit"
64 SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~amd64 ~x86"
69 IUSE="crypt"
70
71 RDEPEND="${PYTHON_DEPS}
72 dev-python/configobj[${PYTHON_USEDEP}]
73 crypt? ( app-crypt/gnupg )"
74 DEPEND="app-text/docbook-xsl-stylesheets"
75
76 src_prepare() {
77 local mo=""
78
79 for lang in ${LINGUAS}; do
80 if [ -f po/${lang}.po ]; then
81 mo="${mo} ${lang}.mo"
82 fi
83 done
84
85 sed -i -e "/^build-mo/s/:.*/:${mo}/" po/Makefile || die
86 sed -i -e "/#!/s/python3/python/" pastebinit || die
87 }
88
89 src_compile() {
90 emake -C po
91 xsltproc --nonet \
92 "${EROOT}"usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \
93 pastebinit.xml || die
94 }
95
96 src_install() {
97 dobin pastebinit utils/pbput
98 python_fix_shebang "${ED}usr/bin/${PN}"
99 dosym pbput /usr/bin/pbget
100 use crypt && dosym pbput /usr/bin/pbputs
101 dodoc README
102 doman pastebinit.1 utils/*.1
103 insinto /usr/share/locale
104 [[ -d po/mo ]] && doins -r po/mo/*
105 insinto /usr/share
106 doins -r pastebin.d
107 }