ChangeLog

# ChangeLog for dev-util/crossvc
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/crossvc/ChangeLog,v 1.8 2008/05/27 14:41:54 mpagano Exp $

27 May 2008; Mike Pagano crossvc-1.5.2.ebuild:
Fix perms as per bug #223509

17 Mar 2008; Raúl Porcel crossvc-1.5.2.ebuild:
Add ~alpha/~sparc wrt #213496

17 Mar 2008; Santiago M. Mola crossvc-1.5.2.ebuild:
Added ~amd64 keyword wrt bug #213496

29 Feb 2008; Carsten Lohrke crossvc-1.5.2.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.

17 Feb 2008; Christian Faulhammer crossvc-1.5.2.ebuild:
stable x86, bug 210420

13 Feb 2008; Christian Faulhammer metadata.xml:
add no-herd

15 Jan 2008; Michael Pagano crossvc-1.5.2.ebuild:
Minor updates. Some cosmetics.

*crossvc-1.5.2 (14 Jan 2008)

14 Jan 2008; Michael Pagano +metadata.xml,
+crossvc-1.5.2.ebuild:
Initial ebuild for crossvc.

Manifest

DIST crossvc-1.5.2-0-generic-src.tgz 1276524 RMD160 f8bac48f00d41355825153533730286d776762b0 SHA1 e4768471cc8ff55ecf0afe8249833535022be44a SHA256 6c4310080a7f4bf1dbd187718dc433a47ecb98c768a511902d193c77cedf781c
EBUILD crossvc-1.5.2.ebuild 2018 RMD160 1582b930d828654835b1d56bba9fcf7b6757f832 SHA1 f5ede5eb74d17ca21fcc8cb711c9e59ab3c5c301 SHA256 efe9b42789588cb1ccc48094d010dda999af81e62dd117716be6bde1b6be9f35
MISC ChangeLog 1124 RMD160 d39862c2d0cf99543cd2a5588d2461fcb14aeffa SHA1 7be05e7f98d60f02395668ac9f7745168b6263c9 SHA256 d1af3c4a05f3b7654dc9ea8bf79c4a2bc61f6180d44c9c69353f3af9d4197931
MISC metadata.xml 303 RMD160 9d74092ddfe0866fab1b8a440922ffb5a9938fdb SHA1 7f999c05f53bf646105cede6e046647de8cd6918 SHA256 dfcd0c53b71f73a05096d3ef40a2790520bc7da6f507149c30fe2c9d2e40ecf0

crossvc-1.5.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/crossvc/crossvc-1.5.2.ebuild,v 1.8 2008/05/27 14:41:54 mpagano Exp $

inherit kde-functions

MY_P="${P/_/-}-0-generic-src"

DESCRIPTION="A graphical version-control program for cvs"
HOMEPAGE="http://www.crossvc.com/"
SRC_URI="http://www.crossvc.com/download/${MY_P}.tgz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~sparc x86"
IUSE="kde"

DEPEND="kde? ( >=kde-base/kdelibs-3 )
( $(qt_min_version 3.3.0) RDEPEND="${DEPEND}
dev-util/cvs"

S="${WORKDIR}/CrossVC"

src_compile() {
eqmake3 lincvs.pro
sed -i -e "s/^\t-strip/#\tstrip/" \
-e "s/CFLAGS = -pipe -Wall -W -march=prescott -O2 -pipe -D_REENTRANT -DUSE_TM_GMTOFF -DNANOSLEEP -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT/CFLAGS = ${CFLAGS} -Wall -W/" \
-e "s/CXXFLAGS = -pipe -Wall -W -march=prescott -O2 -pipe -D_REENTRANT -DUSE_TM_GMTOFF -DNANOSLEEP -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT/CXXFLAGS = ${CXXFLAGS} -Wall -W/" Makefile \
|| die "sed failed"
emake || die "make failed"
}

src_install() {
einstall || die "make install failed"

echo "#!/bin/sh" > "${S}"/CrossVC/crossvc
echo "exec /usr/share/CrossVC/AppRun" >> "${S}"/CrossVC/crossvc
dobin CrossVC/crossvc
rm "${S}"/CrossVC/crossvc

dodir /usr/share
cp -pr "${S}"/CrossVC "${D}"/usr/share
cp -pr "${S}"/tools "${D}"/usr/share/CrossVC

dodir /usr/share/pixmaps
cp "${S}"/images/lincvs-16.xpm "${D}"/usr/share/pixmaps/crossvc-16.xpm
make_desktop_entry crossvc "CrossVC" crossvc-16

fperms 644 "/usr/share/CrossVC/AppIcon.xpm"
fperms 644 "/usr/share/CrossVC/AppInfo.xml"

for i in /usr/share/CrossVC/{AppRun,tools,Messages} ; do
fperms 755 "${i}"
done

dodoc doc/{DNOTIFY-HOWTO.txt,EXPORT-CHANGE-IMPORT.txt,FAM-HOWTO.txt,FAQ.txt,INFO.txt,INSTALL,INSTALL.html,PROXY-HOWTO.txt,README,README.html,SSH-HOWTO.txt}
dodoc doc/translations/{de,it,ru}/*
}

metadata.xml




no-herd

mpagano@gentoo.org
Mike Pagano