summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Mende <angelos@gentoo.org>2013-09-12 12:15:13 +0000
committerChristoph Mende <angelos@gentoo.org>2013-09-12 12:15:13 +0000
commitbbc8dda2d7f1bcf57dcda490a5fdb19ca0350f84 (patch)
tree110486a72109b45f7f7dbda44f421a381d213996 /app-text/pastebinit
parentIntroduce systemd_install_serviced() to install foo.service.d/00gentoo.conf f... (diff)
downloadgentoo-2-bbc8dda2d7f1bcf57dcda490a5fdb19ca0350f84.tar.gz
gentoo-2-bbc8dda2d7f1bcf57dcda490a5fdb19ca0350f84.tar.bz2
gentoo-2-bbc8dda2d7f1bcf57dcda490a5fdb19ca0350f84.zip
Respect LINGUAS (bug #471072)
(Portage version: 2.2.2/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'app-text/pastebinit')
-rw-r--r--app-text/pastebinit/ChangeLog7
-rw-r--r--app-text/pastebinit/pastebinit-1.3.1-r2.ebuild56
2 files changed, 62 insertions, 1 deletions
diff --git a/app-text/pastebinit/ChangeLog b/app-text/pastebinit/ChangeLog
index 702a6d3a684a..efc728fb8893 100644
--- a/app-text/pastebinit/ChangeLog
+++ b/app-text/pastebinit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-text/pastebinit
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/ChangeLog,v 1.3 2013/05/23 11:35:48 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/ChangeLog,v 1.4 2013/09/12 12:15:13 angelos Exp $
+
+*pastebinit-1.3.1-r2 (12 Sep 2013)
+
+ 12 Sep 2013; <christoph@gentoo.org> +pastebinit-1.3.1-r2.ebuild:
+ Respect LINGUAS (bug #471072)
23 May 2013; Sergey Popov <pinkbyte@gentoo.org> pastebinit-1.3.1-r1.ebuild:
Stable on amd64 and x86, wrt bug #469466. Fix minor QA issue with quoting
diff --git a/app-text/pastebinit/pastebinit-1.3.1-r2.ebuild b/app-text/pastebinit/pastebinit-1.3.1-r2.ebuild
new file mode 100644
index 000000000000..2dd121d85f3c
--- /dev/null
+++ b/app-text/pastebinit/pastebinit-1.3.1-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/pastebinit/pastebinit-1.3.1-r2.ebuild,v 1.1 2013/09/12 12:15:13 angelos Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_REQ_USE="xml"
+
+inherit python-r1
+
+DESCRIPTION="A software that lets you send anything you want directly to a
+pastebin from the command line."
+HOMEPAGE="https://launchpad.net/pastebinit"
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-python/configobj[${PYTHON_USEDEP}]
+ crypt? ( app-crypt/gnupg )"
+DEPEND="app-text/docbook-xsl-stylesheets"
+
+src_prepare() {
+ local mo=""
+
+ for lang in ${LINGUAS}; do
+ if [ -f po/${lang}.po ]; then
+ mo="${mo} ${lang}.mo"
+ fi
+ done
+
+ sed -i -e "/^build-mo/s/:.*/:${mo}/" po/Makefile
+}
+
+src_compile() {
+ emake -C po
+ xsltproc --nonet \
+ "${EROOT}"usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \
+ pastebinit.xml || die
+}
+
+src_install() {
+ dobin pastebinit utils/pbput
+ python_replicate_script "${ED}usr/bin/${PN}"
+ dosym pbput /usr/bin/pbget
+ use crypt && dosym pbput /usr/bin/pbputs
+ dodoc README
+ doman pastebinit.1 utils/*.1
+ insinto /usr/share/locale
+ [[ -d po/mo ]] && doins -r po/mo/*
+ insinto /usr/share
+ doins -r pastebin.d
+}