parent
1efa4e2ea9
commit
575ff98db5
@ -1,2 +1 @@
|
||||
DIST docker-1.5.0.tar.gz 6459415 SHA256 cf97a1b3a75a63d3b7cb743b5376a1b1bc00eac651dce9e3f094202901a43c48 SHA512 cc620570c67454bedfae73de86b722a845fce4b0bd46446d1190ae98917010db54fbf82951167ebf62358e53dedb45fff2a7f25014c79b42efc2a5f2b611b4d9 WHIRLPOOL acb62b6c1b354212cf250b60227c5dbedc7fe6c6e729fc887653b776a991cd13650c643e20abf06a4326412cb10a1b4e2a20bac0a1fbc056b8d2cf2d54d1fcd0
|
||||
DIST docker-1.6.0.tar.gz 5711975 SHA256 8ba01d3ae2c6db8532fef56dbbe16719baf4d08d66fa0f35550e98db6784df0e SHA512 c544818f61454c61e3459cec26363bd297b6852e7df0860417d68d64269820aa3a880a10f779e0ae5c541e4a59387aa54b0556e9b9c46d367061905c9532d10b WHIRLPOOL ae1b09b9f2c6034c860018ed5cc015606744e13790f563f4513631e83c13b9d300d8c11df213f3b3f792e956dd03b81d9445117dd0baf74380ab95b61e337c96
|
||||
DIST docker-1.6.1.tar.gz 5713944 SHA256 aa3534277d11b32bc3564b801aeed0502f067317e7e111bd91ce2d989d34c51e SHA512 d2647f191fd295c8a9326e11ddbf6e77f33b70f14e3ebd37db3c9fa1f4946e0e3f426078ee847f52d7c57fc7783d26afe3e5d2e7ff17d8e6bb4f71609e8f5ef2 WHIRLPOOL e12c799ef63a0646f7393b00b6c1e200f350f7089445c58819ae5b53d66d18d985cb9f8fde1cd3ecfa55c2f0186064fc7080b7ebba132404aa15502029881602
|
||||
|
@ -1,242 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker/docker-1.5.0.ebuild,v 1.4 2015/03/14 02:47:43 xarthisius Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Docker complements kernel namespacing with a high-level API which operates at the process level"
|
||||
HOMEPAGE="https://www.docker.com"
|
||||
|
||||
GITHUB_URI="github.com/docker/docker"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="git://${GITHUB_URI}.git"
|
||||
inherit git-2
|
||||
else
|
||||
MY_PV="${PV/_/-}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI="https://${GITHUB_URI}/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
DOCKER_GITCOMMIT="a8a31ef"
|
||||
KEYWORDS="~amd64"
|
||||
[ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually for each bump!"
|
||||
fi
|
||||
|
||||
inherit bash-completion-r1 linux-info multilib systemd udev user
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="aufs btrfs +contrib +device-mapper doc lxc overlay vim-syntax zsh-completion"
|
||||
|
||||
# https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies
|
||||
CDEPEND="
|
||||
>=dev-db/sqlite-3.7.9:3
|
||||
device-mapper? (
|
||||
>=sys-fs/lvm2-2.02.89[thin]
|
||||
)
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-lang/go-1.3
|
||||
btrfs? (
|
||||
>=sys-fs/btrfs-progs-3.16.1
|
||||
)
|
||||
"
|
||||
|
||||
# https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies
|
||||
# https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
|
||||
!app-emulation/docker-bin
|
||||
>=net-firewall/iptables-1.4
|
||||
sys-process/procps
|
||||
>=dev-vcs/git-1.7
|
||||
>=app-arch/xz-utils-4.9
|
||||
|
||||
lxc? (
|
||||
>=app-emulation/lxc-1.0.7
|
||||
)
|
||||
aufs? (
|
||||
|| (
|
||||
sys-fs/aufs3
|
||||
sys-kernel/aufs-sources
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="installsources strip"
|
||||
|
||||
# see "contrib/check-config.sh" from upstream's sources
|
||||
CONFIG_CHECK="
|
||||
~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER CGROUP_SCHED CPUSETS
|
||||
~MACVLAN ~VETH ~BRIDGE
|
||||
~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
|
||||
~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK
|
||||
~NF_NAT ~NF_NAT_NEEDED
|
||||
|
||||
~MEMCG_SWAP
|
||||
~RESOURCE_COUNTERS
|
||||
~CGROUP_PERF
|
||||
"
|
||||
|
||||
ERROR_MEMCG_SWAP="CONFIG_MEMCG_SWAP: is required if you wish to limit swap usage of containers"
|
||||
ERROR_RESOURCE_COUNTERS="CONFIG_RESOURCE_COUNTERS: is optional for container statistics gathering"
|
||||
ERROR_CGROUP_PERF="CONFIG_CGROUP_PERF: is optional for container statistics gathering"
|
||||
|
||||
pkg_setup() {
|
||||
if kernel_is lt 3 8; then
|
||||
eerror ""
|
||||
eerror "Using Docker with kernels older than 3.8 is unstable and unsupported."
|
||||
eerror " - http://docs.docker.com/installation/binaries/#check-kernel-dependencies"
|
||||
die 'Kernel is too old - need 3.8 or above'
|
||||
fi
|
||||
|
||||
# for where these kernel versions come from, see:
|
||||
# https://www.google.com/search?q=945b2b2d259d1a4364a2799e80e8ff32f8c6ee6f+site%3Akernel.org%2Fpub%2Flinux%2Fkernel+file%3AChangeLog*
|
||||
if ! {
|
||||
kernel_is ge 3 16 \
|
||||
|| { kernel_is 3 15 && kernel_is ge 3 15 5; } \
|
||||
|| { kernel_is 3 14 && kernel_is ge 3 14 12; } \
|
||||
|| { kernel_is 3 12 && kernel_is ge 3 12 25; }
|
||||
}; then
|
||||
ewarn ""
|
||||
ewarn "There is a serious Docker-related kernel panic that has been fixed in 3.16+"
|
||||
ewarn " (and was backported to 3.15.5+, 3.14.12+, and 3.12.25+)"
|
||||
ewarn ""
|
||||
ewarn "See also https://github.com/docker/docker/issues/2960"
|
||||
fi
|
||||
|
||||
if use aufs; then
|
||||
CONFIG_CHECK+="
|
||||
~AUFS_FS
|
||||
"
|
||||
# TODO there must be a way to detect "sys-kernel/aufs-sources" so we don't warn "sys-fs/aufs3" users about this
|
||||
# an even better solution would be to check if the current kernel sources include CONFIG_AUFS_FS as an option, but that sounds hairy and error-prone
|
||||
ERROR_AUFS_FS="CONFIG_AUFS_FS: is required to be set if and only if aufs-sources are used"
|
||||
fi
|
||||
|
||||
if use btrfs; then
|
||||
CONFIG_CHECK+="
|
||||
~BTRFS_FS
|
||||
"
|
||||
fi
|
||||
|
||||
if use device-mapper; then
|
||||
CONFIG_CHECK+="
|
||||
~BLK_DEV_DM ~DM_THIN_PROVISIONING ~EXT4_FS
|
||||
"
|
||||
fi
|
||||
|
||||
if use overlay; then
|
||||
CONFIG_CHECK+="
|
||||
~OVERLAY_FS ~EXT4_FS_SECURITY ~EXT4_FS_POSIX_ACL
|
||||
"
|
||||
fi
|
||||
|
||||
linux-info_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# allow user patches (use sparingly - upstream won't support them)
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# if we treat them right, Docker's build scripts will set up a
|
||||
# reasonable GOPATH for us
|
||||
export AUTO_GOPATH=1
|
||||
|
||||
# setup CFLAGS and LDFLAGS for separate build target
|
||||
# see https://github.com/tianon/docker-overlay/pull/10
|
||||
export CGO_CFLAGS="-I${ROOT}/usr/include"
|
||||
export CGO_LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
|
||||
|
||||
# if we're building from a zip, we need the GITCOMMIT value
|
||||
[ "$DOCKER_GITCOMMIT" ] && export DOCKER_GITCOMMIT
|
||||
|
||||
if gcc-specs-pie; then
|
||||
sed -i "s/EXTLDFLAGS_STATIC='/EXTLDFLAGS_STATIC='-fno-PIC /" hack/make.sh || die
|
||||
grep -q -- '-fno-PIC' hack/make.sh || die 'hardened sed failed'
|
||||
|
||||
sed -i 's/LDFLAGS_STATIC_DOCKER="/LDFLAGS_STATIC_DOCKER="-extldflags -fno-PIC /' hack/make/dynbinary || die
|
||||
grep -q -- '-fno-PIC' hack/make/dynbinary || die 'hardened sed failed'
|
||||
fi
|
||||
|
||||
# let's set up some optional features :)
|
||||
export DOCKER_BUILDTAGS=''
|
||||
for gd in aufs btrfs device-mapper overlay; do
|
||||
if ! use $gd; then
|
||||
DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}"
|
||||
fi
|
||||
done
|
||||
|
||||
# time to build!
|
||||
./hack/make.sh dynbinary || die 'dynbinary failed'
|
||||
|
||||
# TODO get go-md2man and then include the man pages using docs/man/md2man-all.sh
|
||||
}
|
||||
|
||||
src_install() {
|
||||
VERSION=$(cat VERSION)
|
||||
newbin bundles/$VERSION/dynbinary/docker-$VERSION docker
|
||||
exeinto /usr/libexec/docker
|
||||
newexe bundles/$VERSION/dynbinary/dockerinit-$VERSION dockerinit
|
||||
|
||||
newinitd contrib/init/openrc/docker.initd docker
|
||||
newconfd contrib/init/openrc/docker.confd docker
|
||||
|
||||
systemd_dounit contrib/init/systemd/docker.{service,socket}
|
||||
|
||||
udev_dorules contrib/udev/*.rules
|
||||
|
||||
dodoc AUTHORS CONTRIBUTING.md CHANGELOG.md NOTICE README.md
|
||||
if use doc; then
|
||||
# TODO doman contrib/man/man*/*
|
||||
|
||||
docompress -x /usr/share/doc/${PF}/md
|
||||
docinto md
|
||||
dodoc -r docs/sources/*
|
||||
fi
|
||||
|
||||
dobashcomp contrib/completion/bash/*
|
||||
|
||||
if use zsh-completion; then
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins contrib/completion/zsh/*
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles
|
||||
doins -r contrib/syntax/vim/ftdetect
|
||||
doins -r contrib/syntax/vim/syntax
|
||||
fi
|
||||
|
||||
if use contrib; then
|
||||
mkdir -p "${D}/usr/share/${PN}/contrib"
|
||||
cp -R contrib/* "${D}/usr/share/${PN}/contrib"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
|
||||
elog ""
|
||||
elog "To use Docker, the Docker daemon must be running as root. To automatically"
|
||||
elog "start the Docker daemon at boot, add Docker to the default runlevel:"
|
||||
elog " rc-update add docker default"
|
||||
elog "Similarly for systemd:"
|
||||
elog " systemctl enable docker.service"
|
||||
elog ""
|
||||
|
||||
# create docker group if the code checking for it in /etc/group exists
|
||||
enewgroup docker
|
||||
|
||||
elog "To use Docker as a non-root user, add yourself to the 'docker' group:"
|
||||
elog " usermod -aG docker youruser"
|
||||
elog ""
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST fcitx-anthy-0.1.1.tar.xz 68604 SHA256 c508068c7c9a56c26ea44b8e6ddb90a2ea75860031f89e171dcda8ec4cd08955 SHA512 e2c4bb20f0b0a370e5f28bff14312c2c14210695418438ebe697b94570fe502be8c96dc8fbf813fd3aa6e352283a7d31808a1f12266d4a8050646a8ae86de9d9 WHIRLPOOL 48f674ef23d62f2dc1286712cbb252d709d9e3890921d1f9296ff89f85c5ae211daa887841fc01f267fe44764275e8b6de4aef859d9f1456cb24f00023b262ce
|
||||
DIST fcitx-anthy-0.2.0.tar.xz 71004 SHA256 0695a227bb6025e9f772b2f1e3c605c6f96fc417636b3074f806ac3159fa0967 SHA512 f5eb22464d8c6ab56d8328fd931186b1966d64314f8aaa818a2ddb3684a36ca975cd9e96e4ec775cd5fce3c98e1d62f7d3f673036ed417a85ca02c7d34256dc9 WHIRLPOOL f2e5daf74b10bbd40796e0444c9689a643930e59bcfb118630c76759d35b213adbfe89f3369290f8452c0a8544b2dc4a325f41220f8b7bac8e4cfa7bf19b8ea2
|
||||
DIST fcitx-anthy-0.2.1.tar.xz 72196 SHA256 fd208474666f09f1c189c10c2c0fa9cfda33948b704410e02878fdd92174d78d SHA512 18599251d6ebda96a23f81f63d91e9a9d469d2ea534975c2f4ddbc80584d70646ac6d157d0571f9d48565c0cfd1bb111e2907cae2c00b750014b9f39a7bcf961 WHIRLPOOL 99632911a7831ce24c7535b0e0a249cbbc48b24ec44682f6a09e3dc0a61d7eb74363642098158cc409c3390fb141d03591f1e1b1b3683164d4d6002fe9c92769
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-anthy/fcitx-anthy-0.2.0.ebuild,v 1.3 2015/04/19 11:49:09 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Japanese Anthy module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
app-i18n/anthy"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/libintl"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST fcitx-chewing-0.2.0.tar.xz 13968 SHA256 cf03b84004f1839a6f6e10dadf53edfbf8b6dcbb9d70579cde913b6b5e0a8dec SHA512 af8f2fb6fb5fb017522ac81fa9b14907d9537dace21ef594951f1dd717e276319666480aecaa55d0696c2ba80f74d51f7573aea9799d96a37bfa8305b8e04e54 WHIRLPOOL 6508407069d353c05b3167b413f5ab90f839afa6e77282ce79504ae23d831e150747a1c949e5fa8f0c021ba7b44b95087295336ad17d049bfbd41b87555aca5f
|
||||
DIST fcitx-chewing-0.2.1.tar.xz 19664 SHA256 95f9ccbffd285cfa48f7de3d7637a71448d1bba5fcb7f485abb4838cd85aa819 SHA512 fc10f391abd84aecf42ebd6e0fe92503ec694bab55d4603dffbc0f288f58f216f6addfd37b02f5669599b4a352543a42d4e4f9aabe78bc4c5fcb6d7545c5735c WHIRLPOOL 2e8e24ac6a62ac896b28b555075c024360ded841836f751581a0a3ef4ec87f9845cb059f7841e66a8d1f6c36b6b79086ca8fa835181a4206385ea1d993398636
|
||||
DIST fcitx-chewing-0.2.2.tar.xz 19684 SHA256 fa278ee9d2c20f7ae0a3093a3e490553798186bd67dc1e83f2723bd15b47a450 SHA512 3191c269459779115353fdf3f6fcdd1a8bace2d7f45426eebe1d4198eb8f84ef88680c38b7e03d7db4db45dc41ee2ddbe92d36c71911f09b23ef9f0d5d745617 WHIRLPOOL ab9a2fec736f3e2c4af761360ef0cd0e53fdeae1e850e322d7b5d31ceee9d074f7cb29f9f6e083f26e374928ba559b53d139ba906faf21538771a6f371d677eb
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-chewing/fcitx-chewing-0.2.1.ebuild,v 1.3 2015/04/19 11:52:24 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Chewing module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://fcitx.googlecode.com/files/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
dev-libs/libchewing"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl"
|
@ -1,4 +1,2 @@
|
||||
DIST fcitx-cloudpinyin-0.3.1.tar.xz 19296 SHA256 2c919bf7979964bef861b432b821fc43fa94824e82372b03c653219b0fc05f6e SHA512 fda8501d8c132b3810f70d984f77652cefad5a052580c6607f893efdfed132a05053c6edf3ea8ba829e33abc237808eac6ca3521c6616ad2cfa5e3c4e0045297 WHIRLPOOL bcd8aae0339ecdc3db58a950c475e81133a90b08f9294dfea224d38ec7b6e2f929fff2d389761f2c90ee1553b9bd02fd8bf93ab9ef7c23101affebfff7b76d33
|
||||
DIST fcitx-cloudpinyin-0.3.2.tar.xz 20420 SHA256 e47e96eb807250f460d9cd6d56d8112a076882e4a56f25748475a577631d2c7b SHA512 ddda528f72ffd200ae78b4b2d9791e20576a220d0b15e4c55e9bd1977188c65696ca2a522acbb27177b2b22b33cdc41774d1ce111eb090adaba8fcc97f12cd8e WHIRLPOOL d9f0abbd35284d0350d8f6de2e22ca182366134145dc36128785f7ca33c5c36e1d29fd42c9857219ff6ede7cc6ae021928a4f6ebd47474686d3ecc4713d55c33
|
||||
DIST fcitx-cloudpinyin-0.3.3.tar.xz 20580 SHA256 1dced4c5890081231d05d2b42a064d0dd7ca7770a618d87aa987af718b2d3297 SHA512 874c2b1f037c14e8f6cdbd174c86014d9f6b2035d1828ecf3c8debc704a5f3469eff7ead50638f26080986d912c6e93fe82b78f1a9161f09b738461d07614814 WHIRLPOOL 5e2565e3018a7e9127b82806ec6b9e746d6906e12aefe5ab1bde0bd1ec179ee2a99857972c82cbd50fe0cf292ecf81c9c90d834d13cdb24900acc895f011bf9e
|
||||
DIST fcitx-cloudpinyin-0.3.4.tar.xz 20796 SHA256 c131e8cfd4d171f7749c2934f13092dcdffcf3d4ff1cefde7ed67daed74b7d90 SHA512 ecfab0e45387793986fc75f24372d69910552d6168c9dd63f258bf05bfa397350bfea2a6fc419ab067fc5a7737a3e8c39d4b8ae5d0501871e3365c8a07553b09 WHIRLPOOL 7dbecb3f5ec38c50364abddeb5c44318503fdf40783b6efd5c8ece029f0cd56f750057b547a25fa6836458ed15646d5923e09c4fc33d927f9d1a40e5332577c7
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.2.ebuild,v 1.3 2015/04/19 11:55:00 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A fcitx module to look up pinyin candidate words on the internet"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
net-misc/curl"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
virtual/pkgconfig"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-cloudpinyin/fcitx-cloudpinyin-0.3.3.ebuild,v 1.2 2015/04/19 11:55:00 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A fcitx module to look up pinyin candidate words on the internet"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
net-misc/curl"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
virtual/pkgconfig"
|
@ -1,3 +1,2 @@
|
||||
DIST fcitx-configtool-0.4.6.tar.xz 41992 SHA256 8d64107f9f12b4f2cbd82e40b87a2dc4dc76d0ff854481c1103d5e9a2c2e129d SHA512 946bceb77fc6d14210154d9264c86d3333f910893cf3054f65eab72641421847e8ac003889b742f4c28f74c8ab1cfbcfb82abe35ea83ca2548cfc1decc92fc4c WHIRLPOOL 58f8a420f6c98cb6d710bd05d8ca2a3ca48a115015e6de98b105bf71b59bf3dab34eb63009d763dc7a3554fa6ec0b442e8bb277f890230dd94ec371397a6766c
|
||||
DIST fcitx-configtool-0.4.7.tar.xz 46760 SHA256 712460a726c921545e9678be15a549061b1751d587f3eb2b0b0bdf6b2cba9f55 SHA512 90ec9f4c30c46ea937f965173a4213b67d1cb360cc43b96af9899cdd5a0e35d34658ee7149ed10b3dc58d3851bc1712915db970fd2d25a976983b1037e380be2 WHIRLPOOL 08fa41820f159df512c55f6dda616e5eff7e0e0d2b401507f03227dac2e3c9bbf7d347f351046fc247379110a267f15aff433c315a91706dabb479f0c8b92070
|
||||
DIST fcitx-configtool-0.4.8.tar.xz 47196 SHA256 0ebc06d9d325fed096e9cb61fe53b82000d2de0e9aefe5945ba8f0aa2ca851ed SHA512 7b3c43b9d7d1dab04880effe6fc4e80e64c9bad34699c0c8d2992ec971605ef2eaa0b1fb13f71a582289c75560c3edc95af21f6413ac2bb594d5cdb31a0b4cb7 WHIRLPOOL a1817bcc9d6bdcd96e66dbe71d44cb66d6b66802e366b8f21d5f922495176463fc23adff2bbdbfb4003ddcef43839fab06715231fdaada8714eec1e3a073f18f
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-configtool/fcitx-configtool-0.4.7.ebuild,v 1.3 2015/04/19 11:58:33 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A GTK+ GUI configuration tool for fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="gtk +gtk3"
|
||||
REQUIRED_USE="|| ( gtk gtk3 )"
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
dev-libs/glib:2
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/iso-codes
|
||||
dev-libs/libunique:1
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="
|
||||
$(cmake-utils_use_enable gtk GTK2)
|
||||
$(cmake-utils_use_enable gtk3 GTK3)"
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST fcitx-qt5-0.1.2.tar.xz 44788 SHA256 427fdf6eacd2fea30085bd7d0157a9b2009597ada601233ecf020194cce5a157 SHA512 e1e9ca1eab6515dab33be3632136d2f4bb1779b5995f19f8767bdb3422074e1e73d7ff412838f490164ebb4db1d84db28e16e39cdd67d115da244709480c4048 WHIRLPOOL 2c67e9d17fd6862be85077f90c9a90f87250c849d45be170f2d6cf1ce77456692b69929acc1e1ffccdf0d217bf12c37f69387bed7b61f4c3c8af944afb0d4570
|
||||
DIST fcitx-qt5-1.0.0.tar.xz 68568 SHA256 eeddfeff265d8080aabeb5d8f00c4085582b5e63023a5402fcf9d423d038a800 SHA512 12ed93e214ea23e10e129875d2e6faef266d42a3cc8a942e23dd3d41f5df0f570c4523e73c7819553f84c8990ae96a5d951f41c6c40f4b9e06192beee37f591b WHIRLPOOL 22881111c5215d5b3a5b7105817612be728ed6fa955db8ba48d01371998329420c240f48f9a86d1eb58d73a666430785aecc039c8d3a82108ce5aaac95b5e60d
|
||||
DIST fcitx-qt5-1.0.2.tar.xz 53324 SHA256 b8073f07d9384878c616f6d2cea44fc739a3b5731b95b10b3133e0914d49f66d SHA512 f7075d5334e29fd00c54563182c9cc4027011503aa14d577aa2fb75eb8558c385d91c939f1f21e51850c9c64fc5c396aad5b32fdcc8ddd99c46ec74bd577255d WHIRLPOOL 35ae384cf13fdfdb86c34b7dbefbbe780a2c20ac220868824e25a0ba4368581c19d45cbc9447e1c2dd3236b0758ee9e4311dab1f348a524ca2d002d0b43c760c
|
||||
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-qt5/fcitx-qt5-0.1.2.ebuild,v 1.1 2014/11/02 09:03:54 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Qt5 input module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-qt5/fcitx-qt5-1.0.0.ebuild,v 1.2 2015/04/11 16:33:28 kensington Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-qt5/fcitx-qt5-1.0.2.ebuild,v 1.1 2015/05/09 12:01:09 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils
|
@ -1,4 +1,2 @@
|
||||
DIST fcitx-rime-0.2.0.tar.xz 8116 SHA256 e4bc9243abffd1851b4ee19c88d7c2b32ede134aeda60aee930388f9f33ca269 SHA512 3f02d7bf0e47981e7a135ccaa46653be319d1bb716bd939b50419e47b8d3c07b347434e8529522d4266bd5fac6dbc2cdc1bfd4b7ea0607250023f70f97006228 WHIRLPOOL 7dbdcd3ac90f2d901b5b5c06541b9f6f1debf4ad833c2ddacb840dbd80a4443725fc7bdb41ad2261db8f34cb0dc77fe3d5f0c45e69a0a056618518007c1c708e
|
||||
DIST fcitx-rime-0.2.2.tar.xz 38432 SHA256 970c883794da69a2e3966435df0ac591a83a9adb2f2588ddcef55c89cca801a1 SHA512 4497cfdf38e6fd85e358b0c8b52efa21b54a8c46cf5f6a640ca1c1f91a30df2a2033f46eec2d123bfadf9c8c58e4b8f6ec96b1564d32b2b8157261ca14a2855b WHIRLPOOL 17864ce71b0d9efe14acc7b16477b7996eb73b3e804e8c36d9ba9c2919a87216bf28307dd71b64a66babc602d62155c089ec75531f34b69a761984804dca9fc2
|
||||
DIST fcitx-rime-0.3.0.tar.xz 39152 SHA256 76408597c73af1fa8b577347867ac089c21a3981e6feabc90f70cdf7247f6447 SHA512 8dbb8fddf4d372d4af9707d2f1bbdb7c15eb29602ad5de8f0cec5dfca81074087fb2873980afd8cdd09f78316620b086708761d91b820b714539a5100bc156a8 WHIRLPOOL 32e14c1a37f20502469c7400257bef295663abbe36fbf3e22c2feaf94cdf90815a053047db1bfa398ddad63b8702fe2c6cbd4967d79c9636c775e815d7c49ade
|
||||
DIST fcitx-rime-0.3.1.tar.xz 39648 SHA256 3ca74de4d20e8fd0e67eb4ccae8af3790bb1f557f183c2af32cb45f371e8521d SHA512 5d3c8fc119e1a104987a7876f3b1c54da074e34ce9feb9c02efa7c9cfd788c3735680a03cdb50d69a5512a9f075c7326bdc267cf076daa916238898da81d2388 WHIRLPOOL ed8f4ed563dfbe01aaac71bb847d4a9b641b041f9916c8c6c34a444202ac00720ebe4274c30906141b103fbbf55d7ce045cef094792c1fffadae03dd0ce73f7a
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-rime/fcitx-rime-0.2.2.ebuild,v 1.3 2015/04/19 11:46:20 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Rime support for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
app-i18n/librime
|
||||
app-i18n/rime-data
|
||||
x11-libs/libnotify"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# dont build data resource here, already provided by app-i18n/rime-data
|
||||
sed -i -e 's|add_subdirectory(data)||' CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DRIME_DATA_DIR=/usr/share/rime-data
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-rime/fcitx-rime-0.3.0.ebuild,v 1.2 2015/04/19 11:46:20 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Rime support for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8.1
|
||||
>=app-i18n/librime-1.0
|
||||
app-i18n/rime-data
|
||||
x11-libs/libnotify"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# dont build data resource here, already provided by app-i18n/rime-data
|
||||
sed -i -e 's|add_subdirectory(data)||' CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DRIME_DATA_DIR=/usr/share/rime-data
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,5 +1,3 @@
|
||||
DIST fcitx-table-extra-0.3.3.tar.xz 3350592 SHA256 ae2bbf9146dfdeafb6220c9a738ddc1f0437da2c5f2da0d578ba4970bc74767d SHA512 ea100ba7bfc558395b678390bb787b15f674c13140ab22b5a9ef423e5114399633d24ec322904fd61d8f3613058744d08f615d4330ed948aad9dcff09818e36f WHIRLPOOL 10a61ea0aac14e9b55902276557c5b5daba17c14a3101d4e4e1384c8922c89dbfe96b1ac543e9ad3408f0951ecd7869a8c4c0d36d168129b2f78d611a0f70158
|
||||
DIST fcitx-table-extra-0.3.4.tar.xz 3697272 SHA256 c01ecd31bf2b34ffc413873ea6ba4c4130e46f7a131785ed75b0ba1a227924ba SHA512 8042fad0972963faba530652a50b43d74fc94843770e24c95fddaa034b18dbc558529fd3afb619aa98f3cbbd0405a54dbc5e4c3c23a840c9973691c54ce87515 WHIRLPOOL 2f7c34cff593b00b09cb5bd7428cf2c38c6bb2c2c3bfb10f8a5c3c1bb4dd972ffbdd013e56dc584a2b986555957895dee4f0029364568163b58a7a16eadb1f37
|
||||
DIST fcitx-table-extra-0.3.5.tar.xz 3697920 SHA256 d7bfafdc77d11c6080e62f4a34b67bd709ea88515342ff5b9462ea4b83144661 SHA512 02432660cb81be7cad0ad636f28a79964d91853b2a795c8fc5bc5a1de411b0eae6dc5b9d5ff403669c8cce560583770c63399364118bd6f2d2aa1f7ffe4b2d7d WHIRLPOOL a23b7a60057bd764f9f09139719221c9b7a851e7c191b109577c0efe5cde85e3a87f433b321c3547e543d3e07247bee4c674fef546403b822776e578a8fd4c9a
|
||||
DIST fcitx-table-extra-0.3.6.tar.xz 3694520 SHA256 9f80984d23622b90a7d5fbf439f54d7d46f6e2f640618b00079214f50a62a233 SHA512 3970fd9fb14afef5bc55fcfb8234c12951cf88a8ead9be1575ba3100d08f83f23c923093722380ca9c066d6a3fa065bd51f176b09815b0c85f13d8351a004304 WHIRLPOOL b296eb3198cbf578c4b556942591aee9a9998e3677776a8a6d5a4b80cc3e360d4b6cd784e88d5eb3714879d1ec1231d13e2ad9cca50439470362ae1a9473963a
|
||||
DIST fcitx-table-extra-0.3.7.tar.xz 3704164 SHA256 8933570ecd803a4f4fe932c983004e669d81b2f08c3bcaa532151545a42e659e SHA512 628eb7d2b09a3383ab92460dc8c2bc86771482cc84bdce847a394ee595423642dff29a39ccf31f56ea8de833f25e9d42952b55b754dd234d0831b5de5431d16a WHIRLPOOL 2744d91154d51d2388192ce313f4be2e839d5dc33e20622a68208e8e4f155883aedb7b4828e619a1a81e21ea4f893fb6806e59ebed66d842259477a7b4127122
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-table-extra/fcitx-table-extra-0.3.4.ebuild,v 1.3 2015/04/19 12:06:55 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Extra tables for Fcitx, including Boshiamy, Zhengma, Cangjie and Quick"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8[table]"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-table-extra/fcitx-table-extra-0.3.5.ebuild,v 1.2 2015/04/19 12:06:55 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Extra tables for Fcitx, including Boshiamy, Zhengma, Cangjie and Quick"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8[table]"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST fcitx-unikey-0.2.0.tar.xz 70944 SHA256 152da48ffeb665fc5d88202f6491fa5f4d11284792c2ef079bea4a94c8b125e1 SHA512 10c5c2c5b7e4f40710daccc485b220ed4cdadc6e866636032873a86f9f8489490a42671c9d02aedbbda78a94e40801dd888efc9b692d26ff81fe6d1fe2e10fa7 WHIRLPOOL d6dfd445bd5aa98ec28ab0bd9668f288d67f27874ecdd079f78956172f3d5695fd990ce9e70f190a26edd1eab4f48a8263efc8682fe93679a85fc1db2f6745be
|
||||
DIST fcitx-unikey-0.2.2.tar.xz 71612 SHA256 d9f6f634aed376d230f0cbea1ccde1eea92760d442af05a00884fa5527b0e378 SHA512 71a0773222b1172943f80bce904da77c136225981a0580d937327829c8d734fc65d9c4afa5275bd210ca837d7a7b9d8bfb18df96f62710068b9883a22499fbfb WHIRLPOOL 4be68ab5f5326f63d8434fe316544b03abdb1a4fe5187a5bea9c812ae42d604f92897de0d653234006c4e46501a458d2d8b8681763c63d9c25a9fcde12d4e6ca
|
||||
DIST fcitx-unikey-0.2.3.tar.xz 71628 SHA256 e5c943de52cd892e55d7dee05ebfdd431f921fdade85266043ac99b93e6888ac SHA512 5826022312ad307d8a070cd3ab77a206a5f73d6ce5337cdac4c75ec9a436b055ca0e28fcc7baf2f1512b2cb92c779002a8fc41ac01cdedc3dc669355d825a0aa WHIRLPOOL 74d1d5dad7f4d37242edb787af060e448db6174700878b0bb46b55036282b73eba2071d1b22e0deda9e44a086c82b1dc6b508e766aa04dbc426b6e19986b5cd9
|
||||
DIST fcitx-unikey-0.2.4.tar.xz 72308 SHA256 726e5999c00e93856639258298688c835db1e80e4ac4d5ff0786433c0593c195 SHA512 d55fe71bbcbc420e0ba3ec61ad3c7e9293e33f30b6303d90591d5a94e89d7bbc513dc940ae5a081b81c0d973fa6674872a695eac03cfbbefb460609993219221 WHIRLPOOL 9178a4ec7bcf0b6f969295bef0b066b266e336352c52f9a8761cb1cb6456df6c3d90a90d90212c2fbe137ebc07a1cf6b79f82e959dc6ad3806158675ee040fbb
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-unikey/fcitx-unikey-0.2.2.ebuild,v 1.3 2015/04/19 12:05:06 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Vietnamese Unikey module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="+qt4"
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8[qt4?]"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_enable qt4 QT)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx-unikey/fcitx-unikey-0.2.3.ebuild,v 1.2 2015/04/19 12:05:06 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Vietnamese Unikey module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="+qt4"
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8[qt4?]"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_enable qt4 QT)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,5 +1,3 @@
|
||||
DIST fcitx-4.2.7-fixed-pngs.tgz 3291 SHA256 016c9916796804724014d56cb30f1c8486b94d4cf35a450891c71cfbc0f4e0bf SHA512 6feee7f326212a75c2d15e6d11681df858bed6a96ba52e418b7c03a77a31b85807eab09006d7e01bc47fed871f2a6bbeb5f85d7a9e98664cf93f3e10f620e0d0 WHIRLPOOL 910909f7730c967fd154dfcc71320b8a3179f46600e686698f4c5ed8bf205d0c0077841b6d6420cfc72bce052de2bf513aae0ed9ffaf199f3d0805b90c39372a
|
||||
DIST fcitx-4.2.7_dict.tar.xz 8546416 SHA256 0c902617581f04eb0d337634b0bf2b39956abbcc949512cc79d4ee24cfc9dbb5 SHA512 e5d8eb55f644250197e69315ad02b9f6bc84e697b23c20c01a731f98ce8b1a16d764a58b1e1047d45b8decb6be33144707c2a52fc427e6338d8b8186cd4da074 WHIRLPOOL e344bc92a84940d3c885d1ae87a2fc83c95d6cb0f0e95eed76078e996c4a00df82a0c09c4540771f628928db1716f90d50d04469f2c0f2d5c17b5048fbf2d482
|
||||
DIST fcitx-4.2.8.1_dict.tar.xz 8604792 SHA256 77f5811dd8c095ad71b423837df1405510a021b036352754aab8a146639e7817 SHA512 981e07830693b9525f8f8c7f18579477c066a19ae9358d8aa96ae5439cc3d40f7af2ad24b8cbd24410a5472d002a02eccb8c9d042019cd8459fd094e302d5a72 WHIRLPOOL 27a69f0c65b42141a0dfab54f8000affef25de4c058b482e4d0b9b6ad5fb5d9349ae3e1c1109df8df3ec79a3792254df6822e19beaabb9ee2603bb49c94f4199
|
||||
DIST fcitx-4.2.8.3_dict.tar.xz 8642480 SHA256 cb620ee17d4b1c55a664ceb8a980ce107a6b305ba2639267965e0a281733bc15 SHA512 93c7aa5209f344e1e89addb1dca7a76cde884e4467c0db5f79e758ea8ffb0fe1207ba1c507fb6574fe8223fa873ed5d1dd44835b70cf9254f5149df8e242e92d WHIRLPOOL 90e7d278bbb21a036152e2a1c0089c03358239310f37b9adcdcbc5c7ec57ed77eb5df8c852d4b4d1cc3431c6d249cf11538b02cbfc319057eef196f8f4fff513
|
||||
DIST fcitx-4.2.8.5_dict.tar.xz 8696468 SHA256 fe3d6f57805fc61130f8254f19a86fe3baa0f405406414ca2e94bcf86d3d1b72 SHA512 ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe WHIRLPOOL 0a394d5aaa53819bbab66b32e7ae5896187bc45fad146c7eef4ab75640e5c6670cf811bec87e482bb3516b30e1ce28f2cefa91c10838092f9329b1101b5c70db
|
||||
DIST fcitx-4.2.8.6_dict.tar.xz 8694328 SHA256 91034e9ef976bbe2649a96b67adf0c133d64e2c0d53be440cc40a4370569d597 SHA512 822e448932e735fe3087384eaf91c6b029b06d3461aa3798501bfbf8f79b8ebc5ea3ac57f01ec32674cc3cb74fcb34b6e285ef265bb49be54543f34dcaf624e4 WHIRLPOOL df24b3b6bbe18a8498732b27817caef6c28278bddd6acfbe49edd9a63d8f33b09ba93ff0bd144e1c1d3b9b9c8079a35a8a047ebf9b361b4f173ec9b23138042e
|
||||
|
@ -1,129 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/fcitx-4.2.7-r1.ebuild,v 1.4 2013/10/01 21:06:56 pesa Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
|
||||
|
||||
DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://fcitx.googlecode.com/files/${P}_dict.tar.xz
|
||||
http://dev.gentoo.org/~yngwin/distfiles/${P}-fixed-pngs.tgz" #465658
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
|
||||
nls opencc +pango qt4 static-libs +table test +xml"
|
||||
|
||||
RDEPEND="
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXinerama
|
||||
)
|
||||
cairo? (
|
||||
x11-libs/cairo[X]
|
||||
pango? ( x11-libs/pango[X] )
|
||||
!pango? ( media-libs/fontconfig )
|
||||
)
|
||||
dbus? ( sys-apps/dbus )
|
||||
enchant? ( app-text/enchant )
|
||||
gtk? (
|
||||
x11-libs/gtk+:2
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
gtk3? (
|
||||
x11-libs/gtk+:3
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
icu? ( dev-libs/icu:= )
|
||||
introspection? ( dev-libs/gobject-introspection )
|
||||
lua? ( dev-lang/lua )
|
||||
opencc? ( app-i18n/opencc )
|
||||
qt4? (
|
||||
dev-qt/qtdbus:4
|
||||
dev-qt/qtgui:4[glib]
|
||||
)
|
||||
xml? (
|
||||
app-text/iso-codes
|
||||
dev-libs/libxml2
|
||||
x11-libs/libxkbfile
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README THANKS TODO
|
||||
doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
|
||||
HTML_DOCS=( doc/wb_fh.htm )
|
||||
|
||||
src_prepare() {
|
||||
use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
|
||||
which will let fcitx start automatically on XDG compatible desktop
|
||||
environments, such as Gnome, KDE, LXDE, Razor-qt and Xfce. If you use
|
||||
~/.xinitrc to configure your desktop, make sure to include the fcitx
|
||||
command to start it."
|
||||
|
||||
cp -a ../skin . || die 'copying fixed pngs failed' #465658
|
||||
epatch "${FILESDIR}/${P}-gcc46-compatible.patch"
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="
|
||||
-DLIB_INSTALL_DIR=/usr/$(get_libdir)
|
||||
$(cmake-utils_use_enable X X11)
|
||||
$(cmake-utils_use_enable autostart XDGAUTOSTART)
|
||||
$(cmake-utils_use_enable cairo CAIRO)
|
||||
$(cmake-utils_use_enable dbus DBUS)
|
||||
$(cmake-utils_use_enable debug DEBUG)
|
||||
$(cmake-utils_use_enable enchant ENCHANT)
|
||||
$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
|
||||
$(cmake-utils_use_enable gtk SNOOPER)
|
||||
$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
|
||||
$(cmake-utils_use_enable gtk3 SNOOPER)
|
||||
$(cmake-utils_use_enable icu ICU)
|
||||
$(cmake-utils_use_enable introspection GIR)
|
||||
$(cmake-utils_use_enable lua LUA)
|
||||
$(cmake-utils_use_enable nls GETTEXT)
|
||||
$(cmake-utils_use_enable opencc OPENCC)
|
||||
$(cmake-utils_use_enable pango PANGO)
|
||||
$(cmake-utils_use_enable qt4 QT)
|
||||
$(cmake-utils_use_enable qt4 QT_IM_MODULE)
|
||||
$(cmake-utils_use_enable qt4 QT_GUI)
|
||||
$(cmake-utils_use_enable static-libs STATIC)
|
||||
$(cmake-utils_use_enable table TABLE)
|
||||
$(cmake-utils_use_enable test TEST)
|
||||
$(cmake-utils_use_enable xml LIBXML2)"
|
||||
if use gtk || use gtk3 || use qt4 ; then
|
||||
mycmakeargs+=" -DENABLE_GLIB2=ON "
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
rm -rf "${ED}"/usr/share/doc/${PN} || die
|
||||
use autostart && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use autostart && readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
}
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/fcitx-4.2.8.1.ebuild,v 1.4 2014/03/08 12:02:09 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
|
||||
|
||||
DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
|
||||
nls opencc +pango qt4 static-libs +table test +xml"
|
||||
|
||||
RDEPEND="
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXinerama
|
||||
)
|
||||
cairo? (
|
||||
x11-libs/cairo[X]
|
||||
pango? ( x11-libs/pango[X] )
|
||||
!pango? ( media-libs/fontconfig )
|
||||
)
|
||||
dbus? ( sys-apps/dbus )
|
||||
enchant? ( app-text/enchant )
|
||||
gtk? (
|
||||
x11-libs/gtk+:2
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
gtk3? (
|
||||
x11-libs/gtk+:3
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
icu? ( dev-libs/icu:= )
|
||||
introspection? ( dev-libs/gobject-introspection )
|
||||
lua? ( dev-lang/lua )
|
||||
opencc? ( app-i18n/opencc )
|
||||
qt4? (
|
||||
dev-qt/qtdbus:4
|
||||
dev-qt/qtgui:4[glib]
|
||||
)
|
||||
xml? (
|
||||
app-text/iso-codes
|
||||
dev-libs/libxml2
|
||||
x11-libs/libxkbfile
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README THANKS TODO
|
||||
doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
|
||||
HTML_DOCS=( doc/wb_fh.htm )
|
||||
|
||||
src_prepare() {
|
||||
use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
|
||||
which will let fcitx start automatically on XDG compatible desktop
|
||||
environments, such as Gnome, KDE, LXDE, Razor-qt and Xfce. If you use
|
||||
~/.xinitrc to configure your desktop, make sure to include the fcitx
|
||||
command to start it."
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="
|
||||
-DLIB_INSTALL_DIR=/usr/$(get_libdir)
|
||||
$(cmake-utils_use_enable X X11)
|
||||
$(cmake-utils_use_enable autostart XDGAUTOSTART)
|
||||
$(cmake-utils_use_enable cairo CAIRO)
|
||||
$(cmake-utils_use_enable dbus DBUS)
|
||||
$(cmake-utils_use_enable debug DEBUG)
|
||||
$(cmake-utils_use_enable enchant ENCHANT)
|
||||
$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
|
||||
$(cmake-utils_use_enable gtk SNOOPER)
|
||||
$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
|
||||
$(cmake-utils_use_enable gtk3 SNOOPER)
|
||||
$(cmake-utils_use_enable icu ICU)
|
||||
$(cmake-utils_use_enable introspection GIR)
|
||||
$(cmake-utils_use_enable lua LUA)
|
||||
$(cmake-utils_use_enable nls GETTEXT)
|
||||
$(cmake-utils_use_enable opencc OPENCC)
|
||||
$(cmake-utils_use_enable pango PANGO)
|
||||
$(cmake-utils_use_enable qt4 QT)
|
||||
$(cmake-utils_use_enable qt4 QT_IM_MODULE)
|
||||
$(cmake-utils_use_enable qt4 QT_GUI)
|
||||
$(cmake-utils_use_enable static-libs STATIC)
|
||||
$(cmake-utils_use_enable table TABLE)
|
||||
$(cmake-utils_use_enable test TEST)
|
||||
$(cmake-utils_use_enable xml LIBXML2)"
|
||||
if use gtk || use gtk3 || use qt4 ; then
|
||||
mycmakeargs+=" -DENABLE_GLIB2=ON "
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
rm -rf "${ED}"/usr/share/doc/${PN} || die
|
||||
use autostart && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use autostart && readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST kcm-fcitx-0.4.2.tar.xz 63796 SHA256 f681c1a4172b74a63c36094f860eff4ea778422e1062b00fd03509eda745ed66 SHA512 51ccc5b03f076e73cda7852b1bb1598e56114fe1a7733f3eb0a731c0249cbaa2ac7f4c27115929d236cc94a3f131fc790933cddff624387d050fecf3e170842e WHIRLPOOL 6c0f3e4d345c7570ee519878c141ba2f708c85e0dc8a171058af291e6a02b48cdd3965335b9eb766f9a149b31d5fccc0334f8bb7352eb978625367af064e6b17
|
||||
DIST kcm-fcitx-0.4.3.tar.xz 56864 SHA256 b7e9ad4569c0940f9654d58de1f13281fcbcab56febbd346951edcfa0a86e208 SHA512 d311699a5d99f75d353899b7fba0a950491ee8b891724b855033449900ec4b3db9408bb1b80e60ceb0dbb0ce91072162062261a497f83a2a683214b71c3f4713 WHIRLPOOL 04aec049436a120362d02ba900a0d8639feb359b4cc6b99a871c7ffa8d9660270c321828b8660c718890a7f0ea308ea584711ed712762aab712fe8d7e72a205a
|
||||
DIST kcm-fcitx-0.5.0.tar.xz 55964 SHA256 079b309aea4b354d081d45d3dde6d754b24717eb7653344055633453cb328b33 SHA512 219b962c4b6f1763b389dc20d22a671d960a884f5c3f0faddbd4919b61dd6d93e600cbf440b15bc42f63cb383ed5ca65e657fa835c520196c8bd9d64a160baa3 WHIRLPOOL df9db7b5198130409986c4805a7771b6df4bd44d532071499ec6eb522af7bfdd9d576fbdf3664720e47a02a57e35409c69fff962152423ac59bab71d8c1e0947
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/kcm-fcitx/kcm-fcitx-0.5.0.ebuild,v 1.1 2015/05/09 13:09:08 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="KDE configuration module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
app-i18n/fcitx-qt5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
$(add_frameworks_dep extra-cmake-modules)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kcmutils)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kio)
|
||||
$(add_frameworks_dep kitemviews)
|
||||
$(add_frameworks_dep knewstuff)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
sys-devel/gettext
|
||||
x11-libs/libxkbfile"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# po directory is empty, making the build fail
|
||||
comment_add_subdirectory po
|
||||
}
|
@ -1,6 +1,4 @@
|
||||
DIST libpinyin-0.8.0.tar 2682880 SHA256 42fdb08a880a8c42a25712267463704f988293e0bec20871a306022aefb08290 SHA512 762686b9e2fc95e8071832735764c54cb6252fa40bd5d3eb1e15445a267795b775288cef41f671bf4680f13c0a8b44377b12696ade832b80684300e1dd8787a0 WHIRLPOOL 0be6445e6e39c2f8f9124d0f549d11421092364d55c9345f2862f465ba78044b01df9e338acba055818a7d735e0c41e8e71b3f2f03830a14dd196a9dfe2c9107
|
||||
DIST libpinyin-0.9.93.tar 2703360 SHA256 845ee5718e49e19e6f88e277e2a42e4f79332f5c7af313ef2d8740d1e33b2b59 SHA512 2c666fe6f812d510d8f57a4cbe7244102a896a3da70cbef7255c14f8722c63bfda55e2dfbc95739238fa3027a686b583951520a1759cf10be091faf782757706 WHIRLPOOL f2f057f77d1676f3bfdcf859a9ece6b14a373ed305c8a171621e522ddd3c8c606e31351332dbc418011f0434e3d42b277687d3bf824f4f21defc7ca7316a814b
|
||||
DIST libpinyin-1.0.0.tar 2744320 SHA256 ba72c5a71f373771086198b844470d7384cb25b293f962212b02f8f4d718e40c SHA512 577d6d3d3e647a4a5047e3fc019d0e5b7778f49a229eabbf71da9ea73f6d8b935e6ca673698ddfb7d677e1634e05fb2dd0d3811f7b64e7b1184504160af42b87 WHIRLPOOL ad0b975b17010bcb5481eb3aa7304880fe97a682c8fcd0944a9070cf5148130c90714205fb16c440476667876b9f30834eaeec0ec6ef948a5dd59a1bf8a10454
|
||||
DIST model.text.tar.gz 10285854 SHA256 a4924c5b5923c3ff9ce55456a417486d07d3b2f7afc194f4338a1221fe36b533 SHA512 d3f137c7de0f357950abbb1e00c0f5d62fb5b4b0ea9f3a6dff29bf6bb2e4f5293319321abf1bad88742868563f65d74f0226f433ba4bcfdfe2c23fef6fea7c74 WHIRLPOOL fd1d637cfcecbbbd7506d15fd107106e578013aa9ca4c0be1aab110fb49ebcb2dbf1493953349e7cf7b0a8a5a0c2c216d993278d8ae78b42f5c703363b4efe60
|
||||
DIST model6.text.tar.gz 19667115 SHA256 1c3b56e744e4c536068be4b9c1b4e7f49e1f7b929d7d62743941966c91cfb583 SHA512 8719d99b2efb22438ec067c046f8d45addb3e0d336e8d6ec4b8ed22370fe81366d19a34934bb059230f86e74c379acb62822ee3458850437880d531de8ff3e0e WHIRLPOOL f69adeebbdff623040512aee128fc2433e7aeae019825c614a956dd6403fef4ba17d9e33e993239bb7814dd0f44eab6d6275c42a352cf8be85a376e2e30cf504
|
||||
DIST model7.text.tar.gz 19666966 SHA256 c9a3c38e6439302603b5c3772ea9dae280b4ef46bd6e8762ed40452dc400af78 SHA512 74a56a23cdca24124037f688ed85a921089155a1b9a0b61e646f805b2bb698c56682c5d6a47ff86657c8b131a831dbee9d5cc5165d4c1f235b77fcd5b2e480ad WHIRLPOOL 5285398bb6bd431caa3449b9540a1c08dad785456d9152fc44f6303866891de5538da4c5945eb8e8a0b64a081a58e7e6d25caacd05e2e3a7219e4335f0414986
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/libpinyin/libpinyin-0.9.93.ebuild,v 1.2 2015/04/19 11:42:57 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="Library for Chinese pinyin input methods"
|
||||
HOMEPAGE="https://github.com/libpinyin/libpinyin"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PN}-lite-${PV}.tar.gz -> ${P}.tar
|
||||
mirror://sourceforge/${PN}/models/model6.text.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="=sys-libs/db-4*
|
||||
dev-libs/glib:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
ln -s "${DISTDIR}"/model6.text.tar.gz data || die
|
||||
sed -e '/wget/d' -i data/Makefile.am || die
|
||||
epatch_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST librime-0.9.9.tar.gz 2548968 SHA256 e828acc853a5d9e3ca191d065112c410183aadb5bd1d021704f82a8644ff6fd8 SHA512 71b39e713d5bbb73441dfb3038be6dc04518d2169df336e7fcb19b4c3b19a48d7db7c230fb1107148f3b7d95342851d23569617ff8138200c7ef1d750060c00f WHIRLPOOL fb5798491352eb1682a2bed7a73486df153a2479eef0adadc00726ab958b50606e32d59bfa8ded86c3aa35bac5e120e4251903fcb54326936251f1f3af726f92
|
||||
DIST librime-1.1.tar.gz 2630430 SHA256 f631557f35a1abc4bf176c44fdca6aa5831a61e738798e6a70b3f1d112e4b1dd SHA512 deb0142fe193f7d445f5008f2cfebb813e4db662f5c474dcb5b8d9f1a9ea8c2e7dc384f3dfae32e7fd13c08f55852124089db08cb96928b98e94128b10847af0 WHIRLPOOL 2e7c77d0dd03183be20ef04c21cf68fcbabca49c6c93249b724bfea4aafd1c211cbf017085db355c58d89a4b1a449b59a3573d0c659329b9e53cf93a76b0350d
|
||||
DIST librime-1.2.tar.gz 5199581 SHA256 fb04a7e0a4eeb2f25031c9a366cedfdab641ab06960f50c42febef5195de9381 SHA512 75a771916a58b1ab678dbf05ac074a651cea077e81d25e4dfd0ea839fabe6cf606135851e72c19d6a8a9c6ed66b89928b90785f282e8786c375bc1d393059227 WHIRLPOOL 44a821fc4e1a562cb01ce7c28efc5a4fd3ca8e9d2d4e55ddda3434b677a17b59d7114a634bfd95ae53072f0e6f2e5f027b2c81ab70fa51b011934c7c39fbcf51
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/librime/librime-1.1-r1.ebuild,v 1.2 2015/04/19 11:37:13 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils multilib versionator toolchain-funcs
|
||||
|
||||
DESCRIPTION="Rime Input Method Engine library"
|
||||
HOMEPAGE="http://code.google.com/p/rimeime/"
|
||||
SRC_URI="http://rimeime.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="static-libs test"
|
||||
|
||||
RDEPEND="app-i18n/opencc
|
||||
dev-cpp/glog
|
||||
>=dev-cpp/yaml-cpp-0.5.0
|
||||
dev-db/kyotocabinet
|
||||
>=dev-libs/boost-1.46.0[threads(+)]
|
||||
sys-libs/zlib
|
||||
x11-proto/xproto"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-cpp/gtest )"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
#bug 496080, backport patch for <gcc-4.8
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-BOOST_NO_SCOPED_ENUMS.patch"
|
||||
"${FILESDIR}/${P}-gcc53613.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build static-libs STATIC)
|
||||
-DBUILD_DATA=OFF
|
||||
-DBUILD_SEPARATE_LIBS=OFF
|
||||
$(cmake-utils_use_build test TEST)
|
||||
-DLIB_INSTALL_DIR=/usr/$(get_libdir)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST multitail-6.2.1.tgz 166049 SHA256 1e586cd62c3cdb8089062c9670a6d8588359e2f8030b8b18dbc715ea59d92e11 SHA512 e1515c000c25be6532f590a2d030c44419866994c2744140d124c1b6ac73acf460b3a41ba6e0e8398350c180030eb69d13b537005b0744047d5c5a374b4cb123 WHIRLPOOL a14ec63145f412b21d7c769452c957fda1170daae725113991a8f4c1da19430516b7a27582f183b312a3388a6944beac0de64753684d60cc7255453254c2fd1c
|
||||
DIST multitail-6.3.tgz 155410 SHA256 1ba6afc2d0322bc09024664762a2fc7b8055c1d8ceb74acc442c49ccc84b817a SHA512 e16bb8f1db97e24ac917193cfcae77a0933c1d91cbebb8ba3d2f0af3cb9fe3b801b08f5a7b70b6f46c5edb4a251c81d5a8e03ec9599d40857a64f3cfa1f6734f WHIRLPOOL a37443f3ceaaedc1e708503c9cf9df01034a03dcc682406c0d93beb2a5f1c391f1ab0df7762d94fa43af8d155932bf23cd198e8a01b45fd3c5ee5963c62da24f
|
||||
DIST multitail-6.4.1.tgz 155717 SHA256 8a6baecf3537c791f70645f3613bfea0c91a22040f2531bfe03b6d0cdd112134 SHA512 14d4785df257aaac8b3c1a5de8aa48a0b6c3e7829867e1fbc8d458636ecafcf506e09b12581cf562e1f503218b1729e47e9197f541bede90dc0a4d5e916b1c8b WHIRLPOOL 467d9fd6d089aebe597475d07217baadcb280ea952ae731310365a55046009c808b16657485c037f54dd746e2103f318c3555de04d4e14f2ab2ef19bbc408543
|
||||
|
@ -0,0 +1,31 @@
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -8,11 +8,11 @@
|
||||
CC?=gcc
|
||||
DEBUG+=-g -Wall # -D_DEBUG # -pg # -D_DEBUG #-pg -W -pedantic # -pg #-fprofile-arcs
|
||||
ifeq ($(UTF8_SUPPORT),yes)
|
||||
-LDFLAGS+=-lpanelw -lncursesw -lutil -lm
|
||||
-CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -DUTF8_SUPPORT -D_FORTIFY_SOURCE=2 -O3
|
||||
+LIBS+=$(shell $(PKG_CONFIG) --libs ncursesw panelw) -lutil -lm
|
||||
+CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -DUTF8_SUPPORT
|
||||
else
|
||||
-LDFLAGS+=-lpanel -lncurses -lutil -lm
|
||||
-CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\" -D_FORTIFY_SOURCE=2 -O3
|
||||
+LIBS+=$(shell $(PKG_CONFIG) --libs ncurses panel) -lutil -lm
|
||||
+CFLAGS+=-funsigned-char -D`uname` -DVERSION=\"$(VERSION)\" -DCONFIG_FILE=\"$(CONFIG_FILE)\"
|
||||
endif
|
||||
|
||||
OBJS=utils.o mt.o error.o my_pty.o term.o scrollback.o help.o mem.o cv.o selbox.o stripstring.o color.o misc.o ui.o exec.o diff.o config.o cmdline.o globals.o history.o xclip.o
|
||||
@@ -20,10 +20,10 @@
|
||||
all: multitail
|
||||
|
||||
multitail: $(OBJS)
|
||||
- $(CC) $(OBJS) $(LDFLAGS) -o multitail
|
||||
+ $(CC) $(CFLAGS) $(OBJS) $(LDFLAGS) -o multitail $(LIBS)
|
||||
|
||||
multitail_ccmalloc: $(OBJS)
|
||||
- ccmalloc --no-wrapper $(CC) -Wall -W $(OBJS) $(LDFLAGS) -o ccmultitail
|
||||
+ ccmalloc --no-wrapper $(CC) $(CFLAGS) $(LDFLAGS) -Wall -W $(OBJS) $(LDFLAGS) -o ccmultitail $(LIBS)
|
||||
|
||||
install: multitail
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/bin
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/multitail-6.4.1.ebuild,v 1.1 2015/05/09 09:01:18 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="Tail with multiple windows"
|
||||
HOMEPAGE="http://www.vanheusden.com/multitail/"
|
||||
SRC_URI="http://www.vanheusden.com/multitail/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
|
||||
IUSE="debug examples unicode"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses[unicode?]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RESTRICT="test" # bug #492270
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-6.4.1-gentoo.patch
|
||||
|
||||
sed \
|
||||
-e "/^DESTDIR/s:=.*$:=${EROOT}:g" \
|
||||
-i Makefile || die
|
||||
|
||||
sed \
|
||||
-e "s:/usr/bin/xclip:${EPREFIX}/usr/bin/xclip:g" \
|
||||
-i xclip.c ${PN}.conf || die
|
||||
|
||||
tc-export CC PKG_CONFIG
|
||||
|
||||
use debug && append-flags "-D_DEBUG"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake UTF8_SUPPORT=$(usex unicode)
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dobin multitail
|
||||
|
||||
insinto /etc
|
||||
doins multitail.conf
|
||||
|
||||
DOCS=( readme.txt thanks.txt )
|
||||
HTML_DOCS=( manual.html )
|
||||
einstalldocs
|
||||
|
||||
doman multitail.1
|
||||
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc conversion-scripts/colors-example.{pl,sh} conversion-scripts/convert-{geoip,simple}.pl
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "send a buffer to the X clipboard" x11-misc/xclip
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST goatee-0.2.0.tar.gz 76171 SHA256 288526218177cd340360c2861f03163ae9e1c1df6c937b5d4f010350766f1b53 SHA512 d731c6f96edef4717f137a37d73fe190a4620b9f328f1cf9ec50400bd74f7e6e0ef8a60d8e9b64472b66670789cab82a1ece8019eb0921d38644875fbfa59079 WHIRLPOOL cae7ab41dff84f5abab4190e37cf18dce44228fcebba265e3af1f0ddc95dba1a25b728cc59d9ffcc3e645b599759c74b0c122f321dee40dbd69a55962eabb66e
|
||||
DIST goatee-0.3.0.tar.gz 83679 SHA256 4d2ca32cf42161e18d3c528c24d0ac16a78b0e331759ce97714d5abcab65c0df SHA512 57c5340ba6aadbd4fd5d328702012e02a5e36c50be7f714bc1f8adedb3270c2174ad3c60d30dd7b93b93b4a3a3e6436ec9e5957561e13046dfde869b71ec2cd6 WHIRLPOOL bff45c30c33ea0e2e82fcf138d2b99de96b459c67fbdf952c4cc94e115e416b0733751dafeacfbd3738a7295dc99583449f2a56db9f50eb2a039de0981870eae
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/goatee/goatee-0.3.0.ebuild,v 1.1 2015/05/09 05:31:32 mr_bones_ Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A monadic take on a 2,500-year-old board game - library"
|
||||
HOMEPAGE="http://khumba.net/projects/goatee"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
>=dev-libs/gmp-5:=
|
||||
virtual/libffi:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3 )
|
||||
"
|
@ -0,0 +1,325 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.19.ebuild,v 1.1 2015/05/08 09:33:11 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
|
||||
|
||||
NSPR_VER="4.10.6-r1"
|
||||
RTM_NAME="NSS_${PV//./_}_RTM"
|
||||
# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
|
||||
PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8"
|
||||
PEM_P="${PN}-pem-${PEM_GIT_REV}"
|
||||
|
||||
DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
|
||||
HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/"
|
||||
SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
|
||||
cacert? ( http://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch )
|
||||
nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/${PEM_P}.tar.bz2 )"
|
||||
|
||||
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="+cacert +nss-pem utils"
|
||||
CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
|
||||
DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
|
||||
${CDEPEND}"
|
||||
RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
|
||||
${CDEPEND}
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140508-r12
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}/${P}/${PN}"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/nss-config
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
if use nss-pem ; then
|
||||
mv "${PEM_P}"/nss/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Custom changes for gentoo
|
||||
epatch "${FILESDIR}/${PN}-3.17.1-gentoo-fixups.patch"
|
||||
epatch "${FILESDIR}/${PN}-3.15-gentoo-fixup-warnings.patch"
|
||||
use cacert && epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch"
|
||||
use nss-pem && epatch "${FILESDIR}/${PN}-3.15.4-enable-pem.patch"
|
||||
epatch "${FILESDIR}/nss-3.14.2-solaris-gcc.patch"
|
||||
epatch "${FILESDIR}/${PN}-cacert-class3.patch" # 521462
|
||||
|
||||
pushd coreconf >/dev/null || die
|
||||
# hack nspr paths
|
||||
echo 'INCLUDES += -I$(DIST)/include/dbm' \
|
||||
>> headers.mk || die "failed to append include"
|
||||
|
||||
# modify install path
|
||||
sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \
|
||||
-i source.mk || die
|
||||
|
||||
# Respect LDFLAGS
|
||||
sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
|
||||
popd >/dev/null || die
|
||||
|
||||
# Fix pkgconfig file for Prefix
|
||||
sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
|
||||
config/Makefile || die
|
||||
|
||||
# use host shlibsign if need be #436216
|
||||
if tc-is-cross-compiler ; then
|
||||
sed -i \
|
||||
-e 's:"${2}"/shlibsign:shlibsign:' \
|
||||
cmd/shlibsign/sign.sh || die
|
||||
fi
|
||||
|
||||
# dirty hack
|
||||
sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
|
||||
lib/ssl/config.mk || die
|
||||
sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
|
||||
cmd/platlibs.mk || die
|
||||
|
||||
multilib_copy_sources
|
||||
|
||||
strip-flags
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# Ensure we stay multilib aware
|
||||
sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die
|
||||
}
|
||||
|
||||
nssarch() {
|
||||
# Most of the arches are the same as $ARCH
|
||||
local t=${1:-${CHOST}}
|
||||
case ${t} in
|
||||
aarch64*)echo "aarch64";;
|
||||
hppa*) echo "parisc";;
|
||||
i?86*) echo "i686";;
|
||||
x86_64*) echo "x86_64";;
|
||||
*) tc-arch ${t};;
|
||||
esac
|
||||
}
|
||||
|
||||
nssbits() {
|
||||
local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
|
||||
if [[ ${1} == BUILD_ ]]; then
|
||||
cc=$(tc-getBUILD_CC)
|
||||
else
|
||||
cc=$(tc-getCC)
|
||||
fi
|
||||
echo > "${T}"/test.c || die
|
||||
${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die
|
||||
case $(file "${T}/${1}test.o") in
|
||||
*32-bit*x86-64*) echo USE_X32=1;;
|
||||
*64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
|
||||
*32-bit*|*ppc*|*i386*) ;;
|
||||
*) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";;
|
||||
esac
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
# use ABI to determine bit'ness, or fallback if unset
|
||||
local buildbits mybits
|
||||
case "${ABI}" in
|
||||
n32) mybits="USE_N32=1";;
|
||||
x32) mybits="USE_X32=1";;
|
||||
s390x|*64) mybits="USE_64=1";;
|
||||
${DEFAULT_ABI})
|
||||
einfo "Running compilation test to determine bit'ness"
|
||||
mybits=$(nssbits)
|
||||
;;
|
||||
esac
|
||||
# bitness of host may differ from target
|
||||
if tc-is-cross-compiler; then
|
||||
buildbits=$(nssbits BUILD_)
|
||||
fi
|
||||
|
||||
local makeargs=(
|
||||
CC="$(tc-getCC)"
|
||||
AR="$(tc-getAR) rc \$@"
|
||||
RANLIB="$(tc-getRANLIB)"
|
||||
OPTIMIZER=
|
||||
${mybits}
|
||||
)
|
||||
|
||||
# Take care of nspr settings #436216
|
||||
local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)"
|
||||
unset NSPR_INCLUDE_DIR
|
||||
|
||||
# Do not let `uname` be used.
|
||||
if use kernel_linux ; then
|
||||
makeargs+=(
|
||||
OS_TARGET=Linux
|
||||
OS_RELEASE=2.6
|
||||
OS_TEST="$(nssarch)"
|
||||
)
|
||||
fi
|
||||
|
||||
export BUILD_OPT=1
|
||||
export NSS_USE_SYSTEM_SQLITE=1
|
||||
export NSDISTMODE=copy
|
||||
export NSS_ENABLE_ECC=1
|
||||
export FREEBL_NO_DEPEND=1
|
||||
export ASFLAGS=""
|
||||
|
||||
local d
|
||||
|
||||
# Build the host tools first.
|
||||
LDFLAGS="${BUILD_LDFLAGS}" \
|
||||
XCFLAGS="${BUILD_CFLAGS}" \
|
||||
NSPR_LIB_DIR="${T}/fakedir" \
|
||||
emake -j1 -C coreconf \
|
||||
CC="$(tc-getBUILD_CC)" \
|
||||
${buildbits:-${mybits}}
|
||||
makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
|
||||
|
||||
# Then build the target tools.
|
||||
for d in . lib/dbm ; do
|
||||
CPPFLAGS="${myCPPFLAGS}" \
|
||||
XCFLAGS="${CFLAGS} ${CPPFLAGS}" \
|
||||
NSPR_LIB_DIR="${T}/fakedir" \
|
||||
emake -j1 "${makeargs[@]}" -C ${d}
|
||||
done
|
||||
}
|
||||
|
||||
# Altering these 3 libraries breaks the CHK verification.
|
||||
# All of the following cause it to break:
|
||||
# - stripping
|
||||
# - prelink
|
||||
# - ELF signing
|
||||
# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html
|
||||
# Either we have to NOT strip them, or we have to forcibly resign after
|
||||
# stripping.
|
||||
#local_libdir="$(get_libdir)"
|
||||
#export STRIP_MASK="
|
||||
# */${local_libdir}/libfreebl3.so*
|
||||
# */${local_libdir}/libnssdbm3.so*
|
||||
# */${local_libdir}/libsoftokn3.so*"
|
||||
|
||||
export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3"
|
||||
|
||||
generate_chk() {
|
||||
local shlibsign="$1"
|
||||
local libdir="$2"
|
||||
einfo "Resigning core NSS libraries for FIPS validation"
|
||||
shift 2
|
||||
local i
|
||||
for i in ${NSS_CHK_SIGN_LIBS} ; do
|
||||
local libname=lib${i}.so
|
||||
local chkname=lib${i}.chk
|
||||
"${shlibsign}" \
|
||||
-i "${libdir}"/${libname} \
|
||||
-o "${libdir}"/${chkname}.tmp \
|
||||
&& mv -f \
|
||||
"${libdir}"/${chkname}.tmp \
|
||||
"${libdir}"/${chkname} \
|
||||
|| die "Failed to sign ${libname}"
|
||||
done
|
||||
}
|
||||
|
||||
cleanup_chk() {
|
||||
local libdir="$1"
|
||||
shift 1
|
||||
local i
|
||||
for i in ${NSS_CHK_SIGN_LIBS} ; do
|
||||
local libfname="${libdir}/lib${i}.so"
|
||||
# If the major version has changed, then we have old chk files.
|
||||
[ ! -f "${libfname}" -a -f "${libfname}.chk" ] \
|
||||
&& rm -f "${libfname}.chk"
|
||||
done
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
pushd dist >/dev/null || die
|
||||
|
||||
dodir /usr/$(get_libdir)
|
||||
cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
|
||||
cp -L -t "${ED}"/usr/$(get_libdir) */lib/{libcrmf,libfreebl}.a || die "copying libs failed"
|
||||
|
||||
# Install nss-config and pkgconfig file
|
||||
dodir /usr/bin
|
||||
cp -L */bin/nss-config "${ED}"/usr/bin || die
|
||||
dodir /usr/$(get_libdir)/pkgconfig
|
||||
cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die
|
||||
|
||||
# create an nss-softokn.pc from nss.pc for libfreebl and some private headers
|
||||
# bug 517266
|
||||
sed -e 's#Libs:#Libs: -lfreebl#' \
|
||||
-e 's#Cflags:#Cflags: -I${includedir}/private#' \
|
||||
*/lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \
|
||||
|| die "could not create nss-softokn.pc"
|
||||
|
||||
# all the include files
|
||||
insinto /usr/include/nss
|
||||
doins public/nss/*.h
|
||||
insinto /usr/include/nss/private
|
||||
doins private/nss/{blapi,alghmac}.h
|
||||
|
||||
popd >/dev/null || die
|
||||
|
||||
local f nssutils
|
||||
# Always enabled because we need it for chk generation.
|
||||
nssutils="shlibsign"
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use utils; then
|
||||
# The tests we do not need to install.
|
||||
#nssutils_test="bltest crmftest dbtest dertimetest
|
||||
#fipstest remtest sdrtest"
|
||||
nssutils="addbuiltin atob baddbdir btoa certcgi certutil checkcert
|
||||
cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit
|
||||
nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode
|
||||
pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt
|
||||
symkeyutil tstclnt vfychain vfyserv"
|
||||
# install man-pages for utils (bug #516810)
|
||||
doman doc/nroff/*.1
|
||||
fi
|
||||
pushd dist/*/bin >/dev/null || die
|
||||
for f in ${nssutils}; do
|
||||
dobin ${f}
|
||||
done
|
||||
popd >/dev/null || die
|
||||
fi
|
||||
|
||||
# Prelink breaks the CHK files. We don't have any reliable way to run
|
||||
# shlibsign after prelink.
|
||||
local l libs=() liblist
|
||||
for l in ${NSS_CHK_SIGN_LIBS} ; do
|
||||
libs+=("${EPREFIX}/usr/$(get_libdir)/lib${l}.so")
|
||||
done
|
||||
liblist=$(printf '%s:' "${libs[@]}")
|
||||
echo -e "PRELINK_PATH_MASK=${liblist%:}" > "${T}/90nss-${ABI}"
|
||||
doenvd "${T}/90nss-${ABI}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
multilib_pkg_postinst() {
|
||||
# We must re-sign the libraries AFTER they are stripped.
|
||||
local shlibsign="${EROOT}/usr/bin/shlibsign"
|
||||
# See if we can execute it (cross-compiling & such). #436216
|
||||
"${shlibsign}" -h >&/dev/null
|
||||
if [[ $? -gt 1 ]] ; then
|
||||
shlibsign="shlibsign"
|
||||
fi
|
||||
generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
|
||||
}
|
||||
|
||||
multilib_foreach_abi multilib_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
multilib_pkg_postrm() {
|
||||
cleanup_chk "${EROOT}"/usr/$(get_libdir)
|
||||
}
|
||||
|
||||
multilib_foreach_abi multilib_pkg_postrm
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST Console_CommandLine-1.1.3.tgz 38507 SHA256 db425aef9c13d8dd506f408ca21fd61c976ad4dd06c4eae49dd4d1f3b80373e0 SHA512 fee060891ffa9d9edee39f56d2d3382eb2fa8309c84067c1bf2b66a47db68770d79523869df6b5f9aae8a6ad74182ca3431c3551c1e8be2467e361eff72599dd WHIRLPOOL d45992dd4ad7e619f6d02bc44b7e4b433389b24b7461ae0d57ca3b32f481d632f172b5f7e1867f0751ae4090b7275d94ba951046d0b95d4513ab9715d2542d3f
|
||||
DIST Console_CommandLine-1.2.0.tgz 39740 SHA256 18f2cbed4ab2af1c5423e5f24bc1689f4d789b1bb36dde2e0c4d198d7c71c17e SHA512 398955e43d95f5c2bf7ec61b17e0b87db6967010a3f3489131588bbcca3fb9d188829c7e54dd06197df21e4ee5e10c5f50b28df20bdf6690d89722c409060c24 WHIRLPOOL 6e3d9c133b3d2a878e1806d49294199ee0015e4efe40169ce041b7ae1571fc58eaef5abb9dfdf03957f16a2664ecf2a08db951716419f234db9e3339767185a2
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.1.3.ebuild,v 1.3 2011/08/21 03:31:52 phajdan.jr Exp $
|
||||
|
||||
EAPI="2"
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="A full featured command line options and arguments parser"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
DEPEND=">=dev-php/pear-1.4"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install() {
|
||||
php-pear-r1_src_install
|
||||
rm -r "${D}"/usr/share/php/tests
|
||||
rm -r "${D}"/usr/share/php/docs
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST File_Find-1.3.0.tgz 7941 SHA256 662dc82e1efe327bca3a18f585b1fbd8207f2c88da3b06492be14ec8c3aa4e8d SHA512 92f30b960bda2f50afa9dfb5c118b623cfb529618b6452545c832f3bdc8c0eea46b3bcf400c0fa3fb86885fbd240b86309c730d91a64a65cb01fc79e775844ed WHIRLPOOL 1657435548ed38925b9971b2c4922c9bc9b3cf8212d6888527b7fb0bbe3539a41cf55848efb68570894a5bbf1d5b21f35fe4d4ecb74c473dfb63cb5c16c1c678
|
||||
DIST File_Find-1.3.2.tgz 8157 SHA256 2e8837afebf64ac332c7e75c4df8941f7d181c5e51894a766d0dc553bb8121b8 SHA512 c764c3ad9b215a3c371414c94af191531ea714d5bc02b63debdf063b1a85aac952655ef64c92ce50c838bd49700956406fd4d314327f2d84c7c4b90258defce4 WHIRLPOOL c53757dbcf38df62249c431e2814da6a85d15145934c77c531b4d98051aa4eb10e7f72b2e9e5e3122588cb3372b4b1422c6d1f3a56cc28de45616da5326700e4
|
||||
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-File_Find/PEAR-File_Find-1.3.0.ebuild,v 1.10 2014/08/10 20:46:39 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="A class that facillitates the search of filesystems"
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,2 +1 @@
|
||||
DIST Net_CheckIP-1.2.1.tgz 1963 SHA256 dd98aa64fee36c26de8186b167d3ebc46fe6781d07a09ff5cffc67447de4f96f SHA512 8a6ca9328498bcfa56b7da2bb32e5093becdd32025be1615c610ea650511bfd3dab5218b6d400e14dd5b6f8429999c9c76024e95d042819c3a4dbd3a1b9a21b1 WHIRLPOOL c9eacaf33c10fee1f6d9129ea3d9f7409822e7557fc8e8bb051efdbce1c4da410c8e5b9ed4375b72c9eee5b2e5b1e0cd18f2faeef0225e39c47677d6fd462458
|
||||
DIST Net_CheckIP-1.2.2.tgz 2021 SHA256 bd2fcf134c7f113b7042880e49954a50d6a6df53e131ea720b8beec7a8191b47 SHA512 8b3fbf39e36782d9f1f364615809adddd834a1eca0aef09ea349cff358d1de7376c5df1b1148d3fb80fcf5aaa1d7545a1387978d53b7efc175644744ce345feb WHIRLPOOL 398bb701f2fd09ac64a1970e71829b94f8878fed646ec59d756e0ec11b688f5171c81396cb950bf090b45c44098598da791998fceac2ad3d7b3705c64d436956
|
||||
|
@ -1,11 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_CheckIP/PEAR-Net_CheckIP-1.2.1.ebuild,v 1.9 2014/08/10 20:51:47 slyfox Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Check the syntax of IPv4 addresses"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
@ -1,2 +1 @@
|
||||
DIST Net_DNSBL-1.3.6.tgz 8521 SHA256 d3ce3a6f88e21f21665705678a2bf3aac6726a1bda81f6dcbdf7601c8a420983 SHA512 7b585791ef5959dc6b1d167e2ab19cefb0e54259286523f809b8db985352d1f7b52a0ac1ae2a08df72bffc56838d06591a76129ea9bd151bf8f205a441bf4c90 WHIRLPOOL 997d69dfc1926b9339e4c9ac4a2b243f7a24189e3acf244e0dcd4e9d14ed9455b2b7c94ac616fe628bb81f0c1d4a8875f166e936b09e6f669b5893293194c7ae
|
||||
DIST Net_DNSBL-1.3.7.tgz 8125 SHA256 6a9a468e291103143ba51c3c2b75f5fc017af528a411ede6fbce9b1d0d09c566 SHA512 6591b81e5e4b98092daea3e27993099028581052a7907b79b4231d549b4d9aaa6fddbd53fd8bfe9734ae41fc85c46f2fc17e5ce50e8303fa5c166dd4b3062ea0 WHIRLPOOL 766659e3c39e22331f72a4bbbfad16e624bab425d418f5f2e94d50c6fe626719c57f674405d9e05ce9b8ed56dd8a35bbd816b8eb250daf6b4bdaf410b80f3fc0
|
||||
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_DNSBL/PEAR-Net_DNSBL-1.3.6.ebuild,v 1.7 2012/03/18 18:55:35 armin76 Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="DNSBL Checker"
|
||||
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 sparc x86"
|
||||
IUSE=""
|
||||
RDEPEND=">=dev-php/PEAR-Cache_Lite-1.5.2-r1
|
||||
>=dev-php/PEAR-Net_CheckIP-1.1-r1
|
||||
>=dev-php/PEAR-HTTP_Request2-2.0.0
|
||||
>=dev-php/PEAR-Net_DNS-1.0.0"
|
@ -1,2 +1 @@
|
||||
DIST Spreadsheet_Excel_Writer-0.9.2.tgz 57629 SHA256 2e10ee3b0b4f4b150e0bc31a705d4f85acb9bf4d76a780e44fbbfa812dc57dfd SHA512 f6ffd1d0497585473fcc3c5c6d1671cf6011d3f345fc80e6f3fdaa1d9ce5da85f03bd972347d04f3749f2ebcf464d9b125d2ae7e055fe43b5a319dbf47bfaed8 WHIRLPOOL 186a089d7eedbb2225e3c98370e90ff8b06bbafc6913dfd422802b3e39d08adb2ab3f9ef0f4ae9b2cd07928a26eae1bb09b92e1782b70ea2d08a8aaff99e651b
|
||||
DIST Spreadsheet_Excel_Writer-0.9.3.tgz 57258 SHA256 b708b9f594f358996a9d7ad32fa15fa5e6a12359f097e2bfa28a1ed50b4532f7 SHA512 6337fe5e7f75e00c5698df1d530684ab8756f1865c98ce9708035fa45eb64943d433dd6d8906a7146417f733053e3702094aa94a70343f990574425882a490e4 WHIRLPOOL 4fe7347d1806350d9c3eadc44590ec5112d790067410fbe431c7c82febcb274121117e0a997702617d6eb94ec9df013d5c7971bdb3a0fb7ea920d62814e0d792
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Spreadsheet_Excel_Writer/PEAR-Spreadsheet_Excel_Writer-0.9.2.ebuild,v 1.9 2014/01/26 18:39:58 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1 eutils
|
||||
|
||||
DESCRIPTION="Package for generating Excel spreadsheets"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
RDEPEND=">=dev-php/PEAR-OLE-0.5-r1"
|
||||
IUSE=""
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-tables2/django-tables2-0.16.0-r1.ebuild,v 1.1 2015/05/08 13:50:06 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Table/data-grid framework for Django"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/django-tables2/ https://github.com/bradleyayers/django-tables2/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-django-1.9-deprecation.patch )
|
@ -0,0 +1,118 @@
|
||||
From cb71f869bbc8aac3a14f3d4d1f67641e21892bba Mon Sep 17 00:00:00 2001
|
||||
From: Gert Steyn <gert@senseware.com>
|
||||
Date: Thu, 19 Mar 2015 12:20:42 +0200
|
||||
Subject: [PATCH] Changed from django.utils.datastructures.SortedDict
|
||||
(deprecated) to collections.OrderedDict
|
||||
|
||||
---
|
||||
django_tables2/columns/base.py | 6 +++---
|
||||
django_tables2/tables.py | 10 +++++-----
|
||||
django_tables2/templatetags/django_tables2.py | 4 ++--
|
||||
3 files changed, 10 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/django_tables2/columns/base.py b/django_tables2/columns/base.py
|
||||
index 20b3477..3b377e6 100644
|
||||
--- a/django_tables2/columns/base.py
|
||||
+++ b/django_tables2/columns/base.py
|
||||
@@ -1,9 +1,9 @@
|
||||
# coding: utf-8
|
||||
from __future__ import absolute_import, unicode_literals
|
||||
from django.db.models.fields import FieldDoesNotExist
|
||||
-from django.utils.datastructures import SortedDict
|
||||
from django_tables2.templatetags.django_tables2 import title
|
||||
from django_tables2.utils import A, AttributeDict, OrderBy, OrderByTuple
|
||||
+from collections import OrderedDict
|
||||
from itertools import islice
|
||||
import six
|
||||
import warnings
|
||||
@@ -498,7 +498,7 @@ class BoundColumns(object):
|
||||
A `BoundColumns` object is a container for holding `BoundColumn` objects.
|
||||
It provides methods that make accessing columns easier than if they were
|
||||
stored in a `list` or `dict`. `Columns` has a similar API to a `dict` (it
|
||||
- actually uses a `~django.utils.datastructures.SortedDict` interally).
|
||||
+ actually uses a `~collections.OrderedDict` interally).
|
||||
|
||||
At the moment you'll only come across this class when you access a
|
||||
`.Table.columns` property.
|
||||
@@ -508,7 +508,7 @@ class BoundColumns(object):
|
||||
"""
|
||||
def __init__(self, table):
|
||||
self.table = table
|
||||
- self.columns = SortedDict()
|
||||
+ self.columns = OrderedDict()
|
||||
for name, column in six.iteritems(table.base_columns):
|
||||
self.columns[name] = bc = BoundColumn(table, column, name)
|
||||
bc.render = getattr(table, 'render_' + name, column.render)
|
||||
diff --git a/django_tables2/tables.py b/django_tables2/tables.py
|
||||
index 01a0671..2f31069 100644
|
||||
--- a/django_tables2/tables.py
|
||||
+++ b/django_tables2/tables.py
|
||||
@@ -9,9 +9,9 @@
|
||||
import sys
|
||||
from django.core.paginator import Paginator
|
||||
from django.db.models.fields import FieldDoesNotExist
|
||||
-from django.utils.datastructures import SortedDict
|
||||
from django.template import RequestContext
|
||||
from django.template.loader import get_template
|
||||
+from collections import OrderedDict
|
||||
import six
|
||||
import warnings
|
||||
|
||||
@@ -172,10 +172,10 @@ def __new__(mcs, name, bases, attrs):
|
||||
if hasattr(base, "base_columns"):
|
||||
parent_columns = list(base.base_columns.items()) + parent_columns
|
||||
# Start with the parent columns
|
||||
- attrs["base_columns"] = SortedDict(parent_columns)
|
||||
+ attrs["base_columns"] = OrderedDict(parent_columns)
|
||||
# Possibly add some generated columns based on a model
|
||||
if opts.model:
|
||||
- extra = SortedDict()
|
||||
+ extra = OrderedDict()
|
||||
# honor Table.Meta.fields, fallback to model._meta.fields
|
||||
if opts.fields:
|
||||
# Each item in opts.fields is the name of a model field or a
|
||||
@@ -194,7 +194,7 @@ def __new__(mcs, name, bases, attrs):
|
||||
attrs["base_columns"].update(extra)
|
||||
|
||||
# Explicit columns override both parent and generated columns
|
||||
- attrs["base_columns"].update(SortedDict(cols))
|
||||
+ attrs["base_columns"].update(OrderedDict(cols))
|
||||
# Apply any explicit exclude setting
|
||||
for exclusion in opts.exclude:
|
||||
if exclusion in attrs["base_columns"]:
|
||||
@@ -204,7 +204,7 @@ def __new__(mcs, name, bases, attrs):
|
||||
opts.sequence.expand(attrs["base_columns"].keys())
|
||||
# Table's sequence defaults to sequence declared in Meta
|
||||
#attrs['_sequence'] = opts.sequence
|
||||
- attrs["base_columns"] = SortedDict(((x, attrs["base_columns"][x]) for x in opts.sequence))
|
||||
+ attrs["base_columns"] = OrderedDict(((x, attrs["base_columns"][x]) for x in opts.sequence))
|
||||
|
||||
# set localize on columns
|
||||
for col_name in attrs["base_columns"].keys():
|
||||
diff --git a/django_tables2/templatetags/django_tables2.py b/django_tables2/templatetags/django_tables2.py
|
||||
index 1e72d74..1ca91de 100644
|
||||
--- a/django_tables2/templatetags/django_tables2.py
|
||||
+++ b/django_tables2/templatetags/django_tables2.py
|
||||
@@ -5,12 +5,12 @@
|
||||
from django.template import TemplateSyntaxError, Variable, Node
|
||||
from django.template.loader import get_template, select_template
|
||||
from django.template.defaultfilters import stringfilter, title as old_title
|
||||
-from django.utils.datastructures import SortedDict
|
||||
from django.utils.http import urlencode
|
||||
from django.utils.html import escape
|
||||
from django.utils.safestring import mark_safe
|
||||
import django_tables2 as tables
|
||||
from django_tables2.config import RequestConfig
|
||||
+from collections import OrderedDict
|
||||
import re
|
||||
import six
|
||||
import tokenize
|
||||
@@ -35,7 +35,7 @@ def token_kwargs(bits, parser):
|
||||
"""
|
||||
if not bits:
|
||||
return {}
|
||||
- kwargs = SortedDict()
|
||||
+ kwargs = OrderedDict()
|
||||
while bits:
|
||||
match = kwarg_re.match(bits[0])
|
||||
if not match or not match.group(1):
|
@ -1 +1,2 @@
|
||||
DIST django-two-factor-auth-1.1.1.tar.gz 101960 SHA256 19cf066f7a4c76147d3ad5e5e46cf078772064ecde83acf9ece93670ec92d9cf SHA512 f0ff3deeceb00b2b28d6237e1d4e4dbc2574c872b564abb491b77130b56aa7a705432ac93bf2a9ae9f03e780c58c409584d624f41bce690afd910edbc8bb5eae WHIRLPOOL 7f20d4060b549792a7e5e36857ded765e3d06df403163d38dfcb67a93ee0c62a10fd7bad5b1055c28693ae05e5c93bfe137b7095ad0ab2ec26b20c1627d4b8d6
|
||||
DIST django-two-factor-auth-1.2.0.tar.gz 102073 SHA256 45cd38798565886e47a9b42ab201f06a73583cf7dd2579684691e0ea510a96ec SHA512 f6b58d42dedc3e80428c4acc4b7f0d6323a4eb84869b35f5e128aef6e00c0a418f43146fb6aeaf5bd92d78842023e4e3e8667a95198feea804f2561c6f8e43d4 WHIRLPOOL fd243bbb65c286ef7b8bb8a132518f830c5b1879fa41ae3cbc730c09c5592755b9f9c1e2d60394678fd51bb2c3230d50307a13afb8bf651b50129813a9a3b1a0
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-two-factor-auth/django-two-factor-auth-1.2.0.ebuild,v 1.1 2015/05/09 07:04:51 ercpe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit eutils distutils-r1
|
||||
|
||||
DESCRIPTION="User-friendly Two-Factor Authentication for Django"
|
||||
HOMEPAGE="https://github.com/Bouke/django-two-factor-auth"
|
||||
SRC_URI="https://github.com/Bouke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="test yubikey"
|
||||
|
||||
CDEPEND=">=dev-python/django-1.4.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/django-otp-0.2.0[${PYTHON_USEDEP}]
|
||||
dev-python/qrcode[${PYTHON_USEDEP}]
|
||||
dev-python/twilio[${PYTHON_USEDEP}]
|
||||
yubikey? ( dev-python/django-otp-yubikey[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
RDEPEND="${CDEPEND}"
|
||||
DEPEND="test? (
|
||||
dev-python/flake8[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
${CDEPEND}
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
distutils-r1_python_prepare_all
|
||||
sed -i "/'qrcode/s/^/#/" setup.py || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
emake test
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST pyparted-3.10.2.tar.gz 94971 SHA256 3ba6bf3539b77f37bf535ffd642d9d48921cbdcb64388e9ae137c3c37986be76 SHA512 5e2cdc48f2cb7a45d53f0b43c50b4fa6872765fdef077aecd7b61272654a775d37622cdbba865023791e541e213b157409ead4d248d31ab095ca0d36c854c3fb WHIRLPOOL 9987943f335c9edf54ea16f580becbef6dc210aa0d7daa1619835983eefde5a84cca928375883e37d4cb101ad74deb838d846de20c0fce60ae425a7e48c3bcbc
|
||||
DIST pyparted-3.10.3.tar.gz 96927 SHA256 ba385beff0bd31e64886ac1ed699306c49474dcf5dc33f96f867d208f8d7e992 SHA512 238da222bb76e6838861f4fdff63f52823d0c7ace068fd4f40d5ccf5de5b7c26fadf52add689ec143755d568c52788b79262ba1090639560c3b54daa67e6507f WHIRLPOOL 9fab91096f345507fc3528c960ae8e151975abd36e8e76f5f55b48aabee6c23ac6e16c7b471b1b01a5977c7157f32b3726b1ce0fbb0d221ba0a07a0df9f19c13
|
||||
DIST pyparted-3.10.4.tar.gz 99746 SHA256 1121d6457dac0efa64cd1efe326ba2147c25c27e2ade3e1043cdbd188ab828a1 SHA512 8af3381b548f4f08eadfec2607b9b355d503fefc3057fd76c1bbe63d17f885a37604594593a1b2160c46ee608e4dcf217c7b0e2aee33d5ed4eeb9283f5bee030 WHIRLPOOL a8341ad50f5ed00623f291c146fae98069c64bb05928f3c5d37ad186dfe1b3c41a6dd6df543506b23ff3747d754ba4c27d180032d40d454e44527a9f72f05610
|
||||
DIST pyparted-3.10.tar.gz 189069 SHA256 bb8de71ba54983af84cf036002511cfb6d8fab4fc5e9a9be7236ecba6d24989f SHA512 5dec303fdfd901b39640c273c962a32b58ba48a9aafa37871baa75ed0a7260886c2dbbecaacfd64dca82260b64f41ead65af8e67acbc1e490784b4b0e3ddd7f6 WHIRLPOOL 72c23abdc6d37c3ff058daa6449176411776c17297b7367b126a7976b55cd5ffd732b20831bfe911a5932bfcb4b513d17b7a286f14d84e195067ffde0281cd71
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparted/pyparted-3.10.4.ebuild,v 1.1 2015/05/09 07:46:21 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_{3,4}} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python bindings for sys-block/parted"
|
||||
HOMEPAGE="https://github.com/dcantrell/pyparted/"
|
||||
SRC_URI="${HOMEPAGE}archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="test"
|
||||
REQUIRED_USE="
|
||||
test? ( python_targets_python2_7 )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-block/parted-3.1
|
||||
dev-python/decorator[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? ( dev-python/pychecker )
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${PN}-${P}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.10.3-greater.patch
|
||||
"${FILESDIR}"/${PN}-3.10.3-sbin-parted.patch
|
||||
)
|
||||
|
||||
python_test() {
|
||||
if [[ ${EPYTHON} = python2* ]]; then
|
||||
emake test
|
||||
else
|
||||
einfo "Skipping ${EPYTHON}"
|
||||
fi
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST taskflow-0.1.3.tar.gz 144130 SHA256 ab81452748c9fdb84e59525a58acff202b698f467d2d0290bf29c78774bfd796 SHA512 61f445146bf361d47a4519298f9c70ca07c3a644df9ef758a1113eea297caaeed9fe4222ea37dccbfe952f1416d0851501ea43cf6de3cca8f4cc0e37ff4cd30a WHIRLPOOL de6b32ef22384ae0d49c0a1eafa09098ef52a5a8fd12070ff60d85081001674a346b34c61683089f9c41f8f17c75ca15e31e0308a4e2689e9f09f0347cef8864
|
||||
DIST taskflow-0.10.0.tar.gz 672492 SHA256 7278b8abb3f359f8ecf3e80bd0ae82c1992679f7f5f0ba1ce0125f18b47e8da7 SHA512 4e0afed3ce7a3ed1b0d3dfbbbd253e3983ed5e1268308809504c2428d8ff7e4870a5bf3950ccc839672fa967560d96bf7908cdfad2efe438f164079d5ef435f5 WHIRLPOOL 6a95e789aade37c47aa3d2fc2877db8278887af90a28e1fc03f5a0d588aa5c83940dda5209176d0c292ce0f98ffa3a5969c6e75060cf9d73630f51a60f58df05
|
||||
DIST taskflow-0.10.1.tar.gz 672564 SHA256 717d6666e5dabcce615745d15a89f75f4bebc062b82288ebd54d657a2a15aeea SHA512 62178bc55f0bf3609a540a723c6955a793fbcc0ab5353929ffc4d54e4d3683ba19dd044773554ff3a8dcc145699fed48307c69432e650f08cbb9b207f11c87fd WHIRLPOOL 3c8e37c9d39105aaa3177f6f0ce5b2ef234a9183419d13cfb2bb069a2ec47832ce9d192ee80915082f9a5531f16f364bdb0bfdaa0d838c302fbc2e459e5fdd7f
|
||||
DIST taskflow-0.2.tar.gz 238352 SHA256 7cfbf08bfd52b9f652294cc914ad0e6032c209e5ae00a7cdbd2ac7ec2508d147 SHA512 6082ef47617d10157e4f91581dcebcd7f21d2d30ab687545c2c1af0bfa3471b27c96de87adafa7a54fe8bbd168500314f87ddb86db4a36b07d8aaf8e8cccb4eb WHIRLPOOL 9cf24c034b705a1ffc60d6a676d6a1e6aa7d480faf898891a44110a35ddf4bec6f7e0bf94462cefa7a7e4ec5ef2f544f01dcdc21a8e84c17ad8a0eb4762f033b
|
||||
DIST taskflow-0.5.0.tar.gz 415045 SHA256 1df392fba696b978be62364abc4d14bec3a4fd9007974631a2405356a43482ce SHA512 d7a0be2cab55c17ed572391bbe8c9d833272897765bb824de1db14f4e056010d736a54098986ea6c07c419b4ca3f62d2d403c884e8fb182bc9b6bf64124ebc74 WHIRLPOOL 82083edb9df4b2c7bb515eedaf6931d0fe83b93bd08fd177c5d0b3cd4dbe6f8946cdfc1f06f37faf61dc3e1394b93630ef739cef2580079feaf677b7b188ed1c
|
||||
DIST taskflow-0.7.1.tar.gz 631738 SHA256 bf1f833184c12787d09ab1b587b41d4feec631f2b9d7fc55e63ef3098e74ad5b SHA512 f3e06bec83c5ef963a386dafa80239b48595e1a3ed9857a4dabc3bf41114de49cc1d5282ae11508164b926a16c721be7e9d25bf51be0f86b7f7dda8ec5817f59 WHIRLPOOL d4f3e55c479437a2f373ca6f1c559c474ae7c935e79f9b7c26e6fd978c67bf58c63dccc7c755b33d9ccb7bbeab2ac7440b783222a0291e5ac93d02d972ea0a56
|
||||
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/taskflow/taskflow-0.10.1.ebuild,v 1.1 2015/05/08 19:22:03 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library to do [jobs, tasks, flows] in a HA manner using different backends"
|
||||
HOMEPAGE="https://github.com/openstack/taskflow"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-0.8[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-0.10.0[${PYTHON_USEDEP}]
|
||||
<dev-python/hacking-0.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
|
||||
!~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/kombu-3.0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/zake-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/kazoo-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.7.2[${PYTHON_USEDEP}]
|
||||
dev-python/psycopg[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/enum34[$(python_gen_usedep 'python2_7' 'python3_3')]
|
||||
>=dev-python/networkx-1.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.3.0[${PYTHON_USEDEP}]
|
||||
virtual/python-futures[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
|
||||
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# this is py2.4-6 only so remove it
|
||||
sed -i '/ordereddict/d' requirements*
|
||||
# only needed by py2.7 and included by the virtual
|
||||
sed -i '/futures/d' requirements*
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
testr init
|
||||
testr run --parallel || die "failed testsuite under python2.7"
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST bunny-1.5.0.gem 178688 SHA256 9bc88dd4760ab29fabd304b47aec8abc4a28c59509d9ca791d120da7a41a6c9a SHA512 1271c268df9f8e75750ad6bea5f8a6ab51348acc5806c102c00d96d7094e723bb968b733df8a6ab212b4871bf1d1d59f87f7239ff90a242ef648bb118d24a7e6 WHIRLPOOL ca29470ee951e4814457909a80c641f07b2f5903e4b6974340dbc770308a0e799978928fe5690d6f0b7e285576c3551fe3a6613191b4e81f3c8a508b14906980
|
||||
DIST bunny-1.5.1.gem 178688 SHA256 0668e58dd5a020cb6614515276964b7d2563ca643a98d126429128b33d54f65e SHA512 82add6e87343d6c7df1dfc4cb5d91d413626e2b608b9a5a22397039aede3017fb400117c959a0274a4eb1bd737b724d7bbd98e901133f68428fc5cbed20df810 WHIRLPOOL e1d3bbc2df08dec252f07c981e5eb39b5f31f5358f0f3cf42aa40c393c0494086862acf7094e854a552cc295c77afbc7066a153a9400ced6087487d355fcc8fc
|
||||
DIST bunny-1.6.3.gem 180224 SHA256 3eb1339993db6ea5b8655be374c0427924c13bdc9cafee8141e513d334e0a52d SHA512 ceeca544cd05c78adb3bd3164ca84851b65270ecd069e923979b432abc92160642f334df088364ae9960b2c3523260a0ffcd06dd20b51bd798178231efa74a95 WHIRLPOOL 7a9a20240e15c3b480aa870c6270f08ba0d95d12d4ea68e71c444e5abe4933a9dfadbe3babf71c1e35c78a04be09a0d8c01159781b749db3be79189ddede9e13
|
||||
DIST bunny-1.7.0.gem 181248 SHA256 889b3bb5b173d8ce16ec7d96cd72ccd742a3e31eaaf0f0336b762cec1f0bf806 SHA512 158ea3906c1318458da7551519ff00e30191f91f0cf3ea777b1069f55cd5fce865591495f56177f8d23a4498bdf95b145caa2027136fab2d3108af6a685eca59 WHIRLPOOL 05fa177b554a5d0c4a76f953242b3d715c4dc969b939375ac22e5d054fee4a1a6634c8a851f25f11120037a1992af7202ff5727452415cea5a3e60cea6c24a03
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bunny/bunny-1.7.0.ebuild,v 1.1 2015/05/09 05:39:33 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
# Tests require a live AMQP server.
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Another synchronous Ruby AMQP client"
|
||||
HOMEPAGE="http://github.com/celldee/bunny"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/amq-protocol-1.9.2"
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples || die
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST polyglot-0.3.4.gem 8192 SHA256 05409d9f736e1fd39635f8700b24e1156ae8e308e785d5d0f939c603fd529649 SHA512 a378ee916569f81657735843ae65d36f8b1f445dc21ebd260b208c9cde3250abd7bcf146a8d84ad51b88cf9cd81179751867e2a4b4950b756dd9943eac1f9a57 WHIRLPOOL bd2e13500117c87361a6e3c87fff2dcf735d8e867d3693eab452ab3bdb01305e3ffe7b10857d4c8753a834b65e1d5e8dcee56347c8a7d3e529c809f88b94f5f4
|
||||
DIST polyglot-0.3.5.gem 8192 SHA256 59d66ef5e3c166431c39cb8b7c1d02af419051352f27912f6a43981b3def16af SHA512 405790c8edf5a98010334a62f7efeddd60f6dcff91ad5ff599579be3201a7e1b359787da59523a612fed5ccf8385116865316fa8872f0350e33dc078410a54cf WHIRLPOOL 80c82c69182899d3f220b713b4cf59f9ea4c35c3e2bfcdaa1e659b36545b06057ee89ffc9870a3d6757c3904e8058e8e41969fc210513d666521895d2d747c96
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/polyglot/polyglot-0.3.4.ebuild,v 1.3 2014/11/26 02:24:56 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 rbx"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Polyglot provides support for fully-custom DSLs"
|
||||
HOMEPAGE="http://polyglot.rubyforge.org/"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
# jruby has trouble parsing this metadata and there are no dependencies.
|
||||
rm ../metadata || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST rrdtool-1.4.8.tar.gz 1379482 SHA256 de95b9f5aa488b0683600aad5a07c316f8d98cbe8d00aa0a1c87e2b2ef89f3d6 SHA512 c525978829508e1db393092c948d8db910554f42e1221acc4064a8f546ceac5d68943f603c6f0ef0e6510bbe5f606cfe6862672145ea1b630cd2b7fd07fa805b WHIRLPOOL f3926aed715a80c8d8287b057c39bbe614d81ebf9f24d1e285a9a438594d5c4c66b59934cc7c6be0550f0f729f319b01a46efc32ccf0b412563c43cf74a21564
|
||||
DIST rrdtool-1.4.9.tar.gz 1385640 SHA256 3e2826e0d60aaf85313da35b3c0d3a926748fe482b4ada766a325a83b60125cc SHA512 938d6a10c750cbc1e368020fc2408644bc10f6e1d9316f3117df406beef16d7d5fca2fc6fa2bdb6b1ed3e49aa872d58f1f66d1ccee9fe73483c6a5e483c33d4a WHIRLPOOL bc5fb01aef18feb89bb801a2f7fa8c2002b8f8a40e8038355e7edda8a729f354a639c864c01a1ddc7a66d19c8911d75f4f202008bec994d521a209dc6579fe10
|
||||
DIST rrdtool-1.5.2.tar.gz 2159635 SHA256 44e70dc466d09fc0adcc1dca7806cfe83eccef42948e9b25fbfd6f082a6b491e SHA512 fb397c9cdb9b12eec66a0f8f13cecd9810b382a78892184815cb9d219c591effe2aaa7f5fb8db70d6180d27924f8b133abc0eb83414d65a3c04f140c23908ee7 WHIRLPOOL 11cf77d543f876292a1f8f7c06e87e8ef72556ef518ed6398b8171cf6680b4d1e7dfc2b9b7782c7f37c206d63e7b47c188198a03ee928d988c0c1ec043665542
|
||||
DIST rrdtool-1.5.3.tar.gz 2158011 SHA256 79e7b2f5cf74843e89fe4d08925f955268fd21736cbea03e54ae83320fc6129f SHA512 51e0dbca582acde1a0e77a8fcc4ffa2389b5467b5eb2443a6c9e38851459b7aa9bc08a8d5fd44f69c72e3cdb46be64a2baa66c69ca86a4cda8a061120fa14afb WHIRLPOOL 8738a499699423bd7c2536ca8d8b57db386b190fdeea47328c126aa70fae8d604ab1ab18253567a8426fe73e3fb9ab17ba8c40563841015da96451dcb4435dd7
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.5.3.ebuild,v 1.1 2015/05/09 07:33:28 jer Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
inherit ruby-ng
|
||||
|
||||
MY_P=${P/-bindings}
|
||||
MY_P=${MY_P/_/-}
|
||||
|
||||
DESCRIPTION="Ruby bindings for rrdtool"
|
||||
HOMEPAGE="http://oss.oetiker.ch/rrdtool/"
|
||||
SRC_URI="http://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz"
|
||||
RUBY_S="$MY_P"/bindings/ruby
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos ~x86-solaris"
|
||||
IUSE="graph test"
|
||||
REQUIRED_USE="test? ( graph )"
|
||||
|
||||
# Block on older versions of rrdtool that install the bindings themselves.
|
||||
# requires rrd_xport which requires rrd_graph
|
||||
RDEPEND="
|
||||
~net-analyzer/rrdtool-${PV}[graph=]
|
||||
"
|
||||
DEPEND="
|
||||
test? ( ~net-analyzer/rrdtool-${PV}[graph] )
|
||||
"
|
||||
|
||||
RUBY_PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.4.8-graph-ruby.patch
|
||||
)
|
||||
|
||||
each_ruby_configure() {
|
||||
rm ../../src/rrd_config.h || die
|
||||
touch ../../src/rrd_config.h || die
|
||||
|
||||
${RUBY} extconf.rb \
|
||||
--with-cflags="${CFLAGS} $(usex graph -DHAVE_RRD_GRAPH -UHAVE_RRD_GRAPH)" || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1 ABS_TOP_SRCDIR="${PWD}/../.."
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
if use graph; then
|
||||
${RUBY} -I. test.rb || die
|
||||
fi
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
dodoc CHANGES README
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
DESTDIR=${D} emake install
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue