parent
4106cd18f3
commit
402d5f681a
@ -1,5 +1,2 @@
|
||||
DIST haskell-updater-1.2.0.10.tar.gz 23893 SHA256 2e2ec89d8b02c74aa539c7aae39ac18ac30e737615deca32742fb2568f49e72f SHA512 0f588740bd0f62198c70f8974e40a8942f19a9d93d63ee7f846beacba9ca56d5bfc0c2716d1ba9ad2da499e25d17d4dc80b78153d8dcc705840779ce2b78b8f9 WHIRLPOOL 8e18cca44c624243abf2b2eb6fbfe9c52aa215d022af55a5baf7d41809a3766f1e36f044fb13f79e9c25cd778305c1d95ca23db8c4fc66e93f765afc27c97684
|
||||
DIST haskell-updater-1.2.0.11.tar.gz 23793 SHA256 3130b8b636a2a2b8b689e951299f537c924348c4460b3c69e36c3800a0b2374f SHA512 4d21914e9cf84494cd743e61b6e22502c1d3c91bd31a7d7ade0dae478e402e2c82af916482fb45b4afea56e53635c09fe57a666ffec0599d9da9baed75f003ab WHIRLPOOL f098b4b1d66aa24d4919cd52ad008e57bbd9d53eb547160048f760fa440844014e8c025010e69885d92a2b1b7668501797325d24235ecfb28324cd522bef790d
|
||||
DIST haskell-updater-1.2.0.12.tar.gz 23805 SHA256 5d142540cb6575680efef68d9bfb7dcf576faaef33b1b4d8c13bdb39695aa3ed SHA512 3d375ed9d6c9b03c8bf51687f4c5d90861e2b0da8767f079b2fe32838d683c330b4a62de49811073bbb32bd0983877ca11a56edbeb864c23cd91c6c6e50ad41b WHIRLPOOL 86b5a9a051f2d4614b5d8228a648aab3bfe236d1555e029d6ed13e682cbc8b3b8182a32ff070109c97a4a1484596469ac1b80b10b51fc32e8bc952db71440ddd
|
||||
DIST haskell-updater-1.2.0.9.tar.gz 23522 SHA256 f5aeea6034222a4c4387bede5510aa6d6aad782d0a5be0bd03f65d474f5a8245 SHA512 600a05d468dc74ce3a1282ac1b991267602bd7715e7d13aaa2558c9241d167894209790c34fe330d86b24814e959046a22ffff79a197e644da2f18284a785eea WHIRLPOOL 22e060ccd076d66a5425592a49568e52015ccb5e5116894a2ccdb54da4b2b6e2288952cd6c257bdefaa401d06f2fc5c10eda9289c11654166b4ac8119584ae0f
|
||||
DIST haskell-updater-1.2.1.tar.gz 23932 SHA256 f43e7de3b4dca950d6c9cbcb10507f314813bb4c59bd912f9e7772fdb60c0a2b SHA512 20939e4afb3870b0220c1a814b0f9f9ec0bea1fc2e59891323bdbea41adf8e84bdff15014746d0ab0983ce2a34becf7b5f078a38edf63748c23fe08dcadbcf66 WHIRLPOOL 78b1bfcf4d208c26f163938a2e0ea2810f238cbca07664692175ef7388f4a9c81d49803b2a27c1405c46bc75fcb13430caa00b877a118d28295d1af4d74a0f52
|
||||
DIST haskell-updater-1.2.3.tar.gz 24126 SHA256 ceeb713a817fddc0e6e7423f8e15c59f217ec28a79c300433942dc0b88555ad7 SHA512 7913d122e90efc431de9b9c494484a820209f436a72bbfa9288c87dd6fa142c39eb0a90efadf6a1e7e90e7e8b889a5f31eba867dee7eaeca17aaef0fe06abcc2 WHIRLPOOL 9b2f9a7e283956d9bdabcf33fca0bb0c2380a8dee9b8e8fc6b5139665e63845fdf7be3d1a172d128e41444d23a1573d09071911a26edc577fd88e67f29730c16
|
||||
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/haskell-updater/haskell-updater-1.2.0.10-r1.ebuild,v 1.1 2013/09/03 20:09:18 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CABAL_FEATURES="bin nocabaldep"
|
||||
inherit eutils haskell-cabal
|
||||
|
||||
DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
|
||||
HOMEPAGE="http://haskell.org/haskellwiki/Gentoo#haskell-updater"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ghc-6.12.1"
|
||||
|
||||
# Need a lower version for portage to get --keep-going
|
||||
RDEPEND="|| ( >=sys-apps/portage-2.1.6
|
||||
sys-apps/pkgcore
|
||||
sys-apps/paludis )"
|
||||
|
||||
src_prepare() {
|
||||
if use prefix; then
|
||||
sed -i -e "s,/var/db/pkg,${EPREFIX}&,g" \
|
||||
"${S}/Distribution/Gentoo/Packages.hs" || die
|
||||
|
||||
sed -i -e 's,"/","'"${EPREFIX}"'/",g' \
|
||||
"${S}/Distribution/Gentoo/GHC.hs" || die
|
||||
fi
|
||||
|
||||
# for ghc snapshots (usually come with unstable Cabal API)
|
||||
cabal_chdeps \
|
||||
'Cabal >= 1.8 && < 1.17' 'Cabal >= 1.8 && < 1.18' \
|
||||
'process < 1.2' 'process < 1.3'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cabal_src_configure \
|
||||
--bindir="${EPREFIX}/usr/sbin" \
|
||||
--constraint="Cabal == $(cabal-version)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
|
||||
dodoc TODO
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/haskell-updater/haskell-updater-1.2.0.11.ebuild,v 1.1 2013/11/14 09:55:09 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CABAL_FEATURES="bin nocabaldep"
|
||||
inherit eutils haskell-cabal
|
||||
|
||||
DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
|
||||
HOMEPAGE="http://haskell.org/haskellwiki/Gentoo#haskell-updater"
|
||||
#SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
SRC_URI="http://code.haskell.org/~slyfox/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ghc-6.12.1"
|
||||
|
||||
# Need a lower version for portage to get --keep-going
|
||||
RDEPEND="|| ( >=sys-apps/portage-2.1.6
|
||||
sys-apps/pkgcore
|
||||
sys-apps/paludis )"
|
||||
|
||||
src_prepare() {
|
||||
if use prefix; then
|
||||
sed -i -e "s,/var/db/pkg,${EPREFIX}&,g" \
|
||||
"${S}/Distribution/Gentoo/Packages.hs" || die
|
||||
|
||||
sed -i -e 's,"/","'"${EPREFIX}"'/",g' \
|
||||
"${S}/Distribution/Gentoo/GHC.hs" || die
|
||||
fi
|
||||
|
||||
# for ghc snapshots (usually come with unstable Cabal API)
|
||||
cabal_chdeps \
|
||||
'Cabal >= 1.8 && < 1.19' 'Cabal >= 1.8 && < 1.20' \
|
||||
'process < 1.2' 'process < 1.3'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cabal_src_configure \
|
||||
--bindir="${EPREFIX}/usr/sbin" \
|
||||
--constraint="Cabal == $(cabal-version)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
|
||||
dodoc TODO
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/haskell-updater/haskell-updater-1.2.0.9.ebuild,v 1.10 2013/07/25 15:57:07 slyfox Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
CABAL_FEATURES="bin nocabaldep"
|
||||
inherit eutils haskell-cabal
|
||||
|
||||
DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
|
||||
HOMEPAGE="http://haskell.org/haskellwiki/Gentoo#haskell-updater"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ghc-6.12.1"
|
||||
|
||||
# Need a lower version for portage to get --keep-going
|
||||
RDEPEND="|| ( >=sys-apps/portage-2.1.6
|
||||
sys-apps/pkgcore
|
||||
sys-apps/paludis )"
|
||||
|
||||
src_prepare() {
|
||||
if use prefix; then
|
||||
sed -i -e "s,/var/db/pkg,${EPREFIX}&,g" \
|
||||
"${S}/Distribution/Gentoo/Packages.hs" || die
|
||||
|
||||
sed -i -e 's,"/","'"${EPREFIX}"'/",g' \
|
||||
"${S}/Distribution/Gentoo/GHC.hs" || die
|
||||
fi
|
||||
|
||||
# for ghc snapshots (usually come with unstable Cabal API)
|
||||
cabal_chdeps \
|
||||
'Cabal >= 1.8 && < 1.17' 'Cabal >= 1.8 && < 1.18' \
|
||||
'process < 1.2' 'process < 1.3'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cabal_src_configure \
|
||||
--bindir="${EPREFIX}/usr/sbin" \
|
||||
--constraint="Cabal == $(cabal-version)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cabal_src_install
|
||||
|
||||
dodoc TODO
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST salt-0.17.4.tar.gz 1871032 SHA256 5a7b3f4d5c22aa4b8e7c03d60dc429b0428c575fb8f0c285616239c0fe5a0ddd SHA512 3ea8d42c321d111bc3d277167c85a3ac6eb99c97eb5d53030e462372d227e0a0c2a93b4b13eae38eed2e73ec591e1e78b535493bf77d66c3d19102baf13cb445 WHIRLPOOL 27acf1f7adb0fbe9ad393711d6bd5998feb090f5bb38ec05d11dbd85a434ffbb19d921ec90e462a212ff080729a553701ca1d750fe8b31346e903e8944285180
|
||||
DIST salt-2014.1.5.tar.gz 2800978 SHA256 0b69e831b0446f3bee47407a8cb455eb0fd05fbdf4b27abeff10dd29e0ca8e1d SHA512 3eef5e3efa3f999921ec7ea66ffc4598875c0592a880e686fe4b2f535130451c166867cee1fef0076b97deadca57dafede31d04c8449811591116e356f574725 WHIRLPOOL f2bfd3c53fb1a4ed0ce8803499aad0a23d39da53417c43e7d1c7ee747facfe1837aa5d13f8d3da61cb7fac714f387d7043ec9c10f3aaf2c58f7c87b3ad318ab9
|
||||
DIST salt-2014.1.7.tar.gz 2813070 SHA256 6f48ebe9bf78899f43bdbbf065fdb7c5f6852ba78c91850b3ed42d21b906122a SHA512 bcca55e922d44dda4d608c12bc9548e38ca9ca812200f95437983b197b1a6af2d4e8eb640c7510fef109346ec4e986ee621fad9ebfb9c6ef6df9ad61cf5ea71d WHIRLPOOL 21986273deefa50ee6189e582ffe161a1f5c068dffa2d74b37ac42e81513d5314d28cd2e3a2dbdb4edb38fa016328a501f75a02189fa92afb071802359e27589
|
||||
DIST salt-2014.1.8.tar.gz 2812870 SHA256 edba124cb41aff52f6ac348c04bfac2dec2c70d530056f91ef0b31cae639c6bb SHA512 6f0b41390b6f0d2e4081a7922a90a285dc803cc49121e75a3c8c3e4a8165cf8197eb99cf8806339be22109263f01d385ad82a28aa7ebfcdd83078feedf8975ee WHIRLPOOL af7f914f89d8237888beeab0c780817fd35467d7818822dd13225b74cca8231a15f979c12ad009a73b839603fbad296c0fd91563bf5c887a279e31510821bc67
|
||||
DIST salt-2014.1.9.tar.gz 2812978 SHA256 5169f6beab1a8781de3a6aab61e85a9f46b73a69f68b45666c91ecb18b7f2fb5 SHA512 897e065935598a26f88fe42d9beffc86c6139c2d401cebed113ae011c9f67ddd0460564fecf4de084b79db47372af9b1e1684eaeeb790e6c3b408efa031d95a9 WHIRLPOOL cf998f1c802480c746d7ca5b2bb1052a3e9f906d00bb8d14a6d5bd5b63946e49aa842cf180271bdd789173f002d25ba8ffe0d794c2aa4b76ef2d651981ccaa47
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-2014.1.8.ebuild,v 1.1 2014/07/30 23:57:53 chutzpah Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-2014.1.9.ebuild,v 1.1 2014/08/01 01:07:07 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/supervisor/supervisor-3.1.0.ebuild,v 1.1 2014/08/01 05:35:39 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
# xml.etree.ElementTree module required.
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
MY_PV="${PV/_beta/b}"
|
||||
|
||||
DESCRIPTION="A system for controlling process state under UNIX"
|
||||
HOMEPAGE="http://supervisord.org/ http://pypi.python.org/pypi/supervisor"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="repoze ZPL BSD HPND GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/meld3-0.6.10-r1[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
# package uses namespaces which makes tests use installed packages
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
DOCS=( CHANGES.txt TODO.txt )
|
||||
|
||||
python_prepare_all() {
|
||||
# write missing MANIFEST.in file, otherwise required files get lost due to
|
||||
# egg_info being passed to setup.py
|
||||
cat > MANIFEST.in << EOF
|
||||
include supervisor/*.txt
|
||||
recursive-include supervisor/skel *.conf
|
||||
recursive-include supervisor/ui *.html *.css *.gif *.png
|
||||
recursive-include supervisor/tests *.conf *.txt
|
||||
EOF
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newinitd "${FILESDIR}/init.d-r1" supervisord
|
||||
newconfd "${FILESDIR}/conf.d" supervisord
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/fastjar/fastjar-0.98-r1.ebuild,v 1.5 2010/07/19 01:14:13 josejx Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A jar program written in C"
|
||||
HOMEPAGE="https://savannah.nongnu.org/projects/fastjar"
|
||||
SRC_URI="http://download.savannah.nongnu.org/releases/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
# bug #188542
|
||||
RDEPEND="!<=dev-java/kaffe-1.1.7-r5"
|
||||
DEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
# bug #325557
|
||||
epatch "${FILESDIR}/0.98-traversal.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST lz4-0_p106.tar.xz 129352 SHA256 a9a09c4ebb962995d10e7e4f7d9224aaa93f308899de18a414948a58e87b6f22 SHA512 8b2bafbf78be7c42831e264d7acdca12712c88369cecdb3aa4621c84bb6b450c372f5153f7c3939a5f70d5810c62b98993697397319d286a1bb51b1e4a6ecde6 WHIRLPOOL fc5bb47b73606b125d8e155365d1fe101083e68e684ffd6014440e0f1416f1f6ecc64b797083e6939bd3e8cd42018e46a1864ae4542160c96933a47df9421a42
|
||||
DIST lz4-r120.tar.gz 161950 SHA256 fa02b1bcc26529c27cff0883d830914bdd1ba41a87035313e1050302f17e4b07 SHA512 8b27c57737ba4c2c8e4f00f7ce13f6edc91f74885bad66dd521dfe85d427e0fd78a300896d599bb8642a34fba78446daf207d1b2fd8e91543d4c093e53694e86 WHIRLPOOL 6a0cd7f8caf9799130b13b3f282197b5ef20fb987f0f5f6911f71a0f5d5d37c542976be5f13bdd2e21a8edd0a6cc8408fcc0f69f6354a0fbc7df75b22fb9de91
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/lz4/lz4-0_p120.ebuild,v 1.1 2014/07/31 17:41:30 ryao Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib multilib-minimal
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Cyan4973/lz4.git"
|
||||
EGIT_BRANCH=dev
|
||||
else
|
||||
MY_PV="r${PV##0_p}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI="https://github.com/Cyan4973/lz4/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~s390 ~x86 ~amd64-linux ~x86-linux"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Extremely Fast Compression algorithm"
|
||||
HOMEPAGE="https://code.google.com/p/lz4/"
|
||||
|
||||
LICENSE="BSD-2 GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="test? ( dev-util/valgrind )"
|
||||
|
||||
src_prepare() {
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
# we must not use the 'all' target since it builds test programs
|
||||
# & extra -m32 executables
|
||||
emake
|
||||
emake -C programs
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake install DESTDIR="${D}" \
|
||||
PREFIX="${EPREFIX}/usr" \
|
||||
LIBDIR="${EPREFIX}"/usr/$(get_libdir)
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
diff -r 71644dea35c8 src/engine-gpgsm.c
|
||||
--- a/src/engine-gpgsm.c Thu Jul 31 14:06:58 2014 +0200
|
||||
+++ b/src/engine-gpgsm.c Thu Jul 31 14:10:25 2014 +0200
|
||||
@@ -834,7 +834,7 @@
|
||||
else
|
||||
{
|
||||
*aline = newline;
|
||||
- gpgsm->colon.attic.linesize += linelen + 1;
|
||||
+ gpgsm->colon.attic.linesize = *alinelen + linelen + 1;
|
||||
}
|
||||
}
|
||||
if (!err)
|
||||
diff -r 71644dea35c8 src/engine-uiserver.c
|
||||
--- a/src/engine-uiserver.c Thu Jul 31 14:06:58 2014 +0200
|
||||
+++ b/src/engine-uiserver.c Thu Jul 31 14:10:25 2014 +0200
|
||||
@@ -699,7 +699,7 @@
|
||||
else
|
||||
{
|
||||
*aline = newline;
|
||||
- uiserver->colon.attic.linesize += linelen + 1;
|
||||
+ uiserver->colon.attic.linesize = *alinelen + linelen + 1;
|
||||
}
|
||||
}
|
||||
if (!err)
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.3.2-r1.ebuild,v 1.2 2014/07/31 15:20:26 klausman Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils libtool autotools
|
||||
|
||||
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
|
||||
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
|
||||
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="1"
|
||||
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="common-lisp static-libs"
|
||||
|
||||
DEPEND="app-crypt/gnupg
|
||||
>=dev-libs/libassuan-2.0.2
|
||||
>=dev-libs/libgpg-error-1.4"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.1.8-et_EE.patch"
|
||||
epatch "${FILESDIR}/${P}-CVE-2014-3564.patch"
|
||||
|
||||
eautoreconf
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--includedir="${EPREFIX}/usr/include/gpgme" \
|
||||
--with-gpg="${EPREFIX}/usr/bin/gpg" \
|
||||
--with-gpgsm="${EPREFIX}/usr/bin/gpgsm" \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
|
||||
if ! use common-lisp; then
|
||||
rm -fr "${ED}usr/share/common-lisp"
|
||||
fi
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST focuswriter-1.4.1-src.tar.bz2 3138335 SHA256 ad256fcd85b67c4953c822c617fb93e739cfdc758c6efb2f8902bf8723f94b21 SHA512 67b38151aae7480ae3f3c084599cfcdeffc9cb33ec1b9ca69f9d1829f392c1cb23dab5e0957d8aa8e94e1683671165d8db2eb71ab7602f6f0b6502b56fd81bec WHIRLPOOL e6d71d1bd4d214a55e925241042f7b3898a79acc352808de4ace059b84755f32966290cf3cbec8121aa7a7d1f975525e8b6f9c9a9a97e29045d621b1d86d33f6
|
||||
DIST focuswriter-1.4.2-src.tar.bz2 3149160 SHA256 f41ccf226cb5e4181162d37b2a4b5598be202bb184e2f7c26412dc371c9ef328 SHA512 4b6f503fb6624eea12372fbee169e21df3e728420ffede73bc5895ba451c80910f7f68ebba67a914fe380634d868e7d5a5d196218e255d15155ba397805a63d6 WHIRLPOOL 705694be03e514c2f432d014dbafc1a8a55d0025bdfbfd697dfe416dc2beee3ddd337f8ea50eea8737af59015a6d15e64d55f53afa80c62b5f640fefc3e7b2e9
|
||||
DIST focuswriter-1.4.4-src.tar.bz2 3361062 SHA256 b574d6b76609078e36c38dd3b632cdfe1360bfb3a71221c3afc89b1c01d7670f SHA512 2206022f4de9878629e6bb1c8c64870b73c604496d116c8a692181dedf05b9a975d845f64997e2ca3d762c49a52cfbce56167b9ec512fee64a12eb93a513df00 WHIRLPOOL 8727d83dd24830496b149a912fd351687e4fcdc63353448fa29220e909b9b78856e4d21263ddb4d7b856dc72d9aa7a1106633590597f9fed7ed0d3d934edd953
|
||||
DIST focuswriter-1.5.2-src.tar.bz2 5200637 SHA256 b1c09aafcf9a28f5a02a0c5365b6585cee3a2f027739593b80687b1efb32a7c3 SHA512 d121ceac035b447443267fe1fe422d53ce5f66f06b7ee8b37fe0e5a3ac2e599d85c2a8f753c3507f1b04c72928f310fb67310bb5b8707c06cbe095afe875925a WHIRLPOOL bdd658b60c2cd87a06cc3e57919bcd65fd68d99141a731464918dec146ae1af643f05f63c81d450d14ab70700740e31501393d18ba872d0e679c682edc23a034
|
||||
|
@ -0,0 +1,36 @@
|
||||
--- focuswriter.pro.orig 2014-07-20 17:37:05.000000000 +0400
|
||||
+++ focuswriter.pro 2014-07-31 17:56:00.702801120 +0400
|
||||
@@ -90,13 +90,14 @@
|
||||
src/spelling/dictionary_provider_voikko.cpp
|
||||
|
||||
lessThan(QT_MAJOR_VERSION, 5) {
|
||||
+ CONFIG += qtsingleapplication
|
||||
SOURCES += src/sdl/sound.cpp
|
||||
} else {
|
||||
SOURCES += src/sound.cpp
|
||||
}
|
||||
}
|
||||
|
||||
-INCLUDEPATH += src src/fileformats src/qtsingleapplication src/qtzip src/spelling
|
||||
+INCLUDEPATH += src src/fileformats src/qtzip src/spelling
|
||||
|
||||
# Specify program sources
|
||||
HEADERS += src/action_manager.h \
|
||||
@@ -155,8 +156,6 @@
|
||||
src/fileformats/rtf_tokenizer.h \
|
||||
src/fileformats/rtf_writer.h \
|
||||
src/fileformats/txt_reader.h \
|
||||
- src/qtsingleapplication/qtsingleapplication.h \
|
||||
- src/qtsingleapplication/qtlocalpeer.h \
|
||||
src/qtzip/qtzipreader.h \
|
||||
src/qtzip/qtzipwriter.h \
|
||||
src/spelling/abstract_dictionary.h \
|
||||
@@ -219,8 +218,6 @@
|
||||
src/fileformats/rtf_tokenizer.cpp \
|
||||
src/fileformats/rtf_writer.cpp \
|
||||
src/fileformats/txt_reader.cpp \
|
||||
- src/qtsingleapplication/qtsingleapplication.cpp \
|
||||
- src/qtsingleapplication/qtlocalpeer.cpp \
|
||||
src/qtzip/qtzip.cpp \
|
||||
src/spelling/dictionary_dialog.cpp \
|
||||
src/spelling/dictionary_manager.cpp \
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.4.1.ebuild,v 1.4 2013/03/02 19:20:49 hwoarang Exp $
|
||||
|
||||
EAPI=5
|
||||
PLOCALES="ca cs da de el en es es_MX fi fr hu it ja nl pl pt_BR pt ru sk sv uk zh_CN"
|
||||
PLOCALE_BACKUP="en"
|
||||
inherit qt4-r2 l10n
|
||||
|
||||
DESCRIPTION="A fullscreen and distraction-free word processor"
|
||||
HOMEPAGE="http://gottcode.org/focuswriter/"
|
||||
SRC_URI="http://gottcode.org/${PN}/${P}-src.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
app-text/enchant
|
||||
dev-libs/libzip
|
||||
media-libs/sdl-mixer[wav]
|
||||
sys-libs/zlib
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOCS=( ChangeLog CREDITS README )
|
||||
|
||||
src_prepare() {
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
rm_loc() {
|
||||
sed -e "s|translations/${PN}_${1}.ts||" -i ${PN}.pro || die 'sed failed'
|
||||
rm translations/${PN}_${1}.{ts,qm} || die "removing ${1} locale failed"
|
||||
}
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/focuswriter/focuswriter-1.5.2-r1.ebuild,v 1.1 2014/07/31 14:07:24 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="ar ca cs da de el en en_GB es_MX es fi fr he hu hy id it ja ko nl pl
|
||||
pt_BR pt ro ru sk sr sv tr uk vi zh_CN zh_TW"
|
||||
PLOCALE_BACKUP="en"
|
||||
inherit fdo-mime gnome2-utils l10n readme.gentoo qt4-r2
|
||||
|
||||
DESCRIPTION="A fullscreen and distraction-free word processor"
|
||||
HOMEPAGE="http://gottcode.org/focuswriter/"
|
||||
SRC_URI="http://gottcode.org/${PN}/${P}-src.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="app-text/hunspell
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtsingleapplication[X]
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( ChangeLog CREDITS NEWS README )
|
||||
DOC_CONTENTS="Focuswriter has optional sound support if media-libs/sdl-mixer is
|
||||
installed with wav useflag enabled."
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" )
|
||||
|
||||
rm_loc() {
|
||||
sed -e "s|translations/${PN}_${1}.ts||" -i ${PN}.pro || die 'sed failed'
|
||||
rm translations/${PN}_${1}.{ts,qm} || die "removing ${1} locale failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
readme.gentoo_create_doc
|
||||
qt4-r2_src_install
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>qt</herd>
|
||||
<herd>qt</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST ibus-qt-1.3.1-Source.tar.gz 141488 SHA256 4079577a240c961278f7bdab11a5ad546dff414c687c60560fdbc19208b3ac85 SHA512 2cd28f8ff3fff411496ccaf9ab67ab5332b7f2d2d0d0e3460dbeb34874ed931aa56c222c3ea5ce39053577b91cd2de4ebe01152039cd6def37c366ab3065cff2 WHIRLPOOL 585ead9a02d2014f7536aa633c72e07f8ce990c768d0aa9b5bf00105166f467307fb12457c5da4c2aa0b7b5cf9656d616de7d0e344e8d02161e123368bdad9ff
|
||||
DIST ibus-qt-1.3.2-Source.tar.gz 139496 SHA256 070c8ef4e6c74eddf7ddf4385936aed730c2dfe2160162e5c56b5158d1061a76 SHA512 b82c744265daec4bbda3c7f2f1874fab52aca77cbe726a04f350502e1e5637f5e07b5218a81efa6ccf3715e73638e6442376cdf73d5435e47c3bd3571dcbc0c5 WHIRLPOOL 926c8db73249c5c6697befb19f2e425a24ea531f9154295a32dbc8907270ae9ac07ef58c15aa99adc54289b136ee5f01189466f48ebc895b952685ae9457c850
|
||||
DIST ibus-qt-1.3.3.tar.gz 141523 SHA256 29bff835a4a07396c5f174d29c2266a39767c1abad48b2b0da1ab8d4c66fb44a SHA512 825a32fec51f10f466efd4255743a12ae98af63bacd07d5dc04e18fab6b830501b04491146c1f8bc92edd93dbf8eaeb68cf71062ffdbf25c2970d807b655c80a WHIRLPOOL 692f5dcf1e89c28a90a4fdfbd0bc62e00e5f680798ecfe9c7a47c9d26510c30415a07facae0e7e44f0416f7b3675a6c4445c8812294ec37ea523603a68d7c6a0
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-qt/ibus-qt-1.3.3.ebuild,v 1.1 2014/08/01 07:33:54 dlan Exp $
|
||||
|
||||
EAPI="5"
|
||||
inherit cmake-utils eutils multilib
|
||||
|
||||
DESCRIPTION="Qt IBus library and Qt input method plugin"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="https://github.com/ibus/ibus-qt/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=app-i18n/ibus-1.3.7
|
||||
>=sys-apps/dbus-1.2
|
||||
x11-libs/libX11
|
||||
>=dev-qt/qtcore-4.5:4
|
||||
>=dev-qt/qtdbus-4.5:4"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-libs/icu-4:=
|
||||
dev-util/cmake
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS="AUTHORS README TODO"
|
||||
|
||||
mycmakeargs="-DLIBDIR=$(get_libdir) all"
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
|
||||
if use doc ; then
|
||||
cd "${CMAKE_BUILD_DIR}"
|
||||
emake docs || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use doc ; then
|
||||
HTML_DOCS="${CMAKE_BUILD_DIR}/docs/html/*"
|
||||
fi
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST ibus-rime-0.9.8.tar.gz 23558 SHA256 490aaf60d5a6bbd307f48ab145e19ee9507d1ff2636de8bc96d5c935e43f2e14 SHA512 550f3f014ebf10548b3f1cb71bfa40cd69e874eb6f878ecb5a50bc78c1aaa5449ce529f750257d86a30a0125fe8b9528e24f612903a65afec2ee5b6376112165 WHIRLPOOL 60dd8b9e9442dfd6b927102d59cdd2663c1e296a4991c3a5d54901af53775609010fa45e4efcbf97f60c145a47634d4cc72b3fc1ad91097f4fd785a88698a213
|
||||
DIST ibus-rime-0.9.9.tar.gz 23912 SHA256 5bbb76abc763bdd3c83a5fe594f1488b34377b34b3f6e3c8c7b5cf86ab550cad SHA512 b18e6f3ba6c97e3b55900d9c4cb70d58f24b202bf2ae894ca861af10ddb028c193d9ac97e609f3b4f0f183b212b74180a02e5d823f235b4c799733933a48afb7 WHIRLPOOL 65d50aafe79014536da3fbbd274fcdf45b93223b1162dae52a2a6c99b2bf2f15192051011ae7aad13f2044fe24b6cdce018f0527cd9ff61164134893447e0431
|
||||
DIST ibus-rime-1.1.tar.gz 23418 SHA256 5aff3bbf5ce1eddd1243436ce2bbbb55a6c745b7cba8b6df4e5049f116a8b2be SHA512 2510f9019045013f85af5b8401286b338b739fa0e908a3e30e1d59971a43c32212f388d367b51942292e236859feb1a70d7e7b8deb17eafd8b4f878cc7ba018f WHIRLPOOL 1df8da49b1d3e420ea78cae9ee65b5bf646928480a7d13ed9d05358b274cb932f2026a232876a3c72402ced5957a03c82d3839f84b2a272f5e650aac17ed7360
|
||||
DIST ibus-rime-1.2.tar.gz 33396 SHA256 932e0ce6d480562fbb4e3e266d48cdf6007ce0288db4fa3f3cbc3bb1c69b6fce SHA512 e1851781a6d069a79d04890b5b0aa2a706e611c08df3fcb99f883eeedd4dc4eefcac207f35b5cf1d856a41f0153ec3fbb040b4e6f610727384baa19b52a64155 WHIRLPOOL 3ab5b34268913846f29ae3bacf0c46133ecf19728094850dd2a9d28fe78811af1a7ef2d9e6c04221c4ba44a6e5a8fdb50456836def20a61621639dda14d6d2bb
|
||||
|
@ -1,12 +1,12 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-rime/ibus-rime-0.9.8.ebuild,v 1.1 2013/02/05 11:11:58 yngwin Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-rime/ibus-rime-1.2.ebuild,v 1.1 2014/08/01 06:53:07 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Rime Input Method Engine for IBus Framework"
|
||||
HOMEPAGE="http://code.google.com/p/rimeime/"
|
||||
SRC_URI="http://rimeime.googlecode.com/files/${P}.tar.gz"
|
||||
SRC_URI="http://dl.bintray.com/lotem/rime/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
@ -1,3 +1,4 @@
|
||||
DIST ibus-1.4.1.tar.gz 1479412 SHA256 2f46de279ef3c0a48d3f52061794cfc6544ad8cfe3f04d9d12b251d119a180d6 SHA512 465f5d099ca60612e9d28c77da6a8da2435cc50c3f2f9b93c4c9258d18bb963d85b84ed9d7f9c58e90dc07a4898dc9668a6e2a3484b69074a1777761389ba468 WHIRLPOOL 800e68481202dfd6f4cef0de692f4fa3ceb9e570d34b632f9547605a9ed9688be75a69402ff5df3df71fed12f463502d6e8041862dd065e725e6fa16ec968bcf
|
||||
DIST ibus-1.4.2.tar.gz 1489482 SHA256 2418d9960d177c0ce7d3dc5ef8ab75cfc00e30f5e2c730b7d82f4f22666a04d7 SHA512 0070f7d0a4bc6510692851f60e06e487f75fdbe47f50a2371f62dd06b89f20950161b5f1bb91e025dd8dced654d9e90eb910bb5be8e8923869e96e5048f8316d WHIRLPOOL c480ef6fabfe24f2350a0222945860e3b890b32373e159032cc4a9bb1a1df2ad22b6ce11fb9845c5ebacdb7662b9dd26bffb7dd8f6d366551e9ec226e2b14d8d
|
||||
DIST ibus-1.5.5.tar.gz 2063794 SHA256 02ab36af6048399fedbe8d85074b161219b89df5020932df33cf8829764f8aec SHA512 8249d6ee4918b0e0fe030af736eed2260e1376b2fdaf0d819f289e0bd880a5e3874f1fb3d097fc74b9f359822ce16f4dae52a263aa28c2e2ce7bdf671cb2fea9 WHIRLPOOL 33ba90e5cdd54ecd7a03af8c5d2c1d2e8cfc88bfc53b65e5240eb4c60d6138007b754a60e8b1e79c98ce92e299d14f1a0cce445ad40b04e862adf3919401d77d
|
||||
DIST ibus-1.5.8.tar.gz 772270 SHA256 92b177cb97b1efcc274257b8e4b9174032ac3bb78c05a76f12d79e3122dc8613 SHA512 bec0a4e72fcb6db0a01daecc76f4a6f4784307beef96a72fd6be32f299195f0cd582ddc61d3dffb6e9da0d489cd35f6620434c7965f61ec3485e6a0d0f8e59fb WHIRLPOOL cd07d921be91b510b9242a036f16e76f57493b3e4d04e1ba1b16332bee6aa28967486ee01adcc03dc9789452bc06e614581de634d102ae35a3ec15df0ed06ed0
|
||||
|
@ -0,0 +1,175 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.8.ebuild,v 1.1 2014/08/01 07:14:27 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
# Vapigen is needed for the vala binding
|
||||
# Valac is needed when building from git for the engine
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
inherit autotools-utils bash-completion-r1 eutils gnome2-utils multilib python-single-r1 readme.gentoo vala virtualx
|
||||
|
||||
DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="https://github.com/ibus/ibus/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="deprecated gconf gtk +gtk3 +introspection nls +python test +vala wayland +X"
|
||||
REQUIRED_USE="|| ( gtk gtk3 X )
|
||||
deprecated? ( python )
|
||||
python? (
|
||||
${PYTHON_REQUIRED_USE}
|
||||
|| ( deprecated ( gtk3 introspection ) ) )" #342903
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.26:2
|
||||
gnome-base/librsvg:2
|
||||
sys-apps/dbus[X?]
|
||||
app-text/iso-codes
|
||||
>=gnome-base/dconf-0.13.4
|
||||
x11-libs/libnotify
|
||||
|
||||
gconf? ( >=gnome-base/gconf-2.12:2 )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/gtk+:2 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
|
||||
nls? ( virtual/libintl )
|
||||
wayland? ( dev-libs/wayland )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
x11-apps/setxkbmap
|
||||
python? (
|
||||
dev-python/pyxdg
|
||||
deprecated? (
|
||||
>=dev-python/dbus-python-0.83
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2 )
|
||||
gtk3? (
|
||||
dev-python/pygobject:3
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gtk+:3[introspection] )
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5.8.1
|
||||
dev-util/gtk-doc-am
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.16.1 )
|
||||
vala? ( $(vala_depend) )
|
||||
gnome-base/gconf"
|
||||
|
||||
# stress test in bus/ fails
|
||||
# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="AUTHORS NEWS README"
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="To use ibus, you should:
|
||||
1. Get input engines from sunrise overlay.
|
||||
Run \"emerge -s ibus-\" in your favorite terminal
|
||||
for a list of packages we already have.
|
||||
|
||||
2. Setup ibus:
|
||||
$ ibus-setup
|
||||
|
||||
3. Set the following in your user startup scripts
|
||||
such as .xinitrc, .xsession or .xprofile:
|
||||
|
||||
export XMODIFIERS=\"@im=ibus\"
|
||||
export GTK_IM_MODULE=\"ibus\"
|
||||
export QT_IM_MODULE=\"xim\"
|
||||
ibus-daemon -d -x
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
autotools-utils_src_prepare
|
||||
use vala && vala_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local python_conf
|
||||
if use python; then
|
||||
python_conf="PYTHON=${PYTHON}
|
||||
$(use_enable deprecated python-library)
|
||||
$(use_enable gtk3 setup)"
|
||||
else
|
||||
python_conf="--disable-python-library --disable-setup"
|
||||
fi
|
||||
econf \
|
||||
--enable-dconf \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable gconf) \
|
||||
$(use_enable gtk gtk2) \
|
||||
$(use_enable gtk xim) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable gtk3 ui) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable X xim) \
|
||||
$(use_enable vala) \
|
||||
$(use_enable wayland) \
|
||||
${python_conf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
prune_libtool_files --all
|
||||
|
||||
mv "${ED}"/usr/share/bash-completion/completions/ibus.bash "${T}"
|
||||
rm -rf "${ED}"/usr/share/bash-completion || die
|
||||
newbashcomp "${T}"/ibus.bash ${PN}
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
newins xinput-ibus ibus.conf
|
||||
|
||||
keepdir /usr/share/ibus/{engine,icons} #289547
|
||||
|
||||
use deprecated && python_optimize
|
||||
use python && use gtk3 && python_optimize
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use gconf && gnome2_gconf_savelist
|
||||
gnome2_schemas_savelist
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use gconf && gnome2_gconf_install
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
gnome2_schemas_update
|
||||
gnome2_icon_cache_update
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use gconf && gnome2_schemas_update
|
||||
gnome2_schemas_savelist
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST libguess-1.0.tbz2 76348 SHA256 d9c3ca9bbbdef360418df9065fae5c709b83f44d0d0774b6ac332a72abdb087f SHA512 9bcac2df2d2f58c02c6c6b12773cb67b09314348afe4d9f96988dfd0e1c698fc74e1e8064f2c0447c4d8dfa144765bd24528d32e272ece3fa827a7104b515415 WHIRLPOOL b1ba969d0433b69da25a909e048168714c023a0ba85c60d09406083d0ef510f2640d5e10a0404fb4ffa0200f3dfbb78303ec0b262804b4e6d12a79cc4f18961a
|
||||
DIST libguess-1.1.tar.bz2 79915 SHA256 733e4782817666f108d6e8fd5c117e36a006779e049866b6814a8bce9b4d5af7 SHA512 8f817da7f05ff53886395183134d3dae40b2d31bf2296f1614c08d87d68b389e18dbaf9327d9c31cf5d4fff04a89edc6af2476d3a92384c57d6d2b0147525084 WHIRLPOOL 3c2a00e8512aade473252b5a918d74e88213bfc2ff120944a306ca4cdb2b9d4af074eadfb584f82cbb41b75a7d98f1ab24468759573265b8d2f4a5e84238da69
|
||||
DIST libguess-1.2.tar.bz2 79685 SHA256 8019a16bdc7ca9d2efbdcc1429d48d033d5053d42e45fccea10abf98074f05f8 SHA512 a17269e42e12b81e0201a27e41d9e290ac7351000473ddfcb968d5fc6e09cb5753d0534277ec257d43224cb675c8d563849853ab68ab6079a35480d6c40fb053 WHIRLPOOL 13214225ce44ec8f5f717eef3dbf402a5522a4de835bffd3d12607c16f2187d14bf0f7e6cea0e94d7a4c7142422170085a268ad30538b50186e278d11264fb6a
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/libguess/libguess-1.2.ebuild,v 1.1 2014/07/31 20:10:01 chainsaw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="A high-speed character set detection library."
|
||||
HOMEPAGE="http://www.atheme.org/project/libguess"
|
||||
SRC_URI="http://rabbit.dereferenced.org/~nenolod/distfiles/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libmowgli-0.7.0:0"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable examples) \
|
||||
|| die "econf failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd src/tests
|
||||
make || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc README
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST librime-0.9.8.tar.gz 2538890 SHA256 94092a7d1990b949efe6b4bcf8e8351cee64a3abe7838770a775ecb02a1ef065 SHA512 73bfdd0febaffcd1fc08fa17aef609c07d24beff0fe7d188b71562b4b778564f9c908a811d11fde567164d3a0e651fd8ea1b1f36a1d55bf22927667ccbf99b43 WHIRLPOOL 53993122b58dbad41f85997ee159ed8abf5d90da4d260e705f4363fd7edf3cd8ca0996ec4ba370eb596c0162eade4ca5d37456216eef98be3a2e713dcaa8bf85
|
||||
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
|
||||
|
@ -0,0 +1,224 @@
|
||||
diff --git a/include/rime/lever/customizer.h b/include/rime/lever/customizer.h
|
||||
index 8418410..f6811d9 100644
|
||||
--- a/include/rime/lever/customizer.h
|
||||
+++ b/include/rime/lever/customizer.h
|
||||
@@ -8,6 +8,9 @@
|
||||
#define RIME_CUSTOMIZER_H_
|
||||
|
||||
#include <string>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
|
||||
namespace rime {
|
||||
diff --git a/include/rime/lever/switcher_settings.h b/include/rime/lever/switcher_settings.h
|
||||
index 8263e14..f7c9d1e 100644
|
||||
--- a/include/rime/lever/switcher_settings.h
|
||||
+++ b/include/rime/lever/switcher_settings.h
|
||||
@@ -9,6 +9,9 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include "custom_settings.h"
|
||||
|
||||
diff --git a/include/rime/lever/user_dict_manager.h b/include/rime/lever/user_dict_manager.h
|
||||
index e971ad8..e765678 100644
|
||||
--- a/include/rime/lever/user_dict_manager.h
|
||||
+++ b/include/rime/lever/user_dict_manager.h
|
||||
@@ -9,6 +9,9 @@
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
|
||||
namespace rime {
|
||||
diff --git a/src/core_module.cc b/src/core_module.cc
|
||||
index 785c22f..4d078ae 100644
|
||||
--- a/src/core_module.cc
|
||||
+++ b/src/core_module.cc
|
||||
@@ -5,6 +5,9 @@
|
||||
// 2013-10-17 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <rime_api.h>
|
||||
#include <rime/common.h>
|
||||
diff --git a/src/dict/db.cc b/src/dict/db.cc
|
||||
index b8c46a6..eadacb9 100644
|
||||
--- a/src/dict/db.cc
|
||||
+++ b/src/dict/db.cc
|
||||
@@ -5,6 +5,9 @@
|
||||
// 2011-11-02 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
#include <boost/algorithm/string.hpp>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <rime_version.h>
|
||||
#include <rime/common.h>
|
||||
diff --git a/src/dict/dict_compiler.cc b/src/dict/dict_compiler.cc
|
||||
index 2bd9aa4..f383f7e 100644
|
||||
--- a/src/dict/dict_compiler.cc
|
||||
+++ b/src/dict/dict_compiler.cc
|
||||
@@ -7,6 +7,9 @@
|
||||
#include <fstream>
|
||||
#include <map>
|
||||
#include <set>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <rime/algo/algebra.h>
|
||||
#include <rime/algo/utilities.h>
|
||||
diff --git a/src/dict/dictionary.cc b/src/dict/dictionary.cc
|
||||
index 66306b5..b0d755d 100644
|
||||
--- a/src/dict/dictionary.cc
|
||||
+++ b/src/dict/dictionary.cc
|
||||
@@ -5,6 +5,9 @@
|
||||
// 2011-07-05 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
#include <utility>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <rime/common.h>
|
||||
#include <rime/schema.h>
|
||||
diff --git a/src/dict/mapped_file.cc b/src/dict/mapped_file.cc
|
||||
index 6fd21a6..cd46994 100644
|
||||
--- a/src/dict/mapped_file.cc
|
||||
+++ b/src/dict/mapped_file.cc
|
||||
@@ -7,6 +7,9 @@
|
||||
// 2011-06-30 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
#include <fstream>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <boost/interprocess/file_mapping.hpp>
|
||||
#include <boost/interprocess/mapped_region.hpp>
|
||||
diff --git a/src/dict/preset_vocabulary.cc b/src/dict/preset_vocabulary.cc
|
||||
index f74ea58..136f9fa 100644
|
||||
--- a/src/dict/preset_vocabulary.cc
|
||||
+++ b/src/dict/preset_vocabulary.cc
|
||||
@@ -4,6 +4,9 @@
|
||||
//
|
||||
// 2011-11-27 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <boost/lexical_cast.hpp>
|
||||
#include <utf8.h>
|
||||
diff --git a/src/dict/tree_db.cc b/src/dict/tree_db.cc
|
||||
index 4b6ed2e..542fe83 100644
|
||||
--- a/src/dict/tree_db.cc
|
||||
+++ b/src/dict/tree_db.cc
|
||||
@@ -4,6 +4,9 @@
|
||||
//
|
||||
// 2011-11-02 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#if defined(_MSC_VER)
|
||||
#pragma warning(disable: 4244)
|
||||
diff --git a/src/gear/simplifier.cc b/src/gear/simplifier.cc
|
||||
index 6bb8524..d02b979 100644
|
||||
--- a/src/gear/simplifier.cc
|
||||
+++ b/src/gear/simplifier.cc
|
||||
@@ -7,6 +7,9 @@
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <boost/algorithm/string.hpp>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <opencc/opencc.h>
|
||||
#include <stdint.h>
|
||||
diff --git a/src/lever/custom_settings.cc b/src/lever/custom_settings.cc
|
||||
index 0153830..0713cbc 100644
|
||||
--- a/src/lever/custom_settings.cc
|
||||
+++ b/src/lever/custom_settings.cc
|
||||
@@ -5,6 +5,9 @@
|
||||
// 2012-02-26 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
#include <boost/algorithm/string.hpp>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <rime/config.h>
|
||||
#include <rime/deployer.h>
|
||||
diff --git a/src/lever/deployment_tasks.cc b/src/lever/deployment_tasks.cc
|
||||
index 495066f..589c883 100644
|
||||
--- a/src/lever/deployment_tasks.cc
|
||||
+++ b/src/lever/deployment_tasks.cc
|
||||
@@ -5,6 +5,9 @@
|
||||
// 2011-12-10 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
#include <boost/algorithm/string.hpp>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <boost/uuid/random_generator.hpp>
|
||||
#include <boost/uuid/uuid.hpp>
|
||||
diff --git a/src/lever/switcher_settings.cc b/src/lever/switcher_settings.cc
|
||||
index 4ee7d57..bb4dbd0 100644
|
||||
--- a/src/lever/switcher_settings.cc
|
||||
+++ b/src/lever/switcher_settings.cc
|
||||
@@ -6,6 +6,9 @@
|
||||
//
|
||||
#include <utility>
|
||||
#include <boost/algorithm/string.hpp>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <rime/config.h>
|
||||
#include <rime/deployer.h>
|
||||
diff --git a/src/lever/user_dict_manager.cc b/src/lever/user_dict_manager.cc
|
||||
index 601cfc2..e087739 100644
|
||||
--- a/src/lever/user_dict_manager.cc
|
||||
+++ b/src/lever/user_dict_manager.cc
|
||||
@@ -6,6 +6,9 @@
|
||||
//
|
||||
#include <fstream>
|
||||
#include <boost/algorithm/string.hpp>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <boost/scope_exit.hpp>
|
||||
#include <rime/common.h>
|
||||
diff --git a/src/lever/userdb_recovery_task.cc b/src/lever/userdb_recovery_task.cc
|
||||
index 818e2fd..2a25efd 100644
|
||||
--- a/src/lever/userdb_recovery_task.cc
|
||||
+++ b/src/lever/userdb_recovery_task.cc
|
||||
@@ -5,6 +5,9 @@
|
||||
// 2013-04-22 GONG Chen <chen.sst@gmail.com>
|
||||
//
|
||||
#include <boost/algorithm/string.hpp>
|
||||
+#ifndef BOOST_NO_SCOPED_ENUMS
|
||||
+#define BOOST_NO_SCOPED_ENUMS
|
||||
+#endif // BOOST_NO_SCOPED_ENUMS
|
||||
#include <boost/filesystem.hpp>
|
||||
#include <boost/scope_exit.hpp>
|
||||
#include <rime/deployer.h>
|
@ -1,42 +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/librime/librime-0.9.8.ebuild,v 1.4 2013/09/02 08:06:12 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils multilib
|
||||
|
||||
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 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}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-test.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build static-libs STATIC)
|
||||
-DBUILD_DATA=OFF
|
||||
$(cmake-utils_use_build test TEST)
|
||||
-DLIB_INSTALL_DIR=/usr/$(get_libdir)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST brise-0.22.tar.gz 6061141 SHA256 a048b741a7651dbb47d1b6e6e25d266d670680112b70ca3c27f2bc17dcafde59 SHA512 8bf0585ba6e01a1bc1c708d7017987041dc5a9ce74ba5022514b0f6bf2016c2b23212d7396126f30748387ced7d83aa73001164793881ea18553b5e923eab1b9 WHIRLPOOL b2a2ea6a24130e595bb5e0039106f28f293785fe8f1016e13edc4f83655abbc94f60522c4df864da5a136f037588a7613b588f68858baee6874000b552cccded
|
||||
DIST brise-0.32.tar.gz 6697747 SHA256 4462d1f1e8f9cf62bfabc490d2ed1ead4747a92d05018fa78ff6db6c69932f62 SHA512 c41d4a7399a963b9e023015e1268f0f63693091d0ae2edff9db68397d223bb25ea6c392d2649f7817edd40998b1ed144d63478a01241cdaa5f2e84fd846e24d7 WHIRLPOOL 518442446506bc9e3743069667e596764e2561c5093f1e3d1b8f50518af98e4506cf7205f867ad0ff9614043c3d45008b00501840439730d39baf18d752667fa
|
||||
DIST brise-0.35.tar.gz 6707277 SHA256 89670753ffdd321053a5b8f0b82c68e29129b330a411b841b5b9e900b9a3da4f SHA512 1a2a3ddba9be7089a1b82ce446a3e5dc93a13fff121f861aa1acbdea950f490c9367866902a056296e17de5076a59a54741ceb3a59a9c0ec58b6b7c54f519f3d WHIRLPOOL e00ac2e3f7f50737491b5213b75ed2ee3fa3c08c4073584b6a31315982edcf8090ff3a39fe1fd602f82513dbcf0dab57107d09bc582babc8a966de2b8dccff66
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/rime-data/rime-data-0.35.ebuild,v 1.1 2014/08/01 06:50:36 dlan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vcs-snapshot
|
||||
MY_P=brise-${PV}
|
||||
DESCRIPTION="Data resources for Rime Input Method Engine"
|
||||
HOMEPAGE="http://code.google.com/p/rimeime/"
|
||||
SRC_URI="http://dl.bintray.com/lotem/rime/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-i18n/librime"
|
||||
RDEPEND="${DEPEND}"
|
||||
S="${WORKDIR}"/${MY_P}
|
@ -0,0 +1 @@
|
||||
DIST tokumx-git-tag-1.5.0.tar.bz2 13059584 SHA256 381747c47073c8a6f8717a27756bb793ec6d80f4f7d119385f8d7b805a3d827d SHA512 ba19237db7d3dcbd3ac07b8cc4860549830fa065fa4d26cbae685274524cd5b89f671d5f126ec25bee605c99929ce0436bb2ac32d67efdbb8dd6d7526d3f1c24 WHIRLPOOL e5e33e28ce55b1abcff603a40453ab0a9d68f61cd15c68950dd6f87371565bd05057e8e48475f772524684fdb744093867423b249614d4c02908a467f9380c75
|
@ -0,0 +1,45 @@
|
||||
diff -uNr work.ORIG/mongo/CMakeLists.txt work/mongo/CMakeLists.txt
|
||||
--- work.ORIG/mongo/CMakeLists.txt 2014-08-01 11:51:20.832614062 +0100
|
||||
+++ work/mongo/CMakeLists.txt 2014-08-01 11:51:36.898614862 +0100
|
||||
@@ -71,14 +71,13 @@
|
||||
endforeach(flag)
|
||||
endmacro(set_cxxflags_if_supported)
|
||||
|
||||
-set(CMAKE_C_FLAGS "-fPIC -fno-strict-aliasing -ggdb -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Werror -pipe")
|
||||
+set(CMAKE_C_FLAGS "-fPIC -fno-strict-aliasing -ggdb -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe")
|
||||
set(CMAKE_CXX_FLAGS "-fPIC -fno-strict-aliasing -ggdb")
|
||||
set_cxxflags_if_supported(
|
||||
-Wall
|
||||
-Wsign-compare
|
||||
-Wno-unknown-pragmas
|
||||
-Winvalid-pch
|
||||
- -Werror
|
||||
-pipe
|
||||
-Wnon-virtual-dtor
|
||||
-Woverloaded-virtual
|
||||
diff -uNr work.ORIG/mongo/src/third_party/ft-index/cmake_modules/TokuSetupCompiler.cmake work/mongo/src/third_party/ft-index/cmake_modules/TokuSetupCompiler.cmake
|
||||
--- work.ORIG/mongo/src/third_party/ft-index/cmake_modules/TokuSetupCompiler.cmake 2014-08-01 11:51:20.696614056 +0100
|
||||
+++ work/mongo/src/third_party/ft-index/cmake_modules/TokuSetupCompiler.cmake 2014-08-01 11:51:36.898614862 +0100
|
||||
@@ -174,8 +174,8 @@
|
||||
endif ()
|
||||
|
||||
## always want these
|
||||
-set(CMAKE_C_FLAGS "-Wall -Werror ${CMAKE_C_FLAGS}")
|
||||
-set(CMAKE_CXX_FLAGS "-Wall -Werror ${CMAKE_CXX_FLAGS}")
|
||||
+set(CMAKE_C_FLAGS "-Wall ${CMAKE_C_FLAGS}")
|
||||
+set(CMAKE_CXX_FLAGS "-Wall ${CMAKE_CXX_FLAGS}")
|
||||
|
||||
## need to set -stdlib=libc++ to get real c++11 support on darwin
|
||||
if (APPLE)
|
||||
diff -uNr work.ORIG/mongo/src/third_party/ft-index/examples/Makefile work/mongo/src/third_party/ft-index/examples/Makefile
|
||||
--- work.ORIG/mongo/src/third_party/ft-index/examples/Makefile 2014-08-01 11:51:20.676614055 +0100
|
||||
+++ work/mongo/src/third_party/ft-index/examples/Makefile 2014-08-01 11:51:36.898614862 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
SRCS = $(wildcard *.c)
|
||||
TARGETS = $(patsubst %.c,%,$(SRCS)) $(patsubst %.c,%-bdb,$(SRCS))
|
||||
CPPFLAGS = -I../include -D_GNU_SOURCE
|
||||
-CFLAGS = -g -std=c99 -Wall -Wextra -Werror -Wno-missing-field-initializers
|
||||
+CFLAGS = -g -std=c99 -Wall -Wextra -Wno-missing-field-initializers
|
||||
ifeq ($(USE_STATIC_LIBS),1)
|
||||
LIBTOKUDB = tokufractaltree_static
|
||||
LIBTOKUPORTABILITY = tokuportability_static
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>chainsaw@gentoo.org</email>
|
||||
<name>Tony Vroon</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>ultrabug@gentoo.org</email>
|
||||
<name>Alexys Jacob</name>
|
||||
<description>Secondary Maintainer. CC on bugs</description>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/tokumx/tokumx-1.5.0.ebuild,v 1.1 2014/08/01 13:08:05 chainsaw Exp $
|
||||
|
||||
EAPI=5
|
||||
CMAKE_BUILD_TYPE=Release
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
MY_P=${PN}-git-tag-${PV}
|
||||
|
||||
DESCRIPTION="An open source, high-performance distribution of MongoDB"
|
||||
HOMEPAGE="http://www.tokutek.com/products/tokumx-for-mongodb/"
|
||||
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!dev-libs/jemalloc
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
>=dev-libs/libpcre-8.30[cxx]
|
||||
net-libs/libpcap"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/ncurses
|
||||
sys-libs/readline"
|
||||
|
||||
S="${WORKDIR}/mongo"
|
||||
BUILD_DIR="${WORKDIR}/mongo/build"
|
||||
QA_PRESTRIPPED="/usr/lib64/libHotBackup.so"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PV}-Werror.diff"
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-D TOKU_DEBUG_PARANOID=OFF
|
||||
-D USE_VALGRIND=OFF
|
||||
-D USE_BDB=OFF
|
||||
-D BUILD_TESTING=OFF
|
||||
-D TOKUMX_DISTNAME=${PV}
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
Remove ldconfig(1) execution to prevent the installation script from accessing
|
||||
outside of a sandbox.
|
||||
|
||||
Author: Heather Cynede
|
||||
|
||||
diff --git a/src/etc/install.sh b/src/etc/install.sh
|
||||
index c949743..7c3daa5 100644
|
||||
--- a/src/etc/install.sh
|
||||
+++ b/src/etc/install.sh
|
||||
@@ -466,17 +466,6 @@ while read p; do
|
||||
# The manifest lists all files to install
|
||||
done < "${CFG_SRC_DIR}/${CFG_LIBDIR_RELATIVE}/rustlib/manifest.in"
|
||||
|
||||
-# Run ldconfig to make dynamic libraries available to the linker
|
||||
-if [ "$CFG_OSTYPE" = "Linux" ]
|
||||
- then
|
||||
- ldconfig
|
||||
- if [ $? -ne 0 ]
|
||||
- then
|
||||
- warn "failed to run ldconfig."
|
||||
- warn "this may happen when not installing as root and may be fine"
|
||||
- fi
|
||||
-fi
|
||||
-
|
||||
# Sanity check: can we run the installed binaries?
|
||||
#
|
||||
# As with the verification above, make sure the right LD_LIBRARY_PATH-equivalent
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rust/rust-9999.ebuild,v 1.1 2014/07/31 14:29:09 jauhien Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit elisp-common eutils git-r3 python-any-r1
|
||||
|
||||
DESCRIPTION="Systems programming language from Mozilla"
|
||||
HOMEPAGE="http://www.rust-lang.org/"
|
||||
EGIT_REPO_URI="git://github.com/rust-lang/rust.git"
|
||||
|
||||
LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
IUSE="clang debug emacs libcxx vim-syntax zsh-completion"
|
||||
REQUIRED_USE="libcxx? ( clang )"
|
||||
|
||||
RDEPEND="vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
zsh-completion? ( app-shells/zsh )"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
>=dev-lang/perl-5.0
|
||||
clang? ( sys-devel/clang )
|
||||
emacs? ( virtual/emacs )
|
||||
libcxx? ( sys-libs/libcxx )"
|
||||
|
||||
SITEFILE="50${PN}-mode-gentoo.el"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_src_unpack
|
||||
|
||||
use amd64 && BUILD_TRIPLE=x86_64-unknown-linux-gnu
|
||||
use x86 && BUILD_TRIPLE=i686-unknown-linux-gnu
|
||||
export CFG_SRC_DIR="${S}" && \
|
||||
cd ${S} && \
|
||||
mkdir -p "${S}/dl" && \
|
||||
mkdir -p "${S}/${BUILD_TRIPLE}/stage0/bin" && \
|
||||
python2 "${S}/src/etc/get-snapshot.py" ${BUILD_TRIPLE} || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-0.12.0-no-ldconfig.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
"${ECONF_SOURCE:-.}"/configure \
|
||||
--prefix="${EPREFIX}/usr/" \
|
||||
$(use_enable clang) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable debug llvm-assertions) \
|
||||
$(use_enable !debug optimize) \
|
||||
$(use_enable !debug optimize-cxx) \
|
||||
$(use_enable !debug optimize-llvm) \
|
||||
$(use_enable !debug optimize-tests) \
|
||||
$(use_enable libcxx libcpp) \
|
||||
--disable-manage-submodules \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use emacs; then
|
||||
cd src/etc/emacs || die
|
||||
elisp-compile *.el
|
||||
elisp-make-autoload-file "${PN}-mode-autoloads.el" .
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN}-mode src/etc/emacs/*.el src/etc/emacs/*.elc
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles
|
||||
doins -r src/etc/vim/*
|
||||
fi
|
||||
|
||||
if use zsh-completion; then
|
||||
insinto "/usr/share/zsh/site-functions"
|
||||
doins src/etc/zsh/_rust
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST libpfm-4.4.0.tar.gz 649910 SHA256 8351ff4bbab4e4cbf6f17f76dd18698ef3a7dff766ea0cfa1a6d60bce36f7c9c SHA512 e7f9b50d0c71c08697283d043231234b39695fda6796ad1e2c48fdd67e2936a3cf5d864b5e1b9c68a34f1d726f2b273eb1267adec3060085f3a51e9886f5704a WHIRLPOOL 9f1f1cbb2e56a3269b9f88c81273e69976d95e6557e1f1e08ade249cacbb6368e422e77c38d19603e28892683c37270e176f8854bfdfb6646b935c3e024d332f
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpfm/libpfm-4.4.0.ebuild,v 1.1 2014/07/31 11:13:34 slis Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Hardware-based performance monitoring interface for Linux"
|
||||
HOMEPAGE="http://perfmon2.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/perfmon2/${PN}4/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 MIT"
|
||||
SLOT="0/4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s:SLDFLAGS=:SLDFLAGS=\$(LDFLAGS) :g" \
|
||||
-i lib/Makefile || die
|
||||
sed -e "s:LIBDIR=\$(PREFIX)/lib:LIBDIR=\$(PREFIX)/$(get_libdir):g" \
|
||||
-i config.mk || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" LDCONFIG=true PREFIX="${EPREFIX}/usr" install
|
||||
use static-libs || find "${ED}" -name '*.a' -exec rm -f '{}' +
|
||||
dodoc README
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>slis@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST papi-5.3.0.tar.gz 3928589 SHA256 99f2f36398b370e75d100b4a189d5bc0ac4f5dd66df44d441f88fd32e1421524 SHA512 a88d28d895a1b44b0d05ac90c39406b7e9806a1d865b39df405e55b27d7f6bb191330ed7df52d4f3f04f46ff94ce867e6c1bdd9b38c314652cff1ee9d838b226 WHIRLPOOL cf1074f259831283292b57b636b6b0083a11ec6084bce2361eabe3ca706fd3d2420d3ab4074c8024296b06d11223a1dcc9782040ab08502481498b84bb2517e6
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue