[gentoo-commits] gentoo-x86 commit in sys-power/upower: upower-0.99.1.ebuild ChangeLog

2014-08-19 Thread Samuli Suominen (ssuominen)
ssuominen14/08/20 06:50:29

  Modified: ChangeLog
  Added:upower-0.99.1.ebuild
  Log:
  Version bump; raise SLOT from 0/2 to 0/3 based on increased SONAME of 
libupower-glib.so
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
4868F14D)

Revision  ChangesPath
1.160sys-power/upower/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/ChangeLog?rev=1.160&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/ChangeLog?rev=1.160&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/ChangeLog?r1=1.159&r2=1.160

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v
retrieving revision 1.159
retrieving revision 1.160
diff -u -r1.159 -r1.160
--- ChangeLog   20 Jun 2014 06:25:23 -  1.159
+++ ChangeLog   20 Aug 2014 06:50:29 -  1.160
@@ -1,6 +1,12 @@
 # ChangeLog for sys-power/upower
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v 1.159 
2014/06/20 06:25:23 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v 1.160 
2014/08/20 06:50:29 ssuominen Exp $
+
+*upower-0.99.1 (20 Aug 2014)
+
+  20 Aug 2014; Samuli Suominen  +upower-0.99.1.ebuild:
+  Version bump; raise SLOT from 0/2 to 0/3 based on increased SONAME of
+  libupower-glib.so
 
 *upower-0.9.23-r3 (20 Jun 2014)
 



1.1  sys-power/upower/upower-0.99.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/upower-0.99.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/upower-0.99.1.ebuild?rev=1.1&content-type=text/plain

Index: upower-0.99.1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/upower-0.99.1.ebuild,v 1.1 
2014/08/20 06:50:29 ssuominen Exp $

EAPI=5
inherit eutils systemd

DESCRIPTION="D-Bus abstraction for enumerating power devices and querying 
history and statistics"
HOMEPAGE="http://upower.freedesktop.org/";
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.xz";

LICENSE="GPL-2"
SLOT="0/3" # based on SONAME of libupower-glib.so
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="+introspection ios kernel_FreeBSD kernel_linux"

RDEPEND=">=dev-libs/dbus-glib-0.100
>=dev-libs/glib-2.30
sys-apps/dbus:=
introspection? ( dev-libs/gobject-introspection )
kernel_linux? (
virtual/libusb:1
virtual/libgudev:=
virtual/udev
ios? (
>=app-pda/libimobiledevice-1:=
>=app-pda/libplist-1:=
)
)"
DEPEND="${RDEPEND}
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
dev-util/intltool
virtual/pkgconfig"

QA_MULTILIB_PATHS="usr/lib/${PN}/.*"

DOCS="AUTHORS HACKING NEWS README"

src_prepare() {
sed -i -e '/DISABLE_DEPRECATED/d' configure || die
}

src_configure() {
local backend myconf

if use kernel_linux; then
backend=linux
elif use kernel_FreeBSD; then
backend=freebsd
else
backend=dummy
fi

econf \
--libexecdir="${EPREFIX}"/usr/lib/${PN} \
--localstatedir="${EPREFIX}"/var \
$(use_enable introspection) \
--disable-static \
${myconf} \
--enable-man-pages \
--disable-tests \
--with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
--with-backend=${backend} \
$(use_with ios idevice) \
"$(systemd_with_utildir)" \
"$(systemd_with_unitdir)"
}

