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