Gentoo Archives: gentoo-commits

From: "Yixun Lan (dlan)" <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-backup/snapper: snapper-0.2.3.ebuild ChangeLog
Date: Wed, 09 Jul 2014 07:07:45
Message-Id: 20140709070742.0E8132004E@flycatcher.gentoo.org
1 dlan 14/07/09 07:07:41
2
3 Modified: ChangeLog
4 Added: snapper-0.2.3.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xAABEFD55)
9
10 Revision Changes Path
11 1.4 app-backup/snapper/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/snapper/ChangeLog?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/snapper/ChangeLog?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/snapper/ChangeLog?r1=1.3&r2=1.4
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-backup/snapper/ChangeLog,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- ChangeLog 30 May 2014 09:59:55 -0000 1.3
24 +++ ChangeLog 9 Jul 2014 07:07:41 -0000 1.4
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-backup/snapper
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-backup/snapper/ChangeLog,v 1.3 2014/05/30 09:59:55 dlan Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-backup/snapper/ChangeLog,v 1.4 2014/07/09 07:07:41 dlan Exp $
30 +
31 +*snapper-0.2.3 (09 Jul 2014)
32 +
33 + 09 Jul 2014; Yixun Lan <dlan@g.o> +snapper-0.2.3.ebuild:
34 + version bump
35
36 30 May 2014; Yixun Lan <dlan@g.o> snapper-0.2.2-r1.ebuild,
37 snapper-9999.ebuild:
38
39
40
41 1.1 app-backup/snapper/snapper-0.2.3.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/snapper/snapper-0.2.3.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/snapper/snapper-0.2.3.ebuild?rev=1.1&content-type=text/plain
45
46 Index: snapper-0.2.3.ebuild
47 ===================================================================
48 # Copyright 1999-2014 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-backup/snapper/snapper-0.2.3.ebuild,v 1.1 2014/07/09 07:07:41 dlan Exp $
51
52 EAPI=5
53
54 inherit eutils
55
56 DESCRIPTION="Command-line program for btrfs and ext4 snapshot management"
57 HOMEPAGE="http://snapper.io/"
58 SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 IUSE="+btrfs ext4 lvm pam xattr"
64
65 RDEPEND="dev-libs/boost[threads]
66 dev-libs/libxml2
67 dev-libs/icu
68 sys-apps/acl
69 sys-apps/dbus
70 sys-apps/util-linux
71 sys-libs/zlib
72 virtual/libintl
73 btrfs? ( sys-fs/btrfs-progs )
74 ext4? ( sys-fs/e2fsprogs )
75 lvm? ( sys-fs/lvm2 )
76 pam? ( sys-libs/pam )
77 xattr? ( sys-apps/attr )"
78
79 DEPEND="${RDEPEND}
80 sys-devel/gettext
81 virtual/pkgconfig"
82
83 DOCS=( AUTHORS README )
84
85 src_prepare() {
86 epatch "${FILESDIR}"/cron-confd.patch
87 }
88
89 src_configure() {
90 local myeconfargs=(
91 --with-conf="/etc/conf.d"
92 --docdir="/usr/share/doc/${PF}"
93 --disable-zypp
94 $(use_enable btrfs)
95 $(use_enable ext4)
96 $(use_enable lvm)
97 $(use_enable pam)
98 $(use_enable xattr xattrs)
99 )
100
101 econf "${myeconfargs[@]}"
102 }
103
104 src_install() {
105 default
106 # Existing configuration file required to function
107 newconfd data/sysconfig.snapper snapper
108 prune_libtool_files
109 }
110
111 pkg_postinst() {
112 elog "In order to use Snapper, you need to set up"
113 elog "at least one config first. To do this, run:"
114 elog "snapper create-config <subvolume>"
115 elog "For more information, see man (8) snapper or"
116 elog "http://snapper.io/documentation.html"
117 }