Gentoo Archives: gentoo-commits

From: "Kacper Kowalik (xarthisius)" <xarthisius@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/libinfinity: ChangeLog libinfinity-0.5.0.ebuild libinfinity-0.4.2.ebuild
Date: Sat, 30 Apr 2011 09:48:28
Message-Id: 20110430094818.A350620054@flycatcher.gentoo.org
1 xarthisius 11/04/30 09:48:18
2
3 Modified: ChangeLog
4 Added: libinfinity-0.5.0.ebuild
5 Removed: libinfinity-0.4.2.ebuild
6 Log:
7 Version bump. Fixes bug #360869. Drop old.
8
9 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.10 net-libs/libinfinity/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libinfinity/ChangeLog?rev=1.10&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libinfinity/ChangeLog?rev=1.10&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libinfinity/ChangeLog?r1=1.9&r2=1.10
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-libs/libinfinity/ChangeLog,v
21 retrieving revision 1.9
22 retrieving revision 1.10
23 diff -u -r1.9 -r1.10
24 --- ChangeLog 22 Nov 2010 08:01:17 -0000 1.9
25 +++ ChangeLog 30 Apr 2011 09:48:18 -0000 1.10
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-libs/libinfinity
28 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libinfinity/ChangeLog,v 1.9 2010/11/22 08:01:17 xarthisius Exp $
30 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libinfinity/ChangeLog,v 1.10 2011/04/30 09:48:18 xarthisius Exp $
32 +
33 +*libinfinity-0.5.0 (30 Apr 2011)
34 +
35 + 30 Apr 2011; Kacper Kowalik <xarthisius@g.o>
36 + -libinfinity-0.4.2.ebuild, +libinfinity-0.5.0.ebuild:
37 + Version bump. Fixes bug #360869. Drop old.
38
39 *libinfinity-0.4.2 (22 Nov 2010)
40
41
42
43
44 1.1 net-libs/libinfinity/libinfinity-0.5.0.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libinfinity/libinfinity-0.5.0.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libinfinity/libinfinity-0.5.0.ebuild?rev=1.1&content-type=text/plain
48
49 Index: libinfinity-0.5.0.ebuild
50 ===================================================================
51 # Copyright 1999-2011 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-libs/libinfinity/libinfinity-0.5.0.ebuild,v 1.1 2011/04/30 09:48:18 xarthisius Exp $
54
55 EAPI=2
56
57 inherit autotools-utils eutils versionator
58
59 MY_PV=$(get_version_component_range 1-2)
60
61 DESCRIPTION="An implementation of the Infinote protocol written in GObject-based C."
62 HOMEPAGE="http://gobby.0x539.de/"
63 SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz"
64 LICENSE="LGPL-2.1"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67 IUSE="avahi doc gtk server static-libs"
68
69 RDEPEND="dev-libs/glib:2
70 dev-libs/libxml2
71 net-libs/gnutls
72 sys-libs/pam
73 >=virtual/gsasl-0.2.21
74 avahi? ( net-dns/avahi )
75 gtk? ( x11-libs/gtk+:3 )"
76 DEPEND="${RDEPEND}
77 >=dev-util/pkgconfig-0.23
78 sys-devel/gettext
79 doc? ( dev-util/gtk-doc )"
80
81 DOCS=(AUTHORS NEWS README TODO)
82
83 pkg_setup() {
84 if use server ; then
85 enewgroup infinote 100
86 enewuser infinote 100 /bin/bash /var/lib/infinote infinote
87 fi
88 }
89
90 src_configure() {
91 local myeconfargs=(
92 $(use_enable doc gtk-doc)
93 $(use_with gtk inftextgtk)
94 $(use_with gtk infgtk)
95 $(use_with gtk gtk3)
96 $(use_with server infinoted)
97 $(use_with avahi)
98 $(use_with avahi libdaemon)
99 )
100 autotools-utils_src_configure
101 }
102
103 src_install() {
104 autotools-utils_src_install
105
106 if use server ; then
107 newinitd "${FILESDIR}/infinoted.initd" infinoted
108 newconfd "${FILESDIR}/infinoted.confd" infinoted
109
110 keepdir /var/lib/infinote
111 fowners infinote:infinote /var/lib/infinote
112 fperms 770 /var/lib/infinote
113
114 dosym /usr/bin/infinoted-${MY_PV} /usr/bin/infinoted
115
116 elog "Add local users who should have local access to the documents"
117 elog "created by infinoted to the infinote group."
118 elog "The documents are saved in /var/lib/infinote per default."
119 fi
120 }