net-misc/simias: add block on gcc 4.4

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@1890 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2010-01-30 05:59:28 +00:00
parent 83f49e3ef0
commit 6d15b38e09
4 changed files with 27 additions and 4 deletions

View File

@ -2,6 +2,10 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
30 Jan 2010; Mario Fetka <mario.fetka@gmail.com>
+files/simias-1.8.2-libflaim.patch, simias-1.8.3.9328.1.ebuild:
add block on gcc 4.4
16 Jan 2010; Mario Fetka <mario.fetka@gmail.com> Manifest:
remove static depend

View File

@ -5,9 +5,9 @@ AUX simias-1.8.2-libflaim.patch 431 RMD160 8da5a5201f5e38b7a43f9ce608ff2a94b6d3c
AUX simias-1.8.3.9328.1-system_xsp-1.patch 2256 RMD160 13303b758dcf27bf5b0c3596700c2997df18b022 SHA1 0e86aee0c9d63077c16a8742b65a5cf908070a11 SHA256 a75191361ee845124cef3384b66d5568c07ec88eed46e0b04e436f6bda61cb31
AUX simias-libflaim_shared-1.patch 749 RMD160 a8c402e4c822cf7961068308e46dbfea4e69ffea SHA1 37aed1ec52275c2d3e3cdfe37e2b122e07781c43 SHA256 9a9918fcaa7a6e528b8f15f9c719b886b51af3264bb89fd59859f0023eb9050f
DIST simias-1.8.3.9328.1.tar.gz 27784660 RMD160 2dc7cefc1b6e2dba66e8dfa6e3f2495fbfe488c5 SHA1 8518dfa98588ddbf4cbb21be2a7621235cca3794 SHA256 8aca083462c7bf7cb019d6c80c13934dfc8fdbe33363fdb1cc8e1f3b93508c71
EBUILD simias-1.8.3.9328.1.ebuild 1714 RMD160 2ec985e6993e426b226ffe4097e009ab43991b4c SHA1 850e7b79e3f9733f1940fed050736520996ccda6 SHA256 a790ddcf22bfbf9642630e0c6a3c11d74d1d10e287132e2205f9cb7ad16a7691
EBUILD simias-1.8.3.9328.1.ebuild 1975 RMD160 4f219d0721e04e0ab43043c91ddf0ae21458ac03 SHA1 99e27552be97af920214b1dd8c20ba6009fca316 SHA256 4d212874b39d5595f0882e0fc49451d27b69e7d4290b899ec9ef28fbb34dc728
EBUILD simias-1.8_pre7153.ebuild 1484 RMD160 a2e8a566ad9fd1596e5c71a660d0dcfd75b3c028 SHA1 f76e9255ca88132f1d8b1a10aa201541c67bd265 SHA256 b6cba4e6ce36ac464dedba2ffd980927bd0a41646a702fd2f212e5292ce90da7
EBUILD simias-1.8_pre7161.ebuild 1484 RMD160 a2e8a566ad9fd1596e5c71a660d0dcfd75b3c028 SHA1 f76e9255ca88132f1d8b1a10aa201541c67bd265 SHA256 b6cba4e6ce36ac464dedba2ffd980927bd0a41646a702fd2f212e5292ce90da7
EBUILD simias-1.8_pre7276.ebuild 1484 RMD160 a2e8a566ad9fd1596e5c71a660d0dcfd75b3c028 SHA1 f76e9255ca88132f1d8b1a10aa201541c67bd265 SHA256 b6cba4e6ce36ac464dedba2ffd980927bd0a41646a702fd2f212e5292ce90da7
MISC ChangeLog 4744 RMD160 995c859a4ce8788b7b45d73647b6edfc88a570b3 SHA1 1acff10d313de6f9f220fcef024366862a0025f6 SHA256 0a900b3f9223add2928c4bb3b098a79320ba5bf0eb21c8f999cfdd6b1c7ec638
MISC ChangeLog 4885 RMD160 90bd5405e7920de558164c79fd13117914ad4ebd SHA1 207f5e6cfdc1685428b8b8569992bd618bf55d0a SHA256 7a3d909af8cd3de8eb5bd26fc06361f4b923e803dca897a7356a7a34731134f4
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

View File

@ -0,0 +1,11 @@
--- src/core/FlaimProvider/FlaimWrapper/Makefile.am 2009/05/25 14:39:53 1.1
+++ src/core/FlaimProvider/FlaimWrapper/Makefile.am 2009/05/25 14:40:02
@@ -91,7 +91,7 @@
lib=@LIB64@
# NOTE: The following is a _hack_.
-LIBFLAIM_LIBS_HACK = "-lpthread -lrt -lstdc++ -ldl -lncurses /usr/$(lib)/libflaim.a"
+LIBFLAIM_LIBS_HACK = "-lpthread -lrt -lstdc++ -ldl -lncurses -lflaim"
libFlaimWrapper_la_LDFLAGS = $(LIBFLAIM_LIBS_HACK)

View File

@ -26,10 +26,18 @@ DEPEND=">=dev-lang/mono-2.4
>=net-libs/gsoap-2.7.1
!www-apps/ifolder-server"
#S=${WORKDIR}/${PN}
pkg_setup() {
if [[ $(gcc-major-version) -eq 4 ]]; then
if [[ $(gcc-minor-version) -ge 3 ]]; then
eerror "simias requires <gcc-4.4 in order to work correctly"
eerror "please compile it switching to gcc-4.3."
die "gcc 4.4 cannot build simias"
fi
fi
}
src_prepare() {
rm -rf dependencies
# epatch "${FILESDIR}"/configure.in-xsp-check-by-dl9pf-version3.diff