Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 340296 Details for
Bug 445055
net-misc/unison-2.40.102 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
unison-2.40.102.ebuild
unison-2.40.102.ebuild (text/plain), 2.52 KB, created by
Reinis Danne
on 2013-02-27 10:36:51 UTC
(
hide
)
Description:
unison-2.40.102.ebuild
Filename:
MIME Type:
Creator:
Reinis Danne
Created:
2013-02-27 10:36:51 UTC
Size:
2.52 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-misc/unison/unison-2.40.65.ebuild,v 1.1 2012/06/06 16:36:31 heroxbd Exp $ > >EAPI="2" > >inherit eutils versionator > >IUSE="gtk doc static debug threads +ocamlopt test" > >DESCRIPTION="Two-way cross-platform file synchronizer" >HOMEPAGE="http://www.cis.upenn.edu/~bcpierce/unison/" >LICENSE="GPL-2" >SLOT="$(get_version_component_range 1-2 ${PV})" >KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" > ># ocaml version so we are sure it has ocamlopt use flag >DEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt?] > gtk? ( >=dev-ml/lablgtk-2.2 ) > test? ( || ( dev-util/ctags virtual/emacs ) )" > >RDEPEND="gtk? ( >=dev-ml/lablgtk-2.2 > || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) > !net-misc/unison:0 > app-admin/eselect-unison" > >#PDEPEND="gtk? ( media-fonts/font-schumacher-misc )" > >SRC_URI="http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}.tar.gz > doc? ( http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.pdf > http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${P}/${P}-manual.html )" > >src_compile() { > local myconf > > if use threads; then > myconf="$myconf THREADS=true" > fi > > if use static; then > myconf="$myconf STATIC=true" > fi > > if use debug; then > myconf="$myconf DEBUGGING=true" > fi > > if use gtk; then > myconf="$myconf UISTYLE=gtk2" > else > myconf="$myconf UISTYLE=text" > fi > > use ocamlopt || myconf="$myconf NATIVE=false" > > # Discard cflags as it will try to pass them to ocamlc... > emake $myconf CFLAGS="" buildexecutable || die "error making unsion" >} > >src_test() { > emake selftest || die "selftest failed" >} > >src_install () { > # install manually, since it's just too much > # work to force the Makefile to do the right thing. > newbin unison unison-${SLOT} || die > > if use gtk; then > insinto /usr/share/pixmaps > newins win32rc/U.ico unison-${SLOT}.ico > make_desktop_entry "/usr/bin/unison-${SLOT}" "unison-${SLOT}" /usr/share/pixmaps/unison-${SLOT}.ico > fi > > dodoc BUGS.txt CONTRIB INSTALL NEWS \ > README ROADMAP.txt TODO.txt || die > > if use doc; then > dohtml "${DISTDIR}/${P}-manual.html" || die > dodoc "${DISTDIR}/${P}-manual.pdf" || die > fi > use ocamlopt || export STRIP_MASK="*/bin/*" >} > >pkg_postinst() { > elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}" > elog "in your profile files to access exactly this version over ssh." > elog "Or you can use 'eselect unison' to set the version." >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 445055
: 340296