dev-db/libflaim: move back to unstable version it's better supported by ifolder
(Portage version: 2.2.0_alpha26-r1/svn/Linux x86_64) git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@2849 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
350f3de359
commit
87b62c4f76
@ -2,6 +2,13 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||||
# $Header: $
|
# $Header: $
|
||||||
|
|
||||||
|
*libflaim-4.9.989 (05 Mar 2011)
|
||||||
|
|
||||||
|
05 Mar 2011; Mario Fetka <mario.fetka@gmail.com> +libflaim-4.9.989.ebuild,
|
||||||
|
-libflaim-4.9.1046.ebuild, -libflaim-4.9.1052.ebuild,
|
||||||
|
+files/libflaim-pic-ldconfig-fortify.patch:
|
||||||
|
move back to unstable version it's better supported by ifolder
|
||||||
|
|
||||||
*libflaim-4.10_pre1112 (05 Mar 2011)
|
*libflaim-4.10_pre1112 (05 Mar 2011)
|
||||||
|
|
||||||
05 Mar 2011; Mario Fetka <mario.fetka@gmail.com>
|
05 Mar 2011; Mario Fetka <mario.fetka@gmail.com>
|
||||||
|
@ -1,18 +1,6 @@
|
|||||||
AUX do-not-compile-with-werror.patch 696 RMD160 3fdcac469ff0675f3f477c6125424a52967c4c80 SHA1 64fa14b8d4db58eded94451f1db9269a4aa74476 SHA256 4bcf060945095f56676e4cebd794534bf642f18c1240b3d261652d65a7fef0b5
|
AUX libflaim-pic-ldconfig-fortify.patch 749 RMD160 7a2fd3682697a24d9539c27bcbd45b6d7e3d5710 SHA1 ac8dd96c6dae953e790da1a6c24af8c50a6187f8 SHA256 f04a64a380d137f925b21ec203c08af04335d359e90666d9f13ff02fc0df8ca4
|
||||||
AUX fortify-source.patch 1159 RMD160 eaebf509f09a60dbba095b40bc4433a02d4b64e4 SHA1 708abcaa8148baa89db4bd5a71f3387fd18e6f57 SHA256 247509233f5f8998bd4fb584a988d8fe54e831b49fcb5333dc61715f1f20882c
|
DIST libflaim-4.9.989.tar.gz 2857194 RMD160 ac940b26ef8a1a647b6508c77177a8a14c89edb9 SHA1 3f219f23cc6fc5371c995ad4084d1e1b6721d382 SHA256 49209a50e0c1e7b5c486c5e6e3ba04ee4c30bcd3f53bff01c134814b7bcf0678
|
||||||
AUX libflaim-4.9.1052-fortify-source.patch 1195 RMD160 0d34115dae5e9716ecc59aae85b6f8e285c67c83 SHA1 159d61b907432c187380fdfc85de5878c34533dd SHA256 8df76f429c891d9665937b6536fd4e94049cecc379a7ad789f9e3ff7e7c00d5a
|
|
||||||
AUX libflaim-4.9.1052-gcc43.patch 873 RMD160 585fd24212eb2b630aeeca7386639267f35c7b48 SHA1 e08e5b84f2136cf7b53ff6dd5199dd20c215c9ee SHA256 fa4ce1867842a9740aed9834c760fad5e3b0498ad6f43d1326377d3f4873b0cc
|
|
||||||
AUX libflaim-4.9.1052-gcc44.patch 445 RMD160 0b41b6c456e778448863026db84852966ef97c12 SHA1 36a2e5d191b0ee37c3e4b4a0f25c45fa51f4375d SHA256 ebd9e33a31d3f95fe5dce3382739fdf6842508ad7c9ffcc202c6421df7abe7f9
|
|
||||||
AUX libflaim-4.9.1052-no-ldconfig-1.patch 1964 RMD160 4471d32e8e3a5847dc1b47e9a291c278d66b3be6 SHA1 dd3015e0fe93c6cb642178ac24256404c3563015 SHA256 2f6831cbd22ede3e6196d04f345ab7b2905881c2bf26e65b41a916d10953e95e
|
|
||||||
AUX libflaim-4.9.1052-optflags.patch 420 RMD160 515ebbfa1b117c168ea65751b3626c497971b21d SHA1 12c93c0e98960fe200ccebfe45918145e82e3789 SHA256 3492e75510a638b8adfbdd0576f8973a6cbe59588da6290d070ece636d828bbf
|
|
||||||
AUX libflaim-fortify.patch 262 RMD160 eff690951020830207c65c369bfce95478cd4913 SHA1 6a44390ef9898b3a45cd2618b464a4c7da828a22 SHA256 b4678dea7c281a429aac9fe0f9aa19416336f4e7ec5574c381762457ed898a7c
|
|
||||||
AUX libflaim-gcc43.patch 887 RMD160 4ae2a662a0b4f86addb89b56dcb58ed58f6327b5 SHA1 139fd6eb1981e3588bfbb73bb0e56601e6d077fb SHA256 8542bb4640782ed68f1207106eed6f08808ff09f4fde363772a1c7aacab6c5af
|
|
||||||
AUX libflaim-gcc44.patch 445 RMD160 0b41b6c456e778448863026db84852966ef97c12 SHA1 36a2e5d191b0ee37c3e4b4a0f25c45fa51f4375d SHA256 ebd9e33a31d3f95fe5dce3382739fdf6842508ad7c9ffcc202c6421df7abe7f9
|
|
||||||
AUX libflaim-warning.patch 2211 RMD160 f7dced21bfe29b8308b6dec1214e44aca5b3bded SHA1 27b05204217056c21c26c042480b1ac648ab6f54 SHA256 ff0f55ecdf7968be8c6e8e04fdc3d7e3abf10e741927fe463ea85579da2b636c
|
|
||||||
DIST libflaim-4.9.1046.tar.gz 2255728 RMD160 e7dacc24e9768810a2686e95977b24e0d427e92c SHA1 72dd78c496f43c6c2ea872b6b095024dbf33fd62 SHA256 27a95fc95fb9710d8f20b5cabe6e7072a56d38f8b1e1687f7980d08c19517b50
|
|
||||||
DIST libflaim-4.9.1052.tar.gz 2240254 RMD160 fcc1af6586bb829f2d5704e0eb2da9ba19f32750 SHA1 b618e04563be1687d134b0e374297de5575100d4 SHA256 171728bcc055d36f4b5e2cb925bae05cf560c9fdb37c3d8e133aa39e8669b159
|
|
||||||
EBUILD libflaim-4.10_pre1112.ebuild 978 RMD160 302ff61dd284b47f226bdcb98a3bf93b6cf7c1aa SHA1 f090031a3530f6e836a825783cefab23472ae1cc SHA256 9105362c08c5433e040f4250bce54717a51d289b802eed56726b1136d342f387
|
EBUILD libflaim-4.10_pre1112.ebuild 978 RMD160 302ff61dd284b47f226bdcb98a3bf93b6cf7c1aa SHA1 f090031a3530f6e836a825783cefab23472ae1cc SHA256 9105362c08c5433e040f4250bce54717a51d289b802eed56726b1136d342f387
|
||||||
EBUILD libflaim-4.9.1046.ebuild 1079 RMD160 a69ca309681c36e9d96437266c789656ccf7340b SHA1 3471e6c75397ebc74606a027794976f400d5ce73 SHA256 0df0d79c08f1d90e09672003e9662d240ab6349aa0e9cccf6419b36794be3297
|
EBUILD libflaim-4.9.989.ebuild 1018 RMD160 19d84a368c1d8768bd742352ba506e47f9734ea2 SHA1 0f23ee054540bd6b30c40ca039d824d94384adf8 SHA256 0b1af1b588d7bce827f605a11e7151f815144317e3c90570a5327ad188c6391e
|
||||||
EBUILD libflaim-4.9.1052.ebuild 1226 RMD160 2eb33fa319383658d41f6abdd2916943493ebda7 SHA1 8aa767dbd5a1dec9c0a40eadb2d950dd2b8e84ea SHA256 e5103fcf10a7da227e7d17068ac221f49b74c9f4ddb5aa2ab91845a242f08a74
|
MISC ChangeLog 4334 RMD160 55838bd99a804c831dd92b6975b9cda68ec1ab54 SHA1 01532ac4f8f68dfcc2d94c2bded2f9ffe4b0a062 SHA256 d937c7bde07ce59cc8357741a3ee4747fcd628b93979dc21c2e4ef1187ae9872
|
||||||
MISC ChangeLog 4056 RMD160 9adb98001cd8f44d920aec14adb176baf297c7d8 SHA1 b87a8b179c4af0d35b21aabbab6b1b6a26699ba5 SHA256 373976066db940f5a775453a1893e2de480714e10406db4f9ae6aac805b2fa20
|
|
||||||
MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5
|
MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5
|
||||||
|
28
dev-db/libflaim/files/libflaim-pic-ldconfig-fortify.patch
Normal file
28
dev-db/libflaim/files/libflaim-pic-ldconfig-fortify.patch
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
--- libflaim-4.9.966.orig/Makefile
|
||||||
|
+++ libflaim-4.9.966/Makefile
|
||||||
|
@@ -841,7 +841,7 @@
|
||||||
|
|
||||||
|
# Compiler definitions and flags
|
||||||
|
|
||||||
|
-ccflags =
|
||||||
|
+ccflags = -fPIC
|
||||||
|
ccdefs =
|
||||||
|
|
||||||
|
ifeq ($(target_word_size),64)
|
||||||
|
@@ -935,7 +935,7 @@
|
||||||
|
static_lib_suffix = .a
|
||||||
|
shared_lib_suffix = .so.$(shared_lib_version)
|
||||||
|
|
||||||
|
- compiler = g++
|
||||||
|
+ compiler = g++ -U_FORTIFY_SOURCE
|
||||||
|
exe_linker = g++
|
||||||
|
shared_linker = g++
|
||||||
|
|
||||||
|
@@ -1880,7 +1880,6 @@
|
||||||
|
cd $(lib_install_dir); ln -fs $(lib_prefix)$(project_name).so.$(so_current).$(so_revision) $(lib_prefix)$(project_name).so.$(so_current)
|
||||||
|
endif
|
||||||
|
cd $(lib_install_dir); ln -fs $(lib_prefix)$(project_name).so.$(so_current) $(lib_prefix)$(project_name).so
|
||||||
|
- -ldconfig $(lib_install_dir)
|
||||||
|
$(ec)$(gprintf) "Installation complete.\n"
|
||||||
|
endif
|
||||||
|
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header:
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="FLAIM is an embeddable cross-platform database engine that provides
|
|
||||||
a rich, powerful, easy-to-use feature set."
|
|
||||||
HOMEPAGE="http://flaim.sourceforge.net"
|
|
||||||
SRC_URI="mirror://sourceforge/flaim/files/stable/flaim/source/${P}.tar.gz
|
|
||||||
http://ftp.disconnected-by-peer.at/flaim/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
|
||||||
RESTRICT="mirror"
|
|
||||||
|
|
||||||
RDEPEND="!dev-lib/libflaimtk"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd ${S}
|
|
||||||
epatch ${FILESDIR}/fortify-source.patch
|
|
||||||
epatch ${FILESDIR}/libflaim-gcc43.patch
|
|
||||||
epatch ${FILESDIR}/libflaim-gcc44.patch
|
|
||||||
epatch ${FILESDIR}/libflaim-4.9.1052-optflags.patch
|
|
||||||
epatch ${FILESDIR}/do-not-compile-with-werror.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
make DESTDIR=${D} CXXFLAGS="${CXXFLAGS}" OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
|
|
||||||
die "Error compiling ${PN}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
make DESTDIR=${D} install OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
|
|
||||||
die "Error installing ${PN}"
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header:
|
# $Header:
|
||||||
|
|
||||||
@ -10,7 +10,8 @@ DESCRIPTION="FLAIM is an embeddable cross-platform database engine that provides
|
|||||||
a rich, powerful, easy-to-use feature set."
|
a rich, powerful, easy-to-use feature set."
|
||||||
HOMEPAGE="http://flaim.sourceforge.net"
|
HOMEPAGE="http://flaim.sourceforge.net"
|
||||||
SRC_URI="http://ftp.disconnected-by-peer.at/flaim/${P}.tar.gz
|
SRC_URI="http://ftp.disconnected-by-peer.at/flaim/${P}.tar.gz
|
||||||
mirror://sourceforge/flaim/files/stable/flaim/source/${P}.tar.gz"
|
mirror://sourceforge/flaim/stable/flaim/source/${P}.tar.gz
|
||||||
|
mirror://sourceforge/flaim/unstable/flaim/source/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
@ -24,22 +25,17 @@ DEPEND="${RDEPEND}"
|
|||||||
# S="${WORKDIR}/${P}/flaim"
|
# S="${WORKDIR}/${P}/flaim"
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
epatch ${FILESDIR}/libflaim-4.9.1052-fortify-source.patch
|
epatch "${FILESDIR}"/libflaim-pic-ldconfig-fortify.patch
|
||||||
# epatch ${FILESDIR}/libflaim-4.9.1052-gcc43.patch
|
|
||||||
# epatch ${FILESDIR}/libflaim-4.9.1052-gcc44.patch
|
|
||||||
epatch ${FILESDIR}/libflaim-4.9.1052-optflags.patch
|
|
||||||
# epatch ${FILESDIR}/do-not-compile-with-werror.patch
|
|
||||||
epatch ${FILESDIR}/libflaim-4.9.1052-no-ldconfig-1.patch
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
cd flaim
|
cd flaim
|
||||||
make DESTDIR=${D} CXXFLAGS="${CXXFLAGS} -Wno-error" OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
|
make DESTDIR="${D}" CXXFLAGS="${CXXFLAGS} -Wno-error" OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
|
||||||
die "Error compiling ${PN}"
|
die "Error compiling ${PN}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
cd flaim
|
cd flaim
|
||||||
make DESTDIR=${D} install OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
|
make DESTDIR="${D}" install OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
|
||||||
die "Error installing ${PN}"
|
die "Error installing ${PN}"
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user