parent
efd82b8b22
commit
3a0dfb5439
@ -1,13 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!--
|
||||
$Header: /var/cvsroot/gentoo-x86/app-admin/puppet-lint/metadata.xml,v 1.1 2012/11/06 05:47:20 antarus Exp $
|
||||
$Header: /var/cvsroot/gentoo-x86/app-admin/puppet-lint/metadata.xml,v 1.2 2012/11/06 16:25:09 tampakrap Exp $
|
||||
-->
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
<maintainer>
|
||||
<email>antarus@gentoo.org</email>
|
||||
<description>Primary</description>
|
||||
</maintainer>
|
||||
<herd>sysadmin</herd>
|
||||
<herd>ruby</herd>
|
||||
<longdescription>Tim Sharpe's Puppet Linter. Enforces puppetlabs style.</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet-lint/puppet-lint-0.2.1-r1.ebuild,v 1.1 2012/11/06 16:58:51 graaff Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_EXTRADOC="README*"
|
||||
RUBY_FAKEGEM_DOCDIR="html"
|
||||
|
||||
inherit eutils ruby-fakegem
|
||||
|
||||
DESCRIPTION="A linter for puppet DSL."
|
||||
HOMEPAGE="http://puppet-lint.com/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/rake"
|
@ -0,0 +1,22 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
PUPPET_PID_DIR="${PUPPET_PID_DIR:-/var/run/puppet}"
|
||||
|
||||
pidfile="${PUPPET_PID_DIR}/puppet.pid"
|
||||
|
||||
extra_started_commands="reload"
|
||||
|
||||
command="/usr/bin/puppet"
|
||||
|
||||
command_args="agent --pidfile ${pidfile} ${PUPPET_EXTRA_OPTS}"
|
||||
|
||||
depend() {
|
||||
need localmount net
|
||||
use dns logger puppetmaster netmount nfsmount
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath --directory --owner puppet:puppet "${PUPPET_PID_DIR}"
|
||||
}
|
@ -1,40 +1,34 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
if [ "${SVCNAME}" = "puppetmaster" ] ; then
|
||||
PUPPETMASTER_PID="master"
|
||||
else
|
||||
PUPPETMASTER_PID="${SVCNAME#*.}"
|
||||
fi
|
||||
PUPPETMASTER_PID_DIR="${PUPPETMASTER_PID_DIR:-/var/run/puppet}"
|
||||
pidfile="${PUPPETMASTER_PID_DIR}/${PUPPETMASTER_PID}.pid"
|
||||
|
||||
command_args="master --pidfile ${pidfile} ${PUPPETMASTER_EXTRA_OPTS}"
|
||||
if [ -n "${PUPPETMASTER_PORT}" ] ; then
|
||||
command_args="${command_args} --masterport ${PUPPETMASTER_PORT}"
|
||||
fi
|
||||
|
||||
command="/usr/bin/puppet"
|
||||
extra_started_commands="reload"
|
||||
|
||||
depend() {
|
||||
need localmount net
|
||||
use dns logger slapd netmount nfsmount
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -d "${PUPPETMASTER_PID_DIR}" ] ; then
|
||||
eerror "Please make sure PUPPETMASTER_PID_DIR is defined and points to a existing directory"
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return $?
|
||||
|
||||
local options=""
|
||||
[ -n "${PUPPETMASTER_EXTRA_OPTS}" ] && options="${options} ${PUPPETMASTER_EXTRA_OPTS}"
|
||||
|
||||
ebegin "Starting puppetmaster"
|
||||
start-stop-daemon --start --quiet \
|
||||
--pidfile "${PUPPETMASTER_PID_DIR}/master.pid" \
|
||||
--exec /usr/bin/puppetmasterd -- ${options}
|
||||
eend $? "Failed to start puppetmaster"
|
||||
start_pre() {
|
||||
checkpath --directory --owner puppet:puppet "${PUPPETMASTER_PID_DIR}"
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping puppetmaster"
|
||||
start-stop-daemon --stop --quiet \
|
||||
--pidfile "${PUPPETMASTER_PID_DIR}/master.pid"
|
||||
local ret=$?
|
||||
eend ${ret} "Failed to stop puppetmaster"
|
||||
rm -f "${PUPPETMASTER_PID_DIR}/master.pid"
|
||||
return ${ret}
|
||||
reload() {
|
||||
ebegin "Reloading ${SVCNAME}"
|
||||
start-stop-daemon --signal HUP --pidfile "${pidfile}"
|
||||
eend $? "Failed to stop ${SVCNAME}"
|
||||
}
|
||||
|
@ -0,0 +1,182 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.19.ebuild,v 1.3 2012/11/06 22:00:44 idl0r Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG* README*"
|
||||
|
||||
inherit elisp-common xemacs-elisp-common eutils ruby-fakegem user
|
||||
|
||||
DESCRIPTION="A system automation and configuration management software"
|
||||
HOMEPAGE="http://puppetlabs.com/"
|
||||
|
||||
LICENSE="Apache-2.0 GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/facter-1.5.6
|
||||
augeas? ( dev-ruby/ruby-augeas )
|
||||
diff? ( dev-ruby/diff-lcs )
|
||||
doc? ( dev-ruby/rdoc )
|
||||
ldap? ( dev-ruby/ruby-ldap )
|
||||
shadow? ( dev-ruby/ruby-shadow )
|
||||
sqlite3? ( dev-ruby/sqlite3 )
|
||||
virtual/ruby-ssl"
|
||||
# couchdb? ( dev-ruby/couchrest )
|
||||
# mongrel? ( www-servers/mongrel )
|
||||
# rack? ( >=dev-ruby/rack-1 )
|
||||
# rails? (
|
||||
# dev-ruby/rails
|
||||
# >=dev-ruby/activerecord-2.1
|
||||
# )
|
||||
# stomp? ( dev-ruby/stomp )
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
emacs? ( virtual/emacs )
|
||||
xemacs? ( app-editors/xemacs )
|
||||
selinux? ( sec-policy/selinux-puppet )"
|
||||
RDEPEND="${RDEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
emacs? ( virtual/emacs )
|
||||
xemacs? ( app-editors/xemacs )
|
||||
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
|
||||
selinux? (
|
||||
sys-libs/libselinux[ruby]
|
||||
sec-policy/selinux-puppet
|
||||
)
|
||||
>=app-portage/eix-0.18.0"
|
||||
|
||||
SITEFILE="50${PN}-mode-gentoo.el"
|
||||
|
||||
RUBY_PATCHES=(
|
||||
"${PN}-2.7.18-eix_fix.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /var/lib/puppet puppet
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
if use emacs ; then
|
||||
elisp-compile ext/emacs/puppet-mode.el
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
# Create a separate version for xemacs to be able to install
|
||||
# emacs and xemacs in parallel.
|
||||
mkdir ext/xemacs
|
||||
cp ext/emacs/* ext/xemacs/
|
||||
xemacs-elisp-compile ext/xemacs/puppet-mode.el
|
||||
fi
|
||||
}
|
||||
|
||||
each_fakegem_install() {
|
||||
${RUBY} install.rb --destdir="${D}" install
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
newinitd "${FILESDIR}"/puppet.init-r1 puppet
|
||||
doconfd conf/gentoo/conf.d/puppet
|
||||
|
||||
# Initial configuration files
|
||||
insinto /etc/puppet
|
||||
# Bug #338439
|
||||
#doins conf/gentoo/puppet/*
|
||||
doins conf/redhat/puppet.conf
|
||||
|
||||
# Location of log and data files
|
||||
keepdir /var/{run,log}/puppet
|
||||
fowners -R puppet:puppet /var/{run,log}/puppet
|
||||
|
||||
if use minimal ; then
|
||||
rm "${ED}/usr/bin/puppetmasterd"
|
||||
rm "${ED}/etc/puppet/auth.conf"
|
||||
else
|
||||
newinitd "${FILESDIR}"/puppetmaster.init puppetmaster
|
||||
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
|
||||
|
||||
insinto /etc/puppet
|
||||
doins conf/redhat/fileserver.conf
|
||||
|
||||
keepdir /etc/puppet/manifests
|
||||
keepdir /etc/puppet/modules
|
||||
|
||||
keepdir /var/lib/puppet/ssl
|
||||
keepdir /var/lib/puppet/facts
|
||||
keepdir /var/lib/puppet/files
|
||||
fowners -R puppet:puppet /var/{run,log,lib}/puppet
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} ext/emacs/puppet-mode.el*
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
|
||||
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use ldap ; then
|
||||
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
|
||||
fi
|
||||
|
||||
if use vim-syntax ; then
|
||||
insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim
|
||||
insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim
|
||||
fi
|
||||
|
||||
# ext and examples files
|
||||
for f in $(find ext examples -type f) ; do
|
||||
docinto "$(dirname ${f})"; dodoc "${f}"
|
||||
done
|
||||
docinto conf; dodoc conf/namespaceauth.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
|
||||
elog "cause puppet to hang while installing packages."
|
||||
elog
|
||||
elog "Puppet uses eix to get information about currently installed packages,"
|
||||
elog "so please keep the eix metadata cache updated so puppet is able to properly"
|
||||
elog "handle package installations."
|
||||
elog
|
||||
elog "Currently puppet only supports adding and removing services to the default"
|
||||
elog "runlevel, if you want to add/remove a service from another runlevel you may"
|
||||
elog "do so using symlinking."
|
||||
elog
|
||||
|
||||
if [ \
|
||||
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
|
||||
] ; then
|
||||
elog
|
||||
elog "Please remove deprecated config files."
|
||||
elog " /etc/puppet/puppetca.conf"
|
||||
elog " /etc/puppet/puppetd.conf"
|
||||
elog " /etc/puppet/puppetmasterd.conf"
|
||||
elog
|
||||
fi
|
||||
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
@ -0,0 +1,159 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.0.1.ebuild,v 1.5 2012/11/06 22:45:32 tampakrap Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
inherit elisp-common xemacs-elisp-common eutils user ruby-ng versionator
|
||||
|
||||
DESCRIPTION="A system automation and configuration management software"
|
||||
HOMEPAGE="http://puppetlabs.com/"
|
||||
SRC_URI="http://www.puppetlabs.com/downloads/puppet/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/facter-1.5.6
|
||||
augeas? ( dev-ruby/ruby-augeas )
|
||||
diff? ( dev-ruby/diff-lcs )
|
||||
doc? ( dev-ruby/rdoc )
|
||||
ldap? ( dev-ruby/ruby-ldap )
|
||||
shadow? ( dev-ruby/ruby-shadow )
|
||||
sqlite3? ( dev-ruby/sqlite3 )
|
||||
virtual/ruby-ssl"
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
emacs? ( virtual/emacs )
|
||||
xemacs? ( app-editors/xemacs )"
|
||||
RDEPEND="${RDEPEND}
|
||||
ruby_targets_ruby19? ( dev-lang/ruby:1.9[yaml] )
|
||||
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
|
||||
selinux? (
|
||||
sys-libs/libselinux[ruby]
|
||||
sec-policy/selinux-puppet
|
||||
)
|
||||
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
|
||||
>=app-portage/eix-0.18.0"
|
||||
|
||||
SITEFILE="50${PN}-mode-gentoo.el"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /var/lib/puppet puppet
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
if use emacs ; then
|
||||
elisp-compile ext/emacs/puppet-mode.el
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
# Create a separate version for xemacs to be able to install
|
||||
# emacs and xemacs in parallel.
|
||||
mkdir ext/xemacs
|
||||
cp ext/emacs/* ext/xemacs/
|
||||
xemacs-elisp-compile ext/xemacs/puppet-mode.el
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
${RUBY} install.rb --destdir="${D}" install || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
newinitd "${FILESDIR}"/puppet.init-r1 puppet
|
||||
|
||||
# Initial configuration files
|
||||
insinto /etc/puppet
|
||||
|
||||
# Location of log and data files
|
||||
keepdir /var/log/puppet
|
||||
fowners -R puppet:puppet /var/log/puppet
|
||||
|
||||
if use minimal ; then
|
||||
rm "${ED}/usr/bin/puppetmasterd"
|
||||
rm "${ED}/etc/puppet/auth.conf"
|
||||
else
|
||||
newinitd "${FILESDIR}"/puppetmaster.init puppetmaster
|
||||
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
|
||||
|
||||
insinto /etc/puppet
|
||||
|
||||
keepdir /etc/puppet/manifests
|
||||
keepdir /etc/puppet/modules
|
||||
|
||||
keepdir /var/lib/puppet/ssl
|
||||
keepdir /var/lib/puppet/facts
|
||||
keepdir /var/lib/puppet/files
|
||||
fowners -R puppet:puppet /var/lib/puppet
|
||||
fi
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} ext/emacs/puppet-mode.el*
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use xemacs ; then
|
||||
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
|
||||
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use ldap ; then
|
||||
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
|
||||
fi
|
||||
|
||||
# ext and examples files
|
||||
for f in $(find ext examples -type f) ; do
|
||||
docinto "$(dirname ${f})"; dodoc "${f}"
|
||||
done
|
||||
docinto conf; dodoc conf/namespaceauth.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
|
||||
elog "cause puppet to hang while installing packages."
|
||||
elog
|
||||
elog "Puppet uses eix to get information about currently installed packages,"
|
||||
elog "so please keep the eix metadata cache updated so puppet is able to properly"
|
||||
elog "handle package installations."
|
||||
elog
|
||||
elog "Currently puppet only supports adding and removing services to the default"
|
||||
elog "runlevel, if you want to add/remove a service from another runlevel you may"
|
||||
elog "do so using symlinking."
|
||||
elog
|
||||
|
||||
if [ \
|
||||
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
|
||||
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
|
||||
] ; then
|
||||
elog
|
||||
elog "Please remove deprecated config files."
|
||||
elog " /etc/puppet/puppetca.conf"
|
||||
elog " /etc/puppet/puppetd.conf"
|
||||
elog " /etc/puppet/puppetmasterd.conf"
|
||||
elog
|
||||
fi
|
||||
|
||||
if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then
|
||||
elog
|
||||
elog "If you're upgrading from 2.x then we strongly suggest you to read:"
|
||||
elog "http://docs.puppetlabs.com/guides/upgrading.html"
|
||||
elog
|
||||
fi
|
||||
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
use xemacs && xemacs-elisp-site-regen
|
||||
}
|
@ -1,5 +1,2 @@
|
||||
DIST gxrom-r.zip 330144 SHA256 42bd270bc17548c2f89ffa87b416ef22576303d1e39397d38219a4ba36d6ab7e SHA512 5eccf7abc1eed2cada5c0bcf34004aa983c744247a45b81d26274f30e4285bfe02921d6fd234325e469a266641ff2c2ba50e8d54eb86e4f2b4d73a57a5ba1a03 WHIRLPOOL 27586c6d3ccc24aa49bb9f57c9b25207ac8fe112c6570ddf3ede897f65b7ee0e0e8e3c3bc858d0e0322d6b8cc1f1ccadbd411e8671bbd502f45d343f5eef3772
|
||||
DIST sxrom-j.zip 190826 SHA256 e94b48b4dac571ad1b074e57f5632b42c115d8819225cbfe40d3760e0c8e1bae SHA512 c7882a10a51e794edf7f8d7939f6243034744d764754d09174bafab649237c869237e37f6667c970c20bad0902a143262b885d2f4aaf9ee52b0508644380c17d WHIRLPOOL 620dee1ede85ca61298b40649e5dadd2f15833dca1be69cf830283a0ff3de636cb32e0d2fa97888a4995fa18735467e7f16c2e5454fff1a7c6dfa121f41b40e1
|
||||
DIST x48-0.4.3.tar.gz 128263 SHA256 5efb6bfdae8b980ec497d7569c19edd01c579640ebb30eb27f727b182a1fb809 SHA512 cddae16412a426f8cd4b188dc717c64b6e722daefdff76176345bce71cafe9181df1902120ba014a7f657e01555798726bf22d6065c5fb7e2944cbf7c1f4a5c1 WHIRLPOOL b19989acd38c5c3ccab6b9693fd16a70b877682133cdb6121d8335e46fa20cf12bf3ab92691223389c50568e634b2cbcd89f3554c24afab43ea1ba11075bac63
|
||||
DIST x48-0.6.3.tar.gz 319892 SHA256 c765bfa3b059e31ed9034a7c7f1bee102a228fd164dfc555c8d2e6ae342c7638 SHA512 64014ba8d1fdfa6261c0d8a9c1ee19e3276ad2c686ef897e533c618857de3e9f18cd2bd93199de19c6a1815b943119a898ed27ee020b26a216ba73b89abd2590 WHIRLPOOL 49f3362c21621f856a685707217b07fd5dcfe21b09b352187e2fc48512b0ef59f5dcef6ac049a67a8dfa6fb0b288ae6510b8455dffc1c8436f8033fae47d35ff
|
||||
DIST x48-0.6.4.tar.bz2 227991 SHA256 dd42fb3dfde860abb758f8e6d5ccd01845bbf0dcd808b87786eec3ef7091067f SHA512 60fdba1171a02e4a5f9bcefb29fff9398fdbda50553c3d3b952fab0b4ebf87b219d4615139ca3673b1c61ff6d6559aab3e93218334aa6cdb442d4861347138ce WHIRLPOOL ff2ec2d5930d677a4cde53d8edeec564dea6fff342b2b41059424ad42314e682e412675f98aba7439eb125cf255ee841032e79226f8536e34a2ae4353aa3c2d1
|
||||
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/x48/x48-0.4.3-r1.ebuild,v 1.17 2008/10/13 18:51:39 bangert Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="HP48 Calculator Emulator"
|
||||
HOMEPAGE="http://x48.berlios.de/"
|
||||
SRC_URI="mirror://berlios/x48/${P}.tar.gz
|
||||
http://www.hpcalc.org/hp48/pc/emulators/sxrom-j.zip
|
||||
http://www.hpcalc.org/hp48/pc/emulators/gxrom-r.zip"
|
||||
LICENSE="|| ( ( GPL-2 free-noncomm ) GPL-2 )"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha ~amd64 hppa ~ia64 ~ppc ppc64 ~sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="x11-libs/libXext
|
||||
x11-libs/libX11"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-proto/xextproto
|
||||
x11-misc/imake
|
||||
app-text/rman
|
||||
sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
app-arch/unzip
|
||||
sys-libs/gpm"
|
||||
|
||||
src_compile() {
|
||||
xmkmf || die
|
||||
emake CCOPTIONS="${CFLAGS}" LOCAL_LDFLAGS="${LDFLAGS}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/checkrom src/dump2rom src/mkcard src/x48
|
||||
|
||||
newman src/x48.man x48.1
|
||||
|
||||
dodir /usr/lib/X11/app-defaults
|
||||
insinto /usr/lib/X11/app-defaults/
|
||||
newins src/X48.ad X48
|
||||
|
||||
dodir /usr/share/hp48
|
||||
insinto /usr/share/hp48
|
||||
doins "${WORKDIR}"/gxrom-r "${WORKDIR}"/sxrom-j
|
||||
|
||||
dodoc doc/CARDS.doc doc/ROMDump.doc
|
||||
dodoc romdump/ROMDump romdump/ROMDump.s
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The X48 emulator requires an HP48 ROM Image to run."
|
||||
elog
|
||||
elog "If you own an HP-48 calculator, you can use the ROMDump utility"
|
||||
elog "included with this package to obtain this from your calculator."
|
||||
elog
|
||||
elog "Alternatively, HP has provided two ROM images for non-commercial"
|
||||
elog "use only."
|
||||
elog
|
||||
elog "For an HP-48SX type: x48 -rom /usr/share/hp48/sxrom-j"
|
||||
elog "For an HP-48GX type: x48 -rom /usr/share/hp48/gxrom-r"
|
||||
elog
|
||||
elog "(If you're not sure which one you want, go with HP-48GX)"
|
||||
elog
|
||||
elog "Note: you only need to use the '-rom' argument once"
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
From 92e6be628307b0643307202ba9994cab9a4dd439 Mon Sep 17 00:00:00 2001
|
||||
From: dol-sen <brian.dolbec@gmail.com>
|
||||
Date: Thu, 25 Aug 2011 00:04:47 -0700
|
||||
Subject: [PATCH] fix bug 380573.
|
||||
|
||||
---
|
||||
pym/gentoolkit/equery/meta.py | 4 ++--
|
||||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/pym/gentoolkit/equery/meta.py b/pym/gentoolkit/equery/meta.py
|
||||
index 01e090a..f617cfa 100644
|
||||
--- a/pym/gentoolkit/equery/meta.py
|
||||
+++ b/pym/gentoolkit/equery/meta.py
|
||||
@@ -22,7 +22,7 @@ from functools import partial
|
||||
|
||||
import gentoolkit.pprinter as pp
|
||||
from gentoolkit import errors
|
||||
-from gentoolkit import keyword
|
||||
+from gentoolkit.keyword import Keyword
|
||||
from gentoolkit.equery import format_options, mod_usage, CONFIG
|
||||
from gentoolkit.helpers import print_sequence, print_file
|
||||
from gentoolkit.textwrap_ import TextWrapper
|
||||
@@ -217,7 +217,7 @@ def format_keywords(keywords):
|
||||
|
||||
result = []
|
||||
|
||||
- for kw in sorted(keywords, keyword.compare_strs):
|
||||
+ for kw in sorted(keywords, key=Keyword):
|
||||
if kw.startswith('-'):
|
||||
# arch masked
|
||||
kw = pp.keyword(kw, stable=False, hard_masked=True)
|
||||
--
|
||||
1.7.3.4
|
||||
|
@ -1,21 +0,0 @@
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Wed, 27 Jul 2011 19:01:34 +0000 (-0500)
|
||||
Subject: Fix missing parenthises in euse. Bug 376393
|
||||
X-Git-Url: http://git.overlays.gentoo.org/gitweb/?p=proj%2Fgentoolkit.git;a=commitdiff_plain;h=9ad547e5f33fce1dfb378809252d871265a82c58;hp=af81292035e8d3559b11ab16fc54ccd921cb3587
|
||||
|
||||
Fix missing parenthises in euse. Bug 376393
|
||||
---
|
||||
|
||||
diff --git a/bin/euse b/bin/euse
|
||||
index 65fb119..be47cc9 100755
|
||||
--- a/bin/euse
|
||||
+++ b/bin/euse
|
||||
@@ -508,7 +508,7 @@ get_flagstatus_helper_pkg() {
|
||||
atoms=($(
|
||||
echo "${atoms[@]}" | python -c "
|
||||
from __future__ import print_function;import portage.dep as dep, sys
|
||||
-print(' '.join(dep.match_to_list('$5-$6',sys.stdin.read().split()))"))
|
||||
+print(' '.join(dep.match_to_list('$5-$6',sys.stdin.read().split())))"))
|
||||
fi
|
||||
flags=$(for atom in ${atoms[@]}; do
|
||||
[[ -z $atom ]] && continue
|
@ -1,37 +0,0 @@
|
||||
From 6edc15a5690a3c26a3c530669a922e01f50ab830 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Wed, 24 Aug 2011 12:28:06 -0500
|
||||
Subject: [PATCH] Fix traversal of cascading profiles by euse (Bug 379559).
|
||||
Thanks to Ian Abbot for the patch!
|
||||
|
||||
---
|
||||
bin/euse | 4 ++--
|
||||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/bin/euse b/bin/euse
|
||||
index be47cc9..bedba35 100755
|
||||
--- a/bin/euse
|
||||
+++ b/bin/euse
|
||||
@@ -439,7 +439,6 @@ traverse_profile() {
|
||||
|
||||
curdir="${2:-$(get_real_path ${MAKE_PROFILE_PATH})}"
|
||||
|
||||
- [[ -f "${curdir}/${1}" ]] && rvalue="${curdir}/${1} ${rvalue}"
|
||||
if [[ -f "${curdir}/parent" ]]; then
|
||||
for parent in $(egrep -v '(^#|^ *$)' ${curdir}/parent); do
|
||||
# Bug 231394, handle parent path being absolute
|
||||
@@ -448,9 +447,10 @@ traverse_profile() {
|
||||
else
|
||||
pdir="$(get_real_path ${curdir}/${parent})"
|
||||
fi
|
||||
- rvalue="$(traverse_profile ${1} ${pdir}) ${rvalue}"
|
||||
+ rvalue="${rvalue} $(traverse_profile ${1} ${pdir})"
|
||||
done
|
||||
fi
|
||||
+ [[ -f "${curdir}/${1}" ]] && rvalue="${rvalue} ${curdir}/${1}"
|
||||
|
||||
echo "${rvalue}"
|
||||
} # }}}
|
||||
--
|
||||
1.7.3.4
|
||||
|
@ -1,42 +0,0 @@
|
||||
From 4a1fe09bfdff516e28aab23eea102984fedb429a Mon Sep 17 00:00:00 2001
|
||||
From: Christian Ruppert <idl0r@gentoo.org>
|
||||
Date: Wed, 7 Sep 2011 14:39:10 +0200
|
||||
Subject: [PATCH] Add missing quotes
|
||||
|
||||
---
|
||||
bin/euse | 8 ++++----
|
||||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/bin/euse b/bin/euse
|
||||
index bedba35..febe732 100755
|
||||
--- a/bin/euse
|
||||
+++ b/bin/euse
|
||||
@@ -275,21 +275,21 @@ get_useflags() {
|
||||
# backup portdir so get_portdir() doesn't give false results later
|
||||
portdir_backup="${PORTDIR}"
|
||||
|
||||
- ACTIVE_FLAGS[0]="$(reduce_incrementals ${USE})"
|
||||
+ ACTIVE_FLAGS[0]="$(reduce_incrementals "${USE}")"
|
||||
USE=""
|
||||
for x in $(get_all_make_conf); do
|
||||
source "${x}"
|
||||
- ACTIVE_FLAGS[1]="$(reduce_incrementals ${ACTIVE_FLAGS[1]} ${USE})"
|
||||
+ ACTIVE_FLAGS[1]="$(reduce_incrementals "${ACTIVE_FLAGS[1]}" "${USE}")"
|
||||
done
|
||||
USE=""
|
||||
for x in $(get_all_make_defaults); do
|
||||
source "${x}"
|
||||
ACTIVE_FLAGS[2]="${ACTIVE_FLAGS[2]} ${USE}"
|
||||
done
|
||||
- ACTIVE_FLAGS[2]="$(reduce_incrementals ${ACTIVE_FLAGS[2]})"
|
||||
+ ACTIVE_FLAGS[2]="$(reduce_incrementals "${ACTIVE_FLAGS[2]}")"
|
||||
USE=""
|
||||
source "${MAKE_GLOBALS_PATH}"
|
||||
- ACTIVE_FLAGS[3]="$(reduce_incrementals ${USE})"
|
||||
+ ACTIVE_FLAGS[3]="$(reduce_incrementals "${USE}")"
|
||||
|
||||
# restore saved env variables
|
||||
USE="${ACTIVE_FLAGS[0]}"
|
||||
--
|
||||
1.7.3.4
|
||||
|
@ -1,21 +0,0 @@
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Wed, 27 Jul 2011 19:01:34 +0000 (-0500)
|
||||
Subject: Fix missing parenthises in euse. Bug 376393
|
||||
X-Git-Url: http://git.overlays.gentoo.org/gitweb/?p=proj%2Fgentoolkit.git;a=commitdiff_plain;h=9ad547e5f33fce1dfb378809252d871265a82c58;hp=af81292035e8d3559b11ab16fc54ccd921cb3587
|
||||
|
||||
Fix missing parenthises in euse. Bug 376393
|
||||
---
|
||||
|
||||
diff --git a/bin/euse b/bin/euse
|
||||
index 65fb119..be47cc9 100755
|
||||
--- a/bin/euse
|
||||
+++ b/bin/euse
|
||||
@@ -508,7 +508,7 @@ get_flagstatus_helper_pkg() {
|
||||
atoms=($(
|
||||
echo "${atoms[@]}" | python -c "
|
||||
from __future__ import print_function;import portage.dep as dep, sys
|
||||
-print(' '.join(dep.match_to_list('$5-$6',sys.stdin.read().split()))"))
|
||||
+print(' '.join(dep.match_to_list('$5-$6',sys.stdin.read().split())))"))
|
||||
fi
|
||||
flags=$(for atom in ${atoms[@]}; do
|
||||
[[ -z $atom ]] && continue
|
@ -1,25 +0,0 @@
|
||||
From 0382df255affced93b59322611a58bf98aec6c64 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Fri, 15 Jul 2011 14:59:23 -0500
|
||||
Subject: [PATCH] Do not index ChangeLog entries with an invalid CPV. (Bug 375293)
|
||||
|
||||
---
|
||||
pym/gentoolkit/helpers.py | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/pym/gentoolkit/helpers.py b/pym/gentoolkit/helpers.py
|
||||
index 225a198..a0b29ab 100644
|
||||
--- a/pym/gentoolkit/helpers.py
|
||||
+++ b/pym/gentoolkit/helpers.py
|
||||
@@ -175,7 +175,7 @@ class ChangeLog(object):
|
||||
if not pkg_name.strip():
|
||||
continue
|
||||
try:
|
||||
- entry_ver = CPV(pkg_name)
|
||||
+ entry_ver = CPV(pkg_name, validate=True)
|
||||
except errors.GentoolkitInvalidCPV:
|
||||
if self.invalid_entry_is_fatal:
|
||||
raise ValueError(entry_ver)
|
||||
--
|
||||
1.7.3.4
|
||||
|
@ -1,41 +0,0 @@
|
||||
From 10aaed2b07c11065418d0e9e2c7aa52ae0837300 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Varner <fuzzyray@gentoo.org>
|
||||
Date: Mon, 19 Dec 2011 13:38:40 -0600
|
||||
Subject: [PATCH] Fix setup.py to work with EPREFIX changes in Portage (Bug
|
||||
394909).
|
||||
|
||||
---
|
||||
setup.py | 10 +++++-----
|
||||
1 files changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index f65a933..1efba94 100755
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -22,7 +22,7 @@ cwd = os.getcwd()
|
||||
try:
|
||||
from portage.const import EPREFIX
|
||||
except ImportError:
|
||||
- EPREFIX='/'
|
||||
+ EPREFIX=''
|
||||
|
||||
|
||||
# Bash files that need `VERSION=""` subbed, relative to this dir:
|
||||
@@ -127,10 +127,10 @@ core.setup(
|
||||
package_data = test_data,
|
||||
scripts=(glob('bin/*')),
|
||||
data_files=(
|
||||
- (os.path.join(EPREFIX, 'etc/env.d'), ['data/99gentoolkit-env']),
|
||||
- (os.path.join(EPREFIX, 'etc/revdep-rebuild'), ['data/revdep-rebuild/99revdep-rebuild']),
|
||||
- (os.path.join(EPREFIX, 'etc/eclean'), glob('data/eclean/*')),
|
||||
- (os.path.join(EPREFIX, 'usr/share/man/man1'), glob('man/*')),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/env.d'), ['data/99gentoolkit-env']),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/revdep-rebuild'), ['data/revdep-rebuild/99revdep-rebuild']),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/eclean'), glob('data/eclean/*')),
|
||||
+ (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/man1'), glob('man/*')),
|
||||
),
|
||||
cmdclass={
|
||||
'test': load_test(),
|
||||
--
|
||||
1.7.8
|
||||
|
@ -0,0 +1 @@
|
||||
DIST puppet-syntax-3.0.1.tar.gz 3548 SHA256 2a9ca4172b2c0d58c4a74bfa579ef44a6760a02d687e42dd5313c9770305a9f4 SHA512 fb96360e784da578d2ab77a021befe874644cf964c1ca2d8b34b316296872a67679606ad0dfd4ab90027b7d259900af20d831d5e3359d76649e0c6f43546938b WHIRLPOOL 8b9d76f3c1d6929b1ec4e5b32e01244f94af3591d5df51ac2bd24fe151193679c97cb1dbfd9bd6ccc8c8602436dd47051bf0e59cac4ec6c643a1330ef27094ce
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sysadmin</herd>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/puppet-syntax/puppet-syntax-3.0.1.ebuild,v 1.1 2012/11/06 22:42:02 tampakrap Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: Puppet configuration files syntax"
|
||||
HOMEPAGE="http://puppetlabs.com/"
|
||||
SRC_URI="http://dev.gentoo.org/~tampakrap/tarballs/${P}.tar.gz"
|
||||
LICENSE="Apache-2.0 GPL-2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides syntax highlighting for Puppet configuration
|
||||
files."
|
||||
|
||||
DEPEND="!<app-admin/puppet-3.0.1"
|
||||
RDEPEND=${DEPEND}
|
@ -1,2 +1,3 @@
|
||||
DIST pycountry-0.14.1.tar.gz 7095782 SHA256 5af9e3896ac48e99acce79e4087d397823202f8a3aff65d38ec5d981bf93b42a SHA512 c3aac24f5788b28fede728e969de8d55cae2863e20dda3db64c26d006a0a5e563d4a906e1431fab7bc0b63e5c9c4ad78f6f6d87706c0b3d66f92ecc284a38486 WHIRLPOOL aadd15169fbbcec67a0a6149f470cfd85d683d4a63dcaeed202b3ba5ca41f794565f8dae8c54c056532f44e870ab9d5f324399c6ded74f3158657a603473a2a5
|
||||
DIST pycountry-0.14.5.zip 7697239 SHA256 60854e30798d0ed87bdd9edf20511b89feba65a78ddc30d22744875da8afc33b SHA512 2a40ec4799c1734d666ebcd2fedbdba575a3b39a44f7c94b93aa9d6ebb796733f00e68e9d6dcdbbd4f117c71c9dbefa41443f187e7d464c3ce79b28730099a0e WHIRLPOOL c2851606a710b56e835b8da6b78eecaa7dce42217130df768f13d172c06e8c56f66fb8c81713378a6d9492cf5317f5f98169bea4d0010fee076801bed6765b06
|
||||
DIST pycountry-0.14.7.zip 7738052 SHA256 72c989c73881a09967e6b460b046c3d07134600ec4d689ae51fa39d0e1dcb93d SHA512 48cae01b87735a1276c9b98c7a65029924d428cdc1e0f6d041a9c3fe436fd272e0395af9ed7147f7baa40128c8986bcfff66b59cfabc4f93a2ca397c77ba9140 WHIRLPOOL fad4326d1d3774f36560c567df8bdc9980d02c6761f105789a05b37d87c487bd674413b4f681df5ed14e72f7533311a8ef9405d63b535df957ec22fb9191303e
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycountry/pycountry-0.14.7.ebuild,v 1.1 2012/11/07 02:25:07 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="ISO country, subdivision, language, currency and script definitions and their translations"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/pycountry"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
dev-python/setuptools"
|
||||
|
||||
DOCS="HISTORY.txt TODO.txt"
|
@ -1,3 +1,3 @@
|
||||
DIST cpptest-1.1.0.tar.gz 443545 SHA256 0db2065b0dedbdf910ad703a798608909fa47c8fff5e1d06d5cdcb61f4a81c89 SHA512 697f9eb719f85f09adc79c6046122106fc58c50f5dfe300c3acce131c44b52f3e4ae61c9b1e8d32d9b5f4698b348fe4307a1b51def6d64c69979ffb0054be825 WHIRLPOOL 14c8ede570f3ee09cf95d8b5e02f00a108750616320147302e60ad49e33083fbf26f258140c3b62aa913c9454ef3850c3b5b90e1b02f262c975e4e66725fd90f
|
||||
DIST cpptest-1.1.1.tar.gz 429849 RMD160 4932d10dede7dbd0f018a52b8217dee477f4915c SHA1 5c791746ecb0f18a5e4f15f8a57bf9e433399ebb SHA256 8e8a4c19ec52f2c63a9d9dd2308ba8ade316a0df5273675588f66ccb581a45ff
|
||||
DIST cpptest-1.1.2.tar.gz 458982 RMD160 e431609d76f1e19c0cb383808c20e6e619ff8734 SHA1 c8e69ca98f9b39016c94f1f78659f412ee825049 SHA256 9e4fdf156b709397308536eb6b921e3aea1f463c6613f9a0c1dfec9614386027
|
||||
DIST cpptest-1.1.1.tar.gz 429849 SHA256 8e8a4c19ec52f2c63a9d9dd2308ba8ade316a0df5273675588f66ccb581a45ff SHA512 1065f425dcec43896f63a9352618da8a69d035a9140c931ff77738062c9db028fe1e34de65edf0eb65d3f39ec85117780069793ad027cdd2c4bf4bf34073e593 WHIRLPOOL f7db77103cad6ab79403a15201fa3d3a87f0fa8c560a56ca17234a19967ed481df8f0f9903be2a4a56e55bb9af3802fa9e7aa6d305b2ba11918bc417840e25e9
|
||||
DIST cpptest-1.1.2.tar.gz 458982 SHA256 9e4fdf156b709397308536eb6b921e3aea1f463c6613f9a0c1dfec9614386027 SHA512 da1030c69a5886e752b9ae08b65c501334c7d2d4abd2174190209ce11ed351239a615b9f7c5019ee601289523b2c21a1205d2042e59aea6c2882d77d636fc57a WHIRLPOOL f68e7b3c3a3944f5d41792ddd0dcc2d521ed0ec25b0aeae7cba7fb2c6c82bbd7a6d3a96981d3df885ef730ac1c3a7fc46a97386b984de1be08b7f1f1d39eab48
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST skanlite-0.8.tar.bz2 2660641 SHA256 b978d42d945c61c6d9c351eb8c1ebe8dad7024868df897f16e134de8b44d26a8
|
||||
DIST skanlite-0.8.tar.bz2 2660641 SHA256 b978d42d945c61c6d9c351eb8c1ebe8dad7024868df897f16e134de8b44d26a8 SHA512 ebca8b78ca3eecef5b9e4c457b59f1977257248a13670d87303ded05f99a918711aa9282dc903d4f1bc9c066170f2a833909a342634746b044b5f5aa661041fa WHIRLPOOL 7e2c1afd79c6b3278b0d4bdce8a2572d9e34b3b0b3020d19d2334cf0e07680b681c5b4b683308bc3d9eac189afbe211487c2f721b977f8b235648ce6e4e7ff67
|
||||
DIST skanlite-0.9.tar.bz2 2877440 SHA256 004423ed9e881520d38d396efefd7f8c34e8a22c7506558a595798efd3785369 SHA512 3466d699306a92533398d7c626724603472ca14a24241101f1fcc314ef43806113ab8d4f0a8848efa6c9be7ba11ac4206e9e2c897949fd5bffe52166bee0d702 WHIRLPOOL 488fb6ec8ad98cdf7818a868f41fdd3b47f571e092026cdf8a699aad2e48142c57fd3726e8f1ee835c96833b8aab3f6171cce4f242c0f24dbb7914e3e2ae0f5f
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST pstoedit-3.50.tar.gz 894115 SHA256 22b16452d7538358f8ecdff1fec29a8b6d4da49dffec9ae436f60bd95d105711
|
||||
DIST pstoedit-3.50.tar.gz 894115 SHA256 22b16452d7538358f8ecdff1fec29a8b6d4da49dffec9ae436f60bd95d105711 SHA512 2da0df61828f6ca46c1e66ca1dd372e9373594375c61c9b30ee848aa952712720dee14da2134ec62398e3e6224123993c0b2406c5c1b39c55a51ddb0b55fb8fb WHIRLPOOL 2d07c40a1516cd5f78165b7e5b2cd37d9f19f709761dc7eb13aa1b8cdc2960fad923ed03c61b665675601497051ac72bab1372f44ef6ea43331c36acd6ebad42
|
||||
DIST pstoedit-3.60.tar.gz 988351 SHA256 118e58aa2c65e4193f1cc5a56c569e160752f654bf35e39f790d27b223b62391 SHA512 925a3f41612e0e557c384eb0d1616ab33d4829f04bef4cafd851b828267596f582559cf8bcc4b65922d55b6fcc4fd9593148e17d4de15409290e683fbd2336ff WHIRLPOOL f4e60210411c56dd94030346e7d31bdd6c4d1ffa49910e59b1147e69884ab89c2ebc2c57b75afe2dc4d0e656ee2570cbc5a1d2f6b0b2679162eecbc68bf8d968
|
||||
DIST pstoedit-3.61.tar.gz 989480 SHA256 e9935f5510fc5a3227bd31a74e88911f02a4c8516f3e0fe9fbc0dc780f2460db SHA512 fa7ca567ea5acc95000b9d7582c22605725f5893d2f00412f6e9e59ead1efc6cafbbb019df0a4ae4f849ed50df59cf1f4d187fdd3b560d62173287d6f7e3db72 WHIRLPOOL cf7b252afce0c65ccb9d739df5e4c4b419f7f39f9a76a5ad3f1dfc78cb9a0549b4ac0881dde7400fa51d9f75d479aa0669da76d8c01a628c2d4676cbe56e5287
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST gegl-0.1.6.tar.bz2 4118465 SHA256 a166225625eebfb57fd417c88cf1fa6e29b1d308d50ac3bd9ef30bad9f3726d1
|
||||
DIST gegl-0.1.8.tar.bz2 5532682 SHA256 106b9574b6d5fb282683794f7a7f090a1a3f4a388890e592b202827a4ca76f75
|
||||
DIST gegl-0.2.0.tar.bz2 7502040 SHA256 df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426 SHA512 16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8 WHIRLPOOL 74e9c18b095526b1d053f0700b3c3776197a5c1066cb77adb7c83f154aae9087319f7b7f0379fb9e895a5ef3ac62ebf05e2158c1d18180bafcef41dff096c01d
|
||||
DIST gegl-0.2.0.tar.bz2 7502040 RMD160 cc10365cff27dd42b002bf305f82de54d8c158fa SHA1 764cc66cb3c7b261b8fc18a6268a0e264a91d573 SHA256 df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426
|
||||
|
@ -0,0 +1,68 @@
|
||||
From 1e92e5235ded0415d555aa86066b8e4041ee5a53 Mon Sep 17 00:00:00 2001
|
||||
From: Nils Philippsen <nils@redhat.com>
|
||||
Date: Tue, 16 Oct 2012 14:58:27 +0000
|
||||
Subject: ppm-load: CVE-2012-4433: don't overflow memory allocation
|
||||
|
||||
Carefully selected width/height values could cause the size of a later
|
||||
allocation to overflow, resulting in a buffer much too small to store
|
||||
the data which would then written beyond its end.
|
||||
---
|
||||
diff --git a/operations/external/ppm-load.c b/operations/external/ppm-load.c
|
||||
index efe6d56..3d6bce7 100644
|
||||
--- a/operations/external/ppm-load.c
|
||||
+++ b/operations/external/ppm-load.c
|
||||
@@ -84,7 +84,6 @@ ppm_load_read_header(FILE *fp,
|
||||
/* Get Width and Height */
|
||||
img->width = strtol (header,&ptr,0);
|
||||
img->height = atoi (ptr);
|
||||
- img->numsamples = img->width * img->height * CHANNEL_COUNT;
|
||||
|
||||
fgets (header,MAX_CHARS_IN_ROW,fp);
|
||||
maxval = strtol (header,&ptr,0);
|
||||
@@ -109,6 +108,16 @@ ppm_load_read_header(FILE *fp,
|
||||
g_warning ("%s: Programmer stupidity error", G_STRLOC);
|
||||
}
|
||||
|
||||
+ /* Later on, img->numsamples is multiplied with img->bpc to allocate
|
||||
+ * memory. Ensure it doesn't overflow. */
|
||||
+ if (!img->width || !img->height ||
|
||||
+ G_MAXSIZE / img->width / img->height / CHANNEL_COUNT < img->bpc)
|
||||
+ {
|
||||
+ g_warning ("Illegal width/height: %ld/%ld", img->width, img->height);
|
||||
+ return FALSE;
|
||||
+ }
|
||||
+ img->numsamples = img->width * img->height * CHANNEL_COUNT;
|
||||
+
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -229,12 +238,24 @@ process (GeglOperation *operation,
|
||||
if (!ppm_load_read_header (fp, &img))
|
||||
goto out;
|
||||
|
||||
- rect.height = img.height;
|
||||
- rect.width = img.width;
|
||||
-
|
||||
/* Allocating Array Size */
|
||||
+
|
||||
+ /* Should use g_try_malloc(), but this causes crashes elsewhere because the
|
||||
+ * error signalled by returning FALSE isn't properly acted upon. Therefore
|
||||
+ * g_malloc() is used here which aborts if the requested memory size can't be
|
||||
+ * allocated causing a controlled crash. */
|
||||
img.data = (guchar*) g_malloc (img.numsamples * img.bpc);
|
||||
|
||||
+ /* No-op without g_try_malloc(), see above. */
|
||||
+ if (! img.data)
|
||||
+ {
|
||||
+ g_warning ("Couldn't allocate %" G_GSIZE_FORMAT " bytes, giving up.", ((gsize)img.numsamples * img.bpc));
|
||||
+ goto out;
|
||||
+ }
|
||||
+
|
||||
+ rect.height = img.height;
|
||||
+ rect.width = img.width;
|
||||
+
|
||||
switch (img.bpc)
|
||||
{
|
||||
case 1:
|
||||
--
|
||||
cgit v0.9.0.2
|
@ -0,0 +1,70 @@
|
||||
From 4757cdf73d3675478d645a3ec8250ba02168a230 Mon Sep 17 00:00:00 2001
|
||||
From: Nils Philippsen <nils@redhat.com>
|
||||
Date: Tue, 16 Oct 2012 14:56:40 +0000
|
||||
Subject: ppm-load: CVE-2012-4433: add plausibility checks for header fields
|
||||
|
||||
Refuse values that are non-decimal, negative or overflow the target
|
||||
type.
|
||||
---
|
||||
diff --git a/operations/external/ppm-load.c b/operations/external/ppm-load.c
|
||||
index 3d6bce7..465096d 100644
|
||||
--- a/operations/external/ppm-load.c
|
||||
+++ b/operations/external/ppm-load.c
|
||||
@@ -36,6 +36,7 @@ gegl_chant_file_path (path, _("File"), "", _("Path of file to load."))
|
||||
#include "gegl-chant.h"
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
+#include <errno.h>
|
||||
|
||||
typedef enum {
|
||||
PIXMAP_ASCII = 51,
|
||||
@@ -44,8 +45,8 @@ typedef enum {
|
||||
|
||||
typedef struct {
|
||||
map_type type;
|
||||
- gint width;
|
||||
- gint height;
|
||||
+ glong width;
|
||||
+ glong height;
|
||||
gsize numsamples; /* width * height * channels */
|
||||
gsize bpc; /* bytes per channel */
|
||||
guchar *data;
|
||||
@@ -82,11 +83,33 @@ ppm_load_read_header(FILE *fp,
|
||||
}
|
||||
|
||||
/* Get Width and Height */
|
||||
- img->width = strtol (header,&ptr,0);
|
||||
- img->height = atoi (ptr);
|
||||
+ errno = 0;
|
||||
+ img->width = strtol (header,&ptr,10);
|
||||
+ if (errno)
|
||||
+ {
|
||||
+ g_warning ("Error reading width: %s", strerror(errno));
|
||||
+ return FALSE;
|
||||
+ }
|
||||
+ else if (img->width < 0)
|
||||
+ {
|
||||
+ g_warning ("Error: width is negative");
|
||||
+ return FALSE;
|
||||
+ }
|
||||
+
|
||||
+ img->height = strtol (ptr,&ptr,10);
|
||||
+ if (errno)
|
||||
+ {
|
||||
+ g_warning ("Error reading height: %s", strerror(errno));
|
||||
+ return FALSE;
|
||||
+ }
|
||||
+ else if (img->width < 0)
|
||||
+ {
|
||||
+ g_warning ("Error: height is negative");
|
||||
+ return FALSE;
|
||||
+ }
|
||||
|
||||
fgets (header,MAX_CHARS_IN_ROW,fp);
|
||||
- maxval = strtol (header,&ptr,0);
|
||||
+ maxval = strtol (header,&ptr,10);
|
||||
|
||||
if ((maxval != 255) && (maxval != 65535))
|
||||
{
|
||||
--
|
||||
cgit v0.9.0.2
|
@ -0,0 +1,118 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.2.0-r1.ebuild,v 1.1 2012/11/06 19:39:50 sping Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit gnome2-utils eutils autotools
|
||||
|
||||
DESCRIPTION="A graph based image processing framework"
|
||||
HOMEPAGE="http://www.gegl.org/"
|
||||
SRC_URI="ftp://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="|| ( GPL-3 LGPL-3 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
IUSE="cairo debug exif ffmpeg graphviz introspection jpeg jpeg2k lensfun lua mmx openexr png raw sdl sse svg umfpack v4l vala"
|
||||
|
||||
VALASLOT="0.14"
|
||||
|
||||
RDEPEND=">=media-libs/babl-0.1.10[introspection?]
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=x11-libs/gdk-pixbuf-2.18:2
|
||||
x11-libs/pango
|
||||
sys-libs/zlib
|
||||
cairo? ( x11-libs/cairo )
|
||||
exif? ( media-gfx/exiv2 )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
graphviz? ( media-gfx/graphviz )
|
||||
jpeg? ( virtual/jpeg )
|
||||
jpeg2k? ( >=media-libs/jasper-1.900.1 )
|
||||
lua? ( >=dev-lang/lua-5.1 )
|
||||
openexr? ( media-libs/openexr )
|
||||
png? ( media-libs/libpng )
|
||||
raw? ( >=media-libs/libopenraw-0.0.5 )
|
||||
sdl? ( media-libs/libsdl )
|
||||
svg? ( >=gnome-base/librsvg-2.14:2 )
|
||||
umfpack? ( sci-libs/umfpack )
|
||||
v4l? ( media-libs/libv4l )
|
||||
dev-lang/perl
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.10
|
||||
>=dev-python/pygobject-2.26:2 )
|
||||
lensfun? ( >=media-libs/lensfun-0.2.5 )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.40.1
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/libtool-2.2
|
||||
vala? ( dev-lang/vala:${VALASLOT}[vapigen] )"
|
||||
|
||||
# tests fail in various ways:
|
||||
# see bug #362215
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( ChangeLog INSTALL README NEWS )
|
||||
|
||||
src_prepare() {
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=442016
|
||||
epatch "${FILESDIR}/${P}-cve-2012-4433-1e92e523.patch"
|
||||
epatch "${FILESDIR}/${P}-cve-2012-4433-4757cdf7.patch"
|
||||
|
||||
epatch "${FILESDIR}/${P}-ffmpeg-0.11.diff"
|
||||
# fix OSX loadable module filename extension
|
||||
sed -i -e 's/\.dylib/.bundle/' configure.ac || die
|
||||
# don't require Apple's OpenCL on versions of OSX that don't have it
|
||||
if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then
|
||||
sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
|
||||
fi
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# never enable altering of CFLAGS via profile option
|
||||
# libspiro: not in portage main tree
|
||||
# disable documentation as the generating is bit automagic
|
||||
# if anyone wants to work on it just create bug with patch
|
||||
VAPIGEN="$(type -p vapigen-${VALASLOT})" \
|
||||
econf \
|
||||
--disable-profile \
|
||||
--without-libspiro \
|
||||
--disable-docs --disable-workshop \
|
||||
--with-pango --with-gdk-pixbuf \
|
||||
$(use_enable mmx) \
|
||||
$(use_enable sse) \
|
||||
$(use_enable debug) \
|
||||
$(use_with cairo) \
|
||||
$(use_with cairo pangocairo) \
|
||||
$(use_with exif exiv2) \
|
||||
$(use_with ffmpeg libavformat) \
|
||||
$(use_with graphviz) \
|
||||
$(use_with jpeg libjpeg) \
|
||||
$(use_with jpeg2k jasper) \
|
||||
$(use_with lua) \
|
||||
$(use_with openexr) \
|
||||
$(use_with png libpng) \
|
||||
$(use_with raw libopenraw) \
|
||||
$(use_with sdl) \
|
||||
$(use_with svg librsvg) \
|
||||
$(use_with umfpack) \
|
||||
$(use_with v4l libv4l) \
|
||||
$(use_enable introspection) \
|
||||
$(use_with lensfun) \
|
||||
$(use_with vala)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
gnome2_environment_reset # sandbox issues
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
gnome2_environment_reset # sandbox issues (bug #396687)
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST libmp3splt-0.5.9.tar.gz 506810 RMD160 cb45c34f2aab21ae612829c21a1b097a9a944e69 SHA1 08238cb192de35524abadda6200ff8fd9d2a5df5 SHA256 ea25c307ff5ceab720eb1ce03d14f7ade43dda6f0f1f08dfcbba5a05e25a248a
|
||||
DIST libmp3splt-0.7.0.920.tar.gz 629423 RMD160 4cfd9822c0d558df6d6df71f7bca331696ba4218 SHA1 ab62596df16762a0839529a0e8fc9f6d16cf1807 SHA256 8a1770ad71bacce353e6e93c13db048f1cb051818bd40c4f274573692d9a27de
|
||||
DIST libmp3splt-0.7.1.tar.gz 638672 RMD160 6f9ec5b887f3b58059a3cecb5a56e7d7afef5820 SHA1 24b13cada2f41cf1dc616e32a61efa310044df35 SHA256 c006436db293a21da2ebc65ceaecf775cbf694b82b20a8506b827e236d7e0e73
|
||||
DIST libmp3splt-0.7.2.tar.gz 644218 RMD160 029157954d3c4d19324c17b60f20e68c53cfe266 SHA1 b70df9c57aef88d7831a939871b231789f922157 SHA256 a3304038d48bfa3c44c946140ff7ba1e0c325e5460a94f33173fc1d09ab6f99e
|
||||
DIST libmp3splt-0.7.3.tar.gz 650741 RMD160 731b6c50ceda40f0fd718495579008a95212da93 SHA1 3c26d1f64c8bd525938aa7f12a41817107ed3ded SHA256 0b43d5a0407bc15db2c5922e3b41c92b8c0bc4e3cfdd5e238f8e8fecf0307163
|
||||
DIST libmp3splt-0.7.tar.gz 628384 RMD160 69d694fd2e491485d634c55b7175ea3f24eaf7e6 SHA1 8774c0ddc4ae3dfb468e2f991c918a09aa763e8f SHA256 f73093de1bff2492d5f52b1fab2608b4fb5ecd027c8d62672efb92fde5f5db26
|
||||
DIST libmp3splt-0.5.9.tar.gz 506810 SHA256 ea25c307ff5ceab720eb1ce03d14f7ade43dda6f0f1f08dfcbba5a05e25a248a
|
||||
DIST libmp3splt-0.7.0.920.tar.gz 629423 SHA256 8a1770ad71bacce353e6e93c13db048f1cb051818bd40c4f274573692d9a27de
|
||||
DIST libmp3splt-0.7.1.tar.gz 638672 SHA256 c006436db293a21da2ebc65ceaecf775cbf694b82b20a8506b827e236d7e0e73
|
||||
DIST libmp3splt-0.7.2.tar.gz 644218 SHA256 a3304038d48bfa3c44c946140ff7ba1e0c325e5460a94f33173fc1d09ab6f99e
|
||||
DIST libmp3splt-0.7.3.tar.gz 650741 SHA256 0b43d5a0407bc15db2c5922e3b41c92b8c0bc4e3cfdd5e238f8e8fecf0307163 SHA512 4ad158e47ce03626bf6493575a9adff51c709d5a7827c96cc18a56303cf709e7076081d0c3d2cfc8d22173bfd40e3ea7b750ade44a155f690e2ce0d394a2ebc7 WHIRLPOOL 2f1e09217f28b6835a86190e5f4d368e1f21b02b5751ca7ad2f7be2adb1c54bea2239289aa9396f7967d3cfacaac25e597addeda20d6c23bf0905ae7842378eb
|
||||
DIST libmp3splt-0.7.tar.gz 628384 SHA256 f73093de1bff2492d5f52b1fab2608b4fb5ecd027c8d62672efb92fde5f5db26
|
||||
|
@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/alsa-utils-1.0.26-r1.ebuild,v 1.1 2012/11/06 23:17:02 vapier Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils systemd toolchain-funcs
|
||||
|
||||
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
|
||||
HOMEPAGE="http://www.alsa-project.org/"
|
||||
SRC_URI="mirror://alsaproject/utils/${P}.tar.bz2
|
||||
!minimal? ( mirror://alsaproject/driver/alsa-driver-1.0.25.tar.bz2 )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0.9"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
|
||||
IUSE="doc +libsamplerate minimal +ncurses nls selinux"
|
||||
|
||||
COMMON_DEPEND=">=media-libs/alsa-lib-${PV}
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
ncurses? ( >=sys-libs/ncurses-5.7-r7 )
|
||||
selinux? ( sec-policy/selinux-alsa )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!minimal? (
|
||||
dev-util/dialog
|
||||
sys-apps/pciutils
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-text/xmlto )"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.0.23-modprobe.d.patch \
|
||||
"${FILESDIR}"/${PN}-1.0.25-separate-usr-var-fs.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use doc || myconf='--disable-xmlto'
|
||||
|
||||
local udevdir=/lib/udev
|
||||
has_version sys-fs/udev && udevdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)"
|
||||
|
||||
econf \
|
||||
$(use_enable libsamplerate alsaloop) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable ncurses alsamixer) \
|
||||
$(use_enable !minimal alsaconf) \
|
||||
"$(systemd_with_unitdir)" \
|
||||
--with-udev-rules-dir="${udevdir}"/rules.d \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc ChangeLog README TODO seq/*/README.*
|
||||
|
||||
use minimal || newbin "${WORKDIR}"/alsa-driver-*/utils/alsa-info.sh alsa-info
|
||||
|
||||
newinitd "${FILESDIR}"/alsasound.initd-r5 alsasound
|
||||
newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
|
||||
|
||||
insinto /etc/modprobe.d
|
||||
newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
|
||||
|
||||
keepdir /var/lib/alsa
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "To take advantage of the init script, and automate the process of"
|
||||
elog "saving and restoring sound-card mixer levels you should"
|
||||
elog "add alsasound to the boot runlevel. You can do this as"
|
||||
elog "root like so:"
|
||||
elog " # rc-update add alsasound boot"
|
||||
echo
|
||||
ewarn "The ALSA core should be built into the kernel or loaded through other"
|
||||
ewarn "means. There is no longer any modular auto(un)loading in alsa-utils."
|
||||
echo
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST ffmpegthumbnailer-2.0.7.tar.gz 359864 SHA256 a71155339d17201a13fc3ebb649b0d00c7ab2d5a8880da071c8157a69c6f612b
|
||||
DIST ffmpegthumbnailer-2.0.7.tar.gz 359864 SHA256 a71155339d17201a13fc3ebb649b0d00c7ab2d5a8880da071c8157a69c6f612b SHA512 f8bdcdb9227baf849a8db94e83c325666bf05e13f30d2c78b0f8e3536cd3e4463c9d83da68d1398f446682afd81a306332b90e246b17047f910ab509d30ebdc8 WHIRLPOOL 526bbe94d4caf625340ed24e98bfe9c9b5d44e6b3137c9a40f4e0737617a766e33fa3671ea82b742fe331bb99d2e3c7774b4dcea155c4523f6ca0bcc68aaa983
|
||||
DIST ffmpegthumbnailer-2.0.8.tar.gz 367186 SHA256 2c8bbefa838d38ea42fc8ac78258cda36865d974c991624b14cffdb92a3bc68b SHA512 6062d4b8f5326bde96c8c6dceaac52e1fabcec93f0a0ee4be19e203050e6c80426a006076a27e4a12582e05daceebd37beef008154fdd92a87f365fdff68ca83 WHIRLPOOL 6b0bd942777515f690f212df5616dffc4fc1c6e0e0e5be67128b376347b18d75eb144d25e9f8ac841b41099703092af5784edc31f34d7dbf81b742d678233e79
|
||||
|
@ -1 +1 @@
|
||||
Tue, 06 Nov 2012 16:07:00 +0000
|
||||
Wed, 07 Nov 2012 02:37:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 06 Nov 2012 16:07:01 +0000
|
||||
Wed, 07 Nov 2012 02:37:01 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue