Gentoo Archives: gentoo-commits

From: "Ryan Hill (dirtyepic)" <dirtyepic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-fs/fex: ChangeLog fex-0.8.18-r1.ebuild fex-0.8.18.ebuild
Date: Sat, 29 Dec 2007 03:56:16
Message-Id: E1J8Snu-0006uA-UL@stork.gentoo.org
1 dirtyepic 07/12/29 03:56:06
2
3 Modified: ChangeLog
4 Added: fex-0.8.18-r1.ebuild
5 Removed: fex-0.8.18.ebuild
6 Log:
7 Revision bump.
8 - fix building with GCC 4 (bug #182009)
9 - fix building against log4cpp-1.0 by linking with -lpthread
10 - added debug USE flag
11 - respect user CFLAGS
12 - ebuild cleanup
13 (Portage version: 2.1.4_rc11)
14
15 Revision Changes Path
16 1.5 net-fs/fex/ChangeLog
17
18 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-fs/fex/ChangeLog?rev=1.5&view=markup
19 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-fs/fex/ChangeLog?rev=1.5&content-type=text/plain
20 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-fs/fex/ChangeLog?r1=1.4&r2=1.5
21
22 Index: ChangeLog
23 ===================================================================
24 RCS file: /var/cvsroot/gentoo-x86/net-fs/fex/ChangeLog,v
25 retrieving revision 1.4
26 retrieving revision 1.5
27 diff -u -r1.4 -r1.5
28 --- ChangeLog 11 May 2007 01:14:32 -0000 1.4
29 +++ ChangeLog 29 Dec 2007 03:56:06 -0000 1.5
30 @@ -1,6 +1,18 @@
31 # ChangeLog for net-fs/fex
32 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: /var/cvsroot/gentoo-x86/net-fs/fex/ChangeLog,v 1.4 2007/05/11 01:14:32 bangert Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/net-fs/fex/ChangeLog,v 1.5 2007/12/29 03:56:06 dirtyepic Exp $
35 +
36 +*fex-0.8.18-r1 (29 Dec 2007)
37 +
38 + 29 Dec 2007; Ryan Hill <dirtyepic@g.o>
39 + +files/fex-0.8.18-configure.patch, +files/fex-0.8.18-gcc4.patch,
40 + -fex-0.8.18.ebuild, +fex-0.8.18-r1.ebuild:
41 + Revision bump.
42 + - fix building with GCC 4 (bug #182009)
43 + - fix building against log4cpp-1.0 by linking with -lpthread
44 + - added debug USE flag
45 + - respect user CFLAGS
46 + - ebuild cleanup
47
48 11 May 2007; Thilo Bangert <bangert@g.o> metadata.xml:
49 fix spelling of herd in metadata
50
51
52
53 1.1 net-fs/fex/fex-0.8.18-r1.ebuild
54
55 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-fs/fex/fex-0.8.18-r1.ebuild?rev=1.1&view=markup
56 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-fs/fex/fex-0.8.18-r1.ebuild?rev=1.1&content-type=text/plain
57
58 Index: fex-0.8.18-r1.ebuild
59 ===================================================================
60 # Copyright 1999-2007 Gentoo Foundation
61 # Distributed under the terms of the GNU General Public License v2
62 # $Header: /var/cvsroot/gentoo-x86/net-fs/fex/fex-0.8.18-r1.ebuild,v 1.1 2007/12/29 03:56:06 dirtyepic Exp $
63
64 inherit eutils autotools
65
66 DESCRIPTION="Fex is a replicating filesystem for disconnected computers similar to intermezzo"
67 HOMEPAGE="http://www.zahlfee.de/fex/fex.html"
68 SRC_URI="http://www.zahlfee.de/fex/${P}.tar.gz"
69
70 LICENSE="LGPL-2.1"
71 SLOT="0"
72 KEYWORDS="~x86"
73 IUSE="debug"
74
75 DEPEND="dev-libs/confuse
76 dev-libs/log4cpp
77 net-libs/librsync
78 dev-libs/popt
79 "
80
81 src_unpack() {
82 unpack ${A}
83 cd "${S}"
84
85 epatch "${FILESDIR}"/${P}-lpthread.patch
86 epatch "${FILESDIR}"/${P}-gcc4.patch
87
88 eautoreconf
89 }
90
91 src_compile() {
92 econf \
93 $(use_enable debug) || die "econf failed"
94
95 emake || die "emake failed"
96 }
97
98 src_install() {
99 emake DESTDIR="${D}" install || die "emake install failed"
100
101 newinitd "${FILESDIR}"/${PN}.rc ${PN}d || die
102 newconfd "${FILESDIR}"/${PN}.conf.d ${PN}d || die
103 }
104
105 pkg_postinst() {
106 elog "To enable fex on boot you will have to add it to the"
107 elog "default profile, issue the following command as root to do so."
108 elog "rc-update add fexd default"
109 }
110
111
112
113 --
114 gentoo-commits@g.o mailing list