parent
abe6591469
commit
9b0abec98c
@ -0,0 +1,189 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.6.0.ebuild,v 1.1 2014/05/18 19:47:36 graaff Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
inherit elisp-common xemacs-elisp-common eutils user ruby-fakegem 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/hiera
|
||||
>=dev-ruby/rgen-0.6.5 =dev-ruby/rgen-0.6*
|
||||
>=dev-ruby/facter-1.6.2 <dev-ruby/facter-3
|
||||
dev-ruby/json
|
||||
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_prepare() {
|
||||
# Avoid spec that require unpackaged json-schema.
|
||||
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
|
||||
|
||||
# Avoid Rails specs to avoid this dependency and because they
|
||||
# currently fail against Rails 4.1.
|
||||
find spec -type f -name '*rails*' -o -name '*active_record*' | xargs rm || die
|
||||
rm -r spec/unit/rails || die
|
||||
rm spec/unit/parser/collector_spec.rb || die
|
||||
|
||||
# Avoid specs that can only run in the puppet.git repository. This
|
||||
# should be narrowed down to the specific specs.
|
||||
rm spec/integration/parser/compiler_spec.rb spec/integration/parser/future_compiler_spec.rb || die
|
||||
|
||||
# Avoid failing spec that need further investigation.
|
||||
rm spec/unit/module_tool/metadata_spec.rb || die
|
||||
}
|
||||
|
||||
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() {
|
||||
each_fakegem_install
|
||||
#${RUBY} install.rb --destdir="${D}" install || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
#systemd stuffs
|
||||
insinto /usr/lib/systemd/system
|
||||
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
|
||||
insinto /usr/lib/tmpfiles.d
|
||||
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
|
||||
|
||||
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}/etc/puppet/auth.conf"
|
||||
else
|
||||
insinto /usr/lib/systemd/system
|
||||
doins "${WORKDIR}/all/${P}/ext/systemd/puppetmaster.service"
|
||||
newinitd "${FILESDIR}"/puppetmaster.init-r1 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
|
||||
fperms 0750 /var/lib/puppet
|
||||
fi
|
||||
fperms 0750 /etc/puppet
|
||||
fowners :puppet /etc/puppet
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
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 "Portage Puppet module with Gentoo-specific resources:"
|
||||
elog "http://forge.puppetlabs.com/gentoo/portage"
|
||||
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,26 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST verbiste-0.1.35.tar.gz 704298 SHA256 6009a5e62770b31a103d64ff7a448b644ac12a11ae5b9970f6e054206b6989c3 SHA512 0959df1535ce88fac7226f6be58f11e1433e0643e660cfc511fd5162d63099a0605108e250f6c905ce654f3b0a2741524a51b61703517db918ab92b259ab5c79 WHIRLPOOL d3cfd640d5ad7ec141f2acb8274deb753f32c881297d885c7f9ebfacf426d959776743162318bcb9277191e510ecbaf9ab8ea02144651187f94df5071d02f48a
|
||||
DIST verbiste-0.1.38.tar.gz 706222 SHA256 7be13f0cc5c415ea5382ed2ee4391c21c700910eef2771086a28e44ff32817ff SHA512 b5d99d08a9d1a7c91c1dbb86e0d4465a46403db881cd28d2abaf8d376adef6b4d4f5ac93e528d45beb639b77aff7e1730dbb436624674ff21c1f5781173db787 WHIRLPOOL 9e7558e36c33eb7cd89f0cb888c01fb6040292ff7cdaeecd6f9ee51c7354939d5b9d23f769c67462be613abf0e275ab5580539a10fb5d0d8e8eca3489f16b027
|
||||
EBUILD verbiste-0.1.35.ebuild 1503 SHA256 3c2506a203a9e32580bacbae3ee47df4d86a36c414430ac9a8b5f33056351c83 SHA512 c692acb97a16ba9763bc2223ac53da6cc2090487351ce26ff2e8300f84fc1e0ae2b3a8683050faedf86dea4b1d30e8e6b2843d95b840565de56e203c9d4dd2d7 WHIRLPOOL 6ce8889422d1a236e2533ebbbea966855b794f062a2158c9ad7c526bebcb40048bb2da70e0da9d263a1c194dd1596e9d73c7636b9e3fd278eec1c97900f35c4f
|
||||
EBUILD verbiste-0.1.38-r1.ebuild 1357 SHA256 d86eb5933d9c57f107873716380a3dd2479746676929bfd687c164b64185f665 SHA512 1125993309636fa90fcde07bd28be6ddcbd2e14525569dbef62d5aa56e70923137c4d6f3b3297e826c7d267c10f3c83827d621621eed70f6e33794a1fe413516 WHIRLPOOL 520b2ed1437bfbf5ec4df9250b01a8493083c1e7eaa91f3fbbda025473ce0dc08e55fd93ae68a08989a5b5d9c04e7823b01e961c9d702f026686942a08479636
|
||||
EBUILD verbiste-0.1.38.ebuild 1504 SHA256 853e04c77f4b73f3d6044c8edc1b868d3b632956f06dd79892fe94729a91f96d SHA512 60563f02fce167762c9d74ca5e23d1243e828bb2cefb368f4221a61edda858f55968ee8389cca0e4b45ed75fdeb89adcdbaaa64df3a9ef98e77746047d0a7c47 WHIRLPOOL fdbb47b262126233dc1f1362adca32dd2cb00dbb468688dde1880e2446767f1e5dd9ef4a7d6231fcce9bb49ecf76aa9c2f47f2340a036cb370d2d93b868c7847
|
||||
MISC ChangeLog 5605 SHA256 b497af1fe2d04a1c42fe71dad7e083642b8d3bd5b38091a8a5bb0304216aad54 SHA512 a337858b00ea1aed647762f2606fe8bb272d7b4a9748c1c7ba24434d78d81da8e5e61d8c3c86fedcf93decb744b45d728bc12c80e0ef891610b48eb1b5e8813d WHIRLPOOL 07d4e2fa88e4620328718a5149418feede550ec2b915e84c96090c7913dfa0b4fbaf76d6dabb4dbeaa1e59f66bf243cdf7177059db95de978f193eb001b41d3a
|
||||
MISC ChangeLog 5789 SHA256 8b5470ca48dcfb860919bb94028640563b6e4d0425a9f1d239894654a022620a SHA512 37e4d62515a9a98f4507bffa6912444f6024cd9bd384472574161246e6d99b5fb1ab98b179e559523ad418822e2329ff7fb600c7c53ac29d6883cbb71b2a5627 WHIRLPOOL 65d7412c9a31e45a9ef34a1d9e4ab54d11c347d6b1ca556188e9679701c87844004758a8d9e5f5d4b935ce50fd9567a30c180ffdea44a942ca6344d9f3c06cf4
|
||||
MISC metadata.xml 298 SHA256 a165040faa120d3fa004b5b232cea15eb07c0a9c87ce67a55590e1ecf9e91a3b SHA512 b3fe46980f82508ad67a825b67bbd35dd5dfd5027ca1975f602790616cfb7b7e4b165097d7c8e05cc87d60d4c70b259060527faa32e7393a5589ecbc70850038 WHIRLPOOL eec07b485391b1843c28f7449a2674b5edd50ba593ec0b05e4b4d87aca0afbe8406d945864d5814ebabfc898911a9563ce154246fdc836b32b4a2ffd3c72305d
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJTCFn7AAoJELp701BxlEWfFGMP+wVeJMhg6OrI6uBPMWk216mQ
|
||||
feMBAIbcwMJMts3EAvo/b6D1LAzOias1kpBlbbQd0pO8Tfc3wgPEj6PLUHuVRt0J
|
||||
sxDl3abPoEtkFH4Fxfu+tkk7iaBCYVPc2Cx1glnBCGICT+Pqd4dcNe/sxHMFhzzt
|
||||
NUM1ZniISuB529ieai7g5Iqh84FcvI59CaDvQewSV3R4R9i7gbVvYzcy5yXGLf1K
|
||||
93xI1bT3hBuaAmQyB0cv7xhSB3zBZF9vhI82NhNSL/gROPORyPy2uNd+gtRCBFzk
|
||||
CAo1XVpt/sN06MdYYBP5btIZKbPS9nXt7gb5Em7ZdfpAQf1lCdRUk+7uxj6Kradu
|
||||
sokAUQDLSY+CSJJwZfYIfaOJlgUfK9GxUMK/ObRtJdEQN82lSktRq9ps3NDUF8kQ
|
||||
7ZnfcxXd72+4VmCLUHPUMH0xU/PPzY2LkWS4SXgegddUG8pbYYwr05so4UvMMWqt
|
||||
vhv7cKw8HCIlEaC1zwFT2KbEKNvgBf7TGudZaqEQcuBbXFxtkcUy3AF7mXS62uaU
|
||||
lTwBNSkn3YyOElmvCsD9KYWzABegyBBsBs5qznt1ifnc+dFq/Na18++gn199pUk0
|
||||
ydxSstXia0xqk/e6q5IaBa/OwrCZ5Mzy2t2rULE7ti+XhCBvdZsk3WoKxXib7ZtQ
|
||||
J7TFWgjYj4kYTPd0gP4+
|
||||
=8kNg
|
||||
iEYEAREIAAYFAlN4+VwACgkQCaWpQKGI+9Tf+ACeOIjv3eLF3WE/Vo+wlmCsG/Sf
|
||||
CqkAn2MoDoBRvKiQsrC8qCwZlcHKh50x
|
||||
=b2LR
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,2 +1,2 @@
|
||||
SUBSYSTEM=="virtio-ports", ATTR{name}=="org.qemu.guest_agent.0", \
|
||||
TAG+"systemd" ENV{SYSTEMD_WANTS}="qemu-guest-agent.service"
|
||||
TAG+="systemd" ENV{SYSTEMD_WANTS}="qemu-guest-agent.service"
|
||||
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-guest-agent/qemu-guest-agent-2.0.0.ebuild,v 1.1 2014/05/18 17:15:42 vapier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit eutils systemd udev python-r1
|
||||
|
||||
BACKPORTS=
|
||||
MY_PN="qemu"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
|
||||
inherit git-2
|
||||
else
|
||||
SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
|
||||
HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent"
|
||||
|
||||
LICENSE="GPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.22
|
||||
!<app-emulation/qemu-1.1.1-r1
|
||||
!<sys-apps/sysvinit-2.88-r5"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_export_best
|
||||
|
||||
tc-export AR LD OBJCOPY
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--libdir="/usr/$(get_libdir)" \
|
||||
--localstatedir=/ \
|
||||
--disable-bsd-user \
|
||||
--disable-linux-user \
|
||||
--disable-system \
|
||||
--disable-strip \
|
||||
--disable-werror \
|
||||
--enable-guest-agent \
|
||||
--python="${PYTHON}" \
|
||||
--cc="$(tc-getCC)" \
|
||||
--cxx="$(tc-getCXX)" \
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake V=1 qemu-ga
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin qemu-ga
|
||||
|
||||
# Normal init stuff
|
||||
newinitd "${FILESDIR}/qemu-ga.init-r1" qemu-guest-agent
|
||||
newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent
|
||||
|
||||
# systemd stuff
|
||||
udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules
|
||||
|
||||
systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \
|
||||
qemu-guest-agent.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You should add 'qemu-guest-agent' to the default runlevel."
|
||||
elog "e.g. rc-update add qemu-guest-agent default"
|
||||
}
|
@ -0,0 +1,232 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.8.6-r1.ebuild,v 1.1 2014/05/18 19:03:04 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
inherit autotools eutils multilib elisp-common gnome2-utils
|
||||
|
||||
DESCRIPTION="Simple, secure and flexible input method library"
|
||||
HOMEPAGE="http://code.google.com/p/uim/"
|
||||
SRC_URI="http://uim.googlecode.com/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
IUSE="+anthy canna curl eb emacs expat libffi gtk gtk3 kde libedit libnotify m17n-lib ncurses nls qt4 skk sqlite ssl static-libs test unicode X xft linguas_zh_CN linguas_zh_TW linguas_ja linguas_ko"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
REQUIRED_USE="gtk? ( X ) qt4? ( X )"
|
||||
|
||||
RDEPEND="X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
)
|
||||
anthy? (
|
||||
unicode? ( >=app-i18n/anthy-8622 )
|
||||
!unicode? ( app-i18n/anthy )
|
||||
)
|
||||
canna? ( app-i18n/canna )
|
||||
curl? ( >=net-misc/curl-7.16.4 )
|
||||
eb? ( dev-libs/eb )
|
||||
emacs? ( virtual/emacs )
|
||||
expat? ( dev-libs/expat )
|
||||
libffi? ( virtual/libffi )
|
||||
gtk? ( >=x11-libs/gtk+-2.4:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
kde? ( >=kde-base/kdelibs-4 )
|
||||
libedit? ( dev-libs/libedit )
|
||||
libnotify? ( >=x11-libs/libnotify-0.4 )
|
||||
m17n-lib? ( >=dev-libs/m17n-lib-1.3.1 )
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
nls? ( virtual/libintl )
|
||||
qt4? ( dev-qt/qtgui:4[qt3support] )
|
||||
skk? ( app-i18n/skk-jisyo )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
!dev-scheme/sigscheme"
|
||||
# scim? ( >=app-i18n/scim-1.3.0 ) # broken
|
||||
# wnn? ( app-i18n/wnn )
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/gettext-0.15
|
||||
kde? ( dev-util/cmake )
|
||||
X? (
|
||||
x11-proto/xextproto
|
||||
x11-proto/xproto
|
||||
)"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
X? (
|
||||
media-fonts/font-sony-misc
|
||||
linguas_zh_CN? (
|
||||
|| ( media-fonts/font-isas-misc media-fonts/intlfonts )
|
||||
)
|
||||
linguas_zh_TW? (
|
||||
media-fonts/intlfonts
|
||||
)
|
||||
linguas_ja? (
|
||||
|| ( media-fonts/font-jis-misc media-fonts/intlfonts )
|
||||
)
|
||||
linguas_ko? (
|
||||
|| ( media-fonts/font-daewoo-misc media-fonts/intlfonts )
|
||||
)
|
||||
)"
|
||||
# test? ( dev-scheme/gauche )
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
pkg_setup() {
|
||||
strip-linguas fr ja ko
|
||||
if [[ -z "${LINGUAS}" ]]; then
|
||||
# no linguas set, using the default one
|
||||
LINGUAS=" "
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.6.0-gentoo.patch \
|
||||
"${FILESDIR}"/${PN}-1.5.4-zhTW.patch
|
||||
|
||||
# bug 275420
|
||||
sed -i -e "s:\$libedit_path/lib:/$(get_libdir):g" configure.ac || die "sed failed!"
|
||||
|
||||
AT_NO_RECURSIVE=1 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if (use gtk || use gtk3) && (use anthy || use canna) ; then
|
||||
myconf="${myconf} --enable-dict"
|
||||
else
|
||||
myconf="${myconf} --disable-dict"
|
||||
fi
|
||||
|
||||
if use gtk || use gtk3 || use qt4 ; then
|
||||
myconf="${myconf} --enable-pref"
|
||||
else
|
||||
myconf="${myconf} --disable-pref"
|
||||
fi
|
||||
|
||||
if use anthy ; then
|
||||
if use unicode ; then
|
||||
myconf="${myconf} --with-anthy-utf8"
|
||||
else
|
||||
myconf="${myconf} --with-anthy"
|
||||
fi
|
||||
else
|
||||
myconf="${myconf} --without-anthy"
|
||||
fi
|
||||
|
||||
if use libnotify ; then
|
||||
myconf="${myconf} --enable-notify=libnotify"
|
||||
fi
|
||||
|
||||
econf $(use_with X x) \
|
||||
$(use_with canna) \
|
||||
$(use_with curl) \
|
||||
$(use_with eb) \
|
||||
$(use_enable emacs) \
|
||||
$(use_with emacs lispdir "${SITELISP}") \
|
||||
$(use_with expat) \
|
||||
$(use_with libffi ffi) \
|
||||
--disable-gnome-applet \
|
||||
$(use_with gtk gtk2) \
|
||||
$(use_with gtk3) \
|
||||
$(use_with libedit) \
|
||||
--disable-kde-applet \
|
||||
$(use_enable kde kde4-applet) \
|
||||
$(use_with m17n-lib m17nlib) \
|
||||
$(use_enable ncurses fep) \
|
||||
$(use_enable nls) \
|
||||
--without-qt \
|
||||
--without-qt-immodule \
|
||||
$(use_with qt4 qt4) \
|
||||
$(use_with qt4 qt4-immodule) \
|
||||
$(use_enable qt4 qt4-qt3support) \
|
||||
$(use_with skk) \
|
||||
$(use_with sqlite sqlite3) \
|
||||
$(use_enable ssl openssl) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with xft) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use emacs; then
|
||||
cd emacs
|
||||
elisp-compile *.el || die "elisp-compile failed!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# parallel make install b0rked, bug #222677
|
||||
emake -j1 INSTALL_ROOT="${D}" DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS ChangeLog* NEWS README RELNOTE
|
||||
if use emacs; then
|
||||
elisp-install uim-el emacs/*.elc || die "elisp-install failed!"
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" uim-el \
|
||||
|| die "elisp-site-file-install failed!"
|
||||
fi
|
||||
|
||||
find "${ED}/usr/$(get_libdir)/uim" -name '*.la' -exec rm {} +
|
||||
use static-libs || find "${ED}" -name '*.la' -exec rm {} +
|
||||
|
||||
sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-uim" > "${T}/uim.conf" || die "sed failed!"
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
doins "${T}/uim.conf"
|
||||
|
||||
# collision with dev-scheme/sigscheme, bug #330975
|
||||
# find "${ED}" -name '*gcroots*' -delete || die
|
||||
|
||||
#rmdir "${ED}"/usr/share/doc/sigscheme || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "New input method switcher has been introduced. You need to set"
|
||||
elog
|
||||
elog "% GTK_IM_MODULE=uim ; export GTK_IM_MODULE"
|
||||
elog "% QT_IM_MODULE=uim ; export QT_IM_MODULE"
|
||||
elog "% XMODIFIERS=@im=uim ; export XMODIFIERS"
|
||||
elog
|
||||
elog "If you would like to use uim-anthy as default input method, put"
|
||||
elog "(define default-im-name 'anthy)"
|
||||
elog "to your ~/.uim."
|
||||
elog
|
||||
elog "All input methods can be found by running uim-im-switcher-gtk, "
|
||||
elog "uim-im-switcher-gtk3 or uim-im-switcher-qt4."
|
||||
elog
|
||||
elog "If you upgrade from a version of uim older than 1.4.0,"
|
||||
elog "you should run revdep-rebuild."
|
||||
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
if use emacs; then
|
||||
elisp-site-regen
|
||||
echo
|
||||
elog "uim is autoloaded with Emacs with a minimal set of features:"
|
||||
elog "There is no keybinding defined to call it directly, so please"
|
||||
elog "create one yourself and choose an input method."
|
||||
elog "Integration with LEIM is not done with this ebuild, please have"
|
||||
elog "a look at the documentation how to achieve this."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,4 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ddccontrol-0.4.2_p20140105.tar.gz 177771 SHA256 14026465b1c1b3bd0fecfe3f199139f1365317a0974844c82aa783f2125e064c SHA512 7a28e9b81ee14e0431c57d372c8d43f861f61c35b441111e1f42d1aa62c333b0cc6a101dcb39d30e9661aaa85a02d755e4adef3a9b20a6952e1599e3ac12c72f WHIRLPOOL 55083597ab4e7e78d5315f114b257f3bfbadd1712ad5bd27e88d3b18ca694554ec51542b2b9a88bd7e21ffbdc7d4f82b80f1d43b5f16f90bdcc2edfb2421c7a6
|
||||
EBUILD ddccontrol-0.4.2_p20140105-r1.ebuild 2076 SHA256 ff248422cbc77e1ab16326f4f7c8b27874a85c7f2b236e3093fe343b35aab1ab SHA512 bd9b789c91ef9295d23470c128890cd0d5b7b5f94a4a92f63b36a45cec6fccf88bb571be25a1aabc9bbd03716ecbbfeb3ce6a0464f4762a9dca9df44a9e2ec5d WHIRLPOOL 9fbca91d3e3427ed87634f82f25d3024f35ba72c46f62783f71a14c85124417f292954bf1a05d106c8ec11af4ca639bb536fd6f9f7aab361d7b8a18bb1ce9dad
|
||||
EBUILD ddccontrol-0.4.2_p20140105.ebuild 2134 SHA256 c86e0ac64c813729379497f20656a716ac87ed51e594b05374cf6d515539eef0 SHA512 eebf1a5865b68ccbc3785cd5f068f731495bbff3d5018b5c1c958c43fe6d221bf8d14693c3e799f5205f149041861fb0c1f55772ed6ecbea62074b0f6a2c0df4 WHIRLPOOL e44d3c42584c94d06516d0bc19e842820b9ca4e968efca9beaed06dee680fb93083c74701c2858b2d2cc81f4b7fe4754e74a47374f8a249ebd376c18784559ce
|
||||
MISC ChangeLog 6704 SHA256 cd8ae5f87d9f40ae0b603bfeb810ff9bf5a6b1cecfb7e68b2898854b04b0d542 SHA512 572f49aca4cfda79204d58afec141e8744fbed1c24fe46732a18a4b00424465341500f3be973d74d4917491ef1bc48e2a137f6f46e3a9d67f3e29ccb22dfa926 WHIRLPOOL ba3db4405c94acac935c8d1cf2b9aa45af65edcabfa87e75764e8bf495ee997e0cba008b7c208aca2acef73dc11009e2ae93c4fb18d5be3752f5107500c18e6c
|
||||
MISC ChangeLog 6883 SHA256 7b270d4ed76abf0985cb41cc16d586d0a24856fb210a0057b34565840d81484c SHA512 291dd0c26d96b811e7f31910fd5e011cae5085de865159d64de20b532b9d9c90e74c81964b709484dba5d1678f4a58eda0efc815f862e167f6414c03b1847182 WHIRLPOOL 75ab3ecab8c863c57d6b35a616e0432ab19aadb25cc4d70616a722ffb106bbd9bacde92ba35ee035d51560f2f3eacc0b29490709b7391e586979bc83cdc19717
|
||||
MISC metadata.xml 325 SHA256 7eb1e77c71a9a9398646764cbd704e9c24ac52cd7ce592c4444f148d660bd653 SHA512 d7bc3021c66858ea5bf05ef7d6bb622d2bc8d113d4fe1c2025ef78fb6c05b43a41e35cf741dc12e6cdb10f67fdc3c0db280d154c89961d27ad16dad8670bff0a WHIRLPOOL 5ae6e68631c79b95734fad5d55949605546d88cdc9413a3523b864ea9d6b2c3374eafdd887ed6f1d2540eae5a7f005107df2336f6e534d15b6cbd74e155eebda
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlN5ATEACgkQCaWpQKGI+9S4JACfV6ChQ0z7B0BQvf5rKTBDrSWJ
|
||||
wYMAn1XAoavP9bxly+IPr4duoEHWn8wV
|
||||
=rGyu
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2_p20140105-r1.ebuild,v 1.1 2014/05/18 18:51:27 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
|
||||
HOMEPAGE="http://ddccontrol.sourceforge.net/"
|
||||
COMMIT_ID="9d89d8c0b959a4da62ecc50fb2aeb23142d4bfb4"
|
||||
SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+ddcpci doc gtk nls static-libs video_cards_fglrx"
|
||||
S=${WORKDIR}/${PN}-${COMMIT_ID}
|
||||
|
||||
RDEPEND="app-misc/ddccontrol-db
|
||||
dev-libs/libxml2:2
|
||||
sys-apps/pciutils
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
nls? ( sys-devel/gettext )
|
||||
video_cards_fglrx? ( x11-libs/amd-adl-sdk )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/XML-Parser
|
||||
dev-util/intltool
|
||||
sys-kernel/linux-headers
|
||||
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
|
||||
>=dev-libs/libxslt-1.1.6
|
||||
app-text/htmltidy )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467574
|
||||
sed -i '/;Application/d' src/gddccontrol/gddccontrol.desktop.in || die
|
||||
|
||||
# ppc/ppc64 do not have inb/outb/ioperm
|
||||
# they also do not have (sys|asm)/io.h
|
||||
if ! use amd64 && ! use x86 ; then
|
||||
local card
|
||||
for card in sis intel810 ; do
|
||||
sed -r -i \
|
||||
-e "/${card}.Po/d" \
|
||||
-e "s~${card}[^[:space:]]*~ ~g" \
|
||||
src/ddcpci/Makefile.{am,ini} || die
|
||||
done
|
||||
sed -i \
|
||||
-e '/sis_/d' \
|
||||
-e '/i810_/d' \
|
||||
src/ddcpci/main.c || die
|
||||
fi
|
||||
|
||||
## Save for a rainy day or future patching
|
||||
touch config.rpath ABOUT-NLS
|
||||
eautoreconf
|
||||
intltoolize --force || die "intltoolize failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--htmldir='$(datarootdir)'/doc/${PF}/html \
|
||||
--disable-gnome-applet \
|
||||
$(use_enable ddcpci) \
|
||||
$(use_enable doc) \
|
||||
$(use_enable gtk gnome) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable video_cards_fglrx amdadl)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -1,20 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX evemu-1.2.0-install-man.patch 1293 SHA256 9586ccac0c40f4470742da7ef84b57b69e994dcb7614b68771b845a803413b24 SHA512 3e687e5525e331584f665593ccfd364d52b237adcc26408485643e8709601425e47654d211fa1989d8e1f02ca2e8550f9069fa4e46bcad79b3ada5dd6a727f0c WHIRLPOOL e017ca1472510d07788575e30dbb98ebd891aeed0fbd585e1814d17b25f07fc389fdbb8dbb406200bbdce7c42f077db77cb06601afa3e7667c1518abe8682768
|
||||
DIST evemu-1.1.0.tar.xz 482884 SHA256 2a10065b66f85053476082f07b8af4fb96d4abe35509e1fd0e166326195fc9dd SHA512 2915ef6ee651a6fbf1c10c3a7562f748be376fd7fe13f3c3e9ef3ac959d1250c2c38c758f29361e134a97a6087cd3f1fbf307a959235f6022bab7daa65dd3c10 WHIRLPOOL 978da8be9e0a083edb07960f868cd42c89d0f1f2861698845236a267b55611435c09d6c864c361b1de404efaa06a84fe43879efc9d88ebd55aee4471650f8596
|
||||
DIST evemu-1.2.0.tar.xz 498400 SHA256 bcc2a97a8e10048ff6b9122180d27ccada63d4f8ca89e61e962201a13551f475 SHA512 41bef7b2e0f0769e4affb5633f41e5352224f5acfb5a001a27548f2236a1dc23d444bbfc3e93ea8eb518a7f4e628185eef9ca5ecefa4d87b201224bfeee28044 WHIRLPOOL 31879f637959265f7c8067c8dedd2b57fa82aeaac94af53fd42270715579163165f7a3d4fb460f2d15080c42d467c4a872c1dbc964018b684f32db49613ef97b
|
||||
EBUILD evemu-1.1.0.ebuild 1146 SHA256 1fa855cf2e77ecb33960e5fdd1ab5c03793c00121a41ab355244730e2c974017 SHA512 0511812f12b617d8dee7d1ae4a7b510cebb1c9bdb829252c9aae180e7ef42e14c1b27967adfe0136563729c3c163342d19e03b80b4dd8be8abb7c7cf13e8371b WHIRLPOOL 7198fb8c6368b75142e48959ca9626adc8a031ef2480a1150c9d0222ea266e2fef8117d1be10907629ccf1fe5f34b233dd1b9220f7055304bd82769190347a49
|
||||
EBUILD evemu-1.2.0-r1.ebuild 1198 SHA256 44f9ff13ee995f5c78ed7e80e7913ed9d7183771f6973c6dfe4cf56d33ecf2cd SHA512 98b190c6672cb90861dd973586eebb7c9fd6a8590b5e190eac66ffc680db098af50bd290bf4f58668a7674e6186145b1909c956c6ffc8bad8f0f2c7ca56a675c WHIRLPOOL 34993d4cad6dc8efe7c494708f658f8f281a0443481c7c29d37e600e2558a4cd3f34390c56ef639a597b5a8b4dff71373ca63e909b2fd229434b1780c7638b4b
|
||||
EBUILD evemu-1.2.0.ebuild 1146 SHA256 a72d18e15c5fbddd2bf82f6d9896d6fd53bbe3d1bd3ebbd8ee6457805b217e68 SHA512 a75fbceda9c16e9550c6b4db85421b7113a23b56f33ca0c5a76995d88aeb3cb7fe113f11ead18e5e91979e3f38c2a605bfd2a69859f93f79f7a7403b14048dc4 WHIRLPOOL 9bb61a442c51f7501d3005b495dda754d14dd8c68e14dc2b99a5a2995e0296f48c36518b12280f59f1fbac2e75aedc525411b62c120bc22f74c16d91ac671be3
|
||||
MISC ChangeLog 564 SHA256 c1f63416eaefd9f16652bf122fe1b7527dee1dfd9030a5901a2f9ba2c8b9a438 SHA512 576394b2b1c3ff39a19fe1553daaaf0c695f1acda0e54664f2bd3ae4d23cac54280bf59e8e6201f6d7df40c9ea5230fcbf5b1df785bfbdd04e244e54aa57dfc2 WHIRLPOOL 992fa2d417c4e2db54d9edca20d75e1d0ca42ff844bbbb07cfe5ff1e281240f32fca68726f90819f015ac821521d5b8cc1f3a4f92cc9e436599c899a4f7f5cf1
|
||||
MISC ChangeLog 782 SHA256 7dd6706074cd2ddb46ed144477165de190ff701a62e4e00e1bce211d1c9382e7 SHA512 bb8e87de3516815a88790b6b5723b40f7aa71e8bbb612a0461f2983ceac51f7efb53073f22986294d1aa82f717c4c130658c6321f295c0ca115b4cacd2ca1e5b WHIRLPOOL 11d421132c06e359eeb5bff261cc4dc014820cd6fcaf13ec8402d5b8c19889190a43a649124155b7f80d579eed1e894aca66bb3872d048a163bcfcd5f41ff52c
|
||||
MISC metadata.xml 236 SHA256 5285fd5ca6bc85e0392ff64ec8e54d0018ebd761d3977869c00c93dee45ea09d SHA512 a1abf9a60fb1a2078d0475df655f8abd4b2f877f8d232028232fafca2eb7e7ae6ec2c835c4fe0ef27b3b5655d746d1fe53bbcb353703819448ddec84acdd4215 WHIRLPOOL fdbf5fcd34aa17330575f013aef4c87a8b039b62b6de3337a4004a6a0217238ceca43fa15425c30ddb7a5a632de7eb138ed541dfb161614cba817527297781e2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJStsiXAAoJEEqz6FtPBkyj+8YIAKWNpay6IIYLv3Wt89P9qwvP
|
||||
PVFYdN8nGdOoEmAIfPR6m4iNJ79UcLUkpAM1+qdJWhIKD+9TLHQLl8sm5DaoJvkZ
|
||||
eeF9PpWzXQ65fvmZJM6FOai8Sfa6x9qbDkAdP+LJwzdiR4pM7peY70bmzvxexTmy
|
||||
2jFoSncMV2IMB5QEor4NobvXc1vuJACL5+b+5gIPg9K+m23iPCPHoiagkiBk/6YR
|
||||
6iy0Du/tm82q3NoAKDpBJgQ/TBHQbGvyqWBUftZ0imBnqHmJ9KWOQX4jxmwNxrlo
|
||||
V9LWhi+9Yr0fHlPwq653YGG5xdHM9cPJ3bZmfj65AI1N4P+qeTaeLvkvgi9/OJo=
|
||||
=GUfk
|
||||
iQEcBAEBCAAGBQJTeGXTAAoJEEqz6FtPBkyjzf0H/06jrOCuONhJBg08IXXaPAYa
|
||||
uSuMzeJ5y4ByE1RbpOYuMe0RNbwaAAkt5POphhIOeew6vKrxN65O5tODC0BIVe14
|
||||
zZ6pIPP9MXZf0gE2R0gVXCOi80cdFrwP7bNHSDhmvE9HZw0UWK1bM0oOWV8D8myx
|
||||
lSigWz0kBWbiM86tdQ9LYl25Fxd8rxZbb/j7vL2OiNGMzqf4sMreNsi6ZFbcvRDl
|
||||
2hJUgKOUtC/mpPtnDVeQ+UHgyfcC91vFUWzRGJkcdpC9vWGTDkOYO/gYA5eVgCQ9
|
||||
O5zNJey0DmzJ/FNgDIvct89pQTZT/83olv/hplyiUP5wbyLvqNYaB9uMIHlr2ic=
|
||||
=WbnN
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/evemu/evemu-1.2.0-r1.ebuild,v 1.1 2014/05/18 07:48:32 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
inherit autotools-utils python-single-r1
|
||||
|
||||
DESCRIPTION="Tools and bindings for kernel input event device emulation, data capture, and replay"
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Evemu/"
|
||||
SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-3 GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="python static-libs"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
RDEPEND="python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="app-arch/xz-utils
|
||||
${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-install-man.patch )
|
||||
|
||||
src_prepare() {
|
||||
if ! use python ; then
|
||||
sed '/SUBDIRS/s/python//' -i Makefile.am || die
|
||||
fi
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use python ; then
|
||||
if [[ ! ${EUID} -eq 0 ]] || has sandbox $FEATURES || has usersandbox $FEATURES ; then
|
||||
ewarn "Tests require userpriv, sandbox, and usersandbox to be disabled in FEATURES."
|
||||
else
|
||||
emake check
|
||||
fi
|
||||
fi
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
--- evemu-1.2.0/configure.ac
|
||||
+++ evemu-1.2.0/configure.ac
|
||||
@@ -39,9 +39,6 @@
|
||||
AC_ARG_VAR([ASCIIDOC], [Path to asciidoc command])
|
||||
AC_PATH_PROG([ASCIIDOC], [asciidoc])
|
||||
AM_CONDITIONAL([HAVE_DOCTOOLS], [test "x$XMLTO" != "x" && test "x$ASCIIDOC" != "x"])
|
||||
-if test "x$XMLTO" = "x" || test "x$ASCIIDOC" = "x"; then
|
||||
- AC_MSG_WARN([xmlto or asciidoc not found - cannot create man pages without it])
|
||||
-fi
|
||||
|
||||
AC_SUBST(AM_CFLAGS,
|
||||
"-Wall -Wextra -pedantic")
|
||||
--- evemu-1.2.0/tools/Makefile.am
|
||||
+++ evemu-1.2.0/tools/Makefile.am
|
||||
@@ -15,8 +15,6 @@
|
||||
evemu_describe_SOURCES = evemu-record.c find_event_devices.c find_event_devices.h
|
||||
evemu_record_SOURCES = evemu-record.c find_event_devices.c find_event_devices.h
|
||||
|
||||
-# man page generation
|
||||
-if HAVE_DOCTOOLS
|
||||
# actual man pages
|
||||
man_pages_sources = evemu-describe.txt evemu-device.txt
|
||||
# shadow man pages
|
||||
@@ -24,6 +22,8 @@
|
||||
|
||||
man_pages = $(man_pages_sources:.txt=.1) $(man_pages_shadows)
|
||||
|
||||
+# man page generation
|
||||
+if HAVE_DOCTOOLS
|
||||
$(man_pages_shadows): $(man_pages_sources:.txt=.1)
|
||||
|
||||
SUFFIXES = .1 .txt .xml
|
||||
@@ -33,9 +33,9 @@
|
||||
|
||||
.txt.xml:
|
||||
$(AM_V_GEN)$(ASCIIDOC) -b docbook -d manpage -o $@ $<
|
||||
+endif
|
||||
|
||||
EXTRA_DIST = $(man_pages_sources)
|
||||
dist_man_MANS = $(man_pages)
|
||||
CLEANFILES = $(dist_man_MANS)
|
||||
MAINTAINERCLEANFILES = $(man_pages) *.xml
|
||||
-endif
|
@ -1,238 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-4.3_p11-r5.ebuild,v 1.2 2014/05/14 07:08:53 polynomial-c Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs multilib
|
||||
|
||||
# Official patchlevel
|
||||
# See ftp://ftp.cwru.edu/pub/bash/bash-4.3-patches/
|
||||
PLEVEL=${PV##*_p}
|
||||
MY_PV=${PV/_p*}
|
||||
MY_PV=${MY_PV/_/-}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
[[ ${PV} != *_p* ]] && PLEVEL=0
|
||||
patches() {
|
||||
local opt=$1 plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}}
|
||||
[[ ${plevel} -eq 0 ]] && return 1
|
||||
eval set -- {1..${plevel}}
|
||||
set -- $(printf "${pn}${pv/\.}-%03d " "$@")
|
||||
if [[ ${opt} == -s ]] ; then
|
||||
echo "${@/#/${DISTDIR}/}"
|
||||
else
|
||||
local u
|
||||
for u in ftp://ftp.cwru.edu/pub/bash mirror://gnu/${pn} ; do
|
||||
printf "${u}/${pn}-${pv}-patches/%s " "$@"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
# The version of readline this bash normally ships with.
|
||||
READLINE_VER="6.3"
|
||||
|
||||
DESCRIPTION="The standard GNU Bourne again shell"
|
||||
HOMEPAGE="http://tiswww.case.edu/php/chet/bash/bashtop.html"
|
||||
SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
|
||||
[[ ${PV} == *_rc* ]] && SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline vanilla"
|
||||
|
||||
DEPEND=">=sys-libs/ncurses-5.2-r2
|
||||
readline? ( >=sys-libs/readline-${READLINE_VER} )
|
||||
nls? ( virtual/libintl )"
|
||||
RDEPEND="${DEPEND}
|
||||
!<sys-apps/portage-2.1.6.7_p1
|
||||
!<sys-apps/paludis-0.26.0_alpha5"
|
||||
# we only need yacc when the .y files get patched (bash42-005)
|
||||
DEPEND+=" virtual/yacc"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
if is-flag -malign-double ; then #7332
|
||||
eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
|
||||
eerror "as it breaks LFS (struct stat64) on x86."
|
||||
die "remove -malign-double from your CFLAGS mr ricer"
|
||||
fi
|
||||
if use bashlogger ; then
|
||||
ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
|
||||
ewarn "This will log ALL output you enter into the shell, you have been warned."
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${MY_P}.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Include official patches
|
||||
[[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s)
|
||||
|
||||
# Clean out local libs so we know we use system ones w/releases.
|
||||
if [[ ${PV} != *_rc* ]] ; then
|
||||
rm -rf lib/{readline,termcap}/*
|
||||
touch lib/{readline,termcap}/Makefile.in # for config.status
|
||||
sed -ri -e 's:\$[(](RL|HIST)_LIBSRC[)]/[[:alpha:]]*.h::g' Makefile.in || die
|
||||
fi
|
||||
|
||||
# Avoid regenerating docs after patches #407985
|
||||
sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die
|
||||
touch -r . doc/*
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-4.3-jobs-run-sigchld-trap.patch \
|
||||
"${FILESDIR}"/${PN}-4.3-complete-dequoting.patch \
|
||||
"${FILESDIR}"/${PN}-4.3-extglob-directory.patch \
|
||||
"${FILESDIR}"/${PN}-4.3-localvar-invisible.patch \
|
||||
"${FILESDIR}"/${PN}-4.3-bind-compound-arry.patch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=()
|
||||
|
||||
# For descriptions of these, see config-top.h
|
||||
# bashrc/#26952 bash_logout/#90488 ssh/#24762
|
||||
append-cppflags \
|
||||
-DDEFAULT_PATH_VALUE=\'\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\' \
|
||||
-DSTANDARD_UTILS_PATH=\'\"/bin:/usr/bin:/sbin:/usr/sbin\"\' \
|
||||
-DSYS_BASHRC=\'\"/etc/bash/bashrc\"\' \
|
||||
-DSYS_BASH_LOGOUT=\'\"/etc/bash/bash_logout\"\' \
|
||||
-DNON_INTERACTIVE_LOGIN_SHELLS \
|
||||
-DSSH_SOURCE_BASHRC \
|
||||
$(use bashlogger && echo -DSYSLOG_HISTORY)
|
||||
|
||||
# Don't even think about building this statically without
|
||||
# reading Bug 7714 first. If you still build it statically,
|
||||
# don't come crying to us with bugs ;).
|
||||
#use static && export LDFLAGS="${LDFLAGS} -static"
|
||||
use nls || myconf+=( --disable-nls )
|
||||
|
||||
# Historically, we always used the builtin readline, but since
|
||||
# our handling of SONAME upgrades has gotten much more stable
|
||||
# in the PM (and the readline ebuild itself preserves the old
|
||||
# libs during upgrades), linking against the system copy should
|
||||
# be safe.
|
||||
# Exact cached version here doesn't really matter as long as it
|
||||
# is at least what's in the DEPEND up above.
|
||||
export ac_cv_rl_version=${READLINE_VER}
|
||||
|
||||
# Force linking with system curses ... the bundled termcap lib
|
||||
# sucks bad compared to ncurses. For the most part, ncurses
|
||||
# is here because readline needs it. But bash itself calls
|
||||
# ncurses in one or two small places :(.
|
||||
|
||||
if [[ ${PV} != *_rc* ]] ; then
|
||||
# Use system readline only with released versions.
|
||||
myconf+=( --with-installed-readline=. )
|
||||
fi
|
||||
|
||||
use plugins && append-ldflags -Wl,-rpath,/usr/$(get_libdir)/bash
|
||||
tc-export AR #444070
|
||||
econf \
|
||||
--docdir='$(datarootdir)'/doc/${PF} \
|
||||
--htmldir='$(docdir)/html' \
|
||||
--with-curses \
|
||||
$(use_with afs) \
|
||||
$(use_enable net net-redirections) \
|
||||
--disable-profiling \
|
||||
$(use_enable mem-scramble) \
|
||||
$(use_with mem-scramble bash-malloc) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable readline history) \
|
||||
$(use_enable readline bang-history) \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use plugins ; then
|
||||
emake -C examples/loadables all others
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local d f
|
||||
|
||||
default
|
||||
|
||||
dodir /bin
|
||||
mv "${ED}"/usr/bin/bash "${ED}"/bin/ || die
|
||||
dosym bash /bin/rbash
|
||||
|
||||
insinto /etc/bash
|
||||
doins "${FILESDIR}"/{bashrc,bash_logout}
|
||||
insinto /etc/skel
|
||||
for f in bash{_logout,_profile,rc} ; do
|
||||
newins "${FILESDIR}"/dot-${f} .${f}
|
||||
done
|
||||
|
||||
local sed_args=(
|
||||
-e "s:#${USERLAND}#@::"
|
||||
-e '/#@/d'
|
||||
)
|
||||
if ! use readline ; then
|
||||
sed_args+=( #432338
|
||||
-e '/^shopt -s histappend/s:^:#:'
|
||||
-e 's:use_color=true:use_color=false:'
|
||||
)
|
||||
fi
|
||||
sed -i \
|
||||
"${sed_args[@]}" \
|
||||
"${ED}"/etc/skel/.bashrc \
|
||||
"${ED}"/etc/bash/bashrc || die
|
||||
|
||||
if use plugins ; then
|
||||
exeinto /usr/$(get_libdir)/bash
|
||||
doexe $(echo examples/loadables/*.o | sed 's:\.o::g')
|
||||
insinto /usr/include/bash-plugins
|
||||
doins *.h builtins/*.h examples/loadables/*.h include/*.h \
|
||||
lib/{glob/glob.h,tilde/tilde.h}
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
for d in examples/{functions,misc,scripts,scripts.noah,scripts.v2} ; do
|
||||
exeinto /usr/share/doc/${PF}/${d}
|
||||
insinto /usr/share/doc/${PF}/${d}
|
||||
for f in ${d}/* ; do
|
||||
if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then
|
||||
doexe ${f}
|
||||
else
|
||||
doins ${f}
|
||||
fi
|
||||
done
|
||||
done
|
||||
fi
|
||||
|
||||
doman doc/*.1
|
||||
newdoc CWRU/changelog ChangeLog
|
||||
dosym bash.info /usr/share/info/bashref.info
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]] ; then
|
||||
mkdir -p "${EROOT}"/etc/bash
|
||||
mv -f "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/
|
||||
fi
|
||||
|
||||
if [[ -L ${EROOT}/bin/sh ]] ; then
|
||||
# rewrite the symlink to ensure that its mtime changes. having /bin/sh
|
||||
# missing even temporarily causes a fatal error with paludis.
|
||||
local target=$(readlink "${EROOT}"/bin/sh)
|
||||
local tmp=$(emktemp "${EROOT}"/bin)
|
||||
ln -sf "${target}" "${tmp}"
|
||||
mv -f "${tmp}" "${EROOT}"/bin/sh
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# If /bin/sh does not exist, provide it
|
||||
if [[ ! -e ${EROOT}/bin/sh ]] ; then
|
||||
ln -sf bash "${EROOT}"/bin/sh
|
||||
fi
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
*** ../bash-4.3-patched/arrayfunc.c 2014-03-28 10:54:21.000000000 -0400
|
||||
--- arrayfunc.c 2014-05-12 11:19:00.000000000 -0400
|
||||
***************
|
||||
*** 180,183 ****
|
||||
--- 180,184 ----
|
||||
FREE (newval);
|
||||
|
||||
+ VUNSETATTR (entry, att_invisible); /* no longer invisible */
|
||||
return (entry);
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
*** ../bash-4.3-patched/bashline.c 2014-02-09 19:56:58.000000000 -0500
|
||||
--- bashline.c 2014-04-25 14:57:52.000000000 -0400
|
||||
***************
|
||||
*** 4168,4174 ****
|
||||
|
||||
qc = rl_dispatching ? rl_completion_quote_character : 0;
|
||||
! dfn = bash_dequote_filename ((char *)text, qc);
|
||||
m1 = rl_completion_matches (dfn, rl_filename_completion_function);
|
||||
! free (dfn);
|
||||
|
||||
if (m1 == 0 || m1[0] == 0)
|
||||
--- 4209,4222 ----
|
||||
|
||||
qc = rl_dispatching ? rl_completion_quote_character : 0;
|
||||
! /* If rl_completion_found_quote != 0, rl_completion_matches will call the
|
||||
! filename dequoting function, causing the directory name to be dequoted
|
||||
! twice. */
|
||||
! if (rl_dispatching && rl_completion_found_quote == 0)
|
||||
! dfn = bash_dequote_filename ((char *)text, qc);
|
||||
! else
|
||||
! dfn = (char *)text;
|
||||
m1 = rl_completion_matches (dfn, rl_filename_completion_function);
|
||||
! if (dfn != text)
|
||||
! free (dfn);
|
||||
|
||||
if (m1 == 0 || m1[0] == 0)
|
@ -1,100 +0,0 @@
|
||||
*** ../bash-4.3-patched/lib/glob/glob.c 2014-03-28 10:54:23.000000000 -0400
|
||||
--- lib/glob/glob.c 2014-05-02 10:24:28.000000000 -0400
|
||||
***************
|
||||
*** 124,127 ****
|
||||
--- 124,129 ----
|
||||
extern wchar_t *glob_patscan_wc __P((wchar_t *, wchar_t *, int));
|
||||
|
||||
+ extern char *glob_dirscan __P((char *, int));
|
||||
+
|
||||
/* Compile `glob_loop.c' for single-byte characters. */
|
||||
#define CHAR unsigned char
|
||||
***************
|
||||
*** 188,191 ****
|
||||
--- 190,196 ----
|
||||
pe = glob_patscan (pp, se, 0); /* end of extglob pattern (( */
|
||||
/* we should check for invalid extglob pattern here */
|
||||
+ if (pe == 0)
|
||||
+ return 0;
|
||||
+
|
||||
/* if pe != se we have more of the pattern at the end of the extglob
|
||||
pattern. Check the easy case first ( */
|
||||
***************
|
||||
*** 1016,1020 ****
|
||||
char **result;
|
||||
unsigned int result_size;
|
||||
! char *directory_name, *filename, *dname;
|
||||
unsigned int directory_len;
|
||||
int free_dirname; /* flag */
|
||||
--- 1021,1025 ----
|
||||
char **result;
|
||||
unsigned int result_size;
|
||||
! char *directory_name, *filename, *dname, *fn;
|
||||
unsigned int directory_len;
|
||||
int free_dirname; /* flag */
|
||||
***************
|
||||
*** 1032,1035 ****
|
||||
--- 1037,1052 ----
|
||||
/* Find the filename. */
|
||||
filename = strrchr (pathname, '/');
|
||||
+ #if defined (EXTENDED_GLOB)
|
||||
+ if (filename && extended_glob)
|
||||
+ {
|
||||
+ fn = glob_dirscan (pathname, '/');
|
||||
+ #if DEBUG_MATCHING
|
||||
+ if (fn != filename)
|
||||
+ fprintf (stderr, "glob_filename: glob_dirscan: fn (%s) != filename (%s)\n", fn ? fn : "(null)", filename);
|
||||
+ #endif
|
||||
+ filename = fn;
|
||||
+ }
|
||||
+ #endif
|
||||
+
|
||||
if (filename == NULL)
|
||||
{
|
||||
*** ../bash-4.3-patched/lib/glob/gmisc.c 2014-03-28 10:54:23.000000000 -0400
|
||||
--- lib/glob/gmisc.c 2014-05-02 09:35:57.000000000 -0400
|
||||
***************
|
||||
*** 43,46 ****
|
||||
--- 43,48 ----
|
||||
#define WRPAREN L')'
|
||||
|
||||
+ extern char *glob_patscan __P((char *, char *, int));
|
||||
+
|
||||
/* Return 1 of the first character of WSTRING could match the first
|
||||
character of pattern WPAT. Wide character version. */
|
||||
***************
|
||||
*** 376,377 ****
|
||||
--- 378,410 ----
|
||||
return matlen;
|
||||
}
|
||||
+
|
||||
+ /* Skip characters in PAT and return the final occurrence of DIRSEP. This
|
||||
+ is only called when extended_glob is set, so we have to skip over extglob
|
||||
+ patterns x(...) */
|
||||
+ char *
|
||||
+ glob_dirscan (pat, dirsep)
|
||||
+ char *pat;
|
||||
+ int dirsep;
|
||||
+ {
|
||||
+ char *p, *d, *pe, *se;
|
||||
+
|
||||
+ d = pe = se = 0;
|
||||
+ for (p = pat; p && *p; p++)
|
||||
+ {
|
||||
+ if (extglob_pattern_p (p))
|
||||
+ {
|
||||
+ if (se == 0)
|
||||
+ se = p + strlen (p) - 1;
|
||||
+ pe = glob_patscan (p + 2, se, 0);
|
||||
+ if (pe == 0)
|
||||
+ continue;
|
||||
+ else if (*pe == 0)
|
||||
+ break;
|
||||
+ p = pe - 1; /* will do increment above */
|
||||
+ continue;
|
||||
+ }
|
||||
+ if (*p == dirsep)
|
||||
+ d = p;
|
||||
+ }
|
||||
+ return d;
|
||||
+ }
|
@ -1,12 +0,0 @@
|
||||
https://lists.gnu.org/archive/html/bug-bash/2014-04/msg00061.html
|
||||
|
||||
*** ../bash-4.3-patched/jobs.c 2014-03-28 10:54:19.000000000 -0400
|
||||
--- jobs.c 2014-04-15 08:47:03.000000000 -0400
|
||||
***************
|
||||
*** 3598,3601 ****
|
||||
--- 3598,3602 ----
|
||||
unwind_protect_pointer (the_pipeline);
|
||||
unwind_protect_pointer (subst_assign_varlist);
|
||||
+ unwind_protect_pointer (this_shell_builtin);
|
||||
|
||||
/* We have to add the commands this way because they will be run
|
@ -1,18 +0,0 @@
|
||||
*** ../bash-4.3-patched/variables.c 2014-02-14 11:55:12.000000000 -0500
|
||||
--- variables.c 2014-05-07 10:53:57.000000000 -0400
|
||||
***************
|
||||
*** 2198,2205 ****
|
||||
old_var = find_variable (name);
|
||||
if (old_var && local_p (old_var) && old_var->context == variable_context)
|
||||
! {
|
||||
! VUNSETATTR (old_var, att_invisible); /* XXX */
|
||||
! return (old_var);
|
||||
! }
|
||||
|
||||
was_tmpvar = old_var && tempvar_p (old_var);
|
||||
--- 2260,2264 ----
|
||||
old_var = find_variable (name);
|
||||
if (old_var && local_p (old_var) && old_var->context == variable_context)
|
||||
! return (old_var);
|
||||
|
||||
was_tmpvar = old_var && tempvar_p (old_var);
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/docx2txt/docx2txt-1.4.ebuild,v 1.1 2014/05/18 09:40:49 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Convert MS Office docx files to plain text"
|
||||
HOMEPAGE="http://docx2txt.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="app-arch/unzip
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.1-paragraph-newline.patch
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
newbin docx2txt.pl docx2txt
|
||||
dodoc docx2txt.config README ChangeLog ToDo AUTHORS
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-lang/rust
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rust/ChangeLog,v 1.1 2014/05/18 23:46:09 jauhien Exp $
|
||||
|
||||
*rust-0.10 (18 May 2014)
|
||||
|
||||
18 May 2014; Jauhien Piatlicki <jauhien@gentoo.org>
|
||||
+files/50rust-mode-gentoo.el, +metadata.xml, +rust-0.10.ebuild:
|
||||
Initial import, based on the rust overlay work, thanks to Heather
|
@ -0,0 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50rust-mode-gentoo.el 59 SHA256 44f3cc0a09a329a75c03b225efc7504660c4f0b876bbd3c0fbe231e70da73146 SHA512 499e9229485d56ca1e3614bf38c104339ba564808c2b2a977d5401070db4761b1464abca51e7c2bc39f839266d9bb1dafe6ba234e9d941a3e7c7611eed8c987b WHIRLPOOL d1b9e5ae99da042466b24d25cf846b2378ff766b4479595e2641d52cc96aa8919857a87eaf3ee2d17bc3dc0684085c00003f96e265673163eb28d5ce7c478d01
|
||||
DIST rust-0.10.tar.gz 19538709 SHA256 c72cfbbf03016804a81d7b68e8258ffaf018f8f5a25550ad64571ce6c2642cf9 SHA512 c5a36f947864a86241e0e443c7a19a96e7cd052c2fa7c91dacf50a6d5617ce9b6f60c74194af13a173c6360b72d4066ac8f96c0f3be7e8471f5bf77c3263d654 WHIRLPOOL 567b8e41d7e1cad1ccbcbf250a5a1abbe479aaa89bc3d110ba9c53c0c06a44d9e18b056ec2045670be1505e82f70a23cd21b9bee53857122e1e4fb61b62075fd
|
||||
DIST rust-bin-amd64-0.10.tbz2 63434006 SHA256 08011188919ac845a285b03b724bfbebcf5e08199880553749f0a62dfe736c83 SHA512 adb1916a478a7a0d0b3cbc0f13688820fa16e7d26ae6df2e42fb82960a4d0a209bcfa0988351d1cdb5e89c146b951ce0261e3a4486c1801c078c8e713e8d04fd WHIRLPOOL 42114bb56a1c09b56c57549789873f4a553c2ec79af481ddde406aee94ba6232ac02aac335d4a76b4f4fdb0aa666bcc494f8995a9e52cea301daeca356b95e6e
|
||||
DIST rust-bin-x86-0.10.tbz2 63244554 SHA256 8bd67c8d595bdcb3eef50d4c5db5eefeca85d0e657f9557e5159048247d0e480 SHA512 20a671151951a54cba7818cefcb6767ed873f2c126c232be12e1e9540d853bead8ce90a687bd0a0df9812226a421008cf2e0c181f8693f8f37fd1ee6f8e55a33 WHIRLPOOL 489b44c0d24948eab0f252a60bdb61249075058e6004ba1491ad002ad8a9f2f89e37c5e468a447b4e9a98928f515f62e5437afc070f541f7278f6f7e8678f12d
|
||||
EBUILD rust-0.10.ebuild 2232 SHA256 d4e513b9839459ae0aeb174aeac4e5eb6fbab0d87ce77b4791fdb0ce7e7fdbfc SHA512 f8c1f71dd69c264ac3f31cb86b8c8a453beea297f08d004e2e560eaff520a893cdacb6fa9411d68fb82f543f67566723be1dbe07eac9beadaa6a2998094e313f WHIRLPOOL d1e3bb1b467e8032d8aa2a1c6109395331dfd6996da4b8cb4730bad1d3eb0dcd76d09795de45cdc791baefe4ea811a104e99d15ee838f82e53888dd4db39eb3a
|
||||
MISC ChangeLog 414 SHA256 9f45db10b29d4763aa678c014eb4c7333be950efd6b72368e3f1f2b188531533 SHA512 bf44eb96a0db69110b526d8b3c0ee179439debf8b069f5b9a24bcc0dd88494b7c24696e0c87b0a3e8db51b0ea18422852454b3727d3c0dc910cccd4fcb33311a WHIRLPOOL 2e8b9f7e90311c3579abc3b73b33c3a6b0bdcb2ec88dbf6ac4682f3256ff6ee92dd380d4037e79a740c1008b56051df71541d7e5cdf650663e553f5e0fda7691
|
||||
MISC metadata.xml 415 SHA256 f0a8f51b4520a957c27e97c705c4a41c524cef724f00e12a491630b15295648e SHA512 1601a2906f0edef2e34e9776a4ac39561af19080d4875d6285c5fe8aff1bfa12a3c781fd49fe69cf420b1e3e2c5983e7c6061ac9960e46443f904c6a8fa36b50 WHIRLPOOL 0898811b0a78e6d68de47543c75f316517821e44926eab2b9feff6ffcf5e95094e767b9cd8d5fd36d139a00b514c09ea9a3192f4e93ea9eebf7c08a672239ce2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJTeUZQAAoJELvuk32y76HU/IsP/39L0JGpEBBagcWe3GDFRPLL
|
||||
vaRFvk2sv+/sfTd2Nq+OzH+o5nwULxAZnG/5jYBRon7saBoEAfBFKmG1UPk8TJB0
|
||||
rGUnGOfoyT4W4yE5uOWoNUCC9rp9VcUm/fm8M1slN6a0UOfFjQvLyHlko6CqWwYs
|
||||
ff89oc931AvTXUzHy4PWbWVIt1ZXyhW7Uknh5FsBITHzjomAkX0kblCjYMdMSfXz
|
||||
1UmmcxtvNP28oW4mkHxRETa/vnbNUcTQt/bFXgQ+kgqrnh7tF/nH7MrOCPux93ye
|
||||
GctM1EiLdpb8oEXw+Ad+9RIXJzfwXuMLjrIEXuahxjWUvSFKXLGvu83CGSSv+FZM
|
||||
6Gq9YdqhkUow9oSO8aKck5PX4Ru0Zu7gx/cEN7dhhnIt8TR7fK4BroNWYdzGtaOk
|
||||
3A8gkbxzFDf4AOCQTJQcQZNB72pCWMXU6DXDYwycgWGL+UYqdM1k2fz+sR/fkVxm
|
||||
dDJ6PzN4TV4V0SE3t0VQ69nPyD3cmxtYZb/xtw/OeU4Lu4B5Ogsp+zdCFiFaXr+1
|
||||
Asev3fKpAhU0n8siRQCiejlCac0CzocGiID47YDsOC0uQO8+n27qSllVMgwL8pkX
|
||||
3iv2+q1SkexWxFYHvdw82oCiAkkLP0UjXoAuX9m236grqwvx9IIlw8g0VDaqQY7u
|
||||
+/KCPLLRW/jdskEl44FY
|
||||
=0ves
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,2 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(require 'rust-mode)
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>jauhien@gentoo.org</email>
|
||||
<name>Jauhien Piatlicki</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="clang">Use sys-devel/clang for building</flag>
|
||||
<flag name="binary-bootstrap">Download precompiled rust for compilator bootstrap</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rust/rust-0.10.ebuild,v 1.1 2014/05/18 23:46:09 jauhien Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit elisp-common python-any-r1
|
||||
|
||||
DESCRIPTION="Systems programming language from Mozilla"
|
||||
HOMEPAGE="http://www.rust-lang.org/"
|
||||
|
||||
ARCH_SRC_URI="amd64? ( mirror://gentoo/${PN}-bin-amd64-${PV}.tbz2 )
|
||||
x86? ( mirror://gentoo/${PN}-bin-x86-${PV}.tbz2 )"
|
||||
SRC_URI="http://static.rust-lang.org/dist/${P}.tar.gz
|
||||
binary-bootstrap? ( ${ARCH_SRC_URI} )"
|
||||
|
||||
LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="+binary-bootstrap clang debug emacs vim-syntax zsh-completion"
|
||||
|
||||
RDEPEND="emacs? ( virtual/emacs )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
zsh-completion? ( app-shells/zsh )"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
>=dev-lang/perl-5.0
|
||||
clang? ( sys-devel/clang )"
|
||||
|
||||
SITEFILE="50${PN}-mode-gentoo.el"
|
||||
|
||||
src_configure() {
|
||||
local LOCAL_RUST_PATH=/usr
|
||||
if use binary-bootstrap; then
|
||||
LOCAL_RUST_PATH="${WORKDIR}${LOCAL_RUST_PATH}"
|
||||
else
|
||||
LOCAL_RUST_PATH="${EPREFIX}${LOCAL_RUST_PATH}"
|
||||
fi
|
||||
|
||||
"${ECONF_SOURCE:-.}"/configure \
|
||||
--prefix="${EPREFIX}/usr/" \
|
||||
$(use_enable clang) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable debug llvm-assertions) \
|
||||
$(use_enable !debug optimize) \
|
||||
$(use_enable !debug optimize-cxx) \
|
||||
$(use_enable !debug optimize-llvm) \
|
||||
$(use_enable !debug optimize-tests) \
|
||||
--enable-local-rust \
|
||||
--local-rust-root="${LOCAL_RUST_PATH}" \
|
||||
--disable-manage-submodules \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use emacs; then
|
||||
cd src/etc/emacs || die
|
||||
elisp-compile *.el
|
||||
elisp-make-autoload-file "${PN}-mode-autoloads.el" .
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN}-mode src/etc/emacs/*.el src/etc/emacs/*.elc
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles
|
||||
doins -r src/etc/vim/*
|
||||
fi
|
||||
|
||||
if use zsh-completion; then
|
||||
insinto "/usr/share/zsh/site-functions"
|
||||
doins src/etc/zsh/_rust
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.18.0-r1.ebuild,v 1.1 2014/05/18 18:55:57 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib findlib
|
||||
|
||||
IUSE="debug examples glade gnomecanvas sourceview +ocamlopt opengl spell svg"
|
||||
|
||||
DESCRIPTION="Objective CAML interface for Gtk+2"
|
||||
HOMEPAGE="http://lablgtk.forge.ocamlcore.org/"
|
||||
SRC_URI="https://forge.ocamlcore.org/frs/download.php/1261/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.10:2
|
||||
>=dev-lang/ocaml-3.10:=[ocamlopt?]
|
||||
svg? ( >=gnome-base/librsvg-2.2:2 )
|
||||
glade? ( >=gnome-base/libglade-2.0.1 )
|
||||
gnomecanvas? ( >=gnome-base/libgnomecanvas-2.2 )
|
||||
opengl? ( >=dev-ml/lablgl-0.98:=
|
||||
>=x11-libs/gtkglarea-1.9:2 )
|
||||
spell? ( app-text/gtkspell:2 )
|
||||
sourceview? ( x11-libs/gtksourceview:2.0 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
SLOT="2/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable debug) \
|
||||
$(use_with svg rsvg) \
|
||||
$(use_with glade) \
|
||||
--without-gnomeui \
|
||||
--without-panel \
|
||||
$(use_with opengl gl) \
|
||||
$(use_with spell gtkspell) \
|
||||
--without-gtksourceview \
|
||||
$(use_with sourceview gtksourceview2) \
|
||||
$(use_with gnomecanvas)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all
|
||||
if use ocamlopt; then
|
||||
emake -j1 opt
|
||||
fi
|
||||
}
|
||||
|
||||
install_examples() {
|
||||
insinto /usr/share/doc/${P}/examples
|
||||
doins examples/*.ml examples/*.rgb examples/*.png examples/*.xpm
|
||||
|
||||
# Install examples for optional components
|
||||
use gnomecanvas && insinto /usr/share/doc/${PF}/examples/canvas && doins examples/canvas/*.ml examples/canvas/*.png
|
||||
use svg && insinto /usr/share/doc/${PF}/examples/rsvg && doins examples/rsvg/*.ml examples/rsvg/*.svg
|
||||
use glade && insinto /usr/share/doc/${PF}/examples/glade && doins examples/glade/*.ml examples/glade/*.glade*
|
||||
use sourceview && insinto /usr/share/doc/${PF}/examples/sourceview && doins examples/sourceview/*.ml examples/sourceview/*.lang
|
||||
use opengl && insinto /usr/share/doc/${PF}/examples/GL && doins examples/GL/*.ml
|
||||
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
}
|
||||
|
||||
src_install () {
|
||||
findlib_src_preinst
|
||||
export OCAMLPATH="${OCAMLFIND_DESTDIR}"
|
||||
emake install DESTDIR="${D}"
|
||||
|
||||
rm -f "${ED}/usr/$(get_libdir)/ocaml/ld.conf"
|
||||
|
||||
dodoc CHANGES README CHANGES.API
|
||||
use examples && install_examples
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
if use examples; then
|
||||
elog "To run the examples you can use the lablgtk2 toplevel."
|
||||
elog "e.g: lablgtk2 /usr/share/doc/${PF}/examples/testgtk.ml"
|
||||
fi
|
||||
}
|
@ -1,29 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX qtlockedfile-2.4.1-depend.patch 649 SHA256 44371eb1f8a6322c37652d5495f91bb21d33940b0315a7a62e8c6dbb03144f99 SHA512 4d09ef2e63eb1a11f4bbc0d34ebeb03cfb39e6acacf88ab5dfb4f4f63747df280414b71f8b2bd1236da30da9e53464a4f2a29b8f8de61baed377ca22d2f27b96 WHIRLPOOL 22322d9059498b1ff94d2e54dd783893b74069cc09c1e6400d074cb9b5d8af2da293b933db1c35e7a08dd212a6c1ae52ecb1e2a37eaf36c6399b0435fc508ecf
|
||||
AUX qtlockedfile-2.4.1-examples.patch 545 SHA256 a61b59b10b6b04595056e171c74b7e92dad11588d620233e6116ba6825ac8aaa SHA512 b61b1402c8540aa60197ca1fb9cf7d3d01247ad6988140006ea5fc6263958b6df4dfebb78ba9beb94ff697ea9fdce49fc85996e0e16e9f61bf2147cb3b1b7f2f WHIRLPOOL 16b41e290ef25843e5c052d5f52de5a8469f8ca9354df195050dc0172fe63ce76dee4e049af673a11f633bf03f3181154de3a5bb4e1a62ea312c6108d30aff21
|
||||
AUX qtlockedfile.prf 127 SHA256 6e7023bee801fe58a477b37223ed484763f6e429713b67376c414884fbcd9351 SHA512 c0c2d30c6c598ab5b8f52985df6cbf60199391dd1a43114a26c42c2fd13faeecd65f289433594ceda7dd7ed28925b00f1205ae0cb5d324859dcef2c152a3d075 WHIRLPOOL 971c8d4eec4af74cb0fc79f3c56f9a4a587d9d2509245a0e2eeeb767ac42af7491fa7fdf58cbd16bdb6f75e3fe0c8aea9e8f900afca7243ad5d0fc1726539376
|
||||
DIST qt-solutions-20130904.tar.xz 751536 SHA256 fc27b49883269a21ced2d3cb543eb78e79223afe5933bbc7d3194146f72f8884 SHA512 9e50d0a7d9fee08a72a3c6dee1d3fe45d04ae0930a967d81eff457f6c0ff53ac8449ef1d8241a5ce75ca2dcf9f4a2fe27b899647748d11060c3ab5767c3d0e75 WHIRLPOOL b933a301de905cffab8393a7adf055ed2f5198f1572657f5993e016746340d9862017982308ac11310add272ae1cd5c3435054dce2dd9d7ee5a9c92baf1878c2
|
||||
DIST qtlockedfile-2.4_1-opensource.tar.gz 54189 SHA256 ecfa6dea063e1e11716b5cb1ae1b00f4a71e4f0394ee119e607a4bf32280ca1e SHA512 95c1081ee75382c73d9789c7098083a9288d8ebf6ad4e71994f8ca578854dc15a9f84d212be98e72843d95d0697c841094bddb6da99cbe51538c19a226e1979a WHIRLPOOL 8e173360426a52edaaaff92f0f10241a1c30350fc66a06b21d9b97cb2f257c1d69943794605b88256e908e922f4598f2b952ddd4b981c3b3779372ba06d7b4ce
|
||||
EBUILD qtlockedfile-2.4.1.ebuild 1154 SHA256 627fd4f131308deb56c29a909c4606c2e3894dfc43bc322ed4627ea547840175 SHA512 32b7ecbfb8d669da8ca9f8a0d8456eebc4c5784bf01237660e61cf85e72dc82e5d4abc924fb4feaf6e0e5dc08c2caabc917ac0f290ebd110d38980f5060293fe WHIRLPOOL 589c19fada2624e902b5448166e801a7defd91332afbacbb77cae45a749546d81f34728bd286bc5afb95f3a77025dea80370312e884d7869b1cb1642b55963f6
|
||||
EBUILD qtlockedfile-2.4.1_p20130904.ebuild 1127 SHA256 a8881d63ccf6f9caa41bd9ccfedcf99ad665906a9356d660196815ccb6721215 SHA512 18593007e44069e9f037cbe18f269562020ee35e9a0a0bc1e9177e489cf66fa961008e7b0e2a920ef5b3d3c8cea02c01ac092404b3324f7d5e8ce37d611be0e0 WHIRLPOOL c43fda5c59127728e87aa9ae5ad9b6e0db61def8af57548644d69fe4d16ecf26ca5d430470dc9cca86bc96cd7503db8e3fcd711648ac2b2ebd83a318df8ee973
|
||||
MISC ChangeLog 1155 SHA256 2d742373277af9a3c4779f37c3bfebe72af9c8c721398356d616bb908820f082 SHA512 7461bfd867a80f7dd72cf162ca4008e88735e42b03458c1ab53aeb828c6cdba68433f46c528b7c208437d26b19aeed47d27b10216591e6bd76f5d4c6a3e58234 WHIRLPOOL a7de54ec123dadb7a9bf97274c6739d49c3ad54087e54df0f716605fa82045a96a79cb1145fdb87c9ad8a3eecbc33494ef5609caa6f36ceb579ada5ed2b7992b
|
||||
MISC ChangeLog 1334 SHA256 8530d58c975131a3f62086b26a884767ef7d7386f2a0b5ef9b3f444d64dd707f SHA512 4a509e812b60ee306af975bcec430f0ea682eadb74d83697d3f7b76e8de954946a821629296014461a0fd9d776eab3793d8ccf88c9f247da76294f9badbb9d6e WHIRLPOOL 5af4209b076c33b491ad2c913f06dac1afa1af741b322cbf4d5ba6e52f9d6824b6210e70cfe163067b58f64bba2ed4baff15d34b83ed22a42c989c6ed01ab355
|
||||
MISC metadata.xml 156 SHA256 2bc85ad7339ae0191c26e435f2da777058779a7ebf73d14658a6ea7bfcec01b2 SHA512 d9991797d488000e1b306b9d97982fb862fbb44d72d4f7560e3ab12ba2022a7abdd3a71bd971a18f562edefc6948e5d5db0972425f7ebe7208696678f1c17b45 WHIRLPOOL aa1bf1df6e2bb4c13c1eae59bfa12dcfe4b81794562c52538f037c75d706f415fed1acc302501cd5f3017b13c910cadbbb9b823a0625cd3b64b29b860259492e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJSvut3AAoJENXLsxwXqFxyi0AQALMDrtPX7wQQaKnX31FV8Whx
|
||||
tIJsbogScllcTFvrtfkQtKHAgfWtAC/S9sdxeysAPsp+29DI6WaqmgpIKPVSw23/
|
||||
2foqaPEPAuPKjG5xTWGdAjuHKeUWpzEVNP3C4xlzBZJS1QWVMEEzfGjyUeLjGS8F
|
||||
h5DL7Rq7xkKYp82ECGpZIDQuEqSggwA7jgMs1tFg3qGzzcOmn8Ccw76GxxQ2SlUS
|
||||
vOI+wuqjWZtP+glbawkHVQ5NkRP5fDqu6tm1B4d7z5NDWKW+wON4kgfg9QnFQAXI
|
||||
vqJnjHXPJZsbkknWLTjAeJl9q5fq9neIpzJY+atJAlumehVEUGgm2s+V3NQbNwJ1
|
||||
31QMDXw5y/CsRhliLREN7/1W+uvvFnGXn/TVqV6cWSZWje7atVzq+2txhFFqZJP0
|
||||
dqVqzZONcKER+pZNLovNsCzdxkcAN6N4nlPd1O6bzUybF2AjI9xuL5Re98tOrUL6
|
||||
7t7IKH85dq1eJ9n+21Dtt0MKDK4urGKbZeqaUJArzSekpXuazNMxQIwvUcggvEZv
|
||||
M+n/1DKpeBsOqdhMwU5I4gsXL8FvCix729jViHwkVoMSJkID138ayCfFn2gqdHJw
|
||||
Bv2r0etXV0g3bG3adDZjOKvdogVkkZEAgrHqiePmAo167gFOjQPMWaI7EBCOCcD9
|
||||
Dpj+rNSvUNFLTZ+T6bqP
|
||||
=wmdZ
|
||||
iQJ8BAEBCABmBQJTeQmlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4N0Y5QkIzRDgwM0JERkYzMTc5RTI1MjhE
|
||||
QURFRDZCMjY3MUNCNTdEAAoJENre1rJnHLV9uWgP/38586BBlzGwKcaMwdlKJGHz
|
||||
S+LPLfsPUlDM7oCVMCxinMRyPcue5ZrjhlGeGb0EQPRmMizWWLAr9OEbThBqNNg0
|
||||
/DmmJxFGD1FHDtx1Bpaur1QZ2mVa74y7yzrV/RQJfjEUCnKkb2rbVfmJLt+xkM+b
|
||||
9E6/kgHOHGzmh6oaeMx4pKZIOqPVJ9hmuATNl1v2IT+uhNaoPiKKtvESRTUhrdnZ
|
||||
NzvPLzpMKZIY/0nUEeVhGO+4rs4e4dvO0iINiRaqXo3HPdEl67gz8UC46cbB4pSF
|
||||
W3TpBaS3HJhPMvDa6H2Fx09lHI793+IuwACrisVBlcmSJdwA/eBT0n2Nt3BH5ZUJ
|
||||
beNchrs6qnahzx6c5k3kO46vX+5pgCQoo64iYDmUmbVTmrslWYUJrrm3VywL9Sd3
|
||||
je9I+m0mvsQWYhMTQzNUEzbhjfkT0mLmsqlNOrpjmNMdnbIOv6ohTYNXUFtkzrbz
|
||||
iSP+fvIgISKIsCzE1l/O5WlrFjEGrY1LIyXIEO8r0KEyK6O8yyEcf+ieLmHciVuW
|
||||
mOv+rLGFhXsycv9LenvJn3rmulxSeO+wvTacTYha39eeVplQiIBhxCt4AC16vIT1
|
||||
zOFQOTteEgzPfo86fLP1VsdDp2ey5igY264+C0wdI1uTfhaphmy9OPkeTb/XM45c
|
||||
5PboCtP4IOz6lQcBjxP9
|
||||
=hRTi
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,16 +0,0 @@
|
||||
Removes an unused dependency.
|
||||
|
||||
Source: http://pkgs.fedoraproject.org/cgit/qtlockedfile.git/tree/qtlockedfile-dont-link-qtgui.patch
|
||||
|
||||
diff -rupN qtlockedfile-2.4_1-opensource.old/src/qtlockedfile.pri qtlockedfile-2.4_1-opensource/src/qtlockedfile.pri
|
||||
--- qtlockedfile-2.4_1-opensource.old/src/qtlockedfile.pri 2009-12-16 05:41:13.000000000 -0500
|
||||
+++ qtlockedfile-2.4_1-opensource/src/qtlockedfile.pri 2010-04-16 22:00:52.000000000 -0400
|
||||
@@ -1,7 +1,7 @@
|
||||
include(../common.pri)
|
||||
INCLUDEPATH += $$PWD
|
||||
DEPENDPATH += $$PWD
|
||||
-
|
||||
+QT -= gui
|
||||
qtlockedfile-uselib:!qtlockedfile-buildlib {
|
||||
LIBS += -L$$QTLOCKEDFILE_LIBDIR -l$$QTLOCKEDFILE_LIBNAME
|
||||
} else {
|
@ -1,12 +0,0 @@
|
||||
Do not build examples.
|
||||
|
||||
Source: http://pkgs.fedoraproject.org/cgit/qtlockedfile.git/plain/qtlockedfile-dont-build-example.patch
|
||||
|
||||
diff -rupN qtlockedfile-2.4_1-opensource.old/qtlockedfile.pro qtlockedfile-2.4_1-opensource/qtlockedfile.pro
|
||||
--- qtlockedfile-2.4_1-opensource.old/qtlockedfile.pro 2009-12-16 05:41:13.000000000 -0500
|
||||
+++ qtlockedfile-2.4_1-opensource/qtlockedfile.pro 2010-04-15 19:53:40.000000000 -0400
|
||||
@@ -2,4 +2,3 @@ TEMPLATE=subdirs
|
||||
CONFIG += ordered
|
||||
include(common.pri)
|
||||
qtlockedfile-uselib:SUBDIRS=buildlib
|
||||
-SUBDIRS+=example
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtlockedfile/qtlockedfile-2.4.1.ebuild,v 1.4 2013/10/13 10:33:07 maekke Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib qt4-r2 versionator
|
||||
|
||||
MY_P="${PN}-$(replace_version_separator 2 _)-opensource"
|
||||
|
||||
DESCRIPTION="QFile extension with advisory locking functions"
|
||||
HOMEPAGE="http://doc.qt.digia.com/solutions/4/qtlockedfile/index.html"
|
||||
SRC_URI="http://dev.gentoo.org/~kensington/distfiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( LGPL-2.1 GPL-3 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-qt/qtcore:4"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-depend.patch"
|
||||
"${FILESDIR}/${P}-examples.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
eqmake4 CONFIG+=qtlockedfile-uselib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.TXT
|
||||
|
||||
dolib.so lib/*
|
||||
insinto /usr/include/qt4/QtSolutions/
|
||||
doins src/QtLockedFile src/${PN}.h
|
||||
|
||||
insinto /usr/share/qt4/mkspecs/features/
|
||||
doins "${FILESDIR}/${PN}.prf"
|
||||
|
||||
if use doc ; then
|
||||
dodoc -r example
|
||||
dodoc doc/index.qdoc
|
||||
dohtml -r doc/html/ doc/images
|
||||
fi
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rgen/rgen-0.6.6-r1.ebuild,v 1.1 2014/05/18 17:55:22 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby Modelling and Generator Framework"
|
||||
HOMEPAGE="https://github.com/mthiede/rgen"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -S testrb $(find test -type f -name '*_test.rb') || die
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-filemagic/ruby-filemagic-0.6.0.ebuild,v 1.1 2014/05/18 19:33:04 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog README TODO info/filemagic.rd info/example.rb"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby binding to libmagic"
|
||||
HOMEPAGE="http://ruby-filemagic.rubyforge.org/"
|
||||
|
||||
LICENSE="Ruby"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
# Don't run tests since the descriptions in recent versions of
|
||||
# sys-apps/file are diverging too much from what the test cases expect.
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=366205
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="${DEPEND} sys-apps/file"
|
||||
RDEPEND="${RDEPEND} sys-apps/file"
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/filemagic extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1 -Cext/filemagic || die
|
||||
mv ext/filemagic/ruby_filemagic$(get_modname) lib/filemagic/ || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ctest -I../lib filemagic_test.rb || die
|
||||
}
|
@ -1,8 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ruby-progressbar-0.0.10.gem 13824 SHA256 2a0be5104423670956c545a200e445d5a99a02d05f6d3a1539ef53d9e4f6f0ff SHA512 d8221d1d977e98370766ada10a363bf7c05757c33388caa9abffcb1a40e16d9587055b2531639b7d1ee67cb790a8fc0bc5af0dafeefc5dfba0a8942b976b9375 WHIRLPOOL 830293fccb82068590a478d3628d1acdffcd99a806122c74ede8d7771c023a014b337d8edc2ba16a1060f57cfe540642b6961691974535e620df0c69d40a5b10
|
||||
DIST ruby-progressbar-1.4.1.gem 24064 SHA256 d4a1476809e7d74b800d0863e56704b626a913bf3cfd10c6072fd533427ae092 SHA512 41b57a1c7ca074e0c95b3c9260a1d7d7af95a2376944078ca8173d44e8a2d50f079e6c70e443cead1ddf7c1c01a798bbd19dc3d7edd09d69702478d7a1c1e68c WHIRLPOOL 364c8d7b1f1c62814781177477a093e486087e9715ebbb75e7f9bf13636e488db71cd74ea823b81c02231501f4d21937b5d7227f21a8ece800b69bef4341479d
|
||||
DIST ruby-progressbar-1.4.2.gem 24064 SHA256 1285524b097446471bc60c4b756f9f8c4b527dd870eaf318e7d83380cde99fa7 SHA512 443fc015b2dcabc76c685f1529a39ffba289cb00c3cee3992ef240fb9822729f9049db4d85c58ee1ab6cc17927cb325044ea45a968c755a9b5ad93f7b9999fbd WHIRLPOOL 50bcbefce6fe3e1b05ad20476f67f9e610e5e91e5d9bc92a8ecc0ef5ab79233c16237c04f3782878855fae8115e556d53a0c6624d151fcd49bd58792aeb370f7
|
||||
EBUILD ruby-progressbar-0.0.10.ebuild 654 SHA256 baf468f4067b1108179cbb324d62273ef1a31b64d51e2d5f57c1ff441e25e831 SHA512 96c886f792fa5e45c82c46c07823df16c017ac5dfef7971d1074b88f43cf09cc70aeed1264ce73ce65afa671d247ce2376668717038479e33ac44a3f67261468 WHIRLPOOL c9299089ff6774b5b10235d9ade65884a87198e75d67a6e290186fb948f5e23ba4faf59e93bda94aa8407084521b1c3cfede4ce9062d3eb30ffb584cde9fe0d8
|
||||
EBUILD ruby-progressbar-1.4.1.ebuild 714 SHA256 7ead74419d5dd1860eeba1be3af997c409825f309a6e8fa7704f9b462f1b5a5a SHA512 5a4e894a64587678c1e2015a81f2b9072e8f10332e59d52e87cf2edfd571cb77fcb76e7a28c3f5a55cdd334e732b728dab5783a29ccb03569c9cc3eefe145d16 WHIRLPOOL 3a1a1908439554d4c057f720ec4f2a667b63f57059943a2c58445096097425015a205bf6ca6e65183bf0ade7a7f1a11b5004e6db0cdd05cd867a5876262bad17
|
||||
EBUILD ruby-progressbar-1.4.2.ebuild 718 SHA256 0434d828290e19b723b673e3dbeb9570c3418fba080f179ef8cd4d6523c3c72d SHA512 3c210aa1f4d18dcd9ed4e1ecf8645096ddad2b0dbd4038e36e002608b767a5fc675a1ea2596d743a6b62edbe6998b611a8a76bb0ff946f0bd898bab85fb362c9 WHIRLPOOL 7881ae604df0422aa7930f0cbc927e72783692f2834d8f853d534695270685c42f6f8f2bfb79f49282816b84407ff37bf5485737bbc8e594d356855efb6ede72
|
||||
MISC ChangeLog 8141 SHA256 2a57aec483a50e0f1bd428aadb93e4f406674e9df4f314d04359269693a0964d SHA512 df5f9d8ac7d0128e7615bbe3e51472803fa9e0ec1f62e3969a568c0f1c7a1754cb85fd46ea454bbb5e9a03daf6fe5450a4e8a4624e1957483ec7ee6a66c71cf0 WHIRLPOOL 370e502f8e8bcb2360293c617ce1fc3f419c66ab6c5b2972134102365af00e75390e38cd89fc4b27d179f165a102534ac33186c9fcba2695c3c36e79c63ac6d6
|
||||
EBUILD ruby-progressbar-1.4.2.ebuild 727 SHA256 5c3608aac222ca7c6ef41e522cc91acf1fdb11bb2b8f5365190684224bd56e16 SHA512 076c43dd95ebc870c6e951c290bea384ebb96bda597a51419b2b0f54c3789b7a7d0cf75ea70c76e13688bd894f11ee156265abf06f98b48fcb3c3235eec2c172 WHIRLPOOL 1af0cd53ac48632b2dc268594301da55282726bdac8608740bcd208ce9bf65e4cf54c759b5e1d018a8db511e9444563e3441898a5619c4071d41bb4440a4a348
|
||||
MISC ChangeLog 8304 SHA256 416942fd4f16d5178457a49fb1c8eb68830d5a87bccabbef063a4623a8e99bc1 SHA512 703c61ea8333ffb67f6ba0f8c168c853527832c3cc5f4086bab665c12e5d46d7b1a56ee54a0dc10f68b19a9e694f039cc133c3e08b0b258b1f940856f5ff4bba WHIRLPOOL b9224d5ed926e305cb88610e002e67f53ae18447c289aa55c0af663faa55f888218ed35f0cb6b57a0ce3b5b9232a783833a6557c2f92e2740dad6ea5f8a3d89c
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlN5DM0ACgkQiIP6VqMIqNcFdwD+PzVnvgMnwJQn5jj5R1UGp3Af
|
||||
c9IxOTIfftslKe4Qx40BAIC07y11sJVRq74eIcXMYh7bUkWsIAzJhowNbZRPBR81
|
||||
=sT2+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ruby2ruby-2.0.6.gem 20992 SHA256 b2fbb49b66191983db0b9532c81b1eeb446e3af7cced0995401c43637a7407ae SHA512 869c8b8f9ca21bcda184e9cc73d85e8f291c3b02b3d4e738fe305b6dec7cc93f2d988090441af7e5cef034c7596837136f293996110c9b7f11d5b108654b4a75 WHIRLPOOL ae50b1faab6540234322687776ea05e33779f03eccc7f90f085b8a3d072cd752c3779b26c7dde2edf778860f8eab0d67af0c03bb06047c14e3dddd136919b434
|
||||
DIST ruby2ruby-2.0.7.gem 23552 SHA256 e26b8dd07ae24480b716c2bc58dc353f1f94601e2b0ae5835dea27618ce10cb5 SHA512 77c861c4c38a06aaa6d413b3132ba32f991d48c0cbff499b5df0e727efc89dbd918a746fda553430f27003300c536b00c38fb4c7343d0b2f245cbf771cf7b720 WHIRLPOOL 2d984ee75df74d9519f47959ca4d8b7c82c7985542185eaab394674dfb3d1de842a2f1eb22554c14f44b0051924e8a304e2e56edd45e0c72c7d3f51218c05f8f
|
||||
DIST ruby2ruby-2.1.0.gem 24064 SHA256 5ea59eeea793fe896e0814072a6fd62ad29f266436f13a456aa16371f440ab85 SHA512 3bef4d14050d62e276313c7a13a398960c19be8aedd5b6ef03294bb223c2edf6a200285b6485d5247becc7456cad1adc422e41c360e0a63a1e609a466081979b WHIRLPOOL 3cfd995507ad3d84441924f18521ac1e2bf1299119604bc21c12836b121d72dc0d79fb8c41df5a4f99f5fd8e7113d538bd65f8c57c072caf2feb7a011ca37ceb
|
||||
EBUILD ruby2ruby-2.0.6.ebuild 903 SHA256 36c33678767ada18e6d5c4024e0a962c67d10344e9bf35310d6edc12f78eca9b SHA512 3e66afab4f5344b3f8f168935a491a345e5259362ef402752888b7e12c1c71d203f0e4434bba94cf97aa82354c557b48c928cfd33ff5df885020450dbaa5dcae WHIRLPOOL b8b600df0e15ec1729c016e6b3d5f6a120f996befaf838ea2698cee99e6482e7b866ebc92163411acaeeff6b6abed9f8ca2dd4d4a0549a61ea8ca72cd4c6d179
|
||||
EBUILD ruby2ruby-2.0.7.ebuild 950 SHA256 716b4437f6f82288bd0d6bbd734b206513f2dcc47babd8b4414f5615ff764634 SHA512 8391fcd4b940a40fb4c1812c6dfd7a47150902d2731733e6d198f6681f2c8e14be6a8281ae90e71e3738f48da3465623ea33f867d00555fc17afa0f044be265b WHIRLPOOL f49ff1fd39b11e1b83efcec3d578134a01f670b6c207eec0807c85c2affd1a892d88cc9513ff2cd69f98057dc52d6b350014048c3de8a0323b03410441d00201
|
||||
MISC ChangeLog 8354 SHA256 214ca3b7b4ee644254f387a8556bac6318b199386f081747be63df97be58d66f SHA512 76a0c1f30aeca0bb2d58fc53927bcb269e6f0d38c82fdedc0b72b44def2ef98f63a597737f3a8f6c5836643fd7da64655117ce9f7a382eb6b6e81669e42344e6 WHIRLPOOL 52576bb21485145a5872507cd8e6e68c78f24399eec31d73aeadb47cd2ff31045e685ea5d6b93e0136fdefe7a4e121c0384edae7d99e2c6d321086a7f7e56779
|
||||
EBUILD ruby2ruby-2.1.0.ebuild 965 SHA256 4ee65f36560a3c92f67ad3ed3273f1155ef1a731d33368b3130e159e0aadd557 SHA512 547af0028b2a8bb6d09c940591015be03e5d6c24fbe651350a33de59d275bba9e281df1f970a677e16bd8e049f64d60f982b91e0bbe8d611e4c8b4415daf00cd WHIRLPOOL cf07c49ad1b48ed98248f697849dee4e9ddff4d48a731f2b591aa3963ac8a9f57dad04a64749e502539b859d2af8f8848627be46783cfe7dca2d9349e896b1ed
|
||||
MISC ChangeLog 8479 SHA256 54f2d2612fdf5f5d5b6903a0998e4521666cf6f8c159aa3b05d54407fc0152bb SHA512 e8b81c71c83000ff7ae27ff290332d88883dc27b7d1677ae98d0d42c80c376897fff47df65907d5b7b58541026725d8db2ebd6787a9c539490a7b23162cc8496 WHIRLPOOL 91f2c5386a655877943c09673ed54f9281ce73c0cb850bf2c4a1cdbbf043e9007e0606215b728fc2ad3173188777042500c57b5e8f790393e20b792fe7f2dcf1
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlN5EWYACgkQiIP6VqMIqNd8tQD/TOU2hWHZBftYopUKLzruLTjI
|
||||
k75Kch34KuDzcWqEApABAJfIb+bySd3NyaF39YArO3OVPsGNZIwTV64avPmoNK+L
|
||||
=PHxJ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby2ruby/ruby2ruby-2.1.0.ebuild,v 1.1 2014/05/18 20:00:37 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Generates readable ruby from ParseTree"
|
||||
HOMEPAGE="http://seattlerb.rubyforge.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
ruby_add_rdepend "
|
||||
dev-ruby/sexp_processor:4
|
||||
>=dev-ruby/ruby_parser-3.1:3
|
||||
!<dev-ruby/ruby2ruby-1.3.1-r1"
|
||||
ruby_add_bdepend "doc? ( dev-ruby/hoe dev-ruby/hoe-seattlerb )
|
||||
test? ( >=dev-ruby/minitest-5.3:5 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die
|
||||
}
|
@ -1,29 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST catalyst-2.0.12.2.tar.bz2 907893 SHA256 411d531b6de8c8c1bc9fa9502af3a4882e94e9db8b911bb48e4a0fcfc1efe7e8 SHA512 12349f6249363a94a72a71d05b2fe6ee13593b5ea67e1cb9a054c5ece896ff68f89d1af6341b98238ba6a6510e2737f81dcc2606649c10681235315663ab04ae WHIRLPOOL 1769a78f615c8e0eec2167dd9d6ab873e24801ecb5e4634037898933c6f5a1dbb189d967a628be6f8811f6769eadc91c5003ddbb6bd58eb05efbbd5110f740c7
|
||||
DIST catalyst-2.0.14.tar.bz2 873415 SHA256 5a2f506026bde6df5d7ad5d94c3dbea0c151422b2201c347eafbaee135915586 SHA512 75e09be72e124ed4af1489af0688ed3858b36d25d76f331d8bfd1d45256fe068b9eb21c783541863f41786d9c91565695387582fc759bea5ef046ad2fa51eb1a WHIRLPOOL fd8c4660ccf11d6a6d89ebbdf20f69467e32984cd5a721c6d34ad3a0a94bb149e020ceefb7a21863aa30ebbdc27e3b5875b3d22fcb2381f6834ac56112335001
|
||||
DIST catalyst-2.0.15.tar.bz2 873335 SHA256 80fc39e6f6b7c32fb84f51333d8bf62a56a1ee068eb83cf2b03cb21c1f163e51 SHA512 9e61ba61eaa806424041f7edd1680b55dfd69bdea5b292aff305b4b3ef03349d82a47d8ab876baf7bf888e03810d79c6a00d74dc748082a1ed180ec1ed7043bd WHIRLPOOL 03c0f1137f59c57d106df4210104000c498a4c7ff2ae5bcc6e6c7a23d3d0c4c35ed125c036a0468859706da82af799641c1abe1b18c716c230c6ab657b4b765c
|
||||
DIST catalyst-2.0.16.tar.bz2 878929 SHA256 4578cbbc36a5d913b51967faad6feb9b8bb10a04794fe44e73b71790fa389142 SHA512 460ee4c996a7197f2d3e2504ef5ff205c74c0e7ca763a67dc57932a8df6199334fef3b234d90da1717d3f59b36081a29c768a864efa82129cd4f6e2de34ac3a8 WHIRLPOOL e43861bcb7286f85e8d0857d32f4e0ba9f39eea5bae2eac05e0b9e782ee2edad2a8171e1a0ea451c7ee67b21f2210f8ff3f2a9e37c16d16552c6c46e74637233
|
||||
EBUILD catalyst-2.0.12.2.ebuild 3449 SHA256 e9c3a11d17bad9e1b9b7d244b3699beceae4169107de116645d34a4019d4f88d SHA512 acc929ad5387603a4b5dfcd36ca8067f03ca4d4a39fc46b9c81dfbbed87b976e51a87d8f9878a8b565826c5dffa0bd8fd1c43de1794e3499ebb340e8d5342b32 WHIRLPOOL 74a58e6ac84df1f9a9b4de2116fd1f7b1b05478b3bed5be14995a5e6a12a787aca9dac07efa9e7ef8f242bd897da68c68400a871a34645f66da3226677de2090
|
||||
EBUILD catalyst-2.0.14.ebuild 3229 SHA256 685e5d451e463bbd99a18191ad34cc8694c51acc085d7ee56a9c299bf6723819 SHA512 5650b9bc9e7cbff3168a4305e7220f011b175ac4ea5c3306f55a4121d6d7f98e7f42286dbcb72689cf338095fc246843d7032dc8b9c952eba64a76df76722e18 WHIRLPOOL 6c2d6f5746883ab7eb8e5820bf27b07dcdf72195a39a382be5b2af9be8ebc6c2f56970f4dba5ecf2aea5b91dabc2306fa5e8d6978be5c912eb3e03fa3e97c30c
|
||||
EBUILD catalyst-2.0.15.ebuild 3092 SHA256 941fbb2cbb04fce4c45cb6ec8ce71083f75e7232abfd0a44480cc288e8f2f679 SHA512 dba00390683b5bdb896c103f9ffb4ee1b2fe1dc9ed7d442e168d08664487721edb6180fea0747bd480af20971e26e94e6c8e435ff5578bce5be0efe4df0a2445 WHIRLPOOL 2d9a15c0eac01c663ee30efd0655b3f9ee7882b6af8936cb9107d4efac006007a5135128b81a1826f0f4018a75dd174293e39058b5ae151eed9840bc8cf12fed
|
||||
DIST catalyst-2.0.17.tar.bz2 861341 SHA256 5f4142598d921e5174ff06f9571856760a324e79db5f3b63caf0d1a16adc813c SHA512 9d7b9ad383dcc5d4ba058596c0b607eb9601b28025d9300f63e68d78cbd5bca8fa3f3e03a81dc6b233021e773ba4301df0bf5cec51ca4368eb3577a68d33a92c WHIRLPOOL e97fc120141cc4f9f5c297652d8b43313780f615429c0eb3d9b85cba40aeca01dcbc6efb0f8d388cc5e7debabb2563cfc9b5a5aa00e3d00d306aed0f799fc642
|
||||
EBUILD catalyst-2.0.16.ebuild 3155 SHA256 96330cb79d0a318eb8e71c12832b71e06d8f01483fc3042da809caf16c0577f4 SHA512 b2e5438f39a7627d03d79b7062cb039a5b4cb8c9dbef9f836ca7d34e37ed530c95ba4a288e987a06141b7b61f9c928ea95fa425d2bd03a195000189a2a66d8fe WHIRLPOOL 1264383ed4eb1b31fe647c3ec4f7fed5944b76638669f1473d28d2dcfc5bf5fcf04fa032014f11fd4dd1e024c3fd7a57031ffd9f0ce01ef2865e90e96cdf3f31
|
||||
EBUILD catalyst-2.0.17.ebuild 3149 SHA256 b764e9f01aa95ed08169775ce267a4fa1edff43903f864934ed37f4685330e2d SHA512 c672617d6325a43d0a1975ee6875d6368b939ee11d374cc5355cc3a2771d6dbd523c0ac02c657161f27bc7ff95821ccbb8ab9682ce88d866458dbaff9af81fdb WHIRLPOOL 4c97e1ccf4749dc019091f477193e426ca6cc3210f6af1b62e357db1fe6b552ef27e05b180fc00058df9ff74e0776d5e82b5e97e0202192b057f996f9c1a3a41
|
||||
EBUILD catalyst-2.0.9999.ebuild 3056 SHA256 ca0a13dc03a936b54b0e6bfe64122ed653dcb1bc60976ed2612f4b6a305a91b8 SHA512 c6aa7faba3821edba40612b86ecb265339edf466798d297b251dd1af1e4b51e512c769d271fbb714c9ab72ed3dce55cda2462003b5e8ba4b26dbfda7b6cf82cf WHIRLPOOL 285670aa406f7f7f7f73cef9a7950d276429c10a6cb39796ffac369b9d68f4a53a28adf5122fc2bba56916a9b64c3ed7ce7a20994591c97afeed92dfe7dfa5de
|
||||
EBUILD catalyst-2.9999.ebuild 1632 SHA256 124adf991b51763910ee64979a9d4c17aa2a742d811648011047798f6d7b2c2b SHA512 54f2232cc559dc07edcc5fae49d27e35feba74d79b0ca88113747293654eac0714b75e8ce89fa2f35fe53638d40cc8d07b8c672dee7e829c306150c3a7f4183b WHIRLPOOL d08748d7864942924aaad5d52aad98119918d492f20716307429d72b5ddad25354ba6b43968ae7a529ff372ed443dd18eaea3b33a40dc641c2b39cf29cd8f750
|
||||
EBUILD catalyst-9999.ebuild 1611 SHA256 af96e44b2c122d4f98b268c2da788511faa8308098a7dc8a5261fc9dd3d31050 SHA512 643f4827189b3ef2f56bdfccdd6df2368e51da030e1088e481c358bb9474b4ca7101d597b5429ea998c98b3f41792809037fff82720081e5c51ba93f13581635 WHIRLPOOL a718b1c5d9ca40845e621a9583f63b1e7eda03de2f39ff513df9729bafce8bfd2a37f1aa7d9c172aff3ac4d39aca0211ff972032a7b701192cd970431a830760
|
||||
MISC ChangeLog 58661 SHA256 ffc40c121028845b1c2d3170001bb563ce0e8193543544eb5558da215aee24e1 SHA512 db5769f23a1235e34bc67cf7607a7a9bc47942e890c7fa1673d1b9e099b35e92f0c67c263f3718e9241bf3de2f160bfdbe7821ecba67064170ccf8c0c49ad41e WHIRLPOOL 383cfa3149f6c8581b3ad553e29862b8aa27a89a409800a13939093386b71832087a61154d1f86f09ebe0eef30998c72eb03c745655ea32ee4f35c614d95b76d
|
||||
MISC ChangeLog 58883 SHA256 c010affe23dab7fd35295c0ad156a5a8e97fa42b4e5bda0efda1bafbbe0dca2d SHA512 8c40e24e3fe947e8cafde15297e939b8fe7b8de386e87233c6eb2cf91fb8e12fd2b161dddbe764ed33aa04fb2690f7b768cc65e76f50726fc34f30604c41ad08 WHIRLPOOL 7fcba16fb5973622da2adc9280f3b03d7c9546f80a07d005e256d7dadcb57892a92965b015a31472f4cd7f3af77131fe148a28f709b945f38c6f9ce783a6468b
|
||||
MISC metadata.xml 302 SHA256 52c8f4e22cff9920c9a11b04ee574b28cd6fbf71a8212259d9d19122e0ddf955 SHA512 bd15682c5b17cde8b9b0ffe4559839eb2419b070659c388a21f3bba6b94d4a3861cbb76328c996c107e5fde9e4e4fd09e1f54d99e6d76df1ef25f1f52e557a2a WHIRLPOOL 5951e4d293d63763c8d1b922b6e7a88b3b8c3db0a3db5cae5bd4457920a8e14c338ff202d5d074e1893facddc8a04b83d83cefd6bd13d65029364d905f2c1450
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQF8BAEBCABmBQJTE1RLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
iQF8BAEBCABmBQJTeTjgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4Njg4RkQxQ0M3MUMxQzA0RUFFQTQyMzcy
|
||||
MjE0RDkwQTAxNEYxN0NCAAoJECIU2QoBTxfL15kH/34kdCxuQzms4/sS82UM7DhN
|
||||
Gc6tOi/QX3OHzJMCjaZmMrSWioUL1W6+MFhWZvx87/FBdY3S1jbGYuQVkOACA0K3
|
||||
NXieY8bN6L/QgsCvEbiVl+tF+zi7vHP7HorsjYvZI5jJqRPqu9698ZAoyhsU7HrW
|
||||
pPvGqT/q8NAaEClOudJMSZ/O2IlRk4iVAlxcq1+gTmr7lKrnttEiLt2tUfkqH5l8
|
||||
kg5P4klCTMLs0oOYUbkge2r2gDR2XtfY13ZmeBploywpLx22vdXupKA3UCDdnIkR
|
||||
Gj50aF2SUxf4V3rAqEyRbV/7attKwGcFQ8xYDj428blG9SDV/E4lHA2Tnu5s0Uo=
|
||||
=/Iub
|
||||
MjE0RDkwQTAxNEYxN0NCAAoJECIU2QoBTxfLQJEH/jJxodavWG49gkf+3mcEvRsw
|
||||
SJzn7wPobvrdP646Axc74XIVD5FUeOEmrcArKeboJNFLfN4XY6Zlq6UTI8YuoywU
|
||||
AFvjeB5XocwfBPHy469IXaxTDVmLhZUVBKofA0jzeu8lM/nYP1jOwXw6c+QSdJ7p
|
||||
LkZZbwI/sbPBfBAcupmECQaBVAcuT1JQSDf9D8f3A8FVj9i2Rc66CkSbTi5s8snh
|
||||
87o3rKLg+I9YGLm+j4P5jbovG4x0zaJK2zTR3Sa6F4kbdBGvriGF34Qqq6diAyE+
|
||||
DKroG3gRFEQJm6eTXFtsFUZPKxRVl95nrNKBeX5MIuIznfKX5jimHc7YhImv7yE=
|
||||
=VXS3
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,102 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-2.0.12.2.ebuild,v 1.5 2014/01/18 11:38:05 vapier Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/catalyst.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2
|
||||
http://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.bz2"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
||||
fi
|
||||
inherit eutils multilib python
|
||||
|
||||
DESCRIPTION="release metatool used for creating releases based on Gentoo Linux"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
RESTRICT=""
|
||||
IUSE="ccache kernel_linux"
|
||||
|
||||
DEPEND="app-text/asciidoc"
|
||||
RDEPEND="app-arch/lbzip2
|
||||
app-crypt/shash
|
||||
virtual/cdrtools
|
||||
ccache? ( dev-util/ccache )
|
||||
ia64? ( sys-fs/dosfstools )
|
||||
kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )"
|
||||
|
||||
pkg_setup() {
|
||||
if use ccache ; then
|
||||
einfo "Enabling ccache support for catalyst."
|
||||
else
|
||||
ewarn "By default, ccache support for catalyst is disabled."
|
||||
ewarn "If this is not what you intended,"
|
||||
ewarn "then you should add ccache to your USE."
|
||||
fi
|
||||
echo
|
||||
einfo "The template spec files are now installed by default. You can find"
|
||||
einfo "them under /usr/share/doc/${PF}/examples"
|
||||
einfo "and they are considered to be the authorative source of information"
|
||||
einfo "on catalyst."
|
||||
echo
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
ewarn "The ${EGIT_BRANCH:-master} branch (what you get with this ${PV} ebuild) contains"
|
||||
ewarn "work-in-progress code. Be aware that it's likely that it will not"
|
||||
ewarn "be in a working state at any given point. Please do not file bugs"
|
||||
ewarn "until you have posted on the gentoo-catalyst mailing list and we"
|
||||
ewarn "have asked you to do so."
|
||||
fi
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs 2 catalyst modules/catalyst_lock.py
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe catalyst || die "copying catalyst"
|
||||
if [[ ${PV} == 3.9999* ]]; then
|
||||
doins -r modules files || die "copying files"
|
||||
else
|
||||
doins -r arch modules livecd || die "copying files"
|
||||
fi
|
||||
for x in targets/*; do
|
||||
exeinto /usr/$(get_libdir)/${PN}/$x
|
||||
doexe $x/* || die "copying ${x}"
|
||||
done
|
||||
make_wrapper catalyst /usr/$(get_libdir)/${PN}/catalyst
|
||||
insinto /etc/catalyst
|
||||
doins files/catalyst.conf files/catalystrc || die "copying configuration"
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins examples/* || die
|
||||
dodoc README ChangeLog AUTHORS
|
||||
doman files/catalyst.1 files/catalyst-spec.5
|
||||
# Here is where we actually enable ccache
|
||||
use ccache && \
|
||||
dosed 's:options="autoresume kern:options="autoresume ccache kern:' \
|
||||
/etc/catalyst/catalyst.conf
|
||||
dosed "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \
|
||||
/etc/catalyst/catalyst.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "You can find more information about catalyst by checking out the"
|
||||
einfo "catalyst project page at:"
|
||||
einfo "http://www.gentoo.org/proj/en/releng/catalyst/index.xml"
|
||||
echo
|
||||
elog "update_seed syntax has changed to make it more flexible."
|
||||
elog "This is an optional setting supported by stage1 that runs an emerge"
|
||||
elog "command on the seed stage before starting the stage1 build. (example:"
|
||||
elog "'--update dev-libs/mpfr dev-libs/mpc dev-libs/gmp')"
|
||||
}
|
@ -1,100 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/catalyst/catalyst-2.0.14.ebuild,v 1.2 2014/01/18 11:38:05 vapier Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/catalyst.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2
|
||||
http://dev.gentoo.org/~mattst88/distfiles/${P}.tar.bz2"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
||||
fi
|
||||
inherit eutils multilib python
|
||||
|
||||
DESCRIPTION="release metatool used for creating releases based on Gentoo Linux"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/releng/catalyst/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
RESTRICT=""
|
||||
IUSE="ccache kernel_linux"
|
||||
|
||||
DEPEND="app-text/asciidoc"
|
||||
RDEPEND="app-arch/lbzip2
|
||||
app-crypt/shash
|
||||
virtual/cdrtools
|
||||
x86? ( >=sys-boot/syslinux-3.72 )
|
||||
amd64? ( >=sys-boot/syslinux-3.72 )
|
||||
ccache? ( dev-util/ccache )
|
||||
ia64? ( sys-fs/dosfstools )
|
||||
kernel_linux? ( app-misc/zisofs-tools >=sys-fs/squashfs-tools-2.1 )"
|
||||
|
||||
pkg_setup() {
|
||||
if use ccache ; then
|
||||
einfo "Enabling ccache support for catalyst."
|
||||
else
|
||||
ewarn "By default, ccache support for catalyst is disabled."
|
||||
ewarn "If this is not what you intended,"
|
||||
ewarn "then you should add ccache to your USE."
|
||||
fi
|
||||
echo
|
||||
einfo "The template spec files are now installed by default. You can find"
|
||||
einfo "them under /usr/share/doc/${PF}/examples"
|
||||
einfo "and they are considered to be the authorative source of information"
|
||||
einfo "on catalyst."
|
||||
echo
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
ewarn "The ${EGIT_BRANCH:-master} branch (what you get with this ${PV} ebuild) contains"
|
||||
ewarn "work-in-progress code. Be aware that it's likely that it will not"
|
||||
ewarn "be in a working state at any given point. Please do not file bugs"
|
||||
ewarn "until you have posted on the gentoo-catalyst mailing list and we"
|
||||
ewarn "have asked you to do so."
|
||||
fi
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs 2 catalyst modules/catalyst_lock.py
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe catalyst || die "copying catalyst"
|
||||
if [[ ${PV} == 3.9999* ]]; then
|
||||
doins -r modules files || die "copying files"
|
||||
else
|
||||
doins -r arch modules livecd || die "copying files"
|
||||
fi
|
||||
for x in targets/*; do
|
||||
exeinto /usr/$(get_libdir)/${PN}/$x
|
||||
doexe $x/* || die "copying ${x}"
|
||||
done
|
||||
make_wrapper catalyst /usr/$(get_libdir)/${PN}/catalyst
|
||||
insinto /etc/catalyst
|
||||
doins files/catalyst.conf files/catalystrc || die "copying configuration"
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins examples/* || die
|
||||
dodoc README AUTHORS
|
||||
doman files/catalyst.1 files/catalyst-spec.5
|
||||
# Here is where we actually enable ccache
|
||||
use ccache && \
|
||||
dosed 's:options="autoresume kern:options="autoresume ccache kern:' \
|
||||
/etc/catalyst/catalyst.conf
|
||||
dosed "s:/usr/lib/catalyst:/usr/$(get_libdir)/catalyst:" \
|
||||
/etc/catalyst/catalyst.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "You can find more information about catalyst by checking out the"
|
||||
einfo "catalyst project page at:"
|
||||
einfo "http://www.gentoo.org/proj/en/releng/catalyst/index.xml"
|
||||
echo
|
||||
}
|
@ -1,4 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST cucumber-rails-1.4.0.gem 402944 SHA256 cc600933c1970a68146c025c10c068956389b390fc1bbb7d2e4d36308a597777 SHA512 403971e030c46ac21ce9e232ad904fa1b875a4934c40695ae77497eb0daa645eabac60ab64a24051f4b6fbfa9db62e3d241168dd27c7ba0069b09767c6aa6cc5 WHIRLPOOL 22fb3b6806994b196d212d11987f38b6af012a579600efed3c05e9fc09708669160f3e845c08ca9d70e018a11daf341480110c3127a3738f2e85c78ee7807ea8
|
||||
DIST cucumber-rails-1.4.1.gem 404480 SHA256 6c4c97732c5539d4c9da3ea1dfb7d49fffecc27e089d30b62085f0752f895575 SHA512 6f0dd5a08a72a7d37e3ca0343c374a66071f893ba9389bacd51516ccbd129396e6f770bb18e10a80d00588b833bfa23b288f8e2b73dd3d7e618bae0ff40179fd WHIRLPOOL a73ff228acaec8ece7c7cd52dd8868d265fe800521a1c659fd020be0051719af74d08d8851b100400cc8625783c102f95b1f9999397472f059dfd1f2acaec903
|
||||
EBUILD cucumber-rails-1.4.0.ebuild 1199 SHA256 5f35a4b7f205539532edaea36a35dabc3053581dab73b7cfd3d618c9024d5526 SHA512 949c73e53710ee923200477c4596ee0b54ae58f6872624b91112a22a16f2f10d16f22e4cb83b2ac643af9f4d97b8a0e8c6cd783c7e1b2e6a157f1c6978ccbbea WHIRLPOOL 231b217f58931ff1e6c056b0faffe7b6a86ea5881774e93beeb93e8358ae46afb5519c6cff6a9151fccaf8f61a0d9e6f23672f8258116ca5afe3aa610ca74f8b
|
||||
MISC ChangeLog 4719 SHA256 4a850089e65cb935bd9f09476c056d09a165c4ad911751fa1fd5c06a3b88c2be SHA512 f3aa31220db352a0911ccd910107c6c3a5c8a9ddb76ef61f5c6edaeed22d7ad8e3ed2421e0cbe3ce0908975e90a19e831335330a7b1791cafedee9a89c649eca WHIRLPOOL 32dac816f7f1c97c1622aca7148e9159dd39aca18519f53fdb8e8c9dcb060694d29e4081e1bfc89f9148aff9a5ba2bda3dea794caa49c77b7e3e73f00032c619
|
||||
EBUILD cucumber-rails-1.4.1.ebuild 1251 SHA256 e90228c4693c7e64319d197b2a78a49aaef68959db846416d10e7f71b0406159 SHA512 c7518ed164c905e4afaabb077f65733b533f011056a4cb48dcd86c32fec8a8fc2d39dc9de6665d1f5af900c94f7bd40bfd62b3e5419b59bef94281af029e5bd4 WHIRLPOOL 070912c5d9b9918c7ee5745f1d06be2ba1e37446d3711be808b874934549a50551f71599b05a2137a40de76d3408be0130becf8fd7a06fe5149114d72d8f4511
|
||||
MISC ChangeLog 4854 SHA256 fd9a7ea851b1b587f62c62abe734620f7243aa30253f84185c2d6e9d04b06428 SHA512 bedbe9320a44e1db29bdaf82b12fbd61f6d1e9057a4aa9e495ddae5fedc62c92bf4713afcf95257484fe8f745f0133b04013ec1dc55cfb82b47eaa05599a1e3f WHIRLPOOL b91563836b00939389b123750cb4d699be1357e021bb78d652f9c8749c8d000c1ad89f6b6e7ac1d6ce7c9ce6c119ecf6a45f86776b68291db242d412428c9a63
|
||||
MISC metadata.xml 201 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad SHA512 3131e5281b343002ef359d7199da425d3f9f5406ef4ddd9332eccad6b78e3ced62adedd4dfe14538db391d2590811df6f2a15cada5a1e924479a0189cd69b7d3 WHIRLPOOL 8631f9384237d55afedca6bba2e9e6b80f5d260ec195de52a736072d4c743579e435c363404e0561a05708c07fbb92e21d69aaff1273b9f724d25b3f59b26fe6
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlN5AxMACgkQiIP6VqMIqNdilwEAlp49eEb41uuknSfhkQYWfdxs
|
||||
0homDJd+JWy5h7bmaigA/jLa9aAb0bmocDCnYW56tgDzw6NOu4Bc2QmQn1+F1bwk
|
||||
=4m/N
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cucumber-rails/cucumber-rails-1.4.1.ebuild,v 1.1 2014/05/18 18:59:30 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
# There are also cucumber features. They require a Rails project with
|
||||
# factory girl which we don't have packaged yet.
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="cucumber-rails.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Executable feature scenarios for Rails"
|
||||
HOMEPAGE="https://github.com/cucumber/cucumber/wikis"
|
||||
LICENSE="Ruby"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="1"
|
||||
IUSE=""
|
||||
|
||||
# Restrict tests since Appraisal is now mandatory to manage different
|
||||
# rails versions, even for the specs.
|
||||
RESTRICT="test"
|
||||
#ruby_add_bdepend "
|
||||
# test? (
|
||||
# >=dev-ruby/ammeter-0.2.2
|
||||
# >=dev-ruby/rspec-rails-2.7.0:2
|
||||
# )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-util/cucumber-1.3.8
|
||||
>=dev-ruby/nokogiri-1.5.0
|
||||
>=dev-ruby/capybara-1.1.2 <dev-ruby/capybara-3
|
||||
>=dev-ruby/rails-3.0.0
|
||||
>=dev-ruby/mime-types-1.16:0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile || die
|
||||
sed -i -e '/[Bb]undler/d' Rakefile || die
|
||||
sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue