/[gentoo-x86]/dev-vcs/git/git-1.7.9.2.ebuild
Gentoo

Diff of /dev-vcs/git/git-1.7.9.2.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.2 Revision 1.3
1# Copyright 1999-2012 Gentoo Foundation 1# Copyright 1999-2012 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/Attic/git-1.7.9.2.ebuild,v 1.2 2012/04/23 17:21:07 vapier Exp $ 3# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/Attic/git-1.7.9.2.ebuild,v 1.3 2012/06/14 04:48:01 vapier Exp $
4 4
5EAPI=4 5EAPI=4
6 6
7GENTOO_DEPEND_ON_PERL=no 7GENTOO_DEPEND_ON_PERL=no
8 8
39 KEYWORDS="" 39 KEYWORDS=""
40fi 40fi
41 41
42LICENSE="GPL-2" 42LICENSE="GPL-2"
43SLOT="0" 43SLOT="0"
44IUSE="+blksha1 +curl cgi doc emacs gtk iconv +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test" 44IUSE="+blksha1 +curl cgi doc emacs gtk +iconv +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test"
45 45
46# Common to both DEPEND and RDEPEND 46# Common to both DEPEND and RDEPEND
47CDEPEND=" 47CDEPEND="
48 !blksha1? ( dev-libs/openssl ) 48 !blksha1? ( dev-libs/openssl )
49 sys-libs/zlib 49 sys-libs/zlib
142 142
143 # can't define this to null, since the entire makefile depends on it 143 # can't define this to null, since the entire makefile depends on it
144 sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile 144 sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile
145 145
146 use iconv \ 146 use iconv \
147 || einfo "Forcing iconv for ${PVR} due to bugs #321895, #322205."
148 # || myopts="${myopts} NO_ICONV=YesPlease" 147 || myopts="${myopts} NO_ICONV=YesPlease"
149 # because, above, we need to do this unconditionally (no "&& use iconv")
150 use !elibc_glibc && myopts="${myopts} NEEDS_LIBICONV=YesPlease"
151
152 use tk \ 148 use tk \
153 || myopts="${myopts} NO_TCLTK=YesPlease" 149 || myopts="${myopts} NO_TCLTK=YesPlease"
154 use pcre \ 150 use pcre \
155 && myopts="${myopts} USE_LIBPCRE=yes" 151 && myopts="${myopts} USE_LIBPCRE=yes"
156 use perl \ 152 use perl \
219 215
220 # JS install fixup 216 # JS install fixup
221 # Merged in 1.7.5.x 217 # Merged in 1.7.5.x
222 #epatch "${FILESDIR}"/git-1.7.2-always-install-js.patch 218 #epatch "${FILESDIR}"/git-1.7.2-always-install-js.patch
223 219
224 # USE=-iconv causes segfaults, fixed post 1.7.1
225 # Gentoo bug #321895
226 #epatch "${FILESDIR}"/git-1.7.1-noiconv-segfault-fix.patch
227
228 # Fix false positives with t3404 due to SHELL=/bin/false for the portage 220 # Fix false positives with t3404 due to SHELL=/bin/false for the portage
229 # user. 221 # user.
230 # Merged upstream 222 # Merged upstream
231 #epatch "${FILESDIR}"/git-1.7.3.4-avoid-shell-issues.patch 223 #epatch "${FILESDIR}"/git-1.7.3.4-avoid-shell-issues.patch
232 224

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.20