Portage is a package management system used by Gentoo Linux
# 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
Fix perms as per bug #223509
17 Mar 2008; Raúl Porcel
Add ~alpha/~sparc wrt #213496
17 Mar 2008; Santiago M. Mola
Added ~amd64 keyword wrt bug #213496
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
17 Feb 2008; Christian Faulhammer
stable x86, bug 210420
13 Feb 2008; Christian Faulhammer
add no-herd
15 Jan 2008; Michael Pagano
Minor updates. Some cosmetics.
*crossvc-1.5.2 (14 Jan 2008)
14 Jan 2008; Michael Pagano
+crossvc-1.5.2.ebuild:
Initial ebuild for crossvc.
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
# 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)
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}/*
}