Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36474 - kickarts - ebuild submit
Summary: kickarts - ebuild submit
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://ripi.net/software/kickarts/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-12-25 04:41 UTC by Piotr Piasny
Modified: 2006-05-22 07:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild (kickarts-0.4.ebuild,436 bytes, text/plain)
2003-12-25 04:42 UTC, Piotr Piasny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Piasny 2003-12-25 04:41:14 UTC
kickarts is small, great KDE kicker applet. it provides the same funcionality as artsshell but via nice gui. this applet is very usefull for example running games.
this ebuild uses kde eclasses, works well, i cannot find any bug. someone who knows KDE better can add some dependencies.

Reproducible: Always
Steps to Reproduce:
Comment 1 Piotr Piasny 2003-12-25 04:42:34 UTC
Created attachment 22652 [details]
new ebuild

i think that can be helpfull :)
Comment 2 Dominik Stadler (RETIRED) gentoo-dev 2004-02-19 15:04:32 UTC
I had to do a slight adjustment to the ebuild to get it to work. In the SRC_URI replace the first ${P} with ${PV}, as only the version "0.4" is used as second directory-name. The line now reads:

SRC_URI="http://ripi.net/pub/software/${PN}/${PV}/${P}.tar.gz"

After this change compiling and running works fine!
Comment 3 Christian Harms 2005-02-04 08:25:56 UTC
I get 
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: .libs/confdialog.o: relocation R_X86_64_32S against `vtable for ConfDialog' can not be used when making a shared object; recompile with -fPIC
.libs/confdialog.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [kickarts_panelapplet.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4/kickarts'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4/kickarts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4'
make: *** [all] Error 2

!!! ERROR: kde-misc/kickarts-0.4 failed.
!!! Function kde_src_compile, Line 156, Exitcode 2

# emerge info
Portage 2.0.51-r15 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r14-lordi-1.2 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r14-lordi-1.2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Feb  2 2005, 16:44:13)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks gpg sandbox userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://www.gigaload.org/gentoo.org/ http://ftp.easynet.nl/mirror/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X acpi adns alsa arts bcmath berkdb bitmap-fonts cdr crypt dvd dvdr erandom f77 fam fbcon flac fortran ftp gcj gif gpm gtk gtk2 imagemagick imlib ipv6java jp2 jpeg kde ldap libwww lzw lzw-tiff mad makecheck motif multislot ncurses nls nptl objc oggvorbis opengl oss pam perl pic png python qt readline sdl slangssl tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb userlocales xml2 xmms xpm xrandr xv zlib linguas_en_GB linguas_de_DE@euro linguas_de linguas_de_DE"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
Comment 4 Jason Komar 2005-03-06 18:50:39 UTC
This builds cleanly for me with the change noted by Dominik. Did you make the noted change before emerging?
Comment 5 Jason Komar 2005-03-07 12:11:10 UTC
I spoke too soon. I didn't look close enough to realize that you were running AMD64. I tried the modified ebuild on my AMD64 today and got the same compile error.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-05-22 07:29:17 UTC
Last upstream release 3 years ago... Not getting into portage, sorry.