Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36822 - [ebuild request] plucker / plucker desktop
Summary: [ebuild request] plucker / plucker desktop
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Aron Griffis (RETIRED)
URL: http://www.plkr.org
Whiteboard:
Keywords:
: 14962 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-12-30 09:28 UTC by Stefan U. Hegner
Modified: 2004-06-20 18:17 UTC (History)
4 users (show)

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


Attachments
Ebuild for plucker 1.7.1 (works for 1.6.2, too) (plucker-1.7.1.ebuild,1.52 KB, text/plain)
2004-05-02 11:14 UTC, Till Maas
Details
Ebuild for 1.7.1 and 1.6.2 (plucker-1.7.1.ebuild,1.51 KB, text/plain)
2004-05-02 11:27 UTC, Till Maas
Details
Ebuild for 1.7.1 and 1.6.2 with correct RDEPEND (plucker-1.7.1.ebuild,1.41 KB, text/plain)
2004-05-02 13:47 UTC, Till Maas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan U. Hegner 2003-12-30 09:28:11 UTC
Hi,
in Bug #14962 someone posted an ebuild which (as I read it) never got accepted for  plucker. 

Plucker 1.2 is way out of date (and the posted ebuild seemed not to work). I'd be glad if someone could do an ebuild for plucker and plucker desktop.

There are a number of similar requests in the forums, but - despite a reference to bugzilla - so far no official ebuild requests have been posted.

I hope this is now the right way ... Please give me some feedback.
Comment 1 Esteban 2004-02-09 15:37:05 UTC
No idea in making an ebuild (much complex for a noob like me) but here (http://forums.gentoo.org/viewtopic.php?t=134310) I post some instructions in how to compile it (they are in spanish but I think is clear, I can translate it if you want)

Comment 2 Chris Arndt 2004-03-16 07:19:09 UTC
I would also like to see a plucker ebuild if possible.
I use Plucker on my Windows machine, but would like to be able to use it on my Gentoo machine.
Comment 3 Till Maas 2004-05-02 11:14:05 UTC
Created attachment 30540 [details]
Ebuild for plucker 1.7.1 (works for 1.6.2, too)

The RDEPENDS aren't correct because I don't know how to define them or if it is
even possible.

It needs at least one of but the dependencies shouldn't block each other.
 >=media-gfx/imagemagick-5.4.4
 >=media-libs/netpbm-9.15
 >=dev-python/Imaging-1.1

The Ebuild works with 1.6.2 as well.
Plucker-desktop isn't build.
Comment 4 Till Maas 2004-05-02 11:27:32 UTC
Created attachment 30542 [details]
Ebuild for 1.7.1 and 1.6.2

The previous Ebuild had a typ in it: REDEPEND instead of RDEPEND
Comment 5 Abhishek Amit (RETIRED) gentoo-dev 2004-05-02 11:49:51 UTC
*** Bug 14962 has been marked as a duplicate of this bug. ***
Comment 6 Till Maas 2004-05-02 13:47:25 UTC
Created attachment 30550 [details]
Ebuild for 1.7.1 and 1.6.2 with correct RDEPEND

I understood now how to define dthe dependency and wrote it into the ebuild
Comment 7 Esteban 2004-05-09 06:16:03 UTC
Error in the ebuild :(
---emerge --info
 emerge --info
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.26)
=================================================================
System uname: 2.4.26 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.10
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=i686 -funroll-loops -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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="-O3 -march=i686 -funroll-loops -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.caliu.info/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa amd apm arts avi berkdb cdr crypt cups dvb dvd dvdr encode esd ffmpeg foomaticdb gdbm gif gnome gpm gtk gtk2 guile imlib java joystick jpeg libg++ libwww mad mmx motif mpeg mysql ncurses nls oggvorbis opengl oss pam pcmcia pda pdflib perl png ppds python quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex transcode truetype v4l x86 xml2 xmms xv xvid zlib"


--------------------

make[2]: Leaving directory `/var/tmp/portage/plucker-1.7.1/work/plucker-1.7.1/parser/python'
make[1]: Leaving directory `/var/tmp/portage/plucker-1.7.1/work/plucker-1.7.1/parser'
make[1]: Entering directory `/var/tmp/portage/plucker-1.7.1/work/plucker-1.7.1/tools/explode'
gcc -c -O3 -march=i686 -funroll-loops -pipe -fomit-frame-pointer -I../../tools/unpluck -o explode.o ./explode.c
make[1]: *** No rule to make target `../../tools/unpluck/libunpluck.a', needed by `explode'.  Stop.
make[1]: *** Waiting for unfinished jobs....
gcc -c -O3 -march=i686 -funroll-loops -pipe -fomit-frame-pointer -DPLUCKER_VERSION="1.7.1" -DPLUCKER_CONFIG_DIR="/usr/etc" -DSYS_CONFIG_FILE_NAME="pluckerrc" -DUSER_CONFIG_FILE_NAME=".pluckerrc" -DFILE_SEPARATOR_CHAR_S="/" -DOS_SECTION_NAME="posix" -o config.o ./config.c
make[1]: Leaving directory `/var/tmp/portage/plucker-1.7.1/work/plucker-1.7.1/tools/explode'
make: *** [explode] Error 2
make: *** Waiting for unfinished jobs....
gcc -c -O3 -march=i686 -funroll-loops -pipe -fomit-frame-pointer -DPLUCKER_VERSION="1.7.1" -DPLUCKER_CONFIG_DIR="/usr/etc" -DSYS_CONFIG_FILE_NAME="pluckerrc" -DUSER_CONFIG_FILE_NAME=".pluckerrc" -DFILE_SEPARATOR_CHAR_S="/" -DOS_SECTION_NAME="posix" -o util.o ./util.c
ar r libunpluck.a unpluck.o config.o util.o
ranlib libunpluck.a
make[1]: Leaving directory `/var/tmp/portage/plucker-1.7.1/work/plucker-1.7.1/tools/unpluck'

!!! ERROR: app-pda/plucker-1.7.1 failed.
!!! Function src_compile, Line 35, Exitcode 2
!!! emake failed
Comment 8 Aron Griffis (RETIRED) gentoo-dev 2004-06-20 18:17:55 UTC
ok, ebuild for 1.8 is in portage.  enjoy, and thanks! :-)