Gentoo Archives: gentoo-commits

From: "Alexander Vershilov (qnikst)" <qnikst@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-vcs/git-annex: git-annex-4.20130815-r1.ebuild ChangeLog git-annex-4.20130815.ebuild
Date: Sun, 29 Sep 2013 05:55:32
Message-Id: 20130929055525.C0CCF2004C@flycatcher.gentoo.org
1 qnikst 13/09/29 05:55:25
2
3 Modified: ChangeLog
4 Added: git-annex-4.20130815-r1.ebuild
5 Removed: git-annex-4.20130815.ebuild
6 Log:
7 drop android use flag (#484636)
8
9 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xEAD50D64D8D3571A!)
10
11 Revision Changes Path
12 1.16 dev-vcs/git-annex/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/git-annex/ChangeLog?rev=1.16&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/git-annex/ChangeLog?rev=1.16&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/git-annex/ChangeLog?r1=1.15&r2=1.16
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-vcs/git-annex/ChangeLog,v
21 retrieving revision 1.15
22 retrieving revision 1.16
23 diff -u -r1.15 -r1.16
24 --- ChangeLog 28 Aug 2013 18:31:44 -0000 1.15
25 +++ ChangeLog 29 Sep 2013 05:55:25 -0000 1.16
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-vcs/git-annex
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-annex/ChangeLog,v 1.15 2013/08/28 18:31:44 qnikst Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-annex/ChangeLog,v 1.16 2013/09/29 05:55:25 qnikst Exp $
31 +
32 +*git-annex-4.20130815-r1 (29 Sep 2013)
33 +
34 + 29 Sep 2013; Alexander Vershilov <qnikst@g.o>
35 + +git-annex-4.20130815-r1.ebuild, -git-annex-4.20130815.ebuild:
36 + drop android use flag (#484636)
37
38 28 Aug 2013; Alexander Vershilov <qnikst@g.o> metadata.xml:
39 metadata fix, thanks to specing
40
41
42
43 1.1 dev-vcs/git-annex/git-annex-4.20130815-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/git-annex/git-annex-4.20130815-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/git-annex/git-annex-4.20130815-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: git-annex-4.20130815-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-annex/git-annex-4.20130815-r1.ebuild,v 1.1 2013/09/29 05:55:25 qnikst Exp $
53
54 EAPI=5
55
56 # ebuild generated by hackport 0.3.2.9999
57
58 CABAL_FEATURES="bin"
59 inherit haskell-cabal
60
61 DESCRIPTION="manage files with git, without checking their contents into git"
62 HOMEPAGE="http://git-annex.branchable.com/"
63 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
64 RESTRICT="test"
65
66 LICENSE="GPL-3"
67 SLOT="0"
68 KEYWORDS="~amd64 ~x86"
69 IUSE="+assistant +dbus +dns doc +feed +inotify +pairing +production +s3 +tdfa +testsuite +webapp +webdav +xmpp"
70
71 RDEPEND=">=dev-vcs/git-1.7.7
72 assistant? ( sys-process/lsof )
73 "
74 DEPEND="${RDEPEND}
75 dev-haskell/bloomfilter
76 >=dev-haskell/cabal-1.8
77 dev-haskell/dataenc
78 dev-haskell/dlist
79 dev-haskell/edit-distance
80 dev-haskell/extensible-exceptions
81 dev-haskell/hslogger
82 dev-haskell/http
83 dev-haskell/ifelse
84 dev-haskell/json[generic]
85 dev-haskell/missingh
86 dev-haskell/monad-control
87 dev-haskell/monadcatchio-transformers
88 >=dev-haskell/mtl-2
89 >=dev-haskell/network-2.0
90 >=dev-haskell/quickcheck-2.1
91 dev-haskell/random
92 dev-haskell/safesemaphore
93 dev-haskell/sha
94 dev-haskell/text
95 dev-haskell/unix-compat
96 dev-haskell/utf8-string
97 dev-haskell/uuid
98 >=dev-lang/ghc-7.4.1
99 assistant? ( dev-haskell/async
100 >=dev-haskell/stm-2.3
101 inotify? ( dev-haskell/hinotify )
102 )
103 dbus? ( >=dev-haskell/dbus-0.10.3
104 )
105 dns? ( dev-haskell/dns
106 )
107 feed? ( dev-haskell/feed )
108 pairing? ( dev-haskell/network-info
109 dev-haskell/network-multicast
110 )
111 s3? ( dev-haskell/hs3
112 )
113 tdfa? ( dev-haskell/regex-tdfa
114 )
115 testsuite? ( dev-haskell/hunit
116 )
117 webapp? ( dev-haskell/aeson
118 dev-haskell/blaze-builder
119 dev-haskell/case-insensitive
120 dev-haskell/clientsession
121 dev-haskell/crypto-api
122 dev-haskell/data-default
123 dev-haskell/hamlet
124 dev-haskell/transformers
125 dev-haskell/wai
126 dev-haskell/wai-logger
127 dev-haskell/warp
128 dev-haskell/yesod
129 dev-haskell/yesod-core
130 dev-haskell/yesod-default
131 dev-haskell/yesod-form
132 dev-haskell/yesod-static
133 s3? ( !webdav? ( dev-haskell/http-types
134 )
135 )
136 )
137 webdav? ( >=dev-haskell/dav-0.3
138 dev-haskell/http-conduit
139 dev-haskell/xml-conduit
140 )
141 xmpp? ( >=dev-haskell/gnutls-0.1.4
142 dev-haskell/network-protocol-xmpp
143 dev-haskell/xml-types
144 )"
145
146 src_configure() {
147 haskell-cabal_src_configure \
148 $(cabal_flag assistant assistant) \
149 $(cabal_flag dbus dbus) \
150 $(cabal_flag dns dns) \
151 $(cabal_flag feed feed) \
152 $(cabal_flag inotify inotify) \
153 $(cabal_flag pairing pairing) \
154 $(cabal_flag production production) \
155 $(cabal_flag s3 s3) \
156 $(cabal_flag tdfa tdfa) \
157 $(cabal_flag testsuite testsuite) \
158 $(cabal_flag webapp webapp) \
159 $(cabal_flag webdav webdav) \
160 $(cabal_flag xmpp xmpp)
161 }
162
163 src_compile() {
164 haskell-cabal_src_compile
165 use doc && emake docs
166 }
167
168 src_test() {
169 if use webapp; then
170 export GIT_CONFIG=${T}/temp-git-config
171 git config user.email "git@src_test"
172 git config user.name "Mr. ${P} The Test"
173
174 emake test
175 fi
176 }
177
178 src_install() {
179 haskell-cabal_src_install
180 dosym git-annex /usr/bin/git-annex-shell # standard make install does more, than needed
181
182 emake install-mans DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
183 use doc && emake install-docs DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
184 mv "${ED}"/usr/share/doc/{${PN},${PF}}
185 dodoc CHANGELOG README
186 }