src_install() {
default

# http://bugs.gentoo.org/487400
insinto /usr/share/doc/${PF}/html/UPower
doins doc/html/*
dosym /usr/share/doc/${PF}/html/UPower /usr/share/gtk-doc/html/UPower

keepdir /var/lib/upower #383091
prune_libtool_files
}






[gentoo-commits] proj/x11:master commit in: /

2014-08-19 Thread Michał Górny
commit: 9d61b6b6c4dfcd0b18db03824f32a88fbf38410d
Author: layman  localhost>
AuthorDate: Wed Aug 20 06:42:18 2014 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 20 06:42:18 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=9d61b6b6

Merge branch 'master' of git://git.overlays.gentoo.org/proj/x11


 dev-libs/wayland/wayland-.ebuild   |  4 +-
 media-libs/mesa/mesa-.ebuild   | 56 +++---
 x11-libs/libICE/libICE-.ebuild |  2 +-
 x11-libs/libSM/libSM-.ebuild   |  6 +--
 x11-libs/libX11/libX11-.ebuild | 12 ++---
 x11-libs/libXScrnSaver/libXScrnSaver-.ebuild   |  6 +--
 x11-libs/libXau/libXau-.ebuild |  2 +-
 x11-libs/libXaw/libXaw-.ebuild | 14 +++---
 x11-libs/libXcomposite/libXcomposite-.ebuild   |  8 ++--
 x11-libs/libXcursor/libXcursor-.ebuild |  6 +--
 x11-libs/libXdamage/libXdamage-.ebuild |  8 ++--
 x11-libs/libXdmcp/libXdmcp-.ebuild |  2 +-
 x11-libs/libXext/libXext-.ebuild   |  4 +-
 x11-libs/libXfixes/libXfixes-.ebuild   |  8 ++--
 x11-libs/libXft/libXft-.ebuild | 12 ++---
 x11-libs/libXi/libXi-.ebuild   | 12 ++---
 x11-libs/libXinerama/libXinerama-.ebuild   |  8 ++--
 x11-libs/libXmu/libXmu-.ebuild |  8 ++--
 x11-libs/libXp/libXp-.ebuild   |  8 ++--
 x11-libs/libXpm/libXpm-.ebuild | 10 ++--
 x11-libs/libXrandr/libXrandr-.ebuild   | 12 ++---
 x11-libs/libXrender/libXrender-.ebuild |  6 +--
 x11-libs/libXt/libXt-.ebuild   | 10 ++--
 x11-libs/libXtst/libXtst-.ebuild   | 12 ++---
 x11-libs/libXv/libXv-.ebuild   |  8 ++--
 x11-libs/libXvMC/libXvMC-.ebuild   | 10 ++--
 x11-libs/libXxf86dga/libXxf86dga-.ebuild   | 10 ++--
 x11-libs/libXxf86vm/libXxf86vm-.ebuild | 10 ++--
 x11-libs/libdrm/libdrm-.ebuild |  4 +-
 x11-libs/libpciaccess/libpciaccess-.ebuild |  2 +-
 x11-libs/libxcb/libxcb-.ebuild |  6 +--
 x11-libs/libxkbcommon/libxkbcommon-.ebuild |  4 +-
 x11-libs/libxshmfence/libxshmfence-.ebuild |  2 +-
 .../xcb-util-cursor/xcb-util-cursor-.ebuild|  8 ++--
 x11-libs/xcb-util-image/xcb-util-image-.ebuild |  6 +--
 .../xcb-util-keysyms/xcb-util-keysyms-.ebuild  |  6 +--
 .../xcb-util-renderutil-.ebuild|  6 +--
 x11-libs/xcb-util-wm/xcb-util-wm-.ebuild   |  6 +--
 x11-libs/xcb-util/xcb-util-.ebuild | 14 +++---
 x11-proto/fixesproto/fixesproto-.ebuild|  2 +-
 40 files changed, 170 insertions(+), 170 deletions(-)



[gentoo-commits] proj/x11:master commit in: media-libs/mesa/

2014-08-19 Thread Michał Górny
commit: a6cbdcee9c4bbb52d0ad726804b2c1775e8feb50
Author: Nikoli  gmx  us>
AuthorDate: Sun Aug 17 17:24:49 2014 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 17 17:24:49 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=a6cbdcee

media-libs/mesa: rebuild is required when llvm is updated

https://bugs.gentoo.org/510774 by Alexander Tsoy  tsoy.me>

Package-Manager: portage-2.2.8-r1

---
 media-libs/mesa/mesa-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 3eeaf19..9ce1752 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -118,7 +118,7 @@ RDEPEND="
>=dev-libs/libelf-0.8.13-r2[${MULTILIB_USEDEP}]
) )
)
-   >=sys-devel/llvm-3.3-r3[${MULTILIB_USEDEP}]
+   >=sys-devel/llvm-3.3-r3:=[${MULTILIB_USEDEP}]
)
opencl? (
app-admin/eselect-opencl



[gentoo-commits] gentoo-x86 commit in dev-python/peewee: peewee-2.3.0.ebuild ChangeLog

2014-08-19 Thread Ian Delaney (idella4)
idella4 14/08/20 06:20:21

  Modified: ChangeLog
  Added:peewee-2.3.0.ebuild
  Log:
  bump
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  ChangesPath
1.13 dev-python/peewee/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/peewee/ChangeLog?rev=1.13&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/peewee/ChangeLog?rev=1.13&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/peewee/ChangeLog?r1=1.12&r2=1.13

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/peewee/ChangeLog,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ChangeLog   13 Jul 2014 15:00:17 -  1.12
+++ ChangeLog   20 Aug 2014 06:20:21 -  1.13
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/peewee
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/peewee/ChangeLog,v 1.12 
2014/07/13 15:00:17 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/peewee/ChangeLog,v 1.13 
2014/08/20 06:20:21 idella4 Exp $
+
+*peewee-2.3.0 (20 Aug 2014)
+
+  20 Aug 2014; Ian Delaney  +peewee-2.3.0.ebuild:
+  bump
 
 *peewee-2.2.5 (13 Jul 2014)
 



1.1  dev-python/peewee/peewee-2.3.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/peewee/peewee-2.3.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/peewee/peewee-2.3.0.ebuild?rev=1.1&content-type=text/plain

Index: peewee-2.3.0.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/peewee/peewee-2.3.0.ebuild,v 1.1 
2014/08/20 06:20:21 idella4 Exp $

EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
PYTHON_REQ_USE="sqlite(+)"

inherit distutils-r1

DESCRIPTION="Small python ORM"
HOMEPAGE="https://github.com/coleifer/peewee/";
SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"

RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/apsw[${PYTHON_USEDEP}]
dev-python/psycopg[${PYTHON_USEDEP}]
dev-python/django[${PYTHON_USEDEP}]
)"
# Req'd to ensure a unique tmp.db for each python impl running the testsuite.
DISTUTILS_IN_SOURCE_BUILD=1

python_compile_all() {
use doc && emake -C docs html
}

python_test() {
"${PYTHON}" ./runtests.py || die "tests failed under ${EPYTHON}"
}

python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
use examples && local EXAMPLES=( example/. )
distutils-r1_python_install_all
}






[gentoo-commits] gentoo-x86 commit in dev-ruby/rspec-core: ChangeLog rspec-core-2.99.2.ebuild

2014-08-19 Thread Hans de Graaff (graaff)
graaff  14/08/20 05:40:55

  Modified: ChangeLog
  Added:rspec-core-2.99.2.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x8883FA56A308A8D7!)

Revision  ChangesPath
1.76 dev-ruby/rspec-core/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?rev=1.76&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?rev=1.76&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?r1=1.75&r2=1.76

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- ChangeLog   16 Aug 2014 14:11:12 -  1.75
+++ ChangeLog   20 Aug 2014 05:40:55 -  1.76
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/rspec-core
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.75 
2014/08/16 14:11:12 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.76 
2014/08/20 05:40:55 graaff Exp $
+
+*rspec-core-2.99.2 (20 Aug 2014)
+
+  20 Aug 2014; Hans de Graaff  +rspec-core-2.99.2.ebuild:
+  Version bump.
 
   16 Aug 2014; Manuel Rüger  -rspec-core-2.13.1.ebuild,
   -rspec-core-2.99.0.ebuild:



1.1  dev-ruby/rspec-core/rspec-core-2.99.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.99.2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.99.2.ebuild?rev=1.1&content-type=text/plain

Index: rspec-core-2.99.2.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.99.2.ebuild,v 1.1 
2014/08/20 05:40:55 graaff Exp $

EAPI=5
USE_RUBY="ruby19 ruby20 ruby21 jruby"

RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_TASK_DOC="none"

RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"

# Also install this custom path since internal paths depend on it.
RUBY_FAKEGEM_EXTRAINSTALL="exe"

RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"

inherit ruby-fakegem

DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
HOMEPAGE="http://rspec.rubyforge.org/";
SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"

LICENSE="MIT"
SLOT="2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""

ruby_add_bdepend "test? (
>=dev-ruby/nokogiri-1.5.2
dev-ruby/syntax
>=dev-ruby/zentest-4.6.2
>=dev-ruby/rspec-expectations-2.14.0:2
>=dev-ruby/rspec-mocks-2.99.0:2
)"

# Skip yard for ruby20 for now since we don't support ruby20 eselected
# yet and we can't bootstrap otherwise.
USE_RUBY=${USE_RUBY/ruby20/} ruby_add_bdepend "doc? ( dev-ruby/yard )"

all_ruby_prepare() {
# Don't set up bundler: it doesn't understand our setup.
sed -i -e '/[Bb]undler/d' Rakefile || die

# Avoid dependency on cucumber since we can't run the features anyway.
sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die

# Duplicate exe also in bin. We can't change it since internal stuff
# also depends on this and fixing that is going to be fragile. This
# way we can at least install proper bin scripts.
cp -R exe bin || die

# Avoid unneeded dependency on git.
sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die

# Avoid aruba dependency so that we don't end up in dependency hell.
sed -i -e '/aruba/ s:^:#:' -e '/Aruba/,/}/ s:^:#:' spec/spec_helper.rb 
|| die
rm spec/command_line/order_spec.rb || die
}

each_ruby_prepare() {
sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die

case ${RUBY} in
*jruby)
# Avoid tests specific to jruby but without jruby 1.6 
support.
sed -e '/JRUBY_VERSION/ s:^:#:' -i 
spec/rspec/core/filter_manager_spec.rb || die
;;
esac
}

all_ruby_compile() {
if use doc ; then
yardoc || die
fi
}

each_ruby_test() {
PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec 
|| die "Tests failed."
}






[gentoo-commits] gentoo-x86 commit in virtual/cron: cron-0-r1.ebuild ChangeLog

2014-08-19 Thread Lars Wendler (polynomial-c)
polynomial-c14/08/20 05:21:46

  Modified: ChangeLog
  Added:cron-0-r1.ebuild
  Log:
  Moved sys-process/cronie to the top of the list of available cron 
implementations. Bumped EAPI to 4
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0x981CA6FC)

Revision  ChangesPath
1.3  virtual/cron/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/virtual/cron/ChangeLog?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/virtual/cron/ChangeLog?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/virtual/cron/ChangeLog?r1=1.2&r2=1.3

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/virtual/cron/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ChangeLog   25 Sep 2011 21:39:28 -  1.2
+++ ChangeLog   20 Aug 2014 05:21:46 -  1.3
@@ -1,6 +1,13 @@
 # ChangeLog for virtual/cron
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/virtual/cron/ChangeLog,v 1.2 2011/09/25 
21:39:28 ulm Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/virtual/cron/ChangeLog,v 1.3 2014/08/20 
05:21:46 polynomial-c Exp $
+
+*cron-0-r1 (20 Aug 2014)
+
+  20 Aug 2014; Lars Wendler  +cron-0-r1.ebuild:
+  Revbump to move sys-process/cronie to the top of the list of available cron
+  implementations as discusses in gentoo-dev ml. Bumped EAPI to 4 as well.
+  Permission granted by vapier.
 
   25 Sep 2011; Ulrich Mueller  metadata.xml:
   Remove myself as maintainer.



1.1  virtual/cron/cron-0-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/virtual/cron/cron-0-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/virtual/cron/cron-0-r1.ebuild?rev=1.1&content-type=text/plain

Index: cron-0-r1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/virtual/cron/cron-0-r1.ebuild,v 1.1 
2014/08/20 05:21:46 polynomial-c Exp $

EAPI=4

DESCRIPTION="Virtual for cron"
HOMEPAGE=""
SRC_URI=""

LICENSE=""
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE=""

DEPEND=""
RDEPEND="|| ( sys-process/cronie
sys-process/vixie-cron
sys-process/bcron
sys-process/dcron
sys-process/fcron )"






[gentoo-commits] gentoo commit in xml/htdocs/proj/en/council/meeting-logs: 20140812-summary.txt

2014-08-19 Thread Ulrich Mueller (ulm)
ulm 14/08/20 05:17:04

  Added:20140812-summary.txt
  Log:
  Summary for 20140812 meeting.

Revision  ChangesPath
1.1  
xml/htdocs/proj/en/council/meeting-logs/20140812-summary.txt

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/council/meeting-logs/20140812-summary.txt?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/council/meeting-logs/20140812-summary.txt?rev=1.1&content-type=text/plain

Index: 20140812-summary.txt
===
Summary of Gentoo council meeting 12 August 2014

Agenda
==
1. Roll call (5 minutes)
2. Handling of bash-completion [1] (10 minutes)
3. Phase functions in eclasses [2] (5 minutes)
4. Games team policies [3] (15 minutes)
5. Dynamic dependencies in Portage [4] (10 minutes)
6. Additional features for EAPI 6 [5] (10 minutes)
7. Open bugs with council involvement (5 minutes)
   - Bug 424647 - archives.gentoo.org: Broken URLs for e.g.
 gentoo-dev-announce and others [6]
   - Bug 477030 - Missing summary for 20130611 council meeting [7]
   - Bug 503382 - Missing summaries for 20131210, 20140114, and
 20140225 council meetings [8]
8. Open floor (10 minutes)


Roll call
=
Present:
blueness, dberkholz, scarabeus (proxy for dilfridge), radhermit,
rich0, ulm, williamh

Handling of bash-completion
===
After a short discussion of the topic, a majority of council members
agreed that it is up to the shell-tools team to resolve the issue.
dberkholz recommends that the eselect module should be kept, with
all completions enabled by default but allowing opt-out by users.

Phase functions in eclasses
===
The council voted unanimously that more discussion of this topic in
the gentoo-dev mailing list will be needed.

The question was then raised if we should move away from phase
functions in eclasses altogether. Council members expressed different
opinions on this. No vote was taken.

Games team policies
===
The discussion focussed upon two issues, namely that the games team
allegedly tries to enforce policies on packages that they are not
maintaining, and that they have not responded to some requests for
joining their team.

The following decisions were taken:

- Motion: "Every developer is allowed to commit and maintain games
  ebuilds, without the need to ask for permission or review from the
  games team. The games team does not have authority to override
  maintainer decisions on packages they don't maintain."
  Accepted unanimously.
  Note: This should be understood as clarification of existing policy.

- There is consensus amongst council members that specific policies
  (e.g., games group, /usr/games hierarchy, and games.eclass) should
  be settled by the QA team.

- Motion: "The council encourages the games team to accept join
  requests and elect a lead. In the event they don't elect a lead
  within 6 weeks, we will consider the team as dysfunctional and thus
  disband it."
  Accepted with 6 yes votes and 1 abstention.

- Motion: "The council appoints radhermit as the interim lead of games
  until the elections are held."
  Accepted with 4 yes votes and 3 abstentions.

At this point the meeting was adjourned. The council will continue
with the remaining topics in two weeks.

Next meeting date
=
Tuesday, 26 Aug 2014, 19:00 UTC


[1] http://thread.gmane.org/gmane.linux.gentoo.project/3916
[2] http://thread.gmane.org/gmane.linux.gentoo.project/3918
[3] http://thread.gmane.org/gmane.linux.gentoo.project/3919
[4] http://thread.gmane.org/gmane.linux.gentoo.project/3943
[5] http://thread.gmane.org/gmane.linux.gentoo.project/4002
[6] https://bugs.gentoo.org/424647
[7] https://bugs.gentoo.org/477030
[8] https://bugs.gentoo.org/503382






[gentoo-commits] gentoo-x86 commit in dev-python/paver: paver-1.2.3.ebuild ChangeLog

2014-08-19 Thread Ian Delaney (idella4)
idella4 14/08/20 05:15:35

  Modified: ChangeLog
  Added:paver-1.2.3.ebuild
  Log:
  bump; drop py2.6 pypy2_0
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  ChangesPath
1.40 dev-python/paver/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/paver/ChangeLog?rev=1.40&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/paver/ChangeLog?rev=1.40&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/paver/ChangeLog?r1=1.39&r2=1.40

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/paver/ChangeLog,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ChangeLog   19 Jun 2014 11:24:20 -  1.39
+++ ChangeLog   20 Aug 2014 05:15:35 -  1.40
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/paver
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/paver/ChangeLog,v 1.39 
2014/06/19 11:24:20 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/paver/ChangeLog,v 1.40 
2014/08/20 05:15:35 idella4 Exp $
+
+*paver-1.2.3 (20 Aug 2014)
+
+  20 Aug 2014; Ian Delaney  +paver-1.2.3.ebuild:
+  bump; drop py2.6 pypy2_0
 
   19 Jun 2014; Tobias Klausmann  paver-1.2.2.ebuild:
   Keyworded on alpha, bug #454638



1.1  dev-python/paver/paver-1.2.3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/paver/paver-1.2.3.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/paver/paver-1.2.3.ebuild?rev=1.1&content-type=text/plain

Index: paver-1.2.3.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/paver/paver-1.2.3.ebuild,v 1.1 
2014/08/20 05:15:35 idella4 Exp $

EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )

inherit distutils-r1

MY_PN=${PN/p/P}
MY_P=${MY_PN}-${PV}

DESCRIPTION="Python-based software project scripting tool along the lines of 
Make"
HOMEPAGE="http://www.blueskyonmars.com/projects/paver/ 
http://pypi.python.org/pypi/Paver";
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
IUSE="test"

RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"

S=${WORKDIR}/${MY_P}

python_test() {
nosetests || die "Testing failed with ${EPYTHON}"
}






[gentoo-commits] gentoo-x86 commit in mail-mta/postfix: postfix-2.12_pre20140801.ebuild ChangeLog

2014-08-19 Thread Eray Aslan (eras)
eras14/08/20 05:12:23

  Modified: postfix-2.12_pre20140801.ebuild ChangeLog
  Log:
  Mask vda USE flag for postfix-2.12
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0x77F1F175586A3B1F)

Revision  ChangesPath
1.5  mail-mta/postfix/postfix-2.12_pre20140801.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild?r1=1.4&r2=1.5

Index: postfix-2.12_pre20140801.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- postfix-2.12_pre20140801.ebuild 19 Aug 2014 20:47:03 -  1.4
+++ postfix-2.12_pre20140801.ebuild 20 Aug 2014 05:12:23 -  1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild,v 1.4 
2014/08/19 20:47:03 blueness Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild,v 1.5 
2014/08/20 05:12:23 eras Exp $
 
 EAPI=5
 inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user 
versionator
@@ -56,7 +56,9 @@
!>=mail-mta/ssmtp-2.64-r2[mta]
!net-mail/fastforward"
 
-REQUIRED_USE="ldap-bind? ( ldap sasl )"
+# No vda support for postfix-2.12
+REQUIRED_USE="ldap-bind? ( ldap sasl )
+   !vda"
 
 S="${WORKDIR}/${MY_SRC}"
 



1.526mail-mta/postfix/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/ChangeLog?rev=1.526&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/ChangeLog?rev=1.526&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/ChangeLog?r1=1.525&r2=1.526

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/mail-mta/postfix/ChangeLog,v
retrieving revision 1.525
retrieving revision 1.526
diff -u -r1.525 -r1.526
--- ChangeLog   19 Aug 2014 20:47:03 -  1.525
+++ ChangeLog   20 Aug 2014 05:12:23 -  1.526
@@ -1,6 +1,9 @@
 # ChangeLog for mail-mta/postfix
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/ChangeLog,v 1.525 
2014/08/19 20:47:03 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/ChangeLog,v 1.526 
2014/08/20 05:12:23 eras Exp $
+
+  20 Aug 2014; Eray Aslan  postfix-2.12_pre20140801.ebuild:
+  Mask vda USE flag for postfix-2.12
 
   19 Aug 2014; Anthony G. Basile  
postfix-2.11.1-r1.ebuild,
   postfix-2.11.1.ebuild, postfix-2.12_pre20140801.ebuild:






[gentoo-commits] gentoo-x86 commit in net-misc/gsutil: gsutil-4.5.ebuild ChangeLog

2014-08-19 Thread Mike Frysinger (vapier)
vapier  14/08/20 04:21:36

  Modified: ChangeLog
  Added:gsutil-4.5.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  ChangesPath
1.17 net-misc/gsutil/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/gsutil/ChangeLog?rev=1.17&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/gsutil/ChangeLog?rev=1.17&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/gsutil/ChangeLog?r1=1.16&r2=1.17

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/net-misc/gsutil/ChangeLog,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ChangeLog   12 Aug 2014 05:12:53 -  1.16
+++ ChangeLog   20 Aug 2014 04:21:36 -  1.17
@@ -1,6 +1,11 @@
 # ChangeLog for net-misc/gsutil
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/gsutil/ChangeLog,v 1.16 2014/08/12 
05:12:53 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/gsutil/ChangeLog,v 1.17 2014/08/20 
04:21:36 vapier Exp $
+
+*gsutil-4.5 (20 Aug 2014)
+
+  20 Aug 2014; Mike Frysinger  +gsutil-4.5.ebuild:
+  Version bump.
 
 *gsutil-4.4 (12 Aug 2014)
 



1.1  net-misc/gsutil/gsutil-4.5.ebuild

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

Index: gsutil-4.5.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/gsutil/gsutil-4.5.ebuild,v 1.1 
2014/08/20 04:21:36 vapier Exp $

EAPI="5"
PYTHON_COMPAT=( python2_7 )

inherit distutils-r1

DESCRIPTION="command line tool for interacting with cloud storage services"
HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil";
SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz";

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
>=dev-python/boto-2.30.0[${PYTHON_USEDEP}]
>=dev-python/crcmod-1.7
>=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
>=dev-python/gcs-oauth2-boto-plugin-1.7[${PYTHON_USEDEP}]
>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/socksipy-1.01[${PYTHON_USEDEP}]"

S=${WORKDIR}/${PN}

DOCS=( README.md CHANGES.md )

PATCHES=(
"${FILESDIR}/${PN}-4.4-use-friendy-version-checks.patch"
"${FILESDIR}/${PN}-3.37-drop-http_proxy-clearing.patch"
)

python_test() {
export BOTO_CONFIG=${FILESDIR}/dummy.boto
${PYTHON} gslib/__main__.py test -u || die "tests failed"
}






[gentoo-commits] gentoo-x86 commit in sys-fs/cryptsetup: cryptsetup-1.6.6.ebuild ChangeLog

2014-08-19 Thread Mike Frysinger (vapier)
vapier  14/08/20 04:18:01

  Modified: cryptsetup-1.6.6.ebuild ChangeLog
  Log:
  Add epatch_user #520276 by Nikoli.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  ChangesPath
1.3  sys-fs/cryptsetup/cryptsetup-1.6.6.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.6.6.ebuild?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.6.6.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.6.6.ebuild?r1=1.2&r2=1.3

Index: cryptsetup-1.6.6.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.6.6.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- cryptsetup-1.6.6.ebuild 19 Aug 2014 17:10:23 -  1.2
+++ cryptsetup-1.6.6.ebuild 20 Aug 2014 04:18:01 -  1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.6.6.ebuild,v 
1.2 2014/08/19 17:10:23 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.6.6.ebuild,v 
1.3 2014/08/20 04:18:01 vapier Exp $
 
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@@ -53,6 +53,7 @@
 
 src_prepare() {
sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die
+   epatch_user
eautoreconf
 }
 



1.173sys-fs/cryptsetup/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cryptsetup/ChangeLog?rev=1.173&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cryptsetup/ChangeLog?rev=1.173&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/cryptsetup/ChangeLog?r1=1.172&r2=1.173

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v
retrieving revision 1.172
retrieving revision 1.173
diff -u -r1.172 -r1.173
--- ChangeLog   19 Aug 2014 17:10:23 -  1.172
+++ ChangeLog   20 Aug 2014 04:18:01 -  1.173
@@ -1,6 +1,9 @@
 # ChangeLog for sys-fs/cryptsetup
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.172 
2014/08/19 17:10:23 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.173 
2014/08/20 04:18:01 vapier Exp $
+
+  20 Aug 2014; Mike Frysinger  cryptsetup-1.6.6.ebuild:
+  Add epatch_user #520276 by Nikoli.
 
   19 Aug 2014; Lars Wendler  cryptsetup-1.6.5.ebuild,
   cryptsetup-1.6.6.ebuild:






[gentoo-commits] gentoo-x86 commit in dev-python/pyfits: pyfits-3.3.ebuild ChangeLog

2014-08-19 Thread Ian Delaney (idella4)
idella4 14/08/20 04:16:27

  Modified: pyfits-3.3.ebuild ChangeLog
  Log:
  add an initial fix to py3 failure in fitscheck, courtesy of Arfrever
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  ChangesPath
1.2  dev-python/pyfits/pyfits-3.3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyfits/pyfits-3.3.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyfits/pyfits-3.3.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyfits/pyfits-3.3.ebuild?r1=1.1&r2=1.2

Index: pyfits-3.3.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pyfits/pyfits-3.3.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pyfits-3.3.ebuild   22 Jul 2014 14:10:55 -  1.1
+++ pyfits-3.3.ebuild   20 Aug 2014 04:16:27 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/pyfits-3.3.ebuild,v 1.1 
2014/07/22 14:10:55 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/pyfits-3.3.ebuild,v 1.2 
2014/08/20 04:16:27 idella4 Exp $
 
 EAPI=5
 
@@ -38,6 +38,10 @@
sed -i \
-e "s/\(hook_package_dir = \)lib/\1$(get_libdir)/g" \
"${S}"/setup.cfg || die
+
+   # https://github.com/spacetelescope/PyFITS/issues/95
+   sed -e "s/except UserWarning, w/except UserWarning as w/" -i 
lib/pyfits/scripts/fitscheck.py
+
distutils-r1_python_prepare_all
 }
 



1.52 dev-python/pyfits/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyfits/ChangeLog?rev=1.52&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyfits/ChangeLog?rev=1.52&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/pyfits/ChangeLog?r1=1.51&r2=1.52

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/pyfits/ChangeLog,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- ChangeLog   22 Jul 2014 14:10:55 -  1.51
+++ ChangeLog   20 Aug 2014 04:16:27 -  1.52
@@ -1,6 +1,9 @@
 # ChangeLog for dev-python/pyfits
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/ChangeLog,v 1.51 
2014/07/22 14:10:55 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/ChangeLog,v 1.52 
2014/08/20 04:16:27 idella4 Exp $
+
+  20 Aug 2014; Ian Delaney  pyfits-3.3.ebuild:
+  add an initial fix to py3 failure in fitscheck, courtesy of Arfrever
 
 *pyfits-3.3 (22 Jul 2014)
 






[gentoo-commits] gentoo-x86 commit in media-libs/libv4l: libv4l-1.2.1.ebuild ChangeLog

2014-08-19 Thread Mike Frysinger (vapier)
vapier  14/08/20 04:15:13

  Modified: ChangeLog
  Added:libv4l-1.2.1.ebuild
  Log:
  Version bump #504748 by teidakankan.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  ChangesPath
1.104media-libs/libv4l/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/ChangeLog?rev=1.104&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/ChangeLog?rev=1.104&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/ChangeLog?r1=1.103&r2=1.104

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- ChangeLog   20 Aug 2014 04:06:02 -  1.103
+++ ChangeLog   20 Aug 2014 04:15:13 -  1.104
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/libv4l
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v 1.103 
2014/08/20 04:06:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v 1.104 
2014/08/20 04:15:13 vapier Exp $
+
+*libv4l-1.2.1 (20 Aug 2014)
+
+  20 Aug 2014; Mike Frysinger  +libv4l-1.2.1.ebuild:
+  Version bump #504748 by teidakankan.
 
   20 Aug 2014; Mike Frysinger  libv4l-1.0.0.ebuild:
   Mark stable for alpha/ia64/ppc64/sparc #516314.



1.1  media-libs/libv4l/libv4l-1.2.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/libv4l-1.2.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/libv4l-1.2.1.ebuild?rev=1.1&content-type=text/plain

Index: libv4l-1.2.1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/libv4l-1.2.1.ebuild,v 1.1 
2014/08/20 04:15:13 vapier Exp $

EAPI=5
inherit eutils linux-info udev multilib-minimal

MY_P=v4l-utils-${PV}

DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
HOMEPAGE="http://git.linuxtv.org/v4l-utils.git";
SRC_URI="http://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2";

LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
IUSE=""

# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
RDEPEND=">=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
virtual/glu
virtual/opengl
x11-libs/libX11:=
!media-tv/v4l2-ctl
!

[gentoo-commits] gentoo-x86 commit in media-libs/libv4l: libv4l-1.0.0.ebuild ChangeLog

2014-08-19 Thread Mike Frysinger (vapier)
vapier  14/08/20 04:06:02

  Modified: libv4l-1.0.0.ebuild ChangeLog
  Log:
  Mark stable for alpha/ia64/ppc64/sparc #516314.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  ChangesPath
1.8  media-libs/libv4l/libv4l-1.0.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/libv4l-1.0.0.ebuild?rev=1.8&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/libv4l-1.0.0.ebuild?rev=1.8&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/libv4l-1.0.0.ebuild?r1=1.7&r2=1.8

Index: libv4l-1.0.0.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/media-libs/libv4l/libv4l-1.0.0.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- libv4l-1.0.0.ebuild 31 Jul 2014 09:28:04 -  1.7
+++ libv4l-1.0.0.ebuild 20 Aug 2014 04:06:02 -  1.8
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/libv4l-1.0.0.ebuild,v 1.7 
2014/07/31 09:28:04 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/libv4l-1.0.0.ebuild,v 1.8 
2014/08/20 04:06:02 vapier Exp $
 
 EAPI=5
 inherit eutils linux-info udev multilib-minimal
@@ -13,7 +13,7 @@
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 # The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.



1.103media-libs/libv4l/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/ChangeLog?rev=1.103&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/ChangeLog?rev=1.103&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libv4l/ChangeLog?r1=1.102&r2=1.103

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -r1.102 -r1.103
--- ChangeLog   31 Jul 2014 09:28:04 -  1.102
+++ ChangeLog   20 Aug 2014 04:06:02 -  1.103
@@ -1,6 +1,9 @@
 # ChangeLog for media-libs/libv4l
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v 1.102 
2014/07/31 09:28:04 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v 1.103 
2014/08/20 04:06:02 vapier Exp $
+
+  20 Aug 2014; Mike Frysinger  libv4l-1.0.0.ebuild:
+  Mark stable for alpha/ia64/ppc64/sparc #516314.
 
   31 Jul 2014; Jeroen Roovers  libv4l-1.0.0.ebuild:
   Stable for HPPA (bug #516314).






[gentoo-commits] gentoo-x86 commit in dev-python/sphinxcontrib-programoutput: sphinxcontrib-programoutput-0.8.ebuild ChangeLog

2014-08-19 Thread Ian Delaney (idella4)
idella4 14/08/20 04:05:51

  Modified: sphinxcontrib-programoutput-0.8.ebuild ChangeLog
  Log:
  drop py2.6 pypy2_0
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  ChangesPath
1.5  
dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild?r1=1.4&r2=1.5

Index: sphinxcontrib-programoutput-0.8.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sphinxcontrib-programoutput-0.8.ebuild  23 Jul 2014 02:26:49 -  
1.4
+++ sphinxcontrib-programoutput-0.8.ebuild  20 Aug 2014 04:05:51 -  
1.5
@@ -1,9 +1,9 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild,v
 1.4 2014/07/23 02:26:49 patrick Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.8.ebuild,v
 1.5 2014/08/20 04:05:51 idella4 Exp $
 
 EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
 
 inherit distutils-r1
 



1.5  dev-python/sphinxcontrib-programoutput/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sphinxcontrib-programoutput/ChangeLog?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sphinxcontrib-programoutput/ChangeLog?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/sphinxcontrib-programoutput/ChangeLog?r1=1.4&r2=1.5

Index: ChangeLog
===
RCS file: 
/var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-programoutput/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog   23 Jul 2014 02:26:49 -  1.4
+++ ChangeLog   20 Aug 2014 04:05:51 -  1.5
@@ -1,6 +1,10 @@
 # ChangeLog for dev-python/sphinxcontrib-programoutput
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-programoutput/ChangeLog,v 1.4 
2014/07/23 02:26:49 patrick Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-programoutput/ChangeLog,v 1.5 
2014/08/20 04:05:51 idella4 Exp $
+
+  20 Aug 2014; Ian Delaney 
+  sphinxcontrib-programoutput-0.8.ebuild:
+  drop py2.6 pypy2_0
 
   23 Jul 2014; Patrick Lauer 
   sphinxcontrib-programoutput-0.8.ebuild:






[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: a5a0b3e9a2623d3921f6bb3866812403c25b1ece
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 22:25:02 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 22:25:02 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=a5a0b3e9

Merge pull request #23 from gentoo/gen_impr

more improvements and fixes


 etc/gkeys.conf.sample |  4 ++--
 gkeyldap/actions.py   |  2 ++
 gkeys/actions.py  |  2 +-
 gkeys/lib.py  | 27 +++
 4 files changed, 20 insertions(+), 15 deletions(-)



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: fcf9bc99b653b580954079ac0ea7461eaf2fc4e1
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 20:59:24 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 22:07:11 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=fcf9bc99

key checking improvements

---
 gkeys/lib.py | 22 --
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/gkeys/lib.py b/gkeys/lib.py
index a8af408..5f39cd3 100644
--- a/gkeys/lib.py
+++ b/gkeys/lib.py
@@ -215,8 +215,7 @@ class GkeysGPG(GPG):
 @param keyid: the keyid to check
 '''
 result = self.list_keys(keydir, colons=True)
-revoked = expired = invalid = False
-sign = True
+revoked = expired = invalid = sign = False
 for data in result.status.data:
 if data.name ==  "PUB":
 if data.long_keyid == keyid[2:]:
@@ -237,19 +236,22 @@ class GkeysGPG(GPG):
 break
 if data.name == "SUB":
 if data.long_keyid == keyid[2:]:
-# check if subkey has signing capabilities
-if 's' not in data.key_capabilities:
-sign = False
-logger.debug("ERROR in subkey %s : No signing 
capabilities" % data.long_keyid)
+# check if invalid
+if 'i' in data.validity:
+logger.debug("WARNING in subkey %s : invalid" % 
data.long_keyid)
+continue
 # check if expired
 if 'e' in data.validity:
 logger.debug("WARNING in subkey %s : expired" % 
data.long_keyid)
- # check if revoked
+continue
+# check if revoked
 if 'r' in data.validity:
 logger.debug("WARNING in subkey %s : revoked" % 
data.long_keyid)
-# check if invalid
-if 'i' in data.validity:
-logger.debug("WARNING in subkey %s : invalid" % 
data.long_keyid)
+continue
+# check if subkey has signing capabilities
+if 's' in data.key_capabilities:
+sign = True
+logger.debug("INFO subkey %s : signing capabilities" % 
data.long_keyid)
 return GKEY_CHECK(keyid, revoked, expired, invalid, sign)
 
 



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 9eb0f80f177fbba10308aa8e31e328a367bcb451
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 22:03:18 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 22:07:11 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=9eb0f80f

add the ability to pass external results to check_keys

---
 gkeys/lib.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gkeys/lib.py b/gkeys/lib.py
index 5f39cd3..4b4e975 100644
--- a/gkeys/lib.py
+++ b/gkeys/lib.py
@@ -208,13 +208,14 @@ class GkeysGPG(GPG):
 return result
 
 
-def check_keys(self, keydir, keyid):
+def check_keys(self, keydir, keyid, result=None):
 '''Check specified or all keys based on the seed type
 
 @param keydir: the keydir to list the keys for
 @param keyid: the keyid to check
 '''
-result = self.list_keys(keydir, colons=True)
+if not result:
+result = self.list_keys(keydir, colons=True)
 revoked = expired = invalid = sign = False
 for data in result.status.data:
 if data.name ==  "PUB":



[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: fdf7e6e80392c10811fd3b0e1d2a0db6f13d8522
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 00:37:58 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 00:37:58 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=fdf7e6e8

Merge pull request #22 from gentoo/key_checks

add support for key health checking to installed keys; general improvements


 gkeys/actions.py | 48 ++--
 gkeys/cli.py |  6 +-
 gkeys/config.py  |  4 
 gkeys/lib.py | 54 +++---
 4 files changed, 102 insertions(+), 10 deletions(-)



[gentoo-commits] proj/gentoo-keys:master commit in: gkeyldap/

2014-08-19 Thread Brian Dolbec
commit: d14b6658b954fe7f521a074a1c181d1ef39ce00f
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 18:22:44 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 22:07:11 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=d14b6658

make all fingerprints uppercase

---
 gkeyldap/actions.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gkeyldap/actions.py b/gkeyldap/actions.py
index e999624..3e66872 100644
--- a/gkeyldap/actions.py
+++ b/gkeyldap/actions.py
@@ -154,6 +154,8 @@ class Actions(object):
 if not is_ok or not is_match:
 is_good = False
 if is_good:
+# some developers add lowercase fingerprints
+keyinfo['fingerprint'] = [key.upper() for key in 
keyinfo['fingerprint']]
 # drop keyid and longkeyid
 keyinfo.pop('keyid', None)
 keyinfo.pop('longkeyid', None)



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: adcf14d0464bf339541542338f32425f3b0dabae
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 00:18:14 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 00:20:35 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=adcf14d0

add support for gkey checks

Features:
* Enable colons listing
* Checks for expired, invalid and revoked keys
* Checks for keys capabilities

---
 gkeys/actions.py | 38 +-
 gkeys/lib.py | 54 +++---
 2 files changed, 88 insertions(+), 4 deletions(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index b80f203..030424f 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -14,6 +14,7 @@ from __future__ import print_function
 
 import os
 
+from collections import defaultdict
 from json import load
 from shutil import rmtree
 from sslfetch.connections import Connector
@@ -24,7 +25,7 @@ from gkeys.config import GKEY
 
 Available_Actions = ['listseed', 'addseed', 'removeseed', 'moveseed', 
'fetchseed',
 'listseedfiles', 'listkey', 'installkey', 'removekey', 'movekey',
-'installed', 'importkey', 'verify']
+'installed', 'importkey', 'verify', 'checkkey']
 
 
 class Actions(object):
@@ -232,6 +233,41 @@ class Actions(object):
 return ["Completed"]
 return ["No seeds to search or install"]
 
+def checkkey(self, args):
+'''Check keys actions'''
+if not args.seeds:
+return ["Please specify seeds type (-s)."]
+self.logger.debug("ACTIONS: checkkey; args: %s" % str(args))
+installed_keys = self.installed(args)[1]
+keydir = self.config.get_key(args.seeds + "-keydir")
+self.logger.debug("ACTIONS: checkkey; keysdir = %s" % keydir)
+self.gpg = GkeysGPG(self.config, keydir)
+results = {}
+failed = defaultdict(list)
+self.output('', '\n Checking keys...')
+for gkey in installed_keys:
+self.logger.debug("ACTIONS: checkkey; gkey = %s" % gkey)
+for key in gkey.keyid:
+results[gkey.name] = self.gpg.check_keys(gkey.keydir, key)
+if results[gkey.name].expired:
+failed['expired'].append("%s(%s): %s" % (gkey.name, 
gkey.nick, key))
+if results[gkey.name].revoked:
+failed['revoked'].append("%s(%s): %s" % (gkey.name, 
gkey.nick, key))
+if results[gkey.name].invalid:
+failed['invalid'].append("%s(%s): %s" % (gkey.name, 
gkey.nick, key))
+if not results[gkey.name].sign:
+failed['sign'].append("%s(%s): %s " % (gkey.name, 
gkey.nick, key))
+if failed['expired']:
+self.output([failed['expired']], '\nExpired keys:\n')
+if failed['revoked']:
+self.output([failed['revoked']], '\nRevoked keys:\n')
+if failed['invalid']:
+self.output([failed['invalid']], '\nInvalid keys:\n')
+if failed['sign']:
+self.output([failed['sign']], '\nNo signing capabilities keys:\n')
+return ['\nFound:\n---', 'Expired: %d\nRevoked: %d\nInvalid: 
%d\nNo signing capabilities: %d'
+% (len(failed['expired']), len(failed['revoked']),
+len(failed['invalid']), len(failed['sign']))]
 
 def removekey(self, args):
 '''Remove an installed key'''

diff --git a/gkeys/lib.py b/gkeys/lib.py
index 0a23d2b..a8af408 100644
--- a/gkeys/lib.py
+++ b/gkeys/lib.py
@@ -24,6 +24,7 @@ from os.path import abspath, pardir
 from os.path import join as pjoin
 
 from pyGPG.gpg import GPG
+from gkeys.config import GKEY_CHECK
 from gkeys.fileops import ensure_dirs
 from gkeys.log import logger
 from gkeys.seed import Seeds
@@ -184,27 +185,74 @@ class GkeysGPG(GPG):
 return []
 
 
-def list_keys(self, keydir):
+def list_keys(self, keydir, colons=False):
 '''List all keys in the specified keydir or
 all keys in all keydir if keydir=None
 
 @param keydir: the keydir to list the keys for
+@param colons: bool to enable colon listing
 '''
 if not keydir:
 logger.debug("LIB: list_keys(), invalid keydir parameter: %s"
 % str(keydir))
 return []
 self.set_keydir(keydir, 'list-keys')
-if '--with-colons' in self.config['tasks']['list-keys']:
-self.config['tasks']['list-keys'].remove('--with-colons')
 logger.debug("** Calling runGPG with Running 'gpg %s --list-keys %s'"
 % (' '.join(self.config['tasks']['list-keys']), keydir)
 )
+if colons:
+task_value = ['--with-colons']
+self.config.options['tasks']['list-keys'].extend(task_value)
 result = self.runGPG(task='list-keys', inputfile=keydir)
 logger.info('GPG return code: ' + 

[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: f968a0f31db4acd8bad157cf57f2ad0206a5fafa
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sat Aug 16 23:42:42 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 00:06:01 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=f968a0f3

create GKEY_CHECKS, a namedtuple used in gkey checks

---
 gkeys/config.py | 4 
 1 file changed, 4 insertions(+)

diff --git a/gkeys/config.py b/gkeys/config.py
index 6b9888e..d353cbb 100644
--- a/gkeys/config.py
+++ b/gkeys/config.py
@@ -145,3 +145,7 @@ class GKEY(namedtuple('GKEY', ['nick', 'name', 'keydir', 
'fingerprint'])):
 fingerprint = {'fingerprint': f, 'keyid': '0x' + f[-16:]}
 output += GKEY_FINGERPRINTS % fingerprint
 return output
+
+class GKEY_CHECK(namedtuple('GKEY_CHECK', ['keyid', 'revoked', 'expired', 
'invalid', 'sign'])):
+
+__slots__ = ()



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 2b7d8753f01c72d88a243a1e0600b8d9726057ed
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Mon Aug 11 10:17:35 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Mon Aug 11 10:17:35 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=2b7d8753

add file verification support

File verification support allows users to verify files by either URLs or local 
files.
These files are verified against their signature and the installed release keys.

---
 gkeys/actions.py | 66 +++-
 gkeys/cli.py |  5 +
 gkeys/lib.py | 32 +--
 3 files changed, 96 insertions(+), 7 deletions(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index 5d65552..115007c 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -16,6 +16,7 @@ import os
 
 from json import load
 from shutil import rmtree
+from sslfetch.connections import Connector
 
 from gkeys.lib import GkeysGPG
 from gkeys.seedhandler import SeedHandler
@@ -23,7 +24,7 @@ from gkeys.config import GKEY
 
 Available_Actions = ['listseed', 'addseed', 'removeseed', 'moveseed', 
'fetchseed',
 'listseedfiles', 'listkey', 'installkey', 'removekey', 'movekey',
-'installed', 'importkey']
+'installed', 'importkey', 'verify']
 
 
 class Actions(object):
@@ -340,6 +341,69 @@ class Actions(object):
 '''
 pass
 
+def verify(self, args):
+'''File verification action'''
+connector_output = {
+ 'info': self.logger.debug,
+ 'error': self.logger.error,
+ 'kwargs-info': {},
+ 'kwargs-error': {},
+}
+if not args.filename:
+return ['Please provide a signed file.']
+if not args.seeds:
+return ['Please specifiy type of seed file.']
+keys = self.installed(args)[1]
+if not keys:
+return ['No installed keys, try installkey action.']
+keydir = self.config.get_key(args.seeds + "-keydir")
+self.logger.debug("ACTIONS: verify; keysdir = %s" % keydir)
+self.gpg = GkeysGPG(self.config, keydir)
+filepath, signature  = args.filename, args.signature
+isurl = success = False
+if filepath.startswith('http'):
+isurl = True
+fetcher = Connector(connector_output, None, "Gentoo Keys")
+self.logger.debug("ACTIONS: verify; fetching %s signed file " % 
filepath)
+success, signedfile, timestamp = fetcher.fetch_file(filepath)
+else:
+filepath = os.path.abspath(filepath)
+self.logger.debug("ACTIONS: verify; local file %s" % filepath)
+success = os.path.isfile(filepath)
+if not success:
+messages = ["File %s cannot be retrieved." % filepath]
+else:
+if not signature:
+EXTENSIONS = ['.asc','.sig','.gpgsig']
+success_fetch = False
+for ext in EXTENSIONS:
+signature = filepath + ext
+if isurl:
+self.logger.debug("ACTIONS: verify; fetching %s 
signature " % signature)
+success_fetch, sig, timestamp = 
fetcher.fetch_file(signature)
+else:
+signature = os.path.abspath(signature)
+self.logger.debug("ACTIONS: verify; checking %s 
signature " % signature)
+success_fetch = os.path.isfile(signature)
+if success_fetch:
+break
+messages = []
+#TODO: use file:// uri in the future
+if isurl:
+splitfile = filepath.split('/')[-1]
+splitsig = signature.split('/')[-1]
+filepath = os.path.abspath(splitfile)
+signature = os.path.abspath(splitsig)
+self.logger.info("Verifying file...")
+for key in keys:
+results = self.gpg.verify_file(key, signature, filepath)
+keyid = key.keyid[0]
+if results.verified[0]:
+messages = ["File %s has been successfully verified | %s 
(%s)." % (filepath, str(key.name), str(keyid))]
+else:
+messages = ["File verification of %s failed | %s (%s)." % 
(filepath, str(key.name), str(keyid))]
+return messages
+
 
 def listseedfiles(self, args):
 '''List seed files found in the configured seed directory'''

diff --git a/gkeys/cli.py b/gkeys/cli.py
index c8d5be7..dffda5c 100644
--- a/gkeys/cli.py
+++ b/gkeys/cli.py
@@ -84,6 +84,11 @@ class Main(object):
 help='The seeds file to use or update')
 parser.add_argument('-S', '--seedfile', dest='seedfile', default=None,
 help='The seedfile path to use')
+parser.add_argument('-F', '--file', dest='filename', default=N

[gentoo-commits] proj/gentoo-keys:master commit in: gkeygen/, bin/

2014-08-19 Thread Brian Dolbec
commit: 10dd9249bb181f0cc7fbb289a56cd5bcf58ea784
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Wed Jul 30 17:17:37 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Wed Jul 30 17:17:37 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=10dd9249

 add gkey-gen implementation (GLEP 63 openPGP key generator)

 Developers and users are now able to create GLEP 63 based GPG keys

---
 bin/gkey-gen|  52 +++
 gkeygen/__init__.py |   0
 gkeygen/actions.py  | 116 
 gkeygen/cli.py  | 114 +++
 4 files changed, 282 insertions(+)

diff --git a/bin/gkey-gen b/bin/gkey-gen
new file mode 100755
index 000..5b8ba10
--- /dev/null
+++ b/bin/gkey-gen
@@ -0,0 +1,52 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+'''Gentoo-keys is a gpg key manager for managing
+ gentoo's gpg-signing keys.  It is these keys that are
+ used to verify and validate release media, etc..
+
+ Distributed under the terms of the GNU General Public License v2
+
+ Copyright:
+ (c) 2014 Pavlos Ratis
+ Distributed under the terms of the GNU General Public License v2
+
+ Author(s):
+ Pavlos Ratis 
+
+'''
+
+from __future__ import print_function
+
+import os
+import sys
+
+# This block ensures that ^C interrupts are handled quietly.
+try:
+import signal
+
+def exithandler(signum,frame):
+signal.signal(signal.SIGINT, signal.SIG_IGN)
+signal.signal(signal.SIGTERM, signal.SIG_IGN)
+print()
+sys.exit(1)
+
+signal.signal(signal.SIGINT, exithandler)
+signal.signal(signal.SIGTERM, exithandler)
+signal.signal(signal.SIGPIPE, signal.SIG_DFL)
+
+except KeyboardInterrupt:
+print()
+sys.exit(1)
+
+
+from gkeygen.cli import Main
+
+root = None
+try:
+root = os.environ['ROOT']
+except KeyError:
+pass
+
+main = Main(root=root)
+main()

diff --git a/gkeygen/__init__.py b/gkeygen/__init__.py
new file mode 100644
index 000..e69de29

diff --git a/gkeygen/actions.py b/gkeygen/actions.py
new file mode 100644
index 000..80a8b25
--- /dev/null
+++ b/gkeygen/actions.py
@@ -0,0 +1,116 @@
+#
+#-*- coding:utf-8 -*-
+
+"""
+Gentoo-Keys - gkeygen/actions.py
+
+Primary API interface module
+@copyright: 2014 by Pavlos Ratis 
+@license: GNU GPL2, see COPYING for details
+"""
+
+import gpgme
+import os
+import re
+import shutil
+import urllib2
+
+from gkeys.fileops import ensure_dirs
+
+Available_Actions = ["genkey"]
+
+# temp link till we move it in api.g.o
+GPG_CONF = "https://dev.gentoo.org/~dastergon/glep63-gpg-conf.skel";
+
+# temp spec file till we move it in api.g.o
+SPEC = 'https://dev.gentoo.org/~dastergon/glep63.spec'
+
+class Actions(object):
+
+def __init__(self, config, output=None, logger=None):
+self.config = config
+self.output = output
+self.logger = logger
+
+def genkey(self, args):
+'''Key generation action'''
+if not args.homedir:
+gpghome = os.path.join(os.getcwd(), 'gpghome')
+else:
+if os.path.exists(args.homedir):
+gpghome = os.path.join(args.homedir, 'gpghome')
+else:
+self.output("Aborting... %s path does not exist." % 
args.homedir)
+return False
+self.logger.debug("MAIN: _action_genkey; setting gpghome destination: 
%s" % gpghome)
+self.logger.debug("MAIN: _action_genkey; args= %s" % str(args))
+key_params = self.get_input()
+ack = None
+while ack not in ["y", "yes", "n", "no"]:
+ack = raw_input("Continue?[y/n]: ").lower()
+if ack in ["n", "no"]:
+self.output("\nKey generation aborted.")
+return False
+elif ack in ["y", "yes"]:
+# Set the environment to custom gpg directory
+os.environ['GNUPGHOME'] = gpghome
+gpghome_full_path = os.path.abspath(gpghome)
+self.logger.info("MAIN: _action_genkey; create custom gpg 
directory: %s" % gpghome_full_path)
+self.output("\n* Creating gpg folder at %s" % gpghome_full_path)
+ensure_dirs(gpghome)
+# Copy default gpg-conf.skel and append glep63 requirements
+self.output("* Creating gpg.conf file at %s" % gpghome_full_path)
+newgpgconfpath = os.path.join(gpghome, 'gpg.conf')
+shutil.copy('/usr/share/gnupg/gpg-conf.skel', newgpgconfpath)
+with open(newgpgconfpath, 'a') as conf:
+for line in urllib2.urlopen(GPG_CONF):
+conf.write(line)
+# Key generation
+ctx = gpgme.Context()
+self.logger.info("MAIN: _action_genkey: Generating GPG key...")
+self.output("""
+
+< Generating GPG key >
+ 
+\   ^__^
+  

[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 99f22c953e43669b0d12f065452b2015b3da6eda
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sat Aug 16 23:36:09 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 00:06:01 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=99f22c95

allow installed action to list specific keys

---
 gkeys/actions.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index 1732391..a3c28c8 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -317,7 +317,11 @@ class Actions(object):
 self.logger.debug("ACTIONS: installed; keysdir = %s" % keydir)
 installed_keys = []
 try:
-for key in os.listdir(keydir):
+if args.nick:
+keys = [args.nick]
+else:
+keys = os.listdir(keydir)
+for key in keys:
 seed_path = os.path.join(keydir, key)
 gkey_path = os.path.join(seed_path, 'gkey.seeds')
 try:



[gentoo-commits] proj/gentoo-keys:master commit in: etc/, gkeys/

2014-08-19 Thread Brian Dolbec
commit: c1f231291afa94d9a0020569d8d7da2a7674b7fd
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Mon Jul 28 18:17:18 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Mon Jul 28 18:17:18 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=c1f23129

binary keyring support

Import specified trusted keys to a specified keyring file.

---
 etc/gkeys.conf.sample |  3 +++
 gkeys/actions.py  | 55 +--
 gkeys/cli.py  |  2 ++
 gkeys/config.py   |  1 +
 gkeys/lib.py  | 31 -
 5 files changed, 81 insertions(+), 11 deletions(-)

diff --git a/etc/gkeys.conf.sample b/etc/gkeys.conf.sample
index 9f2d8da..a777ab1 100644
--- a/etc/gkeys.conf.sample
+++ b/etc/gkeys.conf.sample
@@ -20,6 +20,9 @@ dev-keydir: %(keysdir)s/devs
 # will be stored.
 rel-keydir: %(keysdir)s/release
 
+# keyring: the directory where the official keyring  with the specified keys
+# will be exported.
+keyring: %(keysdir)s/keyring
 
 # overlayskeydir: the directory where the overlay keys
 # will be stored.

diff --git a/gkeys/actions.py b/gkeys/actions.py
index caa0d7f..5d65552 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -22,8 +22,8 @@ from gkeys.seedhandler import SeedHandler
 from gkeys.config import GKEY
 
 Available_Actions = ['listseed', 'addseed', 'removeseed', 'moveseed', 
'fetchseed',
-'listseedfiles', 'listkey', 'addkey', 'removekey', 'movekey',
-'installed']
+'listseedfiles', 'listkey', 'installkey', 'removekey', 'movekey',
+'installed', 'importkey']
 
 
 class Actions(object):
@@ -69,7 +69,7 @@ class Actions(object):
 return ["Provide a nickname, a name and a fingerprint."]
 gkey = handler.new(args, checkgkey=True)
 if len(gkeys) == 0:
-self.logger.debug("ACTIONS: addkey; now adding gkey: %s" % 
str(gkey))
+self.logger.debug("ACTIONS: installkey; now adding gkey: %s" % 
str(gkey))
 success = self.seeds.add(getattr(gkey, 'nick'), gkey)
 if success:
 success = self.seeds.save()
@@ -186,13 +186,13 @@ class Actions(object):
 return messages
 
 
-def addkey(self, args):
+def installkey(self, args):
 '''Install a key from the seed(s)'''
 if not args.nick:
 return ["Please provide a nickname or -n *"]
 handler = SeedHandler(self.logger, self.config)
 kwargs = handler.build_gkeydict(args)
-self.logger.debug("ACTIONS: addkey; kwargs: %s" % str(kwargs))
+self.logger.debug("ACTIONS: installkey; kwargs: %s" % str(kwargs))
 gkey = self.listseed(args)[1]
 if gkey:
 if gkey and not args.nick == '*' and self.output:
@@ -200,7 +200,7 @@ class Actions(object):
 elif gkey and self.output:
 self.output(['all'], "\n Installing seeds:")
 else:
-self.logger.info("ACTIONS: addkey; "
+self.logger.info("ACTIONS: installkey; "
 "Matching seed entry not found")
 if args.nick:
 return ["Search failed for: %s" % args.nick]
@@ -211,16 +211,16 @@ class Actions(object):
 # get confirmation
 # fill in code here
 keydir = self.config.get_key(args.seeds + "-keydir")
-self.logger.debug("ACTIONS: addkey; keysdir = %s" % keydir)
+self.logger.debug("ACTIONS: installkey; keysdir = %s" % keydir)
 self.gpg = GkeysGPG(self.config, keydir)
 results = {}
 failed = []
 for key in gkey:
-self.logger.debug("ACTIONS: addkey; adding key:")
+self.logger.debug("ACTIONS: installkey; adding key:")
 self.logger.debug("ACTIONS: " + str(key))
 results[key.name] = self.gpg.add_key(key)
 for result in results[key.name]:
-self.logger.debug("ACTIONS: addkey; result.failed = " +
+self.logger.debug("ACTIONS: installkey; result.failed = " +
   str(result.failed))
 if self.config.options['print_results']:
 for result in results[key.name]:
@@ -231,7 +231,7 @@ class Actions(object):
 if result.failed:
 failed.append(key)
 if failed and self.output:
-self.output(failed, "\n Failed to install:")
+self.output([failed], "\n Failed to install:")
 return ["Completed"]
 return ["No seeds to search or install"]
 
@@ -274,6 +274,41 @@ class Actions(object):
 pass
 
 
+def importkey(self, args):
+'''Add a specified key to a specified keyring'''
+if args.seeds:
+keydir = self.config.get_key(args.seeds + "-keydir")
+keyring_dir = s

[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: ee03a6a0cb087f9c4626d4d0b16cd915788dab07
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sat Aug 16 23:39:16 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 00:06:01 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=ee03a6a0

expand cli output cases

---
 gkeys/cli.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gkeys/cli.py b/gkeys/cli.py
index dffda5c..ed7ce5e 100644
--- a/gkeys/cli.py
+++ b/gkeys/cli.py
@@ -158,7 +158,11 @@ class Main(object):
 if isinstance(msg, str):
 print(msg)
 else:
-print("\n".join([x.pretty_print for x in msg]))
+try:
+print("\n".join([x.pretty_print for x in msg]))
+except AttributeError:
+for x in msg:
+print(x)
 print()
 
 



[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: 6a7594c64c9f4ebdda0de481a7fb41d2b4442e8c
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Mon Jul 28 10:52:14 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Mon Jul 28 10:52:14 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=6a7594c6

Merge pull request #19 from gentoo/rmkey

Remove key action


 gkeys/actions.py | 56 +---
 gkeys/cli.py |  1 -
 gkeys/lib.py | 40 +---
 gkeys/seed.py| 35 +--
 4 files changed, 99 insertions(+), 33 deletions(-)



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 85a89cd662ddf8880679badb0626a32114b3d0f4
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Fri Jun 27 22:37:49 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Fri Jun 27 22:37:49 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=85a89cd6

use snakeoil in add_key action; minor improvements

---
 gkeys/actions.py | 55 +++
 gkeys/fileops.py | 30 ++
 gkeys/lib.py |  9 -
 3 files changed, 57 insertions(+), 37 deletions(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index b7ef9de..f5ea252 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -169,42 +169,41 @@ class Actions(object):
 for key in keyresults:
 if not key.keydir and not args.nick == '*':
 self.logger.debug("ACTIONS: listkey; NO keydir... Ignoring")
-messages = ["Failed: No keyid's found for %s" % key.name[0]]
+messages = ["Failed: No keyid's found for %s" % key.name]
 else:
 self.logger.debug("ACTIONS: listkey; listing keydir:" + 
str(key.keydir))
-results[key.name[0]] = self.gpg.list_keys(key.keydir[0])
+results[key.name] = self.gpg.list_keys(key.keydir)
 if self.config.options['print_results']:
-print(results[key.name[0]].output)
-self.logger.debug("data output:\n" + 
str(results[key.name[0]].output))
+print(results[key.name].output)
+self.logger.debug("data output:\n" + 
str(results[key.name].output))
 messages = ["Done."]
 else:
 return results
 return messages
 
+
 def addkey(self, args):
 '''Install a key from the seed(s)'''
-handler = SeedHandler(self.logger)
+if not args.nick:
+return ["Please provide a nickname or -n *"]
+handler = SeedHandler(self.logger, self.config)
 kwargs = handler.build_gkeydict(args)
 self.logger.debug("ACTIONS: addkey; kwargs: %s" % str(kwargs))
-if not args.nick:
-return {'Please provide a nickname or -n *': False}
-gkey = self.listseed(args)
+gkey = self.listseed(args)[1]
 if gkey:
-# get the desired seed
-keyresults = self.seeds.list(**kwargs)
-if keyresults and not args.nick == '*' and self.output:
-self.output(['', keyresults], "\n Found GKEY seeds:")
-elif keyresults and self.output:
+if gkey and not args.nick == '*' and self.output:
+self.output(['', gkey], "\n Found GKEY seeds:")
+elif gkey and self.output:
 self.output(['all'], "\n Installing seeds:")
 else:
 self.logger.info("ACTIONS: addkey; "
 "Matching seed entry not found")
 if args.nick:
-return {"Search failed for: %s" % args.nick: False}
+return ["Search failed for: %s" % args.nick]
 elif args.name:
-return {"Search failed for: %s" % args.name: False}
+return ["Search failed for: %s" % args.name]
 else:
-return {"Search failed for search term": False}
+return ["Search failed for search term"]
 # get confirmation
 # fill in code here
 keydir = self.config.get_key(args.seeds + "-keydir")
@@ -212,33 +211,25 @@ class Actions(object):
 self.gpg = GkeysGPG(self.config, keydir)
 results = {}
 failed = []
-for key in keyresults:
-if not key.keyid and not key.longkeyid and not args.nick == 
'*':
-self.logger.debug("ACTIONS: addkey; NO key id's to add... 
Ignoring")
-return {"Failed: No keyid's found for %s" % key.name: ''}
-elif not key.keyid and not key.longkeyid:
-print("No keyid's found for:", key.nick, key.name, 
"Skipping...")
-failed.append(key)
-continue
+for key in gkey:
 self.logger.debug("ACTIONS: addkey; adding key:")
 self.logger.debug("ACTIONS: " + str(key))
-results[key.name[0]] = self.gpg.add_key(key)
-for result in results[key.name[0]]:
+results[key.name] = self.gpg.add_key(key)
+for result in results[key.name]:
 self.logger.debug("ACTIONS: addkey; result.failed = " +
-str(result.failed))
+  str(result.failed))
 if self.config.options['print_results']:
-for result in results[key.name[0]]:
+for result in resul

[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: bceae3585dad0eba7d71caef8391b793012962dc
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Fri Jun 27 22:57:32 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Fri Jun 27 22:57:32 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=bceae358

Merge pull request #17 from gentoo/add_key

use snakeoil in add_key action; minor improvements


 gkeys/actions.py | 55 +++
 gkeys/fileops.py | 30 ++
 gkeys/lib.py |  9 -
 3 files changed, 57 insertions(+), 37 deletions(-)



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 94da63014b80aa27cd0cdf0fc60a3440e66c2dc5
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sat Aug 16 23:30:41 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 00:06:01 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=94da6301

make installkey more flexible

---
 gkeys/actions.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index 115007c..1732391 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -189,8 +189,6 @@ class Actions(object):
 
 def installkey(self, args):
 '''Install a key from the seed(s)'''
-if not args.nick:
-return ["Please provide a nickname or -n *"]
 handler = SeedHandler(self.logger, self.config)
 kwargs = handler.build_gkeydict(args)
 self.logger.debug("ACTIONS: installkey; kwargs: %s" % str(kwargs))



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 4bec13f6418b180d08daa0f59580c237676d0b05
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sat Aug 16 23:56:41 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 00:06:01 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=4bec13f6

make list-keys more flexible

---
 gkeys/actions.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index a3c28c8..b80f203 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -145,8 +145,6 @@ class Actions(object):
 
 def listkey(self, args):
 '''Pretty-print the selected seed file or nick'''
-if not args.nick:
-return ["Too many seeds found. Consider using -n  option."]
 # get the desired seed
 keyresults = self.listseed(args)[1]
 if not keyresults:



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: e0450438bf63d93d385e4c95013c5c603568702b
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 18:23:34 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 22:07:11 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=e0450438

minor format fix

---
 gkeys/actions.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index 030424f..03b5ce9 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -246,7 +246,7 @@ class Actions(object):
 failed = defaultdict(list)
 self.output('', '\n Checking keys...')
 for gkey in installed_keys:
-self.logger.debug("ACTIONS: checkkey; gkey = %s" % gkey)
+self.logger.debug("ACTIONS: checkkey; gkey = %s" % str(gkey))
 for key in gkey.keyid:
 results[gkey.name] = self.gpg.check_keys(gkey.keydir, key)
 if results[gkey.name].expired:



[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: 11e242320f521bf24c21c66f35516a6f0e4be076
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Mon Jul 28 18:19:38 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Mon Jul 28 18:19:38 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=11e24232

Merge pull request #20 from gentoo/keyring

Binary keyring support


 etc/gkeys.conf.sample |  3 +++
 gkeys/actions.py  | 55 +--
 gkeys/cli.py  |  2 ++
 gkeys/config.py   |  1 +
 gkeys/lib.py  | 31 -
 5 files changed, 81 insertions(+), 11 deletions(-)



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 58d9bbc078e6714e4a9ae1975576428bc355bdc0
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Jun 30 17:41:08 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Mon Jun 30 17:41:08 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=58d9bbc0

add seed file installed db

---
 gkeys/lib.py  | 41 ++---
 gkeys/seed.py | 34 +++---
 2 files changed, 45 insertions(+), 30 deletions(-)

diff --git a/gkeys/lib.py b/gkeys/lib.py
index b888367..c80cff6 100644
--- a/gkeys/lib.py
+++ b/gkeys/lib.py
@@ -25,6 +25,7 @@ from os.path import join as pjoin
 from pyGPG.gpg import GPG
 from gkeys.fileops import ensure_dirs
 from gkeys.log import logger
+from gkeys.seed import Seeds
 
 class GkeysGPG(GPG):
 '''Gentoo-keys primary gpg class'''
@@ -90,38 +91,44 @@ class GkeysGPG(GPG):
 '''Add the specified key to the specified keydir
 
 @param gkey: GKEY namedtuple with
-(name, keyid/longkeyid, keydir, fingerprint,)
+(name, nick, keydir, fingerprint)
 '''
 self.set_keyserver()
 self.set_keydir(gkey.keydir, 'recv-keys', reset=True)
 self.set_keyring('pubring.gpg', 'recv-keys', reset=False)
+# Save the gkey seed to the installed db
+self.set_keyseedfile()
+self.seedfile.update(gkey)
+if not self.seedfile.save():
+logger.error("GkeysGPG.add_key(); failed to save seed" + gkey.nick)
+return []
 logger.debug("LIB: add_key; ensure dirs: " + self.keydir)
 ensure_dirs(str(self.keydir))
-keyids = gkey.keyid
+fingerprints = gkey.fingerprint
 results = []
-for keyid in keyids:
-logger.debug("LIB: add_key; final keyids" + keyid)
+for fingerprint in fingerprints:
+logger.debug("LIB: add_key; adding fingerprint" + fingerprint)
 logger.debug("** Calling runGPG with Running 'gpg %s --recv-keys 
%s' for: %s"
 % (' '.join(self.config.get_key('tasks', 'recv-keys')),
-keyid, gkey.name)
-)
-result = self.runGPG(task='recv-keys', inputfile=keyid)
+fingerprint, gkey.name))
+result = self.runGPG(task='recv-keys', inputfile=fingerprint)
 logger.info('GPG return code: ' + str(result.returncode))
 if result.fingerprint in gkey.fingerprint:
 result.failed = False
 message = "Fingerprints match... Import successful: "
-message += "key: %s" %keyid
-message += "\nresult len: %s, %s" 
%(len(result.fingerprint), result.fingerprint)
-message += "\ngkey len: %s, %s" 
%(len(gkey.fingerprint[0]), gkey.fingerprint[0])
+message += "fingerprint: %s" % fingerprint
+message += "\n result len: %s, %s" % (len(result.fingerprint), 
result.fingerprint)
+message += "\n gkey len: %s, %s" % (len(gkey.fingerprint[0]), 
gkey.fingerprint[0])
 logger.info(message)
 else:
 result.failed = True
 message = "Fingerprints do not match... Import failed for "
-message += "key: %s" %keyid
-message += "\n result:   %s" %(result.fingerprint)
-message += "\n gkey..: %s" %(str(gkey.fingerprint))
+message += "fingerprint: %s" % fingerprint
+message += "\n result: %s" % (result.fingerprint)
+message += "\n gkey..: %s" % (str(gkey.fingerprint))
 logger.error(message)
 results.append(result)
+print("lib.add_key(), result =")
 print(result.stderr_out)
 return results
 
@@ -129,7 +136,7 @@ class GkeysGPG(GPG):
 def del_key(self, gkey, keydir):
 '''Delete the specified key in the specified keydir
 
-@param gkey: GKEY namedtuple with (name, keyid/longkeyid, fingerprint)
+@param gkey: GKEY namedtuple with (name, nick, keydir, fingerprint)
 '''
 return []
 
@@ -143,7 +150,7 @@ class GkeysGPG(GPG):
 def update_key(self, gkey, keydir):
 '''Update the specified key in the specified keydir
 
-@param key: tuple of (name, keyid, fingerprint)
+@param key: tuple of (name, nick, keydir, fingerprint)
 @param keydir: the keydir to add the key to
 '''
 return []
@@ -195,3 +202,7 @@ class GkeysGPG(GPG):
 '''Verify the file specified at filepath
 '''
 pass
+
+def set_keyseedfile(self):
+self.seedfile = Seeds(pjoin(self.keydir, 'gkey.seeds'))
+self.seedfile.load()

diff --git a/gkeys/seed.py b/gkeys/seed.py
index 9dfa955..cfb2b98 100644
--- a/gkeys/seed.py
+++ b/gkeys/seed.py
@@ -88,20 +88,17 @@ class Seeds(object):
 return False
 
 
-def delete(self, gkey

[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: b6a893cb51dbc673fc60fd341439ba1a898a4946
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Thu Jul 31 22:11:50 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Thu Jul 31 22:11:50 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=b6a893cb

Merge pull request #18 from gentoo/gkeygen

gkey-gen: GLEP 63 openPGP key generator


 bin/{gkeys => gkey-gen}|   7 +--
 {gkeys => gkeygen}/__init__.py |   0
 gkeygen/actions.py | 116 +
 {gkeyldap => gkeygen}/cli.py   |  45 ++--
 4 files changed, 135 insertions(+), 33 deletions(-)



[gentoo-commits] proj/gentoo-keys:master commit in: etc/

2014-08-19 Thread Brian Dolbec
commit: 69f8c4b7e9a1278222e02238983c6a916ab556d5
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Sun Aug 17 21:18:34 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Sun Aug 17 22:07:11 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=69f8c4b7

change default seed URLs to point to api.g.o

---
 etc/gkeys.conf.sample | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/etc/gkeys.conf.sample b/etc/gkeys.conf.sample
index a777ab1..e3b50dd 100644
--- a/etc/gkeys.conf.sample
+++ b/etc/gkeys.conf.sample
@@ -56,5 +56,5 @@ logdir: %(keysdir)s/logs
 # Use the filenames as the keys.
 # The will be paired to the seed file of the same name for fetching, updating
 
-release.seeds: https://dev.gentoo.org/~dolsen/gkey-seeds/release.seeds
-developers.seeds: https://dev.gentoo.org/~dolsen/gkey-seeds/developer.seeds
+release.seeds: https://api.gentoo.org/gentoo-keys/seeds/release.seeds
+developers.seeds: https://api.gentoo.org/gentoo-keys/seeds/developer.seeds



[gentoo-commits] proj/gentoo-keys:master commit in: gkeys/

2014-08-19 Thread Brian Dolbec
commit: 98bfad8cbe753e799ea2ebe9219b32126a06dda5
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Mon Jul 21 22:47:33 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Mon Jul 21 22:47:33 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=98bfad8c

removekey action: Remove installed keys

---
 gkeys/actions.py | 56 +---
 gkeys/cli.py |  1 -
 gkeys/lib.py | 17 -
 gkeys/seed.py|  7 +--
 4 files changed, 66 insertions(+), 15 deletions(-)

diff --git a/gkeys/actions.py b/gkeys/actions.py
index f5ea252..caa0d7f 100644
--- a/gkeys/actions.py
+++ b/gkeys/actions.py
@@ -14,8 +14,12 @@ from __future__ import print_function
 
 import os
 
+from json import load
+from shutil import rmtree
+
 from gkeys.lib import GkeysGPG
 from gkeys.seedhandler import SeedHandler
+from gkeys.config import GKEY
 
 Available_Actions = ['listseed', 'addseed', 'removeseed', 'moveseed', 
'fetchseed',
 'listseedfiles', 'listkey', 'addkey', 'removekey', 'movekey',
@@ -222,7 +226,7 @@ class Actions(object):
 for result in results[key.name]:
 print("key desired:", key.name, ", key added:",
 result.username, ", succeeded:",
-not result.failed,", fingerprint:", 
result.fingerprint)
+not result.failed, ", fingerprint:", 
result.fingerprint)
 self.logger.debug("stderr_out: " + 
str(result.stderr_out))
 if result.failed:
 failed.append(key)
@@ -234,7 +238,35 @@ class Actions(object):
 
 def removekey(self, args):
 '''Remove an installed key'''
-pass
+if not args.nick:
+return ["Please provide a nickname or -n *"]
+handler = SeedHandler(self.logger, self.config)
+kwargs = handler.build_gkeydict(args)
+self.logger.debug("ACTIONS: addkey; kwargs: %s" % str(kwargs))
+installed_keys = self.installed(args)[1]
+for gkey in installed_keys:
+if kwargs['nick'] not in gkey.nick:
+messages = ["%s does not seem to be a valid key." % 
kwargs['nick']]
+else:
+self.output(['', [gkey]], '\n Found GKEY seed:')
+ans = raw_input("Do you really want to remove %s?[y/n]: "
+% kwargs['nick']).lower()
+while ans not in ["yes", "y", "no", "n"]:
+ans = raw_input("Do you really want to remove %s?[y/n]: "
+% kwargs['nick']).lower()
+if ans in ["no", "n"]:
+messages = ["Key removal aborted... Nothing to be done."]
+else:
+keydir = self.config.get_key(args.seeds + "-keydir")
+rm_candidate = os.path.join(keydir, gkey.nick)
+self.logger.debug("ACTIONS: removekey; keysdir = %s" % 
keydir)
+if args.seeds:
+try:
+rmtree(rm_candidate)
+messages = ["Done removing %s key." % 
kwargs['nick']]
+except OSError:
+messages = ["%s directory does not exist." % 
rm_candidate]
+return messages
 
 
 def movekey(self, args):
@@ -244,7 +276,25 @@ class Actions(object):
 
 def installed(self, args):
 '''Lists the installed key directories'''
-pass
+if args.seeds:
+keydir = self.config.get_key(args.seeds + "-keydir")
+else:
+return ["Please specify a seed file."]
+self.logger.debug("ACTIONS: installed; keysdir = %s" % keydir)
+installed_keys = []
+try:
+for key in os.listdir(keydir):
+seed_path = os.path.join(keydir, key)
+gkey_path = os.path.join(seed_path, 'gkey.seeds')
+try:
+with open(gkey_path, 'r') as fileseed:
+seed = load(fileseed)
+except IOError:
+return ["No seed file found in %s." % gkey_path, ""]
+installed_keys.append(GKEY(**seed.values()[0]))
+except OSError:
+return ["%s keydir does not exist." % keydir, ""]
+return ['Found Key/s:', installed_keys]
 
 
 def user_confirm(self, message):

diff --git a/gkeys/cli.py b/gkeys/cli.py
index 7335ec4..3df3435 100644
--- a/gkeys/cli.py
+++ b/gkeys/cli.py
@@ -155,6 +155,5 @@ class Main(object):
 print()
 
 
-
 def output_failed(self, failed):
 pass

diff --git a/gkeys/lib.py b/gkeys/lib.py
index c80cff6..3861012 100644
--- a/gkeys/lib.py
+++ b/gkeys/lib.py
@@ -96,17 +96,10 @@ class GkeysGPG(GPG):
 self.set_keyserver()
 self.set_keydir(gkey.keydir, 'recv-keys', reset=Tru

[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: f34960e750b00019a4ea817d1e9d9a871874f684
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Jun 25 13:38:13 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Wed Jun 25 13:38:13 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=f34960e7

Merge pull request #16 from gentoo/new_json

switch keydir/nick/name format from list to string


 gkeyldap/actions.py  | 10 --
 gkeys/actions.py |  2 +-
 gkeys/config.py  |  3 +--
 gkeys/seed.py|  4 ++--
 gkeys/seedhandler.py |  7 +++
 5 files changed, 11 insertions(+), 15 deletions(-)



[gentoo-commits] proj/gentoo-keys:master commit in: /

2014-08-19 Thread Brian Dolbec
commit: 2f202a819b9cee4759451a301b48df51df76f6be
Author: Pavlos Ratis  gentoo  org>
AuthorDate: Mon Aug 11 22:24:19 2014 +
Commit: Brian Dolbec  gmail  com>
CommitDate: Mon Aug 11 22:24:19 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-keys.git;a=commit;h=2f202a81

Merge pull request #21 from gentoo/file_verify

add file verification support


 gkeys/actions.py | 66 +++-
 gkeys/cli.py |  5 +
 gkeys/lib.py | 32 +--
 3 files changed, 96 insertions(+), 7 deletions(-)



[gentoo-commits] gentoo-x86 commit in app-crypt/tinyca/files: tinyca-2.0.7.5-perl-5.18.patch

2014-08-19 Thread Alon Bar-Lev (alonbl)
alonbl  14/08/20 03:41:09

  Added:tinyca-2.0.7.5-perl-5.18.patch
  Log:
  Fix perl-5.18 compatibility, bug#506374, thanks to Kevin Bryan
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
BF20DC51)

Revision  ChangesPath
1.1  app-crypt/tinyca/files/tinyca-2.0.7.5-perl-5.18.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/files/tinyca-2.0.7.5-perl-5.18.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/files/tinyca-2.0.7.5-perl-5.18.patch?rev=1.1&content-type=text/plain

Index: tinyca-2.0.7.5-perl-5.18.patch
===
--- tinyca2-0.7.5.orig/lib/GUI.pm   2006-07-25 16:12:00.0 -0400
--- tinyca2-0.7.5/lib/GUI.pm2006-07-25 16:12:00.0 -0400
@@ -978,7 +978,7 @@
$piter = $store->append($root);
$store->set($piter, 0 => $t);
 
-   for my $l qw(CN EMAIL O OU C ST L) {
+   for my $l (qw(CN EMAIL O OU C ST L)) {
   if(defined($parsed->{$l})) {
  if($l eq "OU") {
 foreach my $ou (@{$parsed->{'OU'}}) {
@@ -1003,7 +1003,7 @@
   $piter = $store->append($root);
   $store->set($piter, 0 => $t);

-  for my $l qw(CN EMAIL O OU C ST L) {
+  for my $l (qw(CN EMAIL O OU C ST L)) {
  if(defined($parsed->{'ISSUERDN'}->{$l})) {
 if($l eq "OU") {
foreach my $ou (@{$parsed->{'ISSUERDN'}->{'OU'}}) {
@@ -1029,7 +1029,7 @@
   $piter = $store->append($root);
   $store->set($piter, 0 => $t);

-  for my $l qw(STATUS NOTBEFORE NOTAFTER) {
+  for my $l (qw(STATUS NOTBEFORE NOTAFTER)) {
  if(defined($parsed->{$l})) {
 $citer = $store->append($piter);
 $store->set($citer, 
@@ -1045,7 +1045,7 @@
$store->set($piter, 0 => $t);
 
 
-   for my $l qw(STATUS SERIAL KEYSIZE PK_ALGORITHM SIG_ALGORITHM TYPE) {
+   for my $l (qw(STATUS SERIAL KEYSIZE PK_ALGORITHM SIG_ALGORITHM TYPE)) {
   if(defined($parsed->{$l})) {
  $citer = $store->append($piter);
  $store->set($citer, 
@@ -1060,7 +1060,7 @@
   $piter = $store->append($root);
   $store->set($piter, 0 => $t);

-  for my $l qw(FINGERPRINTMD5 FINGERPRINTSHA1) {
+  for my $l (qw(FINGERPRINTMD5 FINGERPRINTSHA1)) {
  if(defined($parsed->{$l})) {
 $citer = $store->append($piter);
 $store->set($citer, 






[gentoo-commits] gentoo-x86 commit in app-crypt/tinyca: tinyca-2.0.7.5-r2.ebuild ChangeLog

2014-08-19 Thread Alon Bar-Lev (alonbl)
alonbl  14/08/20 03:41:09

  Modified: ChangeLog
  Added:tinyca-2.0.7.5-r2.ebuild
  Log:
  Fix perl-5.18 compatibility, bug#506374, thanks to Kevin Bryan
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
BF20DC51)

Revision  ChangesPath
1.24 app-crypt/tinyca/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/ChangeLog?rev=1.24&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/ChangeLog?rev=1.24&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/ChangeLog?r1=1.23&r2=1.24

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- ChangeLog   20 Aug 2014 03:36:36 -  1.23
+++ ChangeLog   20 Aug 2014 03:41:09 -  1.24
@@ -1,6 +1,12 @@
 # ChangeLog for app-crypt/tinyca
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v 1.23 
2014/08/20 03:36:36 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v 1.24 
2014/08/20 03:41:09 alonbl Exp $
+
+*tinyca-2.0.7.5-r2 (20 Aug 2014)
+
+  20 Aug 2014; Alon Bar-Lev 
+  +files/tinyca-2.0.7.5-perl-5.18.patch, +tinyca-2.0.7.5-r2.ebuild:
+  Fix perl-5.18 compatibility, bug#506374, thanks to Kevin Bryan
 
   20 Aug 2014; Alon Bar-Lev  -tinyca-2.0.7.3.ebuild,
   -tinyca-2.0.7.5.ebuild:



1.1  app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild?rev=1.1&content-type=text/plain

Index: tinyca-2.0.7.5-r2.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/tinyca-2.0.7.5-r2.ebuild,v 
1.1 2014/08/20 03:41:09 alonbl Exp $

EAPI=5

inherit eutils

MY_P="${PN}${PV/./-}"
DESCRIPTION="Simple Perl/Tk GUI to manage a small certification authority"
HOMEPAGE="http://tinyca.sm-zone.net/";
SRC_URI="http://tinyca.sm-zone.net/${MY_P}.tar.bz2";

LICENSE="Artistic"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
LANGS="en de cs es sv"

for X in ${LANGS} ; do
IUSE="${IUSE} linguas_${X}"
done

RDEPEND=">=dev-libs/openssl-0.9.7e
dev-perl/Locale-gettext
>=virtual/perl-MIME-Base64-2.12
>=dev-perl/gtk2-perl-1.072"
DEPEND="${RDEPEND}
>=sys-apps/sed-4"

S="${WORKDIR}/${MY_P}"

src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.7.3-compositefix.patch"
epatch "${FILESDIR}/${P}-openssl-1.patch"
epatch "${FILESDIR}/${P}-perl-5.18.patch"
sed -i -e 's:./lib:/usr/share/tinyca/lib:g' \
-e 's:./templates:/usr/share/tinyca/templates:g' \
-e 's:./locale:/usr/share/locale:g' "${S}/tinyca2"
}

src_compile() {
emake -C po
}

locale_install() {
dodir /usr/share/locale/$@/LC_MESSAGES/
insinto /usr/share/locale/$@/LC_MESSAGES/
doins locale/$@/LC_MESSAGES/tinyca2.mo
}

src_install() {
exeinto /usr/bin
newexe tinyca2 tinyca
insinto /usr/share/tinyca/lib
doins lib/*.pm
insinto /usr/share/tinyca/lib/GUI
doins lib/GUI/*.pm
insinto /usr/share/tinyca/templates
doins templates/*
insinto /usr/share/
strip-linguas ${LANGS}
local l
for l in ${LANGS}; do
if [ "$l" != "en" ]; then
use linguas_$l && locale_install $l
fi
done
}






[gentoo-commits] gentoo-x86 commit in app-crypt/tinyca: ChangeLog tinyca-2.0.7.3.ebuild tinyca-2.0.7.5.ebuild

2014-08-19 Thread Alon Bar-Lev (alonbl)
alonbl  14/08/20 03:36:36

  Modified: ChangeLog
  Removed:  tinyca-2.0.7.3.ebuild tinyca-2.0.7.5.ebuild
  Log:
  Cleanup
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
BF20DC51)

Revision  ChangesPath
1.23 app-crypt/tinyca/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/ChangeLog?rev=1.23&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/ChangeLog?rev=1.23&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/tinyca/ChangeLog?r1=1.22&r2=1.23

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- ChangeLog   4 Jul 2013 12:18:41 -   1.22
+++ ChangeLog   20 Aug 2014 03:36:36 -  1.23
@@ -1,6 +1,10 @@
 # ChangeLog for app-crypt/tinyca
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v 1.22 
2013/07/04 12:18:41 ago Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tinyca/ChangeLog,v 1.23 
2014/08/20 03:36:36 alonbl Exp $
+
+  20 Aug 2014; Alon Bar-Lev  -tinyca-2.0.7.3.ebuild,
+  -tinyca-2.0.7.5.ebuild:
+  Cleanup
 
   04 Jul 2013; Agostino Sarubbo  tinyca-2.0.7.5-r1.ebuild:
   Stable for x86, wrt bug #470300






[gentoo-commits] proj/catalyst: New tag: catalyst-2.0.13

2014-08-19 Thread Brian Dolbec
commit: 
Commit: Brian Dolbec  gmail  com>
CommitDate: Wed Aug 20 03:34:46 2014 +

New tag: catalyst-2.0.13




[gentoo-commits] gentoo-x86 commit in net-misc/freerdp/files: freerdp-1.1.0_beta1_p20130710-uclibc.patch

2014-08-19 Thread Mike Gilbert (floppym)
floppym 14/08/20 01:20:28

  Added:freerdp-1.1.0_beta1_p20130710-uclibc.patch
  Log:
  Add build fix for uclibc, bug 497808. Thanks to René Rhéaume for the patch.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0BBEEA1FEA4843A4)

Revision  ChangesPath
1.1  
net-misc/freerdp/files/freerdp-1.1.0_beta1_p20130710-uclibc.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/files/freerdp-1.1.0_beta1_p20130710-uclibc.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/files/freerdp-1.1.0_beta1_p20130710-uclibc.patch?rev=1.1&content-type=text/plain

Index: freerdp-1.1.0_beta1_p20130710-uclibc.patch
===
https://bugs.gentoo.org/show_bug.cgi?id=497808
https://github.com/FreeRDP/FreeRDP/pull/2024

--- 
FreeRDP-780d451afad21a22d2af6bd030ee71311856f038/channels/drive/client/drive_file.c
+++ 
FreeRDP-780d451afad21a22d2af6bd030ee71311856f038-uclibc/channels/drive/client/drive_file.c
@@ -436,7 +436,11 @@ BOOL drive_file_set_information(DRIVE_FI
int status;
char* fullpath;
struct STAT st;
+#if defined(__linux__) && !defined(ANDROID)
+   struct timespec tv[2];
+#else
struct timeval tv[2];
+#endif
UINT64 LastWriteTime;
UINT32 FileAttributes;
UINT32 FileNameLength;
@@ -457,14 +461,21 @@ BOOL drive_file_set_information(DRIVE_FI
return FALSE;
 
tv[0].tv_sec = st.st_atime;
-   tv[0].tv_usec = 0;
-   tv[1].tv_sec = (LastWriteTime > 0 ? 
FILE_TIME_RDP_TO_SYSTEM(LastWriteTime) : st.st_mtime);
-   tv[1].tv_usec = 0;
+   tv[1].tv_sec = (LastWriteTime > 0 ? 
FILE_TIME_RDP_TO_SYSTEM(LastWriteTime) : st.st_mtime);  
+   
 #ifndef WIN32
-/* TODO on win32 */
+/* TODO on win32 */
 #ifdef ANDROID
+   tv[0].tv_usec = 0;
+   tv[1].tv_usec = 0;
utimes(file->fullpath, tv);
+#elif defined (__linux__)
+   tv[0].tv_nsec = 0;
+   tv[1].tv_nsec = 0;
+   futimens(file->fd, tv);
 #else
+   tv[0].tv_usec = 0;
+   tv[1].tv_usec = 0;
futimes(file->fd, tv);
 #endif
 
--- 
FreeRDP-780d451afad21a22d2af6bd030ee71311856f038/winpr/libwinpr/synch/event.c
+++ 
FreeRDP-780d451afad21a22d2af6bd030ee71311856f038-uclibc/winpr/libwinpr/synch/event.c
@@ -115,6 +115,20 @@ HANDLE OpenEventA(DWORD dwDesiredAccess,
return NULL;
 }
 
+#ifdef HAVE_EVENTFD_H
+#if defined(__UCLIBC__)
+static int eventfd_read(int fd, eventfd_t* value)
+{
+   return (read(fd, value, sizeof(*value)) == sizeof(*value)) ? 0 : -1;
+}
+
+static int eventfd_write(int fd, eventfd_t value)
+{
+   return (write(fd, &value, sizeof(value)) == sizeof(value)) ? 0 : -1;
+}
+#endif
+#endif
+
 BOOL SetEvent(HANDLE hEvent)
 {
ULONG Type;






[gentoo-commits] gentoo-x86 commit in net-misc/freerdp: freerdp-1.1.0_beta1_p20130710-r2.ebuild ChangeLog

2014-08-19 Thread Mike Gilbert (floppym)
floppym 14/08/20 01:20:28

  Modified: freerdp-1.1.0_beta1_p20130710-r2.ebuild ChangeLog
  Log:
  Add build fix for uclibc, bug 497808. Thanks to René Rhéaume for the patch.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0BBEEA1FEA4843A4)

Revision  ChangesPath
1.2  net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r2.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r2.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r2.ebuild?r1=1.1&r2=1.2

Index: freerdp-1.1.0_beta1_p20130710-r2.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- freerdp-1.1.0_beta1_p20130710-r2.ebuild 6 Aug 2014 00:54:55 -   
1.1
+++ freerdp-1.1.0_beta1_p20130710-r2.ebuild 20 Aug 2014 01:20:28 -  
1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r2.ebuild,v
 1.1 2014/08/06 00:54:55 floppym Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710-r2.ebuild,v
 1.2 2014/08/20 01:20:28 floppym Exp $
 
 EAPI="5"
 
@@ -84,6 +84,7 @@
 PATCHES=(
"${FILESDIR}/${P}-ffmpeg.patch"
"${FILESDIR}/${PN}-1.1-CVE-2014-0250.patch"
+   "${FILESDIR}/${P}-uclibc.patch"
 )
 
 src_configure() {



1.76 net-misc/freerdp/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.76&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.76&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?r1=1.75&r2=1.76

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- ChangeLog   6 Aug 2014 00:54:55 -   1.75
+++ ChangeLog   20 Aug 2014 01:20:28 -  1.76
@@ -1,6 +1,11 @@
 # ChangeLog for net-misc/freerdp
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.75 
2014/08/06 00:54:55 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.76 
2014/08/20 01:20:28 floppym Exp $
+
+  20 Aug 2014; Mike Gilbert 
+  +files/freerdp-1.1.0_beta1_p20130710-uclibc.patch,
+  freerdp-1.1.0_beta1_p20130710-r2.ebuild:
+  Add build fix for uclibc, bug 497808. Thanks to René Rhéaume for the patch.
 
 *freerdp-1.1.0_beta1_p20130710-r2 (06 Aug 2014)
 






[gentoo-commits] gentoo-x86 commit in media-video/makemkv: makemkv-1.8.12-r1.ebuild ChangeLog makemkv-1.8.8.ebuild makemkv-1.8.11.ebuild makemkv-1.8.9.ebuild makemkv-1.8.7.ebuild makemkv-1.8.12.ebuild

2014-08-19 Thread Matthew Marlow (mattm)
mattm   14/08/20 00:37:34

  Modified: ChangeLog
  Added:makemkv-1.8.12-r1.ebuild
  Removed:  makemkv-1.8.8.ebuild makemkv-1.8.11.ebuild
makemkv-1.8.9.ebuild makemkv-1.8.7.ebuild
makemkv-1.8.12.ebuild
  Log:
  Cleaning out legacy makemkv ebuilds, keeping and recommending:
  1.8.10 for systems running glibc < 2.12
  1.8.12 for systems running glibc >= 2.12
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
786037A7)

Revision  ChangesPath
1.43 media-video/makemkv/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/ChangeLog?rev=1.43&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/ChangeLog?rev=1.43&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/ChangeLog?r1=1.42&r2=1.43

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- ChangeLog   19 Aug 2014 20:46:04 -  1.42
+++ ChangeLog   20 Aug 2014 00:37:34 -  1.43
@@ -1,6 +1,14 @@
 # ChangeLog for media-video/makemkv
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v 1.42 
2014/08/19 20:46:04 mattm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v 1.43 
2014/08/20 00:37:34 mattm Exp $
+
+*makemkv-1.8.12-r1 (20 Aug 2014)
+
+  20 Aug 2014; Matthew Marlowe  +makemkv-1.8.12-r1.ebuild,
+  -makemkv-1.8.11.ebuild, -makemkv-1.8.12.ebuild, -makemkv-1.8.7.ebuild,
+  -makemkv-1.8.8.ebuild, -makemkv-1.8.9.ebuild:
+  Cleaning out legacy makemkv ebuilds, keeping and recommending: 1.8.10 for
+  systems running glibc < 2.12 1.8.12 for systems running glibc >= 2.12
 
 *makemkv-1.8.12 (19 Aug 2014)
 



1.1  media-video/makemkv/makemkv-1.8.12-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.8.12-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.8.12-r1.ebuild?rev=1.1&content-type=text/plain

Index: makemkv-1.8.12-r1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.12-r1.ebuild,v 1.1 
2014/08/20 00:37:34 mattm Exp $

EAPI=5
inherit eutils gnome2-utils multilib flag-o-matic

MY_P=makemkv-oss-${PV}
MY_PB=makemkv-bin-${PV}

DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content 
to a Matroska container"
HOMEPAGE="http://www.makemkv.com/";
SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
http://www.makemkv.com/download/${MY_PB}.tar.gz";

LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="multilib"

QA_PREBUILT="opt/bin/makemkvcon opt/bin/mmdtsdec"

RDEPEND="dev-libs/expat
dev-libs/openssl:0
sys-libs/zlib
virtual/opengl
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
>=sys-libs/glibc-2.12.0
|| ( >=media-video/ffmpeg-1.0.0 >=media-video/libav-0.8.9 )
amd64? ( multilib? ( app-emulation/emul-linux-x86-baselibs ) )"
DEPEND="${RDEPEND}"

S=${WORKDIR}/makemkv-oss-${PV}

src_prepare() {
epatch "${FILESDIR}"/${P}-makefile.linux.patch
}

src_configure() {
replace-flags -O* -Os
if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
econf
fi
}

src_compile() {
emake GCC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" || die "Make failed!"
}

src_install() {
# install oss package
dolib.so out/libdriveio.so.0
dolib.so out/libmakemkv.so.1
dolib.so out/libmmbd.so.0
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV}
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV}
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so
dosym libmmbd.so.0/usr/$(get_libdir)/libmmbd.so
dosym libmmbd.so.0/usr/$(get_libdir)/libmmbd.so.0.${PV}
into /opt
dobin out/makemkv

local res
for res in 16 22 32 64 128; do
newicon -s ${res} 
makemkvgui/share/icons/${res}x${res}/makemkv.png ${PN}.png
done

make_desktop_entry ${PN} MakeMKV ${PN} 'Qt;AudioVideo;Video'

# install bin package
pushd "${WORKDIR}"/${MY_PB}/bin >/dev/null
if use x86; then
dobin i386/{makemkvcon,mmdtsdec}
elif use amd64; then
dobin amd64/makemkvcon
use multilib && dobin i386/mmdtsdec
   

[gentoo-commits] proj/gentoo-news:master commit in: 2014/2014-08-20-mysql_5_5_upgrade_procedures/

2014-08-19 Thread Brian Evans
commit: 42999b309f4e9e2d4fa6dca0972505df8cf6561a
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Aug 19 19:32:38 2014 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Aug 20 01:11:17 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=commit;h=42999b30

news item for mysql 5.5 upgrade

---
 .../2014-08-20-mysql_5_5_upgrade_procedures.en.txt | 31 ++
 ...4-08-20-mysql_5_5_upgrade_procedures.en.txt.asc | 11 
 2 files changed, 42 insertions(+)

diff --git 
a/2014/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt
 
b/2014/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt
new file mode 100644
index 000..f0feef1
--- /dev/null
+++ 
b/2014/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt
@@ -0,0 +1,31 @@
+Title: MySQL 5.5 upgrade procedures
+Author: Brian Evans 
+Content-Type: text/plain
+Posted: 2014-08-20
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Installed: http://dev.mysql.com/doc/refman/5.5/en/upgrading.html
+
+Please be sure to review the upgrade document for any possible actions
+necessary before and after the upgrade. This includes running
+mysql_upgrade after the upgrade completion.
+
+Due to security flaws, MySQL 5.1 will be hard masked in 30 days after
+this news item is posted.  It will remain masked in the tree for
+3 months before removal.

