Sync with portage [Sun Apr 26 00:08:36 MSK 2015].

mhiretskiy
root 9 years ago
parent 69a75cb7eb
commit 1d4b86d001

@ -1 +0,0 @@
DIST chef-expander-10.24.0.gem 24576 SHA256 5ec3bd3081a428a2ac5fd422d69a2b5ded08abdee524f3e8fa3bf343d0055b7e SHA512 6fe50d641b49fc5114d7a24a0ba14b9b840f9c1a76afed4cd93c327b72007d0cf06ec68c326d23cb8da882239270eeab82ffb4620b04922692c6060bb917d1ad WHIRLPOOL 3a4a53cf1dd3efc80aca3317a04a2bef947aad66ac6e17d1972ff667b1315967e85567ec3ae99f37969dcc3f93d33b3487a806aa17ad4956e5e57f548762d57d

@ -1,47 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-expander/chef-expander-10.24.0.ebuild,v 1.1 2013/03/01 19:18:43 hollow Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem
DESCRIPTION="Configuration management tool"
HOMEPAGE="http://wiki.opscode.com/display/chef"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# specs require a live rabbitmq server
RESTRICT="test"
ruby_add_rdepend "~app-admin/chef-${PV}
>=dev-ruby/amqp-0.6.7
<dev-ruby/amqp-0.7
>=dev-ruby/bunny-0.6.0
>=dev-ruby/em-http-request-0.2.11
<dev-ruby/em-http-request-0.3
>=dev-ruby/eventmachine-0.12.10
>=dev-ruby/fast_xs-0.7.3
>=dev-ruby/highline-1.6.1
<dev-ruby/highline-1.7
>=dev-ruby/mixlib-log-1.2.0
>=dev-ruby/uuidtools-2.1.1
<dev-ruby/uuidtools-2.2
>=dev-ruby/yajl-ruby-1.0
<dev-ruby/yajl-ruby-2"
all_ruby_install() {
all_fakegem_install
doinitd "${FILESDIR}/initd/chef-expander"
doconfd "${FILESDIR}/confd/chef-expander"
}

@ -1,20 +0,0 @@
# /etc/conf.d/chef-expander: config file for /etc/init.d/chef-expander
# The configuration file to use.
#CONFIGFILE="/etc/chef/solr.rb"
# The user and group to set privilege to.
#CHEF_USER="chef"
#CHEF_GROUP="chef"
# Log file location.
#CHEF_EXPANDER_LOGFILE="/var/log/chef/chef-expander.log"
# Any radom options you want to pass to chef-expander.
CHEF_EXPANDER_OPTS="--node-count 1"
# Path to the chef expander binary.
#CHEF_EXPANDER_BINARY="/usr/bin/chef-expander"
# PID file location.
#CHEF_EXPANDER_PIDFILE="/var/run/chef/expander.pid"

@ -1,27 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
CHEF_EXPANDER_LOGFILE=${CHEF_EXPANDER_LOGFILE:-/var/log/chef/expander.log}
CONFIGFILE=${CONFIGFILE:-/etc/chef/solr.rb}
CHEF_USER=${CHEF_USER:-chef}
CHEF_GROUP=${CHEF_GROUP:-chef}
pidfile=${CHEF_EXPANDER_PIDFILE:-/var/run/chef/expander.pid}
command=${CHEF_EXPANDER_BINARY:-/usr/bin/chef-expander}
command_args="-d -P ${pidfile} -L ${CHEF_EXPANDER_LOGFILE} -c ${CONFIGFILE} ${CHEF_EXPANDER_OPTS}"
start_stop_daemon_args="--user ${CHEF_USER} --group ${CHEF_GROUP}"
depend() {
need net chef-solr
}
start_pre() {
checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
/etc/chef \
/etc/chef/certificates \
/var/{lib,log,run}/chef
checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
${CONFIGFILE}
}

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1 +0,0 @@
DIST chef-server-api-10.24.0.gem 52736 SHA256 fb8bab62bb29fb5e4f81d8a961c6530ce386fff546ac7f215998f6c6ab045693 SHA512 b226aeeef354fa285546b76f0ecb4fe752504a5e5f9879879e57addf8beb90f4c0470f64004831faffbb96f0ba1caf8c12516149a9edf0660ed1c2cf07f70909 WHIRLPOOL ab20a6fa6d4bc03daa5884f125a59eb6c9ba032dcd2bae6a5a37d38feab75d65a4386ec220cfdb242f817a1128e6d4884228e3e6fd12bb7230edbb84de63de18

@ -1,66 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-10.24.0.ebuild,v 1.1 2013/03/01 19:24:25 hollow Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem
DESCRIPTION="Configuration management tool"
HOMEPAGE="http://wiki.opscode.com/display/chef"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# specs require root access
RESTRICT="test"
RDEPEND=">=dev-db/couchdb-0.10.0
>=net-misc/rabbitmq-server-1.7.0"
ruby_add_rdepend "~app-admin/chef-${PV}
>=dev-ruby/dep_selector-0.0.3
>=dev-ruby/merb-assets-1.1.0
<dev-ruby/merb-assets-1.2
>=dev-ruby/merb-core-1.1.0
<dev-ruby/merb-core-1.2
>=dev-ruby/merb-helpers-1.1.0
<dev-ruby/merb-helpers-1.2
>=dev-ruby/merb-param-protection-1.1.0
<dev-ruby/merb-param-protection-1.2
>=dev-ruby/mixlib-authentication-1.1.3
>=dev-ruby/uuidtools-2.1.1
<dev-ruby/uuidtools-2.2
www-servers/thin"
each_ruby_install() {
each_fakegem_install
ruby_fakegem_doins -r app
ruby_fakegem_doins -r config
ruby_fakegem_doins -r public
}
all_ruby_install() {
all_fakegem_install
doinitd "${FILESDIR}/initd/chef-server-api"
doconfd "${FILESDIR}/confd/chef-server-api"
insinto /etc/chef
doins "${FILESDIR}/server.rb"
}
pkg_postinst() {
elog
elog "You should edit /etc/chef/server.rb before starting the service with"
elog "/etc/init.d/chef-server-api start"
elog
}

@ -1,23 +0,0 @@
# /etc/conf.d/chef-server-api: config file for /etc/init.d/chef-server-api
# The configuration file to use.
#CONFIGFILE="/etc/chef/server.rb"
# Number of merb daemons to run for chef-server.
#CLUSTER_NODES=1
# The user and group to set privilege to.
#CHEF_USER="chef"
#CHEF_GROUP="chef"
# Log file location.
#CHEF_SERVER_LOGFILE="/var/log/chef/server.log"
# Any radom options you want to pass to chef-server.
CHEF_SERVER_OPTS="-e production"
# Path to the chef server binary.
#CHEF_SERVER_BINARY="/usr/bin/chef-server"
# PID file location.
#CHEF_SERVER_PIDFILE="/var/run/chef/server.%s.pid"

@ -1,40 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
depend() {
need net couchdb rabbitmq chef-expander
before chef-client
}
CHEF_SERVER_BINARY=${CHEF_SERVER_BINARY:-/usr/bin/chef-server}
CHEF_SERVER_PIDFILE=${CHEF_SERVER_PIDFILE:-/var/run/chef/server.%s.pid}
CHEF_SERVER_LOGFILE=${CHEF_SERVER_LOGFILE:-/var/log/chef/server.log}
CONFIGFILE=${CONFIGFILE:-/etc/chef/server.rb}
CLUSTER_NODES=${CLUSTER_NODES:-1}
CHEF_USER=${CHEF_USER:-chef}
CHEF_GROUP=${CHEF_GROUP:-chef}
start_pre() {
checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
/etc/chef \
/etc/chef/certificates \
/var/{lib,log,run}/chef
checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
${CONFIGFILE}
}
start() {
ebegin "Starting Chef server"
${CHEF_SERVER_BINARY} -d -P ${CHEF_SERVER_PIDFILE} -C ${CONFIGFILE} \
-u ${CHEF_USER} -G ${CHEF_GROUP} --name chef-server \
-c ${CLUSTER_NODES} -L ${CHEF_SERVER_LOGFILE} ${CHEF_SERVER_OPTS} > /dev/null
eend $?
}
stop() {
ebegin "Shutting down Chef server"
${CHEF_SERVER_BINARY} -K all -P ${CHEF_SERVER_PIDFILE} > /dev/null
eend $?
}

@ -1,130 +0,0 @@
# Configuration File For Chef (chef-server)
#
# chef-server is a Merb application slice. By default it is configured to
# run via Thin, the default Merb adapter. It can be run as:
#
# chef-server -p 4000 -e production -a thin
#
# This starts up the RESTful Chef Server API on port 4000 in production mode
# using the thin server adapter.
#
# This file configures the behavior of the running server itself.
#
# Chef uses a Ruby DSL for configuration, and this file contains a few
# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
# :value. Second, in Ruby, everything but false and nil (no quotes or other
# designations) is true, including true, the integer 0 and the string "false".
# So to set the value of a setting to false, write:
#
# some_setting false
#
# Third, Ruby class methods can be used, for example we tell the log to show
# the current time stamp with Chef::Log::Formatter.show_time, below.
#
# log_level specifies the level of verbosity for output.
# valid values are: :debug, :info, :warn, :error, :fatal
log_level :info
# log_location specifies where the server should log to.
# valid values are: a quoted string specifying a file, or STDOUT with
# no quotes. This is the application log for the Merb workers that get
# spawned.
log_location "/var/log/chef/server.log"
# ssl_verify_mode specifies if the REST client should verify SSL certificates.
# valid values are :verify_none, :verify_peer. The default Chef Server
# installation will use a self-generated SSL certificate so this should be
# :verify_none unless you replace the certificate.
ssl_verify_mode :verify_none
# chef_server_url specifies the URL for the server API. The process actually
# listens on 0.0.0.0:PORT.
# valid values are any HTTP URL.
chef_server_url "http://localhost:4000"
# cookbook_path is a Ruby array of filesystem locations to search for cookbooks.
# valid value is a string, or an array of strings of filesystem directory
# locations. This setting is searched beginning (index 0) to end in order. You
# might specify multiple search paths for cookbooks if you want to use an
# upstream source, and provide localised "site" overrides. These should come
# after the 'upstream' source. The default value, /var/lib/chef/cookbooks does
# not contain any cookbooks by default.
# See the Chef Wiki for more information about setting up a local repository
# for working on cookbooks.
# http://wiki.opscode.com/display/chef/Chef+Repository
cookbook_path [ "/var/lib/chef/cookbooks" ]
cookbook_tarball_path "/var/lib/chef/cookbook-tarballs"
# file_cache_path specifies where the client should cache cookbooks, server
# cookie ID, and openid registration data.
# valid value is any filesystem directory location.
file_cache_path "/var/lib/chef/cache"
# node_path specifies a location for where to find node-specific recipes.
# valid values are any filesystem direcory location.
node_path "/var/lib/chef/nodes"
# openid_store_path specifies a location where to keep openid nonces for clients.
# valid values are any filesystem directory location.
#
# NOTE: OpenID is deprecated and this option may not be used, kept for
# historical purposes.
openid_store_path "/var/lib/chef/openid/store"
# openid_store_path specifies a location where to keep openid nonces for clients.
# valid values are any filesystem directory location.
#
# NOTE: OpenID is deprecated and this option may not be used, kept for
# historical purposes and may be removed.
openid_cstore_path "/var/lib/chef/openid/cstore"
# role_path designates where the server should load role JSON and Ruby DSL
# files from.
# valid values are any filesystem directory location. Roles are a feature
# that allow you to easily reuse lists of recipes and attribute settings.
# Please see the Chef Wiki page for information on how to utilize the feature.
# http://wiki.opscode.com/display/chef/Roles
#
# NOTE: The role_path setting is deprecated on the chef-server, as the
# roles are now stored directly in CouchDB rather than on the filesystem.
# This option is kept for historical purposes and may be removed.
role_path "/var/lib/chef/roles"
# cache_options sets options used by the moneta library for local cache for
# checksums of compared objects.
cache_options({
:path => "/var/lib/chef/cache/checksums",
:skip_expires => true
})
# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
# contain timestamps.
# valid values are true or false (no quotes, see above about Ruby idioms). The
# printed timestamp is rfc2822, for example:
# Fri, 31 Jul 2009 19:19:46 -0600
Mixlib::Log::Formatter.show_time = true
# The following options configure the signing CA so it can be read by
# non-privileged user for the server daemon.
signing_ca_path "/etc/chef/certificates"
signing_ca_cert "/etc/chef/certificates/cert.pem"
signing_ca_key "/etc/chef/certificates/key.pem"
sandbox_path "/var/lib/chef/sandboxes"
checksum_path "/var/lib/chef/checksums"
openid_store_path "/var/lib/chef/openid/store"
search_index_path "/var/lib/chef/search_index"

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1 +0,0 @@
DIST chef-server-webui-10.24.0.gem 184832 SHA256 9fb6b9d8ed022e4b4bf0c5990496760d548951c1be2fc1cc29774d17faec1e35 SHA512 226c876e447af48c5b9009447d62ec37c3a500759113c019c949b6bfdf6c9f7643f87a052273c5c29fcc88ac50a4b71888e88258120ce53256d5a5b40003271a WHIRLPOOL 5e578d64c81507803ecdd97c773e1e3552cf63bf239622b9661f67d92b9bf6e3938c474eb209f34c6c437a29e95ef2e8414dc44198a87ed048ffb3c58f2c2595

@ -1,74 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-10.24.0.ebuild,v 1.2 2013/03/07 08:10:46 hollow Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
inherit ruby-fakegem user
DESCRIPTION="Configuration management tool"
HOMEPAGE="http://wiki.opscode.com/display/chef"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-db/couchdb-0.10.0
>=net-misc/rabbitmq-server-1.7.0"
ruby_add_rdepend "dev-ruby/coderay
>=dev-ruby/extlib-0.9.16
dev-ruby/haml
<dev-ruby/sass-3.2
>=dev-ruby/merb-assets-1.1.0
<dev-ruby/merb-assets-1.2
>=dev-ruby/merb-core-1.1.0
<dev-ruby/merb-core-1.2
>=dev-ruby/merb-haml-1.1.0
<dev-ruby/merb-haml-1.2
>=dev-ruby/merb-helpers-1.1.0
<dev-ruby/merb-helpers-1.2
>=dev-ruby/merb-param-protection-1.1.0
<dev-ruby/merb-param-protection-1.2
>=dev-ruby/rack-1.4.5
dev-ruby/ruby-openid
www-servers/thin"
pkg_setup() {
enewgroup chef
enewuser chef -1 -1 /var/lib/chef chef
}
each_ruby_install() {
each_fakegem_install
ruby_fakegem_doins -r app
ruby_fakegem_doins -r config
ruby_fakegem_doins config.ru
ruby_fakegem_doins -r public
# create unversioned path for passenger/rack integration
dodir /var/lib/chef/rack
dosym $(ruby_fakegem_gemsdir)/gems/${P} /var/lib/chef/rack/webui
}
all_ruby_install() {
all_fakegem_install
doinitd "${FILESDIR}/initd/chef-server-webui"
doconfd "${FILESDIR}/confd/chef-server-webui"
insinto /etc/chef
doins "${FILESDIR}/webui.rb"
}
pkg_postinst() {
elog
elog "You should edit or create /etc/chef/webui.rb before starting the service"
elog "with /etc/init.d/chef-server-webui start"
elog
}

@ -1,23 +0,0 @@
# /etc/conf.d/chef-server-webui: config file for /etc/init.d/chef-server-webui
# The configuration file to use.
#CONFIGFILE="/etc/chef/webui.rb"
# Number of merb daemons to run for chef-server-webui.
#CLUSTER_NODES=1
# The user and group to set privilege to.
#CHEF_USER="chef"
#CHEF_GROUP="chef"
# Log file location.
#CHEF_SERVER_WEBUI_LOGFILE="/var/log/chef/server-webui.log"
# Any radom options you want to pass to chef-server.
#CHEF_SERVER_WEBUI_OPTS=""
# Path to the chef server webui binary.
#CHEF_SERVER_WEBUI_BINARY="/usr/bin/chef-server-webui"
# PID file location.
#CHEF_SERVER_WEBUI_PIDFILE="/var/run/chef/server-webui.%s.pid"

@ -1,40 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
depend() {
need net
after chef-server
}
CHEF_SERVER_WEBUI_BINARY=${CHEF_SERVER_WEBUI_BINARY:-/usr/bin/chef-server-webui}
CHEF_SERVER_WEBUI_PIDFILE=${CHEF_SERVER_WEBUI_PIDFILE:-/var/run/chef/server-webui.%s.pid}
CHEF_SERVER_WEBUI_LOGFILE=${CHEF_SERVER_WEBUI_LOGFILE:-/var/log/chef/server-webui.log}
CONFIGFILE=${CONFIGFILE:-/etc/chef/webui.rb}
CLUSTER_NODES=${CLUSTER_NODES:-1}
CHEF_USER=${CHEF_USER:-chef}
CHEF_GROUP=${CHEF_GROUP:-chef}
start_pre() {
checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
/etc/chef \
/etc/chef/certificates \
/var/{lib,log,run}/chef
checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
${CONFIGFILE}
}
start() {
ebegin "Starting Chef server web interface"
${CHEF_SERVER_WEBUI_BINARY} -d -P ${CHEF_SERVER_WEBUI_PIDFILE} --name \
chef-server-webui -C ${CONFIGFILE} -u ${CHEF_USER} -G ${CHEF_GROUP} \
-c ${CLUSTER_NODES} -L ${CHEF_SERVER_WEBUI_LOGFILE} ${CHEF_SERVER_WEBUI_OPTS} > /dev/null
eend $?
}
stop() {
ebegin "Shutting down Chef server web interface"
${CHEF_SERVER_WEBUI_BINARY} -K all -P ${CHEF_SERVER_WEBUI_PIDFILE} > /dev/null
eend $?
}

@ -1,106 +0,0 @@
# Configuration File For Chef (chef-server-webui)
#
# chef-server-webui is a Merb application slice. By default it is configured to
# run via Thin, the default Merb adapter. This should be run as:
#
# chef-server-webui -p 4040 -e production -a thin
#
# This starts up the Chef Server WebUI on port 4040 in production mode using
# the thin server adapter.
#
# This file configures the behavior of the running server itself.
#
# Chef uses a Ruby DSL for configuration, and this file contains a few
# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
# :value. Second, in Ruby, everything but false and nil (no quotes or other
# designations) is true, including true, the integer 0 and the string "false".
# So to set the value of a setting to false, write:
#
# some_setting false
#
# Third, Ruby class methods can be used, for example we tell the log to show
# the current time stamp with Chef::Log::Formatter.show_time, below.
#
# log_level specifies the level of verbosity for output.
# valid values are: :debug, :info, :warn, :error, :fatal
log_level :info
# log_location specifies where the server should log to.
# valid values are: a quoted string specifying a file, or STDOUT with
# no quotes. This is the application log for the Merb workers that get
# spawned.
log_location "/var/log/chef/server-webui.log"
# ssl_verify_mode specifies if the REST client should verify SSL certificates.
# valid values are :verify_none, :verify_peer. The default Chef Server
# installation will use a self-generated SSL certificate so this should be
# :verify_none unless you replace the certificate.
ssl_verify_mode :verify_none
# chef_server_url specifies the URL for the server API. The process actually
# listens on 0.0.0.0:PORT.
# valid values are any HTTP URL.
chef_server_url "http://localhost:4000"
# file_cache_path specifies where the client should cache cookbooks, server
# cookie ID, and openid registration data.
# valid value is any filesystem directory location.
file_cache_path "/var/lib/chef/cache"
# openid_store_path specifies a location where to keep openid nonces for clients.
# valid values are any filesystem directory location.
#
# NOTE: OpenID is deprecated and this option may not be used, kept for
# historical purposes.
openid_store_path "/var/lib/chef/openid/store"
# openid_store_path specifies a location where to keep openid nonces for clients.
# valid values are any filesystem directory location.
#
# NOTE: OpenID is deprecated and this option may not be used, kept for
# historical purposes and may be removed.
openid_cstore_path "/var/lib/chef/openid/cstore"
# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
# contain timestamps.
# valid values are true or false (no quotes, see above about Ruby idioms). The
# printed timestamp is rfc2822, for example:
# Fri, 31 Jul 2009 19:19:46 -0600
Mixlib::Log::Formatter.show_time = true
signing_ca_cert "/etc/chef/certificates/cert.pem"
signing_ca_key "/etc/chef/certificates/key.pem"
# web_ui_client_name specifies the user to use when accessing the Chef
# Server API. By default this is already set to "chef-webui".
#
# This user gets created by the chef-server and stored in CouchDB the
# first time the server starts up if the user and key don't exist.
web_ui_client_name "chef-webui"
# web_ui_admin_user_name and web_ui_admin_default_password specify the
# user and password that a human can use to initially log into the
# chef-server-webui when it starts. The default value for the user is 'admin'
# and the default password is'p@ssw0rd1' should be changed immediately on
# login. The web form will display the password reset page on first login.
web_ui_admin_user_name "admin"
web_ui_admin_default_password "p@ssw0rd1"
# web_ui_key specifics the file to use for authenticating with the Chef
# Server API. By default this is already set to "/etc/chef/webui.pem".
#
# This file gets created by the chef-server and the public key stored in
# CouchDB the first time the server starts up if the user and key don't
# exist.
web_ui_key "/etc/chef/webui.pem"

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1 +0,0 @@
DIST chef-server-10.24.0.gem 8192 SHA256 4b072426181694f2069a396e5d42174352a7b3d5a6d5b475964322d6b027d97d SHA512 1367b762f4340b3ea93599ddbc0429214fb5f898c57d657b0c57e4e15afa40a8f040e890418d3945f7b992cf20f45abd0645c1bba4413e388672151041bc6091 WHIRLPOOL 5175d4f565d793f87b30e9246ccab4aefb41702d26fce36349dfdec6c14ddb2eafee33cde8e11bc9efda02ed046e5c43e03ef3bf05212a397f00f7e2e973a29b

@ -1,25 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server/chef-server-10.24.0.ebuild,v 1.1 2013/03/01 19:26:36 hollow Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem
DESCRIPTION="Configuration management tool (meta package)"
HOMEPAGE="http://wiki.opscode.com/display/chef"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_rdepend "~app-admin/chef-server-api-${PV}
~app-admin/chef-solr-${PV}
~app-admin/chef-expander-${PV}"

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1 +0,0 @@
DIST chef-solr-10.24.0.gem 10217472 SHA256 8db6e6a1859304f4c990ee3d0b50046da730e900b0e74b225cdd2dfed4bef361 SHA512 099450600084b4076bce9325c6d8eae16765f944cdf45fa0f5805f9fc11f591e0bd40483f8b4cc88be52963a632ccddf89cb75c1675390ecc1e2aa3431424927 WHIRLPOOL edbee0fee265ab00ee0f59244a93f4c316024a1835d5b10f5843a92f457de03df10cf6629fdabc916da6a96e845d356e85612cb1b169e95ff8f77d1ddfba3bbb

@ -1,47 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-solr/chef-solr-10.24.0.ebuild,v 1.2 2014/12/28 09:41:10 graaff Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit ruby-fakegem
DESCRIPTION="Configuration management tool"
HOMEPAGE="http://wiki.opscode.com/display/chef"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=net-misc/rabbitmq-server-1.7.2
>=virtual/jre-1.6"
ruby_add_rdepend "~app-admin/chef-${PV}"
each_ruby_install() {
each_fakegem_install
ruby_fakegem_doins -r solr
}
all_ruby_install() {
all_fakegem_install
doinitd "${FILESDIR}/initd/chef-solr"
doconfd "${FILESDIR}/confd/chef-solr"
insinto /etc/chef
doins "${FILESDIR}/solr.rb"
}
pkg_postinst() {
elog
elog "You need to run the chef-solr-installer script to setup the SOLR instance:"
elog
elog " chef-solr-installer -c /etc/chef/solr.rb -u chef -g chef -f"
elog
}

@ -1,20 +0,0 @@
# /etc/conf.d/chef-solr: config file for /etc/init.d/chef-solr
# The configuration file to use.
#CONFIGFILE="/etc/chef/solr.rb"
# The user and group to set privilege to.
#CHEF_USER="chef"
#CHEF_GROUP="chef"
# Log file location.
#CHEF_SOLR_LOGFILE="/var/log/chef/solr.log"
# Any radom options you want to pass to chef-solr.
#CHEF_SOLR_OPTS=""
# Path to the chef solr binary.
#CHEF_SOLR_BINARY="/usr/bin/chef-solr"
# PID file location.
#CHEF_SOLR_PIDFILE="/var/run/chef/solr.pid"

@ -1,28 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
CHEF_SOLR_LOGFILE=${CHEF_SOLR_LOGFILE:-/var/log/chef/solr.log}
CONFIGFILE=${CONFIGFILE:-/etc/chef/solr.rb}
CHEF_USER=${CHEF_USER:-chef}
CHEF_GROUP=${CHEF_GROUP:-chef}
pidfile=${CHEF_SOLR_PIDFILE:-/var/run/chef/solr.pid}
command=${CHEF_SOLR_BINARY:-/usr/bin/chef-solr}
command_args="-d -P ${pidfile} -L ${CHEF_SOLR_LOGFILE} -c ${CONFIGFILE} ${CHEF_SOLR_OPTS}"
start_stop_daemon_args="--user ${CHEF_USER} --group ${CHEF_GROUP}"
depend() {
need net rabbitmq
after couchdb
}
start_pre() {
checkpath -q -d -m 0750 -o ${CHEF_USER}:${CHEF_GROUP} \
/etc/chef \
/etc/chef/certificates \
/var/{lib,log,run}/chef
checkpath -q -f -m 0600 -o ${CHEF_USER}:${CHEF_GROUP} \
${CONFIGFILE}
}

@ -1,39 +0,0 @@
# Configuration File For Chef SOLR Indexer (chef-solr-indexer)
#
# The chef-indexer program runs on the Chef Server to generate search indexes
# of node data stored in the Server's CouchDB store.
#
# Chef uses a Ruby DSL for configuration, and this file may contain some
# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
# :value. Second, in Ruby, everything but false and nil (no quotes or other
# designations) is true, including true, the integer 0 and the string "false".
# So to set the value of a setting to false, write:
#
# some_setting false
#
# Third, Ruby class methods can be used, for example we tell the log to show
# the current time stamp with Chef::Log::Formatter.show_time, below.
#
# log_location specifies where the indexer should log to.
# valid values are: a quoted string specifying a file, or STDOUT with
# no quotes. When run as a daemon (default), STDOUT will produce no output.
log_location "/var/log/chef/solr.log"
# search_index_path specifies where the indexer should store the indexes.
# valid value is any filesystem directory location.
search_index_path "/var/lib/chef/search_index"
solr_jetty_path "/var/lib/chef/solr/jetty"
solr_home_path "/var/lib/chef/solr/home"
solr_data_path "/var/lib/chef/solr/data"
solr_heap_size "256M"
# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
# contain timestamps.
# valid values are true or false (no quotes, see above about Ruby idioms). The
# printed timestamp is rfc2822, for example:
# Fri, 31 Jul 2009 19:19:46 -0600
Mixlib::Log::Formatter.show_time = true

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1 +0,0 @@
DIST chef-10.24.0.gem 823296 SHA256 896945deb09cb35ea370186e7f5380e7b61728ce85dfd7ee79de50506a516a89 SHA512 6027a4cd96da418dc18061611ff8c3461f236a088c3213f54f8828d63abe3575962fcb94ae91b5285f6f2168ef4204738d327781c3195151cf708b82cb9666d6 WHIRLPOOL a34e15688e99116909e326b40bd96246234e9c1eae592d34cc1cfa8396b56f7bfb54cfcd3917b1b21853f7a9d6dc143cf55bc4c899131a240f00a2d8249e8ef9

