Gentoo Archives: gentoo-commits

From: "Matsuu Takuto (matsuu)" <matsuu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-backup/dar: ChangeLog dar-2.3.5.ebuild
Date: Wed, 12 Sep 2007 23:38:11
Message-Id: E1IVbfd-0000a0-Fc@stork.gentoo.org
1 matsuu 07/09/12 23:30:57
2
3 Modified: ChangeLog
4 Added: dar-2.3.5.ebuild
5 Log:
6 Version bumped, bug #192336.
7 (Portage version: 2.1.2.12)
8
9 Revision Changes Path
10 1.26 app-backup/dar/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-backup/dar/ChangeLog?rev=1.26&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-backup/dar/ChangeLog?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-backup/dar/ChangeLog?r1=1.25&r2=1.26
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-backup/dar/ChangeLog,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- ChangeLog 12 Jul 2007 16:42:09 -0000 1.25
23 +++ ChangeLog 12 Sep 2007 23:30:56 -0000 1.26
24 @@ -1,6 +1,11 @@
25 # ChangeLog for app-backup/dar
26 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-backup/dar/ChangeLog,v 1.25 2007/07/12 16:42:09 matsuu Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-backup/dar/ChangeLog,v 1.26 2007/09/12 23:30:56 matsuu Exp $
29 +
30 +*dar-2.3.5 (12 Sep 2007)
31 +
32 + 12 Sep 2007; MATSUU Takuto <matsuu@g.o> +dar-2.3.5.ebuild:
33 + Version bumped, bug #192336.
34
35 *dar-2.3.4 (12 Jul 2007)
36
37
38
39
40 1.1 app-backup/dar/dar-2.3.5.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-backup/dar/dar-2.3.5.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-backup/dar/dar-2.3.5.ebuild?rev=1.1&content-type=text/plain
44
45 Index: dar-2.3.5.ebuild
46 ===================================================================
47 # Copyright 1999-2007 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/app-backup/dar/dar-2.3.5.ebuild,v 1.1 2007/09/12 23:30:57 matsuu Exp $
50
51 inherit flag-o-matic
52
53 DESCRIPTION="A full featured backup tool, aimed for disks (floppy,CDR(W),DVDR(W),zip,jazz etc.)"
54 HOMEPAGE="http://dar.linux.free.fr/"
55 SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
56
57 LICENSE="GPL-2"
58 SLOT="0"
59 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
60 IUSE="acl dar32 dar64 doc nls ssl"
61
62 DEPEND=">=sys-libs/zlib-1.2.3
63 >=app-arch/bzip2-1.0.2
64 acl? ( sys-apps/attr )
65 doc? ( app-doc/doxygen )
66 nls? ( sys-devel/gettext )
67 ssl? ( dev-libs/openssl )"
68
69 pkg_setup() {
70 if use dar32 && use dar64 ; then
71 eerror "dar32 and dar64 cannot be enabled together."
72 eerror "Please remove one of them and try the emerge again."
73 die "Please remove dar32 or dar64."
74 fi
75 }
76
77 src_unpack() {
78 unpack ${A}
79 cd "${S}"
80 sed -i -e '/^dist_noinst_DATA/s/$/ macro_tools.hpp/' \
81 -e '/^noinst_HEADERS/s/macro_tools.hpp//' \
82 src/libdar/Makefile* || die
83 }
84
85 src_compile() {
86 local myconf="--disable-upx"
87
88 # Bug 103741
89 filter-flags -fomit-frame-pointer
90
91 use acl || myconf="${myconf} --disable-ea-support"
92 use dar32 && myconf="${myconf} --enable-mode=32"
93 use dar64 && myconf="${myconf} --enable-mode=64"
94 use doc || myconf="${myconf} --disable-build-html"
95 # use examples && myconf="${myconf} --enable-examples"
96 use nls || myconf="${myconf} --disable-nls"
97 use ssl || myconf="${myconf} --disable-libcrypto-linking"
98
99 econf ${myconf} || die
100 emake || die
101 }
102
103 src_install() {
104 emake DESTDIR="${D}" pkgdatadir=/usr/share/doc/${PF}/html install || die
105
106 dodoc AUTHORS ChangeLog NEWS README THANKS TODO
107 }
108
109
110
111 --
112 gentoo-commits@g.o mailing list