diff --git 
a/2014/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt.asc
 
b/2014/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt.asc
new file mode 100644
index 000..2b9101b
--- /dev/null
+++ 
b/2014/2014-08-20-mysql_5_5_upgrade_procedures/2014-08-20-mysql_5_5_upgrade_procedures.en.txt.asc
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQEcBAABAgAGBQJT8/LyAAoJEE4V4vFnx44dYWQIAK/pwDO0rYQeIMu44DqSSqRb
+FklJNY3Y2B0Chphsu/nIXSeKOmUaxRITh+DM4IJXjtFTafxQHjr3ST/76sEBSDkk
+8avnkYSTahAAz2qyWauXv5f+e/AUqaPlvxWB2iy0e6Fs3GGbeglcoMRRs2kW1upY
+7rAgdUI6ptB6lv5k9H6bs5HtgDUkdc6nawZhqLUJQFslmDofogSBXfchb8WUgiUR
+9HRLYnjp78Qa+8OD5jmrZnNEhy1Wp48nlgrwYGfyj51DAVb69Mchi335traeencW
+v9QHo+2Zm67gMeMY/xrIHg20tXjgTUx303KOj7l4sQA1PJX6miFeX8djuIlcFwk=
+=JDNo
+-END PGP SIGNATURE-



[gentoo-commits] proj/betagarden:master commit in: dev-python/svgutils/

2014-08-19 Thread Sebastian Pipping
commit: 5b6401493fd195fdb05911f6cdaf9fd938d9876c
Author: Sebastian Pipping  pipping  org>
AuthorDate: Sat Aug  2 22:58:26 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Aug  2 22:58:26 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=5b640149

dev-python/svgutils: 

---
 dev-python/svgutils/metadata.xml |  8 
 dev-python/svgutils/svgutils-.ebuild | 21 +
 2 files changed, 29 insertions(+)

diff --git a/dev-python/svgutils/metadata.xml b/dev-python/svgutils/metadata.xml
new file mode 100644
index 000..16bcc9f
--- /dev/null
+++ b/dev-python/svgutils/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sp...@gentoo.org
+   Sebastian Pipping
+   
+

diff --git a/dev-python/svgutils/svgutils-.ebuild 
b/dev-python/svgutils/svgutils-.ebuild
new file mode 100644
index 000..0c8d7fa
--- /dev/null
+++ b/dev-python/svgutils/svgutils-.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+
+inherit git-r3 distutils-r1
+
+MY_PN='svg_utils'  # != PN due to https://pypi.python.org/pypi/svgutils
+DESCRIPTION="Python tools to create and manipulate SVG files"
+HOMEPAGE="https://github.com/btel/${MY_PN}";
+EGIT_REPO_URI="https://github.com/btel/${MY_PN}.git";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-python/lxml"



[gentoo-commits] proj/betagarden:master commit in: net-analyzer/nethogs/

2014-08-19 Thread Sebastian Pipping
commit: db9a9d4aa961d44e9c12a6063a755b8670d4275a
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Jul 28 06:20:30 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jul 28 06:20:30 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=db9a9d4a

net-analyzer/nethogs: Included upstream

Package-Manager: portage-2.2.10

---
 net-analyzer/nethogs/ChangeLog   | 3 +++
 net-analyzer/nethogs/nethogs-.ebuild | 3 ---
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/nethogs/ChangeLog b/net-analyzer/nethogs/ChangeLog
index 46c2ce4..da61777 100644
--- a/net-analyzer/nethogs/ChangeLog
+++ b/net-analyzer/nethogs/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  28 Jul 2014; Justin Lecher  nethogs-.ebuild:
+  Included upstream
+
   24 Jul 2014; Justin Lecher  nethogs-.ebuild,
   +files/nethogs--tinfo.patch:
   Backport patch for ncurses[tinfo]

diff --git a/net-analyzer/nethogs/nethogs-.ebuild 
b/net-analyzer/nethogs/nethogs-.ebuild
index 6175ec3..fa43bec 100644
--- a/net-analyzer/nethogs/nethogs-.ebuild
+++ b/net-analyzer/nethogs/nethogs-.ebuild
@@ -26,10 +26,7 @@ DEPEND="
 
 DOCS=( Changelog DESIGN README )
 
-PATCHES=( "${FILESDIR}"/${P}-tinfo.patch )
-
 src_prepare() {
-   epatch "${PATCHES[@]}"
tc-export CC CXX PKG_CONFIG
 }
 



[gentoo-commits] proj/betagarden:master commit in: dev-texlive/trackchanges/

2014-08-19 Thread Sebastian Pipping
commit: 28d8373ee9768f8ca91b2556f92da2ffd7326216
Author: Sebastian Pipping  pipping  org>
AuthorDate: Mon Aug 18 20:41:38 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 20 00:28:50 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=28d8373e

dev-texlive/trackchanges: 0.7.0

---
 dev-texlive/trackchanges/trackchanges-0.7.0.ebuild | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/dev-texlive/trackchanges/trackchanges-0.7.0.ebuild 
b/dev-texlive/trackchanges/trackchanges-0.7.0.ebuild
new file mode 100644
index 000..56dac2b
--- /dev/null
+++ b/dev-texlive/trackchanges/trackchanges-0.7.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit versionator texlive-common
+
+DESCRIPTION="LaTeX package for collaboratively editing LaTeX documents"
+HOMEPAGE="http://trackchanges.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/Version%20$(get_version_component_range
 1-2)/${PN}_source-${PV}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-texlive/texlive-latex"
+RDEPEND="${DEPEND}"
+
+src_install() {
+   insinto /usr/share/texmf-dist/tex/latex/${PN}/
+   doins LatexPackage/trackchanges.sty || die
+
+   insinto /usr/shared/doc/${P}/
+   doins -r documentation/web/*
+}
+
+pkg_postinst() {
+   etexmf-update
+}
+
+pkg_postrm() {
+   etexmf-update
+}



[gentoo-commits] proj/betagarden:master commit in: games-board/ccbridge-bin/

2014-08-19 Thread Sebastian Pipping
commit: 55a6456d4b5b72e271f7c870ae57a1c0d8a58add
Author: Sebastian Pipping  pipping  org>
AuthorDate: Sun Aug 17 19:40:39 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 20 00:28:49 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=55a6456d

games-board/ccbridge-bin: 3.0_beta4

---
 .../ccbridge-bin/ccbridge-bin-3.0_beta4-r1.ebuild  | 68 ++
 games-board/ccbridge-bin/metadata.xml  |  8 +++
 2 files changed, 76 insertions(+)

diff --git a/games-board/ccbridge-bin/ccbridge-bin-3.0_beta4-r1.ebuild 
b/games-board/ccbridge-bin/ccbridge-bin-3.0_beta4-r1.ebuild
new file mode 100644
index 000..6950122
--- /dev/null
+++ b/games-board/ccbridge-bin/ccbridge-bin-3.0_beta4-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit eutils gnome2-utils
+
+DESCRIPTION="Chinese chess software for Windows"
+HOMEPAGE=""
+SRC_URI="http://www.mediafire.com/download/lnmgnj4zhdt/CCBridge3beta4.zip";
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip
+   media-gfx/icoutils"
+RDEPEND="app-emulation/wineloc"
+
+S="${WORKDIR}"
+RESTRICT="mirror strip fetch"
+
+src_unpack() {
+   :
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir=/opt/${PN%-bin}
+   local icon_name=${PN%-bin}
+
+   dodir ${dir}
+   ( cd "${D}"/${dir} && unzip "${DISTDIR}/${A}" ) || die
+
+   # Resolve pointless "CCBridge3" directory level
+   mv "${D}${dir}"/CCBridge3/* "${D}${dir}"/ || die
+   rmdir "${D}${dir}"/CCBridge3/ || die
+
+   # Extract icon
+   wrestool -x --name=MAINICON "${D}${dir}"/CCBridge.exe > ${icon_name}.ico
+   icotool -x ${icon_name}.ico
+   newicon --theme locolor --size 16 ${icon_name}_2_16x16x8.png 
${icon_name}.png
+   newicon --theme locolor --size 32 ${icon_name}_1_32x32x8.png 
${icon_name}.png
+   newicon --theme hicolor --size 16 ${icon_name}_6_16x16x32.png 
${icon_name}.png
+   newicon --theme hicolor --size 32 ${icon_name}_5_32x32x32.png 
${icon_name}.png
+   newicon --theme hicolor --size 48 ${icon_name}_4_48x48x32.png 
${icon_name}.png
+   newicon --theme hicolor --size 128 ${icon_name}_3_128x128x32.png 
${icon_name}.png
+
+   make_desktop_entry "wineloc -l zh_CN ${dir}/CCBridge.exe" 'CCBridge' 
${icon_name} 'Game'
+   mv "${D}"/usr/share/applications/{*,${PN}}.desktop || die
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/games-board/ccbridge-bin/metadata.xml 
b/games-board/ccbridge-bin/metadata.xml
new file mode 100644
index 000..16bcc9f
--- /dev/null
+++ b/games-board/ccbridge-bin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sp...@gentoo.org
+   Sebastian Pipping
+   
+



[gentoo-commits] proj/betagarden:master commit in: games-board/xiexie-freeware-bin/

2014-08-19 Thread Sebastian Pipping
commit: 1a4c926c62eeb419718daf1beea008e688e5c3b2
Author: Sebastian Pipping  pipping  org>
AuthorDate: Sun Aug 17 22:21:04 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 20 00:28:50 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=1a4c926c

games-board/xiexie-freeware-bin: License fix

---
 games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild 
b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild
index 3a7fa3a..1e525a9 100644
--- a/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild
+++ b/games-board/xiexie-freeware-bin/xiexie-freeware-bin-2.5.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Free of cost Chinese chess software for Windows"
 HOMEPAGE="http://www.cc-xiexie.com/";
 SRC_URI="http://www.cc-xiexie.com/files/XXFreeware${MY_PV}.XInstaller.exe";
 
-LICENSE="freedist"
+LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""



[gentoo-commits] proj/betagarden:master commit in: media-gfx/font-manager/

2014-08-19 Thread Sebastian Pipping
commit: a981b44ef958cd54ef4ce06ca201076498fd953b
Author: Sebastian Pipping  pipping  org>
AuthorDate: Wed Aug 20 00:24:49 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 20 00:28:51 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=a981b44e

media-gfx/font-manager: Parallel build workaround

---
 media-gfx/font-manager/font-manager--r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-gfx/font-manager/font-manager--r1.ebuild 
b/media-gfx/font-manager/font-manager--r1.ebuild
index b702966..55a778c 100644
--- a/media-gfx/font-manager/font-manager--r1.ebuild
+++ b/media-gfx/font-manager/font-manager--r1.ebuild
@@ -41,6 +41,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
vala_src_prepare
+   export WANT_AUTOCONF=2.5
NOCONFIGURE=yes ./autogen.sh || die
 }
 
@@ -48,6 +49,10 @@ src_configure() {
econf --disable-schemas-compile
 }
 
+src_compile() {
+   emake -j1
+}
+
 src_install() {
default
gnome2_schemas_savelist



[gentoo-commits] proj/betagarden:master commit in: media-fonts/VeraSansYuanTi/

2014-08-19 Thread Sebastian Pipping
commit: 5f68fcbc91587f7a2681375e854e42feb1d78805
Author: Sebastian Pipping  pipping  org>
AuthorDate: Sun Aug 17 23:06:17 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 20 00:28:50 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=5f68fcbc

media-fonts/VeraSansYuanTi: Add non-regular styles

---
 .../VeraSansYuanTi/VeraSansYuanTi-0-r1.ebuild  | 36 ++
 media-fonts/VeraSansYuanTi/VeraSansYuanTi-0.ebuild | 24 ---
 2 files changed, 36 insertions(+), 24 deletions(-)

diff --git a/media-fonts/VeraSansYuanTi/VeraSansYuanTi-0-r1.ebuild 
b/media-fonts/VeraSansYuanTi/VeraSansYuanTi-0-r1.ebuild
new file mode 100644
index 000..2da182a
--- /dev/null
+++ b/media-fonts/VeraSansYuanTi/VeraSansYuanTi-0-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+DESCRIPTION="Chinese font Vera Sans Yuan Ti (including Mono)"
+HOMEPAGE=""
+SRC_URI="
+   !minimal? (
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTi-Bold.zip
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTi-BoldItalic.zip
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTi-Italic.zip
+   )
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTi-Regular.zip
+   !minimal? (
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTiMono-Bold.zip
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTiMono-BoldItalic.zip
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTiMono-Italic.zip
+   )
+   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTiMono-Regular.zip
+   "
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RESTRICT=""
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /usr/share/fonts/${PN}
+   doins *.ttf || die
+}

diff --git a/media-fonts/VeraSansYuanTi/VeraSansYuanTi-0.ebuild 
b/media-fonts/VeraSansYuanTi/VeraSansYuanTi-0.ebuild
deleted file mode 100644
index 393ef26..000
--- a/media-fonts/VeraSansYuanTi/VeraSansYuanTi-0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-DESCRIPTION="Chinese font Vera Sans Yuan Ti (including Mono)"
-HOMEPAGE=""
-SRC_URI="ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTi-Regular.zip
-   
ftp://ftp.bupt.edu.cn/pub/software/Chinese/Font-related/VeraSans/VeraSansYuanTiMono-Regular.zip";
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=""
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /usr/share/fonts/${PN}
-   doins *.ttf || die
-}



[gentoo-commits] proj/betagarden:master commit in: app-text/mftrace/

2014-08-19 Thread Sebastian Pipping
commit: 57414e889d8ff57fd559902deb7029288b3e2212
Author: Sebastian Pipping  pipping  org>
AuthorDate: Thu Aug  7 00:16:43 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Aug  7 00:16:53 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=57414e88

app-text/mftrace: 

Based on ebuild for 1.2.18 from main tree.

---
 app-text/mftrace/metadata.xml|  8 +
 app-text/mftrace/mftrace-.ebuild | 60 
 2 files changed, 68 insertions(+)

diff --git a/app-text/mftrace/metadata.xml b/app-text/mftrace/metadata.xml
new file mode 100644
index 000..16bcc9f
--- /dev/null
+++ b/app-text/mftrace/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sp...@gentoo.org
+   Sebastian Pipping
+   
+

diff --git a/app-text/mftrace/mftrace-.ebuild 
b/app-text/mftrace/mftrace-.ebuild
new file mode 100644
index 000..eb1b60e
--- /dev/null
+++ b/app-text/mftrace/mftrace-.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/mftrace/mftrace-1.2.18.ebuild,v 
1.4 2012/09/23 08:26:11 phajdan.jr Exp $
+
+EAPI="4"
+PYTHON_DEPEND="2"
+
+inherit git-r3 autotools python toolchain-funcs
+
+DESCRIPTION="Traces TeX fonts to PFA or PFB fonts (formerly pktrace)"
+HOMEPAGE="http://lilypond.org/mftrace/";
+EGIT_REPO_URI="https://github.com/hanwen/mftrace.git";
+LICENSE="GPL-2"
+KEYWORDS=""
+# SLOT 1 was used in pktrace ebuild
+SLOT="1"
+IUSE="doc test truetype"
+
+RDEPEND=">=app-text/t1utils-1.25
+   || ( media-gfx/potrace >=media-gfx/autotrace-0.30 )
+   truetype? ( media-gfx/fontforge )
+   virtual/latex-base"
+DEPEND="${RDEPEND}
+   doc? ( sys-apps/texinfo )
+   test? ( media-gfx/fontforge )"
+
+pkg_setup() {
+   python_set_active_version 2
+   python_pkg_setup
+}
+
+src_prepare() {
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+   econf \
+   --datadir="$(python_get_sitedir)" \
+   PYTHON="$(PYTHON)"
+}
+
+src_compile() {
+   emake CFLAGS="-Wall ${CFLAGS}"
+   use doc && emake README.txt
+}
+
+src_install () {
+   emake DESTDIR="${D}" PYC_MODULES="" install
+   dodoc ChangeLog
+   use doc && dodoc README.txt
+}
+
+pkg_postinst() {
+   python_mod_optimize mftrace
+}
+
+pkg_postrm() {
+   python_mod_cleanup mftrace
+}



[gentoo-commits] proj/betagarden:master commit in: www-client/chromium-bin-debian/

2014-08-19 Thread Sebastian Pipping
commit: e06d363c93172201ab057d99299d5a283d1834c9
Author: Sebastian Pipping  pipping  org>
AuthorDate: Mon Aug 18 20:50:50 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug 20 00:28:51 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=e06d363c

www-client/chromium-bin-debian: 35.0.1916.153_p2

---
 ...5.0.1916.153_p1.ebuild => chromium-bin-debian-35.0.1916.153_p2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/www-client/chromium-bin-debian/chromium-bin-debian-35.0.1916.153_p1.ebuild 
b/www-client/chromium-bin-debian/chromium-bin-debian-35.0.1916.153_p2.ebuild
similarity index 100%
rename from 
www-client/chromium-bin-debian/chromium-bin-debian-35.0.1916.153_p1.ebuild
rename to 
www-client/chromium-bin-debian/chromium-bin-debian-35.0.1916.153_p2.ebuild



[gentoo-commits] proj/betagarden:master commit in: net-analyzer/nethogs/, net-analyzer/nethogs/files/

2014-08-19 Thread Sebastian Pipping
commit: 539ff83c65a3fe116f0ef306ef1970b4662f578d
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Jul 24 10:23:36 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Jul 24 10:23:36 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=539ff83c

net-analyzer/nethogs: Backport patch for ncurses[tinfo]

Package-Manager: portage-2.2.10

---
 net-analyzer/nethogs/ChangeLog |  4 ++
 .../nethogs/files/nethogs--tinfo.patch | 46 ++
 net-analyzer/nethogs/nethogs-.ebuild   |  7 
 3 files changed, 57 insertions(+)

diff --git a/net-analyzer/nethogs/ChangeLog b/net-analyzer/nethogs/ChangeLog
index d69ab41..46c2ce4 100644
--- a/net-analyzer/nethogs/ChangeLog
+++ b/net-analyzer/nethogs/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  24 Jul 2014; Justin Lecher  nethogs-.ebuild,
+  +files/nethogs--tinfo.patch:
+  Backport patch for ncurses[tinfo]
+
 *nethogs- (21 Jul 2014)
 
   21 Jul 2014; Justin Lecher  +nethogs-.ebuild,

diff --git a/net-analyzer/nethogs/files/nethogs--tinfo.patch 
b/net-analyzer/nethogs/files/nethogs--tinfo.patch
new file mode 100644
index 000..4a80e2a
--- /dev/null
+++ b/net-analyzer/nethogs/files/nethogs--tinfo.patch
@@ -0,0 +1,46 @@
+From 01c61290a30ae40a358ed803190c21d0dd42dc3a Mon Sep 17 00:00:00 2001
+From: Justin Lecher 
+Date: Thu, 24 Jul 2014 12:13:06 +0200
+Subject: [PATCH] Allow to specify ncurses libs at buildtime
+
+If the system is using libtinfo then you need ot link against libncurses and 
libtinfo.
+With this patch it is possible to specify this at buildtime.
+
+Signed-off-by: Justin Lecher 
+---
+ Makefile | 9 ++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 83b1c3e..3c0e7c7 100644
+--- a/Makefile
 b/Makefile
+@@ -20,6 +20,9 @@ CFLAGS?=-Wall -Wextra
+ CXXFLAGS?=-Wall -Wextra
+ 
+ OBJS=packet.o connection.o process.o refresh.o decpcap.o cui.o inode2prog.o 
conninode.o devices.o
++
++NCURSES_LIBS?=-lncurses
++
+ .PHONY: tgz
+ 
+ tgz: clean
+@@ -36,12 +39,12 @@ install: nethogs nethogs.8
+   install -m 644 nethogs.8 $(DESTDIR)$(man8)
+ 
+ test: test.cpp 
+-  $(CXX) $(CXXFLAGS) $(LDFLAGS) test.cpp -o test -lpcap -lm -lncurses 
-DVERSION=\"$(VERSION)\" -DSUBVERSION=\"$(SUBVERSION)\" 
-DMINORVERSION=\"$(MINORVERSION)\"
++  $(CXX) $(CXXFLAGS) $(LDFLAGS) test.cpp -o test -lpcap -lm 
${NCURSES_LIBS} -DVERSION=\"$(VERSION)\" -DSUBVERSION=\"$(SUBVERSION)\" 
-DMINORVERSION=\"$(MINORVERSION)\"
+ 
+ nethogs: main.cpp nethogs.cpp $(OBJS)
+-  $(CXX) $(CXXFLAGS) $(LDFLAGS) main.cpp $(OBJS) -o nethogs -lpcap -lm 
-lncurses -DVERSION=\"$(VERSION)\" -DSUBVERSION=\"$(SUBVERSION)\" 
-DMINORVERSION=\"$(MINORVERSION)\"
++  $(CXX) $(CXXFLAGS) $(LDFLAGS) main.cpp $(OBJS) -o nethogs -lpcap -lm 
${NCURSES_LIBS} -DVERSION=\"$(VERSION)\" -DSUBVERSION=\"$(SUBVERSION)\" 
-DMINORVERSION=\"$(MINORVERSION)\"
+ nethogs_testsum: nethogs_testsum.cpp $(OBJS)
+-  $(CXX) $(CXXFLAGS) $(LDFLAGS) nethogs_testsum.cpp $(OBJS) -o 
nethogs_testsum -lpcap -lm -lncurses -DVERSION=\"$(VERSION)\" 
-DSUBVERSION=\"$(SUBVERSION)\" -DMINORVERSION=\"$(MINORVERSION)\"
++  $(CXX) $(CXXFLAGS) $(LDFLAGS) nethogs_testsum.cpp $(OBJS) -o 
nethogs_testsum -lpcap -lm ${NCURSES_LIBS} -DVERSION=\"$(VERSION)\" 
-DSUBVERSION=\"$(SUBVERSION)\" -DMINORVERSION=\"$(MINORVERSION)\"
+ 
+ decpcap_test: decpcap_test.cpp decpcap.o
+   $(CXX) $(CXXFLAGS) $(LDFLAGS) decpcap_test.cpp decpcap.o -o 
decpcap_test -lpcap -lm
+-- 
+2.0.2
+

diff --git a/net-analyzer/nethogs/nethogs-.ebuild 
b/net-analyzer/nethogs/nethogs-.ebuild
index ead5955..6175ec3 100644
--- a/net-analyzer/nethogs/nethogs-.ebuild
+++ b/net-analyzer/nethogs/nethogs-.ebuild
@@ -26,10 +26,17 @@ DEPEND="
 
 DOCS=( Changelog DESIGN README )
 
+PATCHES=( "${FILESDIR}"/${P}-tinfo.patch )
+
 src_prepare() {
+   epatch "${PATCHES[@]}"
tc-export CC CXX PKG_CONFIG
 }
 
+src_compile() {
+   emake NCURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)"
+}
+
 src_install() {
emake DESTDIR="${ED}" prefix=/usr install
dodoc ${DOCS[@]}



[gentoo-commits] proj/betagarden:master commit in: dev-vcs/git-cola/

2014-08-19 Thread Sebastian Pipping
commit: 615eb2050bd0a0aab762ec2365f7ae04a6691eb9
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Aug 11 07:07:51 2014 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Aug 11 07:07:51 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=615eb205

dev-vcs/git-cola: Fix shebang fixing, #518306

Package-Manager: portage-2.2.10

---
 dev-vcs/git-cola/ChangeLog| 3 +++
 dev-vcs/git-cola/git-cola-.ebuild | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/dev-vcs/git-cola/ChangeLog b/dev-vcs/git-cola/ChangeLog
index 8e8b4ac..2d51921 100644
--- a/dev-vcs/git-cola/ChangeLog
+++ b/dev-vcs/git-cola/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/cola/ChangeLog,v 1.8 2011/04/13 
19:00:02 jlec Exp $
 
+  11 Aug 2014; Justin Lecher  git-cola-.ebuild:
+  Fix shebang fixing, #518306
+
   25 Feb 2014; Justin Lecher  git-cola-.ebuild:
   Move to py3.3
 

diff --git a/dev-vcs/git-cola/git-cola-.ebuild 
b/dev-vcs/git-cola/git-cola-.ebuild
index 9201126..12f7de6 100644
--- a/dev-vcs/git-cola/git-cola-.ebuild
+++ b/dev-vcs/git-cola/git-cola-.ebuild
@@ -90,6 +90,8 @@ python_install_all() {
 
distutils-r1_python_install_all
docompress /usr/share/doc/${PF}/git-cola.txt
+
+   python_fix_shebang "${ED}"
 }
 
 python_test() {



[gentoo-commits] gentoo-x86 commit in media-gfx/photo: photo-0.8-r1.ebuild ChangeLog photo-0.7.1.1.ebuild photo-0.8.ebuild

2014-08-19 Thread Davide Pesavento (pesa)
pesa14/08/19 23:52:12

  Modified: ChangeLog
  Added:photo-0.8-r1.ebuild
  Removed:  photo-0.7.1.1.ebuild photo-0.8.ebuild
  Log:
  EAPI=5; add missing qtsql dep (bug 514586); add slot operator on exiv2 dep.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0xDADED6B2671CB57D!)

Revision  ChangesPath
1.4  media-gfx/photo/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/photo/ChangeLog?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/photo/ChangeLog?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/photo/ChangeLog?r1=1.3&r2=1.4

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-gfx/photo/ChangeLog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ChangeLog   2 Mar 2013 21:39:03 -   1.3
+++ ChangeLog   19 Aug 2014 23:52:12 -  1.4
@@ -1,6 +1,12 @@
 # ChangeLog for media-gfx/photo
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/photo/ChangeLog,v 1.3 2013/03/02 
21:39:03 hwoarang Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/photo/ChangeLog,v 1.4 2014/08/19 
23:52:12 pesa Exp $
+
+*photo-0.8-r1 (19 Aug 2014)
+
+  19 Aug 2014; Davide Pesavento  +photo-0.8-r1.ebuild,
+  -photo-0.7.1.1.ebuild, -photo-0.8.ebuild:
+  EAPI=5; add missing qtsql dep (bug 514586); add slot operator on exiv2 dep.
 
   02 Mar 2013; Markos Chandras  photo-0.7.1.1.ebuild,
   photo-0.8.ebuild:



1.1  media-gfx/photo/photo-0.8-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/photo/photo-0.8-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/photo/photo-0.8-r1.ebuild?rev=1.1&content-type=text/plain

Index: photo-0.8-r1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/photo/photo-0.8-r1.ebuild,v 1.1 
2014/08/19 23:52:12 pesa Exp $

EAPI=5

inherit cmake-utils

DESCRIPTION="Simple but powerful Qt4-based image viewer"
HOMEPAGE="http://photoqt.co.cc/";
SRC_URI="http://photoqt.co.cc/pkgs/${P}.tar.gz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""

DEPEND="
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qtsql:4
media-gfx/exiv2:=
"
RDEPEND="${DEPEND}"

PATCHES=(
"${FILESDIR}/${PN}-0.7.1.1-install-desktop.patch"
)

# TODO: translations






[gentoo-commits] gentoo-x86 commit in dev-python/jinja: jinja-2.7.3.ebuild ChangeLog

2014-08-19 Thread Mike Gilbert (floppym)
floppym 14/08/19 23:31:16

  Modified: jinja-2.7.3.ebuild ChangeLog
  Log:
  Add blocker on compat slot.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0BBEEA1FEA4843A4)

Revision  ChangesPath
1.12 dev-python/jinja/jinja-2.7.3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild?r1=1.11&r2=1.12

Index: jinja-2.7.3.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- jinja-2.7.3.ebuild  19 Aug 2014 16:45:18 -  1.11
+++ jinja-2.7.3.ebuild  19 Aug 2014 23:31:16 -  1.12
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild,v 1.11 
2014/08/19 16:45:18 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.7.3.ebuild,v 1.12 
2014/08/19 23:31:16 floppym Exp $
 
 EAPI=5
 
@@ -21,7 +21,8 @@
 IUSE="doc examples"
 
 RDEPEND="dev-python/markupsafe[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   !dev-python/jinja:compat"
 DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-0.6 )"
 



1.123dev-python/jinja/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/jinja/ChangeLog?rev=1.123&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/jinja/ChangeLog?rev=1.123&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/jinja/ChangeLog?r1=1.122&r2=1.123

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-python/jinja/ChangeLog,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -r1.122 -r1.123
--- ChangeLog   19 Aug 2014 16:45:18 -  1.122
+++ ChangeLog   19 Aug 2014 23:31:16 -  1.123
@@ -1,6 +1,9 @@
 # ChangeLog for dev-python/jinja
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/ChangeLog,v 1.122 
2014/08/19 16:45:18 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/ChangeLog,v 1.123 
2014/08/19 23:31:16 floppym Exp $
+
+  19 Aug 2014; Mike Gilbert  jinja-2.7.3.ebuild:
+  Add blocker on compat slot.
 
   19 Aug 2014; Dirkjan Ochtman  jinja-2.7.3.ebuild:
   Hack python 3.2 compatibility into Jinja 2.7






[gentoo-commits] proj/postgresql/testing: New branch: master

2014-08-19 Thread Pavlos Ratis
commit: 
Commit: Pavlos Ratis  gentoo  org>
CommitDate: Tue Aug 19 23:01:28 2014 +

New branch: master




[gentoo-commits] gentoo-x86 commit in media-libs/mesa: mesa-10.2.6.ebuild ChangeLog mesa-10.2.5.ebuild

2014-08-19 Thread Matt Turner (mattst88)
mattst8814/08/19 22:49:14

  Modified: ChangeLog
  Added:mesa-10.2.6.ebuild
  Removed:  mesa-10.2.5.ebuild
  Log:
  Version bump to 10.2.6.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
974CA72A)

Revision  ChangesPath
1.571media-libs/mesa/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?rev=1.571&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?rev=1.571&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?r1=1.570&r2=1.571

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v
retrieving revision 1.570
retrieving revision 1.571
diff -u -r1.570 -r1.571
--- ChangeLog   19 Aug 2014 21:11:32 -  1.570
+++ ChangeLog   19 Aug 2014 22:49:14 -  1.571
@@ -1,6 +1,12 @@
 # ChangeLog for media-libs/mesa
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.570 
2014/08/19 21:11:32 mattst88 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.571 
2014/08/19 22:49:14 mattst88 Exp $
+
+*mesa-10.2.6 (19 Aug 2014)
+
+  19 Aug 2014; Matt Turner  +mesa-10.2.6.ebuild,
+  -mesa-10.2.5.ebuild:
+  Version bump to 10.2.6.
 
 *mesa-10.2.5 (19 Aug 2014)
 



1.1  media-libs/mesa/mesa-10.2.6.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/mesa-10.2.6.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/mesa-10.2.6.ebuild?rev=1.1&content-type=text/plain

Index: mesa-10.2.6.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-10.2.6.ebuild,v 1.1 
2014/08/19 22:49:14 mattst88 Exp $

EAPI=5

EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"

if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
fi

PYTHON_COMPAT=( python{2_6,2_7} )

inherit base autotools multilib multilib-minimal flag-o-matic \
python-any-r1 toolchain-funcs pax-utils ${GIT_ECLASS}

OPENGL_DIR="xorg-x11"

MY_PN="${PN/m/M}"
MY_P="${MY_PN}-${PV/_/-}"
MY_SRC_P="${MY_PN}Lib-${PV/_/-}"

FOLDER="${PV/.0_rc*/}"

DESCRIPTION="OpenGL-like graphic library for Linux"
HOMEPAGE="http://mesa3d.sourceforge.net/";

#SRC_PATCHES="mirror://gentoo/${P}-gentoo-patches-01.tar.bz2"
if [[ $PV = * ]]; then
SRC_URI="${SRC_PATCHES}"
else

SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_SRC_P}.tar.bz2
${SRC_PATCHES}"
fi

# The code is MIT/X11.
# GLES[2]/gl[2]{,ext,platform}.h are SGI-B-2.0
LICENSE="MIT SGI-B-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"

INTEL_CARDS="i915 i965 ilo intel"
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
done

IUSE="${IUSE_VIDEO_CARDS}
bindist +classic debug +dri3 +egl +gallium gbm gles1 gles2 +llvm +nptl
opencl openvg osmesa pax_kernel openmax pic r600-llvm-compiler selinux
vdpau wayland xvmc xa kernel_FreeBSD"

REQUIRED_USE="
llvm?   ( gallium )
openvg? ( egl gallium )
opencl? (
gallium
video_cards_r600? ( r600-llvm-compiler )
video_cards_radeon? ( r600-llvm-compiler )
video_cards_radeonsi? ( r600-llvm-compiler )
)
openmax? ( gallium )
gles1?  ( egl )
gles2?  ( egl )
r600-llvm-compiler? ( gallium llvm || ( video_cards_r600 
video_cards_radeonsi video_cards_radeon ) )
wayland? ( egl gbm )
xa?  ( gallium )
video_cards_freedreno?  ( gallium )
video_cards_intel?  ( || ( classic gallium ) )
video_cards_i915?   ( || ( classic gallium ) )
video_cards_i965?   ( classic )
video_cards_ilo?( gallium )
video_cards_nouveau? ( || ( classic gallium ) )
video_cards_radeon? ( || ( classic gallium ) )
video_cards_r100?   ( classic )
video_cards_r200?   ( classic )
video_cards_r300?   ( gallium )
video_cards_r600?   ( gallium )
video_cards_radeonsi?   ( gallium llvm )
video_cards_vmware? ( gallium )
${PYTHON_REQUIRED_USE}
"

LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.54"
# keep correct libdrm and dri2proto dep
# keep blocks in rdepend for binpkg
RDEPEND="
!=app-admin

[gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/

2014-08-19 Thread Christoph Junghans
commit: faca6316963f0c07fee7f4044ff5fa86505eb655
Author: Dominik Schmidt  hotmail  com>
AuthorDate: Sat Aug  9 16:23:56 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug  9 16:28:15 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=faca6316

sci-mathematics/giac: EAPI bump

---
 sci-mathematics/giac/ChangeLog | 2 +-
 sci-mathematics/giac/giac-1.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index ee8f677..fc7798d 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -3,7 +3,7 @@
 # $Header: $
 
   09 Aug 2014; Dominik Schmidt 
-  Fixed fltk handling, added PAX-checks and exception.
+  Fixed fltk handling, added PAX-checks and exception, EAPI bump.
 
   21 Jun 2014; Jonathan-Christofer Demay 
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild 
b/sci-mathematics/giac/giac-1.1.0.ebuild
index 467215a..b206d75 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 
 DESCRIPTION="A free C++ CAS (Computer Algebra System) library and its 
interfaces"
 HOMEPAGE="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html";



[gentoo-commits] proj/sci:master commit in: sci-chemistry/mddnmr/

2014-08-19 Thread Christoph Junghans
commit: 5b5e02a243abbe14951e282b48e8ebbf0d69b8ce
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Aug 14 14:31:43 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Aug 14 14:31:43 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5b5e02a2

sci-chemistry/mddnmr: Fix quoting of variables

Package-Manager: portage-2.2.12

---
 sci-chemistry/mddnmr/ChangeLog   | 4 
 sci-chemistry/mddnmr/{mddnmr-2.4.ebuild => mddnmr-2.4-r1.ebuild} | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/mddnmr/ChangeLog b/sci-chemistry/mddnmr/ChangeLog
index 4ff2a3a..56a9ab6 100644
--- a/sci-chemistry/mddnmr/ChangeLog
+++ b/sci-chemistry/mddnmr/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Aug 2014; Justin Lecher  -mddnmr-2.4.ebuild,
+  +mddnmr-2.4-r1.ebuild:
+  Fix quoting of variables
+
   14 Aug 2014; Justin Lecher  -mddnmr-2.1.ebuild,
   -mddnmr-2.2.ebuild, +mddnmr-2.4.ebuild, metadata.xml:
   Version Bump; drop old

diff --git a/sci-chemistry/mddnmr/mddnmr-2.4.ebuild 
b/sci-chemistry/mddnmr/mddnmr-2.4-r1.ebuild
similarity index 94%
rename from sci-chemistry/mddnmr/mddnmr-2.4.ebuild
rename to sci-chemistry/mddnmr/mddnmr-2.4-r1.ebuild
index 2faa6cc..74d346d 100644
--- a/sci-chemistry/mddnmr/mddnmr-2.4.ebuild
+++ b/sci-chemistry/mddnmr/mddnmr-2.4-r1.ebuild
@@ -48,7 +48,7 @@ src_install() {
 
setenv MDD_NMR "${EPREFIX}/opt/${PN}"
setenv MDD_NMRbin "${EPREFIX}/opt/${PN}/bin/"
-   set path=( . "$MDD_NMRbin"  "${MDD_NMR}/com" \$path )
+   set path=( . "\$MDD_NMRbin"  "\${MDD_NMR}/com" \$path )
 
csh "${EPREFIX}/opt/${PN}/GUI/qMDD"
EOF



[gentoo-commits] proj/sci:master commit in: /

2014-08-19 Thread Christoph Junghans
commit: e8ac18ba130b5a9eaad7aed2a889ff3b66e0de76
Author: Justin  gentoo  org>
AuthorDate: Sun Aug 10 08:04:32 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Aug 10 08:04:32 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e8ac18ba

Merge pull request #251 from sargas/astropy_affliates

Add some Astropy-affliated packages


 dev-python/astropy-helpers/ChangeLog   | 10 +++
 dev-python/astropy-helpers/Manifest|  1 +
 .../astropy-helpers/astropy-helpers-0.4.1.ebuild   | 28 
 .../astropy-helpers/astropy-helpers-.ebuild| 28 
 .../astropy-helpers}/metadata.xml  |  5 +-
 dev-python/ccdproc/ChangeLog   | 10 +++
 dev-python/ccdproc/Manifest|  1 +
 dev-python/ccdproc/ccdproc-0.2.ebuild  | 59 +
 dev-python/ccdproc/ccdproc-.ebuild | 59 +
 dev-python/ccdproc/metadata.xml| 10 +++
 dev-python/gammapy/ChangeLog   |  9 +++
 dev-python/gammapy/gammapy-.ebuild | 75 ++
 dev-python/gammapy/metadata.xml| 10 +++
 dev-python/imageutils/ChangeLog|  9 +++
 dev-python/imageutils/imageutils-.ebuild   | 58 +
 dev-python/imageutils/metadata.xml | 10 +++
 dev-python/photutils/ChangeLog |  9 +++
 dev-python/photutils/metadata.xml  | 10 +++
 dev-python/photutils/photutils-.ebuild | 61 ++
 dev-python/specutils/ChangeLog |  9 +++
 dev-python/specutils/metadata.xml  | 10 +++
 dev-python/specutils/specutils-.ebuild | 59 +
 22 files changed, 538 insertions(+), 2 deletions(-)



[gentoo-commits] proj/sci:master commit in: /

2014-08-19 Thread Christoph Junghans
commit: b34791f7e31176f99c309d9bbd407725969941ab
Author: Justin  gentoo  org>
AuthorDate: Sun Aug 10 08:03:42 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Aug 10 08:03:42 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b34791f7

Merge pull request #252 from Doeme/master

sci-mathematics/giac changes


 sci-mathematics/giac/ChangeLog |  3 +++
 sci-mathematics/giac/Manifest  |  3 ---
 sci-mathematics/giac/giac-1.1.0.ebuild | 20 +++-
 3 files changed, 22 insertions(+), 4 deletions(-)



[gentoo-commits] proj/sci:master commit in: /

2014-08-19 Thread Christoph Junghans
commit: 10192aa71af635e401f27e7a6669a4e48d52123a
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Aug 10 08:05:02 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Aug 10 08:05:02 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=10192aa7

Merge remote-tracking branch 'github/master'

* github/master:
  Remove python2.6 from astropy affliated ebuilds
  sci-mathematics/giac: Ebuild fix
  sci-mathematics/giac: EAPI bump
  sci-mathematics/giac: Ebuild improvement
  sci-mathematics/giac: Ebuild fix
  dev-python/specutils: Add specutils package
  dev-python/photutils: Add photutils package
  dev-python/imageutils: Add imageutils package
  dev-python/gammapy: Add gammapy package
  dev-python/ccdproc: Add ccdproc package
  dev-python/astropy-helpers: Add astropy-helpers package
  2.0.4 is already in main tree Revert "media-gfx/librecad: version bump 2.0.4"
  media-gfx/librecad: version bump 2.0.4
  Install the .f90 fortran includes.


 dev-python/astropy-helpers/ChangeLog   | 10 +++
 dev-python/astropy-helpers/Manifest|  1 +
 .../astropy-helpers/astropy-helpers-0.4.1.ebuild   | 28 
 .../astropy-helpers/astropy-helpers-.ebuild| 28 
 .../astropy-helpers}/metadata.xml  |  5 +-
 dev-python/ccdproc/ChangeLog   | 10 +++
 dev-python/ccdproc/Manifest|  1 +
 dev-python/ccdproc/ccdproc-0.2.ebuild  | 59 +
 dev-python/ccdproc/ccdproc-.ebuild | 59 +
 dev-python/ccdproc/metadata.xml| 10 +++
 dev-python/gammapy/ChangeLog   |  9 +++
 dev-python/gammapy/gammapy-.ebuild | 75 ++
 dev-python/gammapy/metadata.xml| 10 +++
 dev-python/imageutils/ChangeLog|  9 +++
 dev-python/imageutils/imageutils-.ebuild   | 58 +
 dev-python/imageutils/metadata.xml | 10 +++
 dev-python/photutils/ChangeLog |  9 +++
 dev-python/photutils/metadata.xml  | 10 +++
 dev-python/photutils/photutils-.ebuild | 61 ++
 dev-python/specutils/ChangeLog |  9 +++
 dev-python/specutils/metadata.xml  | 10 +++
 dev-python/specutils/specutils-.ebuild | 59 +
 sci-mathematics/giac/ChangeLog |  3 +
 sci-mathematics/giac/Manifest  |  3 -
 sci-mathematics/giac/giac-1.1.0.ebuild | 20 +-
 sci-mathematics/petsc/petsc-3.5.1.ebuild   |  5 +-
 26 files changed, 563 insertions(+), 8 deletions(-)



[gentoo-commits] proj/sci:master commit in: dev-python/imageutils/

2014-08-19 Thread Christoph Junghans
commit: e3e953d45ed6e2e2fe0dd7f425c05efca3834a9f
Author: Joseph Jon Booker  neoturbine  net>
AuthorDate: Fri Aug  8 19:55:39 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Aug  8 19:55:39 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e3e953d4

dev-python/imageutils: Add imageutils package

Package-Manager: portage-2.2.11-r1

---
 dev-python/imageutils/ChangeLog  |  9 +
 dev-python/imageutils/imageutils-.ebuild | 58 
 dev-python/imageutils/metadata.xml   | 10 +
 3 files changed, 77 insertions(+)

diff --git a/dev-python/imageutils/ChangeLog b/dev-python/imageutils/ChangeLog
new file mode 100644
index 000..133e250
--- /dev/null
+++ b/dev-python/imageutils/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-python/imageutils
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*imageutils- (08 Aug 2014)
+
+  08 Aug 2014; Joseph Jon Booker  +imageutils-.ebuild,
+  +metadata.xml:
+  dev-python/imageutils: Add imageutils package

diff --git a/dev-python/imageutils/imageutils-.ebuild 
b/dev-python/imageutils/imageutils-.ebuild
new file mode 100644
index 000..a8c9a8a
--- /dev/null
+++ b/dev-python/imageutils/imageutils-.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/aplpy/aplpy-0.9.11.ebuild,v 1.1 
2014/01/28 17:53:13 bicatali Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4} )
+inherit distutils-r1
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/astropy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Image processing utilities for Astropy"
+HOMEPAGE="https://github.com/astropy/imageutils";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc"
+
+DOCS=( README.rst )
+
+RDEPEND="
+   >=dev-python/astropy-0.4[${PYTHON_USEDEP}]
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}" || die
+   "${EPYTHON}" -c "import ${PN}, sys;r = 
${PN}.test(verbose=True);sys.exit(r)" \
+   || die "tests fail with ${EPYTHON}"
+}
+
+python_compile_all() {
+   if use doc; then
+   python_export_best
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${BUILD_DIR}"/lib \
+   esetup.py build_sphinx
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/imageutils/metadata.xml 
b/dev-python/imageutils/metadata.xml
new file mode 100644
index 000..281f12f
--- /dev/null
+++ b/dev-python/imageutils/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   sci-astronomy
+   
+   imageutils is a collection of image processing utilities that 
are generally
+   useful to astronomers. These will likely become part of the 
core AstroPy
+   package before the 1.0 release.
+   
+



[gentoo-commits] proj/sci:master commit in: dev-python/astropy-helpers/

2014-08-19 Thread Christoph Junghans
commit: 0c13107c9341b17eeb3dd49e8cf54573a09e74d1
Author: Joseph Jon Booker  neoturbine  net>
AuthorDate: Fri Aug  8 19:13:59 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Aug  8 19:13:59 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0c13107c

dev-python/astropy-helpers: Add astropy-helpers package

Package-Manager: portage-2.2.11-r1

---
 dev-python/astropy-helpers/ChangeLog   | 10 
 .../astropy-helpers/astropy-helpers-0.4.1.ebuild   | 28 ++
 .../astropy-helpers/astropy-helpers-.ebuild| 28 ++
 dev-python/astropy-helpers/metadata.xml|  9 +++
 4 files changed, 75 insertions(+)

diff --git a/dev-python/astropy-helpers/ChangeLog 
b/dev-python/astropy-helpers/ChangeLog
new file mode 100644
index 000..c9fe2fc
--- /dev/null
+++ b/dev-python/astropy-helpers/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-python/astropy-helpers
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*astropy-helpers-0.4.1 (08 Aug 2014)
+*astropy-helpers- (08 Aug 2014)
+
+  08 Aug 2014; Joseph Jon Booker 
+  +astropy-helpers-0.4.1.ebuild, +astropy-helpers-.ebuild, +metadata.xml:
+  dev-python/astropy-helpers: Add astropy-helpers package

diff --git a/dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild
new file mode 100644
index 000..431c340
--- /dev/null
+++ b/dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+inherit distutils-r1
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/astropy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Helpers for Astropy and Affiliated packages"
+HOMEPAGE="https://github.com/astropy/astropy-helpers";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+python_prepare_all() {
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/astropy-helpers/astropy-helpers-.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-.ebuild
new file mode 100644
index 000..431c340
--- /dev/null
+++ b/dev-python/astropy-helpers/astropy-helpers-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+inherit distutils-r1
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/astropy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Helpers for Astropy and Affiliated packages"
+HOMEPAGE="https://github.com/astropy/astropy-helpers";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+python_prepare_all() {
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/astropy-helpers/metadata.xml 
b/dev-python/astropy-helpers/metadata.xml
new file mode 100644
index 000..9f38fc3
--- /dev/null
+++ b/dev-python/astropy-helpers/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   sci-astronomy
+   
+   astropy-helpers is a collection of build tools used by astropy
+   that may be used by other projects.
+   
+



[gentoo-commits] proj/sci:master commit in: dev-python/gammapy/, dev-python/astropy-helpers/, dev-python/ccdproc/, ...

2014-08-19 Thread Christoph Junghans
commit: e990ca674b46c11cc7bf52fbfc96b7d7ef73b431
Author: Joseph Jon Booker  neoturbine  net>
AuthorDate: Sat Aug  9 21:21:56 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug  9 21:21:56 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e990ca67

Remove python2.6 from astropy affliated ebuilds

---
 dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild | 2 +-
 dev-python/astropy-helpers/astropy-helpers-.ebuild  | 2 +-
 dev-python/ccdproc/ccdproc-0.2.ebuild   | 2 +-
 dev-python/ccdproc/ccdproc-.ebuild  | 2 +-
 dev-python/gammapy/gammapy-.ebuild  | 2 +-
 dev-python/imageutils/imageutils-.ebuild| 4 ++--
 dev-python/photutils/photutils-.ebuild  | 2 +-
 dev-python/specutils/specutils-.ebuild  | 2 +-
 8 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild
index 431c340..f235889 100644
--- a/dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild
+++ b/dev-python/astropy-helpers/astropy-helpers-0.4.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
 inherit distutils-r1
 
 if [ ${PV} == "" ] ; then

diff --git a/dev-python/astropy-helpers/astropy-helpers-.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-.ebuild
index 431c340..f235889 100644
--- a/dev-python/astropy-helpers/astropy-helpers-.ebuild
+++ b/dev-python/astropy-helpers/astropy-helpers-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
 inherit distutils-r1
 
 if [ ${PV} == "" ] ; then

diff --git a/dev-python/ccdproc/ccdproc-0.2.ebuild 
b/dev-python/ccdproc/ccdproc-0.2.ebuild
index dff455d..1fd337a 100644
--- a/dev-python/ccdproc/ccdproc-0.2.ebuild
+++ b/dev-python/ccdproc/ccdproc-0.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
 inherit distutils-r1
 
 if [ ${PV} == "" ] ; then

diff --git a/dev-python/ccdproc/ccdproc-.ebuild 
b/dev-python/ccdproc/ccdproc-.ebuild
index dff455d..1fd337a 100644
--- a/dev-python/ccdproc/ccdproc-.ebuild
+++ b/dev-python/ccdproc/ccdproc-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
 inherit distutils-r1
 
 if [ ${PV} == "" ] ; then

diff --git a/dev-python/gammapy/gammapy-.ebuild 
b/dev-python/gammapy/gammapy-.ebuild
index 56e435b..453e7ad 100644
--- a/dev-python/gammapy/gammapy-.ebuild
+++ b/dev-python/gammapy/gammapy-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
 inherit distutils-r1 eutils
 
 if [ ${PV} == "" ] ; then

diff --git a/dev-python/imageutils/imageutils-.ebuild 
b/dev-python/imageutils/imageutils-.ebuild
index a8c9a8a..69442fc 100644
--- a/dev-python/imageutils/imageutils-.ebuild
+++ b/dev-python/imageutils/imageutils-.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/aplpy/aplpy-0.9.11.ebuild,v 1.1 
2014/01/28 17:53:13 bicatali Exp $
+# $Header: $
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 inherit distutils-r1
 
 if [ ${PV} == "" ] ; then

diff --git a/dev-python/photutils/photutils-.ebuild 
b/dev-python/photutils/photutils-.ebuild
index f152dde..5a7ad06 100644
--- a/dev-python/photutils/photutils-.ebuild
+++ b/dev-python/photutils/photutils-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 inherit distutils-r1
 
 if [ ${PV} == "" ] ; then

diff --git a/dev-python/specutils/specutils-.ebuild 
b/dev-python/specutils/specutils-.ebuild
index f8cfd5c..df3386b 100644
--- a/dev-python/specutils/specutils-.ebuild
+++ b/dev-python/specutils/specutils-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
 inherit distutils-r1
 
 if [ ${PV} == "" ] ; then



[gentoo-commits] proj/sci:master commit in: dev-python/photutils/

2014-08-19 Thread Christoph Junghans
commit: 1b33de552f47a3ae177e3dc6bc8302c06d278c68
Author: Joseph Jon Booker  neoturbine  net>
AuthorDate: Fri Aug  8 20:03:22 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Aug  8 20:03:22 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=1b33de55

dev-python/photutils: Add photutils package

Package-Manager: portage-2.2.11-r1

---
 dev-python/photutils/ChangeLog |  9 +
 dev-python/photutils/metadata.xml  | 10 +
 dev-python/photutils/photutils-.ebuild | 61 ++
 3 files changed, 80 insertions(+)

diff --git a/dev-python/photutils/ChangeLog b/dev-python/photutils/ChangeLog
new file mode 100644
index 000..fe8069d
--- /dev/null
+++ b/dev-python/photutils/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-python/photutils
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*photutils- (08 Aug 2014)
+
+  08 Aug 2014; Joseph Jon Booker  +metadata.xml,
+  +photutils-.ebuild:
+  dev-python/photutils: Add photutils package

diff --git a/dev-python/photutils/metadata.xml 
b/dev-python/photutils/metadata.xml
new file mode 100644
index 000..9f819f6
--- /dev/null
+++ b/dev-python/photutils/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   sci-astronomy
+   
+   photutils is a python package for determining photometric 
properties
+   of sources in astronomical images. This includes source 
detection,
+   centroid and shape parameters, and performing photometry.
+   
+

diff --git a/dev-python/photutils/photutils-.ebuild 
b/dev-python/photutils/photutils-.ebuild
new file mode 100644
index 000..f152dde
--- /dev/null
+++ b/dev-python/photutils/photutils-.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4} )
+inherit distutils-r1
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/astropy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Affiliated package for image photometry utilities"
+HOMEPAGE="https://github.com/astropy/photutils";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc"
+DOCS=( README.rst )
+
+RDEPEND="
+   >=dev-python/astropy-0.4[${PYTHON_USEDEP}]
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/imageutils[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+}
+
+python_compile_all() {
+   if use doc; then
+   python_export_best
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${BUILD_DIR}"/lib \
+   esetup.py build_sphinx
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}" || die
+   "${EPYTHON}" -c "import ${PN}, sys;r = 
${PN}.test(verbose=True);sys.exit(r)" \
+   || die "tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/sci:master commit in: sci-chemistry/nwchem/

2014-08-19 Thread Christoph Junghans
commit: ae5bf779150182f7a2b747c8ed6823808b3254f8
Author: Honza Macháček  centrum  cz>
AuthorDate: Thu Aug  7 10:10:11 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Aug  7 10:10:11 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ae5bf779

Changed the versioning of sci-chemistry/nwchem to use the package patchlevel 
versus the ebuild revision properly. Compilation without MPI support tested and 
corrected. Options added to compile with OpenMP, to compile the MRCC module, 
and to build against system BLAS.

Package-Manager: portage-2.2.11-r1

---
 sci-chemistry/nwchem/ChangeLog |  12 +-
 sci-chemistry/nwchem/metadata.xml  |   3 +
 sci-chemistry/nwchem/nwchem-6.3-r1.ebuild  | 150 -
 ...wchem-6.3-r2.ebuild => nwchem-6.3_p2-r1.ebuild} |  62 -
 4 files changed, 70 insertions(+), 157 deletions(-)

diff --git a/sci-chemistry/nwchem/ChangeLog b/sci-chemistry/nwchem/ChangeLog
index b4cad04..1050ebf 100644
--- a/sci-chemistry/nwchem/ChangeLog
+++ b/sci-chemistry/nwchem/ChangeLog
@@ -1,7 +1,17 @@
 # ChangeLog for sci-chemistry/nwchem
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*nwchem-6.3_p2-r1 (07 Aug 2014)
+
+  07 Aug 2014; Honza Macháček 
+  -nwchem-6.3-r1.ebuild, -nwchem-6.3-r2.ebuild, +nwchem-6.3_p2-r1.ebuild:
+  Changed versioning to use the package patchlevel versus the ebuild revision
+  properly. Compilation without MPI support tested and corrected. Options added
+  to compile with OpenMP (not sure if it has any effect, setting the compiler
+  flag only), to compile the large MRCC module skipped by default, and to build
+  against system BLAS.
+
   19 Oct 2013; Honza Macháček  nwchem-6.3-r2.ebuild:
   Arranged for the TeX fonts creation in the sandbox. This time really.
 

diff --git a/sci-chemistry/nwchem/metadata.xml 
b/sci-chemistry/nwchem/metadata.xml
index 28f9d6e..11305d8 100644
--- a/sci-chemistry/nwchem/metadata.xml
+++ b/sci-chemistry/nwchem/metadata.xml
@@ -7,6 +7,9 @@
 Alexey Shvetsov
   
   
+Compile the MRCC module
+  
+  
 Install qa tests data
   
 

diff --git a/sci-chemistry/nwchem/nwchem-6.3-r1.ebuild 
b/sci-chemistry/nwchem/nwchem-6.3-r1.ebuild
deleted file mode 100644
index e7b75f2..000
--- a/sci-chemistry/nwchem/nwchem-6.3-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7} )
-
-inherit eutils fortran-2 multilib python-single-r1 toolchain-funcs
-
-DATE="2013-05-28"
-
-DESCRIPTION="Delivering High-Performance Computational Chemistry to Science"
-HOMEPAGE="http://www.nwchem-sw.org/index.php/Main_Page";
-SRC_URI="http://www.nwchem-sw.org/images/Nwchem-${PV}.revision${PR#r}-src.${DATE}.tar.gz";
-
-LICENSE="ECL-2.0"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="mpi doc examples nwchem-tests python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   sys-fs/sysfsutils
-   python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   app-shells/tcsh
-   mpi? ( virtual/mpi[fortran] )
-   doc? (
-   dev-texlive/texlive-latex
-   dev-tex/latex2html )"
-
-S="${WORKDIR}/${P}-src.${DATE}"
-
-pkg_setup() {
-   fortran-2_pkg_setup
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/nwchem-6.1.1-makefile.patch \
-   "${FILESDIR}"/nwchem-6.1.1-nwchemrc.patch \
-   "${FILESDIR}"/nwchem-6.1.1-adjust-dir-length.patch
-   use python && epatch "${FILESDIR}"/nwchem-6.1.1-python_makefile.patch
-   use doc && epatch "${FILESDIR}"/nwchem-6.3-r1-html_doc.patch
-
-   sed \
-   -e 
"s:DBASIS_LIBRARY=\"'\$(SRCDIR)'\":DBASIS_LIBRARY=\"'${EPREFIX}/usr/share/NWChem'\":g"
 \
-   -i src/basis/MakeFile src/basis/GNUmakefile || die
-   sed \
-   -e 
"s:DNWPW_LIBRARY=\"'\$(SRCDIR)'\":DNWPW_LIBRARY=\"'${EPREFIX}/usr/share/NWChem'\":g"
 \
-   -i src/nwpw/libraryps/GNUmakefile || die
-   sed \
-   -e 
"s:-DCOMPILATION_DIR=\"'\$(TOPDIR)'\":-DCOMPILATION_DIR=\"''\":g" \
-   -i src/GNUmakefile src/MakeFile || die
-
-   if [[ $(tc-getFC) == *-*-*-*-gfortran ]]; then
-   sed \
-   -e "s:ifneq (\$(FC),gfortran):ifneq 
(\$(FC),$(tc-getFC)):g" \
-   -e "s:ifeq (\$(FC),gfortran):ifeq 
(\$(FC),$(tc-getFC)):g" \
-   -i src/config/makefile.h || die
-   fi
-}
-
-src_compile() {
-   export USE_SUBGROUPS=yes
-   if use mpi ; then
-   export MSG_COMMS=MPI
-   export USE_MPI=yes
-   export MPI_LOC=/usr
-   export MPI_INCLUDE=$MPI_LOC/include
-   expor

[gentoo-commits] proj/sci:master commit in: /

2014-08-19 Thread Christoph Junghans
commit: c0cba0d05a0cee47cdfb67e6e1f0a002e7101381
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Aug 19 21:51:19 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Aug 19 21:51:19 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c0cba0d0

Merge branch 'master' of ssh://github.com/gentoo-science/sci

Conflicts:
sci-physics/espresso/ChangeLog
sci-physics/espresso/espresso-.ebuild


 dev-java/jeuclid-core/ChangeLog|  10 +-
 .../files/jeuclid-core-cast-issue.patch|  18 +++
 ...e-3.1.9.ebuild => jeuclid-core-3.1.9-r1.ebuild} |  19 +--
 dev-python/astropy-helpers/ChangeLog   |  10 ++
 dev-python/astropy-helpers/Manifest|   1 +
 .../astropy-helpers/astropy-helpers-0.4.1.ebuild   |  28 
 .../astropy-helpers/astropy-helpers-.ebuild|  28 
 .../astropy-helpers}/metadata.xml  |   5 +-
 dev-python/astropy/ChangeLog   |   7 +-
 dev-python/astropy/astropy-.ebuild |  50 +--
 dev-python/ccdproc/ChangeLog   |  10 ++
 dev-python/ccdproc/Manifest|   1 +
 dev-python/ccdproc/ccdproc-0.2.ebuild  |  59 
 dev-python/ccdproc/ccdproc-.ebuild |  59 
 dev-python/ccdproc/metadata.xml|  10 ++
 dev-python/gammapy/ChangeLog   |   9 ++
 dev-python/gammapy/gammapy-.ebuild |  75 +++
 dev-python/gammapy/metadata.xml|  10 ++
 dev-python/imageutils/ChangeLog|   9 ++
 dev-python/imageutils/imageutils-.ebuild   |  58 
 dev-python/imageutils/metadata.xml |  10 ++
 dev-python/photutils/ChangeLog |   9 ++
 dev-python/photutils/metadata.xml  |  10 ++
 dev-python/photutils/photutils-.ebuild |  61 +
 dev-python/specutils/ChangeLog |   9 ++
 dev-python/specutils/metadata.xml  |  10 ++
 dev-python/specutils/specutils-.ebuild |  59 
 sci-chemistry/curvefit/ChangeLog   |   5 +-
 sci-chemistry/curvefit/curvefit-1.40.ebuild|   2 +-
 sci-chemistry/mddnmr/ChangeLog |  10 +-
 sci-chemistry/mddnmr/Manifest  |   3 +-
 sci-chemistry/mddnmr/mddnmr-2.1.ebuild |  59 
 .../{mddnmr-2.2.ebuild => mddnmr-2.4-r1.ebuild}|   6 +-
 sci-chemistry/mddnmr/metadata.xml  |   2 +-
 sci-chemistry/module2/ChangeLog|  10 ++
 sci-chemistry/module2/Manifest |   1 +
 sci-chemistry/{concoord => module2}/metadata.xml   |   0
 sci-chemistry/module2/module2-0_pre20140717.ebuild |  51 +++
 sci-chemistry/nwchem/ChangeLog |  12 +-
 sci-chemistry/nwchem/Manifest  |   1 -
 sci-chemistry/nwchem/metadata.xml  |   3 +
 sci-chemistry/nwchem/nwchem-6.3-r1.ebuild  | 150 -
 ...wchem-6.3-r2.ebuild => nwchem-6.3_p2-r1.ebuild} |  62 -
 sci-chemistry/pales-bin/ChangeLog  |  13 ++
 sci-chemistry/pales-bin/Manifest   |   1 +
 sci-chemistry/{concoord => pales-bin}/metadata.xml |   0
 .../pales-bin/pales-bin-0_pre140717.ebuild |  26 
 sci-chemistry/redcat/ChangeLog |  14 ++
 sci-chemistry/redcat/Manifest  |   1 +
 sci-chemistry/redcat/files/CMakeLists.txt  |  13 ++
 sci-chemistry/{concoord => redcat}/metadata.xml|   0
 sci-chemistry/redcat/redcat-3.ebuild   |  62 +
 sci-libs/libsc/ChangeLog   |   6 +
 sci-libs/libsc/Manifest|   1 +
 sci-libs/libsc/libsc-0.7.3.ebuild  |   8 +-
 .../libsc/{libsc-0.7.3.ebuild => libsc-1.0.ebuild} |  14 +-
 sci-libs/libsc/metadata.xml|  23 ++--
 sci-libs/p4est/ChangeLog   |   6 +
 sci-libs/p4est/Manifest|   2 +
 sci-libs/p4est/metadata.xml|  29 ++--
 .../p4est/{p4est-0.3.5.ebuild => p4est-1.0.ebuild} |  33 +++--
 sci-mathematics/giac/ChangeLog |   3 +
 sci-mathematics/giac/Manifest  |   3 -
 sci-mathematics/giac/giac-1.1.0.ebuild |  20 ++-
 sci-mathematics/petsc/Manifest |   1 +
 ...rpath.patch => petsc-3.5.1-disable-rpath.patch} |   0
 sci-mathematics/petsc/metadata.xml |   4 +-
 .../{petsc-3.4.2.ebuild => petsc-3.5.1.ebuild} |  28 ++--
 sci-physics/espresso/ChangeLog |   5 +-
 sci-physics/espresso/espresso-.ebuild  |  40 --
 sci-physics/espresso/metadata.xml  |   1 +
 sci-physics/geant-vmc/ChangeLog|   5 +
 sci-physics/geant-vmc/geant-vmc-.ebuild 

[gentoo-commits] proj/sci:master commit in: dev-python/specutils/

2014-08-19 Thread Christoph Junghans
commit: ee14f2ab1333b59ae63b627c33fa8d93af362b92
Author: Joseph Jon Booker  neoturbine  net>
AuthorDate: Fri Aug  8 20:09:23 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Aug  8 20:09:23 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ee14f2ab

dev-python/specutils: Add specutils package

Package-Manager: portage-2.2.11-r1

---
 dev-python/specutils/ChangeLog |  9 +
 dev-python/specutils/metadata.xml  | 10 +
 dev-python/specutils/specutils-.ebuild | 59 ++
 3 files changed, 78 insertions(+)

diff --git a/dev-python/specutils/ChangeLog b/dev-python/specutils/ChangeLog
new file mode 100644
index 000..6447cd6
--- /dev/null
+++ b/dev-python/specutils/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-python/specutils
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*specutils- (08 Aug 2014)
+
+  08 Aug 2014; Joseph Jon Booker  +metadata.xml,
+  +specutils-.ebuild:
+  dev-python/specutils: Add specutils package

diff --git a/dev-python/specutils/metadata.xml 
b/dev-python/specutils/metadata.xml
new file mode 100644
index 000..91594d0
--- /dev/null
+++ b/dev-python/specutils/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   sci-astronomy
+   
+   specutils is a package to implement utilities and data 
structures to
+   analyse astronomical spectra within python. It extends NDData 
from Astropy
+   into a class with special handling of 1D spectra.
+   
+

diff --git a/dev-python/specutils/specutils-.ebuild 
b/dev-python/specutils/specutils-.ebuild
new file mode 100644
index 000..f8cfd5c
--- /dev/null
+++ b/dev-python/specutils/specutils-.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+inherit distutils-r1
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/astropy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Affiliated package for 1D spectral operations"
+HOMEPAGE="https://github.com/astropy/specutils";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc"
+DOCS=( README.rst )
+
+RDEPEND="
+   >=dev-python/astropy-0.4[${PYTHON_USEDEP}]
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+}
+
+python_compile_all() {
+   if use doc; then
+   python_export_best
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${BUILD_DIR}"/lib \
+   esetup.py build_sphinx
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}" || die
+   "${EPYTHON}" -c "import ${PN}, sys;r = 
${PN}.test(verbose=True);sys.exit(r)" \
+   || die "tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/

2014-08-19 Thread Christoph Junghans
commit: 0ad0380dbf0cb537b121adbe6e6fcf8ba0a2e080
Author: Dominik Schmidt  hotmail  com>
AuthorDate: Sat Aug  9 07:36:33 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug  9 16:28:08 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ad0380d

sci-mathematics/giac: Ebuild fix

FLTK paths added to CPPFLAGS and LDFLAGS.
The code invokes fltk-config, which breaks crosscompileability.

---
 sci-mathematics/giac/ChangeLog |  3 +++
 sci-mathematics/giac/giac-1.1.0.ebuild | 16 
 2 files changed, 19 insertions(+)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 5635167..40d2c71 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Aug 2014; Dominik Schmidt 
+  Fixed fltk handling
+
   21 Jun 2014; Jonathan-Christofer Demay 
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:
   version bump

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild 
b/sci-mathematics/giac/giac-1.1.0.ebuild
index 4b2232c..4993db4 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -13,6 +13,9 @@ SLOT="0"
 KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
+AUTOTOOLS_IN_SOURCE_BUILD=true
+inherit autotools-utils flag-o-matic
+
 RDEPEND=">=dev-libs/gmp-3
>=sys-libs/readline-4.2
fltk? ( >=x11-libs/fltk-1.1.9 )
@@ -32,6 +35,19 @@ src_prepare(){
fi
 }
 
+src_configure(){
+   if use fltk
+   then
+   append-cppflags -I$(fltk-config --includedir)
+   append-lfs-flags
+   append-libs $(fltk-config --ldflags | sed -e 
's/\(-L\S*\)\s.*/\1/')
+   fi
+   local myeconfargs=(
+   user_enable fltk gui
+   )
+autotools-utils_src_configure || die "configuring failed"
+}
+
 src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
mv ${D}/usr/bin/{aide,giac-help}



[gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/

2014-08-19 Thread Christoph Junghans
commit: a23eaf059583cee6d02e10fdd08e2c6e8a64d037
Author: Dominik Schmidt  hotmail  com>
AuthorDate: Sat Aug  9 07:38:15 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug  9 16:28:14 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a23eaf05

sci-mathematics/giac: Ebuild improvement

Added PAX-checks and exception for MPROTECT

---
 sci-mathematics/giac/ChangeLog | 2 +-
 sci-mathematics/giac/giac-1.1.0.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 40d2c71..ee8f677 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -3,7 +3,7 @@
 # $Header: $
 
   09 Aug 2014; Dominik Schmidt 
-  Fixed fltk handling
+  Fixed fltk handling, added PAX-checks and exception.
 
   21 Jun 2014; Jonathan-Christofer Demay 
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild 
b/sci-mathematics/giac/giac-1.1.0.ebuild
index 4993db4..467215a 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
 AUTOTOOLS_IN_SOURCE_BUILD=true
-inherit autotools-utils flag-o-matic
+inherit autotools-utils flag-o-matic pax-utils
 
 RDEPEND=">=dev-libs/gmp-3
>=sys-libs/readline-4.2
@@ -55,6 +55,8 @@ src_install() {
dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
if use !fltk; then
rm ${D}/usr/bin/x*
+   elif host-is-pax; then
+   pax-mark -m ${D}/usr/bin/x*
fi
if use !doc; then
rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/



[gentoo-commits] proj/sci:master commit in: sci-chemistry/mddnmr/

2014-08-19 Thread Christoph Junghans
commit: fcf690f30594703dd49b8342497962e73a68409f
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Aug 14 13:53:12 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Aug 14 13:53:12 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fcf690f3

sci-chemistry/mddnmr: Version Bump; drop old

Package-Manager: portage-2.2.12

---
 sci-chemistry/mddnmr/ChangeLog |  6 ++-
 sci-chemistry/mddnmr/mddnmr-2.1.ebuild | 59 --
 .../{mddnmr-2.2.ebuild => mddnmr-2.4.ebuild}   |  6 +--
 sci-chemistry/mddnmr/metadata.xml  |  2 +-
 4 files changed, 9 insertions(+), 64 deletions(-)

diff --git a/sci-chemistry/mddnmr/ChangeLog b/sci-chemistry/mddnmr/ChangeLog
index 9cc9a83..4ff2a3a 100644
--- a/sci-chemistry/mddnmr/ChangeLog
+++ b/sci-chemistry/mddnmr/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-chemistry/mddnmr
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Aug 2014; Justin Lecher  -mddnmr-2.1.ebuild,
+  -mddnmr-2.2.ebuild, +mddnmr-2.4.ebuild, metadata.xml:
+  Version Bump; drop old
+
 *mddnmr-2.2 (29 Nov 2012)
 
   29 Nov 2012; Justin Lecher  +mddnmr-2.2.ebuild:

diff --git a/sci-chemistry/mddnmr/mddnmr-2.1.ebuild 
b/sci-chemistry/mddnmr/mddnmr-2.1.ebuild
deleted file mode 100644
index a558dc2..000
--- a/sci-chemistry/mddnmr/mddnmr-2.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_DEPEND="2"
-
-REL="24Sep2012"
-MY_P="${PN}${PV}"
-
-DESCRIPTION="Program for processing of non-uniformly sampled (NUS) 
multidimensional NMR spectra"
-HOMEPAGE="http://www.nmr.gu.se/~mdd/";
-SRC_URI="http://pc8.nmr.gu.se/~mdd/Downloads/arch/${MY_P}_${REL}.tgz";
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="mddnmr"
-IUSE=""
-
-RDEPEND="
-   app-shells/tcsh
-   sci-chemistry/nmrpipe"
-DEPEND=""
-
-RESTRICT="mirror"
-
-S="${WORKDIR}"/${MY_P}
-
-QA_PREBUILT="opt/${PN}/.*"
-
-src_install() {
-   exeinto /opt/${PN}/com
-   doexe com/*
-
-   exeinto /opt/${PN}/bin
-   if use amd64; then
-   doexe binLinux64Static/*
-   elif use x86; then
-   doexe binLinux32Static/*
-   fi
-
-   insinto /opt/${PN}/
-   doins -r GUI
-
-   cat >> "${T}"/qMDD <<- EOF
-   #!${EPREFIX}/bin/csh
-
-   setenv MDD_NMR "${EPREFIX}/opt/${PN}"
-   setenv MDD_NMRbin "${EPREFIX}/opt/${PN}/bin/"
-   setenv path=( . "$MDD_NMRbin"  "${MDD_NMR}/com" )
-
-   csh "${EPREFIX}/opt/${PN}/GUI/qMDD"
-   EOF
-
-   dobin "${T}"/qMDD
-
-   dodoc *pdf
-}

diff --git a/sci-chemistry/mddnmr/mddnmr-2.2.ebuild 
b/sci-chemistry/mddnmr/mddnmr-2.4.ebuild
similarity index 90%
rename from sci-chemistry/mddnmr/mddnmr-2.2.ebuild
rename to sci-chemistry/mddnmr/mddnmr-2.4.ebuild
index 5619b33..2faa6cc 100644
--- a/sci-chemistry/mddnmr/mddnmr-2.2.ebuild
+++ b/sci-chemistry/mddnmr/mddnmr-2.4.ebuild
@@ -35,9 +35,9 @@ src_install() {
 
exeinto /opt/${PN}/bin
if use amd64; then
-   doexe binLinux64Static/*
+   doexe binXeonE5mkl/*
elif use x86; then
-   doexe binLinux32Static/*
+   doexe binUbuntu32Static/*
fi
 
insinto /opt/${PN}/
@@ -48,7 +48,7 @@ src_install() {
 
setenv MDD_NMR "${EPREFIX}/opt/${PN}"
setenv MDD_NMRbin "${EPREFIX}/opt/${PN}/bin/"
-   setenv path=( . "$MDD_NMRbin"  "${MDD_NMR}/com" )
+   set path=( . "$MDD_NMRbin"  "${MDD_NMR}/com" \$path )
 
csh "${EPREFIX}/opt/${PN}/GUI/qMDD"
EOF

diff --git a/sci-chemistry/mddnmr/metadata.xml 
b/sci-chemistry/mddnmr/metadata.xml
index 9ac9ffd..51fdeda 100644
--- a/sci-chemistry/mddnmr/metadata.xml
+++ b/sci-chemistry/mddnmr/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-sci-chemistry
+  sci-chemistry
 



[gentoo-commits] proj/sci:master commit in: dev-python/ccdproc/

2014-08-19 Thread Christoph Junghans
commit: 4807b3e1869c7ab0efb0a758c658bdbe64d7003f
Author: Joseph Jon Booker  neoturbine  net>
AuthorDate: Fri Aug  8 19:32:43 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Aug  8 19:32:43 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4807b3e1

dev-python/ccdproc: Add ccdproc package

Package-Manager: portage-2.2.11-r1

---
 dev-python/ccdproc/ChangeLog   | 10 ++
 dev-python/ccdproc/ccdproc-0.2.ebuild  | 59 ++
 dev-python/ccdproc/ccdproc-.ebuild | 59 ++
 dev-python/ccdproc/metadata.xml| 10 ++
 4 files changed, 138 insertions(+)

diff --git a/dev-python/ccdproc/ChangeLog b/dev-python/ccdproc/ChangeLog
new file mode 100644
index 000..ffd4297
--- /dev/null
+++ b/dev-python/ccdproc/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-python/ccdproc
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*ccdproc-0.2 (08 Aug 2014)
+*ccdproc- (08 Aug 2014)
+
+  08 Aug 2014; Joseph Jon Booker  +ccdproc-0.2.ebuild,
+  +ccdproc-.ebuild, +metadata.xml:
+  dev-python/ccdproc: Add ccdproc package

diff --git a/dev-python/ccdproc/ccdproc-0.2.ebuild 
b/dev-python/ccdproc/ccdproc-0.2.ebuild
new file mode 100644
index 000..dff455d
--- /dev/null
+++ b/dev-python/ccdproc/ccdproc-0.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+inherit distutils-r1
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/astropy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Astropy affiliated package for reducing optical/IR CCD data"
+HOMEPAGE="https://github.com/astropy/ccdproc";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc"
+DOCS=( README.rst )
+
+RDEPEND="
+   >=dev-python/astropy-0.4[${PYTHON_USEDEP}]
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+}
+
+python_compile_all() {
+   if use doc; then
+   python_export_best
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${BUILD_DIR}"/lib \
+   esetup.py build_sphinx
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}" || die
+   "${EPYTHON}" -c "import ${PN}, sys;r = 
${PN}.test(verbose=True);sys.exit(r)" \
+   || die "tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/ccdproc/ccdproc-.ebuild 
b/dev-python/ccdproc/ccdproc-.ebuild
new file mode 100644
index 000..dff455d
--- /dev/null
+++ b/dev-python/ccdproc/ccdproc-.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+inherit distutils-r1
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/astropy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Astropy affiliated package for reducing optical/IR CCD data"
+HOMEPAGE="https://github.com/astropy/ccdproc";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc"
+DOCS=( README.rst )
+
+RDEPEND="
+   >=dev-python/astropy-0.4[${PYTHON_USEDEP}]
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+}
+
+python_compile_all() {
+   if use doc; then
+   python_export_best
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${BUILD_DIR}"/lib \
+   esetup.py build_sphinx
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}" || die
+   "${EPYTHON}" -c "import ${PN}, sys;r = 
${PN}.test(verbose=True);sys.exit(r)" \
+   || die "tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/ccdproc/metadata.xml b/dev-python/ccdproc/metadata.xm

[gentoo-commits] proj/sci:master commit in: sci-mathematics/giac/

2014-08-19 Thread Christoph Junghans
commit: c35a03612e028d0811724e41e8e224f8d0f21625
Author: Dominik Schmidt  hotmail  com>
AuthorDate: Sat Aug  9 19:39:03 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Aug  9 19:55:41 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c35a0361

sci-mathematics/giac: Ebuild fix

Stupid error in econfargs corrected.

---
 sci-mathematics/giac/giac-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild 
b/sci-mathematics/giac/giac-1.1.0.ebuild
index b206d75..fca2952 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -43,7 +43,7 @@ src_configure(){
append-libs $(fltk-config --ldflags | sed -e 
's/\(-L\S*\)\s.*/\1/')
fi
local myeconfargs=(
-   user_enable fltk gui
+   $(use_enable fltk gui)
)
 autotools-utils_src_configure || die "configuring failed"
 }



[gentoo-commits] proj/sci:master commit in: sci-chemistry/curvefit/

2014-08-19 Thread Christoph Junghans
commit: 49fb1d8e898c8cc5e0ba651ecbcc9e2a61871a28
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Aug 11 10:41:01 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Mon Aug 11 10:41:01 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=49fb1d8e

sci-chemistry/curvefit: Fix missing libs on prefix

Package-Manager: portage-2.2.11-r1
RepoMan-Options: --force

---
 sci-chemistry/curvefit/ChangeLog| 5 -
 sci-chemistry/curvefit/curvefit-1.40.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/curvefit/ChangeLog b/sci-chemistry/curvefit/ChangeLog
index 4be6a2c..0d518f9 100644
--- a/sci-chemistry/curvefit/ChangeLog
+++ b/sci-chemistry/curvefit/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-chemistry/curvefit
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  11 Aug 2014; Justin Lecher  curvefit-1.40.ebuild:
+  Fix missing libs on prefix
+
   15 May 2013; Justin Lecher  curvefit-1.40.ebuild:
   Add missing eclass inherit
 

diff --git a/sci-chemistry/curvefit/curvefit-1.40.ebuild 
b/sci-chemistry/curvefit/curvefit-1.40.ebuild
index f992ec9..b4c11fc 100644
--- a/sci-chemistry/curvefit/curvefit-1.40.ebuild
+++ b/sci-chemistry/curvefit/curvefit-1.40.ebuild
@@ -38,7 +38,7 @@ src_install() {
_exe=./linux_64/${PN}
fi
 
-   patchelf --set-rpath 
"${EPREFIX}/opt/${PN}:${EPREFIX}/usr/$(get_libdir)/gcc/x86_64-pc-linux-gnu/4.1.2/"
 ${_exe}
+   patchelf --set-rpath "${EPREFIX}/opt/${PN}:$(gcc-config 
-L):${EPREFIX}/usr/$(get_libdir)/gcc/x86_64-pc-linux-gnu/4.1.2/" ${_exe} || die
 
doexe batch_curve curveplot ${_exe}
 



[gentoo-commits] proj/sci:master commit in: dev-python/gammapy/

2014-08-19 Thread Christoph Junghans
commit: 773e53e9b8d574181ee5f1939735648bcb987f14
Author: Joseph Jon Booker  neoturbine  net>
AuthorDate: Fri Aug  8 19:46:22 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Aug  8 19:46:22 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=773e53e9

dev-python/gammapy: Add gammapy package

Package-Manager: portage-2.2.11-r1

---
 dev-python/gammapy/ChangeLog   |  9 
 dev-python/gammapy/gammapy-.ebuild | 75 ++
 dev-python/gammapy/metadata.xml| 10 +
 3 files changed, 94 insertions(+)

diff --git a/dev-python/gammapy/ChangeLog b/dev-python/gammapy/ChangeLog
new file mode 100644
index 000..b4b52fa
--- /dev/null
+++ b/dev-python/gammapy/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-python/gammapy
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*gammapy- (08 Aug 2014)
+
+  08 Aug 2014; Joseph Jon Booker  +gammapy-.ebuild,
+  +metadata.xml:
+  dev-python/gammapy: Add gammapy package

diff --git a/dev-python/gammapy/gammapy-.ebuild 
b/dev-python/gammapy/gammapy-.ebuild
new file mode 100644
index 000..56e435b
--- /dev/null
+++ b/dev-python/gammapy/gammapy-.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+inherit distutils-r1 eutils
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gammapy/${PN}.git";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A Python package for gamma-ray astronomy"
+HOMEPAGE="https://github.com/gammapy/gammapy";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc"
+DOCS=( README.rst )
+
+RDEPEND="
+   >=dev-python/astropy-0.4[${PYTHON_USEDEP}]
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+}
+
+python_compile_all() {
+   if use doc; then
+   python_export_best
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${BUILD_DIR}"/lib \
+   esetup.py build_sphinx
+   fi
+}
+
+python_test() {
+   distutils_install_for_testing
+   cd "${TEST_DIR}" || die
+   "${EPYTHON}" -c "import ${PN}, sys;r = 
${PN}.test(verbose=True);sys.exit(r)" \
+   || die "tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   elog "To get additional features, a number of optional runtime"
+   elog "dependencies may be installed:"
+   elog ""
+   optfeature "Numerical Methods" sci-libs/scipy
+   optfeature "Plotting" dev-python/matplotlib
+   optfeature "Plotting Astronomical Images" dev-python/aplpy
+   optfeature "Read/write CVS files" dev-python/pandas
+   optfeature "Image Processing" sci-libs/scikits_image
+   # Gammalib, ctools, sherpa
+   optfeature "Conversion helper functions" dev-python/rootpy
+   #optfeature "Image photometry" dev-python/photutils
+   # imfun, uncertainties
+   #optfeature "Image Utility Functions" dev-python/imageutils
+   # reproject
+}

diff --git a/dev-python/gammapy/metadata.xml b/dev-python/gammapy/metadata.xml
new file mode 100644
index 000..1370ffd
--- /dev/null
+++ b/dev-python/gammapy/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   sci-astronomy
+   
+   Gammapy is a package for simulating and analysing gamma-ray sky 
data.
+   It is currently designed to support users of telescopes such as 
Fermi,
+   H.E.S.S, and CTA in primarily Galactic plane survey studies.
+   
+



[gentoo-commits] proj/sci:master commit in: media-gfx/librecad/

2014-08-19 Thread Christoph Junghans
commit: ecc22e66166857b55390fe19ade52929763c49a4
Author: Dongxu Li  tamaggo  com>
AuthorDate: Sun Aug  3 17:03:41 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Aug  3 17:03:41 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ecc22e66

2.0.4 is already in main tree
Revert "media-gfx/librecad: version bump 2.0.4"

This reverts commit 9a9346310003f71fafcd0e7cd059b1942d2eaf33.

---
 media-gfx/librecad/ChangeLog |  3 ---
 media-gfx/librecad/librecad-2.0.4.ebuild | 45 
 2 files changed, 48 deletions(-)

diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index d2d052f..59eae43 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,9 +2,6 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header$
 
-  2 Jun 2014; Dongxu Li  +librecad-2.0.4.ebuild:
-  Version bump: 2.0.4
-
   23 Mar 2014; Dongxu Li  +librecad-2.0.3.ebuild:
   Version bump: 2.0.3
 

diff --git a/media-gfx/librecad/librecad-2.0.4.ebuild 
b/media-gfx/librecad/librecad-2.0.4.ebuild
deleted file mode 100644
index 565c341..000
--- a/media-gfx/librecad/librecad-2.0.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit qt4-r2 eutils flag-o-matic
-
-DESCRIPTION="Generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/";
-SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/${PV/_/}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug doc 3d"
-
-DEPEND="
-   dev-qt/qtgui:4
-   dev-qt/qthelp:4
-   dev-qt/qtsvg:4
-   dev-libs/boost
-   dev-cpp/muParser
-   media-libs/freetype
-   "
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-   unpack ${A}
-   mv * ${P}
-}
-
-src_prepare() {
-   # currently RS_VECTOR3D causes an internal compiler error on GCC-4.8
-   use 3d || sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
-}
-
-src_install() {
-   dobin unix/librecad
-   insinto /usr/share/${PN}
-   doins -r unix/resources/*
-   use doc && dohtml -r support/doc/*
-   doicon librecad/res/main/${PN}.png
-   make_desktop_entry ${PN} LibreCAD ${PN} Graphics
-}



[gentoo-commits] proj/sci:master commit in: sci-physics/espresso/

2014-08-19 Thread Christoph Junghans
commit: 9ed12d99bcdcef2528d23d8b57c60e6f63f17e79
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Aug 19 21:48:32 2014 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Aug 19 21:48:32 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9ed12d99

use fftw by default

Package-Manager: portage-2.2.8-r1

---
 sci-physics/espresso/ChangeLog| 5 -
 sci-physics/espresso/espresso-.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sci-physics/espresso/ChangeLog b/sci-physics/espresso/ChangeLog
index 08d45c2..40f0177 100644
--- a/sci-physics/espresso/ChangeLog
+++ b/sci-physics/espresso/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-physics/espresso
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 Aug 2014; Christoph Junghans  espresso-.ebuild:
+  use fftw by default
+
   11 Dec 2013; Justin Lecher  espresso-.ebuild:
   fix python handling
 

diff --git a/sci-physics/espresso/espresso-.ebuild 
b/sci-physics/espresso/espresso-.ebuild
index a00ef76..4a870ee 100644
--- a/sci-physics/espresso/espresso-.ebuild
+++ b/sci-physics/espresso/espresso-.ebuild
@@ -23,7 +23,7 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="X doc examples fftw mpi packages test -tk"
+IUSE="X doc examples +fftw mpi packages test -tk"
 
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}



[gentoo-commits] dev/xmw:master commit in: virtual/xmwde/

2014-08-19 Thread Michael Weber
commit: da63c8ae4d3515cb644b14394ab08e4803b8bcfb
Author: Michael Weber  xmw  de>
AuthorDate: Thu Jul 24 09:28:56 2014 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Jul 24 09:28:56 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=da63c8ae

drop gnome/mate keyrings

Package-Manager: portage-2.2.10
Manifest-Sign-Key: 62EEF090

---
 virtual/xmwde/ChangeLog | 6 ++
 .../xmwde/{xmwde-0_p20140120.ebuild => xmwde-0_p20140724.ebuild}| 3 +--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/virtual/xmwde/ChangeLog b/virtual/xmwde/ChangeLog
index 61ca934..3221d03 100644
--- a/virtual/xmwde/ChangeLog
+++ b/virtual/xmwde/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*xmwde-0_p20140724 (24 Jul 2014)
+
+  24 Jul 2014; Michael Weber  +xmwde-0_p20140724.ebuild,
+  -xmwde-0_p20140120.ebuild:
+  drop gnome/mate keyrings
+
 *xmwde-0_p20140120 (20 Jan 2014)
 
   20 Jan 2014; Michael Weber  +xmwde-0_p20140120.ebuild,

diff --git a/virtual/xmwde/xmwde-0_p20140120.ebuild 
b/virtual/xmwde/xmwde-0_p20140724.ebuild
similarity index 93%
rename from virtual/xmwde/xmwde-0_p20140120.ebuild
rename to virtual/xmwde/xmwde-0_p20140724.ebuild
index bbaa5e4..1da141b 100644
--- a/virtual/xmwde/xmwde-0_p20140120.ebuild
+++ b/virtual/xmwde/xmwde-0_p20140724.ebuild
@@ -20,7 +20,6 @@ RDEPEND="
app-text/llpp
app-text/mupdf
app-text/paps
-   || ( mate-base/mate-keyring gnome-base/gnome-keyring )
media-fonts/dina
media-fonts/terminus-font
media-gfx/feh
@@ -63,7 +62,7 @@ RDEPEND="
sci-electronics/osqoop
sci-geosciences/googleearth
www-client/firefox
-   www-client/google-chrome-unstable 
+   www-client/google-chrome-unstable
www-client/opera
www-plugins/adobe-flash
x11-terms/xterm



[gentoo-commits] dev/xmw:master commit in: net-misc/umip/, net-misc/umip/files/

2014-08-19 Thread Michael Weber
commit: 55227c3ea15eb2fd745113268a07affd57778507
Author: Michael Weber  xmw  de>
AuthorDate: Wed Jul 30 16:32:44 2014 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Jul 30 16:32:44 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=55227c3e

Initial import from lorem_ipsum overlay

Package-Manager: portage-2.2.10
Manifest-Sign-Key: 62EEF090

---
 net-misc/umip/ChangeLog|  7 +++
 net-misc/umip/Manifest | 13 +
 net-misc/umip/files/mip6d.conf |  5 ++
 net-misc/umip/files/mip6d.init | 19 +++
 .../files/umip-1.0-force-bundled-netlink.patch | 11 
 net-misc/umip/metadata.xml | 14 ++
 net-misc/umip/umip-1.0_p2013.ebuild| 58 ++
 net-misc/umip/umip-.ebuild | 58 ++
 8 files changed, 185 insertions(+)

diff --git a/net-misc/umip/ChangeLog b/net-misc/umip/ChangeLog
new file mode 100644
index 000..6bcb9e7
--- /dev/null
+++ b/net-misc/umip/ChangeLog
@@ -0,0 +1,7 @@
+*umip-1.0_p2013 (30 Jul 2014)
+*umip- (30 Jul 2014)
+
+  30 Jul 2014; Michael Weber  +files/mip6d.conf,
+  +files/mip6d.init, +files/umip-1.0-force-bundled-netlink.patch, 
+metadata.xml,
+  +umip-1.0_p2013.ebuild, +umip-.ebuild:
+  Initial import from lorem_ipsum overlay

diff --git a/net-misc/umip/Manifest b/net-misc/umip/Manifest
new file mode 100644
index 000..ac5af74
--- /dev/null
+++ b/net-misc/umip/Manifest
@@ -0,0 +1,13 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+DIST umip-1.0_p2013.tar.bz2 179533 SHA256 
7c73b8929a4f1872d55fb242613698e85e08d4487939473b40285bb7c7600c5e SHA512 
80cce63b7b9891df084a51e015bd1ec4f9dee1737b2510d8bc46fc648403490849b87ca5f19ee59af34c7d06f3a5beddf7e657bde47bf36800ca536261b79004
 WHIRLPOOL 
fa0bcbcdd8a73bda51f13d95bd4ccdf40e6a9fdbbe6408ccc2ac7173a2c55ca7af17b81082d0257a4bf2589b137eb5cb693aa0f53c73c0e9de51222f6d0b04f5
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iL4EAREIAGYFAlPZHixfFIAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
+bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky
+N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JBozQD/X50BjIa+zK+1zh7bEnqIWwmf
+x3kLykVTMOw3PIGsN0cBAIfAlQMvxvFW0IwoI9lkMbGSCv2zsV16ANbMVzWIDbK1
+=Nrwa
+-END PGP SIGNATURE-

diff --git a/net-misc/umip/files/mip6d.conf b/net-misc/umip/files/mip6d.conf
new file mode 100644
index 000..ae5d049
--- /dev/null
+++ b/net-misc/umip/files/mip6d.conf
@@ -0,0 +1,5 @@
+# localtion of the mip6d config file
+MIP6D_CONF="/etc/mip6d.conf"
+
+# additional args to pass to mip6d
+MIP6D_ARGS=""

diff --git a/net-misc/umip/files/mip6d.init b/net-misc/umip/files/mip6d.init
new file mode 100644
index 000..10166ff
--- /dev/null
+++ b/net-misc/umip/files/mip6d.init
@@ -0,0 +1,19 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+pidfile="/var/run/mip6d.run"
+command="/usr/sbin/mip6d"
+command_args="-c \"${MIP6D_CONF}\" ${MIP6D_ARGS}"
+extra_started_commands="reload"
+
+depend() {
+   need net
+}
+
+reload() {
+   ebegin "Reloading mip6d configuration"
+   start-stop-daemon --signal HUP --pidfile "${pidfile}" \
+   --exec ${command}
+}

diff --git a/net-misc/umip/files/umip-1.0-force-bundled-netlink.patch 
b/net-misc/umip/files/umip-1.0-force-bundled-netlink.patch
new file mode 100644
index 000..587199c
--- /dev/null
+++ b/net-misc/umip/files/umip-1.0-force-bundled-netlink.patch
@@ -0,0 +1,11 @@
+--- mip-1.0/configure.ac
 mip-1.0/configure.ac
+@@ -90,7 +90,7 @@
+ ])
+ 
+ AC_CHECK_LIB(netlink, rtnl_talk)
+-AM_CONDITIONAL(LOCAL_NETLINK, test x$ac_cv_lib_netlink_rtnl_talk = xno)
++AM_CONDITIONAL(LOCAL_NETLINK, test xno = xno)
+ 
+ AC_ARG_WITH(builtin-crypto,
+   AC_HELP_STRING([--with-builtin-crypto],[use builtin crypto code]),

diff --git a/net-misc/umip/metadata.xml b/net-misc/umip/metadata.xml
new file mode 100644
index 000..29852e9
--- /dev/null
+++ b/net-misc/umip/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   hend...@consetetur.de
+   Hendrik v. Raven (lorem_ipsum)
+   
+   
+   UMIP is an open source implementation of Mobile IPv6 and NEMO 
Basic Support for Linux. It supports the following IETF RFC: RFC6275 (Mobile 
IPv6), RFC3963 (NEMO), RFC3776 and RFC4877 (IPsec and IKEv2). 
+   
+   
+   enable internal virtual terminal
+   
+

diff --git a/net-misc/umip/umip-1.0_p2013.ebuild 
b/net-misc/umip/umip-1.0_p2013.ebuild
new file mode 100644
index 000..8a45191
--- /dev/null
+++ b/net-misc/umip/umip-1.0_p2013.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+#!/bin/bash
+
+EAPI=5
+
+inherit auto

[gentoo-commits] dev/xmw:master commit in: games-simulation/flightgear-aircrafts/

2014-08-19 Thread Michael Weber
commit: f4afcc0b8327a88303c7b5ecfc3a5c96012cecd5
Author: Michael Weber  xmw  de>
AuthorDate: Fri Aug  8 12:03:52 2014 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri Aug  8 12:03:52 2014 +
URL:http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=f4afcc0b

drop obsolete package

---
 games-simulation/flightgear-aircrafts/ChangeLog|  24 --
 games-simulation/flightgear-aircrafts/Manifest | 280 --
 .../flightgear-aircrafts-20100516.ebuild   | 323 -
 games-simulation/flightgear-aircrafts/metadata.xml |  10 -
 4 files changed, 637 deletions(-)

diff --git a/games-simulation/flightgear-aircrafts/ChangeLog 
b/games-simulation/flightgear-aircrafts/ChangeLog
deleted file mode 100644
index 0291d47..000
--- a/games-simulation/flightgear-aircrafts/ChangeLog
+++ /dev/null
@@ -1,24 +0,0 @@
-# ChangeLog for games-simulation/flightgear-aircrafts
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*flightgear-aircrafts-20100516 (30 Jun 2011)
-
-  30 Jun 2011; Michael Weber 
-  +flightgear-aircrafts-20100516.ebuild, +metadata.xml:
-  Moved to new overlay
-
-  17 May 2010; Michael Weber (xmw) 
-  -flightgear-aircrafts-20090524.ebuild,
-  +flightgear-aircrafts-20100516.ebuild, -metadata.xml:
-  updated list of aircrafts
-
-*games-simulation/flightgear-aircrafts-20090524 (21 06 2009)
-  21 06 2009 ; Michael Weber  -files/README, 
flightgear-aircrafts-20090524.ebuild:
-  shorter and cleaner ebuild.
-
-  02 06 2009 ; Michael Weber  all files:
-  Initial import.  Ebuild submitted by Michael Weber .
-  this version includes all aircrafts from 
-  http://www.flightgear.org/Downloads/aircraft/
-  except that ones bundled with flightgear 1.9.1.

diff --git a/games-simulation/flightgear-aircrafts/Manifest 
b/games-simulation/flightgear-aircrafts/Manifest
deleted file mode 100644
index 8a2e0f1..000
--- a/games-simulation/flightgear-aircrafts/Manifest
+++ /dev/null
@@ -1,280 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-DIST 14bis_20080922.zip 1569923 RMD160 
9ff6ca8ba9bb3de05ca653631086f6a3246e3400 SHA1 
91fbea0cac2ac599383029c1d77903f201e01256 SHA256 
d45f2c12d38d43546ab8750c4fbb6a7d3541606fbad37eb8ba9f2d289ad8d7bf
-DIST 21_20090313.zip 1228682 RMD160 bcaae82c8f39348423f98885d1074a155a5aea73 
SHA1 32b709982d5d28a91bb6b872679215d5c8d651ed SHA256 
95f2e49f34fa2617fe159cf37983ffdf2f84da7452460275d1aaf60fabd1c247
-DIST 707_20080509.zip 363074 RMD160 96b7286cb9d434fd406d687f44bf91bdef6e215c 
SHA1 a2979791ea4257c9845e6734d1961196507b8e3f SHA256 
c8cdf6d5a0c9edc6217b6df2fe4d8f7cca1dd27703951c22ef310be03c142e30
-DIST 727-230_20100301.zip 4762298 RMD160 
de59b6109bb229e92d1af76360ed93c604253765 SHA1 
9af1b2d9e6412213f9a1f1d6dbb2b6a1666bce52 SHA256 
3d652d04ac1233dbc45cae60830b69a110874daf3c1904a80f5fbce1137bff5f
-DIST 737-100_20100216.zip 19893666 RMD160 
2329f5615a62ab07ce8ae02696c531ae4fd13566 SHA1 
4efe625b2f21ae8025b90fd56980df0785c69fd3 SHA256 
712f8a58740acf84b87cc923f49e54ebe70c77a33eb15e18ad5ab13822248ef1
-DIST 737-300_20100302.zip 12648210 RMD160 
d8a35355cdb10a0c09a1817afa08c41b3e423575 SHA1 
1948f3e49c8f861170350487935d1c536af9b4ec SHA256 
b986be675490ea242cd42c4a625054e2fb07bb55a057e61c45797abf5dd95267
-DIST 747-200_1.1.zip 1669734 RMD160 e56a3bfbb71d4d204ed37dec3061d1bc164b2096 
SHA1 156609e3cd6b8416e724cd0b274a7b6fd14f3ff7 SHA256 
3f3521298a559152e616fa4a8e60f859587bf331e29eb9b699de2fd97e12d244
-DIST 747-400_20100228.zip 15146100 RMD160 
eaf6cdbaea24700230258dc185642a6091b43520 SHA1 
e94c01475ded2433851ba3a68136a2cbbbc6 SHA256 
0dbe12bf5517ca65f4888eba8c27ba734086a1d479a83ecf1c012297da6fc706
-DIST 747_20071215.zip 2962721 RMD160 302177f3f8c93bc5a4a447f2ef4c19c754c6be54 
SHA1 d5deae06bd69099bed0a8eff6353adf486c39a2d SHA256 
d8b619e20b2e2a18119ffde1f9aad588c10517e56fcc62ed0a01bd5e9c69bb99
-DIST 767-300_20100100.zip 68826148 RMD160 
40af5c3232c4551a11f48aeb5e8b43a09f9df31b SHA1 
8d042ccd4a53d2b73af3bfa6cc495bbb103d8a44 SHA256 
972b520534d99d3e713f327ea55a2a4aa51e26e97332467fff772af92d1fda63
-DIST 787_200802.zip 5881757 RMD160 0ed92c28fac5d4c2c1c54d602c5e097dc98451bc 
SHA1 45ce3d2032e97bcb1d529fd67594aef15e0c8e5e SHA256 
338a7fc352c2ca129566f20f1815ac6de1d74059b98b4343ae2633f09a58a5f2
-DIST A-10_20100227.zip 8842206 RMD160 0c897da6a7a6f8c121d49797b3730a7965764ab8 
SHA1 f7124ab3c3bcd2eb7cb2110ea5771618f0815e73 SHA256 
4a4a535ff1c9bc1d7ec19d9ea9ed9fd2589e932c3fdae240a30e95dd4f23f20c
-DIST A-26-Invader_20090912.zip 6889458 RMD160 
cd2bd326231a6f439f24c114d1bf86f1afb0d0cf SHA1 
71de1ba703487c8464d115f6ad1cc257b3cb0570 SHA256 
46b0928dfb609b74628969aa2a4070c679ff1b5fbab9d756839730d87f7e692a
-DIST A-6E_20091019.zip 4787030 RMD160 20f871441d456c47ee73f8f263bdf5c46971b7ca 
SHA1 16bf00267b5eea31cc9640608764bc7e71427e64 SHA256 
89b786655c5789da8b5484e3bf214be42ce8a1d47810ef14650525775fe0e5be
-DIST A24-Viking_20090620.zip 3169436 RMD160 
be8e67f35ce89406b59ec7ddb62abcc760330d8a SHA1 
dcef169b5

[gentoo-commits] gentoo-x86 commit in games-roguelike/stone-soup: ChangeLog stone-soup-0.13.0.ebuild stone-soup-0.14.0.ebuild stone-soup-0.12.3.ebuild stone-soup-0.12.2.ebuild stone-soup-0.11.2.ebuild

2014-08-19 Thread Julian Ospald (hasufell)
hasufell14/08/19 21:24:27

  Modified: ChangeLog
  Removed:  stone-soup-0.13.0.ebuild stone-soup-0.14.0.ebuild
stone-soup-0.12.3.ebuild stone-soup-0.12.2.ebuild
stone-soup-0.11.2.ebuild
  Log:
  rm old
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
BDEED020)

Revision  ChangesPath
1.34 games-roguelike/stone-soup/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/ChangeLog?rev=1.34&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/ChangeLog?rev=1.34&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/ChangeLog?r1=1.33&r2=1.34

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/games-roguelike/stone-soup/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ChangeLog   19 Aug 2014 21:22:27 -  1.33
+++ ChangeLog   19 Aug 2014 21:24:27 -  1.34
@@ -1,6 +1,14 @@
 # ChangeLog for games-roguelike/stone-soup
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/stone-soup/ChangeLog,v 1.33 
2014/08/19 21:22:27 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/stone-soup/ChangeLog,v 1.34 
2014/08/19 21:24:27 hasufell Exp $
+
+  19 Aug 2014; Julian Ospald  -stone-soup-0.11.2.ebuild,
+  -stone-soup-0.12.2.ebuild, -stone-soup-0.12.3.ebuild,
+  -stone-soup-0.13.0.ebuild, -stone-soup-0.14.0.ebuild,
+  -files/stone-soup-0.11.2-build.patch, -files/stone-soup-0.12.2-build.patch,
+  -files/stone-soup-0.12.3-build.patch, -files/stone-soup-0.13.0-build.patch,
+  -files/stone-soup-0.14.0-build.patch:
+  rm old
 
   19 Aug 2014; Julian Ospald  stone-soup-0.13.1.ebuild,
   stone-soup-0.13.2.ebuild, stone-soup-0.14.1.ebuild:






[gentoo-commits] gentoo-x86 commit in games-roguelike/stone-soup/files: stone-soup-0.11.2-build.patch stone-soup-0.12.3-build.patch stone-soup-0.13.0-build.patch stone-soup-0.14.0-build.patch stone-so

2014-08-19 Thread Julian Ospald (hasufell)
hasufell14/08/19 21:24:27

  Removed:  stone-soup-0.11.2-build.patch
stone-soup-0.12.3-build.patch
stone-soup-0.13.0-build.patch
stone-soup-0.14.0-build.patch
stone-soup-0.12.2-build.patch
  Log:
  rm old
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
BDEED020)



[gentoo-commits] gentoo-x86 commit in games-roguelike/stone-soup: ChangeLog stone-soup-0.13.2.ebuild stone-soup-0.13.1.ebuild stone-soup-0.14.1.ebuild

2014-08-19 Thread Julian Ospald (hasufell)
hasufell14/08/19 21:22:27

  Modified: ChangeLog stone-soup-0.13.2.ebuild
stone-soup-0.13.1.ebuild stone-soup-0.14.1.ebuild
  Log:
  fix description for better search compatibility
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
BDEED020)

Revision  ChangesPath
1.33 games-roguelike/stone-soup/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/ChangeLog?rev=1.33&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/ChangeLog?rev=1.33&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/ChangeLog?r1=1.32&r2=1.33

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/games-roguelike/stone-soup/ChangeLog,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- ChangeLog   10 Aug 2014 17:38:47 -  1.32
+++ ChangeLog   19 Aug 2014 21:22:27 -  1.33
@@ -1,6 +1,10 @@
 # ChangeLog for games-roguelike/stone-soup
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/stone-soup/ChangeLog,v 1.32 
2014/08/10 17:38:47 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/stone-soup/ChangeLog,v 1.33 
2014/08/19 21:22:27 hasufell Exp $
+
+  19 Aug 2014; Julian Ospald  stone-soup-0.13.1.ebuild,
+  stone-soup-0.13.2.ebuild, stone-soup-0.14.1.ebuild:
+  fix description for better search compatibility
 
   10 Aug 2014; Agostino Sarubbo  stone-soup-0.14.1.ebuild:
   Stable for x86, wrt bug #518224



1.2  games-roguelike/stone-soup/stone-soup-0.13.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.2.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.2.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.2.ebuild?r1=1.1&r2=1.2

Index: stone-soup-0.13.2.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- stone-soup-0.13.2.ebuild22 Apr 2014 11:54:53 -  1.1
+++ stone-soup-0.13.2.ebuild19 Aug 2014 21:22:27 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.2.ebuild,v 
1.1 2014/04/22 11:54:53 hasufell Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.2.ebuild,v 
1.2 2014/08/19 21:22:27 hasufell Exp $
 
 ## TODO
 # add sound support (no build switch, no sound files)
@@ -14,7 +14,7 @@
 inherit eutils gnome2-utils virtualx toolchain-funcs games
 
 MY_P="stone_soup-${PV}"
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+DESCRIPTION="Dungeon Crawl Stone Soup is a role-playing roguelike game of 
exploration and treasure-hunting in dungeons"
 HOMEPAGE="http://crawl.develz.org/wordpress/";
 
SRC_URI="mirror://sourceforge/crawl-ref/Stone%20Soup/${PV}/${MY_P}-nodeps.tar.xz
http://dev.gentoo.org/~hasufell/distfiles/${PN}.png



1.4  games-roguelike/stone-soup/stone-soup-0.13.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.1.ebuild?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.1.ebuild?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.1.ebuild?r1=1.3&r2=1.4

Index: stone-soup-0.13.1.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- stone-soup-0.13.1.ebuild25 Feb 2014 12:53:16 -  1.3
+++ stone-soup-0.13.1.ebuild19 Aug 2014 21:22:27 -  1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.1.ebuild,v 
1.3 2014/02/25 12:53:16 nimiux Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/games-roguelike/stone-soup/stone-soup-0.13.1.ebuild,v 
1.4 2014/08/19 21:22:27 hasufell Exp $
 
 ## TODO
 # add sound support (no build switch, no sound files)
@@ -14,7 +14,7 @@
 inherit eutils gnome2-utils virtualx toolchain-funcs games
 
 MY_P="stone_soup-${PV}"
-DESCRIPTION="Role-playing roguelike game of explorat

[gentoo-commits] gentoo-x86 commit in sys-apps/systemd: systemd-212-r5.ebuild systemd-215-r3.ebuild systemd-9999.ebuild ChangeLog

2014-08-19 Thread William Hubbs (williamh)
williamh14/08/19 21:15:26

  Modified: systemd-212-r5.ebuild systemd-215-r3.ebuild
systemd-.ebuild ChangeLog
  Log:
  Add warning about installing udev-init-scripts if you want to boot OpenRC for 
bug#520224, approved by floppym
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0x30C46538)

Revision  ChangesPath
1.16 sys-apps/systemd/systemd-212-r5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild?rev=1.16&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild?rev=1.16&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild?r1=1.15&r2=1.16

Index: systemd-212-r5.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- systemd-212-r5.ebuild   17 Aug 2014 23:12:41 -  1.15
+++ systemd-212-r5.ebuild   19 Aug 2014 21:15:26 -  1.16
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild,v 
1.15 2014/08/17 23:12:41 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-212-r5.ebuild,v 
1.16 2014/08/19 21:15:26 williamh Exp $
 
 EAPI=5
 
@@ -459,6 +459,12 @@
elog "be installed:"
elog "- sys-apps/systemd-ui: for GTK+ systemadm UI and 
gnome-ask-password-agent"
fi
+
+   if has_version sys-apps/openrc &&
+   ! has_version sys-fs/udev-init-scripts; then
+   elog "If you plan to boot using OpenRC and udev or eudev, you"
+   elog "need to install the udev-init-scripts package."
+   fi
 }
 
 pkg_prerm() {



1.11 sys-apps/systemd/systemd-215-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215-r3.ebuild?rev=1.11&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215-r3.ebuild?rev=1.11&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-215-r3.ebuild?r1=1.10&r2=1.11

Index: systemd-215-r3.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215-r3.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- systemd-215-r3.ebuild   17 Aug 2014 23:12:41 -  1.10
+++ systemd-215-r3.ebuild   19 Aug 2014 21:15:26 -  1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215-r3.ebuild,v 
1.10 2014/08/17 23:12:41 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-215-r3.ebuild,v 
1.11 2014/08/19 21:15:26 williamh Exp $
 
 EAPI=5
 
@@ -493,6 +493,12 @@
elog "be installed:"
elog "- sys-apps/systemd-ui: for GTK+ systemadm UI and 
gnome-ask-password-agent"
fi
+
+   if has_version sys-apps/openrc &&
+   ! has_version sys-fs/udev-init-scripts; then
+   elog "If you plan to boot using OpenRC and udev or eudev, you"
+   elog "need to install the udev-init-scripts package."
+   fi
 }
 
 pkg_prerm() {



1.135sys-apps/systemd/systemd-.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-.ebuild?rev=1.135&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-.ebuild?rev=1.135&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd/systemd-.ebuild?r1=1.134&r2=1.135

Index: systemd-.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-.ebuild,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -r1.134 -r1.135
--- systemd-.ebuild 17 Aug 2014 23:12:41 -  1.134
+++ systemd-.ebuild 19 Aug 2014 21:15:26 -  1.135
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-.ebuild,v 
1.134 2014/08/17 23:12:41 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-.ebuild,v 
1.135 2014/08/19 21:15:26 williamh Exp $
 
 EAPI=5
 
@@ -504,6 +504,12 @@
elog "be installed:"
elog "- sys-apps/systemd-ui: for GTK+ systemadm UI and 
gnome-ask-password-agent"
fi
+
+   if has_version sys-apps/op

[gentoo-commits] gentoo-x86 commit in media-libs/mesa: mesa-10.2.5.ebuild ChangeLog

2014-08-19 Thread Matt Turner (mattst88)
mattst8814/08/19 21:11:32

  Modified: ChangeLog
  Added:mesa-10.2.5.ebuild
  Log:
  Version bump to 10.2.5, bug 519406.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
974CA72A)

Revision  ChangesPath
1.570media-libs/mesa/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?rev=1.570&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?rev=1.570&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/ChangeLog?r1=1.569&r2=1.570

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v
retrieving revision 1.569
retrieving revision 1.570
diff -u -r1.569 -r1.570
--- ChangeLog   26 Jul 2014 09:04:22 -  1.569
+++ ChangeLog   19 Aug 2014 21:11:32 -  1.570
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/mesa
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.569 
2014/07/26 09:04:22 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.570 
2014/08/19 21:11:32 mattst88 Exp $
+
+*mesa-10.2.5 (19 Aug 2014)
+
+  19 Aug 2014; Matt Turner  +mesa-10.2.5.ebuild:
+  Version bump to 10.2.5, bug 519406.
 
   26 Jul 2014; Samuli Suominen  mesa-10.0.4.ebuild,
   mesa-10.1.0.ebuild, mesa-10.1.1.ebuild, mesa-10.1.3.ebuild,



1.1  media-libs/mesa/mesa-10.2.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/mesa-10.2.5.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/mesa/mesa-10.2.5.ebuild?rev=1.1&content-type=text/plain

Index: mesa-10.2.5.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-10.2.5.ebuild,v 1.1 
2014/08/19 21:11:32 mattst88 Exp $

EAPI=5

EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"

if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
fi

PYTHON_COMPAT=( python{2_6,2_7} )

inherit base autotools multilib multilib-minimal flag-o-matic \
python-any-r1 toolchain-funcs pax-utils ${GIT_ECLASS}

OPENGL_DIR="xorg-x11"

MY_PN="${PN/m/M}"
MY_P="${MY_PN}-${PV/_/-}"
MY_SRC_P="${MY_PN}Lib-${PV/_/-}"

FOLDER="${PV/.0_rc*/}"

DESCRIPTION="OpenGL-like graphic library for Linux"
HOMEPAGE="http://mesa3d.sourceforge.net/";

#SRC_PATCHES="mirror://gentoo/${P}-gentoo-patches-01.tar.bz2"
if [[ $PV = * ]]; then
SRC_URI="${SRC_PATCHES}"
else

SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_SRC_P}.tar.bz2
${SRC_PATCHES}"
fi

# The code is MIT/X11.
# GLES[2]/gl[2]{,ext,platform}.h are SGI-B-2.0
LICENSE="MIT SGI-B-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"

INTEL_CARDS="i915 i965 ilo intel"
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
done

IUSE="${IUSE_VIDEO_CARDS}
bindist +classic debug +dri3 +egl +gallium gbm gles1 gles2 +llvm +nptl
opencl openvg osmesa pax_kernel openmax pic r600-llvm-compiler selinux
vdpau wayland xvmc xa kernel_FreeBSD"

REQUIRED_USE="
llvm?   ( gallium )
openvg? ( egl gallium )
opencl? (
gallium
video_cards_r600? ( r600-llvm-compiler )
video_cards_radeon? ( r600-llvm-compiler )
video_cards_radeonsi? ( r600-llvm-compiler )
)
openmax? ( gallium )
gles1?  ( egl )
gles2?  ( egl )
r600-llvm-compiler? ( gallium llvm || ( video_cards_r600 
video_cards_radeonsi video_cards_radeon ) )
wayland? ( egl gbm )
xa?  ( gallium )
video_cards_freedreno?  ( gallium )
video_cards_intel?  ( || ( classic gallium ) )
video_cards_i915?   ( || ( classic gallium ) )
video_cards_i965?   ( classic )
video_cards_ilo?( gallium )
video_cards_nouveau? ( || ( classic gallium ) )
video_cards_radeon? ( || ( classic gallium ) )
video_cards_r100?   ( classic )
video_cards_r200?   ( classic )
video_cards_r300?   ( gallium )
video_cards_r600?   ( gallium )
video_cards_radeonsi?   ( gallium llvm )
video_cards_vmware? ( gallium )
${PYTHON_REQUIRED_USE}
"

LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.54"
# keep correct libdrm and dri2proto dep
# keep blocks in rdep

[gentoo-commits] proj/x11:master commit in: x11-libs/libxkbcommon/, x11-libs/libXv/, x11-libs/libXi/, x11-libs/libxcb/, ...

2014-08-19 Thread Matt Turner
commit: 8d4d91497a5cadf38ec94c2d6b1e56a3a9c71c6b
Author: Jan Buecken  gmx  de>
AuthorDate: Tue Aug 19 21:10:18 2014 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 19 21:10:18 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=8d4d9149

Use slot operator everywhere for MULTILIB_USEDEP dependency

Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=518504

---
 dev-libs/wayland/wayland-.ebuild   |  4 +-
 media-libs/mesa/mesa-.ebuild   | 58 +++---
 x11-libs/libICE/libICE-.ebuild |  2 +-
 x11-libs/libSM/libSM-.ebuild   |  6 +--
 x11-libs/libX11/libX11-.ebuild | 12 ++---
 x11-libs/libXScrnSaver/libXScrnSaver-.ebuild   |  6 +--
 x11-libs/libXau/libXau-.ebuild |  2 +-
 x11-libs/libXaw/libXaw-.ebuild | 14 +++---
 x11-libs/libXcomposite/libXcomposite-.ebuild   |  8 +--
 x11-libs/libXcursor/libXcursor-.ebuild |  6 +--
 x11-libs/libXdamage/libXdamage-.ebuild |  8 +--
 x11-libs/libXdmcp/libXdmcp-.ebuild |  2 +-
 x11-libs/libXext/libXext-.ebuild   |  4 +-
 x11-libs/libXfixes/libXfixes-.ebuild   |  8 +--
 x11-libs/libXft/libXft-.ebuild | 12 ++---
 x11-libs/libXi/libXi-.ebuild   | 12 ++---
 x11-libs/libXinerama/libXinerama-.ebuild   |  8 +--
 x11-libs/libXmu/libXmu-.ebuild |  8 +--
 x11-libs/libXp/libXp-.ebuild   |  8 +--
 x11-libs/libXpm/libXpm-.ebuild | 10 ++--
 x11-libs/libXrandr/libXrandr-.ebuild   | 12 ++---
 x11-libs/libXrender/libXrender-.ebuild |  6 +--
 x11-libs/libXt/libXt-.ebuild   | 10 ++--
 x11-libs/libXtst/libXtst-.ebuild   | 12 ++---
 x11-libs/libXv/libXv-.ebuild   |  8 +--
 x11-libs/libXvMC/libXvMC-.ebuild   | 10 ++--
 x11-libs/libXxf86dga/libXxf86dga-.ebuild   | 10 ++--
 x11-libs/libXxf86vm/libXxf86vm-.ebuild | 10 ++--
 x11-libs/libdrm/libdrm-.ebuild |  4 +-
 x11-libs/libpciaccess/libpciaccess-.ebuild |  2 +-
 x11-libs/libxcb/libxcb-.ebuild |  6 +--
 x11-libs/libxkbcommon/libxkbcommon-.ebuild |  4 +-
 x11-libs/libxshmfence/libxshmfence-.ebuild |  2 +-
 .../xcb-util-cursor/xcb-util-cursor-.ebuild|  8 +--
 x11-libs/xcb-util-image/xcb-util-image-.ebuild |  6 +--
 .../xcb-util-keysyms/xcb-util-keysyms-.ebuild  |  6 +--
 .../xcb-util-renderutil-.ebuild|  6 +--
 x11-libs/xcb-util-wm/xcb-util-wm-.ebuild   |  6 +--
 x11-libs/xcb-util/xcb-util-.ebuild | 14 +++---
 x11-proto/fixesproto/fixesproto-.ebuild|  2 +-
 40 files changed, 171 insertions(+), 171 deletions(-)

diff --git a/dev-libs/wayland/wayland-.ebuild 
b/dev-libs/wayland/wayland-.ebuild
index 3bf7ab0..1668bb4 100644
--- a/dev-libs/wayland/wayland-.ebuild
+++ b/dev-libs/wayland/wayland-.ebuild
@@ -27,8 +27,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="doc static-libs"
 
-RDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]"
+RDEPEND=">=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
virtual/pkgconfig"

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 3eeaf19..3ffe004 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -94,40 +94,40 @@ RDEPEND="
classic? ( app-admin/eselect-mesa )
gallium? ( app-admin/eselect-mesa )
>=app-admin/eselect-opengl-1.2.7
-   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
-   gbm? ( >=virtual/libudev-215[${MULTILIB_USEDEP}] )
-   dri3? ( >=virtual/libudev-215[${MULTILIB_USEDEP}] )
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libxshmfence-1.1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]
-   >=x11-libs/libxcb-1.9.3[${MULTILIB_USEDEP}]
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   gbm? ( >=virtual/libudev-215:=[${MULTILIB_USEDEP}] )
+   dri3? ( >=virtual/libudev-215:=[${MULTILIB_USEDEP}] )
+   >=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
+   >=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}]
llvm? (
video_cards_radeonsi? ( || (

[gentoo-commits] proj/x11:master commit in: media-libs/mesa/

2014-08-19 Thread Matt Turner
commit: 5f17ed867325149856cdf18df8ed0ee4b1511be2
Author: Matt Turner  gmail  com>
AuthorDate: Mon Aug 11 03:58:55 2014 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 11 03:58:55 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=5f17ed86

media-libs/mesa: Bump libdrm dependency to 2.4.56.

Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=519384

---
 media-libs/mesa/mesa-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 09c3192..3eeaf19 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -84,7 +84,7 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.54"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.56"
 # keep correct libdrm and dri2proto dep
 # keep blocks in rdepend for binpkg
 RDEPEND="



[gentoo-commits] gentoo-x86 commit in x11-libs/cairo: cairo-9999.ebuild ChangeLog

2014-08-19 Thread Matt Turner (mattst88)
mattst8814/08/19 21:01:35

  Modified: cairo-.ebuild ChangeLog
  Log:
  Drop LTO, bugs 517258 and 517884.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
974CA72A)

Revision  ChangesPath
1.49 x11-libs/cairo/cairo-.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/cairo/cairo-.ebuild?rev=1.49&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/cairo/cairo-.ebuild?rev=1.49&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/cairo/cairo-.ebuild?r1=1.48&r2=1.49

Index: cairo-.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-.ebuild,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- cairo-.ebuild   26 Jul 2014 08:57:55 -  1.48
+++ cairo-.ebuild   19 Aug 2014 21:01:35 -  1.49
@@ -1,10 +1,10 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-.ebuild,v 1.48 
2014/07/26 08:57:55 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-.ebuild,v 1.49 
2014/08/19 21:01:35 mattst88 Exp $
 
 EAPI=5
 
-inherit check-reqs eutils flag-o-matic autotools multilib-minimal
+inherit eutils flag-o-matic autotools multilib-minimal
 
 if [[ ${PV} == ** ]]; then
inherit git-2
@@ -19,7 +19,7 @@
 HOMEPAGE="http://cairographics.org/";
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-IUSE="X aqua debug directfb drm gallium gles2 +glib legacy-drivers lto opengl 
openvg qt4 static-libs +svg valgrind xcb xlib-xcb"
+IUSE="X aqua debug directfb drm gallium gles2 +glib legacy-drivers opengl 
openvg qt4 static-libs +svg valgrind xcb xlib-xcb"
 # gtk-doc regeneration doesn't seem to work with out-of-source builds
 #[[ ${PV} == ** ]] && IUSE="${IUSE} doc" # API docs are provided in 
tarball, no need to regenerate
 
@@ -85,29 +85,11 @@
/usr/include/cairo/cairo-directfb.h
 )
 
-CHECKREQS_MEMORY="768M"
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && use lto; then
-   einfo "Checking for sufficient memory to build $PN with USE=lto"
-   check-reqs_pkg_pretend
-   fi
-}
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != "binary" ]] && use lto; then
-   check-reqs_pkg_setup
-   fi
-}
-
 src_prepare() {
epatch "${FILESDIR}"/${PN}-1.8.8-interix.patch
use legacy-drivers && epatch 
"${FILESDIR}"/${PN}-1.10.0-buggy_gradients.patch
epatch "${FILESDIR}"/${PN}-respect-fontconfig.patch
 
-   # allow the automagically injected -flto flag to be not injected
-   epatch "${FILESDIR}"/${PN}-1.12.16-lto-optional.patch
-
# tests and perf tools require X, bug #483574
if ! use X; then
sed -e '/^SUBDIRS/ s#boilerplate test perf# #' -i Makefile.am 
|| die
@@ -162,7 +144,6 @@
$(use_enable gallium) \
$(use_enable gles2 glesv2) \
$(use_enable glib gobject) \
-   $(use_enable lto) \
$(use_enable openvg vg) \
$(use_enable opengl gl) \
$(use_enable qt4 qt) \



1.384x11-libs/cairo/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/cairo/ChangeLog?rev=1.384&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/cairo/ChangeLog?rev=1.384&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/cairo/ChangeLog?r1=1.383&r2=1.384

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v
retrieving revision 1.383
retrieving revision 1.384
diff -u -r1.383 -r1.384
--- ChangeLog   26 Jul 2014 08:57:55 -  1.383
+++ ChangeLog   19 Aug 2014 21:01:35 -  1.384
@@ -1,6 +1,9 @@
 # ChangeLog for x11-libs/cairo
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.383 2014/07/26 
08:57:55 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.384 2014/08/19 
21:01:35 mattst88 Exp $
+
+  19 Aug 2014; Matt Turner  cairo-.ebuild:
+  Drop LTO, bugs 517258 and 517884.
 
   26 Jul 2014; Samuli Suominen  cairo-1.10.2-r3.ebuild,
   cairo-1.12.14-r4.ebuild, cairo-1.12.16-r2.ebuild, cairo-1.12.16-r3.ebuild,






[gentoo-commits] gentoo-x86 commit in mail-mta/postfix: postfix-2.11.1-r1.ebuild postfix-2.12_pre20140801.ebuild postfix-2.11.1.ebuild ChangeLog

2014-08-19 Thread Anthony G. Basile (blueness)
blueness14/08/19 20:47:03

  Modified: postfix-2.11.1-r1.ebuild
postfix-2.12_pre20140801.ebuild
postfix-2.11.1.ebuild ChangeLog
  Log:
  Keyword ~ppc ~ppc64, bug #498466
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0xF52D4BBA)

Revision  ChangesPath
1.2  mail-mta/postfix/postfix-2.11.1-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.11.1-r1.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.11.1-r1.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.11.1-r1.ebuild?r1=1.1&r2=1.2

Index: postfix-2.11.1-r1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11.1-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- postfix-2.11.1-r1.ebuild7 Aug 2014 05:55:54 -   1.1
+++ postfix-2.11.1-r1.ebuild19 Aug 2014 20:47:03 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11.1-r1.ebuild,v 
1.1 2014/08/07 05:55:54 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11.1-r1.ebuild,v 
1.2 2014/08/19 20:47:03 blueness Exp $
 
 EAPI=5
 inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user 
versionator
@@ -19,7 +19,7 @@
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+berkdb cdb doc dovecot-sasl hardened ldap ldap-bind lmdb memcached mbox 
mysql nis pam postgres sasl selinux sqlite ssl vda"
 
 DEPEND=">=dev-libs/libpcre-3.4



1.4  mail-mta/postfix/postfix-2.12_pre20140801.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild?r1=1.3&r2=1.4

Index: postfix-2.12_pre20140801.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- postfix-2.12_pre20140801.ebuild 10 Aug 2014 21:14:48 -  1.3
+++ postfix-2.12_pre20140801.ebuild 19 Aug 2014 20:47:03 -  1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild,v 1.3 
2014/08/10 21:14:48 slyfox Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20140801.ebuild,v 1.4 
2014/08/19 20:47:03 blueness Exp $
 
 EAPI=5
 inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user 
versionator
@@ -19,7 +19,7 @@
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+berkdb cdb doc dovecot-sasl eai hardened ldap ldap-bind lmdb memcached 
mbox mysql nis pam postgres sasl selinux sqlite ssl vda"
 
 DEPEND=">=dev-libs/libpcre-3.4



1.5  mail-mta/postfix/postfix-2.11.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.11.1.ebuild?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.11.1.ebuild?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/postfix/postfix-2.11.1.ebuild?r1=1.4&r2=1.5

Index: postfix-2.11.1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11.1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- postfix-2.11.1.ebuild   10 Aug 2014 21:14:48 -  1.4
+++ postfix-2.11.1.ebuild   19 Aug 2014 20:47:03 -  1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11.1.ebuild,v 
1.4 2014/08/10 21:14:48 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11.1.ebuild,v 
1.5 2014/08/19 20:47:03 blueness Exp $
 
 EAPI=5
 inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user 
versionator
@@ -19,7 +19,7 @@
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+

[gentoo-commits] gentoo-x86 commit in media-video/makemkv: makemkv-1.8.12.ebuild makemkv-1.8.11.ebuild ChangeLog

2014-08-19 Thread Matthew Marlow (mattm)
mattm   14/08/19 20:46:04

  Modified: makemkv-1.8.11.ebuild ChangeLog
  Added:makemkv-1.8.12.ebuild
  Log:
  Bump for new version 1.8.12
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
786037A7)

Revision  ChangesPath
1.2  media-video/makemkv/makemkv-1.8.11.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.8.11.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.8.11.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.8.11.ebuild?r1=1.1&r2=1.2

Index: makemkv-1.8.11.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.11.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- makemkv-1.8.11.ebuild   25 Jun 2014 19:14:18 -  1.1
+++ makemkv-1.8.11.ebuild   19 Aug 2014 20:46:04 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.11.ebuild,v 
1.1 2014/06/25 19:14:18 mattm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.11.ebuild,v 
1.2 2014/08/19 20:46:04 mattm Exp $
 
 EAPI=5
 inherit eutils gnome2-utils multilib flag-o-matic
@@ -10,8 +10,8 @@
 
 DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying 
content to a Matroska container"
 HOMEPAGE="http://www.makemkv.com/";
-SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
-   http://www.makemkv.com/download/${MY_PB}.tar.gz";
+SRC_URI="http://www.makemkv.com/download/old/${MY_P}.tar.gz
+   http://www.makemkv.com/download/old/${MY_PB}.tar.gz";
 
 LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
 SLOT="0"



1.42 media-video/makemkv/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/ChangeLog?rev=1.42&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/ChangeLog?rev=1.42&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/ChangeLog?r1=1.41&r2=1.42

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- ChangeLog   25 Jun 2014 19:14:18 -  1.41
+++ ChangeLog   19 Aug 2014 20:46:04 -  1.42
@@ -1,6 +1,13 @@
 # ChangeLog for media-video/makemkv
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v 1.41 
2014/06/25 19:14:18 mattm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/ChangeLog,v 1.42 
2014/08/19 20:46:04 mattm Exp $
+
+*makemkv-1.8.12 (19 Aug 2014)
+
+  19 Aug 2014; Matthew Marlowe 
+  +files/makemkv-1.8.12-makefile.linux.patch, +makemkv-1.8.12.ebuild,
+  makemkv-1.8.11.ebuild:
+  Bump for new version 1.8.12
 
 *makemkv-1.8.11 (25 Jun 2014)
 



1.1  media-video/makemkv/makemkv-1.8.12.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.8.12.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/makemkv-1.8.12.ebuild?rev=1.1&content-type=text/plain

Index: makemkv-1.8.12.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.8.12.ebuild,v 
1.1 2014/08/19 20:46:04 mattm Exp $

EAPI=5
inherit eutils gnome2-utils multilib flag-o-matic

MY_P=makemkv-oss-${PV}
MY_PB=makemkv-bin-${PV}

DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content 
to a Matroska container"
HOMEPAGE="http://www.makemkv.com/";
SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
http://www.makemkv.com/download/${MY_PB}.tar.gz";

LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="multilib"

QA_PREBUILT="opt/bin/makemkvcon opt/bin/mmdtsdec"

RDEPEND="dev-libs/expat
dev-libs/openssl:0
sys-libs/zlib
virtual/opengl
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
|| ( >=media-video/ffmpeg-1.0.0 >=media-video/libav-0.8.9 )
amd64? ( multilib? ( app-emulation/emul-linux-x86-baselibs ) )"
DEPEND="${RDEPEND}"

S=${WORKDIR}/makemkv-oss-${PV}

src_prepare() {
epatch "${FILESDIR}"/${P}-makefile.linux.patch
}

src_configure() {
replace-flags -O* -Os
if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
econf
fi
}

src_compile() {
   

[gentoo-commits] gentoo-x86 commit in media-video/makemkv/files: makemkv-1.8.12-makefile.linux.patch

2014-08-19 Thread Matthew Marlow (mattm)
mattm   14/08/19 20:46:04

  Added:makemkv-1.8.12-makefile.linux.patch
  Log:
  Bump for new version 1.8.12
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
786037A7)

Revision  ChangesPath
1.1  
media-video/makemkv/files/makemkv-1.8.12-makefile.linux.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/files/makemkv-1.8.12-makefile.linux.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/makemkv/files/makemkv-1.8.12-makefile.linux.patch?rev=1.1&content-type=text/plain

Index: makemkv-1.8.12-makefile.linux.patch
===
--- makemkv-oss-1.8.12/Makefile.in.orig 2014-04-25 09:25:24.558767575 -0600
+++ makemkv-oss-1.8.12/Makefile.in  2014-04-25 09:25:44.930534931 -0600
@@ -50,7 +50,7 @@
 endif
 
 out/%: out/%.full
-   $(OBJCOPY) --strip-all --strip-debug --strip-unneeded --discard-all $< 
$@ 
+   $(OBJCOPY) --discard-all $< $@ 
 
 out/libdriveio.so.0.full:
mkdir -p out






[gentoo-commits] gentoo-x86 commit in dev-db/lmdb: ChangeLog lmdb-0.9.11.ebuild lmdb-0.9.13.ebuild lmdb-0.9.10.ebuild

2014-08-19 Thread Anthony G. Basile (blueness)
blueness14/08/19 20:24:23

  Modified: ChangeLog lmdb-0.9.11.ebuild lmdb-0.9.13.ebuild
lmdb-0.9.10.ebuild
  Log:
  Keyword ~ppc ~ppc64, bug #498466
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0xF52D4BBA)

Revision  ChangesPath
1.10 dev-db/lmdb/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/ChangeLog?rev=1.10&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/ChangeLog?rev=1.10&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/ChangeLog?r1=1.9&r2=1.10

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-db/lmdb/ChangeLog,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ChangeLog   14 Aug 2014 16:16:30 -  1.9
+++ ChangeLog   19 Aug 2014 20:24:23 -  1.10
@@ -1,6 +1,10 @@
 # ChangeLog for dev-db/lmdb
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/ChangeLog,v 1.9 2014/08/14 
16:16:30 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/ChangeLog,v 1.10 2014/08/19 
20:24:23 blueness Exp $
+
+  19 Aug 2014; Anthony G. Basile  lmdb-0.9.10.ebuild,
+  lmdb-0.9.11.ebuild, lmdb-0.9.13.ebuild:
+  Keyword ~ppc ~ppc64, bug #498466
 
   14 Aug 2014; Pawel Hajdan jr  lmdb-0.9.11.ebuild:
   x86 stable wrt bug #508764



1.7  dev-db/lmdb/lmdb-0.9.11.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.11.ebuild?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.11.ebuild?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.11.ebuild?r1=1.6&r2=1.7

Index: lmdb-0.9.11.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.11.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- lmdb-0.9.11.ebuild  14 Aug 2014 16:16:30 -  1.6
+++ lmdb-0.9.11.ebuild  19 Aug 2014 20:24:23 -  1.7
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.11.ebuild,v 1.6 
2014/08/14 16:16:30 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.11.ebuild,v 1.7 
2014/08/19 20:24:23 blueness Exp $
 
 EAPI=5
 inherit toolchain-funcs
@@ -14,7 +14,7 @@
 
 LICENSE="OPENLDAP"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 IUSE="static-libs"
 
 DEPEND=""



1.2  dev-db/lmdb/lmdb-0.9.13.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.13.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.13.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.13.ebuild?r1=1.1&r2=1.2

Index: lmdb-0.9.13.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.13.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lmdb-0.9.13.ebuild  19 Jul 2014 14:12:45 -  1.1
+++ lmdb-0.9.13.ebuild  19 Aug 2014 20:24:23 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.13.ebuild,v 1.1 
2014/07/19 14:12:45 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.13.ebuild,v 1.2 
2014/08/19 20:24:23 blueness Exp $
 
 EAPI=5
 inherit toolchain-funcs
@@ -12,7 +12,7 @@
 
 LICENSE="OPENLDAP"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="static-libs"
 
 DEPEND=""



1.3  dev-db/lmdb/lmdb-0.9.10.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.10.ebuild?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.10.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/lmdb/lmdb-0.9.10.ebuild?r1=1.2&r2=1.3

Index: lmdb-0.9.10.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-db/lmdb/lmdb-0.9.10.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- lmdb-0.9.10.ebuild  18 Jan 2014 13:47:38 -  1.2
+++ lmdb-0.9.10.ebuild  19 Aug 2014 20:24:23 -  1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/lm

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2014-08-19 Thread Sven Vermeulen
commit: a6e3727f6a44639b69ee0e63580611504dd29a65
Author: Sven Vermeulen  siphos  be>
AuthorDate: Tue Aug 19 20:23:13 2014 +
Commit: Sven Vermeulen  gentoo  org>
CommitDate: Tue Aug 19 20:23:13 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/hardened-refpolicy.git;a=commit;h=a6e3727f

Built from .te.in

---
 policy/modules/kernel/corenetwork.te | 39 +++-
 1 file changed, 38 insertions(+), 1 deletion(-)

diff --git a/policy/modules/kernel/corenetwork.te 
b/policy/modules/kernel/corenetwork.te
index 83cdee2..f1830c7 100644
--- a/policy/modules/kernel/corenetwork.te
+++ b/policy/modules/kernel/corenetwork.te
@@ -2,7 +2,7 @@
 # This is a generated file!  Instead of modifying this file, the
 # corenetwork.te.in or corenetwork.te.m4 file should be modified.
 #
-policy_module(corenetwork, 1.19.0)
+policy_module(corenetwork, 1.20.2)
 
 
 #
@@ -460,6 +460,14 @@ portcon tcp 53 gen_context(system_u:object_r:dns_port_t,s0)
 portcon udp 53 gen_context(system_u:object_r:dns_port_t,s0)
 
 
+type dropbox_port_t, port_type, defined_port_type;
+type dropbox_client_packet_t, packet_type, client_packet_type;
+type dropbox_server_packet_t, packet_type, server_packet_type;
+typeattribute dropbox_port_t unreserved_port_type;
+portcon tcp 17500 gen_context(system_u:object_r:dropbox_port_t,s0)
+portcon udp 17500 gen_context(system_u:object_r:dropbox_port_t,s0)
+
+
 type efs_port_t, port_type, defined_port_type;
 type efs_client_packet_t, packet_type, client_packet_type;
 type efs_server_packet_t, packet_type, server_packet_type;
@@ -526,6 +534,15 @@ portcon tcp 1721 
gen_context(system_u:object_r:gatekeeper_port_t,s0)
 portcon tcp 7000 gen_context(system_u:object_r:gatekeeper_port_t,s0)
 
 
+type gdomap_port_t, port_type, defined_port_type;
+type gdomap_client_packet_t, packet_type, client_packet_type;
+type gdomap_server_packet_t, packet_type, server_packet_type;
+typeattribute gdomap_port_t reserved_port_type;
+typeattribute gdomap_port_t rpc_port_type;
+portcon tcp 538 gen_context(system_u:object_r:gdomap_port_t,s0)
+portcon udp 538 gen_context(system_u:object_r:gdomap_port_t,s0)
+
+
 type gds_db_port_t, port_type, defined_port_type;
 type gds_db_client_packet_t, packet_type, client_packet_type;
 type gds_db_server_packet_t, packet_type, server_packet_type;
@@ -746,7 +763,12 @@ type ircd_port_t, port_type, defined_port_type;
 type ircd_client_packet_t, packet_type, client_packet_type;
 type ircd_server_packet_t, packet_type, server_packet_type;
 typeattribute ircd_port_t unreserved_port_type;
+portcon tcp 6665 gen_context(system_u:object_r:ircd_port_t,s0)
+portcon tcp  gen_context(system_u:object_r:ircd_port_t,s0)
 portcon tcp 6667 gen_context(system_u:object_r:ircd_port_t,s0)
+portcon tcp 6668 gen_context(system_u:object_r:ircd_port_t,s0)
+portcon tcp 6669 gen_context(system_u:object_r:ircd_port_t,s0)
+portcon tcp 6697 gen_context(system_u:object_r:ircd_port_t,s0)
 
 
 type isakmp_port_t, port_type, defined_port_type;
@@ -1318,6 +1340,13 @@ typeattribute razor_port_t unreserved_port_type;
 portcon tcp 2703 gen_context(system_u:object_r:razor_port_t,s0)
 
 
+type redis_port_t, port_type, defined_port_type;
+type redis_client_packet_t, packet_type, client_packet_type;
+type redis_server_packet_t, packet_type, server_packet_type;
+typeattribute redis_port_t unreserved_port_type;
+portcon tcp 6379 gen_context(system_u:object_r:redis_port_t,s0)
+
+
 type repository_port_t, port_type, defined_port_type;
 type repository_client_packet_t, packet_type, client_packet_type;
 type repository_server_packet_t, packet_type, server_packet_type;
@@ -1409,6 +1438,14 @@ typeattribute rwho_port_t rpc_port_type;
 portcon udp 513 gen_context(system_u:object_r:rwho_port_t,s0)
 
 
+type salt_port_t, port_type, defined_port_type;
+type salt_client_packet_t, packet_type, client_packet_type;
+type salt_server_packet_t, packet_type, server_packet_type;
+typeattribute salt_port_t unreserved_port_type;
+portcon tcp 4505 gen_context(system_u:object_r:salt_port_t,s0)
+portcon tcp 4506 gen_context(system_u:object_r:salt_port_t,s0)
+
+
 type sap_port_t, port_type, defined_port_type;
 type sap_client_packet_t, packet_type, client_packet_type;
 type sap_server_packet_t, packet_type, server_packet_type;



  1   2   3   4   >