@ -1,86 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef/chef-10.24.0-r1.ebuild,v 1.1 2014/12/14 10:29:27 graaff Exp $
EAPI=4
USE_RUBY="ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_GEMSPEC=${RUBY_FAKEGEM_NAME}.gemspec
inherit ruby-fakegem user
DESCRIPTION="Chef is a systems integration framework"
HOMEPAGE="http://wiki.opscode.com/display/chef"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# specs have various indempotency issues which result in the global Chef::Config
# object to be replaced and subsequently fails other specs. Revisit this later.
RESTRICT="test"
ruby_add_rdepend ">=dev-ruby/bunny-0.6.0
dev-ruby/erubis
>=dev-ruby/highline-1.6.9
>=dev-ruby/json-1.4.4
>=dev-ruby/mixlib-authentication-1.3.0
>=dev-ruby/mixlib-cli-1.1.0
>=dev-ruby/mixlib-config-1.1.2
>=dev-ruby/mixlib-log-1.3.0
dev-ruby/mixlib-shellout
<dev-ruby/moneta-0.7.0
>=dev-ruby/net-ssh-2.6
<dev-ruby/net-ssh-2.7
>=dev-ruby/net-ssh-multi-1.1
<dev-ruby/net-ssh-multi-1.2
>=dev-ruby/ohai-0.6.0
>=dev-ruby/rest-client-1.0.4
<dev-ruby/rest-client-1.7
dev-ruby/ruby-shadow
>=dev-ruby/treetop-1.4.9
<dev-ruby/treetop-1.5
dev-ruby/uuidtools
>=dev-ruby/yajl-ruby-1.1
<dev-ruby/yajl-ruby-2"
each_ruby_prepare() {
ruby_fakegem_metadata_gemspec ../metadata ${RUBY_FAKEGEM_GEMSPEC}
# bunny, json
sed -i -e 's/"< 0.8.0", //' -e 's/<= 1.7.7/< 2/' ${RUBY_FAKEGEM_GEMSPEC} || die "Unable to fix up dependencies."
}
all_ruby_install() {
all_fakegem_install
keepdir /etc/chef /var/lib/chef /var/log/chef
doinitd "${FILESDIR}/initd/chef-client"
doconfd "${FILESDIR}/confd/chef-client"
insinto /etc/chef
doins "${FILESDIR}/client.rb"
doins "${FILESDIR}/solo.rb"
doman distro/common/man/man1/*.1
doman distro/common/man/man8/*.8
}
pkg_setup() {
enewgroup chef
enewuser chef -1 -1 /var/lib/chef chef
}
pkg_postinst() {
elog
elog "You should edit /etc/chef/client.rb before starting the service with"
elog "/etc/init.d/chef-client start"
elog
}

@ -1,65 +0,0 @@
# Configuration File For Chef (chef-client)
#
# The chef-client program will connect the local system to the specified
# server URLs through a RESTful API to retrieve its configuration.
#
# By default, the client is configured to connect to a Chef Server
# running on the local system. Change this to reflect your environment.
#
# Chef uses a Ruby DSL for configuration, and this file contains a few
# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
# :value. Second, in Ruby, everything but false and nil (no quotes or other
# designations) is true, including true, the integer 0 and the string "false".
# So to set the value of a setting to false, write:
#
# some_setting false
#
# Third, Ruby class methods can be used, for example we tell the log to show
# the current time stamp with Chef::Log::Formatter.show_time, below.
#
# log_level specifies the level of verbosity for output.
# valid values are: :debug, :info, :warn, :error, :fatal
log_level :info
# log_location specifies where the client should log to.
# valid values are: a quoted string specifying a file, or STDOUT with
# no quotes. When run as a daemon (default), STDOUT will produce no output.
log_location "/var/log/chef/client.log"
# ssl_verify_mode specifies if the REST client should verify SSL certificates.
# valid values are :verify_none, :verify_peer. The default Chef Server
# installation will use a self-generated SSL certificate so this should be
# :verify_none unless you replace the certificate.
ssl_verify_mode :verify_none
# Server URLs.
#
# chef_server_url specifies the Chef Server to connect to.
# valid values are any HTTP URL (e.g. https://chef.example.com:4443).
chef_server_url "http://localhost:4000"
# file_cache_path specifies where the client should cache cookbooks, server
# cookie ID, and openid registration data.
# valid value is any filesystem directory location.
file_cache_path "/var/lib/chef/cache"
file_backup_path "/var/lib/chef/backup"
# pid_file specifies the location of where chef-client daemon should keep the pid
# file.
# valid value is any filesystem file location.
pid_file "/var/run/chef/client.pid"
# Mixlib::Log::Formatter.show_time specifies whether the chef-client
# log should contain timestamps. valid values are true or false (no
# quotes, see above about Ruby idioms). The printed timestamp is
# rfc2822, for example:
# Fri, 31 Jul 2009 19:19:46 -0600
Mixlib::Log::Formatter.show_time = true

@ -1,19 +0,0 @@
# /etc/conf.d/chef-client: config file for /etc/init.d/chef-client
# The configuration file to use.
#CONFIGFILE="/etc/chef/client.rb"
# Run chef-client periodically, in seconds.
#INTERVAL=1800
# The splay time for running at intervals, in seconds.
#SPLAY=20
# Any radom options you want to pass to chef.
#CHEF_CLIENT_OPTS=""
# Path to the chef client binary.
#CHEF_CLIENT_BINARY="/usr/bin/chef-client"
# PID file location.
#CHEF_CLIENT_PIDFILE="/var/run/chef/client.pid"

@ -1,20 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
CONFIGFILE=${CONFIGFILE:-/etc/chef/client.rb}
INTERVAL=${INTERVAL:-1800}
SPLAY=${SPLAY:-20}
ENCODING=${ENCODING:-UTF-8}
pidfile=${CHEF_CLIENT_PIDFILE:-/var/run/chef/client.pid}
command=${CHEF_CLIENT_BINARY:-/usr/bin/ruby19}
command_args="-E ${ENCODING} /usr/bin/chef-client -d -c ${CONFIGFILE} -i ${INTERVAL} -s ${SPLAY} -P ${pidfile} ${CHEF_CLIENT_OPTS}"
depend() {
need net
}
start_pre() {
checkpath -q -d /var/run/chef
}

@ -1,49 +0,0 @@
# Configuration File For Chef Solo (chef-solo)
#
# The program chef-solo allows you to run Chef as a standalone program
# without connecting to a remote Chef Server.
#
# Chef uses a Ruby DSL for configuration, and this file may contain some
# Ruby idioms. First, symbols. These are designated by a colon sigil, ie,
# :value. Second, in Ruby, everything but false and nil (no quotes or other
# designations) is true, including true, the integer 0 and the string "false".
# So to set the value of a setting to false, write:
#
# some_setting false
#
# Third, Ruby class methods can be used, for example we tell the log to show
# the current time stamp with Mixlib::Log::Formatter.show_time, below.
#
# log_level specifies the level of verbosity for output.
# valid values are: :debug, :info, :warn, :error, :fatal
log_level :info
# log_location specifies where the client should log to.
# valid values are: a quoted string specifying a file, or STDOUT with
# no quotes.
log_location "/var/log/chef/solo.log"
# file_cache_path specifies where solo should look for the cookbooks to use
# valid value is any filesystem directory location. This is slightly
# different from 'normal' client mode as solo is actually downloading (or
# using) the specified cookbooks in this location.
file_cache_path "/var/lib/chef"
# cookbook_path specifies where solo should look for cookbooks it will use.
# valid value is a string, or array of strings of filesystem directory locations.
# This setting is similar to the server setting of the same name. Solo will use
# this as a search location, in Array order. It should be a subdirectory of
# file_cache_path, above.
cookbook_path [ "/var/lib/chef/cookbooks" ]
# Mixlib::Log::Formatter.show_time specifies whether the chef-client log should
# contain timestamps.
# valid values are true or false (no quotes, see above about Ruby idioms). The
# printed timestamp is rfc2822, for example:
# Fri, 31 Jul 2009 19:19:46 -0600
Mixlib::Log::Formatter.show_time = true

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/fifo-cronolog/fifo-cronolog-1.1.1.ebuild,v 1.3 2012/12/07 19:03:17 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/fifo-cronolog/fifo-cronolog-1.1.1.ebuild,v 1.4 2015/04/25 16:24:10 floppym Exp $
EAPI=3
DESCRIPTION="cronolog wrapper for use with dumb daemons like squid, varnish and so on"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/fifo-cronolog.git"
HOMEPAGE="http://cgit.gentoo.org/proj/fifo-cronolog.git"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="BSD-2 GPL-2"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/localepurge/localepurge-0.5.4-r2.ebuild,v 1.14 2014/08/10 01:37:39 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/localepurge/localepurge-0.5.4-r2.ebuild,v 1.15 2015/04/25 16:07:38 floppym Exp $
EAPI=4
@ -8,7 +8,7 @@ inherit eutils prefix
DESCRIPTION="Script to recover diskspace wasted for unneeded locale files and localized man pages"
HOMEPAGE="http://gentoo.org
http://git.overlays.gentoo.org/gitweb/?p=proj/localepurge.git;a=summary"
http://cgit.gentoo.org/proj/localepurge.git"
SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tbz2"
LICENSE="GPL-2"

@ -3,3 +3,4 @@ DIST mcelog-1.0_pre3_p20130621.tar.gz 287524 SHA256 688306b877f70bc9406434b9cf49
DIST mcelog-1.0pre3.tar.gz 176649 SHA256 0782e0aa952fa4bd641071e6b501774a63993a813a4f494ffd7819521a13c50c SHA512 ef571cde8ce170d2003e6789116ff88fedfd5aeeb75d09bc5f9cafcb30eb081ca572e2604ba160e83ad927433d963d3bcbae06bca4c499a1bebcb8cc632355b0 WHIRLPOOL 3627567c42bf8685fb355f84e9405b5f7e36df57e2b73f8b40df52d12a4d2e37ef3a8d03311ab48068b76ac03cbbe0dea9acc24a001274544321b76f42f78c66
DIST mcelog-100.tar.gz 288423 SHA256 b18f029ec9f498b6249b3a3dfef7753ac9d45ebf3382af452cb3e14d49274bab SHA512 efd7864daaafe5d149fc27259d4fa72221372842d41ad57c046c967fd1eb710ef921f45111e95bfe76df119276b3b9af1bf1094a9411037eb1f5ac06e319e87d WHIRLPOOL 9f2f7fdbb3c94b7740f486005641a90529e240c34f3709989e6e0d448c96369f4562408aa678ea992f47f396cdfb60c71eadf75475c52ff0cd6318a99c4ad2eb
DIST mcelog-103.tar.gz 289648 SHA256 0ff3d20b449cac5289fec65c662a0cafd4062e75d6b45d11a265e57804f0c230 SHA512 5473f563927a49c3ab7c2affddc638248b0baf4d4a5326db889bfd37889a477f7fe37113cbeb2f2a4962f0427cc73ce4afe3b17f032956c8fa866c3eb080795e WHIRLPOOL c041aeadfe3844755d86ad62be81136d8c51dcaad85c96df1739f39b395c9a069c46cce7b687556d7703d8a05645d8bfb59955fdea3e99dcf0d3ebbfc5399bf1
DIST mcelog-109.tar.gz 291753 SHA256 0b842274e9d19f14d26d0797ebcfeb0cfcf5a34675fc0a2a6e9d4145e5176333 SHA512 f6b241c7a531b20d84714c66987b6ff75f064a8d1e2fe04fe376a2f600065f0890b68fac7c9683a0fdf4c2f30e0d5d95323435a62a1c6abcd3475163e5c95bd8 WHIRLPOOL 6abe80bdc5ee14d49d0c6a27d643863c696f3a8865d5874a963dec04a923c21fe2931249f9173dd0268b86345062f16fc488a63063c4dcb500420eec8531b8e5

@ -0,0 +1,59 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcelog/mcelog-109.ebuild,v 1.1 2015/04/25 14:28:18 hasufell Exp $
EAPI=5
inherit linux-info eutils systemd toolchain-funcs
DESCRIPTION="A tool to log and decode Machine Check Exceptions"
HOMEPAGE="http://mcelog.org/"
SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="selinux"
RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
CONFIG_CHECK="~X86_MCE"
# TODO: add mce-inject to the tree to support test phase
RESTRICT="test"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
"${FILESDIR}"/${PN}-1.0_pre3_p20120918-build.patch \
"${FILESDIR}"/${PN}-1.0_pre3_p20120918-bashism.patch
tc-export CC
}
src_install() {
dosbin ${PN}
insinto /etc/cron.daily
newins ${PN}.cron ${PN}
insinto /etc/logrotate.d/
newins ${PN}.logrotate ${PN}
newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
systemd_dounit "${FILESDIR}"/${PN}.service
insinto /etc/${PN}
doins mcelog.conf
exeinto /etc/${PN}
doexe triggers/*
dodoc CHANGES README TODO *.pdf
doman ${PN}.8
}
pkg_postinst() {
einfo "The default configuration set is now installed in /etc/${PN}"
einfo "you might want to edit those files."
einfo
einfo "A sample cronjob is installed into /etc/cron.daily"
einfo "without executable bit (system service is the preferred method now)"
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.6.2.ebuild,v 1.13 2015/04/14 10:51:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.6.2.ebuild,v 1.14 2015/04/25 18:38:50 jmorgan Exp $
EAPI=5
inherit eutils multilib systemd versionator
@ -13,7 +13,7 @@ SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/sourc
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE="amqp caps dbi geoip ipv6 json mongodb pacct redis smtp spoof-source ssl systemd tcpd"
RESTRICT="test"

@ -0,0 +1,227 @@
From a2676d349a975a142f1119c0aecb435e1b0db8b8 Mon Sep 17 00:00:00 2001
From: Christophe Grenier <grenier@cgsecurity.org>
Date: Sat, 14 Jun 2014 12:08:59 +0200
Subject: TestDisk: fix rare crash when listing NTFS directories
diff --git a/src/ntfs_dir.c b/src/ntfs_dir.c
index d416cea..b51c63d 100644
--- a/src/ntfs_dir.c
+++ b/src/ntfs_dir.c
@@ -167,7 +167,15 @@ static int ntfs_td_list_entry( struct ntfs_dir_struct *ls, const ntfschar *name
const MFT_REF mref, const unsigned dt_type)
{
int result = 0;
- char *filename = (char *)calloc (1, MAX_PATH);
+ char *filename;
+ ntfs_inode *ni;
+ ntfs_attr_search_ctx *ctx_si = NULL;
+ file_info_t *new_file=NULL;
+ /* Keep FILE_NAME_WIN32 and FILE_NAME_POSIX */
+ if ((name_type & FILE_NAME_WIN32_AND_DOS) == FILE_NAME_DOS)
+ return 0;
+
+ filename = (char *)calloc (1, MAX_PATH);
if (!filename)
{
log_critical("ntfs_td_list_entry calloc failed\n");
@@ -178,118 +186,111 @@ static int ntfs_td_list_entry( struct ntfs_dir_struct *ls, const ntfschar *name
if (ntfs_ucstoutf8(ls->cd, name, name_len, &filename, MAX_PATH) < 0 &&
ntfs_ucstombs (name, name_len, &filename, MAX_PATH) < 0) {
log_error("Cannot represent filename in current locale.\n");
- goto free;
+ goto freefn;
}
#else
if (ntfs_ucstombs (name, name_len, &filename, MAX_PATH) < 0) {
log_error("Cannot represent filename in current locale.\n");
- goto free;
+ goto freefn;
}
#endif
result = 0; /* These are successful */
if (MREF(mref) < FILE_first_user && filename[0] == '$') /* Hide system file */
- goto free;
- /* Keep FILE_NAME_WIN32 and FILE_NAME_POSIX */
- if ((name_type & FILE_NAME_WIN32_AND_DOS) == FILE_NAME_DOS)
- goto free;
- {
- ntfs_inode *ni;
- ntfs_attr_search_ctx *ctx_si = NULL;
- file_info_t *new_file=NULL;
+ goto freefn;
+ result = -1; /* Everything else is bad */
- result = -1; /* Everything else is bad */
+ ni = ntfs_inode_open(ls->vol, mref);
+ if (!ni)
+ goto freefn;
+ new_file=(file_info_t*)MALLOC(sizeof(*new_file));
+ new_file->status=0;
+ new_file->st_ino=MREF(mref);
+ new_file->st_uid=0;
+ new_file->st_gid=0;
- ni = ntfs_inode_open(ls->vol, mref);
- if (!ni)
- goto release;
- new_file=(file_info_t*)MALLOC(sizeof(*new_file));
- new_file->status=0;
- td_list_add_tail(&new_file->list, &ls->dir_list->list);
- new_file->st_ino=MREF(mref);
- new_file->st_uid=0;
- new_file->st_gid=0;
-
- ctx_si = ntfs_attr_get_search_ctx(ni, ni->mrec);
- if (ctx_si)
+ ctx_si = ntfs_attr_get_search_ctx(ni, ni->mrec);
+ if (ctx_si)
+ {
+ if (ntfs_attr_lookup(AT_STANDARD_INFORMATION, AT_UNNAMED, 0, CASE_SENSITIVE, 0, NULL, 0, ctx_si)==0)
{
- if (ntfs_attr_lookup(AT_STANDARD_INFORMATION, AT_UNNAMED, 0, CASE_SENSITIVE, 0, NULL, 0, ctx_si)==0)
+ const ATTR_RECORD *attr = ctx_si->attr;
+ const STANDARD_INFORMATION *si = (const STANDARD_INFORMATION*)((const char*)attr +
+ le16_to_cpu(attr->value_offset));
+ if(si)
{
- const ATTR_RECORD *attr = ctx_si->attr;
- const STANDARD_INFORMATION *si = (const STANDARD_INFORMATION*)((const char*)attr +
- le16_to_cpu(attr->value_offset));
- if(si)
- {
- new_file->td_atime=td_ntfs2utc(sle64_to_cpu(si->last_access_time));
- new_file->td_mtime=td_ntfs2utc(sle64_to_cpu(si->last_data_change_time));
- new_file->td_ctime=td_ntfs2utc(sle64_to_cpu(si->creation_time));
- }
+ new_file->td_atime=td_ntfs2utc(sle64_to_cpu(si->last_access_time));
+ new_file->td_mtime=td_ntfs2utc(sle64_to_cpu(si->last_data_change_time));
+ new_file->td_ctime=td_ntfs2utc(sle64_to_cpu(si->creation_time));
}
- ntfs_attr_put_search_ctx(ctx_si);
}
+ ntfs_attr_put_search_ctx(ctx_si);
+ }
+ {
+ ATTR_RECORD *rec;
+ int first=1;
+ ntfs_attr_search_ctx *ctx = NULL;
+ if (dt_type == NTFS_DT_DIR)
{
- ATTR_RECORD *rec;
- int first=1;
- ntfs_attr_search_ctx *ctx = NULL;
- if (dt_type == NTFS_DT_DIR)
+ new_file->name=strdup(filename);
+ new_file->st_mode = LINUX_S_IFDIR| LINUX_S_IRUGO | LINUX_S_IXUGO;
+ new_file->st_size=0;
+ td_list_add_tail(&new_file->list, &ls->dir_list->list);
+ first=0;
+ }
+ ctx = ntfs_attr_get_search_ctx(ni, ni->mrec);
+ /* A file has always an unnamed date stream and
+ * may have named alternate data streams (ADS) */
+ while((rec = find_attribute(AT_DATA, ctx)))
+ {
+ const s64 filesize = ntfs_get_attribute_value_length(ctx->attr);
+ if(rec->name_length &&
+ (ls->dir_data->param & FLAG_LIST_ADS)!=FLAG_LIST_ADS)
+ continue;
+ if(first==0)
{
- new_file->name=strdup(filename);
- new_file->st_mode = LINUX_S_IFDIR| LINUX_S_IRUGO | LINUX_S_IXUGO;
- new_file->st_size=0;
- td_list_add_tail(&new_file->list, &ls->dir_list->list);
- first=0;
+ const file_info_t *old_file=new_file;
+ new_file=(file_info_t *)MALLOC(sizeof(*new_file));
+ memcpy(new_file, old_file, sizeof(*new_file));
}
- ctx = ntfs_attr_get_search_ctx(ni, ni->mrec);
- /* A file has always an unnamed date stream and
- * may have named alternate data streams (ADS) */
- while((rec = find_attribute(AT_DATA, ctx)))
+ new_file->st_mode = LINUX_S_IFREG | LINUX_S_IRUGO;
+ new_file->st_size=filesize;
+ if (rec->name_length)
{
- const s64 filesize = ntfs_get_attribute_value_length(ctx->attr);
- if(rec->name_length &&
- (ls->dir_data->param & FLAG_LIST_ADS)!=FLAG_LIST_ADS)
- continue;
- if(first==0)
- {
- const file_info_t *old_file=new_file;
- new_file=(file_info_t *)MALLOC(sizeof(*new_file));
- memcpy(new_file, old_file, sizeof(*new_file));
- }
- new_file->st_mode = LINUX_S_IFREG | LINUX_S_IRUGO;
- new_file->st_size=filesize;
- if (rec->name_length)
+ char *stream_name=NULL;
+ new_file->status=FILE_STATUS_ADS;
+ new_file->name = (char *)MALLOC(MAX_PATH);
+ if (ntfs_ucstombs((ntfschar *) ((char *) rec + le16_to_cpu(rec->name_offset)),
+ rec->name_length, &stream_name, 0) < 0)
{
- char *stream_name=NULL;
- new_file->status=FILE_STATUS_ADS;
- new_file->name = (char *)MALLOC(MAX_PATH);
- if (ntfs_ucstombs((ntfschar *) ((char *) rec + le16_to_cpu(rec->name_offset)),
- rec->name_length, &stream_name, 0) < 0)
- {
- log_error("ERROR: Cannot translate name into current locale.\n");
- snprintf(new_file->name, MAX_PATH, "%s:???", filename);
- }
- else
- {
- snprintf(new_file->name, MAX_PATH, "%s:%s", filename, stream_name);
- }
- free(stream_name);
+ log_error("ERROR: Cannot translate name into current locale.\n");
+ snprintf(new_file->name, MAX_PATH, "%s:???", filename);
}
else
{
- new_file->name=strdup(filename);
+ snprintf(new_file->name, MAX_PATH, "%s:%s", filename, stream_name);
}
- td_list_add_tail(&new_file->list, &ls->dir_list->list);
- first=0;
+ free(stream_name);
}
- ntfs_attr_put_search_ctx(ctx);
+ else
+ {
+ new_file->name=strdup(filename);
+ }
+ td_list_add_tail(&new_file->list, &ls->dir_list->list);
+ first=0;
+ }
+ ntfs_attr_put_search_ctx(ctx);
+ if(first)
+ {
+ free(new_file);
}
-
- result = 0;
-release:
- /* close the inode. */
- if (ni)
- ntfs_inode_close(ni);
}
-free:
+
+ result = 0;
+ /* close the inode. */
+ if (ni)
+ ntfs_inode_close(ni);
+freefn:
free (filename);
return result;
}
--
cgit v0.10.2

@ -0,0 +1,84 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/testdisk/testdisk-6.14-r1.ebuild,v 1.1 2015/04/24 15:24:10 nicolasbock Exp $
EAPI=5
inherit autotools-utils eutils flag-o-matic
DESCRIPTION="Checks and undeletes partitions + PhotoRec, signature based recovery tool"
HOMEPAGE="http://www.cgsecurity.org/wiki/TestDisk"
SRC_URI="http://www.cgsecurity.org/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="ewf jpeg ntfs reiserfs static qt4"
REQUIRED_USE="static? ( !qt4 )"
# WARNING: reiserfs support does NOT work with reiserfsprogs
# you MUST use progsreiserfs-0.3.1_rc8 (the last version ever released).
DEPEND="
static? (
sys-apps/util-linux[static-libs]
>=sys-libs/ncurses-5.2[static-libs]
jpeg? ( virtual/jpeg:*[static-libs] )
ntfs? ( sys-fs/ntfs3g[static-libs] )
reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8[static-libs] )
>=sys-fs/e2fsprogs-1.35[static-libs]
sys-libs/zlib[static-libs]
!arm? ( ewf? ( app-forensics/libewf:*[static-libs] ) )
)
!static? (
sys-apps/util-linux
>=sys-libs/ncurses-5.2
jpeg? ( virtual/jpeg:* )
ntfs? ( sys-fs/ntfs3g )
reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8 )
>=sys-fs/e2fsprogs-1.35
sys-libs/zlib
!arm? ( ewf? ( app-forensics/libewf:* ) )
qt4? ( >=dev-qt/qtgui-4.0.1:* )
)"
RDEPEND="!static? ( ${DEPEND} )"
PATCHES=(
"${FILESDIR}/fix_rare_crash-6.14.patch"
)
DOCS=( )
AUTOTOOLS_AUTORECONF=1
BUILD_DIR="${S}"
src_configure() {
local myconf
# this is static method is the same used by upstream for their 'static' make
# target, but better, as it doesn't break.
use static && append-ldflags -static
# --with-foo are broken, any use of --with/--without disable the
# functionality.
# The following variation must be used.
use reiserfs || myconf+=" --without-reiserfs"
use ntfs || myconf+=" --without-ntfs --without-ntfs3g"
use jpeg || myconf+=" --without-jpeg"
use ewf || myconf+=" --without-ewf"
myconf+=$(usex qt4 " --enable-qt" " --disable-qt")
econf \
--docdir "${ROOT}/usr/share/doc/${P}" \
--enable-sudo \
${myconf}
# perform safety checks for NTFS, REISERFS and JPEG
if use ntfs && ! egrep -q '^#define HAVE_LIBNTFS(3G)? 1$' "${S}"/config.h ; then
die "Failed to find either NTFS or NTFS-3G library."
fi
if use reiserfs && egrep -q 'undef HAVE_LIBREISERFS\>' "${S}"/config.h ; then
die "Failed to find reiserfs library."
fi
if use jpeg && egrep -q 'undef HAVE_LIBJPEG\>' "${S}"/config.h ; then
die "Failed to find jpeg library."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/testdisk/testdisk-7.0-r2.ebuild,v 1.2 2015/04/21 16:27:26 nicolasbock Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/testdisk/testdisk-7.0-r2.ebuild,v 1.3 2015/04/24 15:24:10 nicolasbock Exp $
EAPI=5
@ -43,7 +43,6 @@ DEPEND="
)"
RDEPEND="!static? ( ${DEPEND} )"
PATCHES=( "${FILESDIR}/install-gentoo.patch" )
DOCS=( )
AUTOTOOLS_AUTORECONF=1
BUILD_DIR="${S}"
@ -61,8 +60,8 @@ src_configure() {
use reiserfs || myconf+=" --without-reiserfs"
use ntfs || myconf+=" --without-ntfs --without-ntfs3g"
use jpeg || myconf+=" --without-jpeg"
use qt4 || myconf+=" --disable-qt"
use ewf || myconf+=" --without-ewf"
myconf+=$(usex qt4 " --enable-qt" " --disable-qt")
econf \
--docdir "${ROOT}/usr/share/doc/${P}" \

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild,v 1.11 2015/04/08 07:30:31 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-9999.ebuild,v 1.12 2015/04/25 16:08:03 floppym Exp $
EAPI="5"
@ -10,7 +10,7 @@ inherit distutils-r1
if [[ ${PV} = 9999* ]]
then
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
inherit git-2
KEYWORDS=""
else

@ -1,4 +1,3 @@
DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b WHIRLPOOL b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1
DIST cdrtools-3.01a24.tar.bz2 2075400 SHA256 4d9907b84f5b65dc6ca278b6202b90b8eb68652b01aa4dda978ffede8bdd4a5b SHA512 19be30de77fca00bb06fa6325149421304c1d5ff7d40a9d842496058494fcf0e798678c661ff3ae9ebc9e4c5971917f7aabfd813a6d88ff863d7e2e5f1456766 WHIRLPOOL 4533288dffef2b702eeef2a44fd702aff3e66283d5d90c810eb177ee4f1f1aa7cfd75238bf1f2a406e9b8ccaa43c7a77fb401825f8ce806e73fdc80abcc0a45a
DIST cdrtools-3.01a27.tar.bz2 2079545 SHA256 71188d5a9ad61de440b07471e2612b937b5f9b456eae10efbdb012b6a9dfe3ca SHA512 bec2efd8989899cec58d39129f4bd8f0c42af34d65c575af48feea89a63c7eaf5064a885922730364879b325a9e0d6d78c2e3e7dc4ee5b06523da33f55333f72 WHIRLPOOL 5f722e7861452f6a216d9a4df9b5bd5c61b75056ba8503d1a489b42ce075bf24e469849f943bce180c46ce7030fdd1ce940a71fe7f17b2d585b6940c6abe87d9
DIST cdrtools-3.01a28.tar.bz2 2081108 SHA256 3da9ad914cd5fb68037f7508cadfa05a31e3bb39c655b2dd0933345d44f86c7b SHA512 d703ba99bb9435006931ec8f7864137213d2a89d34611eb4a9e3d6fdaa438af55625da1a6d6005ac70a669f091d7133ff3565ce5be9dbd51723168887ae6baa5 WHIRLPOOL 98e7efbd24bf32dcf04e813127495a02494a2fccac14954f18e1e4843842008512dfe7dfd72c3e534ca0c1bb4ac46754d4479f229bff60e6877dc172c77cf58e

@ -1,269 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha27.ebuild,v 1.5 2015/02/25 22:21:33 vapier Exp $
EAPI=5
inherit fcaps multilib eutils toolchain-funcs flag-o-matic gnuconfig
MY_P="${P/_alpha/a}"
DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord"
HOMEPAGE="http://sourceforge.net/projects/cdrtools/"
SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 'alpha')/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="acl caps nls unicode"
RDEPEND="acl? ( virtual/acl )
caps? ( sys-libs/libcap )
nls? ( virtual/libintl )
!app-cdr/cdrkit"
DEPEND="${RDEPEND}
x11-misc/makedepend
nls? ( >=sys-devel/gettext-0.18.1.1 )"
S=${WORKDIR}/${P/_alpha[0-9][0-9]}
FILECAPS=(
cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep usr/bin/cdrecord --
cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep usr/bin/cdda2wav --
cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep usr/bin/readcd
)
cdrtools_os() {
local os="linux"
[[ ${CHOST} == *-darwin* ]] && os="mac-os10"
[[ ${CHOST} == *-freebsd* ]] && os="freebsd"
echo "${os}"
}
src_prepare() {
gnuconfig_update
# Remove profiled make files.
find -name '*_p.mk' -delete
# Adjusting hardcoded paths.
sed -i -e "s|opt/schily|usr|" \
$(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' '{}' '+') \
|| die "sed opt/schily"
sed -i -e "s|\(^INSDIR=\t\tshare/doc/\)|\1${PF}/|" \
$(find ./ -type f -exec grep -l '^INSDIR.\+doc' '{}' '+') \
|| die "sed doc"
# Respect libdir.
sed -i -e "s|\(^INSDIR=\t\t\)lib|\1$(get_libdir)|" \
$(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' '{}' '+') \
|| die "sed multilib"
# Do not install static libraries.
sed -i -e "s|include\t\t.*rules.lib||" \
$(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' '+') \
|| die "sed rules"
# Enable verbose build.
sed -i -e '/@echo.*==>.*;/s:@echo[^;]*;:&set -x;:' \
RULES/*.rul RULES/rules.prg RULES/rules.inc \
|| die "sed verbose rules"
# Respect CC/CXX variables.
cd "${S}"/RULES
local tcCC=$(tc-getCC)
local tcCXX=$(tc-getCXX)
sed -i -e "/cc-config.sh/s|\$(C_ARCH:%64=%) \$(CCOM_DEF)|${tcCC} ${tcCC}|" \
rules1.top || die "sed rules1.top"
sed -i -e "/^CC_COM_DEF=/s|gcc|${tcCC}|" \
-e "/^CC++_COM_DEF=/s|g++|${tcCXX}|" \
-e "/COPTOPT=/s|-O||" \
-e 's|$(GCCOPTOPT)||' \
cc-gcc.rul || die "sed cc-gcc.rul"
sed -i -e "s|^#\(CONFFLAGS +=\).*|\1\t-cc=${tcCC}|" \
rules.cnf || die "sed rules.cnf"
# Add support for arm64
ln -sf i586-linux-cc.rul aarch64-linux-cc.rul
ln -sf i586-linux-gcc.rul aarch64-linux-gcc.rul
# Schily make setup.
cd "${S}"/DEFAULTS
local os=$(cdrtools_os)
sed -i \
-e "s|^\(DEFLINKMODE=\).*|\1\tdynamic|" \
-e "s|^\(LINUX_INCL_PATH=\).*|\1|" \
-e "s|^\(LDPATH=\).*|\1|" \
-e "s|^\(RUNPATH=\).*|\1|" \
-e "s|^\(INS_BASE=\).*|\1\t${ED}/usr|" \
-e "s|^\(INS_RBASE=\).*|\1\t${ED}|" \
-e "s|^\(DEFINSGRP=\).*|\1\t0|" \
-e '/^DEFUMASK/s,002,022,g' \
Defaults.${os} || die "sed Schily make setup"
# re DEFUMASK above:
# bug 486680: grsec TPE will block the exec if the directory is
# group-writable. This is painful with cdrtools, because it makes a bunch of
# group-writable directories during build. Change the umask on their
# creation to prevent this.
}
ac_cv_sizeof() {
cat <<-EOF >"${T}"/test.c
#include <inttypes.h>
#include <stddef.h>
#include <stdint.h>
#include <sys/types.h>
int main () {
static int test_array [1 - 2 * !((sizeof(TYPE)) == LEN)];
test_array [0] = 0;
return test_array [0];
}
EOF
local i=1
while [[ ${i} -lt 20 ]] ; do
if ${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o /dev/null -DTYPE="$1" -DLEN=$i 2>/dev/null; then
echo ${i}
return 0
fi
: $(( i += 1 ))
done
return 1
}
src_configure() {
use acl || export ac_cv_header_sys_acl_h="no"
use caps || export ac_cv_lib_cap_cap_get_proc="no"
# skip obsolete configure script
if tc-is-cross-compiler ; then
# Cache known values for targets. #486680
tc-export CC
local var val t types=(
char "short int" int "long int" "long long"
"unsigned char" "unsigned short int" "unsigned int"
"unsigned long int" "unsigned long long"
float double "long double" size_t ssize_t ptrdiff_t
mode_t uid_t gid_t pid_t dev_t time_t wchar_t
"char *" "unsigned char *"
)
for t in "${types[@]}" ; do
var="ac_cv_sizeof_${t// /_}"
var=${var//[*]/p}
val=$(ac_cv_sizeof "${t}") || die "could not compute ${t}"
export "${var}=${val}"
einfo "Computing sizeof(${t}) as ${val}"
done
# We don't have these types.
export ac_cv_sizeof___int64=0
export ac_cv_sizeof_unsigned___int64=0
export ac_cv_sizeof_major_t=${ac_cv_sizeof_dev_t}
export ac_cv_sizeof_minor_t=${ac_cv_sizeof_dev_t}
export ac_cv_sizeof_wchar=${ac_cv_sizeof_wchar_t}
export ac_cv_type_prototypes="yes"
export ac_cv_func_mlock{,all}="yes"
export ac_cv_func_{e,f,g}cvt=$(usex elibc_glibc)
export ac_cv_func_dtoa_r="no"
export ac_cv_func_sys_siglist{,_def}="no"
export ac_cv_func_printf_{j,ll}="yes"
export ac_cv_realloc_null="yes"
export ac_cv_no_user_malloc="no"
export ac_cv_var_timezone="yes"
export ac_cv_var___progname{,_full}="yes"
export ac_cv_fnmatch_igncase="yes"
export ac_cv_file__dev_{fd_{0,1,2},null,std{err,in,out},tty,zero}="yes"
export ac_cv_file__usr_src_linux_include="no"
case $(cdrtools_os) in
linux)
export ac_cv_func_bsd_{g,s}etpgrp="no"
export ac_cv_hard_symlinks="yes"
export ac_cv_link_nofollow="yes"
export ac_cv_access_e_ok="no"
export ac_cv_dev_minor_noncontig="yes"
case ${ac_cv_sizeof_long_int} in
4) export ac_cv_dev_minor_bits="32";;
8) export ac_cv_dev_minor_bits="44";;
esac
cat <<-EOF >"${T}"/test.c
struct {
char start[6];
unsigned char x1:4;
unsigned char x2:4;
char end[5];
} a = {
.start = {'S', 't', 'A', 'r', 'T', '_'},
.x1 = 5,
.x2 = 4,
.end = {'_', 'e', 'N', 'd', 'X'},
};
EOF
${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o "${T}"/test.o
if grep -q 'StArT_E_eNdX' "${T}"/test.o ; then
export ac_cv_c_bitfields_htol="no"
elif grep -q 'StArT_T_eNdX' "${T}"/test.o ; then
export ac_cv_c_bitfields_htol="yes"
fi
;;
esac
fi
}
src_compile() {
if use unicode; then
local flags="$(test-flags -finput-charset=ISO-8859-1 -fexec-charset=UTF-8)"
if [[ -n ${flags} ]]; then
append-flags ${flags}
else
ewarn "Your compiler does not support the options required to build"
ewarn "cdrtools with unicode in USE. unicode flag will be ignored."
fi
fi
# If not built with -j1, "sometimes" cdda2wav will not be built.
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true"
}
src_install() {
# If not built with -j1, "sometimes" manpages are not installed.
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true" install
# These symlinks are for compat with cdrkit.
dosym schily /usr/include/scsilib
dosym ../scg /usr/include/schily/scg
dodoc ABOUT Changelog* CONTRIBUTING PORTING README.linux-shm READMEs/README.linux
cd "${S}"/cdda2wav
docinto cdda2wav
dodoc Changelog FAQ Frontends HOWTOUSE NEEDED README THANKS TODO
cd "${S}"/mkisofs
docinto mkisofs
dodoc ChangeLog* TODO
# Remove man pages related to the build system
rm -rvf "${ED}"/usr/share/man/man5
}
pkg_postinst() {
fcaps_pkg_postinst
if [[ ${CHOST} == *-darwin* ]] ; then
einfo
einfo "Darwin/OS X use the following device names:"
einfo
einfo "CD burners: (probably) ./cdrecord dev=IOCompactDiscServices"
einfo
einfo "DVD burners: (probably) ./cdrecord dev=IODVDServices"
einfo
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.1.3-r3.ebuild,v 1.1 2015/04/19 21:06:27 alonbl Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.1.3-r3.ebuild,v 1.2 2015/04/25 16:30:29 blueness Exp $
EAPI="5"
@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="bzip2 doc +gnutls ldap nls readline static selinux smartcard tools usb"
COMMON_DEPEND_LIBS="

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/devmanual/devmanual-0_pre20141116.ebuild,v 1.1 2014/11/16 10:49:33 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/devmanual/devmanual-0_pre20141116.ebuild,v 1.2 2015/04/25 16:08:42 floppym Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit readme.gentoo
DESCRIPTION="The Gentoo Development Guide"
HOMEPAGE="http://devmanual.gentoo.org/"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/devmanual.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
else
SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
fi

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/devmanual/devmanual-9999.ebuild,v 1.10 2014/12/21 10:11:45 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/devmanual/devmanual-9999.ebuild,v 1.11 2015/04/25 16:08:42 floppym Exp $
EAPI=5
@ -8,7 +8,7 @@ inherit git-2 readme.gentoo
DESCRIPTION="The Gentoo Development Guide"
HOMEPAGE="http://devmanual.gentoo.org/"
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/devmanual.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
LICENSE="CC-BY-SA-2.0"
SLOT="0"

@ -1,13 +1,13 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-9999.ebuild,v 1.6 2014/04/03 16:56:35 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-9999.ebuild,v 1.7 2015/04/25 09:02:52 ulm Exp $
EAPI=5
inherit git-r3
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git
http://git.overlays.gentoo.org/gitroot/proj/${PN}.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git
http://anongit.gentoo.org/git/proj/${PN}.git"
DESCRIPTION="Gentoo Package Manager Specification (draft)"
HOMEPAGE="http://wiki.gentoo.org/wiki/Project:PMS"

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/eselect-mode/eselect-mode-9999.ebuild,v 1.5 2013/10/29 21:09:37 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/eselect-mode/eselect-mode-9999.ebuild,v 1.6 2015/04/25 16:09:08 floppym Exp $
EAPI=5
MY_PN="eselect"
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/eselect.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/eselect.git"
EGIT_CHECKOUT_DIR="${WORKDIR}/${MY_PN}"
inherit elisp git-r3

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-php/eselect-php-0.7.1-r4.ebuild,v 1.4 2015/04/21 17:39:28 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-php/eselect-php-0.7.1-r4.ebuild,v 1.5 2015/04/25 06:44:12 jer Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://dev.gentoo.org/~olemarkus/eselect-php/eselect-php-${PV}.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="fpm apache2"
DEPEND=">=app-admin/eselect-1.2.4

@ -1,2 +1,3 @@
DIST dvtm-0.11.tar.gz 34499 SHA256 01a29fdf6556f019f183bd517a1045bcc12d23561c1a84c4b5a8b3ba2d2feb87 SHA512 e1c76540bbddf6245f77a749146f2c3c836a8f2cf1c0e96ef198c3be9e5069458360ecf0a0a523ce9fcf22d55a424ee064420f8699875026cb399fc3f017cfa7 WHIRLPOOL 7d18be8ca4ab86d93f6d98d07a1a1843d6bb0ea796affb99864fcd31798396a4a431895f4b3b955be64de2f6661f8c87c07c6b8dc09992c1d53107ee3500f52b
DIST dvtm-0.14.tar.gz 35893 SHA256 8a9bb341f8a4c578b839e22d9a707f053a27ae6df15158e16f4fee787e43747a SHA512 d47f55b4ce47582f665ac5b5d86bb9137722f65b157bdd80aaaf45a2cd8d783a3b0718886c7a7ea1d900762359316c2d76816460dac03484e122d43c64f57dd6 WHIRLPOOL 1ca474b4ad5f9d7fa7106ec0c180d32e06cd2d02be1e3a3392a7c6373ecf00d5abba26e8e4d2ed67d8784533db10951bebc408cad9c068e7270407beb339706e
DIST dvtm-0.8.tar.gz 27543 SHA256 4c84b7c32f6cd476ef92150c4c1ca211836ed00f16ca8bdd4089933912b39a78 SHA512 6b4c910aee637fe0e4eeedf7905e893ffee2476baffc08697093b2181197aaca1aafd1095fb7e140fea2f0dd9492edf608bad5ad4ad410a5a3e76610732220eb WHIRLPOOL c3505ca64e36a17b1e0de175448c6bbf09ba18732b41787c8f9d7062afb3aca1a72f0a74d890da2261db7b94bd14ac83f5998ff87c776253f0c4c0a2df4a575b

@ -0,0 +1,69 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/dvtm/dvtm-0.14.ebuild,v 1.1 2015/04/25 10:47:05 chithanh Exp $
EAPI=5
inherit savedconfig toolchain-funcs
DESCRIPTION="Dynamic virtual terminal manager"
HOMEPAGE="http://www.brain-dump.org/projects/dvtm/"
if [[ ${PV} == 9999* ]]; then
inherit git-2
EGIT_REPO_URI="git://repo.or.cz/dvtm.git"
KEYWORDS=""
else
SRC_URI="http://www.brain-dump.org/projects/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="unicode"
DEPEND="sys-libs/ncurses[unicode?]"
RDEPEND=${DEPEND}
src_prepare() {
sed -i \
-e 's|FLAGS =|FLAGS +=|' \
-e 's|-I/usr/local/include||' \
-e 's|-L/usr/local/lib||' \
-e 's|-Os||' \
config.mk || die "sed config.mk failed"
use unicode || {
sed -i \
-e 's|-lncursesw|-lncurses|' \
config.mk || die "sed config.mk failed"
}
sed -i \
-e '/strip/d' \
-e 's:@tic :@tic -o ${DESTDIR}${PREFIX}/share/terminfo :g' \
Makefile || die "sed Makefile failed"
restore_config config.h
}
src_compile() {
local msg=""
use savedconfig && msg=", please check the configfile"
emake CC=$(tc-getCC) ${PN} || die "emake failed${msg}"
}
src_install() {
emake DESTDIR="${D}" PREFIX="/usr" install
insinto /usr/share/${PN}
newins config.h ${PF}.config.h
dodoc README
save_config config.h
}
pkg_postinst() {
elog "This ebuild has support for user defined configs"
elog "Please read this ebuild for more details and re-emerge as needed"
elog "if you want to add or remove functionality for ${PN}"
}

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/livecd-tools/livecd-tools-2.0.3.ebuild,v 1.3 2013/03/18 21:25:44 williamh Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/livecd-tools/livecd-tools-2.0.3.ebuild,v 1.4 2015/04/25 16:09:41 floppym Exp $
EAPI=4
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/livecd-tools.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/livecd-tools.git"
inherit git-2
else
SRC_URI="mirror://gentoo/${P}.tar.bz2"

@ -1,11 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/livecd-tools/livecd-tools-2.0.4.ebuild,v 1.3 2014/06/03 01:10:02 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/livecd-tools/livecd-tools-2.0.4.ebuild,v 1.4 2015/04/25 16:09:41 floppym Exp $
EAPI=5
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/livecd-tools.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/livecd-tools.git"
inherit git-2
else
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz"

@ -1,11 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/livecd-tools/livecd-tools-9999.ebuild,v 1.11 2013/01/03 17:40:47 williamh Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/livecd-tools/livecd-tools-9999.ebuild,v 1.12 2015/04/25 16:09:41 floppym Exp $
EAPI=4
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/livecd-tools.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/livecd-tools.git"
inherit git-2
else
SRC_URI="mirror://gentoo/${P}.tar.bz2"

@ -1 +1,2 @@
DIST g-sorcery-0.1.tar.gz 45796 SHA256 47fbc40864849cb4b9dfe15d79a38310705fc4dd2a7d5c2ef99688f5b31edec6 SHA512 207776ed65c79365dd65a21b14f3ba38589a2b5f47c3c6ac38691ba7949b9a836f6a8543e443119d6f2381a5f34ee854ecbc7d2f88527301c7cb1e10478406a5 WHIRLPOOL 4af6a5267d2c3dc5b9c4932b39dc474419f95c0c279d3211847abd8aa25cb148413815099a8c1866156d2437c673850445fbedd04e00076072c9ed91fc150897
DIST g-sorcery-0.2.tar.gz 54173 SHA256 0d37d5f7ad41771fadefef4caa7d75470c334f277d50107b727f8cd4688b5189 SHA512 9715d468c3eb34eac2bda81b7442d86fc8af984c2115c93682ae6c63d59a9ed3d7d0234df845659ccd991eb304d732ae33e31c217a7916b8dd08e2617984cb32 WHIRLPOOL 8e9439c11132f25ef8f21421ff89043773de15211934dbb45e0b409d058f41b347f536f0b88d0f1a7f8632918b08988edeb76897a2b9d087e1f83da55e35fcac

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-sorcery/g-sorcery-0.2.ebuild,v 1.1 2015/04/24 21:57:49 jauhien Exp $
EAPI=5
PYTHON_COMPAT=(python{2_7,3_3,3_4})
inherit distutils-r1
DESCRIPTION="framework for ebuild generators"
HOMEPAGE="https://github.com/jauhien/g-sorcery"
SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE="bson"
KEYWORDS="~amd64 ~x86"
DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] )
sys-apps/portage[$(python_gen_usedep 'python*')]"
RDEPEND="${DEPEND}"
PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]"
python_test() {
PYTHONPATH="." "${PYTHON}" scripts/run_tests.py
}
python_install_all() {
distutils-r1_python_install_all
doman docs/*.8
dohtml docs/developer_instructions.html
diropts -m0777
dodir /var/lib/g-sorcery
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-sorcery/g-sorcery-9999.ebuild,v 1.2 2015/04/22 08:00:18 jauhien Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-sorcery/g-sorcery-9999.ebuild,v 1.3 2015/04/24 21:57:49 jauhien Exp $
EAPI=5
@ -20,6 +20,7 @@ IUSE="bson"
DEPEND="bson? ( dev-python/pymongo[$(python_gen_usedep 'python*')] )
sys-apps/portage[$(python_gen_usedep 'python*')]"
RDEPEND="${DEPEND}"
PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),$(python_gen_usedep 'python*')]"
python_test() {

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild,v 1.15 2015/04/08 07:30:35 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit-dev/gentoolkit-dev-9999.ebuild,v 1.16 2015/04/25 16:25:44 floppym Exp $
EAPI="5"
@ -13,8 +13,8 @@ inherit git-r3 python-r1
DESCRIPTION="Collection of developer scripts for Gentoo"
HOMEPAGE="http://www.gentoo.org/proj/en/portage/tools/index.xml"
SRC_URI=""
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/gentoolkit.git
http://git.overlays.gentoo.org/gitroot/proj/gentoolkit.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoolkit.git
http://anongit.gentoo.org/git/proj/gentoolkit.git"
EGIT_BRANCH="gentoolkit-dev"
LICENSE="GPL-2"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-9999.ebuild,v 1.39 2015/04/08 07:30:34 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-9999.ebuild,v 1.40 2015/04/25 15:43:59 dolsen Exp $
EAPI="5"
@ -9,7 +9,7 @@ PYTHON_REQ_USE="xml(+)"
inherit distutils-r1 git-r3
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/gentoolkit.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoolkit.git"
EGIT_BRANCH="gentoolkit"
DESCRIPTION="Collection of administration scripts for Gentoo"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-9999.ebuild,v 1.13 2015/04/08 07:30:29 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-9999.ebuild,v 1.14 2015/04/25 16:25:44 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@ -8,8 +8,8 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1
#if LIVE
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git
http://git.overlays.gentoo.org/gitroot/proj/${PN}.git
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git
http://anongit.gentoo.org/git/proj/${PN}.git
http://bitbucket.org/mgorny/${PN}.git"
inherit git-r3
#endif

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gs-elpa/gs-elpa-9999.ebuild,v 1.3 2015/04/22 07:37:27 jauhien Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gs-elpa/gs-elpa-9999.ebuild,v 1.4 2015/04/24 22:04:52 jauhien Exp $
EAPI=5
@ -17,7 +17,7 @@ EGIT_REPO_URI="http://github.com/jauhien/gs-elpa"
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=app-portage/g-sorcery-9999[$(python_gen_usedep 'python*')]
DEPEND=">=app-portage/g-sorcery-0.2[$(python_gen_usedep 'python*')]
dev-python/sexpdata[$(python_gen_usedep 'python*')]"
RDEPEND="${DEPEND}"

@ -1 +1,2 @@
DIST gs-pypi-0.1.tar.gz 15351 SHA256 98a684cad3bb64af397dac5373b57a4bb23a6784dec6f3d049423808d068c1d8 SHA512 e7d8dabed21de28f327da3163e95ea16dfb63c27d502233c0f6eae7bf3146866498c492795eff5c7126bf56bf6dd1613457290ffab83962741d49bd9254f059f WHIRLPOOL e7ce64d24302e4daa5ea2fdb96d1f43ccf9c5af1bd28a4de12dce05f73772de495e8c3f459088bac305caab02cae6f97018081d800eb1fadcc2e1ae133302c26
DIST gs-pypi-0.2.tar.gz 16582 SHA256 17c72368d10d740f31cd84e237a350b10ec1ac0606432fc226a167d0433061ac SHA512 b28143f6eb85151cee27c24f11fd8e2adae7115120cc38eeaaa9a59af49af9cee8423725db0babc0dec7ef357ed2485f8a360f69db9fb246f1097fc0f3c227b0 WHIRLPOOL dbeae06ece88f1842c8be9b517a386534da433f599bbf6001b5b50fc22cfe0977569651c3b9d41a725a3dacb436991e8679ba403e8cc12528c9674ff1dcf78d6

@ -0,0 +1,26 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gs-pypi/gs-pypi-0.2.ebuild,v 1.1 2015/04/24 22:00:02 jauhien Exp $
EAPI=5
PYTHON_COMPAT=(python{2_7,3_3,3_4})
inherit distutils-r1
DESCRIPTION="g-sorcery backend for pypi packages"
HOMEPAGE="https://github.com/jauhien/gs-pypi"
SRC_URI="https://github.com/jauhien/gs-pypi/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND=">=app-portage/g-sorcery-0.2[bson(-),$(python_gen_usedep 'python*')]
dev-python/beautifulsoup:4[$(python_gen_usedep 'python*')]"
RDEPEND="${DEPEND}"
python_install_all() {
distutils-r1_python_install_all
doman docs/*.8
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gs-pypi/gs-pypi-9999.ebuild,v 1.3 2015/04/22 07:39:44 jauhien Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gs-pypi/gs-pypi-9999.ebuild,v 1.4 2015/04/24 22:00:02 jauhien Exp $
EAPI=5
@ -17,7 +17,7 @@ EGIT_REPO_URI="http://github.com/jauhien/gs-pypi"
LICENSE="GPL-2"
SLOT="0"
DEPEND=">=app-portage/g-sorcery-9999[bson(-),$(python_gen_usedep 'python*')]
DEPEND=">=app-portage/g-sorcery-0.2[bson(-),$(python_gen_usedep 'python*')]
dev-python/beautifulsoup:4[$(python_gen_usedep 'python*')]"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman-dbtools/layman-dbtools-0_p20100322.ebuild,v 1.3 2011/09/20 22:15:23 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman-dbtools/layman-dbtools-0_p20100322.ebuild,v 1.4 2015/04/25 16:25:44 floppym Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -11,10 +11,10 @@ RESTRICT_PYTHON_ABIS="3.*"
inherit git-2 python
DESCRIPTION="Tools to work with layman-global.txt/repositories.xml like files"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/repositories-xml-format.git;a=summary"
HOMEPAGE="http://cgit.gentoo.org/proj/repositories-xml-format.git"
SRC_URI=""
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/repositories-xml-format.git
http://git.overlays.gentoo.org/gitroot/proj/repositories-xml-format.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/repositories-xml-format.git
http://anongit.gentoo.org/git/proj/repositories-xml-format.git"
EGIT_COMMIT="8c4d7440c6d47f7ed690edafb7c0af53742f3297"
if [[ ${PV} != 0_p20100322 ]]; then

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-9999.ebuild,v 1.41 2015/03/27 22:19:56 twitch153 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-9999.ebuild,v 1.42 2015/04/25 13:57:49 floppym Exp $
EAPI="5"
@ -12,7 +12,7 @@ inherit eutils distutils-r1 git-2 linux-info prefix
DESCRIPTION="Tool to manage Gentoo overlays"
HOMEPAGE="http://layman.sourceforge.net"
SRC_URI=""
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/layman.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
LICENSE="GPL-2"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/metagen-0.6.2-r1.ebuild,v 1.9 2015/04/08 07:30:32 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/metagen-0.6.2-r1.ebuild,v 1.10 2015/04/25 16:25:44 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="metadata.xml generator for ebuilds"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/metagen.git;a=summary"
HOMEPAGE="http://cgit.gentoo.org/proj/metagen.git"
SRC_URI="http://dev.gentoo.org/~neurogeek/metagen_releases/${P}.tar.gz"
LICENSE="GPL-2"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/metagen-9999.ebuild,v 1.8 2015/04/08 07:30:32 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/metagen/metagen-9999.ebuild,v 1.9 2015/04/25 16:25:44 floppym Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
@ -8,9 +8,9 @@ PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 git-r3
DESCRIPTION="metadata.xml generator for ebuilds"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/metagen.git;a=summary"
HOMEPAGE="http://cgit.gentoo.org/proj/metagen.git"
SRC_URI=""
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/metagen.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/metagen.git"
LICENSE="GPL-2"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/mirrorselect/mirrorselect-9999.ebuild,v 1.9 2014/05/06 02:55:53 dolsen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/mirrorselect/mirrorselect-9999.ebuild,v 1.11 2015/04/25 15:45:14 dolsen Exp $
EAPI="5"
@ -9,7 +9,7 @@ PYTHON_REQ_USE="xml"
inherit eutils distutils-r1 git-2 prefix
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mirrorselect.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/mirrorselect.git"
EGIT_MASTER="master"
DESCRIPTION="Tool to help select distfiles mirrors for Gentoo"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/overlint/overlint-0.5.2.ebuild,v 1.10 2014/11/24 13:39:01 sping Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/overlint/overlint-0.5.2.ebuild,v 1.11 2015/04/25 16:25:44 floppym Exp $
EAPI="5"
@ -9,7 +9,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Simple tool for static analysis of overlays"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/overlint.git;a=summary"
HOMEPAGE="http://cgit.gentoo.org/proj/overlint.git"
SRC_URI="http://www.hartwork.org/public/${P}.tar.gz"
LICENSE="|| ( GPL-2 GPL-3 )"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/overlint/overlint-0.5.3.ebuild,v 1.5 2015/01/26 10:41:55 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/overlint/overlint-0.5.3.ebuild,v 1.6 2015/04/25 16:25:44 floppym Exp $
EAPI="5"
@ -9,7 +9,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Simple tool for static analysis of overlays"
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/overlint.git;a=summary"
HOMEPAGE="http://cgit.gentoo.org/proj/overlint.git"
SRC_URI="http://www.hartwork.org/public/${P}.tar.gz"
LICENSE="|| ( GPL-2 GPL-3 )"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/pms-test-suite/pms-test-suite-9999.ebuild,v 1.2 2014/07/06 13:16:14 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/pms-test-suite/pms-test-suite-9999.ebuild,v 1.3 2015/04/25 16:25:44 floppym Exp $
EAPI=4
@ -14,8 +14,8 @@ DISTUTILS_SRC_TEST=setup.py
inherit base distutils
#if LIVE
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git
http://git.overlays.gentoo.org/gitroot/proj/${PN}.git
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git
http://anongit.gentoo.org/git/proj/${PN}.git
http://bitbucket.org/mgorny/${PN}.git"
inherit git-2
#endif

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/ufed/ufed-9999.ebuild,v 1.4 2013/04/03 16:08:26 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/ufed/ufed-9999.ebuild,v 1.5 2015/04/25 16:25:44 floppym Exp $
EAPI=4
inherit eutils multilib git-2 autotools
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/ufed.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/ufed.git"
DESCRIPTION="Gentoo Linux USE flags editor"
HOMEPAGE="http://www.gentoo.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-6.0.6.ebuild,v 1.8 2015/04/23 04:48:48 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-6.0.6.ebuild,v 1.9 2015/04/24 11:50:11 polynomial-c Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug nls"
RDEPEND="

@ -1,12 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild,v 1.7 2014/11/29 08:21:30 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild,v 1.8 2015/04/25 16:26:39 floppym Exp $
EAPI=5
inherit vim-plugin git-2
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/gentoo-syntax.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoo-syntax.git"
DESCRIPTION="vim plugin: Gentoo and portage related syntax highlighting, filetype, and indent settings"
HOMEPAGE="https://github.com/gentoo/gentoo-syntax"

@ -1,14 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.2.1.ebuild,v 1.3 2014/08/10 19:56:34 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.2.1.ebuild,v 1.4 2015/04/24 10:14:51 monsieurp Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Another PostgreSQL Diff Tool is a simple PostgreSQL diff tool that is useful for schema upgrades"
HOMEPAGE="http://apgdiff.startnet.biz/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
HOMEPAGE="http://apgdiff.com"
SRC_URI="http://apgdiff.com/download/${P}-src.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@ -19,7 +19,7 @@ DEPEND=">=virtual/jdk-1.6
>=dev-java/ant-junit-1.7.0:0
app-arch/zip:0
test? (
dev-java/hamcrest-core:0
dev-java/hamcrest-core:1.3
>=dev-java/junit-4.4:4
)"
@ -29,7 +29,7 @@ java_prepare() {
mkdir "${S}"/lib
cd "${S}"/lib
if use test ; then
java-pkg_jar-from --build-only hamcrest-core
java-pkg_jar-from --build-only hamcrest-core-1.3
java-pkg_jar-from --build-only junit-4
fi
}

@ -1,14 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.2.2.ebuild,v 1.3 2014/08/10 19:56:34 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.2.2.ebuild,v 1.4 2015/04/24 10:14:51 monsieurp Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Another PostgreSQL Diff Tool is a simple PostgreSQL diff tool that is useful for schema upgrades"
HOMEPAGE="http://apgdiff.startnet.biz/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
HOMEPAGE="http://apgdiff.com"
SRC_URI="http://apgdiff.com/download/${P}-src.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"

@ -1,14 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.3.ebuild,v 1.3 2014/08/10 19:56:34 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.3.ebuild,v 1.4 2015/04/24 10:14:51 monsieurp Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Another PostgreSQL Diff Tool is a simple PostgreSQL diff tool that is useful for schema upgrades"
HOMEPAGE="http://apgdiff.startnet.biz/"
SRC_URI="http://apgdiff.startnet.biz/download/${P}-src.zip"
HOMEPAGE="http://apgdiff.com"
SRC_URI="http://apgdiff.com/download/${P}-src.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"

@ -1,14 +1,14 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.4.ebuild,v 1.3 2014/08/10 19:56:34 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/apgdiff/apgdiff-2.4.ebuild,v 1.4 2015/04/24 10:14:51 monsieurp Exp $
EAPI="5"
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="Another PostgreSQL Diff Tool is a simple PostgreSQL diff tool that is useful for schema upgrades"
HOMEPAGE="http://apgdiff.startnet.biz/"
SRC_URI="http://apgdiff.startnet.biz/download/${P}-src.zip"
HOMEPAGE="http://apgdiff.com"
SRC_URI="http://apgdiff.com/download/${P}-src.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.42.ebuild,v 1.1 2015/02/05 16:03:20 grknight Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.42.ebuild,v 1.2 2015/04/25 16:27:12 floppym Exp $
EAPI="5"
@ -16,7 +16,7 @@ inherit toolchain-funcs mysql-v2
IUSE="$IUSE"
# Define the mysql-extras source
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.43.ebuild,v 1.1 2015/04/10 19:54:15 grknight Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.43.ebuild,v 1.2 2015/04/25 16:27:12 floppym Exp $
EAPI="5"
@ -16,7 +16,7 @@ inherit toolchain-funcs mysql-v2
IUSE="$IUSE"
# Define the mysql-extras source
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.24.ebuild,v 1.5 2015/04/22 03:53:04 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.24.ebuild,v 1.6 2015/04/24 21:27:09 zlogene Exp $
EAPI="5"
@ -13,7 +13,7 @@ inherit toolchain-funcs mysql-multilib
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/castor/castor-1.1.1-r3.ebuild,v 1.1 2015/04/11 21:58:31 monsieurp Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/castor/castor-1.1.1-r3.ebuild,v 1.2 2015/04/24 12:28:59 monsieurp Exp $
EAPI=5
JAVA_PKG_IUSE="doc examples source"
@ -50,7 +50,7 @@ src_unpack() {
cd "${S}/lib"
rm -v *.jar tests/*.jar
java-pkg_jar-from cglib-2.1 cglib.jar
java-pkg_jar-from cglib-3 cglib.jar
java-pkg_jar-from commons-logging \
commons-logging-api.jar commons-logging-1.1.jar
java-pkg_jar-from jakarta-oro-2.0

@ -7,3 +7,4 @@ DIST MoarVM-2014.12.tar.gz 2516518 SHA256 b94d3d0cdfb19413fbc753d1413bd659a5e582
DIST MoarVM-2015.01.tar.gz 2519960 SHA256 d02d09721bad73b8f2aa460bb731b6c59fb7bd9bf69beb5b80774a3d98065b93 SHA512 d5563272324f04b29fb8cb39d805c080cc7c0c560f9ac85e4150dd864d395b54247cedf750e378209d5a8836d35b2b32ae9083642706aca593c5926072755270 WHIRLPOOL 15f40bb32dab69d50218aab06870044578b6dd1f33b95cc1bbd437e1afd2f2206fc1529de899e5767730d477c9cb170a3a8af88adbd405067f057af80dacb969
DIST MoarVM-2015.02.tar.gz 3069571 SHA256 4093ff80e6b40f215dd238282a464de59bbd5c2ef42cb9099e9ef68f07fe8d1b SHA512 af93287637d358ee0512a7c5259485dbc6f82fcd7c7e5eb6a8811c6ae6adfd9b3d064f43765f0ba73cd5647f19561f6abd837a273e41ae356e76e56c3bd8e892 WHIRLPOOL 642640572bc0e93afbce6164559ccbb75b6bf84cf086111c4d31b437ef0fc4f49d33dcc23f8a1d5a7ca010ac11dba140a9ba6f37dedf35ea2a1375115a59f189
DIST MoarVM-2015.03.tar.gz 3071511 SHA256 fc4bfae9a004c9f266c53881ae375955daeb84936b9055ae486194e06caec4a0 SHA512 0b47bb47375fe8e4fe2e5d7d71c5e547723a0fc1845c93dedbdd294b4b3e82aa04fe6e2df1c730a2ee61695da876df54ec8d18c91030f0a4a9b0c99c6c9267f8 WHIRLPOOL 72b3796506413ccde83e3b705ceb8dc7c253e60a9b7bd5cab023644dde6fbeaa99a320781221f01fbaf24cbb35c50bc628e3ff574d5a006a09c006cd0262acb2
DIST MoarVM-2015.04.tar.gz 3148539 SHA256 9dc9efc2e7d16e9d2adf5d17dc377ad22e66c4aa509225cdfec3bf37a817c89f SHA512 db653c9a2d28367f32c8bb8a8c8ed7a38aa9f4e4212b297dc73494fd90fe5982dff0f6251154e30264a53955f2b64a974ba6c76e4d3cac409d1603513f7c25da WHIRLPOOL d71991e827aecf524e576a962d06decc3fe9c50bc744996b01844253e5dea5356247b3378da63ab5832ecd98e29b67a9caeb848fca533cc04d60ff59a5f4d5f8

@ -0,0 +1,31 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-2015.04.ebuild,v 1.1 2015/04/24 09:44:12 patrick Exp $
EAPI=5
inherit eutils multilib
MY_PN="MoarVM"
DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
HOMEPAGE="http://moarvm.org"
SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="dev-libs/libuv"
DEPEND="${RDEPEND}
dev-lang/perl"
S="${WORKDIR}/MoarVM-${PV}"
src_configure() {
perl Configure.pl --prefix="${D}/usr"|| die
}
src_install() {
emake install
}

@ -2,3 +2,4 @@ DIST nqp-2014.12.tar.gz 5219250 SHA256 06ccd12d1a1f86e0964df0d388a8278df17d8c772
DIST nqp-2015.01.tar.gz 5225188 SHA256 b661cb1c435e64ef39e149d3034414aef17c5bb5d213cdb85c8f30a8e30d475d SHA512 186bc301a55458ca872461b5e4cd98e8abb5163d734427e182112a41e63ba892dedf1f53f10f46f65ac3c3bc101cd74d55942f920f0bbb848fd8e943dc3e294b WHIRLPOOL 34a13340757c1c63172f7499b3ca5f466c8c6bde66c50c5d6b9aa35b9c60b55a18561636fa9bd165b037662fa7cf988addbd7b5c720f505986f0227a9b551219
DIST nqp-2015.02.tar.gz 5231834 SHA256 f35c480e49fb68e2c7c99f4ab752d59ffecbb017350ed4e11b011335ae673a1b SHA512 cd25e8edb3dd25e16f6fde5d5d1752b6afdb1acb4f00b8be9348cc927bfba3708aef60c1bba63f9856b32e349277e09ed516661b79dd734415d6fbc6466a67b1 WHIRLPOOL 0bc36047ff5bd788691c1a7a0064d766c5b6c5edf4a3f2ab0dbb004f601e665bf67a15cf677a6634a7937c191afbe9eafad99c2096633324f96eaf0bc0b83c56
DIST nqp-2015.03.tar.gz 5240119 SHA256 203c31c516a370204d8193ac824956ffd7fb5f71edbdb9712da0b20f98729020 SHA512 11f85230277929ea9f78c4c0fad867143b6e8c3eeaeec53ca2cf676c3905d071b147fad42fcbf4e83f01b2afbf80ffae15ce753d615432442af16db5a76af0c5 WHIRLPOOL 3f3944529715b1b52672d0a13bf21509f754606762ed728d503d77d3706ab4725faefc3026d34d2a9ec1efacd3f6fc17c3b9f86018ac3068c2f75a37cc12bd2a
DIST nqp-2015.04.tar.gz 4995958 SHA256 a58e45ae42035102222bf3b3b62bd3892ccaec5aeb4b9629c6d593749d68d9b3 SHA512 84748167aef995c7e1b4c1b19e165d940ca13c7ee08802a92ada8879247dc91b01ded6d8e2a58772b4e3564628114857dcf7b5f25ce4e63ceeec17c997958fbb WHIRLPOOL c8f16aed500116f70fb7e4b039e636d46d2e519d30740f84ef8f480db0e90865425b9e4b28eaeccdc63bc02841420500562d29a63158fa8afaf83612635e8218

@ -0,0 +1,66 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2015.04.ebuild,v 1.1 2015/04/24 09:43:25 patrick Exp $
EAPI=5
# still not working
RESTRICT="test"
inherit eutils multilib versionator
GITCRAP=e415a4f
PARROT_VERSION="6.7.0"
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
HOMEPAGE="http://rakudo.org/"
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="doc +parrot java moar"
REQUIRED_USE="|| ( parrot java moar )"
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
java? ( >=virtual/jre-1.7 )
moar? ( =dev-lang/moarvm-${PV} )
dev-libs/libffi"
DEPEND="${RDEPEND}
java? ( >=virtual/jdk-1.7 )
dev-lang/perl"
S=${WORKDIR}/perl6-nqp-${GITCRAP}
src_configure() {
use java && myconf+="jvm,"
use parrot && myconf+="parrot,"
use moar && myconf+="moar,"
perl Configure.pl --backend=${myconf} --prefix=/usr || die
# dirty hack to make dyncall not fail
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
# more dirty hack to allow building with newer gcc
sed -i -e 's/-Werror=implicit-function-declaration//' Makefile || die
sed -i -e 's/-Werror=nested-externs//' Makefile || die
}
src_compile() {
emake -j1 || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc CREDITS README.pod || die
if use doc; then
dodoc -r docs/* || die
fi
}

@ -6,3 +6,4 @@ DIST parrot-6.9.0.tar.gz 4629472 SHA256 91ca66be5747b826374a91bb509c03c192e7a90f
DIST parrot-7.0.2.tar.gz 4697530 SHA256 1a8e9e203ad8ac92c89422603d1603fa821e957aa3a9ae57420c737d93c55213 SHA512 9fcd3d27c71a37841c81353aea3e393822358521e18f02644caa360de8d0f90b04c040839539769f0565c76fecc345a8c803c8e1b2cb0ec14675077a84cb4714 WHIRLPOOL e3f42c54c2c1dc422a7307e1f45689a81e27ffece6178e96067ae5a1ced168cf27849765249759d4fbc0b355151dc1d274dc97a8fb6a17cf9eece831415f2a71
DIST parrot-7.1.0.tar.gz 4688341 SHA256 fe2cac1f5b811f36d6de7454ef1ff394ad66474f203813e5369b4dc68305964b SHA512 b7d261e82934aa84b3d93b2e68b3eb0f13dea684665ca2448a0e2139aa6676c1ff2da1a8056332a7f2538bee6158953be5bceed0ac8a9b277827ec7bcba46cb8 WHIRLPOOL 8083787f8779664e4ec7b3426b3e103dff9a22dfb18051e7617b6738b44156e1084f1691ce02e5869abba4d6455628c30631a9b5c86bc90779e6d2051e85d87b
DIST parrot-7.2.0.tar.gz 4700915 SHA256 f4792fc1a82040dd855f73890de6fa26759aa62f4b4ad1aa468597592b7bf3bf SHA512 9b29394e753a88ecc5f581e73cb2c01cbf65442f754dacda1e7b4ff68ce527248d831de56a597512418918660ec12829259fd4ad3a235d1e22012c88a933242b WHIRLPOOL abef905a53830d7e352f5d64bb26c8861f10b2188fea36f3d1a426cf6e0fd5b0383345d1f6b7ba32dc47b8f7666566a6ac987f7b8e1b5b198192c30e5fcb815e
DIST parrot-7.3.0.tar.gz 4687210 SHA256 23d2f59a0399a63a835087a192bede02a25f21fbcf5e42ed113b4c6dcdbea6b1 SHA512 e0aa408733af7939bdd4149952765fada0dcd6ce08b6a95f19ceab974f202fa3e440ffcb604f28fe9fd1b3b860a3400890b81e24984efdd88595f985041f3112 WHIRLPOOL fa2f32eb04d0a2be18fef4d420fa88808859d42474869d46ae6f44f3caa8611297de19b35dd337993de7e6e33df139b79e228c19a4fd7386b611643d557361e9

@ -0,0 +1,84 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-7.3.0.ebuild,v 1.1 2015/04/24 09:40:55 patrick Exp $
EAPI=5
inherit eutils multilib
# weird failures
RESTRICT="test"
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
HOMEPAGE="http://www.parrot.org/"
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="opengl nls doc examples gdbm +gmp ssl +unicode pcre"
RDEPEND="sys-libs/readline
dev-libs/libffi
opengl? ( media-libs/freeglut )
nls? ( sys-devel/gettext )
unicode? ( >=dev-libs/icu-2.6:= )
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
gmp? ( >=dev-libs/gmp-4.1.4 )
ssl? ( dev-libs/openssl )
pcre? ( dev-libs/libpcre )
doc? ( dev-perl/JSON )"
DEPEND="dev-lang/perl[doc?]
${RDEPEND}"
src_configure() {
myconf="--disable-rpath"
use unicode || myconf+=" --without-icu"
use ssl || myconf+=" --without-crypto"
use gdbm || myconf+=" --without-gdbm"
use nls || myconf+=" --without-gettext"
use gmp || myconf+=" --without-gmp"
use opengl || myconf+=" --without-opengl"
use pcre || myconf+=" --without-pcre"
perl Configure.pl \
--ccflags="${CFLAGS}" \
--linkflags="${LDFLAGS}" \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--mandir="${EPREFIX}"/usr/share/man \
--sysconfdir="${EPREFIX}"/etc \
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
$myconf || die
}
src_compile() {
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
# occasionally dies in parallel make
emake -j1 || die
if use doc ; then
emake -j1 html || die
fi
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
dosym /usr/bin/parrot-ops2c /usr/bin/ops2c || die
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/* || die
fi
if use doc; then
insinto "/usr/share/doc/${PF}/editor"
doins -r editor || die
cd docs/html
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
pmc.html tools.html docs src tools || die
fi
}

@ -2,3 +2,4 @@ DIST rakudo-2014.12.tar.gz 1490064 SHA256 1d064db752bd60513bb0f49bc344a48c953719
DIST rakudo-2015.01.1.tar.gz 1500598 SHA256 bf6e406a7d274d56b0afcbe13baccb69449d6847c41d713d4fea4220b5246d51 SHA512 b4953f7d4408e4ef51b09339acc1a3be13a00fd3a5a546961478d1bd62bf383660650aa336cd482fd7c321e4eda5a2d26182ad25f33b5902781a6b4cb407c0a7 WHIRLPOOL 9a8dfbec049f92455c2cdbb1d37e55e365dce50aa17b4181b888524efff8ec0a035f10b6ced5fa0803ff16d49772ce2de06664fa21df23ba997ef25f6fcf0825
DIST rakudo-2015.02.tar.gz 1541857 SHA256 6e64d291809f1ec081fae061c4c886bc774d442439b86801511da3e1a64104b6 SHA512 c6acf3704f820f523be4b0bd2dba9cee23a573364bd22f8a5b8f65b3a0fdc2dcd2921a89ff1e3499d372af611a9fcc2d5660952f3b5d9efee4849ed0b14979e8 WHIRLPOOL aa96a90bba18fa9f2543dfdc7cde0c9e9ad9e6bb7f5cf462b6b55d07a9745f2ff8a7f1c342ae652f4dde49db079f54fb3391676c2a8c5de46c8f2cee736d4975
DIST rakudo-2015.03.tar.gz 1518785 SHA256 39d0ca0c8f681a33c44e1265e38fb718e4357c43bc0c651c24f610a19598aecc SHA512 562be7491ee180fbf8cf03379716b507b234539e163e4c0bc56b2d9af1a8c4f57ea2a409ef1bef00e76d81a356abf8eef35b3c09cc1c4ac5f1e0ee29910f8b33 WHIRLPOOL 176119cd12aa18b1b1e8493a3539b5e580da9b86f71ebdba5722d1ec333a69a8c7adc4808d29341f3a60c02e4656b1640dc64857441a08472f57c824aa1cbb4f
DIST rakudo-2015.04.tar.gz 2481636 SHA256 ba61883218617a2993169b4b318bb5b89d26422bb987b9f111c982a337012d65 SHA512 831136c52b1b83350db923a296c693e2ecaf079e988e4fc566cabb3946a085dabd695a9b2568a6fa43c3bff314940ca563a1c244288c6842ca4d791e9a8144ef WHIRLPOOL c4f6b4c0a24274808da01a2b4b4e39bc5d995879b945dceea31118797ae242d94bf0230932f297b501fa3898e09493ecb3233592a2129ac1b721722be8cf0471

@ -0,0 +1,45 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2015.04.ebuild,v 1.1 2015/04/24 09:45:00 patrick Exp $
EAPI=5
MY_PV="2015.01"
inherit eutils multilib
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
HOMEPAGE="http://rakudo.org/"
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc java +moar"
RDEPEND=">=dev-lang/nqp-${MY_PV}[java?,moar?]"
DEPEND="${RDEPEND}
dev-lang/perl"
src_configure() {
use java && myconf+="jvm,"
use moar && myconf+="moar,"
perl Configure.pl --backends=${myconf} --prefix=/usr || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 DESTDIR="${ED}" install || die
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
if use doc; then
dohtml -A svg docs/architecture.html docs/architecture.svg || die
dodoc docs/*.pod || die
docinto announce
dodoc docs/announce/* || die
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.9.2-r1.ebuild,v 1.5 2015/04/21 17:42:29 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.9.2-r1.ebuild,v 1.6 2015/04/24 21:48:36 zlogene Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
@ -13,7 +13,7 @@ HOMEPAGE="http://www.xmlsoft.org/"
LICENSE="MIT"
SLOT="2"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="debug examples icu ipv6 lzma python readline static-libs test"
XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/npth/npth-0.91.ebuild,v 1.2 2014/10/10 02:14:46 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/npth/npth-0.91.ebuild,v 1.3 2015/04/25 16:29:14 blueness Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/npth/npth-1.0.ebuild,v 1.1 2014/10/10 02:14:46 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/npth/npth-1.0.ebuild,v 1.2 2015/04/25 16:29:14 blueness Exp $
EAPI=5
inherit autotools-utils
@ -11,5 +11,5 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="static-libs"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/npth/npth-1.1.ebuild,v 1.2 2015/04/14 05:36:20 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/npth/npth-1.1.ebuild,v 1.3 2015/04/25 16:29:14 blueness Exp $
EAPI=5
inherit autotools-utils
@ -11,5 +11,5 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="static-libs"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild,v 1.1 2015/03/16 02:47:24 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf-c/protobuf-c-1.1.1.ebuild,v 1.2 2015/04/25 11:54:17 jer Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~x86"
IUSE="static-libs test"
RDEPEND=">=dev-libs/protobuf-2.6.0[${MULTILIB_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.6.1-r3.ebuild,v 1.1 2015/03/10 21:11:02 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/protobuf-2.6.1-r3.ebuild,v 1.2 2015/04/25 11:53:03 jer Exp $
EAPI=5
AUTOTOOLS_AUTORECONF=1
@ -17,7 +17,7 @@ SRC_URI="https://github.com/google/${PN}/releases/download/${PV}/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0/9" # subslot = soname major version
KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~mips -ppc -ppc64 ~sh ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~mips -ppc ~ppc64 ~sh ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="emacs examples java python static-libs vim-syntax zlib"
CDEPEND="emacs? ( virtual/emacs )

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/google-apputils/google-apputils-0.4.0.ebuild,v 1.7 2015/03/13 16:50:26 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/google-apputils/google-apputils-0.4.0.ebuild,v 1.8 2015/04/25 11:52:19 jer Exp $
EAPI="5"
@ -14,7 +14,7 @@ SRC_URI="http://google-apputils-python.googlecode.com/files/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~s390 ~sh x86"
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh x86"
IUSE="test"
RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mecab-python/mecab-python-0.996.ebuild,v 1.6 2015/04/08 08:05:25 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/mecab-python/mecab-python-0.996.ebuild,v 1.7 2015/04/25 12:28:39 jer Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_{3,4}} )
@ -13,7 +13,7 @@ SRC_URI="http://mecab.googlecode.com/files/${P}.tar.gz"
LICENSE="|| ( BSD LGPL-2.1 GPL-2 )"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86"
KEYWORDS="~amd64 ~ia64 ppc64 ~x86"
IUSE=""
DEPEND="~app-text/mecab-${PV}"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save