Bug 101450 - new ebuild for kdesvn-0.4.1 (not ksvn)
Bug#: 101450 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: ka0ttic@gentoo.org Reported By: bugs@revelation.dk
Component: Ebuilds
URL:  http://kde-apps.org/content/show.php?content=26589
Summary: new ebuild for kdesvn-0.4.1 (not ksvn)
Keywords:  EBUILD
Status Whiteboard: 
Opened: 2005-08-05 08:54 0000
Description:   Opened: 2005-08-05 08:54 0000
A very nice SVN-client for KDE has emerged, based on RapidSVN.
I hope some spiffy developer will make an ebuild for it soon :)

http://kde-apps.org/content/show.php?content=26589

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Thomas Fischer 2005-08-05 12:51:55 0000 -------
Created an attachment (id=65192) [details]
Proposal for an ebuild file

I've written an ebuild file, which works for me. However, I'm not sure whether
the dependencies are correct.

------- Comment #2 From Martin Honermeyer 2005-08-17 01:42:44 0000 -------
Bumped the ebuild to 0.5.1. Installs and works for me!  
 
Nice application. 
 
  

------- Comment #3 From Martin Honermeyer 2005-08-18 13:34:02 0000 -------
Compiles and runs on amd64, too!  

------- Comment #4 From Martin Honermeyer 2005-08-21 03:11:37 0000 -------
bumped to 0.5.2. Works on x86 and amd64! 

------- Comment #5 From Hans Rakers 2005-08-22 08:09:03 0000 -------
Builds and runs on my amd64 system (Gentoo 2005.0/KDE 3.4.2). The version i
tried is 0.5.2. Prog is a little rough around the edges but does its job quite
nicely. Nice KDE integration.

------- Comment #6 From stephan 2005-08-22 09:20:00 0000 -------
bump to 0.5.2 works for me (x86,kde 3.4.2) 

------- Comment #7 From stephan 2005-08-25 01:16:48 0000 -------
New version 0.5.3 released, bumping the ebuild did the job. 

------- Comment #8 From Thomas Fischer 2005-08-30 13:18:52 0000 -------
Created an attachment (id=67291) [details]
ebuild for version 0.5.3

EBuild for version 0.5.3. Changes from previous ebuild (0.4.1):
- Dependencies changed/improved
- src_compile calls kde_src_compile
- need-kde changed to 3.3

------- Comment #9 From Urs Joss 2005-09-09 04:53:15 0000 -------
the supplied ebuild works nicely for me on x86. Thanks

------- Comment #10 From Joel Brauer 2005-09-13 11:01:39 0000 -------
I'm having problems with this ebuild.

When I run the following:
ACCEPT_KEYWORDS=~x86 sudo emerge --digest -pv kdesvn

I get this error:
Calculating dependencies -
emerge: there are no ebuilds to satisfy "~kde-base/kdelibs-0.5.3".

I have the modular form of kde installed, the one that is recommended by the kde
desktop howto, which began with the kdebase-startkde package and built from
there.  I do have kdelibs installed.  Unfortunately I don't completely
understand how the kde eclasses are supposed to work in this situation.  any
help would be greatly appreciated.

 emerge --info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.12-gentoo-r7 i686)
=================================================================
System uname: 2.6.12-gentoo-r7 i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -mcpu=pentium3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -mcpu=pentium3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi activefilter alsa apache2 apm arts atk audiofile avi
bash-completion berkdb bitmap-fonts bonobo cdparanoia cdr crypt cups curl debug
dga divx4linux dmx doc dv dvd dvdr dvdread eds emboss encode erandom escreen esd
ethereal evo faad fam fbdev firefox flac flash foomaticdb fortran freetds
frontendonly gb gcj gd gdbm gif gimp glut gnutls gpm gstreamer gtk gtk2 gtkhtml
hal imagemagick imap imlib inkjar innodb ipv6 irmc ithreads java javacomm
javadoc javascript jbig jce jikes jit jpeg jpeg2k junit kde kdexdeltas kerberos
kqemu krb4 lcd lcms ldap libg++ libgda libwww lirc live mad maildir mbox mikmod
mmx mng mono motif mozcalendar mozdevelop moznocompose moznoirc moznomail
moznoxft mozsvg mozxmlterm mp3 mpeg mpeg4 mplayer msn mssql multitarget mysql
mysqli mythtv nas ncurses network nntp nogg nowin nptl oav objc oci8 odbc ofx
ogg oggvorbis openexr opengl oracle oss pam pcap pcmcia pcre pda pdf pdflib
pear-db perl pg-hier pg-intdatetime php pic pie plugin png pnp postgres ppds
python qemu-fast qt quicktime rdesktop readline ruby samba sasl scanner sdl
serial shorten slang slp snmp softmmu sox spell sqlite sse sse2 ssl subversion
svg svga tcltk tcpd tetex theora tidy tiff tpctlir truetype truetype-fonts
trusted type1-fonts unicode usb v4l2 vcdimager vim vim-with-x virus-scan
visualization vnc vorbis wifi wmf wxwindows xine xinerama xinetd xml xml2 xmlrpc
xmms xosd xpm xprint xrandr xv xvid zeroconf zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #11 From Urs Joss 2005-09-13 12:04:26 0000 -------
I assume you have saved the ebuild into /usr/local/portage/kde-base/kdesvn. 
I recall having done exactly this and got about the same error message.

Try saving the ebuild to /usr/local/portage/dev-util/kdesvn instead. That
did it over here.

HTH, urs

------- Comment #12 From Joel Brauer 2005-09-13 15:29:16 0000 -------
LOL,

Was just posting that I had found that out when I refreshed and saw you had
posted that.  Thanks,

-joel

------- Comment #13 From Thomas Fischer 2005-09-24 00:49:01 0000 -------
Created an attachment (id=69149) [details]
ebuild for version 0.6.0

New ebuild for 0.6.0. No really new, though, basically only version bump

------- Comment #14 From Urs Joss 2005-09-24 05:20:46 0000 -------
thanks, Thomas, works over here. 

------- Comment #15 From Chetan Reddy 2005-09-24 13:45:15 0000 -------
thanks.. works for me too. 
Maybe if this comment is fixed, this can go into portage?
# There might be more libraries kdesvn depends on:
# dev-libs/openssl, dev-libs/expat, dev-libs/libxml2,
# sys-libs/db, ...

------- Comment #16 From Mike Valstar 2005-09-24 17:47:48 0000 -------
works good here

------- Comment #17 From Robert R. Richter 2005-09-25 10:55:04 0000 -------
works excellent with qt-3.3.5 (testing) and kde-3.4.2 (unstable)...

------- Comment #18 From Przemyslaw Maciag (RETIRED) 2005-10-06 01:43:35 0000 -------
version bump - 0.6.2 is available

plz, adjust bug entry name

Regards,
Przemek

------- Comment #19 From Aaron Walker (RETIRED) 2005-10-07 15:40:28 0000 -------
(In reply to comment #8)   
> Created an attachment (id=67291) [edit] [details]   
> ebuild for version 0.5.3   
>    
> EBuild for version 0.5.3. Changes from previous ebuild (0.4.1):   
> - Dependencies changed/improved   
   
Looks good.  Doesn't look like anything needs to be added.  ldd only turns up   
deps included already with the kde depend.   
   
> - src_compile calls kde_src_compile   
   
This is unnecessary as the default src_compile when using kde.eclass calls   
kde_src_compile.   
   
 (In reply to comment #3)  
> Compiles and runs on amd64, too!    
  
I cannot vouch that it works on amd64 and therefore I cannot keyword it as  
such.  You'll have to submit a request to the amd64 team.  
 
dev-util/kdesvn-0.6.2 is in cvs.  Thanks guys.