parent
9244632c04
commit
cc598835ee
@ -0,0 +1,35 @@
|
||||
Fix compilation with ctemplate 2.3 by avoiding long-deprecated method.
|
||||
|
||||
Patch by Marcel Pennewiß in https://bugs.gentoo.org/show_bug.cgi?id=533086
|
||||
|
||||
Unresolved upstream bug http://bugs.mysql.com/bug.php?id=72585
|
||||
|
||||
--- mysql-workbench-community-6.0.9-src/backend/wbpublic/sqlide/recordset_text_storage.cpp
|
||||
+++ mysql-workbench-community-6.0.9-src/backend/wbpublic/sqlide/recordset_text_storage.cpp
|
||||
@@ -204,7 +204,7 @@
|
||||
if (!pre_tpl)
|
||||
g_warning("Failed to open template file: `%s`", pre_tpl_path.c_str());
|
||||
else
|
||||
- pre_tpl->ReloadIfChanged();
|
||||
+ pre_tpl->ReloadAllIfChanged();
|
||||
}
|
||||
if (g_file_test((name+".post.tpl").c_str(), G_FILE_TEST_EXISTS))
|
||||
{
|
||||
@@ -213,7 +213,7 @@
|
||||
if (!post_tpl)
|
||||
g_warning("Failed to open template file: `%s`", post_tpl_path.c_str());
|
||||
else
|
||||
- post_tpl->ReloadIfChanged();
|
||||
+ post_tpl->ReloadAllIfChanged();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -222,7 +222,7 @@
|
||||
throw std::runtime_error(strfmt("Failed to open output file: `%s`", _file_path.c_str()));
|
||||
}
|
||||
|
||||
- tpl->ReloadIfChanged();
|
||||
+ tpl->ReloadAllIfChanged();
|
||||
|
||||
std::auto_ptr<TemplateDictionary> dict(new TemplateDictionary("/"));
|
||||
BOOST_FOREACH (const Parameters::value_type ¶m, _parameters)
|
@ -1,9 +1 @@
|
||||
DIST angelscript_2.26.3.zip 1420959 SHA256 c2fd4a8ec001b78a9edc11b31e4c87d30922be74817f339d067b096fbdd4c1dc SHA512 cdcef4b7bc01788baff6633e4babf8fb94e45c7cd71d189365df2edf535fd0b244a0bc235abddb9abc48598e941e73ba5c2cb4c5738228b31201bb5dae046159 WHIRLPOOL d6555fd32ca546cac45eeabdea27d72b096bbc6a5311ec4ab77eed278b46cba67d6f24d339a67a6bf9da068cf772f8263bd4697dc72dce31351af94197b718cd
|
||||
DIST angelscript_2.27.0.zip 1442212 SHA256 5bb3b197c972dc5021da5cd05f8bf8181e5d11195e6391d2193c9d0a81a4da5a SHA512 adae1a7daad8e9b1910767e7f3dc12dd9964026812262661b8da6a50d60c47a77e9bf6835c44573520c565568167d18e7219df0df8a9d4deb24c2f4871f68f2a WHIRLPOOL c6a8b6e5ef954b9b95ac10bc13b90d84ee9be3118e1f705e75ac88cbc14dce3a87c08cfeaa1565c49e7a59cf81336f190c5a6ece31348c9ee7924aab488e4ba6
|
||||
DIST angelscript_2.27.1.zip 1448313 SHA256 125a8c4fd432f71dc3b375683d0530e88e6bb692e63d3e4efbcc2bfd9abed32d SHA512 af9a92e0a0770705ec58638dad0c5ea795fefb4ee28fabc9cda563328839d52e64ab8627c7af5d15f5f36116068747bed080ba2a87b1fd981c921177e805d670 WHIRLPOOL 68b7f8313620e49daa815f7ab57e8f7141276a0039b6583e6768fc1551a7d12e24e460d32bf56d1dc2ae1626f1b947ee287cb817b46991728e15f8d48e6f9e61
|
||||
DIST angelscript_2.28.0.zip 1476511 SHA256 ff6ebce580ece45f1fa2a3dc9cece16540670ea3b54b1acb5cafcc1a43479ede SHA512 b388c48a54d847ae0cfcbdfc1c0064e43337c4c93ea5c9d38df23ef7ecb28a05cd127000a068111afde8052b80483e15cb16c1b0abd6c35d4ff762562aeb0e8a WHIRLPOOL e87e3c589a452fe41bb6844818b067723de9a3878d5cda564eeb6eb9f11240f1077d3d3bce52fe94e0fbc01cbe42fa57aefe118fd8b7c66f1d1b787cf869926e
|
||||
DIST angelscript_2.28.1.zip 1494049 SHA256 d17f1e9ba784098c86b7b6f8ae57efde153dcada29d0b970b9712e33ec56d034 SHA512 76d1d90b11e322a4632177ec8be290ca6ba2e26f5264c716260399692e2d23d4b2c842e1f8c2485881e632309f4b888622449a14d5310dc445c5f814491051ce WHIRLPOOL 8c465efb6e746f770e59efeea4fe7095305d9f274c4aed332e4d39e0b291ac9038e73f31505f55964f2fc90808053a162752f2370f39b24bf00b00718d47858c
|
||||
DIST angelscript_2.28.2.zip 1508937 SHA256 54bc6126d2ba2509f3916ff139758d3c3c2185dddb521fc040110c5afde6000a SHA512 11ce2f6258ffb0844b0e42b479c4cee0227dcc6d4a71c309d1cf8786c4f838acb0eef502026c9eefb02fcc5c912737adcf0673b1ce602f1f4f1f9e54ee9bf3b3 WHIRLPOOL dfdefc088acfd80619a65fdc85a157a9fd0d023081112d384c2f95f9d6928bc043c1790ee015148209585a78a5db5c8222cd174c8f99f9c3a2c0bff3e7c189a8
|
||||
DIST angelscript_2.29.0.zip 1558139 SHA256 bd1a76a7c89a4313ab1d85fe65d9c1e32be76cf572e41c421a5a0cd41b8a0bbc SHA512 414444da46ac78e97565a58577604a3df63de143088ed0d52d6059a682cdbfe1b64454262715d9afee526eabc96d4a089b437177e763ccb6ceeae3d8435ab4ca WHIRLPOOL d96839149dbe6ef74d318495a3e82f67df2fedac06bd09be44296238633a568e73f86b582d8447b0c89feb2793c3edde7ce37bf620c5db593932676268d4ddc9
|
||||
DIST angelscript_2.29.1.zip 1565902 SHA256 854e7700f17608736251f3eba7797eedcce3dc30df82979f8480c2602d072a20 SHA512 5c0abd416aa254d0d8474be9c7e04b38c43cc83730e2d0d79d46f5b2940412c6090720be012c6e2a1225a4c0c65166761bee009ae48d6e5e2011573cd484498f WHIRLPOOL 34228c38bd71b882aafeedd95e5e9e6444e198e2d372a440dcc8d83b65255f51b23e6f9d72729cc210c6b5292120835b7d23d56c3b6197273c4849bcbef3f4c5
|
||||
DIST angelscript_2.29.2.zip 1583192 SHA256 c5d549bcd2d04e0dbdfdeea1e1446a34bc9dc449efe0d6fb7fabfb98ee269a8b SHA512 76537a35bfa8f5f90d48a601f4cf1ff6cf8cd648c93b2ea17d3f0fbc7ccaa3d915bbe49d758916d0626a026ece8ecd1646bbb99db41d5a4c9f7c87d915c0d4ff WHIRLPOOL 1f24f56c7601b5f731a4e631f995668f268c26d57dce93944a758c5efd86ed651fd842b16419dad73eb8e7df641ccc5b4a226ccfc99fe1cc9a4c736e5d3076eb
|
||||
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.26.3.ebuild,v 1.4 2014/04/28 17:23:53 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C "${S2}"/${PN}/projects/gnuc
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use static-libs ; then
|
||||
dolib.a "${S2}"/${PN}/lib/libangelscript.a
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.27.0.ebuild,v 1.4 2014/04/28 17:23:53 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C "${S2}"/${PN}/projects/gnuc
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use static-libs ; then
|
||||
dolib.a "${S2}"/${PN}/lib/libangelscript.a
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.27.1.ebuild,v 1.4 2014/04/28 17:23:53 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C "${S2}"/${PN}/projects/gnuc
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if multilib_is_native_abi ; then
|
||||
if use static-libs ; then
|
||||
dolib.a "${S2}"/${PN}/lib/libangelscript.a
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.28.0-r1.ebuild,v 1.1 2014/01/04 23:21:34 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C ${PN}/projects/gnuc
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if use static-libs ; then
|
||||
dolib.a ${PN}/lib/libangelscript.a
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.28.1.ebuild,v 1.1 2014/02/02 00:02:25 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C ${PN}/projects/gnuc
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if use static-libs ; then
|
||||
dolib.a ${PN}/lib/libangelscript.a
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.28.2.ebuild,v 1.1 2014/03/23 13:48:21 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
epatch "${FILESDIR}"/${P}-execstack.patch
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C ${PN}/projects/gnuc
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if use static-libs ; then
|
||||
dolib.a ${PN}/lib/libangelscript.a
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.29.0.ebuild,v 1.2 2014/06/20 13:38:52 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
epatch "${FILESDIR}"/${P}-execstack.patch
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C ${PN}/projects/gnuc
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if use static-libs ; then
|
||||
dolib.a ${PN}/lib/libangelscript.a
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.29.1.ebuild,v 1.1 2014/07/24 20:12:56 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="A flexible, cross-platform scripting library"
|
||||
HOMEPAGE="http://www.angelcode.com/angelscript/"
|
||||
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/sdk
|
||||
S2=${WORKDIR}/sdk_static
|
||||
|
||||
pkg_setup() {
|
||||
tc-export CXX AR RANLIB
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use static-libs ; then
|
||||
cp -pR "${WORKDIR}"/sdk "${S2}"/ || die
|
||||
fi
|
||||
epatch "${FILESDIR}"/${P}-execstack.patch
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
einfo "Shared build"
|
||||
emake -C ${PN}/projects/gnuc SHARED=1 VERSION=${PV}
|
||||
|
||||
if use static-libs ; then
|
||||
einfo "Static build"
|
||||
emake -C ${PN}/projects/gnuc
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
doheader ${PN}/include/angelscript.h
|
||||
dolib.so ${PN}/lib/libangelscript-${PV}.so
|
||||
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
|
||||
|
||||
if use static-libs ; then
|
||||
dolib.a ${PN}/lib/libangelscript.a
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun Mar 23 13:45:39 UTC 2014
|
||||
Subject: fix RWX sections
|
||||
|
||||
--- a/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
+++ b/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
@@ -690,3 +690,7 @@
|
||||
#endif
|
||||
|
||||
#endif
|
||||
+
|
||||
+#if defined(__linux__) && defined(__ELF__)
|
||||
+.section .note.GNU-stack,"",%progbits
|
||||
+#endif
|
@ -1,13 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun Mar 23 13:45:39 UTC 2014
|
||||
Subject: fix RWX sections
|
||||
|
||||
--- a/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
+++ b/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
@@ -696,3 +696,6 @@
|
||||
|
||||
#endif /* arm */
|
||||
|
||||
+#if defined(__linux__) && defined(__ELF__)
|
||||
+.section .note.GNU-stack,"",%progbits
|
||||
+#endif
|
@ -1,13 +0,0 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun Mar 23 13:45:39 UTC 2014
|
||||
Subject: fix RWX sections
|
||||
|
||||
--- a/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
+++ b/sdk/angelscript/source/as_callfunc_arm_gcc.S
|
||||
@@ -696,3 +696,6 @@
|
||||
|
||||
#endif /* arm */
|
||||
|
||||
+#if defined(__linux__) && defined(__ELF__)
|
||||
+.section .note.GNU-stack,"",%progbits
|
||||
+#endif
|
@ -1,2 +1 @@
|
||||
DIST extra-cmake-modules-1.4.0.tar.xz 121808 SHA256 b36838f930f789ca210e5ce898ab732bc165ae78d1c5f380d7ee1f1ad890f745 SHA512 b3c0eee48eaa448fcf588f39f6134fa86615d9d00a1102c50d802ce056bb070eb5ff1868e58cdd407b4b71c1640da937771fcb4221ff7a3def70f8b22de1c700 WHIRLPOOL cf562ea7f4ff62ef25ff035d88ab8f673b279392e0042d1f55dfab911b7d4a3e78ac908a7191a9413d5dcbfd178c139799d4b1bfa85cdc20fcc4183e28edda94
|
||||
DIST extra-cmake-modules-1.5.0.tar.xz 121996 SHA256 c7228d784d10b315da941810c5c64ac09404bb18b6f0c96d76d44335d5cd1b66 SHA512 c7cd41603a46b3a90e8ffd7a4ab4452369aedc8546be401c2f89e2f723f34ea5a1d5131a9fe2c38c3261d52a622f62669c7f89fef8f8785f1abe2617b36d8528 WHIRLPOOL 9e8e0e35911a4a327241d7187a62819060d86a39a063207e321f1e0deff4b8754457be7160ff9f78f4312917d983bbce7aa7da17e5f6cacfffe0c9e40f06f63c
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/extra-cmake-modules/extra-cmake-modules-1.4.0.ebuild,v 1.1 2014/11/14 11:03:24 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit cmake-utils python-any-r1
|
||||
|
||||
DESCRIPTION="Extra modules and scripts for CMake"
|
||||
HOMEPAGE="https://projects.kde.org/projects/kdesupport/extra-cmake-modules"
|
||||
SRC_URI="mirror://kde/stable/frameworks/5.4/${P}.tar.xz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="
|
||||
app-arch/xz-utils
|
||||
>=dev-util/cmake-2.8.12
|
||||
doc? (
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
|
||||
)
|
||||
"
|
||||
|
||||
python_check_deps() {
|
||||
has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use doc && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build doc HTML_DOCS)
|
||||
$(cmake-utils_use_build doc MAN_DOCS)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST grantlee-0.3.0.tar.gz 1132163 SHA256 fb7ebcc9beb5f74077a5e2fb4e9893d280dd3346e7f5f58155f0dcc9a2e25f30 SHA512 bde5790c223aa34738b5092c2c1e91715f9d503fc584ad2ec33ee0ab870a4c35aeea63a3a9f429ed55df12d4d538b2903ad10a9fb71dc15fb592693a2b84acae WHIRLPOOL ac284835e447c8baa76eace1154ba9ce42d0f01e63616d515a6b8be36ec6f8eea7f5e42e81bb221b29c604e6fc069c2451488484b16aa7ac4b64abd038f0057f
|
||||
DIST grantlee-0.4.0.tar.gz 1171445 SHA256 13a2d8121392404bb3be4ed470b211bc098cd98da795ef7bf41517d2fb640d3f SHA512 6ff539eb7aaf366487214b02131d67b9967713c42d20314ff56129e9543516fdf2d129b9c3015f0959c89c6f0ee9ad085af91fed4293bd0613d8e888bc850ca7 WHIRLPOOL ee639a72c6f785559b427a2f13483c256e19dbeb270ff34118a81547ea1f31a69aeaed7c58a2d89952b79d58e3acc88ef44f06cac32739747c7920ef66d621b0
|
||||
DIST grantlee-5.0.0.tar.gz 1166498 SHA256 eaf22ba92e53b8eb5dd8bca045fe81b734d3445445ed9e0c1af2a0a7c375b161 SHA512 29b73fe4ee1b6e814ca91e4a3732208bada9b64bc8ace506bd8e888927b3fcd1a539e4ec03488901815692bd47424d8176fb2d6766461011e40fb33b221f6be4 WHIRLPOOL 418cb19061990a39c24d6be42c86f7f63a11d4451434dc2616072a4498268a1bc1de0d5de9163d2980420c1cc955e2f700a4722e19ebbeded5f0aa6a7393eb48
|
||||
|
@ -0,0 +1,40 @@
|
||||
Install headers to a custom location to permit slotting with Qt4 version.
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 45f8673..7832a3b 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -94,7 +94,7 @@ set (LIB_SUFFIX "" CACHE STRING "Define suffix of library directory name (eg. '6
|
||||
set( LIB_INSTALL_DIR lib${LIB_SUFFIX} )
|
||||
set( PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/grantlee/${Grantlee_MAJOR_MINOR_VERSION_STRING} )
|
||||
set( BIN_INSTALL_DIR bin )
|
||||
-set( INCLUDE_INSTALL_DIR include )
|
||||
+set( INCLUDE_INSTALL_DIR include/grantlee5 )
|
||||
set( DATA_INSTALL_DIR share/apps )
|
||||
|
||||
# set up RPATH/install_name_dir
|
||||
diff --git a/templates/lib/CMakeLists.txt b/templates/lib/CMakeLists.txt
|
||||
index 789205c..7045449 100644
|
||||
--- a/templates/lib/CMakeLists.txt
|
||||
+++ b/templates/lib/CMakeLists.txt
|
||||
@@ -79,6 +79,7 @@ add_library(Grantlee5::Templates ALIAS Grantlee_Templates)
|
||||
generate_export_header(Grantlee_Templates)
|
||||
set_property(TARGET Grantlee_Templates PROPERTY EXPORT_NAME Templates)
|
||||
target_include_directories(Grantlee_Templates PRIVATE ../scriptabletags)
|
||||
+target_include_directories(Grantlee_Templates INTERFACE "$<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>")
|
||||
|
||||
if (BUILD_TESTS)
|
||||
set(GRANTLEE_TESTS_EXPORT "GRANTLEE_TEMPLATES_EXPORT")
|
||||
diff --git a/textdocument/lib/CMakeLists.txt b/textdocument/lib/CMakeLists.txt
|
||||
index 14163db..7c609f9 100644
|
||||
--- a/textdocument/lib/CMakeLists.txt
|
||||
+++ b/textdocument/lib/CMakeLists.txt
|
||||
@@ -24,7 +24,7 @@ add_library(Grantlee_TextDocument SHARED
|
||||
generate_export_header(Grantlee_TextDocument)
|
||||
add_library(Grantlee::TextDocument ALIAS Grantlee_TextDocument)
|
||||
set_property(TARGET Grantlee_TextDocument PROPERTY EXPORT_NAME TextDocument)
|
||||
-
|
||||
+target_include_directories(Grantlee_TextDocument INTERFACE "$<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>")
|
||||
|
||||
target_link_libraries(Grantlee_TextDocument
|
||||
LINK_PUBLIC Qt5::Gui
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/grantlee/grantlee-5.0.0.ebuild,v 1.1 2014/12/26 11:05:56 kensington Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
VIRTUALX_REQUIRED="test"
|
||||
inherit cmake-utils virtualx
|
||||
|
||||
DESCRIPTION="C++ string template engine based on the Django template system"
|
||||
HOMEPAGE="http://www.gitorious.org/grantlee/pages/Home"
|
||||
SRC_URI="http://downloads.grantlee.org/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="debug doc test"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtscript:5
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen[dot] )
|
||||
test? ( dev-qt/qttest:5 )
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS CHANGELOG README )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-0.3.0-nonfatal-warnings.patch"
|
||||
"${FILESDIR}/${PN}-slot.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTS=$(usex test)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
|
||||
use doc && cmake-utils_src_compile docs
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="cmake-utils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc && HTML_DOCS=("${BUILD_DIR}/apidox/")
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-9999.ebuild,v 1.1 2014/12/26 10:13:36 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils git-r3 libtool multilib-minimal
|
||||
|
||||
DESCRIPTION="A library to execute a function when a specific event occurs on a file descriptor"
|
||||
HOMEPAGE="http://libevent.org/"
|
||||
EGIT_REPO_URI="https://github.com/libevent/libevent"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="debug +ssl static-libs test +threads"
|
||||
|
||||
DEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
!<=dev-libs/9libs-1.0
|
||||
"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/event2/event-config.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
# don't waste time building tests
|
||||
# https://github.com/libevent/libevent/pull/144
|
||||
sed -i -e '/^all:/s|tests||g' Makefile.nmake || die
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# fix out-of-source builds
|
||||
mkdir -p test || die
|
||||
|
||||
ECONF_SOURCE="${S}" \
|
||||
econf \
|
||||
$(use_enable debug debug-mode) \
|
||||
$(use_enable debug malloc-replacement) \
|
||||
$(use_enable ssl openssl) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable threads thread-support)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# The test suite doesn't quite work (see bug #406801 for the latest
|
||||
# installment in a riveting series of reports).
|
||||
:
|
||||
# emake -C test check | tee "${T}"/tests
|
||||
}
|
||||
|
||||
DOCS=( ChangeLog{,-1.4,-2.0} )
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
prune_libtool_files
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST libowfat-0.24.tar.bz2 112302 SHA256 64c6b42af4c9df60f2c672ef89f056cfb8f0c6f437359dfca6618b5d1b9805af SHA512 5caba110fd872c3b2a6f68db3e776479a9fe3b741fc685eb960b84b336c97c7d2325601762de3ea2a5b0872b43c9f3196c29c0575dbc219a56893d039063d871 WHIRLPOOL 3c221dedfbcab439f1a91b7787113a9dcd6dfa64264bc8f0fcb2d465411eb6457a567917dea49e7a5596edeff5a8a9aa89c24e27ca79266536cdefb4362e8325
|
||||
DIST libowfat-0.28.tar.bz2 129622 SHA256 392348c2bbde78cde001ba0ef62c8c2ae27105218fc3ba3833d13d26ecdaa541 SHA512 789b722cdde18c82132c28e356dfcf825754a74bd15b43c084ff2763160564bee457f18352d0009c108d513f90e50fa155f6ecc3f80d597b2f26b2800c65576d WHIRLPOOL 3314aadf2edd7a15a8c6701c4ddf068b20c8f73249164a86195e083e0f6ebc7e3bb2d5bcb0875156e4931cbb7a50b54de8175feba2363f17ff9649edda056742
|
||||
DIST libowfat-0.29.tar.bz2 139489 SHA256 4badbdeed6bef4337f1edd6b86fb7154c5592509c272dcdc09c693161cbc6427 SHA512 35b3be01f288a24ebf01e1f860bc2bba7431db890be1b117f9a7f0702532610d283f6e569b1a1d1e625a4fec3394d2c6ed5c2bf512a11c38ecf89cf89ec72136 WHIRLPOOL cc23d2c0a643b6a65b5d07a555bb1bd32d5f5f572e1fe414725e28e51614c53f538e4c7a7a24022c10784ae8097714549624b5f548700970c8aa34ad3b926dfe
|
||||
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/libowfat-0.24.ebuild,v 1.8 2014/08/10 20:37:09 slyfox Exp $
|
||||
|
||||
DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein"
|
||||
SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
|
||||
HOMEPAGE="http://www.fefe.de/libowfat/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 sparc x86"
|
||||
IUSE=""
|
||||
DEPEND=">=dev-libs/dietlibc-0.23
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
RDEPEND=">=dev-libs/dietlibc-0.23"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A} ; cd ${S}
|
||||
sed -i -e "s:^CFLAGS.*:CFLAGS=-I. ${CFLAGS}:" \
|
||||
-e "s:^DIET.*:DIET=/usr/bin/diet -Os:" \
|
||||
-e "s:^prefix.*:prefix=/usr:" \
|
||||
-e "s:^INCLUDEDIR.*:INCLUDEDIR=\${prefix}/include/libowfat:" \
|
||||
GNUmakefile
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
make \
|
||||
LIBDIR=${D}/usr/lib \
|
||||
MAN3DIR=${D}/usr/share/man/man3 \
|
||||
INCLUDEDIR=${D}/usr/include/libowfat \
|
||||
install || die "make install failed"
|
||||
|
||||
cd "${D}"/usr/share/man
|
||||
mv man3/buffer.3 man3/owfat-buffer.3
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/libowfat-0.28-r1.ebuild,v 1.10 2014/08/10 20:37:09 slyfox Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit flag-o-matic toolchain-funcs eutils
|
||||
|
||||
DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein"
|
||||
SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
|
||||
HOMEPAGE="http://www.fefe.de/libowfat/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
IUSE="diet"
|
||||
|
||||
RDEPEND="diet? ( >=dev-libs/dietlibc-0.33_pre20090721 )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
pkg_setup() {
|
||||
# Required for mult/umult64.c to be usable
|
||||
append-flags -fomit-frame-pointer
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s:^CFLAGS.*:CFLAGS=-I. ${CFLAGS}:" \
|
||||
-e "s:^DIET.*:DIET?=/usr/bin/diet -Os:" \
|
||||
-e "s:^prefix.*:prefix=/usr:" \
|
||||
-e "s:^INCLUDEDIR.*:INCLUDEDIR=\${prefix}/include/libowfat:" \
|
||||
-i GNUmakefile || die "sed failed"
|
||||
epatch "${FILESDIR}/libowfat-0.28-GNUmakefile.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 \
|
||||
CC=$(tc-getCC) \
|
||||
$( use diet || echo 'DIET=' )
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake -j1 \
|
||||
LIBDIR="${D}/usr/lib" \
|
||||
MAN3DIR="${D}/usr/share/man/man3" \
|
||||
INCLUDEDIR="${D}/usr/include/libowfat" \
|
||||
install || die "emake install failed"
|
||||
|
||||
cd "${D}"/usr/share/man
|
||||
mv man3/buffer.3 man3/owfat-buffer.3
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libowfat/libowfat-0.28.ebuild,v 1.3 2014/08/10 20:37:09 slyfox Exp $
|
||||
|
||||
DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein"
|
||||
SRC_URI="http://dl.fefe.de/${P}.tar.bz2"
|
||||
HOMEPAGE="http://www.fefe.de/libowfat/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
DEPEND=">=dev-libs/dietlibc-0.23
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
RDEPEND=">=dev-libs/dietlibc-0.23"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A} ; cd "${S}"
|
||||
sed -i -e "s:^CFLAGS.*:CFLAGS=-I. ${CFLAGS}:" \
|
||||
-e "s:^DIET.*:DIET=/usr/bin/diet -Os:" \
|
||||
-e "s:^prefix.*:prefix=/usr:" \
|
||||
-e "s:^INCLUDEDIR.*:INCLUDEDIR=\${prefix}/include/libowfat:" \
|
||||
GNUmakefile
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
make \
|
||||
LIBDIR=${D}/usr/lib \
|
||||
MAN3DIR=${D}/usr/share/man/man3 \
|
||||
INCLUDEDIR=${D}/usr/include/libowfat \
|
||||
install || die "make install failed"
|
||||
|
||||
cd "${D}"/usr/share/man
|
||||
mv man3/buffer.3 man3/owfat-buffer.3
|
||||
}
|
@ -1,43 +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/facter/facter-1.7.1-r1.ebuild,v 1.10 2014/11/11 11:01:16 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_BINWRAP="facter"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems"
|
||||
HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="+dmi +pciutils"
|
||||
KEYWORDS="amd64 hppa ppc ~ppc64 sparc x86"
|
||||
|
||||
CDEPEND="
|
||||
sys-apps/net-tools
|
||||
sys-apps/lsb-release
|
||||
dmi? ( sys-apps/dmidecode )
|
||||
pciutils? ( sys-apps/pciutils )"
|
||||
|
||||
RDEPEND+=" ${CDEPEND}"
|
||||
DEPEND+=" test? ( ${CDEPEND} )"
|
||||
|
||||
RUBY_PATCHES=( ${P}-fix-proc-self-status.patch )
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.10.5:0.10 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Provide explicit path since /sbin is not in the default PATH on
|
||||
# Gentoo.
|
||||
sed -i -e 's:arp -an:/sbin/arp -an:' lib/facter/util/ec2.rb spec/unit/util/ec2_spec.rb || die
|
||||
|
||||
# Ensure the correct version of mocha is used without using bundler.
|
||||
sed -i -e '9igem "mocha", "~>0.10.5"' spec/spec_helper.rb || die
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ruby-ldap-0.9.16-r2.ebuild,v 1.1 2014/12/26 10:47:17 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
# jruby: mkmf
|
||||
# rbx: require 'ldap' no such file to load
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
|
||||
|
||||
DESCRIPTION="A Ruby interface to some LDAP libraries"
|
||||
HOMEPAGE="http://ruby-ldap.sourceforge.net/"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos"
|
||||
IUSE="ssl"
|
||||
DEPEND=">=net-nds/openldap-2
|
||||
dev-libs/cyrus-sasl
|
||||
ssl? ( dev-libs/openssl )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# Current test set is interactive due to certificate generation and requires
|
||||
# running LDAP daemon
|
||||
RESTRICT="test"
|
||||
|
||||
each_ruby_configure() {
|
||||
local myconf="--with-openldap2"
|
||||
if ! use ssl ; then
|
||||
myconf="${myconf} --without-libcrypto --without-libssl"
|
||||
fi
|
||||
${RUBY} extconf.rb ${myconf} || die "extconf.rb failed"
|
||||
sed -i -e 's:-Wl,--no-undefined::' \
|
||||
-e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" Makefile || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1
|
||||
cp ldap$(get_modname) lib/ || die
|
||||
}
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild,v 1.1 2014/12/26 10:44:00 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="faq"
|
||||
RUBY_FAKEGEM_DOCDIR="doc faq"
|
||||
RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs CHANGELOG.rdoc"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="An extension library to access a SQLite database from Ruby"
|
||||
HOMEPAGE="http://rubyforge.org/projects/sqlite-ruby/"
|
||||
LICENSE="BSD"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND+=" =dev-db/sqlite-3*"
|
||||
DEPEND+=" =dev-db/sqlite-3*"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake-compiler
|
||||
dev-ruby/hoe
|
||||
doc? ( dev-ruby/redcloth )
|
||||
test? ( dev-ruby/minitest:5 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# We remove the vendor_sqlite3 rake task because it's used to
|
||||
# bundle SQlite3 which we definitely don't want.
|
||||
rm tasks/vendor_sqlite3.rake || die
|
||||
|
||||
# Remove license line from hoe to avoid depending on a newer
|
||||
# version.
|
||||
sed -i -e '/license/d' tasks/gem.rake || die
|
||||
|
||||
sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/sqlite3 extconf.rb || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
# TODO: not sure what happens with jruby
|
||||
|
||||
emake -Cext/sqlite3 V=1
|
||||
mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
|
||||
# sqlite3 was called sqlite3-ruby before, so add a spec file that
|
||||
# simply loads sqlite3 to make sure that old projects load correctly
|
||||
# we don't even need to create a file to load this: the `require
|
||||
# sqlite3` was already part of sqlite3-ruby requirements.
|
||||
cat - <<EOF > "${T}/sqlite3-ruby.gemspec"
|
||||
# generated by ebuild
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/sqlite3/sqlite3-1.3.10-r1.ebuild,v 1.1 2014/12/26 10:44:00 graaff Exp $
|
||||
Gem::Specification.new do |s|
|
||||
s.name = "sqlite3-ruby"
|
||||
s.version = "${RUBY_FAKEGEM_VERSION}"
|
||||
s.summary = "Fake gem to load sqlite3"
|
||||
s.homepage = "${HOMEPAGE}"
|
||||
s.specification_version = 3
|
||||
s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= ${RUBY_FAKEGEM_VERSION}"])
|
||||
end
|
||||
EOF
|
||||
RUBY_FAKEGEM_NAME=sqlite3-ruby \
|
||||
RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
|
||||
ruby_fakegem_install_gemspec
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/jasper/jasper-1.900.1-r6.ebuild,v 1.16 2014/11/01 17:54:44 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# outdated './configure': breaks in 'USE=opengl ABI_X86="32 64"' case:
|
||||
# uses /usr/lib64 for 32-bit ABI.
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
|
||||
inherit autotools-multilib
|
||||
|
||||
DESCRIPTION="software-based implementation of the codec specified in the JPEG-2000 Part-1 standard"
|
||||
HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"
|
||||
SRC_URI="
|
||||
http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-${PV}.zip
|
||||
mirror://gentoo/${P}-fixes-20120611.patch.bz2"
|
||||
|
||||
LICENSE="JasPer2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="jpeg opengl static-libs"
|
||||
|
||||
RDEPEND="
|
||||
jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
|
||||
opengl? (
|
||||
>=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}]
|
||||
>=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}]
|
||||
virtual/glu
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
PATCHES=( "${WORKDIR}/${P}-fixes-20120611.patch" )
|
||||
|
||||
DOCS=( NEWS README doc/. )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable jpeg libjpeg)
|
||||
$(use_enable opengl)
|
||||
)
|
||||
autotools-multilib_src_configure
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
src/libqhull/io.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/libqhull/io.c b/src/libqhull/io.c
|
||||
index 09a0079..2bd066e 100644
|
||||
--- a/src/libqhull/io.c
|
||||
+++ b/src/libqhull/io.c
|
||||
@@ -2238,7 +2238,7 @@ void qh_printfacet3math(FILE *fp, facetT *facet, qh_PRINT format, int notfirst)
|
||||
qh_memfree(point, qh normal_size);
|
||||
qh_settempfree(&points);
|
||||
qh_settempfree(&vertices);
|
||||
- qh_fprintf(fp, 9110, endfmt);
|
||||
+ fprintf(fp, "%s", endfmt);
|
||||
} /* printfacet3math */
|
||||
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/qhull-2012.1-r4.ebuild,v 1.1 2014/12/26 11:28:07 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils flag-o-matic
|
||||
|
||||
MY_P="${PN}${PV}"
|
||||
|
||||
DESCRIPTION="Geometry library"
|
||||
HOMEPAGE="http://www.qhull.org/"
|
||||
SRC_URI="${HOMEPAGE}/download/${P}-src.tgz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DOCS=( Announce.txt File_id.diz README.txt REGISTER.txt )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-64bit.patch
|
||||
"${FILESDIR}"/${P}-format-security.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
mycmakeargs+=(
|
||||
-DLIB_INSTALL_DIR="${EPREFIX}"/usr/$(get_libdir)
|
||||
-DDOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}/html
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# See https://bugs.gentoo.org/show_bug.cgi?id=435006
|
||||
# If qhull-2010 is installed we need to remove its include dir so
|
||||
# that it can be replaced with a symlink in this version.
|
||||
rm -rf "${EROOT}"usr/include/qhull || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
# compatibility with previous installs
|
||||
dosym libqhull /usr/include/qhull
|
||||
if ! use doc; then
|
||||
rm -rf "${ED}"/usr/share/doc/${PF}/html || die
|
||||
fi
|
||||
if ! use static-libs; then
|
||||
rm -f "${ED}"/usr/$(get_libdir)/lib*.a || die
|
||||
fi
|
||||
}
|
@ -1 +1 @@
|
||||
Fri, 26 Dec 2014 08:07:00 +0000
|
||||
Fri, 26 Dec 2014 12:37:00 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri, 26 Dec 2014 08:07:00 +0000
|
||||
Fri, 26 Dec 2014 12:37:00 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue